Commit graph

3044 commits

Author SHA1 Message Date
Dana Jansens
58ebc8f73c apply layers to all transients. only raise once on the highest window who's layer changed after applying layers to them all 2003-04-14 01:10:54 +00:00
Dana Jansens
4d06971322 ifdef not ifndef 2003-04-13 23:43:18 +00:00
Dana Jansens
580795fe6a keep all transient windows above their parents 2003-04-13 23:24:36 +00:00
Dana Jansens
e75ead70a6 simple cleanups for the client_iconify function.
also dont follow into other groups when searching up the transient_for tree
2003-04-13 23:24:18 +00:00
Dana Jansens
16e7aac633 rm the unused vars 2003-04-13 21:48:10 +00:00
Dana Jansens
fd1b33af0d onyl focus 'normal' windows on map 2003-04-13 21:47:39 +00:00
Dana Jansens
58ba751ab7 only keep fullscreen windows on top while they are focused 2003-04-13 21:46:31 +00:00
Dana Jansens
b58268e01a make fullscreen decorations and functions be calculated by the setup_decor_and_functions func 2003-04-13 21:37:32 +00:00
Dana Jansens
07d4806239 rm the group debug prints 2003-04-13 21:20:03 +00:00
Dana Jansens
00042637e8 only print that when debuggin focus 2003-04-13 21:19:43 +00:00
Dana Jansens
184e57c7e3 ignore the remaining new shit from automaking everything again 2003-04-13 21:18:43 +00:00
Dana Jansens
dfc9680e33 back to automake 2003-04-13 21:17:02 +00:00
Dana Jansens
1e1ee70650 shrimpx above miklos? 2003-04-13 19:30:15 +00:00
Dana Jansens
bb8b9ddbc5 pass the Client for frame_context cuz the client might be NULL 2003-04-13 08:36:38 +00:00
Dana Jansens
14a842b34c comment properly 2003-04-13 08:01:02 +00:00
Dana Jansens
282bca1da3 load the font shadow stuff from the old ob2 shitz 2003-04-13 07:52:58 +00:00
Dana Jansens
d6ef215583 let specify theme in the rc3 file. rm the other old engine options 2003-04-13 07:27:21 +00:00
Dana Jansens
159423ff17 break on errors 2003-04-13 07:26:49 +00:00
Dana Jansens
5cf61ee023 move the openbox engine into librender and the kernel. the theme is loaded and stored inside librender. the frame is decorated and managed inside the kernel. 2003-04-13 07:18:28 +00:00
Dana Jansens
fb16966596 move the themes 2003-04-13 07:02:34 +00:00
Dana Jansens
76ebae32b2 allow freeing NULL appearances 2003-04-13 02:30:01 +00:00
Dana Jansens
ef1f7b0494 allow closing NULL fonts 2003-04-13 02:29:09 +00:00
Dana Jansens
2d9c03a441 allow freeing NULL pixmap masks 2003-04-13 02:28:29 +00:00
Dana Jansens
c2bb32dcd1 dont fux self in color_free if the color is NULL 2003-04-13 02:26:56 +00:00
Dana Jansens
fd5784c082 proper cwmcc_ prefixing.
add gulong *num and gulong num to funciton params where needed. cant use 0 to terminate an array of numbers
2003-04-12 21:02:41 +00:00
Dana Jansens
4d510a8a92 set the right mask for the client msg! 2003-04-12 04:17:01 +00:00
Dana Jansens
73f85d0a63 dont use #ifdef HAVE_FOO for ansi functions/headers 2003-04-12 03:22:33 +00:00
Dana Jansens
949946a9b4 complete the root property get functions 2003-04-12 02:24:03 +00:00
Dana Jansens
7b03041409 add most of the root window props get functions 2003-04-12 02:03:28 +00:00
Dana Jansens
9b63f238ae add right click in client focuses 2003-04-11 21:41:05 +00:00
Dana Jansens
6b95bf3336 add getting of some root properties 2003-04-11 21:27:03 +00:00
Dana Jansens
6011fe9c95 make utility windows able to be resized 2003-04-11 19:14:13 +00:00
Dana Jansens
3342e14239 name set_icon_name correctly 2003-04-11 15:46:33 +00:00
Dana Jansens
0e4e4526b6 rm the main Makefile in a distclean 2003-04-11 08:01:31 +00:00
Dana Jansens
585ecc73b5 add the new cwmcc stuff 2003-04-11 06:02:36 +00:00
Dana Jansens
43f01ee9f0 add set functions for setting name/icon name 2003-04-11 04:11:08 +00:00
Dana Jansens
d976fc6bb1 add set functions for all the client props that need em 2003-04-11 03:35:14 +00:00
Dana Jansens
f317ceeaf2 add get functions for all the client properties 2003-04-11 02:31:20 +00:00
Dana Jansens
d8fc08f33d add all functions for getting and setting window properties 2003-04-10 18:48:47 +00:00
Dana Jansens
a5bd2babc8 deiconify transient parents when a child is deiconified. 2003-04-10 07:21:30 +00:00
Dana Jansens
64dac07d07 no fuck that it was working fine 2003-04-10 06:50:57 +00:00
Dana Jansens
cb444e37d2 make the TRAN_GROUP an unsigned long 2003-04-10 06:50:42 +00:00
Dana Jansens
a6ce30cba9 add MapRequest print 2003-04-10 06:46:44 +00:00
Dana Jansens
e9d875cf83 some smarter rules for focusing new window when focus_new is not set 2003-04-10 06:29:43 +00:00
Dana Jansens
b3ed490e8f use .los not .os 2003-04-10 04:49:22 +00:00
Dana Jansens
09deadf727 install with libtool 2003-04-09 22:16:03 +00:00
Dana Jansens
51e27c03cf set up the atoms in cwmcc 2003-04-09 21:24:58 +00:00
Dana Jansens
787cbcf656 buld fixes for the new libs 2003-04-09 18:36:01 +00:00
Dana Jansens
d0e9015651 add libcwmcc and libobcl 2003-04-09 18:18:43 +00:00
Dana Jansens
c2983d1f15 describe the code subdirs 2003-04-09 17:59:44 +00:00