]>
Dogcows Code - chaz/openbox/log
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
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
Dana Jansens [Mon, 8 Sep 2003 16:55:43 +0000 (16:55 +0000)]
oops missed a capitalization
Dana Jansens [Mon, 8 Sep 2003 09:09:02 +0000 (09:09 +0000)]
add obconf to the menu
Dana Jansens [Mon, 8 Sep 2003 09:08:36 +0000 (09:08 +0000)]
flush after drawing each menu item
Dana Jansens [Mon, 8 Sep 2003 09:08:05 +0000 (09:08 +0000)]
timeouts are all in millisecond
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
Dana Jansens [Mon, 8 Sep 2003 03:31:40 +0000 (03:31 +0000)]
fix autohiding
Dana Jansens [Mon, 8 Sep 2003 03:18:04 +0000 (03:18 +0000)]
dont modify the time from the config parser
Dana Jansens [Mon, 8 Sep 2003 03:17:10 +0000 (03:17 +0000)]
make both focusDelay and hideTimeout in milliseconds
Dana Jansens [Mon, 8 Sep 2003 03:08:32 +0000 (03:08 +0000)]
fix crash when reconfigure changes the stacking layer of the dock
Dana Jansens [Mon, 8 Sep 2003 01:33:13 +0000 (01:33 +0000)]
capitalize mouse actions
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
Dana Jansens [Sun, 7 Sep 2003 23:43:45 +0000 (23:43 +0000)]
obconf is moving into its own tree
Dana Jansens [Sun, 7 Sep 2003 23:34:01 +0000 (23:34 +0000)]
dont use obsolete xmlChildrenNode
Dana Jansens [Sun, 7 Sep 2003 23:33:40 +0000 (23:33 +0000)]
add my email address
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.
Dana Jansens [Sun, 7 Sep 2003 19:04:25 +0000 (19:04 +0000)]
xflush after rendering
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
Dana Jansens [Sat, 6 Sep 2003 09:40:27 +0000 (09:40 +0000)]
these shoulda been removed long ago
Dana Jansens [Sat, 6 Sep 2003 09:26:32 +0000 (09:26 +0000)]
\n's at the end of strings passed to ob_debg
Dana Jansens [Sat, 6 Sep 2003 09:25:05 +0000 (09:25 +0000)]
Closes #799. i think im too high to say more.
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
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
Dana Jansens [Thu, 4 Sep 2003 15:37:13 +0000 (15:37 +0000)]
code style fix
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.
Dana Jansens [Thu, 4 Sep 2003 15:31:17 +0000 (15:31 +0000)]
was adding an extra / in ob_expand_tilde
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
Dana Jansens [Thu, 4 Sep 2003 14:54:29 +0000 (14:54 +0000)]
fix RECT_CONTAINS, name clash
Dana Jansens [Thu, 4 Sep 2003 06:23:57 +0000 (06:23 +0000)]
new 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
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
Dana Jansens [Thu, 4 Sep 2003 02:58:54 +0000 (02:58 +0000)]
oops missed a !
Dana Jansens [Thu, 4 Sep 2003 02:36:05 +0000 (02:36 +0000)]
turn off focusDelay by default
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.
Dana Jansens [Thu, 4 Sep 2003 00:42:43 +0000 (00:42 +0000)]
match the declarations in the header
Dana Jansens [Thu, 4 Sep 2003 00:39:05 +0000 (00:39 +0000)]
ungrab only as many times as we grabbed
Dana Jansens [Thu, 4 Sep 2003 00:05:42 +0000 (00:05 +0000)]
remove the reconfigure popup
Dana Jansens [Thu, 4 Sep 2003 00:02:53 +0000 (00:02 +0000)]
match the func prototypes in the header
Dana Jansens [Wed, 3 Sep 2003 23:35:05 +0000 (23:35 +0000)]
recent changes
Dana Jansens [Wed, 3 Sep 2003 23:31:20 +0000 (23:31 +0000)]
fix for not using startup notification
Dana Jansens [Wed, 3 Sep 2003 23:26:09 +0000 (23:26 +0000)]
recent changes
Dana Jansens [Wed, 3 Sep 2003 23:24:32 +0000 (23:24 +0000)]
recent changes
Dana Jansens [Wed, 3 Sep 2003 23:23:28 +0000 (23:23 +0000)]
beta1 time. fuck yah.
Dana Jansens [Wed, 3 Sep 2003 23:21:56 +0000 (23:21 +0000)]
kill the window mapping.. its not doing anything anyways? whatever..
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.
Dana Jansens [Wed, 3 Sep 2003 23:13:40 +0000 (23:13 +0000)]
dont exit when a theme can't be loaded during reconfigure
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
Dana Jansens [Wed, 3 Sep 2003 22:02:21 +0000 (22:02 +0000)]
don't let move/resize occur on non-visible clients
Dana Jansens [Wed, 3 Sep 2003 21:42:43 +0000 (21:42 +0000)]
display a popup and perform a smooth transition when reconfiguring
Dana Jansens [Wed, 3 Sep 2003 21:33:22 +0000 (21:33 +0000)]
grab keys on the client windows themselves
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
Dana Jansens [Wed, 3 Sep 2003 21:23:45 +0000 (21:23 +0000)]
remove from desktop_menus when freed
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
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
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
Dana Jansens [Wed, 3 Sep 2003 20:39:42 +0000 (20:39 +0000)]
add the startup_id
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
Dana Jansens [Wed, 3 Sep 2003 20:37:10 +0000 (20:37 +0000)]
use NONE cursor when not specifying one
Dana Jansens [Wed, 3 Sep 2003 20:36:37 +0000 (20:36 +0000)]
remove startup hacks and add startup notification in its own files
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
Dana Jansens [Wed, 3 Sep 2003 20:35:22 +0000 (20:35 +0000)]
add startup notification in its own .c/.h files
Dana Jansens [Wed, 3 Sep 2003 20:34:43 +0000 (20:34 +0000)]
use the NONE cursor when not specifying one
Dana Jansens [Wed, 3 Sep 2003 20:34:14 +0000 (20:34 +0000)]
add ob_main_loop_timeout_remove_data.
make the timeout remove functions remove *all* timeouts that match
Dana Jansens [Wed, 3 Sep 2003 20:33:43 +0000 (20:33 +0000)]
remove teh startup state saving hacks since we can reconfigure now. no more restarting for the average user anymore.
Dana Jansens [Wed, 3 Sep 2003 20:32:21 +0000 (20:32 +0000)]
remove all the startup notification code from screen.c
Dana Jansens [Wed, 3 Sep 2003 20:32:07 +0000 (20:32 +0000)]
add the startup_id atom
Dana Jansens [Wed, 3 Sep 2003 20:31:50 +0000 (20:31 +0000)]
use the NONE cursor when not specifying a cursor
Dana Jansens [Wed, 3 Sep 2003 20:31:31 +0000 (20:31 +0000)]
add a NONE cursor, to not change the cursor at all
Dana Jansens [Wed, 3 Sep 2003 20:26:23 +0000 (20:26 +0000)]
add reconfigure to the menu
Dana Jansens [Wed, 3 Sep 2003 18:11:39 +0000 (18:11 +0000)]
add a reconfigure action, also reconfigure on SIGUSR2.
support reconfiguring throughout the entire codebase.
Dana Jansens [Wed, 3 Sep 2003 16:47:16 +0000 (16:47 +0000)]
updates for thebear from merry
Dana Jansens [Wed, 3 Sep 2003 15:39:27 +0000 (15:39 +0000)]
make focusDelay check the destroying window properly before killing the timer
Dana Jansens [Wed, 3 Sep 2003 09:36:32 +0000 (09:36 +0000)]
add default A-space binding for the client menu
Dana Jansens [Wed, 3 Sep 2003 09:13:28 +0000 (09:13 +0000)]
add teh focusDelay option for mikachu
Dana Jansens [Wed, 3 Sep 2003 09:12:42 +0000 (09:12 +0000)]
track the maximum margin of menu items. use this to keep icons in the menus inside the bevel/borders of the menu items
Dana Jansens [Wed, 3 Sep 2003 08:13:44 +0000 (08:13 +0000)]
recent changes
Dana Jansens [Wed, 3 Sep 2003 08:12:32 +0000 (08:12 +0000)]
alpha8
Dana Jansens [Wed, 3 Sep 2003 08:12:07 +0000 (08:12 +0000)]
add the focusDelay option
Dana Jansens [Wed, 3 Sep 2003 08:11:38 +0000 (08:11 +0000)]
dont grab frame context mouse bindings on desktop windows
Dana Jansens [Wed, 3 Sep 2003 08:10:51 +0000 (08:10 +0000)]
make the client destructor a GDestroyNotify
Dana Jansens [Wed, 3 Sep 2003 08:08:00 +0000 (08:08 +0000)]
add themeupdate.py to the distribution
Dana Jansens [Wed, 3 Sep 2003 07:40:39 +0000 (07:40 +0000)]
add focus the desktop on left click binding
Dana Jansens [Wed, 3 Sep 2003 07:26:44 +0000 (07:26 +0000)]
rm empty line
Dana Jansens [Wed, 3 Sep 2003 07:24:39 +0000 (07:24 +0000)]
limit menus' width to 400px
Dana Jansens [Wed, 3 Sep 2003 07:17:20 +0000 (07:17 +0000)]
rename the theme name node from 'theme' to 'name'
Dana Jansens [Wed, 3 Sep 2003 07:15:25 +0000 (07:15 +0000)]
fix capitalization and empty tags. cleanup.
Dana Jansens [Wed, 3 Sep 2003 06:34:12 +0000 (06:34 +0000)]
remove obsolete placement/remember option
Dana Jansens [Wed, 3 Sep 2003 06:33:43 +0000 (06:33 +0000)]
only show resize popups for clients with size increments. no move popup at all. waste of screen space.
Dana Jansens [Wed, 3 Sep 2003 06:30:13 +0000 (06:30 +0000)]
use the provided margins to layout the popup better
Dana Jansens [Wed, 3 Sep 2003 06:28:57 +0000 (06:28 +0000)]
provide a function to give the margins for an appearance
Dana Jansens [Wed, 3 Sep 2003 05:44:28 +0000 (05:44 +0000)]
make the default screen-edge resistance 20 (double what it is for windows)
Dana Jansens [Wed, 3 Sep 2003 05:28:19 +0000 (05:28 +0000)]
we use the offsets we get from the server, we should use the byte order too..
Dana Jansens [Wed, 3 Sep 2003 04:28:00 +0000 (04:28 +0000)]
remove bad comment
Dana Jansens [Tue, 2 Sep 2003 19:59:33 +0000 (19:59 +0000)]
more fixes to keep the pointer stuff aligned when doing keyboard move/resize
Dana Jansens [Tue, 2 Sep 2003 19:50:10 +0000 (19:50 +0000)]
fix flashing when using keyboard move against the edge of the screen
Dana Jansens [Tue, 2 Sep 2003 19:16:56 +0000 (19:16 +0000)]
interlace is drawn first, so bevels n shit cover it
Dana Jansens [Tue, 2 Sep 2003 18:53:08 +0000 (18:53 +0000)]
use new menu.bullet.selected.imageColor. use the text colors for the menu mask icons instead of teh bullet color, and set it based on selected/disabled/normal like the text.
Dana Jansens [Tue, 2 Sep 2003 18:52:24 +0000 (18:52 +0000)]
add menu.bullet.selected.imageColor
Dana Jansens [Tue, 2 Sep 2003 17:54:11 +0000 (17:54 +0000)]
grab the mouse before any move/resizes in actions, preventing focus from moving when followMouse is on and the window moves/resizes out from under the pointer
This page took 0.057386 seconds and 4 git commands to generate.