Dana Jansens
bbb403aab8
add buttons to the tree.rm stupid comments in Makefile.ams
2003-01-04 18:42:25 +00:00
Dana Jansens
90f2414285
add gettext
...
change CXXFLAGS back to CPPFLAGS in the .am's
2002-11-01 10:08:32 +00:00
Marius Nita
90c5fdc2d1
changed to reflect toolkit change
2002-11-01 03:32:22 +00:00
Dana Jansens
eb19a6b69e
make epist compile with the new code base
2002-11-01 02:27:17 +00:00
Marius Nita
b3b0926fe1
spit an error when no config file is found, to avoid confusing lex and the user.
2002-10-14 12:54:46 +00:00
Marius Nita
da0b76803d
bugfixes update
2002-10-14 05:13:50 +00:00
Marius Nita
8ea3db574a
more fixes, better sanity detection and error messages. it shouldn't hog the keyboard in any case now. it won't grab when modifiers or keys are borked.
2002-10-14 05:03:15 +00:00
Marius Nita
2037631f75
Fixing the stupid case when an invalid key is given and epist would hog the keyboard
2002-10-14 04:07:44 +00:00
Marius Nita
5bb8616d44
added user option to modify raise behavior when stackedCycling is on
2002-10-14 02:50:44 +00:00
Scott Moynes
24d14b5f32
fixed typo
2002-10-08 19:42:24 +00:00
Marius Nita
a0a31c3f79
changes to reflect the improvements to the error reporting in the parser.
2002-09-30 02:10:27 +00:00
Marius Nita
05690be03e
unignore yacc/lex generated files. we don't want to ignore these.
2002-09-30 02:05:52 +00:00
Marius Nita
499b1620c1
added code that makes sure apps executed by epist don't die when epist is killed.
2002-09-12 09:51:53 +00:00
Marius Nita
82c414bb02
Initial commit, for the Openbox 2.1.0 release
2002-09-09 23:26:47 +00:00
Dana Jansens
70d9394142
actually work for windows that dont specify the input hint
2002-09-09 16:31:53 +00:00
Dana Jansens
5e9f6a165c
call the window's processEvent() directly instead of the screen's, since it didn't actually do anything with the event.
2002-09-07 07:28:36 +00:00
Marius Nita
18f704edd0
better error reporting. epist now reports the line number and token a parser error occurs at, as well as invalid actions.
2002-09-03 08:57:35 +00:00
Marius Nita
37ccfef895
took out some debug messages
2002-09-03 06:48:30 +00:00
Marius Nita
0b72760cea
some debug messages for bug testing
2002-09-03 06:08:08 +00:00
Dana Jansens
2685eeb77f
when trying to find a window on the screen to focus, dont use non-focusable windows
2002-09-01 21:39:00 +00:00
Dana Jansens
4d70603f96
revert a change for where new windows go in the list
2002-08-27 08:23:49 +00:00
Dana Jansens
b04f5a85d5
include the config.h header
2002-08-27 08:21:57 +00:00
Marius Nita
53b6f16b46
initial checkin
2002-08-27 03:02:55 +00:00
Dana Jansens
217488ee3e
dont change last active while cycling around in stacked mode
2002-08-26 22:08:54 +00:00
Dana Jansens
48a450083d
dont use an invalid iterator in handleKeypress, also, update _last_active is it needs to be
2002-08-26 22:05:08 +00:00
Dana Jansens
b81dbf9af6
update the active iterator after moving the active window to the front of the list
2002-08-26 21:55:37 +00:00
Marius Nita
bf575744a7
added config.h includes
2002-08-26 21:42:14 +00:00
Dana Jansens
0116e2c449
dont use what could be an invalid iterator
2002-08-26 21:29:20 +00:00
Dana Jansens
da8d6b3f60
dont break the focused window iterator
2002-08-26 21:27:23 +00:00
Dana Jansens
afbc554684
in stacked cycling mode, insert new clients at the front of the list
2002-08-26 21:22:10 +00:00
Dana Jansens
eca8fd764e
dont auto-raise sticky windows, theyre on the current workspace too
2002-08-26 21:12:17 +00:00
Marius Nita
656478e3cc
Added On/Off options to the grammar, for parameters.
2002-08-26 21:04:00 +00:00
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