]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Wed, 24 Jul 2002 09:39:18 +0000 (09:39 +0000)]
smarter window cycling, behave with omnipresent windows
Dana Jansens [Wed, 24 Jul 2002 09:37:14 +0000 (09:37 +0000)]
dont unshade windows when they get focus
Dana Jansens [Wed, 24 Jul 2002 09:03:05 +0000 (09:03 +0000)]
remove some unneeded std::'s
Dana Jansens [Wed, 24 Jul 2002 08:44:21 +0000 (08:44 +0000)]
watch for case where not all screens get managed!
Dana Jansens [Wed, 24 Jul 2002 08:33:35 +0000 (08:33 +0000)]
epist + multihead == <drool>
added next/prevWindowOnAllScreens
added next/prevScreen
Dana Jansens [Tue, 23 Jul 2002 21:51:38 +0000 (21:51 +0000)]
make more clear
Dana Jansens [Tue, 23 Jul 2002 21:49:59 +0000 (21:49 +0000)]
cycle windows was looping forever!
Dana Jansens [Tue, 23 Jul 2002 20:54:40 +0000 (20:54 +0000)]
dont ignore full maxed windows while they are shaded just because they are full maxed
Dana Jansens [Tue, 23 Jul 2002 16:17:28 +0000 (16:17 +0000)]
make modal dialogs unmodal before reassigning focus when they are unmanaged
Dana Jansens [Tue, 23 Jul 2002 06:04:08 +0000 (06:04 +0000)]
add comment
Dana Jansens [Tue, 23 Jul 2002 06:03:36 +0000 (06:03 +0000)]
dont accept motion events with same_screen set to false
Dana Jansens [Tue, 23 Jul 2002 05:35:40 +0000 (05:35 +0000)]
indenting
Dana Jansens [Tue, 23 Jul 2002 04:58:21 +0000 (04:58 +0000)]
no more segging when adding removing windows
Dana Jansens [Tue, 23 Jul 2002 04:31:28 +0000 (04:31 +0000)]
reorder the menu, put Workspace Warping beside the opaque moving option
Dana Jansens [Tue, 23 Jul 2002 04:29:57 +0000 (04:29 +0000)]
add configmenu option for workspace warping
Dana Jansens [Tue, 23 Jul 2002 04:22:42 +0000 (04:22 +0000)]
add rc option for workspaceWarping
Dana Jansens [Tue, 23 Jul 2002 04:01:39 +0000 (04:01 +0000)]
fix a crash. when the window loses focus during its death, it uses the timer object, which was being deleted.
Dana Jansens [Tue, 23 Jul 2002 03:56:29 +0000 (03:56 +0000)]
workspace warping. this needs to be optional! also motion events are retarded!
Dana Jansens [Tue, 23 Jul 2002 01:30:58 +0000 (01:30 +0000)]
including wrong
Dana Jansens [Tue, 23 Jul 2002 01:05:31 +0000 (01:05 +0000)]
modal transients wouldnt throw their focus up to their arent cuz the parent didnt know the modal dialog was gone yet and would pass it back to them.
Dana Jansens [Mon, 22 Jul 2002 23:32:30 +0000 (23:32 +0000)]
place large windows correctly instead of asserting
Dana Jansens [Mon, 22 Jul 2002 21:09:30 +0000 (21:09 +0000)]
snapping better to the xinerama regions
Dana Jansens [Mon, 22 Jul 2002 16:37:49 +0000 (16:37 +0000)]
indenting
Dana Jansens [Mon, 22 Jul 2002 16:15:39 +0000 (16:15 +0000)]
check to make sure the workspaces is > 0 not != 0
Dana Jansens [Mon, 22 Jul 2002 09:27:40 +0000 (09:27 +0000)]
much nicer hardcoded bindings! :)
Dana Jansens [Mon, 22 Jul 2002 09:15:23 +0000 (09:15 +0000)]
menu was off-by-one when no xinerama support was built in
Dana Jansens [Mon, 22 Jul 2002 08:49:50 +0000 (08:49 +0000)]
make it real easy to change the modifier key used for mouse bindings
Dana Jansens [Mon, 22 Jul 2002 08:44:20 +0000 (08:44 +0000)]
xinerama support where it shouldnt be
Dana Jansens [Mon, 22 Jul 2002 08:38:51 +0000 (08:38 +0000)]
handle events on the right screen
Dana Jansens [Mon, 22 Jul 2002 08:31:36 +0000 (08:31 +0000)]
run execs
Dana Jansens [Mon, 22 Jul 2002 08:09:34 +0000 (08:09 +0000)]
add a xinerama support menu
Dana Jansens [Mon, 22 Jul 2002 07:31:07 +0000 (07:31 +0000)]
dont snap windows to rects they arent in for the screen regions (xinerama) or strut/screenarea
Dana Jansens [Mon, 22 Jul 2002 06:49:12 +0000 (06:49 +0000)]
window snapping now has xinerama support
Dana Jansens [Mon, 22 Jul 2002 06:12:38 +0000 (06:12 +0000)]
turn RectList into a vector
Dana Jansens [Mon, 22 Jul 2002 06:12:20 +0000 (06:12 +0000)]
default all xinerama support options to off
Dana Jansens [Mon, 22 Jul 2002 06:11:33 +0000 (06:11 +0000)]
had an extra const in there
Dana Jansens [Mon, 22 Jul 2002 06:02:29 +0000 (06:02 +0000)]
better cascade placement! also, it has xinerama support now!
Dana Jansens [Mon, 22 Jul 2002 05:37:10 +0000 (05:37 +0000)]
only say xinerama is active if we can find some regions for it
Dana Jansens [Mon, 22 Jul 2002 04:56:25 +0000 (04:56 +0000)]
xinerama support for maximizing windows
Dana Jansens [Mon, 22 Jul 2002 04:39:32 +0000 (04:39 +0000)]
move an assert to its proper place
Dana Jansens [Mon, 22 Jul 2002 04:29:40 +0000 (04:29 +0000)]
xinerama support for window placement
Dana Jansens [Mon, 22 Jul 2002 02:16:57 +0000 (02:16 +0000)]
function declaration for a function that no longer exists
Dana Jansens [Mon, 22 Jul 2002 02:07:36 +0000 (02:07 +0000)]
get the right rects for the xinerama regions
Dana Jansens [Mon, 22 Jul 2002 01:21:07 +0000 (01:21 +0000)]
make work without --enable-xinerama
Dana Jansens [Sun, 21 Jul 2002 23:58:09 +0000 (23:58 +0000)]
acquire and provide Xinerama information for the window manager. now we just gotta use it.
Scott Moynes [Sun, 21 Jul 2002 22:35:43 +0000 (22:35 +0000)]
handle all combinations of lock modifiers on keypress
this should be an rc file option
Scott Moynes [Sun, 21 Jul 2002 22:34:38 +0000 (22:34 +0000)]
Handle all combinations of the lock modifiers on a keypress.
This should be a rc file option once we have one.
Dana Jansens [Sun, 21 Jul 2002 17:58:03 +0000 (17:58 +0000)]
add Xft-build-support and Xinerama-build-support to the -help output
add --enable-xinerama to configure
Dana Jansens [Sun, 21 Jul 2002 10:18:12 +0000 (10:18 +0000)]
dont use "exec " anymore cuz then stuff like && doesn't work
Dana Jansens [Sun, 21 Jul 2002 10:13:04 +0000 (10:13 +0000)]
exec stuff with "exec " so the sh isnt left over in memory for each process
Dana Jansens [Sun, 21 Jul 2002 10:08:57 +0000 (10:08 +0000)]
new slit placement. yea its kinda weak. this can get improved late if people complain. slit is going away anyways for 3.0.
Dana Jansens [Sun, 21 Jul 2002 09:56:18 +0000 (09:56 +0000)]
sync with bb-cvs.
Add option in config menu for disabling mouse input with scroll lock.
Remove compile-time flag for event clobbering since this solves that problem for now.
Dana Jansens [Sat, 20 Jul 2002 23:19:25 +0000 (23:19 +0000)]
add some cvsignore's
Dana Jansens [Sat, 20 Jul 2002 23:18:29 +0000 (23:18 +0000)]
add no_NO and ro_RO translations
Dana Jansens [Sat, 20 Jul 2002 23:11:46 +0000 (23:11 +0000)]
i put paths in here by accident ^_^
Dana Jansens [Sat, 20 Jul 2002 21:08:11 +0000 (21:08 +0000)]
add another hardcoded binding :)
Dana Jansens [Sat, 20 Jul 2002 20:44:29 +0000 (20:44 +0000)]
new windows on non-visible workspaces should follow the same focus rules as those on the visible workspace. if "Focus New Windows" is on, then they should get focus when the workspace becomes visible.
Dana Jansens [Sat, 20 Jul 2002 20:29:10 +0000 (20:29 +0000)]
remove the add/remove/active_window debug cout's
Dana Jansens [Sat, 20 Jul 2002 20:25:56 +0000 (20:25 +0000)]
implement window resizing. using resizing incrememnts if the window has requested them!
Dana Jansens [Sat, 20 Jul 2002 20:06:38 +0000 (20:06 +0000)]
implement window resizing
Dana Jansens [Sat, 20 Jul 2002 20:04:27 +0000 (20:04 +0000)]
keep track of window dimentions
use them for window moving
Dana Jansens [Sat, 20 Jul 2002 19:13:29 +0000 (19:13 +0000)]
move the Strut struct from Screen.hh to Util.hh
Dana Jansens [Sat, 20 Jul 2002 18:46:29 +0000 (18:46 +0000)]
add action and design for resizing a window
Dana Jansens [Sat, 20 Jul 2002 18:44:39 +0000 (18:44 +0000)]
implement toggleMaximize(Vert|Horz|Full)
Dana Jansens [Sat, 20 Jul 2002 18:16:52 +0000 (18:16 +0000)]
implement moveWindowUp/Down/Left/Right
Dana Jansens [Sat, 20 Jul 2002 18:04:48 +0000 (18:04 +0000)]
changed teh builtin bindings.. :)
Dana Jansens [Sat, 20 Jul 2002 17:04:07 +0000 (17:04 +0000)]
now it opens on all possible screens
Dana Jansens [Sat, 20 Jul 2002 17:00:36 +0000 (17:00 +0000)]
let you specify the class for cycling windows per class
Dana Jansens [Sat, 20 Jul 2002 16:52:52 +0000 (16:52 +0000)]
make cycling by window class work properly, was using the app name instead of class
also, make the code gcc 2.95 friendly
Dana Jansens [Sat, 20 Jul 2002 16:30:26 +0000 (16:30 +0000)]
add maximizing to the action enum
Dana Jansens [Sat, 20 Jul 2002 16:26:37 +0000 (16:26 +0000)]
add execute command. add string to action class.
Dana Jansens [Sat, 20 Jul 2002 16:17:24 +0000 (16:17 +0000)]
exec works now
Dana Jansens [Sat, 20 Jul 2002 10:18:43 +0000 (10:18 +0000)]
added hardcoded bindings for changeWorkspace 1-4
Dana Jansens [Sat, 20 Jul 2002 10:17:08 +0000 (10:17 +0000)]
rename the sendTo action to sendToWorkspace
Dana Jansens [Sat, 20 Jul 2002 10:15:43 +0000 (10:15 +0000)]
added sendTo action
Dana Jansens [Sat, 20 Jul 2002 10:11:10 +0000 (10:11 +0000)]
add 'toggleomnipresent' action
Dana Jansens [Sat, 20 Jul 2002 10:06:48 +0000 (10:06 +0000)]
small change.
Dana Jansens [Sat, 20 Jul 2002 10:06:09 +0000 (10:06 +0000)]
add cycling of windows of the same class on all workspaces
Dana Jansens [Sat, 20 Jul 2002 10:03:42 +0000 (10:03 +0000)]
add cycling of next/prev window of class
Dana Jansens [Sat, 20 Jul 2002 09:58:49 +0000 (09:58 +0000)]
add next/prev window on all workspaces
Dana Jansens [Sat, 20 Jul 2002 09:51:42 +0000 (09:51 +0000)]
properly track the active workspace and the number of workspaces.
use these to cycle workspaces.
Dana Jansens [Sat, 20 Jul 2002 09:28:01 +0000 (09:28 +0000)]
add iconifying
Dana Jansens [Sat, 20 Jul 2002 09:20:14 +0000 (09:20 +0000)]
add raising and lowering
Dana Jansens [Sat, 20 Jul 2002 09:17:23 +0000 (09:17 +0000)]
add the ability to close a window
Dana Jansens [Sat, 20 Jul 2002 09:02:45 +0000 (09:02 +0000)]
added window cycling
Dana Jansens [Sat, 20 Jul 2002 08:38:50 +0000 (08:38 +0000)]
line up the vars
Dana Jansens [Sat, 20 Jul 2002 08:36:06 +0000 (08:36 +0000)]
make the returned action list a const reference
Dana Jansens [Sat, 20 Jul 2002 08:35:13 +0000 (08:35 +0000)]
make the action list returned a const
Dana Jansens [Sat, 20 Jul 2002 08:24:59 +0000 (08:24 +0000)]
remove some debug couts
Dana Jansens [Sat, 20 Jul 2002 08:24:51 +0000 (08:24 +0000)]
make shading work
Dana Jansens [Sat, 20 Jul 2002 08:09:40 +0000 (08:09 +0000)]
dont pass bound keys through to the application
Dana Jansens [Sat, 20 Jul 2002 08:06:54 +0000 (08:06 +0000)]
some cleanups and such.
Scott Moynes [Sat, 20 Jul 2002 01:44:01 +0000 (01:44 +0000)]
Added changeWorkspace() and a broken toggleShaded()
Dana Jansens [Fri, 19 Jul 2002 22:41:48 +0000 (22:41 +0000)]
properly scope thse stl stuff please!
Dana Jansens [Fri, 19 Jul 2002 22:40:29 +0000 (22:40 +0000)]
add file headers and couple fixups
Dana Jansens [Fri, 19 Jul 2002 22:37:52 +0000 (22:37 +0000)]
no need to scope here
Dana Jansens [Fri, 19 Jul 2002 22:37:11 +0000 (22:37 +0000)]
add a count to the actions enum
Dana Jansens [Fri, 19 Jul 2002 22:35:46 +0000 (22:35 +0000)]
make both for's work teh same way
Dana Jansens [Fri, 19 Jul 2002 22:34:35 +0000 (22:34 +0000)]
insert some whitespace
Scott Moynes [Fri, 19 Jul 2002 22:34:28 +0000 (22:34 +0000)]
added contructor for the actions
This page took 0.054456 seconds and 4 git commands to generate.