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
Dana Jansens
afa215efb6
sync with bb-cvs
2002-08-26 12:11:19 +00:00
Dana Jansens
f763814b33
dont limit how big a window can be resized.
...
dont let the user resize a window smaller than 0, which makes it wrap to a huge number
2002-08-26 12:09:28 +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
a6d6f0118b
sync with blackbox
...
get rid of the default limit on window sizes
2002-08-26 05:27:25 +00:00
Dana Jansens
85612861f5
don't limit how big a window can be resized
2002-08-26 04:53:37 +00:00
Dana Jansens
d9c0cfedbd
unmanage desktop windows on shutdown
2002-08-26 00:25:08 +00:00
Dana Jansens
3ad19e4a45
format comment
2002-08-26 00:23:28 +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
3b15388ccb
config request with only resize honors window's gravity
2002-08-25 11:31:43 +00:00
Dana Jansens
328b861d19
use the window's gravity when handling a configureRequest event for a resize only
2002-08-25 11:26:15 +00:00
Dana Jansens
e39c837742
add recent fixes
2002-08-25 10:10:09 +00:00
Dana Jansens
9b6ac1057a
add toggleDecorations
2002-08-25 09:51:39 +00:00
Dana Jansens
db3e93a3c1
actually check if a window has the function flags approproate before trying to perform an action. (i.e. dont let windows iconify if they arent supposed to, etc)
2002-08-25 09:48:50 +00:00
Dana Jansens
45863e605c
clean up the new focusing code for workspace switching
2002-08-25 08:41:18 +00:00
Dana Jansens
3ee18e2f5f
explicitly set the focused window instead of waiting for the x server when changing workspaces, otherwise, if you move througha workspace before the xserver distributes your focus, you end up losing which window had the focus
2002-08-25 08:11:43 +00:00
Dana Jansens
2c1ce30804
dont add sticky windows to the stacking list more than once
2002-08-24 22:22:52 +00:00
Dana Jansens
23e92e110e
put !normal windows in the general client list too
2002-08-24 20:54:24 +00:00
Dana Jansens
82bf5b555f
put !normal windows in the stacking client list as well as the normal client list
2002-08-24 20:43:58 +00:00
Dana Jansens
b1da899b32
try see if this broke gnome-panel
2002-08-24 19:58:25 +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
Dana Jansens
81cdff0693
don't unmap/remap sticky windows on a workspace change, but still make sloppy focus work right.
2002-08-24 08:09:35 +00:00
Dana Jansens
0f4737f0f1
put !normal windows in the screen window list
...
catch systray apps unmap/destroy events
2002-08-24 05:49:22 +00:00
Dana Jansens
8344443c10
handle systray apps closing..
2002-08-24 04:41:22 +00:00
Dana Jansens
57a46b4f0f
default to line width of 0, which is more efficient than 1
2002-08-24 01:14:34 +00:00
Dana Jansens
cbf4bb3d62
use the snap offset as the margin for placing windows instead of a fixed value of 1
2002-08-23 23:13:21 +00:00
Dana Jansens
8dc38853ef
dont autoraise when the window isn't going to get focused either. sdl-fullscreen bug fixed.
2002-08-23 07:28:04 +00:00
Dana Jansens
d1b2c03152
get default line width to 1, and make it a more easily used parameter in BPen
2002-08-23 05:35:34 +00:00
Dana Jansens
469b9b3087
give gc's/BPen's a width
2002-08-23 05:12:07 +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
78a8ca9e53
the comment more accurate
2002-08-22 04:05:43 +00:00
Dana Jansens
33d2ceccbe
s/__openbox_version/OPENBOX_VERSION
2002-08-22 03:53:17 +00:00
Dana Jansens
989db59a06
adding the cvsignore file for the new nls dir
2002-08-22 03:47:18 +00:00
Dana Jansens
a1b96061eb
sync with bb-cvs
2002-08-22 03:46:45 +00:00
Dana Jansens
266a35a943
2.1.0 is our next target
2002-08-22 01:04:16 +00:00
Marius Nita
aa827d0c91
fixed getStringValue failure case and compiler warnings
2002-08-22 01:03:33 +00:00
Dana Jansens
4d0f46e554
dont use __ for variables.. its illegal. (thanks ppl for the patch.)
2002-08-22 01:03:08 +00:00