Commit graph

2500 commits

Author SHA1 Message Date
Dana Jansens
f30b2a8908 can draw icons in truecolor! 2003-02-12 00:10:45 +00:00
Dana Jansens
e1473968b4 increment x 2003-02-12 00:03:18 +00:00
Dana Jansens
3147ad1a60 start on the rendering images code 2003-02-11 23:58:33 +00:00
Dana Jansens
555facb9c7 free the surfaces' pixeldata after rendering it 2003-02-11 22:38:29 +00:00
Dana Jansens
aceea3c081 add skeleton for RenderControl::drawImage 2003-02-11 22:17:02 +00:00
Dana Jansens
2808ab5bad add RenderControl::drawMask 2003-02-11 22:10:50 +00:00
Dana Jansens
58847af218 store the pixel32 data in the surface so it can be reused 2003-02-11 21:50:06 +00:00
Dana Jansens
e429ce39de new key code with keyboard grabs and such, thanks to ManMower. Kills the "key leak" bug, and makes everything work better and faster! woot 2003-02-11 21:05:50 +00:00
Dana Jansens
4eaa65510b add ABOUT-NLS 2003-02-11 20:22:47 +00:00
Dana Jansens
71f9b6cf3a proper check for modifiers being released, not caring about added. 2003-02-11 20:21:38 +00:00
Dana Jansens
7112755cfc add a comment regarding the client.area() being not-what-you-want 2003-02-11 20:20:01 +00:00
Dana Jansens
15c2e7e298 add the icons app 2003-02-11 13:17:19 +00:00
Dana Jansens
0e06aab532 make the icons program a C app. 2003-02-11 13:17:07 +00:00
Dana Jansens
c735d49979 add an app to display the icons for a window 2003-02-11 13:08:56 +00:00
Dana Jansens
6ae8608aed make stacked cycling work without a modifier-key binding, i think. cleaner checking for modifiers in motion and stackedcycle. 2003-02-11 09:52:24 +00:00
Dana Jansens
5af3950710 better include_icons selection, add INCLUDE_ICONS_ALL_DESKTOPS 2003-02-11 07:12:27 +00:00
Dana Jansens
b18959e1bd provide access to the desktop names 2003-02-10 23:28:56 +00:00
Dana Jansens
d993bcd9ad include the desktop name if cycling on all desktops is enabled 2003-02-10 23:28:30 +00:00
Dana Jansens
9676a6774b change the exception message 2003-02-10 23:23:56 +00:00
Dana Jansens
4ffa9585a5 remove unused apply 2003-02-10 23:04:26 +00:00
Dana Jansens
783b4dac61 add W-d to toggle show-desktop-mode by default 2003-02-10 23:03:39 +00:00
Dana Jansens
33c0058f75 add callbacks to show/hide the desktop 2003-02-10 23:03:02 +00:00
Dana Jansens
22b5d6458e initialize the net_showing_desktop hint 2003-02-10 22:49:46 +00:00
Dana Jansens
63646b38c4 make some of otk::property work 2003-02-10 22:45:23 +00:00
Dana Jansens
1e46a39dc3 more user friendly net_showing_desktop support 2003-02-10 22:17:40 +00:00
Dana Jansens
ba9b0617ed smarter focus restoring 2003-02-10 17:01:32 +00:00
Dana Jansens
5d47526b30 focus the desktop when entering show-desktop-mode, and refocus what was focused before when leaving 2003-02-10 17:00:34 +00:00
Dana Jansens
265cf6c947 show desktop mode works! 2003-02-10 16:56:03 +00:00
Dana Jansens
f305e7f18d rm some old commented code 2003-02-10 16:28:00 +00:00
Dana Jansens
81c164bbf9 add support for desktop layouts specified by pagers 2003-02-10 16:12:33 +00:00
Dana Jansens
29bd1c97a2 rm a debug print 2003-02-10 15:41:48 +00:00
Dana Jansens
dd088e727e kill a warning 2003-02-10 15:41:11 +00:00
Dana Jansens
30cef0ceca add _NET_DESKTOP_LAYOUT and _NET_SHOWING_DESKTOP 2003-02-10 15:13:24 +00:00
Dana Jansens
f789d4a615 remove debug print 2003-02-10 07:36:28 +00:00
Dana Jansens
82d147b5d7 better skipping of focus events while stackedcycling, fixes bug where esc would still change the order. 2003-02-10 07:35:51 +00:00
Dana Jansens
4ef1514836 stop using a desktop number for iconic windows. woot! 2003-02-10 07:16:56 +00:00
Dana Jansens
12108e16e1 keep track of struts for each desktop 2003-02-10 06:50:19 +00:00
Dana Jansens
a5ea4b0480 add DONT_DUPLICATE option 2003-02-10 04:01:04 +00:00
Dana Jansens
544bc20a84 rm debug prints 2003-02-10 03:50:47 +00:00
Dana Jansens
43c1f2a8f8 modal works like a charm now 2003-02-10 03:47:54 +00:00
Dana Jansens
43f958996b use a solid color for the default background 2003-02-10 02:30:52 +00:00
Dana Jansens
a4c8a839a3 layout fixes, give widgets a default texture, etc. 2003-02-10 02:27:58 +00:00
Dana Jansens
c26e5ea751 set the _text 2003-02-10 01:39:45 +00:00
Dana Jansens
ebdfbdabbe keep things in min/max bounds properly 2003-02-10 00:21:09 +00:00
Dana Jansens
5673ab7e70 use parentrelative when theres no texture set 2003-02-09 23:39:54 +00:00
Dana Jansens
07a7f6a31a mention that 2.9x is not supported 2003-02-09 23:11:07 +00:00
Dana Jansens
115fedf432 use the c++ std cheaders 2003-02-09 23:07:54 +00:00
Dana Jansens
74cfb1b4c1 signed ints instead of unsigned ints again. less pain. pain bad. 2003-02-09 22:40:47 +00:00
Dana Jansens
9e05db9518 remove includes for widgetbase.hh. fix bug with circular modal pointer. 2003-02-08 10:48:19 +00:00
Dana Jansens
c54d92b784 this is no longer used 2003-02-08 09:23:24 +00:00