Commit graph

1110 commits

Author SHA1 Message Date
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
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
Dana Jansens
d181f1ad05 dont grab other windows while warping in opaque mode 2002-08-21 09:50:47 +00:00
Dana Jansens
d7a655137b dont pass an unused parameter, and return an unused value 2002-08-21 09:23:00 +00:00
Dana Jansens
75f124a2bb warping is ruling! 2002-08-21 09:00:37 +00:00
Dana Jansens
9d40660bce warping works! 2002-08-21 08:59:28 +00:00
Dana Jansens
a9bfdcaa06 making warping work.. hopefully.
fix for leaving !normal windows behind in the window list
2002-08-21 07:47:52 +00:00
Dana Jansens
183cf03a4f set a workspace and window number even for !normal windows 2002-08-21 06:35:29 +00:00