Commit graph

3911 commits

Author SHA1 Message Date
Dana Jansens
9decfe0d76 kill the padding in the menu title 2003-09-14 21:33:08 +00:00
Dana Jansens
1ce84062b4 dont raise parents of transients when the transient is raised 2003-09-14 21:13:50 +00:00
Dana Jansens
e60dd0259a fix 2 mem leaks 2003-09-14 21:10:30 +00:00
Dana Jansens
1e52b4ac28 install the openbox.png pixmap icon 2003-09-14 21:10:16 +00:00
Dana Jansens
0a220fb6a1 adjust the themes for the frames before everything else happens, cuz they store pointers to the freed theme, then redraw them at the end 2003-09-14 21:09:51 +00:00
Dana Jansens
13bbcdd86b dont redraw the frames when changing their theme 2003-09-14 21:08:21 +00:00
Dana Jansens
2877e9a248 remove the x event handler 2003-09-14 21:07:38 +00:00
Dana Jansens
c9ef2f0118 dont bother fucking everythign up when the desktops number hasnt changed 2003-09-14 21:07:06 +00:00
Dana Jansens
9a7db27b46 fix mem leak 2003-09-14 21:06:43 +00:00
Dana Jansens
11e28eaa5c update the menus before putting them in the visible list 2003-09-14 21:06:20 +00:00
Dana Jansens
abd2f914df fix a mem leak, and make suer the menus arent visible when they are modified 2003-09-14 21:04:30 +00:00
Dana Jansens
25e1e32f54 fix mem leak, remove teh ice watch handler 2003-09-14 20:57:14 +00:00
Dana Jansens
673383d047 fix mem leak 2003-09-14 20:56:48 +00:00
Dana Jansens
af9fea15dd add the .png version of the icon.h 2003-09-14 18:52:48 +00:00
Dana Jansens
b317f01403 dont impose staying on-screen for non-normal windows like kicker 2003-09-14 18:35:21 +00:00
Dana Jansens
eeebd3e43f add a default icon made by merry. 2003-09-14 18:32:18 +00:00
Dana Jansens
9054a91da3 move moveresize_startup/shutdown so its between its deps 2003-09-14 07:35:49 +00:00
Dana Jansens
b35682fbd0 only sopt moveresize when shutting down 2003-09-14 07:35:24 +00:00
Dana Jansens
54d04314e7 remove debug print 2003-09-14 07:33:16 +00:00
Dana Jansens
be15e8c01c stop any moveresizes on shutdown 2003-09-14 07:18:41 +00:00
Dana Jansens
2e161a1633 dont need libtool doing dlopen capable libs 2003-09-14 06:43:45 +00:00
Dana Jansens
960ce01f71 use the values passed to the function 2003-09-14 06:43:16 +00:00
Dana Jansens
dcc433926c code style 2003-09-14 06:42:57 +00:00
Dana Jansens
3559312321 free XImages 2003-09-14 06:42:33 +00:00
Dana Jansens
3dc4750ea4 destroy 'pat' always 2003-09-14 06:42:04 +00:00
Dana Jansens
d634731fca X allocs more bytes than i thought, new algo to pick the amount of memory for the bitmap data 2003-09-14 06:41:00 +00:00
Dana Jansens
d89391ec94 dont waste a strdup which is never freed 2003-09-14 06:40:33 +00:00
Dana Jansens
861cfbdabe fix a memory leak in the mainloop timers correctly 2003-09-14 05:01:54 +00:00
Dana Jansens
70a31e8904 fix a memory leak in the mainloop timers 2003-09-14 04:40:09 +00:00
Dana Jansens
4be58bf137 new popups with subclasses, added an ObIconPopup for popups with icons, and ObPagerPopup, for a popup with a pager on it.
better logic also for the desktop layout code figuring out how many rows and columns there are.
2003-09-12 06:00:17 +00:00
Dana Jansens
5d658c98e2 add app_(un)hilite_fg, which is never parentrelative 2003-09-12 05:56:57 +00:00
Dana Jansens
4685a11530 wasted variable 2003-09-12 05:56:02 +00:00
Dana Jansens
6fc8e1784e handle parentrel app labels, by using the title's texture instead 2003-09-12 05:42:57 +00:00
Dana Jansens
cee67e1700 better more valid C 2003-09-12 02:19:05 +00:00
Dana Jansens
5941c924e8 80 cols 2003-09-12 01:39:21 +00:00
Dana Jansens
988c096389 start the session shit, and grab the params before grabbing the rest of the parameters (and erroring on invalid ones) 2003-09-12 01:31:41 +00:00
Dana Jansens
49a73ce15c add support for a default icon, but no icon has been made yet. 2003-09-12 01:11:33 +00:00
Dana Jansens
71059fdbbb allow building of static libs 2003-09-12 00:49:32 +00:00
Dana Jansens
9caa096ad9 frame context fallbacks when there is no binding on the context 2003-09-10 20:05:06 +00:00
Dana Jansens
13dbd8cb17 requested update from safarial 2003-09-10 20:03:58 +00:00
Dana Jansens
0453a1dbed make menu hiding-on-release based on a timer rather than on where it is released (on the frame border) 2003-09-10 19:37:52 +00:00
Dana Jansens
8d68a400d4 s/milli/micro/ 2003-09-10 18:18:42 +00:00
Dana Jansens
36b78531e9 hide menus before showing a new menu root 2003-09-10 18:14:44 +00:00
Dana Jansens
00f6dea058 keep menus taller than the screen from jittering. also keep the half of the menu you're in visible. more precision would be nicer but meh for now (ever) i guess. 2003-09-10 18:00:08 +00:00
Dana Jansens
32c3e07fed distribute the .pc.in files 2003-09-10 17:40:57 +00:00
Dana Jansens
c6ad57fc73 save the new glist! 2003-09-10 17:39:30 +00:00
Dana Jansens
fe2f637e2b when the client for an interactive action is closed, kill the action 2003-09-10 17:21:27 +00:00
Dana Jansens
3541c60fcb use the current size not the start size for moving 2003-09-10 17:13:57 +00:00
Dana Jansens
7b7bf43fc9 use the focus client when the client is null for keyboard events 2003-09-10 17:12:26 +00:00
Dana Jansens
396eb330ac oops, copypaste 2003-09-10 17:11:46 +00:00