]> icculus.org git repositories - dana/openbox.git/log
dana/openbox.git
20 years ago80 cols
Dana Jansens [Fri, 12 Sep 2003 01:39:21 +0000 (01:39 +0000)]
80 cols

20 years agostart the session shit, and grab the params before grabbing the rest of the parameter...
Dana Jansens [Fri, 12 Sep 2003 01:31:41 +0000 (01:31 +0000)]
start the session shit, and grab the params before grabbing the rest of the parameters (and erroring on invalid ones)

20 years agoadd support for a default icon, but no icon has been made yet.
Dana Jansens [Fri, 12 Sep 2003 01:11:33 +0000 (01:11 +0000)]
add support for a default icon, but no icon has been made yet.

20 years agoallow building of static libs
Dana Jansens [Fri, 12 Sep 2003 00:49:32 +0000 (00:49 +0000)]
allow building of static libs

20 years agoframe context fallbacks when there is no binding on the context
Dana Jansens [Wed, 10 Sep 2003 20:05:06 +0000 (20:05 +0000)]
frame context fallbacks when there is no binding on the context

20 years agorequested update from safarial
Dana Jansens [Wed, 10 Sep 2003 20:03:58 +0000 (20:03 +0000)]
requested update from safarial

20 years agomake menu hiding-on-release based on a timer rather than on where it is released...
Dana Jansens [Wed, 10 Sep 2003 19:37:52 +0000 (19:37 +0000)]
make menu hiding-on-release based on a timer rather than on where it is released (on the frame border)

20 years agos/milli/micro/
Dana Jansens [Wed, 10 Sep 2003 18:18:42 +0000 (18:18 +0000)]
s/milli/micro/

20 years agohide menus before showing a new menu root
Dana Jansens [Wed, 10 Sep 2003 18:14:44 +0000 (18:14 +0000)]
hide menus before showing a new menu root

20 years agokeep menus taller than the screen from jittering. also keep the half of the menu...
Dana Jansens [Wed, 10 Sep 2003 18:00:08 +0000 (18:00 +0000)]
keep menus taller than the screen from jittering. also keep the half of the menu you're in visible. more precision would be nicer but meh for now (ever) i guess.

20 years agodistribute the .pc.in files
Dana Jansens [Wed, 10 Sep 2003 17:40:57 +0000 (17:40 +0000)]
distribute the .pc.in files

20 years agosave the new glist!
Dana Jansens [Wed, 10 Sep 2003 17:39:30 +0000 (17:39 +0000)]
save the new glist!

20 years agowhen the client for an interactive action is closed, kill the action
Dana Jansens [Wed, 10 Sep 2003 17:21:27 +0000 (17:21 +0000)]
when the client for an interactive action is closed, kill the action

20 years agouse the current size not the start size for moving
Dana Jansens [Wed, 10 Sep 2003 17:13:57 +0000 (17:13 +0000)]
use the current size not the start size for moving

20 years agouse the focus client when the client is null for keyboard events
Dana Jansens [Wed, 10 Sep 2003 17:12:26 +0000 (17:12 +0000)]
use the focus client when the client is null for keyboard events

20 years agooops, copypaste
Dana Jansens [Wed, 10 Sep 2003 17:11:46 +0000 (17:11 +0000)]
oops, copypaste

20 years agodont deref the client before checking for null
Dana Jansens [Wed, 10 Sep 2003 17:10:11 +0000 (17:10 +0000)]
dont deref the client before checking for null

20 years agouse theme.show_handle
Dana Jansens [Wed, 10 Sep 2003 17:03:29 +0000 (17:03 +0000)]
use theme.show_handle

20 years agomore changes
Dana Jansens [Tue, 9 Sep 2003 08:09:08 +0000 (08:09 +0000)]
more changes

20 years agosave teh client for interactive actions cuz after teh keyboard is grabbed there is...
Dana Jansens [Tue, 9 Sep 2003 08:05:06 +0000 (08:05 +0000)]
save teh client for interactive actions cuz after teh keyboard is grabbed there is no client

20 years agobeta2
Dana Jansens [Tue, 9 Sep 2003 07:19:31 +0000 (07:19 +0000)]
beta2

20 years agorecent changes
Dana Jansens [Tue, 9 Sep 2003 07:18:47 +0000 (07:18 +0000)]
recent changes

20 years agono more interactive mouse actions, they are evil etc. actions now "feel" much more...
Dana Jansens [Tue, 9 Sep 2003 07:16:38 +0000 (07:16 +0000)]
no more interactive mouse actions, they are evil etc. actions now "feel" much more solid. if move/resizing a window while changing workspaces, it will follow.

20 years agono mouse interactive actions. no bugs.
Dana Jansens [Tue, 9 Sep 2003 06:07:00 +0000 (06:07 +0000)]
no mouse interactive actions. no bugs.

20 years agoremove debug prints
Dana Jansens [Mon, 8 Sep 2003 19:32:01 +0000 (19:32 +0000)]
remove debug prints

20 years agoallow a padding.width of 0
Dana Jansens [Mon, 8 Sep 2003 19:09:59 +0000 (19:09 +0000)]
allow a padding.width of 0

20 years agowarn about the right shit
Dana Jansens [Mon, 8 Sep 2003 18:58:57 +0000 (18:58 +0000)]
warn about the right shit

20 years agoremove comment that isnt right anymore
Dana Jansens [Mon, 8 Sep 2003 18:42:47 +0000 (18:42 +0000)]
remove comment that isnt right anymore

20 years agobigtime theme changes. bigtime.
Dana Jansens [Mon, 8 Sep 2003 18:38:52 +0000 (18:38 +0000)]
bigtime theme changes. bigtime.

20 years agoexpose focus_cycle_client
Dana Jansens [Mon, 8 Sep 2003 18:20:09 +0000 (18:20 +0000)]
expose focus_cycle_client

20 years agoact on the visibly focused window when that differs from the actual focused window
Dana Jansens [Mon, 8 Sep 2003 18:19:04 +0000 (18:19 +0000)]
act on the visibly focused window when that differs from the actual focused window

20 years agoround 2 for this shit
Dana Jansens [Mon, 8 Sep 2003 18:05:42 +0000 (18:05 +0000)]
round 2 for this shit

20 years agoflush after resizing a client
Dana Jansens [Mon, 8 Sep 2003 18:01:46 +0000 (18:01 +0000)]
flush after resizing a client

20 years agoif the client is growing, resize it before the frame. if its shrinking, then resize...
Dana Jansens [Mon, 8 Sep 2003 17:58:31 +0000 (17:58 +0000)]
if the client is growing, resize it before the frame. if its shrinking, then resize the frame first. reduces flicker lots.

20 years agowatch for windows with titlecounts changing their title and getting an incorrect...
Dana Jansens [Mon, 8 Sep 2003 17:51:54 +0000 (17:51 +0000)]
watch for windows with titlecounts changing their title and getting an incorrect titlecount

20 years agooops
Dana Jansens [Mon, 8 Sep 2003 17:39:21 +0000 (17:39 +0000)]
oops

20 years agosome simpler code
Dana Jansens [Mon, 8 Sep 2003 17:30:55 +0000 (17:30 +0000)]
some simpler code

20 years agograb the pointer befoer shading a window to prevent focus moving in sloppy focus
Dana Jansens [Mon, 8 Sep 2003 17:25:51 +0000 (17:25 +0000)]
grab the pointer befoer shading a window to prevent focus moving in sloppy focus

20 years agodont reset all the states to FALSE in client_get_state, this made an initial IconicSt...
Dana Jansens [Mon, 8 Sep 2003 17:22:46 +0000 (17:22 +0000)]
dont reset all the states to FALSE in client_get_state, this made an initial IconicState get ignored

20 years agooops missed a capitalization
Dana Jansens [Mon, 8 Sep 2003 16:55:43 +0000 (16:55 +0000)]
oops missed a capitalization

20 years agoadd obconf to the menu
Dana Jansens [Mon, 8 Sep 2003 09:09:02 +0000 (09:09 +0000)]
add obconf to the menu

20 years agoflush after drawing each menu item
Dana Jansens [Mon, 8 Sep 2003 09:08:36 +0000 (09:08 +0000)]
flush after drawing each menu item

20 years agotimeouts are all in millisecond
Dana Jansens [Mon, 8 Sep 2003 09:08:05 +0000 (09:08 +0000)]
timeouts are all in millisecond

20 years agoif the menu path starts with a /, then just load it, don't try the prefixes
Dana Jansens [Mon, 8 Sep 2003 08:43:49 +0000 (08:43 +0000)]
if the menu path starts with a /, then just load it, don't try the prefixes

20 years agofix autohiding
Dana Jansens [Mon, 8 Sep 2003 03:31:40 +0000 (03:31 +0000)]
fix autohiding

20 years agodont modify the time from the config parser
Dana Jansens [Mon, 8 Sep 2003 03:18:04 +0000 (03:18 +0000)]
dont modify the time from the config parser

20 years agomake both focusDelay and hideTimeout in milliseconds
Dana Jansens [Mon, 8 Sep 2003 03:17:10 +0000 (03:17 +0000)]
make both focusDelay and hideTimeout in milliseconds

20 years agofix crash when reconfigure changes the stacking layer of the dock
Dana Jansens [Mon, 8 Sep 2003 03:08:32 +0000 (03:08 +0000)]
fix crash when reconfigure changes the stacking layer of the dock

20 years agocapitalize mouse actions
Dana Jansens [Mon, 8 Sep 2003 01:33:13 +0000 (01:33 +0000)]
capitalize mouse actions

20 years agomove windows around before removing the focus order lists to prevent nasty segfault...
Dana Jansens [Mon, 8 Sep 2003 00:58:10 +0000 (00:58 +0000)]
move windows around before removing the focus order lists to prevent nasty segfault when it removes a window from an already freed list

20 years agoobconf is moving into its own tree
Dana Jansens [Sun, 7 Sep 2003 23:43:45 +0000 (23:43 +0000)]
obconf is moving into its own tree

20 years agodont use obsolete xmlChildrenNode
Dana Jansens [Sun, 7 Sep 2003 23:34:01 +0000 (23:34 +0000)]
dont use obsolete xmlChildrenNode

20 years agoadd my email address
Dana Jansens [Sun, 7 Sep 2003 23:33:40 +0000 (23:33 +0000)]
add my email address

20 years agoremove obconf from this tree.
Dana Jansens [Sun, 7 Sep 2003 23:33:11 +0000 (23:33 +0000)]
remove obconf from this tree.
add versioning for the libraries and pkgconfig files for them.

20 years agoxflush after rendering
Dana Jansens [Sun, 7 Sep 2003 19:04:25 +0000 (19:04 +0000)]
xflush after rendering

20 years agolittle bit of an actions overhaul, added action_run* so that duplicated code can...
Dana Jansens [Sun, 7 Sep 2003 19:03:20 +0000 (19:03 +0000)]
little bit of an actions overhaul, added action_run* so that duplicated code can all be in the same place now woot.
allow actions to specify when they can be used (ShowMenu cant in the OB_USER_ACTION_MENU_SELECTION case)
remove KeyboardMove ad KeyboardResize. Instead, just use Move and Resize and determine if it should be a keyboard move/resize in the code

20 years agothese shoulda been removed long ago
Dana Jansens [Sat, 6 Sep 2003 09:40:27 +0000 (09:40 +0000)]
these shoulda been removed long ago

20 years ago\n's at the end of strings passed to ob_debg
Dana Jansens [Sat, 6 Sep 2003 09:26:32 +0000 (09:26 +0000)]
\n's at the end of strings passed to ob_debg

20 years agoCloses #799. i think im too high to say more.
Dana Jansens [Sat, 6 Sep 2003 09:25:05 +0000 (09:25 +0000)]
Closes #799. i think im too high to say more.

20 years agosync before removing all the enter events. this way it actually catches them
Dana Jansens [Sat, 6 Sep 2003 09:10:43 +0000 (09:10 +0000)]
sync before removing all the enter events. this way it actually catches them

20 years agoadd the margins to the label_height so that the text doesnt cover the bevel/border
Dana Jansens [Sat, 6 Sep 2003 08:43:30 +0000 (08:43 +0000)]
add the margins to the label_height so that the text doesnt cover the bevel/border

20 years agocode style fix
Dana Jansens [Thu, 4 Sep 2003 15:37:13 +0000 (15:37 +0000)]
code style fix

20 years agooptimization. don't need a glist where a simple pointer will suffice.
Dana Jansens [Thu, 4 Sep 2003 15:35:56 +0000 (15:35 +0000)]
optimization. don't need a glist where a simple pointer will suffice.

20 years agowas adding an extra / in ob_expand_tilde
Dana Jansens [Thu, 4 Sep 2003 15:31:17 +0000 (15:31 +0000)]
was adding an extra / in ob_expand_tilde

20 years agowhen a pipe menu is killed, kill all its submenus as well
Dana Jansens [Thu, 4 Sep 2003 15:30:34 +0000 (15:30 +0000)]
when a pipe menu is killed, kill all its submenus as well

20 years agofix RECT_CONTAINS, name clash
Dana Jansens [Thu, 4 Sep 2003 14:54:29 +0000 (14:54 +0000)]
fix RECT_CONTAINS, name clash

20 years agonew scaling based on the Bresenham algorithm
Dana Jansens [Thu, 4 Sep 2003 06:23:57 +0000 (06:23 +0000)]
new scaling based on the Bresenham algorithm

20 years agonew scaling, based on the Bresenham algorithm
Dana Jansens [Thu, 4 Sep 2003 06:23:27 +0000 (06:23 +0000)]
new scaling, based on the Bresenham algorithm

20 years agooff by one caused clients to be resized a little during a move
Dana Jansens [Thu, 4 Sep 2003 06:12:19 +0000 (06:12 +0000)]
off by one caused clients to be resized a little during a move

20 years agooops missed a !
Dana Jansens [Thu, 4 Sep 2003 02:58:54 +0000 (02:58 +0000)]
oops missed a !

20 years agoturn off focusDelay by default
Dana Jansens [Thu, 4 Sep 2003 02:36:05 +0000 (02:36 +0000)]
turn off focusDelay by default

20 years agomove session code out of openbox.c all into session.c
Dana Jansens [Thu, 4 Sep 2003 01:52:15 +0000 (01:52 +0000)]
move session code out of openbox.c all into session.c
remove --sm-save-file and --sm-client-id from argv so that they dont get reused when doing a restart.

20 years agomatch the declarations in the header
Dana Jansens [Thu, 4 Sep 2003 00:42:43 +0000 (00:42 +0000)]
match the declarations in the header

20 years agoungrab only as many times as we grabbed
Dana Jansens [Thu, 4 Sep 2003 00:39:05 +0000 (00:39 +0000)]
ungrab only as many times as we grabbed

20 years agoremove the reconfigure popup
Dana Jansens [Thu, 4 Sep 2003 00:05:42 +0000 (00:05 +0000)]
remove the reconfigure popup

20 years agomatch the func prototypes in the header
Dana Jansens [Thu, 4 Sep 2003 00:02:53 +0000 (00:02 +0000)]
match the func prototypes in the header

20 years agorecent changes
Dana Jansens [Wed, 3 Sep 2003 23:35:05 +0000 (23:35 +0000)]
recent changes

20 years agofix for not using startup notification
Dana Jansens [Wed, 3 Sep 2003 23:31:20 +0000 (23:31 +0000)]
fix for not using startup notification

20 years agorecent changes
Dana Jansens [Wed, 3 Sep 2003 23:26:09 +0000 (23:26 +0000)]
recent changes

20 years agorecent changes
Dana Jansens [Wed, 3 Sep 2003 23:24:32 +0000 (23:24 +0000)]
recent changes

20 years agobeta1 time. fuck yah.
Dana Jansens [Wed, 3 Sep 2003 23:23:28 +0000 (23:23 +0000)]
beta1 time. fuck yah.

20 years agokill the window mapping.. its not doing anything anyways? whatever..
Dana Jansens [Wed, 3 Sep 2003 23:21:56 +0000 (23:21 +0000)]
kill the window mapping.. its not doing anything anyways? whatever..

20 years agodont ungrab/grab all the mouse bindings every time a new one is added. just do it...
Dana Jansens [Wed, 3 Sep 2003 23:20:21 +0000 (23:20 +0000)]
dont ungrab/grab all the mouse bindings every time a new one is added. just do it once on startup.

20 years agodont exit when a theme can't be loaded during reconfigure
Dana Jansens [Wed, 3 Sep 2003 23:13:40 +0000 (23:13 +0000)]
dont exit when a theme can't be loaded during reconfigure

20 years agohandle the case where a transient is a child of a dockapp
Dana Jansens [Wed, 3 Sep 2003 22:06:17 +0000 (22:06 +0000)]
handle the case where a transient is a child of a dockapp

20 years agodon't let move/resize occur on non-visible clients
Dana Jansens [Wed, 3 Sep 2003 22:02:21 +0000 (22:02 +0000)]
don't let move/resize occur on non-visible clients

20 years agodisplay a popup and perform a smooth transition when reconfiguring
Dana Jansens [Wed, 3 Sep 2003 21:42:43 +0000 (21:42 +0000)]
display a popup and perform a smooth transition when reconfiguring

20 years agograb keys on the client windows themselves
Dana Jansens [Wed, 3 Sep 2003 21:33:22 +0000 (21:33 +0000)]
grab keys on the client windows themselves

20 years agoonly remove one flash timer at a time, so all frames dont stop flashing just cuz...
Dana Jansens [Wed, 3 Sep 2003 21:24:37 +0000 (21:24 +0000)]
only remove one flash timer at a time, so all frames dont stop flashing just cuz a window closed

20 years agoremove from desktop_menus when freed
Dana Jansens [Wed, 3 Sep 2003 21:23:45 +0000 (21:23 +0000)]
remove from desktop_menus when freed

20 years agouse the ob_main_loop_timeout_remove_data to only remove one timer
Dana Jansens [Wed, 3 Sep 2003 21:18:19 +0000 (21:18 +0000)]
use the ob_main_loop_timeout_remove_data to only remove one timer

20 years agodont set a strut when there are no apps in the dock
Dana Jansens [Wed, 3 Sep 2003 21:07:46 +0000 (21:07 +0000)]
dont set a strut when there are no apps in the dock

20 years agosupport getting the desktop from the startup notification protocol
Dana Jansens [Wed, 3 Sep 2003 20:42:49 +0000 (20:42 +0000)]
support getting the desktop from the startup notification protocol
pass on to the startup notification code that a window has mapped with a given wmclass

20 years agoadd the startup_id
Dana Jansens [Wed, 3 Sep 2003 20:39:42 +0000 (20:39 +0000)]
add the startup_id

20 years agoadd the NONE cursor.
Dana Jansens [Wed, 3 Sep 2003 20:39:11 +0000 (20:39 +0000)]
add the NONE cursor.
remove startup notification code from openbox.c and openbox.h
call the new sn_startup/shutdown for startupnotification.c

20 years agouse NONE cursor when not specifying one
Dana Jansens [Wed, 3 Sep 2003 20:37:10 +0000 (20:37 +0000)]
use NONE cursor when not specifying one

20 years agoremove startup hacks and add startup notification in its own files
Dana Jansens [Wed, 3 Sep 2003 20:36:37 +0000 (20:36 +0000)]
remove startup hacks and add startup notification in its own files

20 years agoremove the startup notification code from event.c, it all lives in its own file now
Dana Jansens [Wed, 3 Sep 2003 20:36:25 +0000 (20:36 +0000)]
remove the startup notification code from event.c, it all lives in its own file now

20 years agoadd startup notification in its own .c/.h files
Dana Jansens [Wed, 3 Sep 2003 20:35:22 +0000 (20:35 +0000)]
add startup notification in its own .c/.h files

20 years agouse the NONE cursor when not specifying one
Dana Jansens [Wed, 3 Sep 2003 20:34:43 +0000 (20:34 +0000)]
use the NONE cursor when not specifying one