]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Tue, 13 Aug 2002 13:53:41 +0000 (13:53 +0000)]
don't make Decor_Close depend on MWM hints. Thats not part of them.
Dana Jansens [Mon, 12 Aug 2002 21:00:12 +0000 (21:00 +0000)]
fix whitespace
Dana Jansens [Sat, 10 Aug 2002 18:21:10 +0000 (18:21 +0000)]
allow the user to specify the modmask used to mouse events on windows
Dana Jansens [Sat, 10 Aug 2002 17:36:26 +0000 (17:36 +0000)]
add the FlatBorder texture type
Dana Jansens [Sat, 10 Aug 2002 16:53:17 +0000 (16:53 +0000)]
when updating the client menu for windows that aren't in the client menu, just ignore the request gracefully
Dana Jansens [Sat, 10 Aug 2002 16:52:43 +0000 (16:52 +0000)]
sync with bb-cvs
Dana Jansens [Sat, 10 Aug 2002 16:15:19 +0000 (16:15 +0000)]
support the blackbox hints right and the blackbox attributes for decoration state
Dana Jansens [Sat, 10 Aug 2002 00:03:29 +0000 (00:03 +0000)]
reconfigure wont break decor highlighting now
Dana Jansens [Fri, 9 Aug 2002 23:55:18 +0000 (23:55 +0000)]
set a window's decorations based on mwm and window type. Ignore the different blackbox 'levels' since they arent ever used anyways. This makes toggling a window's decor always work right too!
Also, make XGrabServer calls while workspace warping ot make sure another window isnt grabbed in place of the one thats warping
Scott Moynes [Fri, 9 Aug 2002 01:34:17 +0000 (01:34 +0000)]
fixed spelling mistake
Dana Jansens [Fri, 9 Aug 2002 00:44:35 +0000 (00:44 +0000)]
handle toolbars and utility windows proper. also, no more crashes from kpager (i really hope :P), at least not the same way
Dana Jansens [Thu, 8 Aug 2002 23:07:24 +0000 (23:07 +0000)]
sync with blackbox-cvs
Dana Jansens [Thu, 8 Aug 2002 23:02:52 +0000 (23:02 +0000)]
don't let windows snap to themself
Dana Jansens [Thu, 8 Aug 2002 22:45:26 +0000 (22:45 +0000)]
allow modifierless root keys
Dana Jansens [Thu, 8 Aug 2002 21:10:52 +0000 (21:10 +0000)]
adding egnerated files to cvs
Dana Jansens [Thu, 8 Aug 2002 18:21:01 +0000 (18:21 +0000)]
watch for a failed opening of the X server!
Dana Jansens [Thu, 8 Aug 2002 05:00:43 +0000 (05:00 +0000)]
watch for transient == ~0ul
Dana Jansens [Thu, 8 Aug 2002 05:00:14 +0000 (05:00 +0000)]
use the old method for showing windows on workspace change
Scott Moynes [Thu, 8 Aug 2002 03:10:54 +0000 (03:10 +0000)]
A few bug fixes and change the config to case insensitive and be more
tolerant of errors.
Dana Jansens [Wed, 7 Aug 2002 16:27:27 +0000 (16:27 +0000)]
better support for relative resizing
Dana Jansens [Wed, 7 Aug 2002 16:24:13 +0000 (16:24 +0000)]
support better resizing a delta value instead of an absolute value
Dana Jansens [Wed, 7 Aug 2002 02:51:40 +0000 (02:51 +0000)]
add the yacc/lex generated stuff
Dana Jansens [Wed, 7 Aug 2002 02:17:01 +0000 (02:17 +0000)]
sendTo and goto workspaces both need to start at 0, not 1
Scott Moynes [Wed, 7 Aug 2002 02:10:16 +0000 (02:10 +0000)]
fixed change workspace and indenting
Dana Jansens [Wed, 7 Aug 2002 01:57:31 +0000 (01:57 +0000)]
drop the ""'s from actions' string arguments
Dana Jansens [Wed, 7 Aug 2002 01:46:26 +0000 (01:46 +0000)]
build the yacc/lex stuff
Dana Jansens [Wed, 7 Aug 2002 01:45:13 +0000 (01:45 +0000)]
include the right header and cast to avoid warnings
Dana Jansens [Wed, 7 Aug 2002 01:34:34 +0000 (01:34 +0000)]
fix std:: namespace problems
Dana Jansens [Wed, 7 Aug 2002 01:30:19 +0000 (01:30 +0000)]
subtract 1 from teh workspace number specified
Dana Jansens [Wed, 7 Aug 2002 00:24:58 +0000 (00:24 +0000)]
sync with blackbox
Dana Jansens [Tue, 6 Aug 2002 23:39:33 +0000 (23:39 +0000)]
sync with bb-cvs
Dana Jansens [Tue, 6 Aug 2002 23:39:13 +0000 (23:39 +0000)]
disable things in the placement menu when they dont have any effect for the selected placement type
Scott Moynes [Tue, 6 Aug 2002 23:33:40 +0000 (23:33 +0000)]
bad patch
Scott Moynes [Tue, 6 Aug 2002 23:08:54 +0000 (23:08 +0000)]
added the lex source file
Scott Moynes [Tue, 6 Aug 2002 22:37:06 +0000 (22:37 +0000)]
Big fat merge for epist.
This adds a config parser, chaining, and a tonne of other stuff.
Still need to fix up build system for the lex and yacc stuff.
Dana Jansens [Tue, 6 Aug 2002 22:21:12 +0000 (22:21 +0000)]
perhaps fix a segfault here
Dana Jansens [Tue, 6 Aug 2002 12:03:08 +0000 (12:03 +0000)]
dont snap things around crazy with small windows in resistance mode
Dana Jansens [Tue, 6 Aug 2002 08:13:22 +0000 (08:13 +0000)]
perhaps fix an infinate loop in here..
Dana Jansens [Sat, 3 Aug 2002 17:05:09 +0000 (17:05 +0000)]
add a sanity check for the snap offset, limiting it to 50
Dana Jansens [Fri, 2 Aug 2002 21:41:41 +0000 (21:41 +0000)]
change default resistance to 18
Dana Jansens [Fri, 2 Aug 2002 21:07:17 +0000 (21:07 +0000)]
add the resource for the window snapping offset
Dana Jansens [Fri, 2 Aug 2002 20:56:25 +0000 (20:56 +0000)]
save the window-to-window snapping right
Dana Jansens [Fri, 2 Aug 2002 20:50:51 +0000 (20:50 +0000)]
honor the snap_offset properly for windows, and for edges(?)
Dana Jansens [Fri, 2 Aug 2002 20:37:33 +0000 (20:37 +0000)]
snap to windows/edges an optional offset away
Dana Jansens [Fri, 2 Aug 2002 20:22:36 +0000 (20:22 +0000)]
had an extra window placement menu
Dana Jansens [Fri, 2 Aug 2002 19:58:18 +0000 (19:58 +0000)]
keep the new menus on top of normal windows
Dana Jansens [Fri, 2 Aug 2002 19:49:29 +0000 (19:49 +0000)]
redraw menu checkmarks when needed, this was broken since they're on the opposite side of the menu now
Dana Jansens [Fri, 2 Aug 2002 19:36:47 +0000 (19:36 +0000)]
Enable corner snapping option for both snap types
Dana Jansens [Fri, 2 Aug 2002 19:25:20 +0000 (19:25 +0000)]
add cvsignore file
Dana Jansens [Fri, 2 Aug 2002 19:24:38 +0000 (19:24 +0000)]
add config menu entries for all the new window snapping/resistance options
Dana Jansens [Fri, 2 Aug 2002 19:02:47 +0000 (19:02 +0000)]
add rc options for window snapping/resistance
Dana Jansens [Fri, 2 Aug 2002 18:37:31 +0000 (18:37 +0000)]
snapping/resistance is optional for window and edge snapping
Dana Jansens [Fri, 2 Aug 2002 17:37:28 +0000 (17:37 +0000)]
snap to bottoms too =]
Dana Jansens [Fri, 2 Aug 2002 17:30:50 +0000 (17:30 +0000)]
window resistance complete
Dana Jansens [Fri, 2 Aug 2002 16:54:08 +0000 (16:54 +0000)]
more resistance working. edge of screen works right now
Dana Jansens [Fri, 2 Aug 2002 16:42:23 +0000 (16:42 +0000)]
stab #3. window-to-window works. window-to-screen doesnt
Dana Jansens [Fri, 2 Aug 2002 15:58:35 +0000 (15:58 +0000)]
second stab at resistance
Dana Jansens [Fri, 2 Aug 2002 15:40:46 +0000 (15:40 +0000)]
first stab at window resistance instead of snapping
Dana Jansens [Fri, 2 Aug 2002 14:57:30 +0000 (14:57 +0000)]
dont switch workspaces when focusing a sticky window
Dana Jansens [Fri, 2 Aug 2002 14:55:21 +0000 (14:55 +0000)]
replace frobozz with the original from kyle
Dana Jansens [Fri, 2 Aug 2002 14:48:20 +0000 (14:48 +0000)]
add some new styles for 2.0 from miklos
Dana Jansens [Fri, 2 Aug 2002 14:47:40 +0000 (14:47 +0000)]
try make bootstrap work in one pass for other people..
Dana Jansens [Fri, 2 Aug 2002 08:08:06 +0000 (08:08 +0000)]
make xft support default on
Dana Jansens [Thu, 1 Aug 2002 07:25:25 +0000 (07:25 +0000)]
remove the "exec " from the command for running menu stuff so that normal shell things work right in the menu
Dana Jansens [Tue, 30 Jul 2002 07:29:36 +0000 (07:29 +0000)]
remove sticky windows from other workspaces when unsticking. stop the abuse of stick()! dont just re-call it!
Dana Jansens [Tue, 30 Jul 2002 07:17:07 +0000 (07:17 +0000)]
don't focus non-visible windows
Dana Jansens [Mon, 29 Jul 2002 22:56:08 +0000 (22:56 +0000)]
since !isNormal windows cant focus from mouse enter events anyays, we don't need to unmap them/remap them on workspace changes, so we don't. this way they dont flash.
Dana Jansens [Mon, 29 Jul 2002 15:06:46 +0000 (15:06 +0000)]
use a list of rects instead of windows for window-to-window snapping. Also, snap directly to the slit and toolbar, instead of snapping to the strut.
Dana Jansens [Mon, 29 Jul 2002 14:49:12 +0000 (14:49 +0000)]
make root scrolling customizable
Dana Jansens [Mon, 29 Jul 2002 06:21:31 +0000 (06:21 +0000)]
better sticky windows.
Dana Jansens [Mon, 29 Jul 2002 05:25:30 +0000 (05:25 +0000)]
get the window's title before adding it to the workspace, since the workspace menu wants that title
Dana Jansens [Sun, 28 Jul 2002 18:40:43 +0000 (18:40 +0000)]
sync with bb-cvs (fixes the java bug, plus menu prasing redone)
Dana Jansens [Sun, 28 Jul 2002 18:40:15 +0000 (18:40 +0000)]
added sticky windows in the wrong place, before the window was even fully initialized ont he workspace.
Dana Jansens [Sun, 28 Jul 2002 17:58:06 +0000 (17:58 +0000)]
keep a minimum menu height so that the pixmaps (checkmarks) draw right in them
Dana Jansens [Sun, 28 Jul 2002 17:37:31 +0000 (17:37 +0000)]
dont assert for focusing !isNormal() windows
Dana Jansens [Sat, 27 Jul 2002 18:17:45 +0000 (18:17 +0000)]
fixes to make sticky windows work better. they appear in all workspace lists, they get focus when switching workspaces properly, their workspace menus show their focus properly.
Dana Jansens [Sat, 27 Jul 2002 08:19:40 +0000 (08:19 +0000)]
when a window is uniconified, ensure its nothe 'last focused window' on some other workspace
Dana Jansens [Fri, 26 Jul 2002 21:38:05 +0000 (21:38 +0000)]
let normal windows be netizens again
Dana Jansens [Fri, 26 Jul 2002 15:22:24 +0000 (15:22 +0000)]
sync with bb-cvs
Dana Jansens [Fri, 26 Jul 2002 09:21:17 +0000 (09:21 +0000)]
make the execute process better
Dana Jansens [Fri, 26 Jul 2002 09:21:03 +0000 (09:21 +0000)]
remove debug cout
Dana Jansens [Fri, 26 Jul 2002 08:37:15 +0000 (08:37 +0000)]
sync with bb-cvs
Dana Jansens [Fri, 26 Jul 2002 07:32:42 +0000 (07:32 +0000)]
add new binary
Dana Jansens [Fri, 26 Jul 2002 07:32:26 +0000 (07:32 +0000)]
sync with bb-cvs
Dana Jansens [Thu, 25 Jul 2002 22:35:55 +0000 (22:35 +0000)]
don't worry abou overlapping the toolbar if there is none.
Dana Jansens [Thu, 25 Jul 2002 05:16:08 +0000 (05:16 +0000)]
add default workspace change bindings
Dana Jansens [Thu, 25 Jul 2002 05:15:45 +0000 (05:15 +0000)]
make what is output optional
Dana Jansens [Thu, 25 Jul 2002 04:40:04 +0000 (04:40 +0000)]
add the xftlsfonts utility
Dana Jansens [Thu, 25 Jul 2002 03:55:54 +0000 (03:55 +0000)]
dont focus more than one window when cycling!
Dana Jansens [Thu, 25 Jul 2002 03:14:10 +0000 (03:14 +0000)]
wait for 20 seconds instead of 20 milliseconds for a netwm window manager to appear
Dana Jansens [Thu, 25 Jul 2002 01:33:45 +0000 (01:33 +0000)]
take out that goddamn stupid assert
Dana Jansens [Thu, 25 Jul 2002 01:32:29 +0000 (01:32 +0000)]
use the flag not the function
Dana Jansens [Thu, 25 Jul 2002 01:24:25 +0000 (01:24 +0000)]
better focusing. don't set the focused window when its not really set yet, and don't uncheck windows as they lose focus when they are iconified
Dana Jansens [Wed, 24 Jul 2002 17:49:57 +0000 (17:49 +0000)]
don't try pass focus off to windows that dont take it
Dana Jansens [Wed, 24 Jul 2002 16:54:18 +0000 (16:54 +0000)]
fix capitalization
Dana Jansens [Wed, 24 Jul 2002 16:53:52 +0000 (16:53 +0000)]
document the current hardcoded key bindings
Dana Jansens [Wed, 24 Jul 2002 10:03:11 +0000 (10:03 +0000)]
remove a debug cout
Dana Jansens [Wed, 24 Jul 2002 10:02:32 +0000 (10:02 +0000)]
make lastActiveWindow more intelligent
Dana Jansens [Wed, 24 Jul 2002 09:39:34 +0000 (09:39 +0000)]
better window focusing
Dana Jansens [Wed, 24 Jul 2002 09:39:18 +0000 (09:39 +0000)]
smarter window cycling, behave with omnipresent windows
This page took 0.057878 seconds and 4 git commands to generate.