Dana Jansens
|
2fa7129ca3
|
waste of energy in stacking_add, and it even caused bugs. woops.
|
2003-06-29 04:00:43 +00:00 |
|
Scott Moynes
|
8de13a41b6
|
Update the send-to window only if the workspaces have changed.
|
2003-06-29 01:45:32 +00:00 |
|
Scott Moynes
|
71b7b043a2
|
Handle menu events a little better: don't bother updating a submenu on
mouseover if it is already open, and call update on menus, even if
they aren't marked as invalid.
|
2003-06-29 01:44:31 +00:00 |
|
Dana Jansens
|
1ff042579e
|
use fprintf not g_message in the signal handler. no mallocing allowed.
|
2003-06-28 19:28:46 +00:00 |
|
Dana Jansens
|
121afb76eb
|
remove debug print
|
2003-06-28 19:06:03 +00:00 |
|
Dana Jansens
|
52b99477db
|
set the values of the array at teh right indexes
|
2003-06-28 18:30:11 +00:00 |
|
Dana Jansens
|
7837faa340
|
fix memory bugs
|
2003-06-28 18:24:34 +00:00 |
|
Dana Jansens
|
90b220dba9
|
remove the switch to... menu
|
2003-06-28 17:44:17 +00:00 |
|
Dana Jansens
|
1bb7a5f883
|
don't destroy font patterns, i think this is a double free
|
2003-06-28 17:29:23 +00:00 |
|
Dana Jansens
|
b23fa507a8
|
put group members above the window when lowering it
|
2003-06-28 17:28:48 +00:00 |
|
Dana Jansens
|
4695749aab
|
set the stacking list when stacking changes
|
2003-06-28 17:21:42 +00:00 |
|
Dana Jansens
|
af3fa4a63d
|
ignore the generated makefiles
|
2003-06-28 16:55:10 +00:00 |
|
Dana Jansens
|
6d0d75cd35
|
add the makefiles for the themes' data dirs
|
2003-06-28 16:55:00 +00:00 |
|
Dana Jansens
|
527af7664a
|
add the themes path to the struct. make the name never include a path
|
2003-06-28 16:52:17 +00:00 |
|
Dana Jansens
|
68a2b6a85f
|
adjust the themes with buttons to match how they are read now
|
2003-06-28 16:51:53 +00:00 |
|
Dana Jansens
|
7a31095508
|
simplify this shit
|
2003-06-28 16:51:19 +00:00 |
|
Dana Jansens
|
c109dcd66a
|
hardcode the button names for themes
|
2003-06-28 16:48:25 +00:00 |
|
Dana Jansens
|
8a049a6d27
|
dont need to raise after adding
|
2003-06-28 16:16:45 +00:00 |
|
Dana Jansens
|
0a459f7a57
|
rename the button_dir var to data_dir.. pointless :>
|
2003-06-28 15:53:37 +00:00 |
|
Dana Jansens
|
bbe0e7da26
|
snap to all heads the window is present on
|
2003-06-28 15:49:48 +00:00 |
|
Dana Jansens
|
05a850b88e
|
build 'openbox' instead of 'openbox3'.
add the openbox.desktop file for gnome compat.
|
2003-06-27 13:01:31 +00:00 |
|
Dana Jansens
|
1821fb49dd
|
set "Openbox" as the name no "Openbox3"
|
2003-06-27 13:01:04 +00:00 |
|
Dana Jansens
|
7e777c7c20
|
add a .desktop file which gets installed for gnome
|
2003-06-27 13:00:25 +00:00 |
|
Dana Jansens
|
ea8c154ecf
|
add the openbox binary
|
2003-06-27 13:00:05 +00:00 |
|
Dana Jansens
|
083afe5e2e
|
add a call to g_set_prgname
|
2003-06-27 12:10:17 +00:00 |
|
Dana Jansens
|
c170d2f717
|
stacking changes, its more like the old code without being shitty and with support for raising groups at a time.
|
2003-06-27 05:42:03 +00:00 |
|
Dana Jansens
|
a9bc09161f
|
core when the list gets out of order
|
2003-06-27 04:23:05 +00:00 |
|
Dana Jansens
|
34e819738b
|
xinerama support
|
2003-06-27 04:20:30 +00:00 |
|
Dana Jansens
|
d0abbec2e5
|
root menu on right click
|
2003-06-27 00:09:39 +00:00 |
|
Dana Jansens
|
e846063fa8
|
4 space indents
|
2003-06-27 00:03:43 +00:00 |
|
Dana Jansens
|
f6b19a1dc4
|
return true when ungrabbing so that it can ungrab them all on shutdown
|
2003-06-26 23:33:29 +00:00 |
|
Dana Jansens
|
81cf4699df
|
set ret to true when grabbing and we alerady have it grabbed
|
2003-06-26 23:31:20 +00:00 |
|
Dana Jansens
|
15c7707181
|
dont destroy the match pattern, it seems that Xft holds onto the pointer
|
2003-06-26 17:51:52 +00:00 |
|
Dana Jansens
|
22112d2b4e
|
check that extensions_vidmode is set before trying to use the vidmode functions
|
2003-06-26 16:32:40 +00:00 |
|
Dana Jansens
|
2052385333
|
if grab fails dont set grabbed_key
|
2003-06-26 07:58:44 +00:00 |
|
Dana Jansens
|
d3dd25a55c
|
return FALSE if a grab fails
|
2003-06-26 07:58:25 +00:00 |
|
Dana Jansens
|
da24f9156b
|
set the desktop hint when the window already has a hint but its out of range
|
2003-06-26 07:30:19 +00:00 |
|
Dana Jansens
|
0423b057ed
|
clear the over item in the menu when executing shit
|
2003-06-26 07:22:29 +00:00 |
|
Dana Jansens
|
9c8ee186d9
|
add NUM_STACKLAYER, fix some comments that dont apply
|
2003-06-26 07:08:16 +00:00 |
|
Dana Jansens
|
0443796e40
|
remove unused variable
|
2003-06-26 07:07:59 +00:00 |
|
Dana Jansens
|
ba76ffaa2b
|
remove/add instead of raising to put a window into a new layer
|
2003-06-26 07:07:42 +00:00 |
|
Dana Jansens
|
794ce0e083
|
new stacking code that doesnt suck ass to look at, woot
|
2003-06-26 07:05:27 +00:00 |
|
Dana Jansens
|
e39762b05b
|
use the minsize to keep the stuff ni the dock off of the bevel edges etc
|
2003-06-26 05:46:06 +00:00 |
|
Dana Jansens
|
bf2f0c58ca
|
add comment
|
2003-06-26 01:35:41 +00:00 |
|
Dana Jansens
|
a12e73cf37
|
read fonts and titlebar layout from theme files
|
2003-06-26 01:29:45 +00:00 |
|
Dana Jansens
|
5410a9d149
|
add right click on icon to open the client menu
|
2003-06-25 23:22:28 +00:00 |
|
Dana Jansens
|
c791cbfda0
|
set teh X so it gets used right
|
2003-06-25 21:18:16 +00:00 |
|
Dana Jansens
|
0901ddf891
|
keep a small space on the sides of windows between the edge and the text
|
2003-06-25 21:17:15 +00:00 |
|
Dana Jansens
|
549627402c
|
only render if there was an over existing
|
2003-06-25 18:46:51 +00:00 |
|
Dana Jansens
|
7af1c6a9c3
|
menus grab the keyboard and pointer, thus making only one menu visible at a time, and making them act like gtk menus and * menus do, where you can click and drag and release to select something as well as click-release to elave it open while you search around the menu
|
2003-06-25 18:43:42 +00:00 |
|