Marius Nita
572acce581
Fixed a couple of glitches, added on/off values for boolean
2002-08-26 21:03:24 +00:00
Dana Jansens
ba1a71566b
add the options with default values
2002-08-26 20:53:52 +00:00
Marius Nita
9d280b87de
Modified the way focus is handled so the focus window is always at the top of the stack when doing stacked cycling. yay or something.
2002-08-26 20:26:51 +00:00
Marius Nita
fa301a9995
Fixed a boob mistake which was causing KeyRelease events to not be handled properly if keys were relased quickly.
2002-08-26 19:50:45 +00:00
Marius Nita
a95a6bd8e8
Fixed goof in config interface. All the functions are now named getValue(), since they have different signatures.
2002-08-26 15:00:14 +00:00
Marius Nita
38b124e1b8
Update to reflect the stacked cycling additions
2002-08-26 06:55:57 +00:00
Marius Nita
7ebe50412b
updated to reflect the new changes in epist.[ly]
2002-08-26 06:44:49 +00:00
Marius Nita
a991c57580
Epist now supports stacked cycling. :D/-< :D\-<
...
Added several functions and modified several other ones to grab/ungrab the keyboard, handle KeyRelease events, modified focus behavior in cycleWindow, and more.
Changed some calls for the new config format.
2002-08-26 06:43:48 +00:00
Marius Nita
d65127c225
Added functions for setting boolean parameters
2002-08-26 06:40:21 +00:00
Marius Nita
8857fa2c24
Slight modification to make it use the new config class calling convention
2002-08-26 06:39:06 +00:00
Marius Nita
483b8496d6
Made case requirements less strict (you can now have "control" as well as "Control") and added True/False grammar rules for parameters.
2002-08-26 06:38:02 +00:00
Marius Nita
11e643f4b8
New and improved configuration management. It now handles bool, string and number types, and all conversions happen at initialization time, so retrieval is faster. (yay)
2002-08-26 06:36:37 +00:00
Dana Jansens
3a76276faa
include config.h in cc's before including openbox headers
...
use bison instead of yacc
2002-08-25 18:30:16 +00:00
Dana Jansens
9b6ac1057a
add toggleDecorations
2002-08-25 09:51:39 +00:00
Dana Jansens
bf9ad02812
add showRoot/Workspace menu plus a blurp about Openbox specific actions
2002-08-24 13:12:43 +00:00
Marius Nita
dd7ee1688b
Capitalization fix, adding documentation for options, 2-d workspaces, and toggleGrabs
2002-08-24 09:40:24 +00:00
Marius Nita
e9c1208ff4
Safari_Al's patch which fixes inconsistent capitalization in some actions.
2002-08-24 09:38:56 +00:00
Marius Nita
7cac1f19ac
toggleGrabs action added
2002-08-22 18:19:57 +00:00
Marius Nita
22e8615f61
modified focus() to accept a no-raise parameter
2002-08-22 10:13:02 +00:00
Dana Jansens
33d2ceccbe
s/__openbox_version/OPENBOX_VERSION
2002-08-22 03:53:17 +00:00
Marius Nita
aa827d0c91
fixed getStringValue failure case and compiler warnings
2002-08-22 01:03:33 +00:00
Marius Nita
a04483857a
fixed unsigned/signed comparison warnings
2002-08-22 01:02:21 +00:00
Dana Jansens
8a48fff773
support for showing the root and workspace menu with epist
2002-08-22 00:57:29 +00:00
Dana Jansens
f44e3ed9a7
toggleDecorations!
2002-08-22 00:10:21 +00:00
Dana Jansens
cc5bde6d00
toggledecor almost done
...
some code cleanups/fixes
2002-08-21 23:57:03 +00:00
Scott Moynes
1306421409
added parameter to the move windows. it defaults to 1.
2002-08-21 03:21:42 +00:00
Scott Moynes
9be80896ef
changeWorkspaceHorz() now cycles
2002-08-21 01:50:01 +00:00
Scott Moynes
5c284ecc83
cleaned up changeWorkspaceVert() a bit
2002-08-21 01:31:50 +00:00
Scott Moynes
dfaa9c9f64
added cycling to the grid stuff
2002-08-21 01:26:56 +00:00
Scott Moynes
bd05f7ec58
uber patch.
...
Added configuration options.
Added workspace grid changing.
Added keychain timeouts.
Fixed some whitespace.
2002-08-21 00:27:16 +00:00
Dana Jansens
551a17d256
Fix send to menu, having deleted workspaces in it.
...
Fix workspace warping, move the mouse and window the same amount.
Fix workspace switching. Put old code back that worked better.
2002-08-20 15:38:51 +00:00
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