Commit graph

88 commits

Author SHA1 Message Date
Dana Jansens
33cce0d97e remove a debug cout 2002-07-24 10:03:11 +00:00
Dana Jansens
ae86775d04 make lastActiveWindow more intelligent 2002-07-24 10:02:32 +00:00
Dana Jansens
0adf54b0ca better window focusing 2002-07-24 09:39:34 +00:00
Dana Jansens
746c37b24b smarter window cycling, behave with omnipresent windows 2002-07-24 09:39:18 +00:00
Dana Jansens
8e38989ee8 remove some unneeded std::'s 2002-07-24 09:03:05 +00:00
Dana Jansens
4652af7b28 watch for case where not all screens get managed! 2002-07-24 08:44:21 +00:00
Dana Jansens
28594da6de epist + multihead == <drool>
added next/prevWindowOnAllScreens
added next/prevScreen
2002-07-24 08:33:35 +00:00
Dana Jansens
3792d28333 make more clear 2002-07-23 21:51:38 +00:00
Dana Jansens
f6a3cd61f8 cycle windows was looping forever! 2002-07-23 21:49:59 +00:00
Dana Jansens
c6699031a0 no more segging when adding removing windows 2002-07-23 04:58:21 +00:00
Dana Jansens
fc792813a2 including wrong 2002-07-23 01:30:58 +00:00
Dana Jansens
3a9f075274 much nicer hardcoded bindings! :) 2002-07-22 09:27:40 +00:00
Dana Jansens
e8f387ea48 handle events on the right screen 2002-07-22 08:38:51 +00:00
Dana Jansens
6268e2c42a run execs 2002-07-22 08:31:36 +00:00
Dana Jansens
6ea8fb9afa function declaration for a function that no longer exists 2002-07-22 02:16:57 +00:00
Scott Moynes
a0cf45a0ef handle all combinations of lock modifiers on keypress
this should be an rc file option
2002-07-21 22:35:43 +00:00
Scott Moynes
f754eb0ea4 Handle all combinations of the lock modifiers on a keypress.
This should be a rc file option once we have one.
2002-07-21 22:34:38 +00:00
Dana Jansens
0ee5660504 dont use "exec " anymore cuz then stuff like && doesn't work 2002-07-21 10:18:12 +00:00
Dana Jansens
728022e170 exec stuff with "exec " so the sh isnt left over in memory for each process 2002-07-21 10:13:04 +00:00
Dana Jansens
54c495c83c add some cvsignore's 2002-07-20 23:19:25 +00:00
Dana Jansens
7d4a07cbbc i put paths in here by accident ^_^ 2002-07-20 23:11:46 +00:00
Dana Jansens
3fd35d37e6 add another hardcoded binding :) 2002-07-20 21:08:11 +00:00
Dana Jansens
c258a4717a remove the add/remove/active_window debug cout's 2002-07-20 20:29:10 +00:00
Dana Jansens
675d16c71a implement window resizing. using resizing incrememnts if the window has requested them! 2002-07-20 20:25:56 +00:00
Dana Jansens
5b91573e0c implement window resizing 2002-07-20 20:06:38 +00:00
Dana Jansens
6595476d81 keep track of window dimentions
use them for window moving
2002-07-20 20:04:27 +00:00
Dana Jansens
32ac5d9b88 add action and design for resizing a window 2002-07-20 18:46:29 +00:00
Dana Jansens
4aeca296e8 implement toggleMaximize(Vert|Horz|Full) 2002-07-20 18:44:39 +00:00
Dana Jansens
f7a41999bf implement moveWindowUp/Down/Left/Right 2002-07-20 18:16:52 +00:00
Dana Jansens
a16ae87339 changed teh builtin bindings.. :) 2002-07-20 18:04:48 +00:00
Dana Jansens
aa34774d4c now it opens on all possible screens 2002-07-20 17:04:07 +00:00
Dana Jansens
6d403febc6 let you specify the class for cycling windows per class 2002-07-20 17:00:36 +00:00
Dana Jansens
7d67f8557b make cycling by window class work properly, was using the app name instead of class
also, make the code gcc 2.95 friendly
2002-07-20 16:52:52 +00:00
Dana Jansens
ffd7021d22 add maximizing to the action enum 2002-07-20 16:30:26 +00:00
Dana Jansens
843f9726ab add execute command. add string to action class. 2002-07-20 16:26:37 +00:00
Dana Jansens
f32096dcd2 exec works now 2002-07-20 16:17:24 +00:00
Dana Jansens
bf3c87c886 added hardcoded bindings for changeWorkspace 1-4 2002-07-20 10:18:43 +00:00
Dana Jansens
e8fcc69d4b rename the sendTo action to sendToWorkspace 2002-07-20 10:17:08 +00:00
Dana Jansens
6a8f5f44e1 added sendTo action 2002-07-20 10:15:43 +00:00
Dana Jansens
5cb52056ef add 'toggleomnipresent' action 2002-07-20 10:11:10 +00:00
Dana Jansens
e01cab39e5 small change. 2002-07-20 10:06:48 +00:00
Dana Jansens
92864e8d1d add cycling of windows of the same class on all workspaces 2002-07-20 10:06:09 +00:00
Dana Jansens
348c8bff11 add cycling of next/prev window of class 2002-07-20 10:03:42 +00:00
Dana Jansens
a9dfa0439b add next/prev window on all workspaces 2002-07-20 09:58:49 +00:00
Dana Jansens
faab750f78 properly track the active workspace and the number of workspaces.
use these to cycle workspaces.
2002-07-20 09:51:42 +00:00
Dana Jansens
c6234a4de0 add iconifying 2002-07-20 09:28:01 +00:00
Dana Jansens
b94699afc3 add raising and lowering 2002-07-20 09:20:14 +00:00
Dana Jansens
5bf463ea95 add the ability to close a window 2002-07-20 09:17:23 +00:00
Dana Jansens
c9be3ee061 added window cycling 2002-07-20 09:02:45 +00:00
Dana Jansens
8e601e4a64 line up the vars 2002-07-20 08:38:50 +00:00