Commit graph

2344 commits

Author SHA1 Message Date
Dana Jansens
7493785c17 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. 2002-07-20 20:44:29 +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
54dfa44cbe move the Strut struct from Screen.hh to Util.hh 2002-07-20 19:13:29 +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
Dana Jansens
b790e78e0a make the returned action list a const reference 2002-07-20 08:36:06 +00:00
Dana Jansens
8ec56b9907 make the action list returned a const 2002-07-20 08:35:13 +00:00
Dana Jansens
f693859b3e remove some debug couts 2002-07-20 08:24:59 +00:00
Dana Jansens
b4816f2417 make shading work 2002-07-20 08:24:51 +00:00
Dana Jansens
7d153b742b dont pass bound keys through to the application 2002-07-20 08:09:40 +00:00
Dana Jansens
c517f51100 some cleanups and such. 2002-07-20 08:06:54 +00:00
Scott Moynes
b4411cb1ef Added changeWorkspace() and a broken toggleShaded() 2002-07-20 01:44:01 +00:00
Dana Jansens
a939bb6e41 properly scope thse stl stuff please! 2002-07-19 22:41:48 +00:00
Dana Jansens
be77122bee add file headers and couple fixups 2002-07-19 22:40:29 +00:00
Dana Jansens
b9e5c705ab no need to scope here 2002-07-19 22:37:52 +00:00
Dana Jansens
bf21451f67 add a count to the actions enum 2002-07-19 22:37:11 +00:00
Dana Jansens
1ed841ef2a make both for's work teh same way 2002-07-19 22:35:46 +00:00
Dana Jansens
8cfa247c3f insert some whitespace 2002-07-19 22:34:35 +00:00
Scott Moynes
ba58f65d00 added contructor for the actions 2002-07-19 22:34:28 +00:00
Dana Jansens
a0e50e15b5 fix typos 2002-07-19 22:33:20 +00:00
Dana Jansens
df61eecc26 add ifdefs for config.h 2002-07-19 22:22:32 +00:00
Dana Jansens
5d95d24dd2 use the _variable member naming convention 2002-07-19 22:22:19 +00:00
Dana Jansens
a79513f3d2 make epist not build with the rest of the source tree 2002-07-19 20:48:17 +00:00
Dana Jansens
37824505d7 screwed up the order in which hints were retrieved on windows. this actualy turns out to be important :) 2002-07-19 19:31:57 +00:00
Dana Jansens
5862475ff2 make HUP reconfigure as in blackbox. make USR1 restart instead 2002-07-19 19:04:28 +00:00