Dana Jansens
2d11488069
add -help and -version (thanks ppl)
2002-08-19 06:12:09 +00:00
Dana Jansens
c5d10bd1dd
add the date
2002-08-16 21:09:01 +00:00
Dana Jansens
8b5a616b31
group next/prev commands together
2002-08-16 20:28:45 +00:00
Dana Jansens
0fa436084e
specify which parameters can be specifyed for cycling windows and workspaces
2002-08-16 20:23:52 +00:00
Dana Jansens
2f0d10cc0e
ignore the new generated manpage
2002-08-16 20:12:45 +00:00
Dana Jansens
7590b3763e
mention that options dont exist in epist yet
2002-08-16 20:11:42 +00:00
Dana Jansens
e979c2adb6
fix breaks/indents for the options section
2002-08-16 19:34:53 +00:00
Dana Jansens
2f919fc768
add a .br
2002-08-16 19:33:38 +00:00
Dana Jansens
7c841bbfcc
add a manpage for epistrc. Update the epist mapage a bit.
2002-08-16 19:31:54 +00:00
Dana Jansens
8e50f87c63
ignore the generated manpage
2002-08-16 18:32:54 +00:00
Dana Jansens
6bf013e2b7
dont lose the last-focused window when all windows lose focus
2002-08-16 05:29:31 +00:00
Dana Jansens
4f30ee5471
add authors for epist in manpage
2002-08-16 05:01:36 +00:00
Dana Jansens
9af4075917
add manpages for epist and for xftlsfonts
2002-08-16 04:59:22 +00:00
Scott Moynes
963473ba55
some new functions added to the rc file
2002-08-16 04:38:14 +00:00
Dana Jansens
544da8c704
set up a default rc file, and change teh user rc to ~./openbox/epistrc
2002-08-16 03:28:20 +00:00
Scott Moynes
13cf497f83
Added default rc file
2002-08-16 03:05:14 +00:00
Dana Jansens
99a3884296
catch tge XFT define, from config.h
2002-08-15 23:51:19 +00:00
Dana Jansens
3a6e590d50
proper scoping
2002-08-15 19:12:28 +00:00
Dana Jansens
41a38bbdaf
basename() returns a string sometimes.. go shaleh. but this makes it work both ways.
2002-08-15 19:10:55 +00:00
Dana Jansens
02d144a891
no more relavent
2002-08-15 19:03:07 +00:00
Dana Jansens
0479a9f263
build something when theres no xft support
2002-08-15 18:38:29 +00:00
Dana Jansens
352163bd64
make sure the increments are > 0.
2002-08-15 18:35:34 +00:00
Dana Jansens
89bd8afdb8
build epist normally, dont link in stuff it doenst need to yet
2002-08-15 18:24:58 +00:00
Dana Jansens
2241f5c8ea
better track of the last window on a screen.
2002-08-15 16:26:07 +00:00
Dana Jansens
f21fbf1de5
sync with bb-cvs
2002-08-15 16:24:29 +00:00
Scott Moynes
d856db568a
oops. buglet. extra for loop
2002-08-14 20:55:35 +00:00
Scott Moynes
75b6a5a378
added the ability to have numeric arguments for the cycle window/workspace functions.
...
eg.
Control-Mod1-Down nextWorkspace 6;
Control-Mod1-Right nextWorkspace;
Would allow some form of relative workspace flipping. It might be much less useful for cycling windows.
2002-08-14 04:17:46 +00:00
Scott Moynes
5b088be950
fixed spelling mistake
2002-08-09 01:34:17 +00:00
Dana Jansens
01096f8674
sync with blackbox-cvs
2002-08-08 23:07:24 +00:00
Dana Jansens
652addd232
allow modifierless root keys
2002-08-08 22:45:26 +00:00
Dana Jansens
7d72843f3a
adding egnerated files to cvs
2002-08-08 21:10:52 +00:00
Dana Jansens
a906821589
watch for a failed opening of the X server!
2002-08-08 18:21:01 +00:00
Scott Moynes
97e86c912e
A few bug fixes and change the config to case insensitive and be more
...
tolerant of errors.
2002-08-08 03:10:54 +00:00
Dana Jansens
90ee16fc86
better support for relative resizing
2002-08-07 16:27:27 +00:00
Dana Jansens
d8967bd534
support better resizing a delta value instead of an absolute value
2002-08-07 16:24:13 +00:00
Dana Jansens
20045e735d
add the yacc/lex generated stuff
2002-08-07 02:51:40 +00:00
Dana Jansens
e5e886bc0f
sendTo and goto workspaces both need to start at 0, not 1
2002-08-07 02:17:01 +00:00
Scott Moynes
1f539dccc6
fixed change workspace and indenting
2002-08-07 02:10:16 +00:00
Dana Jansens
b0239459c3
drop the ""'s from actions' string arguments
2002-08-07 01:57:31 +00:00
Dana Jansens
616fa39a16
build the yacc/lex stuff
2002-08-07 01:46:26 +00:00
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