Commit graph

3776 commits

Author SHA1 Message Date
Dana Jansens
aae074a11a remove teh startup state saving hacks since we can reconfigure now. no more restarting for the average user anymore. 2003-09-03 20:33:43 +00:00
Dana Jansens
7416313cad remove all the startup notification code from screen.c 2003-09-03 20:32:21 +00:00
Dana Jansens
18b92777ae add the startup_id atom 2003-09-03 20:32:07 +00:00
Dana Jansens
9d35b8c198 use the NONE cursor when not specifying a cursor 2003-09-03 20:31:50 +00:00
Dana Jansens
f3661db043 add a NONE cursor, to not change the cursor at all 2003-09-03 20:31:31 +00:00
Dana Jansens
fa706aa75c add reconfigure to the menu 2003-09-03 20:26:23 +00:00
Dana Jansens
806a8c411f add a reconfigure action, also reconfigure on SIGUSR2.
support reconfiguring throughout the entire codebase.
2003-09-03 18:11:39 +00:00
Dana Jansens
40902496a0 updates for thebear from merry 2003-09-03 16:47:16 +00:00
Dana Jansens
3f372aaebf make focusDelay check the destroying window properly before killing the timer 2003-09-03 15:39:27 +00:00
Dana Jansens
e2b79a0b59 add default A-space binding for the client menu 2003-09-03 09:36:32 +00:00
Dana Jansens
7b35c0163d add teh focusDelay option for mikachu 2003-09-03 09:13:28 +00:00
Dana Jansens
3e7b4478ee track the maximum margin of menu items. use this to keep icons in the menus inside the bevel/borders of the menu items 2003-09-03 09:12:42 +00:00
Dana Jansens
99e79c5469 recent changes 2003-09-03 08:13:44 +00:00
Dana Jansens
9d743fc491 alpha8 2003-09-03 08:12:32 +00:00
Dana Jansens
418095b48e add the focusDelay option 2003-09-03 08:12:07 +00:00
Dana Jansens
91e04979a6 dont grab frame context mouse bindings on desktop windows 2003-09-03 08:11:38 +00:00
Dana Jansens
5e5fdb1666 make the client destructor a GDestroyNotify 2003-09-03 08:10:51 +00:00
Dana Jansens
2573b51904 add themeupdate.py to the distribution 2003-09-03 08:08:00 +00:00
Dana Jansens
7f114f3ab7 add focus the desktop on left click binding 2003-09-03 07:40:39 +00:00
Dana Jansens
39b3cc1d12 rm empty line 2003-09-03 07:26:44 +00:00
Dana Jansens
8419fe8a11 limit menus' width to 400px 2003-09-03 07:24:39 +00:00
Dana Jansens
eb603bf118 rename the theme name node from 'theme' to 'name' 2003-09-03 07:17:20 +00:00
Dana Jansens
a89c5d69a4 fix capitalization and empty tags. cleanup. 2003-09-03 07:15:25 +00:00
Dana Jansens
0bc8246976 remove obsolete placement/remember option 2003-09-03 06:34:12 +00:00
Dana Jansens
fbbbd4f9ab only show resize popups for clients with size increments. no move popup at all. waste of screen space. 2003-09-03 06:33:43 +00:00
Dana Jansens
bb73f52a5f use the provided margins to layout the popup better 2003-09-03 06:30:13 +00:00
Dana Jansens
e9c1e44e68 provide a function to give the margins for an appearance 2003-09-03 06:28:57 +00:00
Dana Jansens
5a44164be9 make the default screen-edge resistance 20 (double what it is for windows) 2003-09-03 05:44:28 +00:00
Dana Jansens
83c213143e we use the offsets we get from the server, we should use the byte order too.. 2003-09-03 05:28:19 +00:00
Dana Jansens
694a628a2f remove bad comment 2003-09-03 04:28:00 +00:00
Dana Jansens
d5f823db68 more fixes to keep the pointer stuff aligned when doing keyboard move/resize 2003-09-02 19:59:33 +00:00
Dana Jansens
a9c02d62e8 fix flashing when using keyboard move against the edge of the screen 2003-09-02 19:50:10 +00:00
Dana Jansens
72f3195821 interlace is drawn first, so bevels n shit cover it 2003-09-02 19:16:56 +00:00
Dana Jansens
02b0b1733a use new menu.bullet.selected.imageColor. use the text colors for the menu mask icons instead of teh bullet color, and set it based on selected/disabled/normal like the text. 2003-09-02 18:53:08 +00:00
Dana Jansens
aeef656993 add menu.bullet.selected.imageColor 2003-09-02 18:52:24 +00:00
Dana Jansens
0223fed117 grab the mouse before any move/resizes in actions, preventing focus from moving when followMouse is on and the window moves/resizes out from under the pointer 2003-09-02 17:54:11 +00:00
Dana Jansens
67f9061a7a move the default menu to menu.xml 2003-09-02 17:46:37 +00:00
Dana Jansens
06fb4c7382 remove debug prints 2003-09-02 17:43:49 +00:00
Dana Jansens
3b2b0998fc remove debug print 2003-09-02 17:42:57 +00:00
Dana Jansens
fffc89c226 remove XXX comment, it was right, now its done :> 2003-09-02 08:38:33 +00:00
Dana Jansens
ac9d8c58cb use the new color hash to cache RrColors 2003-09-02 08:38:03 +00:00
Dana Jansens
92feea765a move some internal functions from render.h to instance.h
add a color hash table to the RrInstance
2003-09-02 08:37:52 +00:00
Dana Jansens
2755cf85fc remove debug print 2003-09-02 07:58:27 +00:00
Dana Jansens
87342f85eb make the segfault swearing more clear 2003-09-02 07:57:47 +00:00
Dana Jansens
8420e47848 add comment about the new code in moveresize for size increment windows 2003-09-02 07:56:40 +00:00
Dana Jansens
78dfba0195 stop doing stupid shit for the size increments in client_configure, it belongs in the moveresize code. add it there. 2003-09-02 07:50:52 +00:00
Dana Jansens
5cac2437c2 separate window and screen snapping so only one or the other can be used 2003-09-02 07:50:09 +00:00
Dana Jansens
fa55dc4bb1 grow to edge is a move and a resize, oops 2003-09-02 05:34:04 +00:00
Dana Jansens
cf40ff8791 move rc3 to rc.xml 2003-09-01 17:01:21 +00:00
Dana Jansens
d618c3bc99 update for the new theme selections 2003-09-01 16:49:34 +00:00