Commit Graph

117 Commits

Author SHA1 Message Date
Anselm R. Garbe
6ec8896f49 added BlitzBrush->border to allow defining borderless background drawing 2006-06-23 11:34:10 +02:00
Anselm R. Garbe
993611c95d using a global pixmap now 2006-06-23 10:47:07 +02:00
Kris Maglione
2f7674d31a Fixed my last commit 2006-06-23 02:52:03 -04:00
Kris Maglione
94226889e9 Minor fix in bar alignment. Replaced test tags with def.testtags in /ctl (please don't commit broken code). Centered text horizonatlly in tag box. 2006-06-23 02:12:01 -04:00
Anselm R. Garbe
810777be46 small change 2006-06-22 17:01:03 +02:00
Anselm R. Garbe
e57867eddd hacked basic selection/cursor setting algorithm for tagbars (this is still proof of concept) 2006-06-22 14:56:21 +02:00
Anselm R. Garbe
05c58a0de4 implemented cursor setting algorithm for tagbars 2006-06-22 14:26:55 +02:00
Anselm R. Garbe
82e1faf9d9 removed bg from BlitzInput 2006-06-22 13:53:05 +02:00
Anselm R. Garbe
19148d825e implemented cursor rendering as well (now it has to be filled with life) 2006-06-22 13:22:02 +02:00
Anselm R. Garbe
7b54e864b6 implemented drawing selected text in an input widget 2006-06-22 13:00:37 +02:00
Anselm R. Garbe
948f228c61 drawing label now with new drawing algorithm for input widgets (box based) 2006-06-22 12:42:27 +02:00
Anselm R. Garbe
36b738b2ca added brush.c (sorry I missed it) 2006-06-22 12:20:22 +02:00
Anselm R. Garbe
8ad66e8f67 renamed blitz_draw_input into blitz_draw_label, now implementing blitz_draw_input 2006-06-22 12:00:18 +02:00
Anselm R. Garbe
dbe41d2ff3 added basic BlitzInput struct 2006-06-22 11:53:34 +02:00
Anselm R. Garbe
50eaf26b36 added basic BlitzInput struct 2006-06-22 11:53:05 +02:00
Anselm R. Garbe
ff0f239614 simplified BlitzBrush once again 2006-06-22 11:46:39 +02:00
Anselm R. Garbe
92b0faadc2 removed ~200 LOC due to liblitz simplification 2006-06-22 11:03:42 +02:00
Anselm R. Garbe
ec1db9e2df I think of only a BlitzBrush structure in the future, instead of all this crappy Widget/Color/Font stuff... 2006-06-21 17:28:33 +02:00
Anselm R. Garbe
4f833eb4e4 removed obsolete stuff from liblitz 2006-06-20 15:47:08 +02:00
Anselm R. Garbe
529a035b51 remove BlitzDraw from draw_client, using 4 BlitzWidget's instead (in frame), renamed draw_client into draw_frame 2006-06-19 18:26:06 +02:00
Anselm R. Garbe
a94fc7cf54 added string definitions to BlitzColor and BlitzFont, removed cmd/wm/wm.h:struct Color 2006-06-19 10:28:37 +02:00
Anselm R. Garbe
72c7d317e2 some more changes in liblitz (I need now a working wmii that I can change the Client/Bar rendering) 2006-06-17 12:47:01 +02:00
Anselm R. Garbe
942665ff64 proceeded with liblitz (several cleanups) 2006-06-17 12:36:09 +02:00
Anselm R. Garbe
514018b292 added prelim version of tile.c 2006-06-14 19:09:45 +02:00
Anselm R. Garbe
a894cc3bf5 implemented BlitzTile 2006-06-14 18:59:26 +02:00
Anselm R. Garbe
31b93e49b8 widget list is necessary after all to provide sane hooks to event-check various stuff in liblitz on text input/mouse input 2006-06-14 18:42:47 +02:00
Anselm R. Garbe
287611b1db removed various crap from liblitz, this toolkit-idea is the wrong starting point, let's first have BlitzInput and BlitzTile widgets and do the event handling in the client app first 2006-06-14 18:23:49 +02:00
Anselm R. Garbe
b18cdb0fd2 added comment to blitz.h 2006-06-13 18:28:11 +02:00
Anselm R. Garbe
f043abedc3 added widget.c 2006-06-13 18:24:08 +02:00
Anselm R. Garbe
f774e68470 removed add/rm_widget, should be done in the specific widget 2006-06-13 18:05:15 +02:00
Anselm R. Garbe
07494795c6 removing type 2006-06-13 18:00:04 +02:00
Anselm R. Garbe
1b6bf46fe6 added basic layout.c to liblitz 2006-06-13 17:27:01 +02:00
Anselm R. Garbe
d7fea5865f s/draw.c/label.c/ 2006-06-13 15:57:00 +02:00
Anselm R. Garbe
ac473e4ebd removed more crap from liblitz 2006-06-13 15:49:28 +02:00
Anselm R. Garbe
a1081f75bf added window list to Blitz 2006-06-13 15:03:46 +02:00
Anselm R. Garbe
8df05a7709 merged, and proceeded with liblitz stuff 2006-06-13 11:21:06 +02:00
Anselm R. Garbe
e3a8c8f265 s/BlitzWindow/BlitzWin/ 2006-06-13 09:55:42 +02:00
Anselm R. Garbe
14ba871977 changed blitz_create_win 2006-06-13 09:53:55 +02:00
Anselm R. Garbe
ea37c5afe7 changing liblitz to use a global Blitz context 2006-06-12 15:20:03 +02:00
Anselm R. Garbe
acdb6c4044 changed blitz_loadcolor to use Blitz type 2006-06-12 14:48:19 +02:00
Anselm R. Garbe
57b7bf74d4 moved liblitz/geometry.c to cmd/wm/geom.c 2006-06-12 13:20:30 +02:00
Anselm R. Garbe
5fd06b376c changed signatures, next step is replacing all old liblitz stuff with new interface 2006-06-12 13:13:27 +02:00
Anselm R. Garbe
e02e4d4a30 begin of liblitz refactoring 2006-06-12 13:08:09 +02:00
Anselm R. Garbe
f45bd87e8a s/Xi18n/Xmb/ global 2006-06-12 12:32:35 +02:00
Kris Maglione
2ec82df9ae Fix stupid bug thanks to keiss 2006-06-02 13:40:59 -04:00
Kris Maglione
f8d6b2ef91 Made cuadofcoord a bit more concise 2006-06-01 19:56:42 -04:00
bsdaemon
d2a9e3a860 Rewrote window snapping code 2006-05-31 02:47:07 -04:00
Anselm R. Garbe
14440bc620 falling back when special font sets are missing to XDraw (thx to bogon for reporting this issue) 2006-05-29 12:00:55 +02:00
Anselm R. Garbe
1783f73132 same with -current until iconv is used 2006-05-26 17:22:34 +02:00
Anselm R. Garbe
92e2126481 merged 2006-05-26 16:22:27 +02:00