Dana Jansens
|
827e7baf20
|
fix grip workspace cycling
|
2003-04-17 07:20:08 +00:00 |
|
Dana Jansens
|
c4af950903
|
fix up support for moveresize. make keyboard grabs Async so that i can hit escape to cancel a moveresize process.
|
2003-04-17 07:00:13 +00:00 |
|
Dana Jansens
|
de70d9ffc5
|
do not shadow parameter pls
|
2003-04-17 06:24:41 +00:00 |
|
Dana Jansens
|
c4138c0cde
|
initialize start_x/y
|
2003-04-17 06:21:19 +00:00 |
|
Dana Jansens
|
25ffe6b566
|
add support for interactive/keyboard move/resize
|
2003-04-17 06:17:06 +00:00 |
|
Dana Jansens
|
12d4c8666c
|
add support for net_moveresize_window and net_wm_moveresize
|
2003-04-17 05:43:41 +00:00 |
|
Dana Jansens
|
7e8cdf1ab7
|
use the new cursor defn's
|
2003-04-17 05:29:11 +00:00 |
|
Dana Jansens
|
75d4428403
|
use the new ptr cursor defn
|
2003-04-17 05:28:53 +00:00 |
|
Dana Jansens
|
7886b797a3
|
move the move/resize functionality into moveresize.c, for use with the netwm atoms. use it from teh plugins. combine the two actions.
|
2003-04-17 05:28:35 +00:00 |
|
Dana Jansens
|
55c424d38b
|
put text centered in the popup dialog properly
|
2003-04-17 05:13:18 +00:00 |
|
Dana Jansens
|
1617489f20
|
make alt-middle the default resize binding
|
2003-04-17 02:16:38 +00:00 |
|
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 |
|