]>
Dogcows Code - chaz/openbox/log
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.
Dana Jansens [Fri, 28 Mar 2003 09:40:55 +0000 (09:40 +0000)]
round down for size increments
Dana Jansens [Fri, 28 Mar 2003 09:33:40 +0000 (09:33 +0000)]
add resizing event
Dana Jansens [Fri, 28 Mar 2003 09:30:08 +0000 (09:30 +0000)]
resize resistance. size incs will fuck with it yet though.
Dana Jansens [Fri, 28 Mar 2003 09:29:28 +0000 (09:29 +0000)]
set lbutton from clicks
Dana Jansens [Fri, 28 Mar 2003 08:36:11 +0000 (08:36 +0000)]
rm debug prints
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!
Dana Jansens [Fri, 28 Mar 2003 08:22:46 +0000 (08:22 +0000)]
killa debug print
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
Dana Jansens [Fri, 28 Mar 2003 08:11:55 +0000 (08:11 +0000)]
comment the new parameter
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
Dana Jansens [Fri, 28 Mar 2003 08:06:23 +0000 (08:06 +0000)]
oops that worked before i borked it bad
Dana Jansens [Fri, 28 Mar 2003 07:54:48 +0000 (07:54 +0000)]
frame is a pointer
Dana Jansens [Fri, 28 Mar 2003 07:50:35 +0000 (07:50 +0000)]
dont die if a non-visible window is raised/lowered
Dana Jansens [Fri, 28 Mar 2003 07:46:17 +0000 (07:46 +0000)]
take borders into account for figuring clicks
Dana Jansens [Fri, 28 Mar 2003 06:56:43 +0000 (06:56 +0000)]
better prefix symbols to reduce clashes
Dana Jansens [Fri, 28 Mar 2003 04:42:49 +0000 (04:42 +0000)]
ignore new shit
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.
Dana Jansens [Fri, 28 Mar 2003 04:32:37 +0000 (04:32 +0000)]
make better?
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
Dana Jansens [Fri, 28 Mar 2003 04:12:23 +0000 (04:12 +0000)]
sync after focusing
Dana Jansens [Fri, 28 Mar 2003 04:11:17 +0000 (04:11 +0000)]
make these things one 'command' without braces
Derek Foreman [Fri, 28 Mar 2003 03:25:51 +0000 (03:25 +0000)]
moved paint's arguments into the appearance struct
Dana Jansens [Fri, 28 Mar 2003 03:22:23 +0000 (03:22 +0000)]
dont lower below lower layers
Dana Jansens [Fri, 28 Mar 2003 03:18:08 +0000 (03:18 +0000)]
use the struts to size the window correctly for maximized windows
Dana Jansens [Fri, 28 Mar 2003 03:02:35 +0000 (03:02 +0000)]
read struts properly
Derek Foreman [Fri, 28 Mar 2003 03:01:12 +0000 (03:01 +0000)]
fix draw order in x_paint
Derek Foreman [Fri, 28 Mar 2003 02:34:03 +0000 (02:34 +0000)]
black. not white. oops
Derek Foreman [Fri, 28 Mar 2003 02:33:28 +0000 (02:33 +0000)]
black for parentrelative so we can test icons
Dana Jansens [Fri, 28 Mar 2003 01:53:29 +0000 (01:53 +0000)]
focus on middle click on client
Dana Jansens [Fri, 28 Mar 2003 01:29:25 +0000 (01:29 +0000)]
skip better
Dana Jansens [Fri, 28 Mar 2003 01:28:50 +0000 (01:28 +0000)]
skip comments and empty lines
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
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
Dana Jansens [Fri, 28 Mar 2003 01:13:56 +0000 (01:13 +0000)]
dont focus !normal windows on enter events
Dana Jansens [Fri, 28 Mar 2003 01:07:12 +0000 (01:07 +0000)]
add send-tos with the mouse wheel
Dana Jansens [Fri, 28 Mar 2003 00:59:09 +0000 (00:59 +0000)]
free the themename properly
Dana Jansens [Fri, 28 Mar 2003 00:58:29 +0000 (00:58 +0000)]
use the theme name only for the buttons dir
Dana Jansens [Fri, 28 Mar 2003 00:40:46 +0000 (00:40 +0000)]
focus plugin is gone
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
Dana Jansens [Fri, 28 Mar 2003 00:25:10 +0000 (00:25 +0000)]
fallback focus in superior fashion
Dana Jansens [Fri, 28 Mar 2003 00:17:10 +0000 (00:17 +0000)]
better var naming
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
Dana Jansens [Thu, 27 Mar 2003 23:44:46 +0000 (23:44 +0000)]
parent relative for grips
Dana Jansens [Thu, 27 Mar 2003 23:39:20 +0000 (23:39 +0000)]
watch for FocusIn's for unknown clients
Dana Jansens [Thu, 27 Mar 2003 23:33:07 +0000 (23:33 +0000)]
support parent relative titlebar elements
Dana Jansens [Thu, 27 Mar 2003 23:13:46 +0000 (23:13 +0000)]
rm the focus plugin
Derek Foreman [Thu, 27 Mar 2003 23:13:22 +0000 (23:13 +0000)]
prep for parentrelative
Dana Jansens [Thu, 27 Mar 2003 23:12:42 +0000 (23:12 +0000)]
missed the end of a comment
Dana Jansens [Thu, 27 Mar 2003 23:10:22 +0000 (23:10 +0000)]
handle focus in the kernel, no more plugin
Dana Jansens [Thu, 27 Mar 2003 23:07:47 +0000 (23:07 +0000)]
add code to fallback focus
Dana Jansens [Thu, 27 Mar 2003 23:05:54 +0000 (23:05 +0000)]
focus a window on desktop switch
Dana Jansens [Thu, 27 Mar 2003 23:04:16 +0000 (23:04 +0000)]
rm the focus plugin
Dana Jansens [Thu, 27 Mar 2003 23:04:04 +0000 (23:04 +0000)]
add focus options
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
Dana Jansens [Thu, 27 Mar 2003 19:05:16 +0000 (19:05 +0000)]
rm debug print
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
Dana Jansens [Wed, 26 Mar 2003 15:02:08 +0000 (15:02 +0000)]
not using CurrentTime anywhere
Dana Jansens [Wed, 26 Mar 2003 14:39:14 +0000 (14:39 +0000)]
use CurrentTime again?
Dana Jansens [Wed, 26 Mar 2003 14:12:30 +0000 (14:12 +0000)]
bind C-g for the rset key
Dana Jansens [Wed, 26 Mar 2003 14:10:01 +0000 (14:10 +0000)]
ungrab with currenttime
Dana Jansens [Wed, 26 Mar 2003 14:06:55 +0000 (14:06 +0000)]
use the last event timestamp when focusing the focus_backup
Dana Jansens [Wed, 26 Mar 2003 13:55:05 +0000 (13:55 +0000)]
negatives that work!
Dana Jansens [Wed, 26 Mar 2003 13:53:25 +0000 (13:53 +0000)]
document the options
Dana Jansens [Wed, 26 Mar 2003 13:51:45 +0000 (13:51 +0000)]
better negatives
Dana Jansens [Wed, 26 Mar 2003 13:51:07 +0000 (13:51 +0000)]
allow negative numbers
Dana Jansens [Wed, 26 Mar 2003 13:40:20 +0000 (13:40 +0000)]
was reversing the keylist
Dana Jansens [Wed, 26 Mar 2003 13:35:32 +0000 (13:35 +0000)]
subtract 1 from the given desktop number
Dana Jansens [Wed, 26 Mar 2003 13:29:09 +0000 (13:29 +0000)]
make parsing more generic
Dana Jansens [Wed, 26 Mar 2003 13:28:50 +0000 (13:28 +0000)]
free unused paths
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
Dana Jansens [Wed, 26 Mar 2003 13:27:39 +0000 (13:27 +0000)]
remove an extraneous g_warning
Dana Jansens [Wed, 26 Mar 2003 13:27:22 +0000 (13:27 +0000)]
split the relative functions
Dana Jansens [Wed, 26 Mar 2003 13:25:21 +0000 (13:25 +0000)]
check for invalid keys properly
Dana Jansens [Wed, 26 Mar 2003 13:14:50 +0000 (13:14 +0000)]
comment that the relative move/resize amounts need to be set
Dana Jansens [Wed, 26 Mar 2003 13:13:45 +0000 (13:13 +0000)]
split up the relative move/resize actions into horz/vert
Dana Jansens [Wed, 26 Mar 2003 12:53:04 +0000 (12:53 +0000)]
create actions from string names
Dana Jansens [Wed, 26 Mar 2003 12:52:32 +0000 (12:52 +0000)]
load keybindings from keysrc
Dana Jansens [Wed, 26 Mar 2003 12:49:18 +0000 (12:49 +0000)]
add exit/restart.
clarify which can be used for drag events
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
Dana Jansens [Wed, 26 Mar 2003 12:46:39 +0000 (12:46 +0000)]
dont let bind to actiondesktop
Dana Jansens [Wed, 26 Mar 2003 12:33:09 +0000 (12:33 +0000)]
use the action_from_string helper
Dana Jansens [Wed, 26 Mar 2003 12:28:20 +0000 (12:28 +0000)]
let a be null for action_free
Dana Jansens [Wed, 26 Mar 2003 12:12:33 +0000 (12:12 +0000)]
use g_warning not printf
Dana Jansens [Wed, 26 Mar 2003 11:25:19 +0000 (11:25 +0000)]
properly restrict bindings for motion events
Dana Jansens [Wed, 26 Mar 2003 11:17:24 +0000 (11:17 +0000)]
even beter
Dana Jansens [Wed, 26 Mar 2003 11:11:36 +0000 (11:11 +0000)]
better comment parsing
Dana Jansens [Wed, 26 Mar 2003 10:17:36 +0000 (10:17 +0000)]
sep is not used any more
Dana Jansens [Wed, 26 Mar 2003 10:17:14 +0000 (10:17 +0000)]
fix comment parsing
Dana Jansens [Wed, 26 Mar 2003 10:15:01 +0000 (10:15 +0000)]
dont set fields if in a comment
Dana Jansens [Wed, 26 Mar 2003 09:47:08 +0000 (09:47 +0000)]
kill the prints again for now
Dana Jansens [Wed, 26 Mar 2003 09:17:24 +0000 (09:17 +0000)]
rm the lex .c on clean
Dana Jansens [Wed, 26 Mar 2003 09:05:58 +0000 (09:05 +0000)]
dont print bad window errors
Dana Jansens [Wed, 26 Mar 2003 09:05:49 +0000 (09:05 +0000)]
put back map/unmap msgs
Dana Jansens [Wed, 26 Mar 2003 09:05:21 +0000 (09:05 +0000)]
look for yacc
Dana Jansens [Wed, 26 Mar 2003 08:43:38 +0000 (08:43 +0000)]
fields must not start or end with '-'
Dana Jansens [Wed, 26 Mar 2003 08:29:34 +0000 (08:29 +0000)]
dont let you got to numdesktops+1
Dana Jansens [Wed, 26 Mar 2003 08:23:05 +0000 (08:23 +0000)]
rm the debug print
Dana Jansens [Wed, 26 Mar 2003 08:18:50 +0000 (08:18 +0000)]
kill debug prints
Dana Jansens [Wed, 26 Mar 2003 08:18:15 +0000 (08:18 +0000)]
XAllowEvents with a timestamp, otherwise we end up with a grab in place that we dont want
This page took 0.048858 seconds and 4 git commands to generate.