Commit graph

5552 commits

Author SHA1 Message Date
Mikael Magnusson
559ab9c922 add --restart 2007-05-20 15:23:08 +00:00
Dana Jansens
64d812c6d7 fix windows moving to monitors other than their own. client_find_onscreen uses their desired coordiantes instead of their old ones 2007-05-20 15:16:57 +00:00
Mikael Magnusson
928305d0b7 remove unused config_menu_warppointer 2007-05-20 15:01:01 +00:00
Dana Jansens
598199425d make frame elements unmap when they arent in use 2007-05-20 14:56:09 +00:00
Dana Jansens
2cce02b1b9 fix for shaped windows 2007-05-20 07:19:52 +00:00
Dana Jansens
ef95323122 fix for variable sized border between titlebar and client 2007-05-20 07:09:31 +00:00
Dana Jansens
7472ed3557 fix new dimensions for maximized windows 2007-05-20 07:02:49 +00:00
Dana Jansens
1612a16e80 frame can handle having no border between the titlebar and the client now 2007-05-20 06:47:43 +00:00
Dana Jansens
1b7c2dac9e draw the handle without borders 2007-05-20 06:45:02 +00:00
Dana Jansens
0353b979c6 construct the titlebar without borders 2007-05-20 05:39:16 +00:00
Dana Jansens
96fbc0c622 set the resize cursors only when the window can be resized 2007-05-20 05:01:00 +00:00
Dana Jansens
ff681544e4 the left and right resize handles are the border, not grips 2007-05-20 04:44:58 +00:00
Dana Jansens
cf5c75420a stop using a border for the outer frame window. step 1 of borderless-ness. now transparent windows dont look so terrible, yay 2007-05-20 04:44:00 +00:00
Dana Jansens
2dada607c5 don't assume screen 0 2007-05-20 03:39:40 +00:00
Dana Jansens
8159ac5f86 i think this is good? can you run X at 32 bits? 2007-05-20 03:38:02 +00:00
Dana Jansens
883bad4386 set the functions recursively, so if you change it after the menu has been opened it takes effect all the way down 2007-05-20 02:17:19 +00:00
Dana Jansens
3a280fa949 fix segfault by ordering shutdown properly 2007-05-20 02:15:07 +00:00
Dana Jansens
d3f67abe46 set the functions in the more menu the same as the parent menu 2007-05-20 01:59:11 +00:00
Dana Jansens
a112ffa170 old unused variable 2007-05-20 01:57:10 +00:00
Dana Jansens
ce1de0f365 maybe smaller icons look nicer? 2007-05-20 00:06:48 +00:00
Dana Jansens
6b038948cc put text back to the left and add a bit more spacing 2007-05-20 00:02:55 +00:00
Dana Jansens
b596a52fad does the popup look better with centered text? 2007-05-19 23:56:51 +00:00
Dana Jansens
05d93485b7 show and hide the new left/right resize bars at the right time 2007-05-19 23:43:44 +00:00
Dana Jansens
1efc5111ec revert r6638 2007-05-19 23:15:42 +00:00
Dana Jansens
927bc7818c add the Root context 2007-05-19 22:07:35 +00:00
Dana Jansens
813d5c2ec9 add a root context that only applies to the root window. it fallsback to the desktop context, so desktop stuff applies to it too. 2007-05-19 22:07:15 +00:00
Dana Jansens
198aab2b71 make binding fallback for mouse clicks less restrictive. if you dont have a binding for the same button AND STATE then fallback. 2007-05-19 22:03:12 +00:00
Dana Jansens
ed4d0ca31a for startup notification, use the left ptr+watch if it is available, and fall back to the pointer instead of the unusable watch if its not 2007-05-19 21:49:45 +00:00
Dana Jansens
9014cf7c4e missing new left and right contexts 2007-05-19 21:49:12 +00:00
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