Commit graph

2947 commits

Author SHA1 Message Date
Dana Jansens
11b79778ad add more cursors for move/resizing, and use the arrows not the angle brackets 2003-04-17 02:15:09 +00:00
Dana Jansens
372bf02947 grab pointer during cycling to remove focus screwups from focus-follows-mouse.
grab during move/resize and assign a cursor while doing the move/resize too!
2003-04-17 02:14:30 +00:00
Dana Jansens
962f0b3062 save the client and context during drags since a pointer grab will change them 2003-04-17 02:11:46 +00:00
Dana Jansens
450c21d0ca ignore virtual crossing events.. 2003-04-17 01:48:26 +00:00
Dana Jansens
8d3829d160 that was dumb, it was metacity's fault 2003-04-17 01:25:29 +00:00
Dana Jansens
3505a866fe only cycle to visible windows 2003-04-17 01:24:53 +00:00
Dana Jansens
cb71c993e5 dont send menu events to plugins 2003-04-16 19:41:22 +00:00
Dana Jansens
8955a2b70f show the root menu on right click 2003-04-16 18:09:38 +00:00
Dana Jansens
185d1337e5 menus works on some level. add a built-in root menu 2003-04-16 18:09:11 +00:00
Dana Jansens
04cfdd261d code cleanup 2003-04-16 17:06:42 +00:00
Dana Jansens
1683b33fc1 when flags are not set assume bette defaults 2003-04-16 16:56:26 +00:00
Dana Jansens
79a352a40b raise menus above clients.
hilight menu entries as the cursor passes over them.
2003-04-16 05:36:51 +00:00
Dana Jansens
59c3cce4f4 save the window ids in a map for the menus 2003-04-16 04:16:24 +00:00
Dana Jansens
c915078fab only change the group info if the group flag is set 2003-04-16 01:02:29 +00:00
Dana Jansens
8c2f20e672 only add transients if we are IN a group 2003-04-16 00:55:27 +00:00
Dana Jansens
712475a9b5 oops nm 2003-04-16 00:53:52 +00:00
Dana Jansens
f3a93aeede less ()s cleanup 2003-04-16 00:53:32 +00:00
Dana Jansens
d4b2de2180 remove transients before removing ourlselves from teh group 2003-04-16 00:52:18 +00:00
Dana Jansens
998ad4e7ee set the group to null when removeing ourselves from it 2003-04-16 00:49:06 +00:00
Dana Jansens
1c87358858 watch out for missing a name 2003-04-15 21:25:21 +00:00
Dana Jansens
9bd740cf71 make menu font smaller and !bold for now 2003-04-15 18:30:20 +00:00
Dana Jansens
0e28a07e3d start of showing/rendering menus. woot! 2003-04-15 18:29:55 +00:00
Dana Jansens
1c3689d0c7 load menu style stuff 2003-04-15 18:05:58 +00:00
Dana Jansens
bbaef2ee57 make minsize take int*'s not a Size* 2003-04-15 18:05:25 +00:00
Dana Jansens
3c960fb928 remove transients of the group from teh window when it leaves the group 2003-04-15 16:53:36 +00:00
Dana Jansens
4eb80a81cf add group transients when setting up the group 2003-04-15 16:52:14 +00:00
Dana Jansens
5898c68530 bug in the search for transient_for's 2003-04-15 16:41:55 +00:00
Dana Jansens
84b9c90bea update the theme stuff 2003-04-15 16:09:56 +00:00
Marius Nita
70f63e4c9e more processor bummy 2003-04-15 04:03:52 +00:00
Derek Foreman
b72a3853fc PYRAMID PARTY PART 2!!! 2003-04-15 02:24:03 +00:00
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