mikachu/openbox.git
18 years agotry make bootstrap work in one pass for other people..
Dana Jansens [Fri, 2 Aug 2002 14:47:40 +0000 (14:47 +0000)]
try make bootstrap work in one pass for other people..

18 years agomake xft support default on
Dana Jansens [Fri, 2 Aug 2002 08:08:06 +0000 (08:08 +0000)]
make xft support default on

18 years agoremove the "exec " from the command for running menu stuff so that normal shell thing...
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

18 years agoremove sticky windows from other workspaces when unsticking. stop the abuse of stick...
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!

18 years agodon't focus non-visible windows
Dana Jansens [Tue, 30 Jul 2002 07:17:07 +0000 (07:17 +0000)]
don't focus non-visible windows

18 years agosince !isNormal windows cant focus from mouse enter events anyays, we don't need...
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.

18 years agouse a list of rects instead of windows for window-to-window snapping. Also, snap...
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.

18 years agomake root scrolling customizable
Dana Jansens [Mon, 29 Jul 2002 14:49:12 +0000 (14:49 +0000)]
make root scrolling customizable

18 years agobetter sticky windows.
Dana Jansens [Mon, 29 Jul 2002 06:21:31 +0000 (06:21 +0000)]
better sticky windows.

18 years agoget the window's title before adding it to the workspace, since the workspace menu...
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

18 years agosync with bb-cvs (fixes the java bug, plus menu prasing redone)
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)

18 years agoadded sticky windows in the wrong place, before the window was even fully initialized...
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.

18 years agokeep a minimum menu height so that the pixmaps (checkmarks) draw right in them
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

18 years agodont assert for focusing !isNormal() windows
Dana Jansens [Sun, 28 Jul 2002 17:37:31 +0000 (17:37 +0000)]
dont assert for focusing !isNormal() windows

18 years agofixes to make sticky windows work better. they appear in all workspace lists, they...
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.

18 years agowhen a window is uniconified, ensure its nothe 'last focused window' on some other...
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

18 years agolet normal windows be netizens again
Dana Jansens [Fri, 26 Jul 2002 21:38:05 +0000 (21:38 +0000)]
let normal windows be netizens again

18 years agosync with bb-cvs
Dana Jansens [Fri, 26 Jul 2002 15:22:24 +0000 (15:22 +0000)]
sync with bb-cvs

18 years agomake the execute process better
Dana Jansens [Fri, 26 Jul 2002 09:21:17 +0000 (09:21 +0000)]
make the execute process better

18 years agoremove debug cout
Dana Jansens [Fri, 26 Jul 2002 09:21:03 +0000 (09:21 +0000)]
remove debug cout

18 years agosync with bb-cvs
Dana Jansens [Fri, 26 Jul 2002 08:37:15 +0000 (08:37 +0000)]
sync with bb-cvs

18 years agoadd new binary
Dana Jansens [Fri, 26 Jul 2002 07:32:42 +0000 (07:32 +0000)]
add new binary

18 years agosync with bb-cvs
Dana Jansens [Fri, 26 Jul 2002 07:32:26 +0000 (07:32 +0000)]
sync with bb-cvs

18 years agodon't worry abou overlapping the toolbar if there is none.
Dana Jansens [Thu, 25 Jul 2002 22:35:55 +0000 (22:35 +0000)]
don't worry abou overlapping the toolbar if there is none.

18 years agoadd default workspace change bindings
Dana Jansens [Thu, 25 Jul 2002 05:16:08 +0000 (05:16 +0000)]
add default workspace change bindings

18 years agomake what is output optional
Dana Jansens [Thu, 25 Jul 2002 05:15:45 +0000 (05:15 +0000)]
make what is output optional

18 years agoadd the xftlsfonts utility
Dana Jansens [Thu, 25 Jul 2002 04:40:04 +0000 (04:40 +0000)]
add the xftlsfonts utility

18 years agodont focus more than one window when cycling!
Dana Jansens [Thu, 25 Jul 2002 03:55:54 +0000 (03:55 +0000)]
dont focus more than one window when cycling!

18 years agowait for 20 seconds instead of 20 milliseconds for a netwm window manager to appear
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

18 years agotake out that goddamn stupid assert
Dana Jansens [Thu, 25 Jul 2002 01:33:45 +0000 (01:33 +0000)]
take out that goddamn stupid assert

18 years agouse the flag not the function
Dana Jansens [Thu, 25 Jul 2002 01:32:29 +0000 (01:32 +0000)]
use the flag not the function

18 years agobetter focusing. don't set the focused window when its not really set yet, and don...
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

18 years agodon't try pass focus off to windows that dont take it
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

18 years agofix capitalization
Dana Jansens [Wed, 24 Jul 2002 16:54:18 +0000 (16:54 +0000)]
fix capitalization

18 years agodocument the current hardcoded key bindings
Dana Jansens [Wed, 24 Jul 2002 16:53:52 +0000 (16:53 +0000)]
document the current hardcoded key bindings

18 years agoremove a debug cout
Dana Jansens [Wed, 24 Jul 2002 10:03:11 +0000 (10:03 +0000)]
remove a debug cout

18 years agomake lastActiveWindow more intelligent
Dana Jansens [Wed, 24 Jul 2002 10:02:32 +0000 (10:02 +0000)]
make lastActiveWindow more intelligent

18 years agobetter window focusing
Dana Jansens [Wed, 24 Jul 2002 09:39:34 +0000 (09:39 +0000)]
better window focusing

18 years agosmarter window cycling, behave with omnipresent windows
Dana Jansens [Wed, 24 Jul 2002 09:39:18 +0000 (09:39 +0000)]
smarter window cycling, behave with omnipresent windows

18 years agodont unshade windows when they get focus
Dana Jansens [Wed, 24 Jul 2002 09:37:14 +0000 (09:37 +0000)]
dont unshade windows when they get focus

18 years agoremove some unneeded std::'s
Dana Jansens [Wed, 24 Jul 2002 09:03:05 +0000 (09:03 +0000)]
remove some unneeded std::'s

18 years agowatch for case where not all screens get managed!
Dana Jansens [Wed, 24 Jul 2002 08:44:21 +0000 (08:44 +0000)]
watch for case where not all screens get managed!

18 years agoepist + multihead == <drool>
Dana Jansens [Wed, 24 Jul 2002 08:33:35 +0000 (08:33 +0000)]
epist + multihead == <drool>
added next/prevWindowOnAllScreens
added next/prevScreen

18 years agomake more clear
Dana Jansens [Tue, 23 Jul 2002 21:51:38 +0000 (21:51 +0000)]
make more clear

18 years agocycle windows was looping forever!
Dana Jansens [Tue, 23 Jul 2002 21:49:59 +0000 (21:49 +0000)]
cycle windows was looping forever!

18 years agodont ignore full maxed windows while they are shaded just because they are full maxed
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

18 years agomake modal dialogs unmodal before reassigning focus when they are unmanaged
Dana Jansens [Tue, 23 Jul 2002 16:17:28 +0000 (16:17 +0000)]
make modal dialogs unmodal before reassigning focus when they are unmanaged

18 years agoadd comment
Dana Jansens [Tue, 23 Jul 2002 06:04:08 +0000 (06:04 +0000)]
add comment

18 years agodont accept motion events with same_screen set to false
Dana Jansens [Tue, 23 Jul 2002 06:03:36 +0000 (06:03 +0000)]
dont accept motion events with same_screen set to false

18 years agoindenting
Dana Jansens [Tue, 23 Jul 2002 05:35:40 +0000 (05:35 +0000)]
indenting

18 years agono more segging when adding removing windows
Dana Jansens [Tue, 23 Jul 2002 04:58:21 +0000 (04:58 +0000)]
no more segging when adding removing windows

18 years agoreorder the menu, put Workspace Warping beside the opaque moving option
Dana Jansens [Tue, 23 Jul 2002 04:31:28 +0000 (04:31 +0000)]
reorder the menu, put Workspace Warping beside the opaque moving option

18 years agoadd configmenu option for workspace warping
Dana Jansens [Tue, 23 Jul 2002 04:29:57 +0000 (04:29 +0000)]
add configmenu option for workspace warping

18 years agoadd rc option for workspaceWarping
Dana Jansens [Tue, 23 Jul 2002 04:22:42 +0000 (04:22 +0000)]
add rc option for workspaceWarping

18 years agofix a crash. when the window loses focus during its death, it uses the timer object...
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.

18 years agoworkspace warping. this needs to be optional! also motion events are retarded!
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!

18 years agoincluding wrong
Dana Jansens [Tue, 23 Jul 2002 01:30:58 +0000 (01:30 +0000)]
including wrong

18 years agomodal transients wouldnt throw their focus up to their arent cuz the parent didnt...
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.

18 years agoplace large windows correctly instead of asserting
Dana Jansens [Mon, 22 Jul 2002 23:32:30 +0000 (23:32 +0000)]
place large windows correctly instead of asserting

18 years agosnapping better to the xinerama regions
Dana Jansens [Mon, 22 Jul 2002 21:09:30 +0000 (21:09 +0000)]
snapping better to the xinerama regions

18 years agoindenting
Dana Jansens [Mon, 22 Jul 2002 16:37:49 +0000 (16:37 +0000)]
indenting

18 years agocheck to make sure the workspaces is > 0 not != 0
Dana Jansens [Mon, 22 Jul 2002 16:15:39 +0000 (16:15 +0000)]
check to make sure the workspaces is > 0 not != 0

18 years agomuch nicer hardcoded bindings! :)
Dana Jansens [Mon, 22 Jul 2002 09:27:40 +0000 (09:27 +0000)]
much nicer hardcoded bindings! :)

18 years agomenu was off-by-one when no xinerama support was built in
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

18 years agomake it real easy to change the modifier key used for mouse bindings
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

18 years agoxinerama support where it shouldnt be
Dana Jansens [Mon, 22 Jul 2002 08:44:20 +0000 (08:44 +0000)]
xinerama support where it shouldnt be

18 years agohandle events on the right screen
Dana Jansens [Mon, 22 Jul 2002 08:38:51 +0000 (08:38 +0000)]
handle events on the right screen

18 years agorun execs
Dana Jansens [Mon, 22 Jul 2002 08:31:36 +0000 (08:31 +0000)]
run execs

18 years agoadd a xinerama support menu
Dana Jansens [Mon, 22 Jul 2002 08:09:34 +0000 (08:09 +0000)]
add a xinerama support menu

18 years agodont snap windows to rects they arent in for the screen regions (xinerama) or strut...
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

18 years agowindow snapping now has xinerama support
Dana Jansens [Mon, 22 Jul 2002 06:49:12 +0000 (06:49 +0000)]
window snapping now has xinerama support

18 years agoturn RectList into a vector
Dana Jansens [Mon, 22 Jul 2002 06:12:38 +0000 (06:12 +0000)]
turn RectList into a vector

18 years agodefault all xinerama support options to off
Dana Jansens [Mon, 22 Jul 2002 06:12:20 +0000 (06:12 +0000)]
default all xinerama support options to off

18 years agohad an extra const in there
Dana Jansens [Mon, 22 Jul 2002 06:11:33 +0000 (06:11 +0000)]
had an extra const in there

18 years agobetter cascade placement! also, it has xinerama support now!
Dana Jansens [Mon, 22 Jul 2002 06:02:29 +0000 (06:02 +0000)]
better cascade placement! also, it has xinerama support now!

18 years agoonly say xinerama is active if we can find some regions for it
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

18 years agoxinerama support for maximizing windows
Dana Jansens [Mon, 22 Jul 2002 04:56:25 +0000 (04:56 +0000)]
xinerama support for maximizing windows

18 years agomove an assert to its proper place
Dana Jansens [Mon, 22 Jul 2002 04:39:32 +0000 (04:39 +0000)]
move an assert to its proper place

18 years agoxinerama support for window placement
Dana Jansens [Mon, 22 Jul 2002 04:29:40 +0000 (04:29 +0000)]
xinerama support for window placement

18 years agofunction declaration for a function that no longer exists
Dana Jansens [Mon, 22 Jul 2002 02:16:57 +0000 (02:16 +0000)]
function declaration for a function that no longer exists

18 years agoget the right rects for the xinerama regions
Dana Jansens [Mon, 22 Jul 2002 02:07:36 +0000 (02:07 +0000)]
get the right rects for the xinerama regions

18 years agomake work without --enable-xinerama
Dana Jansens [Mon, 22 Jul 2002 01:21:07 +0000 (01:21 +0000)]
make work without --enable-xinerama

18 years agoacquire and provide Xinerama information for the window manager. now we just gotta...
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.

18 years agohandle all combinations of lock modifiers on keypress
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

18 years agoHandle all combinations of the lock modifiers on a keypress.
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.

18 years agoadd Xft-build-support and Xinerama-build-support to the -help output
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

18 years agodont use "exec " anymore cuz then stuff like && doesn't work
Dana Jansens [Sun, 21 Jul 2002 10:18:12 +0000 (10:18 +0000)]
dont use "exec " anymore cuz then stuff like && doesn't work

18 years agoexec stuff with "exec " so the sh isnt left over in memory for each process
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

18 years agonew slit placement. yea its kinda weak. this can get improved late if people complain...
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.

18 years agosync with bb-cvs.
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.

18 years agoadd some cvsignore's
Dana Jansens [Sat, 20 Jul 2002 23:19:25 +0000 (23:19 +0000)]
add some cvsignore's

18 years agoadd no_NO and ro_RO translations
Dana Jansens [Sat, 20 Jul 2002 23:18:29 +0000 (23:18 +0000)]
add no_NO and ro_RO translations

18 years agoi put paths in here by accident ^_^
Dana Jansens [Sat, 20 Jul 2002 23:11:46 +0000 (23:11 +0000)]
i put paths in here by accident ^_^

18 years agoadd another hardcoded binding :)
Dana Jansens [Sat, 20 Jul 2002 21:08:11 +0000 (21:08 +0000)]
add another hardcoded binding :)

18 years agonew windows on non-visible workspaces should follow the same focus rules as those...
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.

18 years agoremove the add/remove/active_window debug cout's
Dana Jansens [Sat, 20 Jul 2002 20:29:10 +0000 (20:29 +0000)]
remove the add/remove/active_window debug cout's

18 years agoimplement window resizing. using resizing incrememnts if the window has requested...
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!

18 years agoimplement window resizing
Dana Jansens [Sat, 20 Jul 2002 20:06:38 +0000 (20:06 +0000)]
implement window resizing

18 years agokeep track of window dimentions
Dana Jansens [Sat, 20 Jul 2002 20:04:27 +0000 (20:04 +0000)]
keep track of window dimentions
use them for window moving

18 years agomove the Strut struct from Screen.hh to Util.hh
Dana Jansens [Sat, 20 Jul 2002 19:13:29 +0000 (19:13 +0000)]
move the Strut struct from Screen.hh to Util.hh