Commit graph

2867 commits

Author SHA1 Message Date
Derek Foreman
8f5e1a0fcb PYRAMID PARTY!!! 2003-04-15 02:21:00 +00:00
Dana Jansens
db251b0828 remove debug print 2003-04-15 02:19:24 +00:00
Marius Nita
1ab607765c node processing code/macros, and other fixes 2003-04-15 00:13:03 +00:00
Marius Nita
37e2ef05d5 added line numbers to nodes 2003-04-15 00:12:32 +00:00
Marius Nita
f8c712f534 init commit, tree processing code bummy 2003-04-15 00:11:57 +00:00
Dana Jansens
e6d1ab217f fixes for handling char**s 2003-04-14 23:38:54 +00:00
Dana Jansens
b486929d34 indenting oopsie 2003-04-14 22:42:23 +00:00
Dana Jansens
693c88ca35 dont get a null at the end of the data, so use strndup 2003-04-14 22:42:10 +00:00
Dana Jansens
cb6840788b fix a seg from ignoreing PROP_GETSS failure 2003-04-14 22:39:47 +00:00
Dana Jansens
5a95786263 more fixes for working with char**s 2003-04-14 22:31:22 +00:00
Dana Jansens
4769c65a84 nullify the ends of the char** 2003-04-14 22:25:17 +00:00
Dana Jansens
3175986d3a remove casts from PROP defines. use proper vars and cast elsewhere if needed. 2003-04-14 22:20:27 +00:00
Dana Jansens
64e0884413 text justification 2003-04-14 22:12:26 +00:00
Dana Jansens
1afb1a7cc8 shrink the area that the textures are rendered into by the bevels/borders 2003-04-14 22:12:18 +00:00
Dana Jansens
d4b20aef31 rip the prop code i wrote in cwmcc out and make it all 64bit friendly (i think!). stop using gulong for values from the xserver, using guint32 instead. 2003-04-14 21:34:35 +00:00
Dana Jansens
3d6e0f941d these menus should not be removed, they are good and will be used. 2003-04-14 21:26:01 +00:00
Dana Jansens
677bc6ed2d clean up this mess of crap a lot 2003-04-14 17:07:04 +00:00
Dana Jansens
3809fb37a5 do not commit bad char* foo that breaks on !32 bit platforms 2003-04-14 17:06:32 +00:00
Marius Nita
99fd65baf0 cleanups and such 2003-04-14 06:47:44 +00:00
Marius Nita
7aae14e9b8 beginning of obcl. the parser works with semicolons after statements
for now, there is much left to change and do.
2003-04-14 06:04:49 +00:00
Scott Moynes
69854023a4 *** empty log message *** 2003-04-14 04:30:34 +00:00
Dana Jansens
fd069520c9 allow _'s in identifiers 2003-04-14 04:26:19 +00:00
Dana Jansens
eb5f930ae7 raise and lower all transients along with parents 2003-04-14 01:11:32 +00:00
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