Commit graph

5523 commits

Author SHA1 Message Date
Dana Jansens
b26635fe99 add Left and Right contexts for resizing 2007-05-19 21:39:40 +00:00
Dana Jansens
2f541b6ef3 make either key work for people who have super_l and super_r (or whatever ones) bound to different mod masks 2007-05-19 21:17:01 +00:00
Dana Jansens
ecdb7d5807 let you resize on the bottom of the frame when handle height is 0 in the theme 2007-05-19 21:03:51 +00:00
Dana Jansens
83da4ec939 fix escape's behavior in menus. make static stuff that shouldnt be used by others 2007-05-19 20:58:10 +00:00
Dana Jansens
ea272a93ef show the old single-window popup for directional focus.
fix multirow icons for the new popup.
2007-05-19 20:52:31 +00:00
Dana Jansens
2ed4552f8b round up rather than down for figuring out the width of the popup, so it will fit the text when possible 2007-05-19 20:37:33 +00:00
Dana Jansens
0de1fd496f center the icons when there is only 1 row 2007-05-19 20:34:34 +00:00
Dana Jansens
2253b5e341 fix the popup for directional focusing, only show what is going to be a valid target. change directional focus to use the same criteria as normal cycling. 2007-05-19 20:31:08 +00:00
Dana Jansens
34ad5b92b4 save some malloc when possible 2007-05-19 20:14:19 +00:00
Dana Jansens
50ba7e2d4c fix positioning of stuff in the cycling popup. oh my god. the image texture is drawn inside the margins of the outer appearance 2007-05-19 20:14:08 +00:00
Dana Jansens
2c4fef2995 fix flashy menus 2007-05-19 19:18:52 +00:00
Dana Jansens
4305448a62 better positioning and some spacing 2007-05-19 19:05:47 +00:00
Dana Jansens
7dd7c9973b better coloring for the cycling hilite 2007-05-19 18:58:38 +00:00
Dana Jansens
53066b1808 new focus cycle popup of doom 2007-05-19 18:40:37 +00:00
Dana Jansens
83eb922012 move focus_cycle_popup into its own file 2007-05-19 14:49:00 +00:00
Dana Jansens
eb09b1873d move focus_cycle_indicator into its own file 2007-05-19 14:36:19 +00:00
Dana Jansens
40f789e641 2007-05-19 14:22:20 +00:00
Dana Jansens
d307a36893 add missing include for new header 2007-05-19 14:16:23 +00:00
Dana Jansens
718adbae65 move focus cycling into its own file 2007-05-19 14:15:28 +00:00
Dana Jansens
3d7c2f45ec 80 cols 2007-05-19 13:45:16 +00:00
Dana Jansens
df948db3be i know we broke backwards compatibility but noone uses it except obconf and it still works, so just leave the pkgconfigs as -3.0, and obconf2 and require version >= 3.3.990 instead. 2007-05-19 01:33:40 +00:00
Dana Jansens
4f1bb686a3 typo 2007-05-19 01:05:31 +00:00
Dana Jansens
9752670920 remove a function that is no longer used. and backwards boolean algebra was causing us to not ignore the right enter events 2007-05-19 00:38:06 +00:00
Dana Jansens
7ee54ff106 get rid of the serials for ignoring enters.. 2007-05-18 23:40:13 +00:00
Dana Jansens
6142eb3a48 when done iconify animating, send a configure notify (this fixes kde's pager showing the window in the wrong place) 2007-05-18 15:20:03 +00:00
Dana Jansens
e77888ef17 change obrender-3.0 and obparser-3.0 to 3.4 because we broke backward compatibility 2007-05-18 00:58:43 +00:00
Dana Jansens
b76926f666 add pango to the pkg-config file 2007-05-18 00:55:05 +00:00
Dana Jansens
88348223db set the ubuntu deb version right 2007-05-18 00:43:04 +00:00
Dana Jansens
6d26502631 super correct enter event ignoring that will only ignore what it has to, yay? 2007-05-18 00:11:01 +00:00
Dana Jansens
9451205cf1 but don't count the same enter events more than once still 2007-05-17 23:21:52 +00:00
Dana Jansens
ae269d77ca fix a comment 2007-05-17 23:21:09 +00:00
Dana Jansens
bba37f0cd1 ignore enter events without disrupting the event queue 2007-05-17 23:20:50 +00:00
Dana Jansens
18ef3dce1c re-staticify this function 2007-05-17 23:14:59 +00:00
Dana Jansens
e47499a07c don't ignore the same enter events more than once 2007-05-17 23:11:14 +00:00
Dana Jansens
1aa4c53a4f obconf 1 will still work for 3.4 2007-05-17 16:50:55 +00:00
Dana Jansens
a71c91abe5 old comment 2007-05-17 13:35:35 +00:00
Mikael Magnusson
c8b4710755 static makes more sense than inline i think 2007-05-17 09:20:16 +00:00
Dana Jansens
9d004f517b name of the action_undecorate atom was wrong 2007-05-17 04:16:20 +00:00
Dana Jansens
382d37553d add an atom ob_wm_action_undecorate to match with ob_wm_state_undecorated, so stuff could know if the window can be undecorated 2007-05-17 04:15:34 +00:00
Dana Jansens
f9a79e6062 a little check that catches firefox and other buggy apps, which set the same wmcommand across sessions on different window types. type is a pretty obvious check its hard for it to be a false alarm 2007-05-17 03:31:20 +00:00
Dana Jansens
c6dac85397 don't let the user toggle decorations on widnows that don't have any decorations to toggle 2007-05-17 02:29:13 +00:00
Dana Jansens
3c590a5851 kill enter events without using pointer grabs 2007-05-17 02:23:35 +00:00
Dana Jansens
281c1edb42 kill enter events without using pointer grabs 2007-05-17 02:21:22 +00:00
Dana Jansens
b1076c9333 rename client_configure_full to client_configure 2007-05-17 01:45:00 +00:00
Dana Jansens
cfce6b8f4d simpler code yay 2007-05-17 01:43:29 +00:00
Dana Jansens
2ca83f6713 grab the pointer when windows move them selves so no enter events happen. i wonder if this will cause but reports. it still does for restacking though..
little cleanup in client.c, and remove client_configure macro which was now
redundant
2007-05-17 01:38:01 +00:00
Dana Jansens
619eeaa962 grab the pointer accross actions run by the applications, the same as for
actions run by the user
2007-05-17 00:56:29 +00:00
Dana Jansens
4fdf8a4315 "fullscreen" windows that are undecorated by the user do not count as legacy fullscreen windows 2007-05-17 00:50:09 +00:00
Dana Jansens
48c3bc7cf8 remove old unused strings 2007-05-16 20:37:28 +00:00
Dana Jansens
f83135a47c remove the #! thing and add a nice comment 2007-05-16 19:09:25 +00:00