]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Wed, 2 Apr 2003 07:46:46 +0000 (07:46 +0000)]
create a generic tokenizer/sectionizer for the config file. pass off the token to functions registered for each section to parse them further. some fixes for the engine irt font shadows, and fixed a bug with rendering the iconify button when it was not in the layout
Dana Jansens [Wed, 2 Apr 2003 06:40:57 +0000 (06:40 +0000)]
whitespace
Dana Jansens [Wed, 2 Apr 2003 06:40:49 +0000 (06:40 +0000)]
kill debug print
Dana Jansens [Wed, 2 Apr 2003 06:37:52 +0000 (06:37 +0000)]
use the tint properly for the shadow
Dana Jansens [Wed, 2 Apr 2003 06:31:04 +0000 (06:31 +0000)]
rm debug print
Dana Jansens [Wed, 2 Apr 2003 06:03:41 +0000 (06:03 +0000)]
ob_ prefix
Dana Jansens [Wed, 2 Apr 2003 06:03:09 +0000 (06:03 +0000)]
base the handle's layout on the grip's parentrelative state
Dana Jansens [Wed, 2 Apr 2003 05:56:00 +0000 (05:56 +0000)]
will seg again
Dana Jansens [Wed, 2 Apr 2003 05:54:26 +0000 (05:54 +0000)]
stop copying. still segfault?
Dana Jansens [Wed, 2 Apr 2003 04:30:57 +0000 (04:30 +0000)]
find the right offset in the source data for parent relative
Dana Jansens [Wed, 2 Apr 2003 04:17:36 +0000 (04:17 +0000)]
default focus text color for titlebars is black
Derek Foreman [Wed, 2 Apr 2003 00:17:35 +0000 (00:17 +0000)]
let there be parentrelative
Dana Jansens [Tue, 1 Apr 2003 21:17:09 +0000 (21:17 +0000)]
catch button presses on the frame so that clicks on the side borders dont go through to the root window
Dana Jansens [Tue, 1 Apr 2003 00:44:00 +0000 (00:44 +0000)]
more updates to current status
Dana Jansens [Mon, 31 Mar 2003 23:04:32 +0000 (23:04 +0000)]
add the shade button to the default layout
Dana Jansens [Mon, 31 Mar 2003 22:59:56 +0000 (22:59 +0000)]
add the Shade context to the comments
Dana Jansens [Mon, 31 Mar 2003 22:58:54 +0000 (22:58 +0000)]
add a shaded button
Dana Jansens [Mon, 31 Mar 2003 22:58:38 +0000 (22:58 +0000)]
add some current states
Dana Jansens [Mon, 31 Mar 2003 22:13:25 +0000 (22:13 +0000)]
use merry's 7x7 bitmaps
Dana Jansens [Mon, 31 Mar 2003 21:06:20 +0000 (21:06 +0000)]
dont resist to windows which we're not touching
Dana Jansens [Mon, 31 Mar 2003 20:24:56 +0000 (20:24 +0000)]
only disallow shading when the function is not enabled, dont disallow unshading
Dana Jansens [Mon, 31 Mar 2003 20:20:29 +0000 (20:20 +0000)]
use the client's size instead of the frames size so the real size is used, not the size of the frame (avoids shaded window problem)
Dana Jansens [Mon, 31 Mar 2003 20:19:59 +0000 (20:19 +0000)]
disallow resizing of windows which are shaded
Dana Jansens [Mon, 31 Mar 2003 20:10:56 +0000 (20:10 +0000)]
unser drag_used when drag is unset too
Dana Jansens [Mon, 31 Mar 2003 19:59:31 +0000 (19:59 +0000)]
80 col rule
Dana Jansens [Mon, 31 Mar 2003 19:55:21 +0000 (19:55 +0000)]
add a space where it belongs
Dana Jansens [Mon, 31 Mar 2003 19:46:54 +0000 (19:46 +0000)]
make realeases fire releases instead of presses. make drags prevent clicks only if there is something bound to the drag.
Dana Jansens [Mon, 31 Mar 2003 19:40:26 +0000 (19:40 +0000)]
no drag events for keysrc..
Dana Jansens [Mon, 31 Mar 2003 19:39:44 +0000 (19:39 +0000)]
use 'toggled' in the new button masks' resource names instead of 'pressed' to be more accurate to their use
Dana Jansens [Mon, 31 Mar 2003 19:38:24 +0000 (19:38 +0000)]
change buttons masks so that there are masks for max and desktop buttons when their state changes but not for all buttons just when they are pressed
Dana Jansens [Mon, 31 Mar 2003 07:51:04 +0000 (07:51 +0000)]
use the frame's position in the maximize function since they're converted to the client coords before getting to client_configure
Dana Jansens [Mon, 31 Mar 2003 07:49:40 +0000 (07:49 +0000)]
was not using the pointer properly. leaving the value untouched
Dana Jansens [Mon, 31 Mar 2003 07:22:19 +0000 (07:22 +0000)]
set fullscreen and max positions properly for all gravities
Dana Jansens [Mon, 31 Mar 2003 06:46:19 +0000 (06:46 +0000)]
rm a no-longer-valid comment
Dana Jansens [Mon, 31 Mar 2003 06:36:59 +0000 (06:36 +0000)]
yet more haxes to make focus events work the way i want. this is rough shit.
Dana Jansens [Mon, 31 Mar 2003 05:38:19 +0000 (05:38 +0000)]
extraneous ! causing resistance to be snapping in one case. rm a debug print
Dana Jansens [Sun, 30 Mar 2003 23:34:00 +0000 (23:34 +0000)]
use 'sans' as the fallback font instead of 'fixed'
Dana Jansens [Sun, 30 Mar 2003 22:58:04 +0000 (22:58 +0000)]
yet more focus fixings. RevertToPointerRoot could mess things up focusing a client and us ignoring the FocusIn of Pointer type. this is all handled now.
Dana Jansens [Sat, 29 Mar 2003 21:24:37 +0000 (21:24 +0000)]
add support for foo.pressed.mask to load a different mask for pressed buttons
Dana Jansens [Sat, 29 Mar 2003 21:18:20 +0000 (21:18 +0000)]
make SendToDesktop action work right, give the option of following
Dana Jansens [Sat, 29 Mar 2003 21:12:47 +0000 (21:12 +0000)]
add pixmap_mask_copy, and add the data to the mask struct, since it is needed for allowing copies
Dana Jansens [Sat, 29 Mar 2003 21:03:37 +0000 (21:03 +0000)]
better decribe bindings and list all the modifiers, was missing shift/control
Dana Jansens [Sat, 29 Mar 2003 21:01:33 +0000 (21:01 +0000)]
add SendToDesktop to the comments. fix the type calling the Desktop action Desktops
Dana Jansens [Sat, 29 Mar 2003 20:59:41 +0000 (20:59 +0000)]
use the number for sendtodesktop
Dana Jansens [Sat, 29 Mar 2003 20:59:20 +0000 (20:59 +0000)]
rm a redundant actiondata struct
Dana Jansens [Sat, 29 Mar 2003 20:57:18 +0000 (20:57 +0000)]
no //'s plz
Dana Jansens [Sat, 29 Mar 2003 20:57:03 +0000 (20:57 +0000)]
translate sendtodesktop actions
Dana Jansens [Sat, 29 Mar 2003 19:47:36 +0000 (19:47 +0000)]
use the top when snapping to the top
Dana Jansens [Sat, 29 Mar 2003 19:47:01 +0000 (19:47 +0000)]
create the dirs for themes in ~/.openbox on startup
Scott Moynes [Sat, 29 Mar 2003 19:27:29 +0000 (19:27 +0000)]
Add include path
Dana Jansens [Sat, 29 Mar 2003 18:27:48 +0000 (18:27 +0000)]
add focusing if clicked on the grips
Dana Jansens [Sat, 29 Mar 2003 09:56:12 +0000 (09:56 +0000)]
use the bottom of the screen for botom snapping! :)
Scott Moynes [Sat, 29 Mar 2003 03:18:11 +0000 (03:18 +0000)]
Menu data structures basically completed.
Need the engine support still, parser, and controllers.
Dana Jansens [Sat, 29 Mar 2003 03:17:20 +0000 (03:17 +0000)]
rm the extra ;
Dana Jansens [Sat, 29 Mar 2003 00:58:50 +0000 (00:58 +0000)]
add unshaderaise and shadelower actions from Mikachu
Dana Jansens [Sat, 29 Mar 2003 00:48:52 +0000 (00:48 +0000)]
add a var to track errors
Dana Jansens [Sat, 29 Mar 2003 00:48:32 +0000 (00:48 +0000)]
don't die when someone else has a key grabbed
Dana Jansens [Fri, 28 Mar 2003 23:04:44 +0000 (23:04 +0000)]
add ToggleDecorations
Dana Jansens [Fri, 28 Mar 2003 23:02:57 +0000 (23:02 +0000)]
rm client_disable_decorations.. it already had an action.
add the action to the action_from_string func
Dana Jansens [Fri, 28 Mar 2003 22:59:26 +0000 (22:59 +0000)]
add client_disable_decorations
Dana Jansens [Fri, 28 Mar 2003 11:17:52 +0000 (11:17 +0000)]
onlt raise the window when sending to a desktop it wasnt already on
Dana Jansens [Fri, 28 Mar 2003 11:14:20 +0000 (11:14 +0000)]
FocusOut's are NOT ignored. thats bullshit. fixing comment.
Dana Jansens [Fri, 28 Mar 2003 11:05:38 +0000 (11:05 +0000)]
focus... works...? i have all cases of mozilla working, with RevertToPointerRoot sucking ass but.. working now.
Dana Jansens [Fri, 28 Mar 2003 10:47:48 +0000 (10:47 +0000)]
RevertToPointerRoot is the worse error case, so use it always
Dana Jansens [Fri, 28 Mar 2003 10:46:25 +0000 (10:46 +0000)]
comment why NotifyAncestor is not ignored
Dana Jansens [Fri, 28 Mar 2003 10:44:22 +0000 (10:44 +0000)]
yet MORE focus events reworkings. mozilla behaves now too. woot
Dana Jansens [Fri, 28 Mar 2003 10:02:21 +0000 (10:02 +0000)]
make the value boolean
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
This page took 0.057335 seconds and 4 git commands to generate.