]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Thu, 31 Jul 2003 09:01:14 +0000 (09:01 +0000)]
set the desktop hint after everything is read/setup even session stuff
Dana Jansens [Thu, 31 Jul 2003 08:45:57 +0000 (08:45 +0000)]
add the window to the lists before setting the client list hint
Dana Jansens [Thu, 31 Jul 2003 08:08:56 +0000 (08:08 +0000)]
declare functions that are needed when built without session support
Dana Jansens [Thu, 31 Jul 2003 08:05:38 +0000 (08:05 +0000)]
use the new sm_client_id function so all windows who should save state do. session save/load seems to be working with gnome-session rather well.
Dana Jansens [Thu, 31 Jul 2003 08:04:20 +0000 (08:04 +0000)]
add a function to retrieve the sm_client_id value
Dana Jansens [Thu, 31 Jul 2003 08:03:10 +0000 (08:03 +0000)]
dont save/load history. its slow and its stupid.
Dana Jansens [Wed, 30 Jul 2003 20:01:35 +0000 (20:01 +0000)]
restore saved session data for applications
Dana Jansens [Wed, 30 Jul 2003 17:06:09 +0000 (17:06 +0000)]
center transients
Dana Jansens [Wed, 30 Jul 2003 16:25:08 +0000 (16:25 +0000)]
move the titlebar layout from the theme to the rc file
Dana Jansens [Wed, 30 Jul 2003 16:15:51 +0000 (16:15 +0000)]
attemp #3
Dana Jansens [Wed, 30 Jul 2003 16:14:24 +0000 (16:14 +0000)]
attempt #2 at better logical size values
Dana Jansens [Wed, 30 Jul 2003 16:13:52 +0000 (16:13 +0000)]
attempt #2 at better logical size values
Dana Jansens [Wed, 30 Jul 2003 16:09:56 +0000 (16:09 +0000)]
include the base size in the logical size
Dana Jansens [Wed, 30 Jul 2003 07:12:16 +0000 (07:12 +0000)]
recent changes
Dana Jansens [Wed, 30 Jul 2003 07:09:36 +0000 (07:09 +0000)]
the size can be 0 when there is a base size
Dana Jansens [Wed, 30 Jul 2003 06:19:15 +0000 (06:19 +0000)]
improved ICCCM compliance!
a) send ConfigureNotify back to the client as required by the ICCCM in all sitatuations.
b) send the corrent coords in the ConfigureNotify, including the border width
c) remove the WM_STATE property when unmanaging a window
Dana Jansens [Wed, 30 Jul 2003 06:08:12 +0000 (06:08 +0000)]
code cleaning
Dana Jansens [Wed, 30 Jul 2003 06:06:13 +0000 (06:06 +0000)]
only ignore wheel buttons
Dana Jansens [Tue, 29 Jul 2003 11:19:57 +0000 (11:19 +0000)]
i am the king of copy/paste errors
Scott Moynes [Tue, 29 Jul 2003 01:29:12 +0000 (01:29 +0000)]
more menu fixes.
I hate menus.
Scott Moynes [Tue, 29 Jul 2003 01:08:59 +0000 (01:08 +0000)]
Clear current_menu when hiding menus.
Scott Moynes [Tue, 29 Jul 2003 01:04:22 +0000 (01:04 +0000)]
Close menu properly on unbound keys.
Scott Moynes [Tue, 29 Jul 2003 00:56:04 +0000 (00:56 +0000)]
Fix some keyboard control issues.
Dana Jansens [Mon, 28 Jul 2003 19:59:37 +0000 (19:59 +0000)]
base rudeness on if they have a strut even smarter!
Dana Jansens [Mon, 28 Jul 2003 19:56:52 +0000 (19:56 +0000)]
base rudeness on if they have a strut or not
Dana Jansens [Mon, 28 Jul 2003 19:53:54 +0000 (19:53 +0000)]
make the new placement restrictions not affect !normal windows like panels
Dana Jansens [Mon, 28 Jul 2003 19:50:21 +0000 (19:50 +0000)]
use plugin_open_reopen not plugin_open_full
Dana Jansens [Mon, 28 Jul 2003 19:43:05 +0000 (19:43 +0000)]
typo thanks merry
Dana Jansens [Mon, 28 Jul 2003 19:21:45 +0000 (19:21 +0000)]
hover theme elements for window titlebar buttons
Dana Jansens [Mon, 28 Jul 2003 18:06:55 +0000 (18:06 +0000)]
make those apps stay/map on screen!! fuck stupid apps. thats right im talking to you mozilla and you too java.
Dana Jansens [Mon, 28 Jul 2003 16:24:20 +0000 (16:24 +0000)]
make things compile again. hover does not work yet.
Dana Jansens [Mon, 28 Jul 2003 16:10:06 +0000 (16:10 +0000)]
use the macro
Dana Jansens [Mon, 28 Jul 2003 07:19:47 +0000 (07:19 +0000)]
keep apps from moving/maping their titlebar underneath left/top panels
Dana Jansens [Mon, 28 Jul 2003 05:32:39 +0000 (05:32 +0000)]
set teh clone comamnd
Dana Jansens [Mon, 28 Jul 2003 05:29:58 +0000 (05:29 +0000)]
use char not a long, since we're telling the SM that its 1 byte lone
Dana Jansens [Mon, 28 Jul 2003 05:20:50 +0000 (05:20 +0000)]
save the commands on startup
Dana Jansens [Mon, 28 Jul 2003 04:53:51 +0000 (04:53 +0000)]
use the path properly for the session file
Dana Jansens [Mon, 28 Jul 2003 04:45:45 +0000 (04:45 +0000)]
use teh save file not the session id
Scott Moynes [Mon, 28 Jul 2003 03:41:28 +0000 (03:41 +0000)]
demand load plugins from the menu
Scott Moynes [Mon, 28 Jul 2003 02:52:56 +0000 (02:52 +0000)]
Menu stuff.
Testing may begin.
Dana Jansens [Sun, 27 Jul 2003 19:57:38 +0000 (19:57 +0000)]
fix mem leaks/crashes
Dana Jansens [Sun, 27 Jul 2003 19:39:02 +0000 (19:39 +0000)]
add pressed colors for buttons
Scott Moynes [Sat, 26 Jul 2003 19:58:22 +0000 (19:58 +0000)]
Close menu on click if outside the menu.
I think, haven't tested.
Scott Moynes [Sat, 26 Jul 2003 14:48:10 +0000 (14:48 +0000)]
more fixes
Dana Jansens [Sat, 26 Jul 2003 07:50:37 +0000 (07:50 +0000)]
make errors non-modal
Dana Jansens [Sat, 26 Jul 2003 07:44:15 +0000 (07:44 +0000)]
restarting work on obconf
Dana Jansens [Sat, 26 Jul 2003 07:03:27 +0000 (07:03 +0000)]
recent changes
Dana Jansens [Sat, 26 Jul 2003 06:50:21 +0000 (06:50 +0000)]
split resistance strengths for screen edges and windows. also a fix for parsing changes,
Dana Jansens [Sat, 26 Jul 2003 06:49:33 +0000 (06:49 +0000)]
dont stack groups together
Dana Jansens [Sat, 26 Jul 2003 06:43:01 +0000 (06:43 +0000)]
the parsing shit changed but this didnt yet
Scott Moynes [Sat, 26 Jul 2003 06:02:58 +0000 (06:02 +0000)]
Some menu updates.
Don't talk to me about menus.
Dana Jansens [Fri, 25 Jul 2003 13:25:09 +0000 (13:25 +0000)]
add client_search_transient which searches the tree from a client down for a client
Dana Jansens [Fri, 25 Jul 2003 13:23:40 +0000 (13:23 +0000)]
dont allow parentrelative on top-level appearances
Dana Jansens [Fri, 25 Jul 2003 06:27:37 +0000 (06:27 +0000)]
stacking fixes
Dana Jansens [Fri, 25 Jul 2003 05:25:19 +0000 (05:25 +0000)]
lwindow needs a type
Dana Jansens [Thu, 24 Jul 2003 18:19:26 +0000 (18:19 +0000)]
save and load the session save file, though its data is not used yet!
Dana Jansens [Thu, 24 Jul 2003 18:18:02 +0000 (18:18 +0000)]
double clicks only work on the same window with both clicks
Scott Moynes [Thu, 24 Jul 2003 06:10:55 +0000 (06:10 +0000)]
I had a commit message but my commit got stepped on so fuck it.
No one cares what I think anyway.
If the menu navigation isn't EXACTLY FUCKING RIGHT I WILL REMOVE IT
AND SOME OTHER POOR FUCK CAN PUT UP WITH ALL THE FUCKING BULLSHIT.
Dana Jansens [Thu, 24 Jul 2003 06:03:39 +0000 (06:03 +0000)]
updates to changelog
Dana Jansens [Thu, 24 Jul 2003 06:02:54 +0000 (06:02 +0000)]
dont display the build type at the end its already in the output
Dana Jansens [Thu, 24 Jul 2003 06:02:38 +0000 (06:02 +0000)]
use ob_debug for any debug printing and only display the output when its a debug build or when --debug is passed to it
Dana Jansens [Thu, 24 Jul 2003 05:33:41 +0000 (05:33 +0000)]
draw the bevel stuff in the pixel data buffer so parent-relative stuff can use it.
Dana Jansens [Thu, 24 Jul 2003 05:25:33 +0000 (05:25 +0000)]
space
Dana Jansens [Wed, 23 Jul 2003 23:09:11 +0000 (23:09 +0000)]
init the parent shit in the surface when making a copy
Dana Jansens [Wed, 23 Jul 2003 18:42:29 +0000 (18:42 +0000)]
use rm -f
Dana Jansens [Wed, 23 Jul 2003 15:13:54 +0000 (15:13 +0000)]
declare vars at top
Dana Jansens [Wed, 23 Jul 2003 15:06:49 +0000 (15:06 +0000)]
i already fixed this once :) var declarations go first
Dana Jansens [Wed, 23 Jul 2003 12:51:44 +0000 (12:51 +0000)]
include obconf_interface.h in the dist
Dana Jansens [Wed, 23 Jul 2003 04:16:19 +0000 (04:16 +0000)]
remove headers that dont exist
Dana Jansens [Wed, 23 Jul 2003 04:15:42 +0000 (04:15 +0000)]
add the include menu plugin
Dana Jansens [Wed, 23 Jul 2003 04:15:00 +0000 (04:15 +0000)]
add the new m4s
Scott Moynes [Wed, 23 Jul 2003 04:09:37 +0000 (04:09 +0000)]
Timed menu updates. Still needs work.
Scott Moynes [Wed, 23 Jul 2003 04:09:11 +0000 (04:09 +0000)]
Better placement of the client window. Might need some tweaking.
Dana Jansens [Wed, 23 Jul 2003 03:58:50 +0000 (03:58 +0000)]
unhilite the entry for the submenu when it is closed
Dana Jansens [Wed, 23 Jul 2003 03:34:33 +0000 (03:34 +0000)]
alpha2
Dana Jansens [Wed, 23 Jul 2003 03:22:26 +0000 (03:22 +0000)]
add hover
Scott Moynes [Wed, 23 Jul 2003 02:01:56 +0000 (02:01 +0000)]
Added include_menu.c as an example of how one could write a plugin.
Scott Moynes [Wed, 23 Jul 2003 01:45:44 +0000 (01:45 +0000)]
* Change xml parsing to pass the parent node, rather than the first
child.
* Add x,y co-ordinates on showmenu action so we can place menus on keypress.
Dana Jansens [Tue, 22 Jul 2003 18:09:41 +0000 (18:09 +0000)]
add the --replace command line option, and support for the WM_Sn selection
Dana Jansens [Tue, 22 Jul 2003 18:06:45 +0000 (18:06 +0000)]
add the MANAGER atom.
allow prop_message to be used with a user-defined mask instead of only with the NetWM mask
Dana Jansens [Tue, 22 Jul 2003 17:00:19 +0000 (17:00 +0000)]
set the x/y values in the moveresize struct for moveresize key actions
Dana Jansens [Tue, 22 Jul 2003 16:50:23 +0000 (16:50 +0000)]
stop shownig the desktop when a new window maps
Dana Jansens [Tue, 22 Jul 2003 16:41:08 +0000 (16:41 +0000)]
add a func to find a menu entry from a submenu.
keep menu entries highlighted while they have their submenu open
Dana Jansens [Tue, 22 Jul 2003 16:40:48 +0000 (16:40 +0000)]
add a func to find a menu entry from a submenu
Dana Jansens [Tue, 22 Jul 2003 16:26:19 +0000 (16:26 +0000)]
declare vars at the top of the block
Dana Jansens [Tue, 22 Jul 2003 16:14:42 +0000 (16:14 +0000)]
add a menuOverlap property to themes, and use it in the submenu placement
Dana Jansens [Tue, 22 Jul 2003 16:14:08 +0000 (16:14 +0000)]
update to new version of gettext
Dana Jansens [Tue, 22 Jul 2003 16:13:49 +0000 (16:13 +0000)]
more stuff to ignore
Scott Moynes [Mon, 21 Jul 2003 23:19:03 +0000 (23:19 +0000)]
Keyboard navigatable menus
Scott Moynes [Sat, 19 Jul 2003 23:58:45 +0000 (23:58 +0000)]
Fix a couple memory leaks.
Scott Moynes [Sat, 19 Jul 2003 19:09:38 +0000 (19:09 +0000)]
If there is a pid="true" attribute in the <menu plugin="fifo_menu">
tag, append .pid to the fifo files. This allows for more than one
openbox to be run by the same user and use fifo menus.
Scott Moynes [Thu, 17 Jul 2003 01:40:27 +0000 (01:40 +0000)]
Menu parsing updates for plugins.
FIFO menus are the only plugin that takes advantage of this.
Example:
<menu id="root" label="Openbox 3">
<menu id="fonk" label="fonk" plugin="fifo_menu">
</menu>
</menu>
This creates a FIFO ~/.openbox/fifo_menu/fonk to which you can send
menus to. The menus sent to it must be like
<fifo>
<item>
etc...
</fifo>
I think. If my memory serves me right.
It is all hideous, but I just wanted to experiment and see if it was
possible.
Dana Jansens [Sat, 12 Jul 2003 15:31:56 +0000 (15:31 +0000)]
useless code move
Dana Jansens [Sat, 12 Jul 2003 06:17:13 +0000 (06:17 +0000)]
simple code cleanup
Dana Jansens [Fri, 11 Jul 2003 16:07:43 +0000 (16:07 +0000)]
removed the RrEndian so using LSBFirst always now. hopefully this works!
Dana Jansens [Fri, 11 Jul 2003 15:32:03 +0000 (15:32 +0000)]
when a transient maps on another desktop, give it focus when it deserves it
Dana Jansens [Fri, 11 Jul 2003 03:19:51 +0000 (03:19 +0000)]
same default offsets for all endian machines
Dana Jansens [Fri, 11 Jul 2003 03:12:56 +0000 (03:12 +0000)]
some input from woobie and changed the menu stuff
Dana Jansens [Fri, 11 Jul 2003 02:59:59 +0000 (02:59 +0000)]
extra menu tag
Dana Jansens [Fri, 11 Jul 2003 02:51:59 +0000 (02:51 +0000)]
add --g-fatal-warnings
This page took 0.05419 seconds and 4 git commands to generate.