Commit Graph

1709 Commits

Author SHA1 Message Date
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
Anselm R. Garbe
9eac7936bd s/draw_clients/draw_frames/, eliminated some compiler warnings (signedness warnings) 2006-06-20 14:32:19 +02:00
Kris Maglione
fd29525e4a ctl file perms |= 0400 2006-06-20 06:17:03 -04:00
Kris Maglione
7927c686d6 Removed /client/sel/index and /tag/sel/name; replaced with reading ctl 2006-06-20 06:12:49 -04:00
Kris Maglione
50af165f42 Fixed toggling between float/managed areas 2006-06-20 05:34:11 -04:00