Dana Jansens
|
0ca8cd6f68
|
include the right header and cast to avoid warnings
|
2002-08-07 01:45:13 +00:00 |
|
Dana Jansens
|
71f05fc2a4
|
fix std:: namespace problems
|
2002-08-07 01:34:34 +00:00 |
|
Dana Jansens
|
4c10947be5
|
subtract 1 from teh workspace number specified
|
2002-08-07 01:30:19 +00:00 |
|
Scott Moynes
|
ab80aa4981
|
bad patch
|
2002-08-06 23:33:40 +00:00 |
|
Scott Moynes
|
3c4a0e5fa9
|
added the lex source file
|
2002-08-06 23:08:54 +00:00 |
|
Scott Moynes
|
6d40002093
|
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.
|
2002-08-06 22:37:06 +00:00 |
|
Dana Jansens
|
a2a348c233
|
perhaps fix an infinate loop in here..
|
2002-08-06 08:13:22 +00:00 |
|
Dana Jansens
|
d7bf31c5b5
|
make the execute process better
|
2002-07-26 09:21:17 +00:00 |
|
Dana Jansens
|
ca31686579
|
remove debug cout
|
2002-07-26 09:21:03 +00:00 |
|
Dana Jansens
|
cd6c4ebcb2
|
add new binary
|
2002-07-26 07:32:42 +00:00 |
|
Dana Jansens
|
aab3c5df07
|
add default workspace change bindings
|
2002-07-25 05:16:08 +00:00 |
|
Dana Jansens
|
b065c29aa6
|
make what is output optional
|
2002-07-25 05:15:45 +00:00 |
|
Dana Jansens
|
fb7b6b3761
|
add the xftlsfonts utility
|
2002-07-25 04:40:04 +00:00 |
|
Dana Jansens
|
97c3b159c2
|
dont focus more than one window when cycling!
|
2002-07-25 03:55:54 +00:00 |
|
Dana Jansens
|
fa95bcda02
|
wait for 20 seconds instead of 20 milliseconds for a netwm window manager to appear
|
2002-07-25 03:14:10 +00:00 |
|
Dana Jansens
|
fa34ea5250
|
don't try pass focus off to windows that dont take it
|
2002-07-24 17:49:57 +00:00 |
|
Dana Jansens
|
49c04eaf57
|
fix capitalization
|
2002-07-24 16:54:18 +00:00 |
|
Dana Jansens
|
d6cc0b6193
|
document the current hardcoded key bindings
|
2002-07-24 16:53:52 +00:00 |
|
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
|
66803e3a7f
|
add no_NO and ro_RO translations
|
2002-07-20 23:18:29 +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 |
|
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
|
a79513f3d2
|
make epist not build with the rest of the source tree
|
2002-07-19 20:48:17 +00:00 |
|
Scott Moynes
|
f586e55a8c
|
Added an action class and started the even handler.
|
2002-07-19 13:11:27 +00:00 |
|
Dana Jansens
|
3442c5ef1c
|
add cvsignore
|
2002-07-18 05:36:14 +00:00 |
|
Scott Moynes
|
c804a5a092
|
added some notes about a config file format
|
2002-07-17 00:40:10 +00:00 |
|
Scott Moynes
|
27fadda0d6
|
Don't install epist until it actually does something of value
|
2002-07-15 22:58:07 +00:00 |
|
Dana Jansens
|
043e42a316
|
libgen.h is used by basename()
|
2002-07-13 20:29:00 +00:00 |
|
Dana Jansens
|
0b198a00c2
|
update deps in the Makefile
|
2002-07-13 19:47:06 +00:00 |
|
Dana Jansens
|
09591a9a22
|
more actions
|
2002-07-12 16:34:51 +00:00 |
|
Dana Jansens
|
129f565557
|
add a size specifier to the enum
|
2002-07-12 16:32:07 +00:00 |
|
Dana Jansens
|
836d93624c
|
removing now-unused files.
|
2002-07-12 16:31:24 +00:00 |
|
Dana Jansens
|
24a1e215d1
|
epist now based on the BaseDisplay.
has the ability to be multiscreen!
|
2002-07-12 16:29:59 +00:00 |
|
Scott Moynes
|
89d09297f0
|
some of the actions I came up with
|
2002-07-12 03:03:55 +00:00 |
|
Dana Jansens
|
5112b62704
|
gets a whole lotta window information now, and updtes when it changes!
|
2002-07-12 02:48:43 +00:00 |
|
Dana Jansens
|
5fed16de70
|
we now know for every window its state and its desktop
|
2002-07-12 01:50:56 +00:00 |
|
Scott Moynes
|
b10d59dabb
|
some more notes
|
2002-07-12 01:35:36 +00:00 |
|
Dana Jansens
|
0a9130b6c7
|
now we know the state of windows
|
2002-07-12 00:40:05 +00:00 |
|