Commit graph

2772 commits

Author SHA1 Message Date
Dana Jansens
91f2c11af0 add new HACKING!
warn about Client.transient_for
2003-04-07 08:48:12 +00:00
Dana Jansens
a25b19a17f support for transients of groups 2003-04-07 08:45:52 +00:00
Dana Jansens
e6cc69ca04 support for transients of groups 2003-04-07 08:43:33 +00:00
Dana Jansens
3cbf5bfa7c missed one 2003-04-07 07:29:49 +00:00
Dana Jansens
2eb4d79326 put focus messages in ifdefs 2003-04-07 07:29:00 +00:00
Dana Jansens
79ddf91839 remove debug print 2003-04-07 07:28:06 +00:00
Dana Jansens
e040fc1b94 add the group.c 2003-04-07 05:47:46 +00:00
Dana Jansens
5f42ecfacb track window groups
iconify all its transients when a window is iconified
2003-04-07 05:47:20 +00:00
Dana Jansens
aaae49d629 look for masks in the right place. display the error with just the requested button name. 2003-04-07 04:59:38 +00:00
Dana Jansens
2da1898fc3 install the buttons 2003-04-07 04:58:39 +00:00
Dana Jansens
49f31c0742 once in a window-cycle, don't fire any other key bindings 2003-04-07 03:47:23 +00:00
Dana Jansens
db086ef336 put focus_cycle into focus.c, use it there in the action. improved it as well to handle odd cases like modal windows. added functions to client.c which are needed by the focus cycling routine. 2003-04-07 03:46:41 +00:00
Dana Jansens
1f775fdd86 grab the other device in Sync for button/key grabs 2003-04-07 03:43:53 +00:00
Dana Jansens
a484ba5e19 dont let windows be placed offscreen 2003-04-06 19:17:54 +00:00
Dana Jansens
b15007ca36 ifndef NOT IFNDEF GAH 2003-04-06 19:11:19 +00:00
Dana Jansens
d498522a56 dont toggle when no client was passed to teh action 2003-04-06 18:40:10 +00:00
Dana Jansens
d43a109ba2 nm that, pointless... 2003-04-06 18:38:51 +00:00
Dana Jansens
d1913d1d01 disable keyboard and mouse input while ob is starting or exiting 2003-04-06 18:18:55 +00:00
Derek Foreman
8ebf2b6a3f Fix reduce color depth to not use original data
(and break parentrel)
2003-04-06 18:03:59 +00:00
Dana Jansens
70e4138169 print the error when the engine cant load 2003-04-06 17:42:11 +00:00
Dana Jansens
56f6acce8b add stdlib.h for exit() 2003-04-06 17:39:59 +00:00
Dana Jansens
a119f704b9 stop using build/ dir configure shits all over itself for other people 2003-04-06 11:13:14 +00:00
Dana Jansens
a237559080 add the openbox themes makefile 2003-04-06 11:01:07 +00:00
Dana Jansens
86f1830d0a build fixes for finding Xlibs and for setting vars based on found Xlib info and Xinerama info 2003-04-06 10:47:16 +00:00
Dana Jansens
8a4e27bdc3 more build system fixups 2003-04-06 10:21:56 +00:00
Dana Jansens
5d665673a2 fixes for build system. add themes to the install process. use the build/ dir for configures trash dump 2003-04-06 09:56:57 +00:00
Dana Jansens
ee2368044d clean up the module if load() fails 2003-04-06 08:25:35 +00:00
Dana Jansens
8d08de4bb6 add function to give the minimum size of an appearance to fully render it's data 2003-04-06 06:19:36 +00:00
Dana Jansens
852f36235e save the state at the start of a drag and use it throughout until the button is released 2003-04-06 06:19:15 +00:00
Dana Jansens
c42314ec44 add a coords popup for moving and resizing 2003-04-06 06:16:46 +00:00
Dana Jansens
b31eb83f04 add ()'s to the macros for more safety 2003-04-06 06:16:34 +00:00
Dana Jansens
6016ff8658 add the ability to render and size text labels for non-window-decorations 2003-04-06 06:16:19 +00:00
Dana Jansens
af21cb131a add functions to the engine interface for rendering and sizing a text label 2003-04-06 06:15:27 +00:00
Scott Moynes
2b120ec377 Remove woodblock's local changes :P 2003-04-06 05:17:56 +00:00
Scott Moynes
2ec9644363 Moved to DESIGN/ 2003-04-06 05:16:41 +00:00
Scott Moynes
747679b807 some thoughts on menu stuff 2003-04-06 05:15:13 +00:00
Derek Foreman
6bec1de545 remove asserts pending sanity check. 2003-04-06 04:33:10 +00:00
Derek Foreman
4260bfcb05 added flakey parentrel for solids and some mean spirited asserts 2003-04-06 04:29:45 +00:00
Derek Foreman
214fa8714e added superb pseudo-color (8bpp) support 2003-04-06 04:03:05 +00:00
Dana Jansens
26034c3742 dont resize snap windows with size increments 2003-04-06 02:32:28 +00:00
Dana Jansens
aa26b219ec make NLIMC the default titlebar layout 2003-04-06 00:09:51 +00:00
Dana Jansens
d6f9bc953a allow specifying that some focus events should be ignored for the focus order list 2003-04-05 22:56:10 +00:00
Dana Jansens
ec4e24a422 stacked and linear cycling 2003-04-05 22:44:50 +00:00
Dana Jansens
7ebc5c797f linear focus cycling of the gods 2003-04-05 22:20:14 +00:00
Dana Jansens
69c9b6211b add special shit for window cycling, grab the keyboard etc 2003-04-05 22:03:24 +00:00
Dana Jansens
3778846122 typo 2003-04-05 21:49:55 +00:00
Dana Jansens
3d0ba381db put it back 2003-04-05 21:40:47 +00:00
Dana Jansens
e38b27fcce make unfocus really unfocus everything 2003-04-05 21:36:37 +00:00
Dana Jansens
36072a3e96 add linear cycling for now 2003-04-05 21:28:27 +00:00
Dana Jansens
9663ff8327 rm the [foo] section 2003-04-05 21:10:59 +00:00