dana/openbox.git
18 years agoRevertToPointerRoot is the worse error case, so use it always
Dana Jansens [Fri, 28 Mar 2003 10:47:48 +0000 (10:47 +0000)]
RevertToPointerRoot is the worse error case, so use it always

18 years agocomment why NotifyAncestor is not ignored
Dana Jansens [Fri, 28 Mar 2003 10:46:25 +0000 (10:46 +0000)]
comment why NotifyAncestor is not ignored

18 years agoyet MORE focus events reworkings. mozilla behaves now too. woot
Dana Jansens [Fri, 28 Mar 2003 10:44:22 +0000 (10:44 +0000)]
yet MORE focus events reworkings. mozilla behaves now too. woot

18 years agomake the value boolean
Dana Jansens [Fri, 28 Mar 2003 10:02:21 +0000 (10:02 +0000)]
make the value boolean

18 years agomore focus cleanups. ignored focusin's were not working right recursively.
Dana Jansens [Fri, 28 Mar 2003 09:57:48 +0000 (09:57 +0000)]
more focus cleanups. ignored focusin's were not working right recursively.
also, when the focusin coming later is not for a valid window the fallback would not be called. both fixed.

18 years agoround down for size increments
Dana Jansens [Fri, 28 Mar 2003 09:40:55 +0000 (09:40 +0000)]
round down for size increments

18 years agoadd resizing event
Dana Jansens [Fri, 28 Mar 2003 09:33:40 +0000 (09:33 +0000)]
add resizing event

18 years agoresize resistance. size incs will fuck with it yet though.
Dana Jansens [Fri, 28 Mar 2003 09:30:08 +0000 (09:30 +0000)]
resize resistance. size incs will fuck with it yet though.

18 years agoset lbutton from clicks
Dana Jansens [Fri, 28 Mar 2003 09:29:28 +0000 (09:29 +0000)]
set lbutton from clicks

18 years agorm debug prints
Dana Jansens [Fri, 28 Mar 2003 08:36:11 +0000 (08:36 +0000)]
rm debug prints

18 years agowas not moving the window between desktop focus lists sometimes. bad news. now i...
Dana Jansens [Fri, 28 Mar 2003 08:23:18 +0000 (08:23 +0000)]
was not moving the window between desktop focus lists sometimes. bad news. now i always do. yay!

18 years agokilla debug print
Dana Jansens [Fri, 28 Mar 2003 08:22:46 +0000 (08:22 +0000)]
killa  debug print

18 years agohandle better the case of choosing the window to focus but it is already focused...
Dana Jansens [Fri, 28 Mar 2003 08:21:38 +0000 (08:21 +0000)]
handle better the case of choosing the window to focus but it is already focused when switching desktops

18 years agocomment the new parameter
Dana Jansens [Fri, 28 Mar 2003 08:11:55 +0000 (08:11 +0000)]
comment the new parameter

18 years agolet a window be 'moved' to a new desktop without actually show/hiding it. useful...
Dana Jansens [Fri, 28 Mar 2003 08:11:02 +0000 (08:11 +0000)]
let a window be 'moved' to a new desktop without actually show/hiding it. useful for sending a window when following it, so theres no flash/flicker

18 years agooops that worked before i borked it bad
Dana Jansens [Fri, 28 Mar 2003 08:06:23 +0000 (08:06 +0000)]
oops that worked before i borked it bad

18 years agoframe is a pointer
Dana Jansens [Fri, 28 Mar 2003 07:54:48 +0000 (07:54 +0000)]
frame is a pointer

18 years agodont die if a non-visible window is raised/lowered
Dana Jansens [Fri, 28 Mar 2003 07:50:35 +0000 (07:50 +0000)]
dont die if a non-visible window is raised/lowered

18 years agotake borders into account for figuring clicks
Dana Jansens [Fri, 28 Mar 2003 07:46:17 +0000 (07:46 +0000)]
take borders into account for figuring clicks

18 years agobetter prefix symbols to reduce clashes
Dana Jansens [Fri, 28 Mar 2003 06:56:43 +0000 (06:56 +0000)]
better prefix symbols to reduce clashes

18 years agoignore new shit
Dana Jansens [Fri, 28 Mar 2003 04:42:49 +0000 (04:42 +0000)]
ignore new shit

18 years agosplit the render functions into obrender.c. rename all the src files to obfoo so...
Dana Jansens [Fri, 28 Mar 2003 04:42:26 +0000 (04:42 +0000)]
split the render functions into obrender.c. rename all the src files to obfoo so no more conflicts with code elsewhere in the tree.

18 years agomake better?
Dana Jansens [Fri, 28 Mar 2003 04:32:37 +0000 (04:32 +0000)]
make better?

18 years agouse the new render interface, no area params for paint, rect in the struct instead
Dana Jansens [Fri, 28 Mar 2003 04:29:52 +0000 (04:29 +0000)]
use the new render interface, no area params for paint, rect in the struct instead

18 years agosync after focusing
Dana Jansens [Fri, 28 Mar 2003 04:12:23 +0000 (04:12 +0000)]
sync after focusing

18 years agomake these things one 'command' without braces
Dana Jansens [Fri, 28 Mar 2003 04:11:17 +0000 (04:11 +0000)]
make these things one 'command' without braces

18 years agomoved paint's arguments into the appearance struct
Derek Foreman [Fri, 28 Mar 2003 03:25:51 +0000 (03:25 +0000)]
moved paint's arguments into the appearance struct

18 years agodont lower below lower layers
Dana Jansens [Fri, 28 Mar 2003 03:22:23 +0000 (03:22 +0000)]
dont lower below lower layers

18 years agouse the struts to size the window correctly for maximized windows
Dana Jansens [Fri, 28 Mar 2003 03:18:08 +0000 (03:18 +0000)]
use the struts to size the window correctly for maximized windows

18 years agoread struts properly
Dana Jansens [Fri, 28 Mar 2003 03:02:35 +0000 (03:02 +0000)]
read struts properly

18 years agofix draw order in x_paint
Derek Foreman [Fri, 28 Mar 2003 03:01:12 +0000 (03:01 +0000)]
fix draw order in x_paint

18 years agoblack. not white. oops
Derek Foreman [Fri, 28 Mar 2003 02:34:03 +0000 (02:34 +0000)]
black.  not white.  oops

18 years agoblack for parentrelative so we can test icons
Derek Foreman [Fri, 28 Mar 2003 02:33:28 +0000 (02:33 +0000)]
black for parentrelative so we can test icons

18 years agofocus on middle click on client
Dana Jansens [Fri, 28 Mar 2003 01:53:29 +0000 (01:53 +0000)]
focus on middle click on client

18 years agoskip better
Dana Jansens [Fri, 28 Mar 2003 01:29:25 +0000 (01:29 +0000)]
skip better

18 years agoskip comments and empty lines
Dana Jansens [Fri, 28 Mar 2003 01:28:50 +0000 (01:28 +0000)]
skip comments and empty lines

18 years agoonly use the initial_state shit when NOT starting and when managing the window
Dana Jansens [Fri, 28 Mar 2003 01:25:51 +0000 (01:25 +0000)]
only use the initial_state shit when NOT starting and when managing the window

18 years agorm a bunch of prints. make switching to an empty desktop not kill focus
Dana Jansens [Fri, 28 Mar 2003 01:14:22 +0000 (01:14 +0000)]
rm a bunch of prints. make switching to an empty desktop not kill focus

18 years agodont focus !normal windows on enter events
Dana Jansens [Fri, 28 Mar 2003 01:13:56 +0000 (01:13 +0000)]
dont focus !normal windows on enter events

18 years agoadd send-tos with the mouse wheel
Dana Jansens [Fri, 28 Mar 2003 01:07:12 +0000 (01:07 +0000)]
add send-tos with the mouse wheel

18 years agofree the themename properly
Dana Jansens [Fri, 28 Mar 2003 00:59:09 +0000 (00:59 +0000)]
free the themename properly

18 years agouse the theme name only for the buttons dir
Dana Jansens [Fri, 28 Mar 2003 00:58:29 +0000 (00:58 +0000)]
use the theme name only for the buttons dir

18 years agofocus plugin is gone
Dana Jansens [Fri, 28 Mar 2003 00:40:46 +0000 (00:40 +0000)]
focus plugin is gone

18 years agomor fabulous focus fixings.
Dana Jansens [Fri, 28 Mar 2003 00:27:35 +0000 (00:27 +0000)]
mor fabulous focus fixings.
RevertToNone so that when the fallback stuff goes the window wont already have focus cuz it has the pointer in to

18 years agofallback focus in superior fashion
Dana Jansens [Fri, 28 Mar 2003 00:25:10 +0000 (00:25 +0000)]
fallback focus in superior fashion

18 years agobetter var naming
Dana Jansens [Fri, 28 Mar 2003 00:17:10 +0000 (00:17 +0000)]
better var naming

18 years agodont rm focus when i actually found something to fall back to with the pointer
Dana Jansens [Fri, 28 Mar 2003 00:16:36 +0000 (00:16 +0000)]
dont rm focus when i actually found something to fall back to with the pointer

18 years agoparent relative for grips
Dana Jansens [Thu, 27 Mar 2003 23:44:46 +0000 (23:44 +0000)]
parent relative for grips

18 years agowatch for FocusIn's for unknown clients
Dana Jansens [Thu, 27 Mar 2003 23:39:20 +0000 (23:39 +0000)]
watch for FocusIn's for unknown clients

18 years agosupport parent relative titlebar elements
Dana Jansens [Thu, 27 Mar 2003 23:33:07 +0000 (23:33 +0000)]
support parent relative titlebar elements

18 years agorm the focus plugin
Dana Jansens [Thu, 27 Mar 2003 23:13:46 +0000 (23:13 +0000)]
rm the focus plugin

18 years agoprep for parentrelative
Derek Foreman [Thu, 27 Mar 2003 23:13:22 +0000 (23:13 +0000)]
prep for parentrelative

18 years agomissed the end of a comment
Dana Jansens [Thu, 27 Mar 2003 23:12:42 +0000 (23:12 +0000)]
missed the end of a comment

18 years agohandle focus in the kernel, no more plugin
Dana Jansens [Thu, 27 Mar 2003 23:10:22 +0000 (23:10 +0000)]
handle focus in the kernel, no more plugin

18 years agoadd code to fallback focus
Dana Jansens [Thu, 27 Mar 2003 23:07:47 +0000 (23:07 +0000)]
add code to fallback focus

18 years agofocus a window on desktop switch
Dana Jansens [Thu, 27 Mar 2003 23:05:54 +0000 (23:05 +0000)]
focus a window on desktop switch

18 years agorm the focus plugin
Dana Jansens [Thu, 27 Mar 2003 23:04:16 +0000 (23:04 +0000)]
rm the focus plugin

18 years agoadd focus options
Dana Jansens [Thu, 27 Mar 2003 23:04:04 +0000 (23:04 +0000)]
add focus options

18 years agoset the last time to CurrentTime for events that don't have time stamps
Dana Jansens [Thu, 27 Mar 2003 20:28:06 +0000 (20:28 +0000)]
set the last time to CurrentTime for events that don't have time stamps

18 years agorm debug print
Dana Jansens [Thu, 27 Mar 2003 19:05:16 +0000 (19:05 +0000)]
rm debug print

18 years agouse the right data when initially placing the frame. was fucking up the gravity calcs
Dana Jansens [Wed, 26 Mar 2003 15:08:19 +0000 (15:08 +0000)]
use the right data when initially placing the frame. was fucking up the gravity calcs

18 years agonot using CurrentTime anywhere
Dana Jansens [Wed, 26 Mar 2003 15:02:08 +0000 (15:02 +0000)]
not using CurrentTime anywhere

18 years agouse CurrentTime again?
Dana Jansens [Wed, 26 Mar 2003 14:39:14 +0000 (14:39 +0000)]
use CurrentTime again?

18 years agobind C-g for the rset key
Dana Jansens [Wed, 26 Mar 2003 14:12:30 +0000 (14:12 +0000)]
bind C-g for the rset key

18 years agoungrab with currenttime
Dana Jansens [Wed, 26 Mar 2003 14:10:01 +0000 (14:10 +0000)]
ungrab with currenttime

18 years agouse the last event timestamp when focusing the focus_backup
Dana Jansens [Wed, 26 Mar 2003 14:06:55 +0000 (14:06 +0000)]
use the last event timestamp when focusing the focus_backup

18 years agonegatives that work!
Dana Jansens [Wed, 26 Mar 2003 13:55:05 +0000 (13:55 +0000)]
negatives that work!

18 years agodocument the options
Dana Jansens [Wed, 26 Mar 2003 13:53:25 +0000 (13:53 +0000)]
document the options

18 years agobetter negatives
Dana Jansens [Wed, 26 Mar 2003 13:51:45 +0000 (13:51 +0000)]
better negatives

18 years agoallow negative numbers
Dana Jansens [Wed, 26 Mar 2003 13:51:07 +0000 (13:51 +0000)]
allow negative numbers

18 years agowas reversing the keylist
Dana Jansens [Wed, 26 Mar 2003 13:40:20 +0000 (13:40 +0000)]
was reversing the keylist

18 years agosubtract 1 from the given desktop number
Dana Jansens [Wed, 26 Mar 2003 13:35:32 +0000 (13:35 +0000)]
subtract 1 from the given desktop number

18 years agomake parsing more generic
Dana Jansens [Wed, 26 Mar 2003 13:29:09 +0000 (13:29 +0000)]
make parsing more generic

18 years agofree unused paths
Dana Jansens [Wed, 26 Mar 2003 13:28:50 +0000 (13:28 +0000)]
free unused paths

18 years agosplit up the relative functions.
Dana Jansens [Wed, 26 Mar 2003 13:28:25 +0000 (13:28 +0000)]
split up the relative functions.
make the parsing more generic, anything can have a string/numeric argument

18 years agoremove an extraneous g_warning
Dana Jansens [Wed, 26 Mar 2003 13:27:39 +0000 (13:27 +0000)]
remove an extraneous g_warning

18 years agosplit the relative functions
Dana Jansens [Wed, 26 Mar 2003 13:27:22 +0000 (13:27 +0000)]
split the relative functions

18 years agocheck for invalid keys properly
Dana Jansens [Wed, 26 Mar 2003 13:25:21 +0000 (13:25 +0000)]
check for invalid keys properly

18 years agocomment that the relative move/resize amounts need to be set
Dana Jansens [Wed, 26 Mar 2003 13:14:50 +0000 (13:14 +0000)]
comment that the relative move/resize amounts need to be set

18 years agosplit up the relative move/resize actions into horz/vert
Dana Jansens [Wed, 26 Mar 2003 13:13:45 +0000 (13:13 +0000)]
split up the relative move/resize actions into horz/vert

18 years agocreate actions from string names
Dana Jansens [Wed, 26 Mar 2003 12:53:04 +0000 (12:53 +0000)]
create actions from string names

18 years agoload keybindings from keysrc
Dana Jansens [Wed, 26 Mar 2003 12:52:32 +0000 (12:52 +0000)]
load keybindings from keysrc

18 years agoadd exit/restart.
Dana Jansens [Wed, 26 Mar 2003 12:49:18 +0000 (12:49 +0000)]
add exit/restart.
clarify which can be used for drag events

18 years agodont let bind to actionexecute or desktop cuz they require a parameter
Dana Jansens [Wed, 26 Mar 2003 12:47:11 +0000 (12:47 +0000)]
dont let bind to actionexecute or desktop cuz they require a parameter

18 years agodont let bind to actiondesktop
Dana Jansens [Wed, 26 Mar 2003 12:46:39 +0000 (12:46 +0000)]
dont let bind to actiondesktop

18 years agouse the action_from_string helper
Dana Jansens [Wed, 26 Mar 2003 12:33:09 +0000 (12:33 +0000)]
use the action_from_string helper

18 years agolet a be null for action_free
Dana Jansens [Wed, 26 Mar 2003 12:28:20 +0000 (12:28 +0000)]
let a be null for action_free

18 years agouse g_warning not printf
Dana Jansens [Wed, 26 Mar 2003 12:12:33 +0000 (12:12 +0000)]
use g_warning not printf

18 years agoproperly restrict bindings for motion events
Dana Jansens [Wed, 26 Mar 2003 11:25:19 +0000 (11:25 +0000)]
properly restrict bindings for motion events

18 years agoeven beter
Dana Jansens [Wed, 26 Mar 2003 11:17:24 +0000 (11:17 +0000)]
even beter

18 years agobetter comment parsing
Dana Jansens [Wed, 26 Mar 2003 11:11:36 +0000 (11:11 +0000)]
better comment parsing

18 years agosep is not used any more
Dana Jansens [Wed, 26 Mar 2003 10:17:36 +0000 (10:17 +0000)]
sep is not used any more

18 years agofix comment parsing
Dana Jansens [Wed, 26 Mar 2003 10:17:14 +0000 (10:17 +0000)]
fix comment parsing

18 years agodont set fields if in a comment
Dana Jansens [Wed, 26 Mar 2003 10:15:01 +0000 (10:15 +0000)]
dont set fields if in a comment

18 years agokill the prints again for now
Dana Jansens [Wed, 26 Mar 2003 09:47:08 +0000 (09:47 +0000)]
kill the prints again for now

18 years agorm the lex .c on clean
Dana Jansens [Wed, 26 Mar 2003 09:17:24 +0000 (09:17 +0000)]
rm the lex .c on clean

18 years agodont print bad window errors
Dana Jansens [Wed, 26 Mar 2003 09:05:58 +0000 (09:05 +0000)]
dont print bad window errors

18 years agoput back map/unmap msgs
Dana Jansens [Wed, 26 Mar 2003 09:05:49 +0000 (09:05 +0000)]
put back map/unmap msgs

18 years agolook for yacc
Dana Jansens [Wed, 26 Mar 2003 09:05:21 +0000 (09:05 +0000)]
look for yacc

18 years agofields must not start or end with '-'
Dana Jansens [Wed, 26 Mar 2003 08:43:38 +0000 (08:43 +0000)]
fields must not start or end with '-'