Commit graph

2177 commits

Author SHA1 Message Date
Derek Foreman
3cb562fe0b added justification to textureText 2003-03-17 01:21:33 +00:00
Dana Jansens
9c2b06668e kill some whack extra whitespace 2003-03-17 01:16:43 +00:00
Dana Jansens
3b0b41ba81 pixmap button masks work (hardcoded) 2003-03-17 01:15:17 +00:00
Dana Jansens
26a3563ac6 dont need those includes no more 2003-03-17 01:10:32 +00:00
Derek Foreman
f1db272154 in keeping with my tradition of committing untested code, here is the
pixmap mask rendering code ported from the old otk dirs
2003-03-17 01:08:34 +00:00
Derek Foreman
57314ce522 move pixmap_mask typedef
add stub for draw_mask
2003-03-17 00:53:28 +00:00
Dana Jansens
b824e6ad8e add funcs to create/free pixmap_masks 2003-03-17 00:49:05 +00:00
Dana Jansens
14f17c96d0 add glib.h for guint 2003-03-17 00:38:29 +00:00
Dana Jansens
05145e157f include Xlib.h for Pixmap 2003-03-17 00:38:15 +00:00
Dana Jansens
5f5b45a920 add mask.[ch] 2003-03-17 00:37:52 +00:00
Dana Jansens
1f63f7b331 add a struct for pixmap masks 2003-03-17 00:37:23 +00:00
Derek Foreman
cce970813f hack so text shows up 2003-03-17 00:21:05 +00:00
Dana Jansens
3232247b0c dont delete the pixmap until after changeing the visible one 2003-03-17 00:18:03 +00:00
Dana Jansens
717c0fa62c trying to render text! 2003-03-17 00:09:37 +00:00
Derek Foreman
1f28946958 add missing include, pass right args to font_draw 2003-03-17 00:08:03 +00:00
Derek Foreman
f8ad321e50 malloc. yeah. 2003-03-16 23:49:05 +00:00
Dana Jansens
bb3e654ede will draw fonts when stop segging 2003-03-16 23:45:25 +00:00
Derek Foreman
9b1943f1fe copy textures in appearance_copy 2003-03-16 23:41:42 +00:00
Derek Foreman
8c8c40e270 try to render fonts
destroy pixmaps and xftdraws in appearance_delete
2003-03-16 23:36:17 +00:00
Derek Foreman
4672adbfa0 font changes 2003-03-16 23:35:51 +00:00
Derek Foreman
99b226f39d remove printf and stdio.h 2003-03-16 23:35:33 +00:00
Derek Foreman
88a8bc413b add font_draw 2003-03-16 23:35:00 +00:00
Derek Foreman
ea8d450ed3 add font_draw
move font def'n to render.h
2003-03-16 23:34:45 +00:00
Dana Jansens
7f590e5360 pointer's variables are config vars 2003-03-16 23:15:20 +00:00
Derek Foreman
74c683ee5f font.h and font.c 2003-03-16 22:36:17 +00:00
Derek Foreman
9ecdf13b8d added font_startup 2003-03-16 22:35:55 +00:00
Derek Foreman
6682d070c3 filled out font texture 2003-03-16 22:34:45 +00:00
Derek Foreman
aa68e45b19 added some font stuff 2003-03-16 22:34:05 +00:00
Dana Jansens
f8a47de5ec merge the C branch into HEAD 2003-03-16 21:11:39 +00:00
Dana Jansens
8ba0586bcb use the new config system.. a bit.. 2003-02-19 21:03:17 +00:00
Dana Jansens
feaf3ac4e5 time to refactor shit hard 2003-02-19 19:28:11 +00:00
Dana Jansens
1dac42d9ed catch button presses on the client border (the plate's border) 2003-02-19 12:12:32 +00:00
Dana Jansens
d2a893c0b1 make the version printf just a debug message 2003-02-19 12:00:05 +00:00
Dana Jansens
2df4d8c7aa map to the highest possible desktop if a desktop too large is requested 2003-02-19 09:35:13 +00:00
Dana Jansens
fb1c1a8163 only map on a requested desktop if its not out of range 2003-02-19 09:33:30 +00:00
Dana Jansens
c29a1f1430 nick's no longer the site designer 2003-02-19 07:45:43 +00:00
Dana Jansens
1118455162 add mention of being OSI Certified Open Source Software 2003-02-19 07:44:42 +00:00
Derek Foreman
296dacb023 Added the much sought after horizontal gradient 2003-02-19 03:55:51 +00:00
Dana Jansens
2ffeaf1ecd labels are higher than buttons too 2003-02-19 02:41:22 +00:00
Dana Jansens
89a5c973ac surface's have a size not a width()/height() 2003-02-19 02:39:21 +00:00
Dana Jansens
65e91ac3d6 labels are not the size of buttons 2003-02-19 02:38:47 +00:00
Dana Jansens
dfd3f12c5c make labels' parent relative actually work :> 2003-02-19 02:35:12 +00:00
Dana Jansens
1e47e17d08 make parentrelative decorations work 2003-02-19 02:31:35 +00:00
Dana Jansens
04494f100b dont assume only 5 mouse buttons.
dont need to track them all either, kill the queue, and watch one at a timesmarter
2003-02-19 01:29:11 +00:00
Dana Jansens
299f7ad213 position is a function 2003-02-19 01:17:38 +00:00
Dana Jansens
56d2f942ae position relative to the window properly 2003-02-19 01:17:14 +00:00
Dana Jansens
d2a1ecb1b5 let any number of mouse buttons work 2003-02-19 01:07:29 +00:00
Dana Jansens
d647de97be add the new '-remote' option. let the dispatchEvents loop work in 'local' or 'remote' mode. 2003-02-19 00:58:59 +00:00
Dana Jansens
d8429b31b4 add new options for placement of the motion coords popup.
use a parentless label.
2003-02-19 00:56:42 +00:00
Dana Jansens
cf97733251 use the new desktopNames() 2003-02-19 00:56:06 +00:00