Commit Graph

1663 Commits

Author SHA1 Message Date
Anselm R. Garbe 993611c95d using a global pixmap now 2006-06-23 10:47:07 +02:00
Kris Maglione 9ada8edddc Fixed drawing of the bar background. Fixed use of wmiir create in line with prev. commit. 2006-06-23 03:44:59 -04: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
Kris Maglione bf4baf24dc Prevent clients from automatically floating on startup after a floating window is mapped. 2006-06-23 01:43:28 -04:00
Kris Maglione 20955d76c6 Write tags to _WIN_TAGS property to make restarts less painful. Change *BarClick args order (bar names can have spaces) 2006-06-23 00:37:59 -04:00
Kris Maglione ffc6aa63ba Made 'wmiir create' also write whatever's available on stdin to the already open fid 2006-06-22 22:53:54 -04:00
Kris Maglione fed849e2fc Moved some defs and structs that might conflict with others to the P9 namespace 2006-06-22 20:47:32 -04:00
Kris Maglione b5b3b2f141 Removed the commas in the defines from the prev commit 2006-06-22 20:28:06 -04:00
Kris Maglione c237f242a5 Replaced DM flags enum with defines for ANSI range compliance 2006-06-22 20:21:24 -04:00
Kris Maglione 780ad5c31a Merge for whatver reason 2006-06-22 16:35:45 -04:00
Kris Maglione d386fe224c Fixed a crash when clunking an fid twice 2006-06-22 16:35:03 -04:00
Anselm R. Garbe 810777be46 small change 2006-06-22 17:01:03 +02:00
Anselm R. Garbe 976ab95325 flicker prevention fix 2006-06-22 15:29:13 +02:00
Anselm R. Garbe e8178048af flicker prevention through screen-sized offscreen pixmap 2006-06-22 15:25:59 +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
Kris Maglione f00cbec38e Fixed possible segfault on select up/down in an empty view 2006-06-22 04:07:19 -04:00
Kris Maglione 3b8f3334d0 Replaced init_x_event_handlers() with an initializer 2006-06-22 03:47:54 -04:00
Kris Maglione 7d74df656f Changed bar->bar to bar->widget 2006-06-22 03:38:42 -04:00
Kris Maglione 50bed8e056 Removed some noise. 2006-06-22 03:28:39 -04:00
Kris Maglione ebbfd75386 Made fs_create return an open descriptor in fs.c 2006-06-22 02:52:45 -04:00
Kris Maglione c8c0e66ade Added proper permissions checking to fs_open 2006-06-22 02:36:13 -04:00
Kris Maglione b12e5ff2cc Fixed IFS in wmiirc 2006-06-22 01:48:19 -04:00
Kris Maglione ec4dc189f4 Added LeftBarClick and RightBarClick events. Fixed bar initialization (this is ugly) 2006-06-21 17:12:02 -04:00
Kris Maglione 645f3102df Removed /border from wmiirc too 2006-06-21 14:48:39 -04:00
Kris Maglione 67fa1319d2 Removed /border and asprintf 2006-06-21 14:36:48 -04:00
Kris Maglione fc19cdae55 Fix a crash when bad data is written to /ctl 2006-06-21 14:21:15 -04: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
Kris Maglione 4c8870dda3 Made connection cleanup in ixp a bit more pedantic 2006-06-21 02:51:25 -04:00
Kris Maglione 9322b3cfd4 Grabmod can now be more than one key (don't count on this staying yet) 2006-06-20 22:52:40 -04:00
Kris Maglione 4930cf53c7 Added view to the output of /ctl 2006-06-20 22:32:14 -04:00
Kris Maglione c15122d84c Added reading of /ctl too 2006-06-20 22:27:19 -04:00
Kris Maglione 6965c4aede Replaced font, selcolors, normcolors, and grabmod with commands in /ctl 2006-06-20 22:06:02 -04:00
Kris Maglione 225aee7072 Fixed memory leak on destroying clients 2006-06-20 20:40:34 -04:00
Kris Maglione eb1652d7a9 Initialize main()'s BlitzFont font to 0 to prevent segfault 2006-06-20 20:22:23 -04:00
Kris Maglione c34c236acd Made remove clunk the fid 2006-06-20 20:07:06 -04:00
Kris Maglione 6ca06ed97a Temporarilly re-added fs support for colmodes 2006-06-20 19:43:20 -04:00
Anselm R. Garbe 4f833eb4e4 removed obsolete stuff from liblitz 2006-06-20 15:47:08 +02:00
Anselm R. Garbe 03ea172fa4 widgetized bar labels, next is wmiimenu, then I can remove the outstanding crap from liblitz, afterwards I can enable the editable bars (read-only in first step) 2006-06-20 15:37:50 +02:00