Commit graph

201 commits

Author SHA1 Message Date
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