Kris Maglione
|
76be3694d0
|
Restructured tag/view/frame handling
|
2006-06-25 09:16:03 -04:00 |
|
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
|
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
|
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 |
|
Anselm R. Garbe
|
e8178048af
|
flicker prevention through screen-sized offscreen pixmap
|
2006-06-22 15:25:59 +02:00 |
|
Anselm R. Garbe
|
92b0faadc2
|
removed ~200 LOC due to liblitz simplification
|
2006-06-22 11:03:42 +02:00 |
|
Kris Maglione
|
3b8f3334d0
|
Replaced init_x_event_handlers() with an initializer
|
2006-06-22 03:47:54 -04:00 |
|
Kris Maglione
|
50bed8e056
|
Removed some noise.
|
2006-06-22 03:28:39 -04:00 |
|
Kris Maglione
|
6965c4aede
|
Replaced font, selcolors, normcolors, and grabmod with commands in /ctl
|
2006-06-20 22:06:02 -04: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 |
|
Kris Maglione
|
c3fbf87624
|
Bunch of fixes; don't remember, read the diff. Thanks to ality for the fix in wmiirc
|
2006-06-19 23:58:20 -04: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 |
|
Kris Maglione
|
a4e2ab7b59
|
Merge in diffs for fs2.c and libixp
|
2006-06-17 07:32:49 -04:00 |
|
Kris Maglione
|
0104091f56
|
Reapplied multihead patch that I backed out. No merge, unfortunately.
|
2006-06-16 02:52:13 -04:00 |
|
Anselm R. Garbe
|
8df05a7709
|
merged, and proceeded with liblitz stuff
|
2006-06-13 11:21:06 +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 |
|
Kris Maglione
|
b0b46d2bf0
|
Used an initializer instead of memset for previous patch
|
2006-06-08 10:48:19 -04:00 |
|
Kris Maglione
|
fc014f101c
|
Zero srv in case it isn't (this shouldn't happen)
|
2006-06-08 10:46:01 -04:00 |
|
Anselm R. Garbe
|
f72c098ecf
|
merged Kris' changes
|
2006-06-08 10:54:19 +02:00 |
|
Anselm R. Garbe
|
25a7fc9216
|
/def/colrule now uses 30+40+20+10 syntax (num of + + 1 means num of columns, the sum must be 100, which is used for new columns), renamed /def/rules into /def/tagrules, renamed /def/ncol into /def/colrules
|
2006-05-31 19:48:44 +02:00 |
|
Anselm R. Garbe
|
15dfca474f
|
removed /def/col{width,mode}, added /def/ncol instead, though /def/ncol has no effect atm
|
2006-05-30 18:28:05 +02:00 |
|
Anselm R. Garbe
|
d3e24f818e
|
switching back to server grabb'ed resizals (the other approach is too retarded)
|
2006-05-29 14:15:16 +02:00 |
|
Anselm R. Garbe
|
f7395c3d73
|
using opaque windows on resize/move, this allows to not grab the server
|
2006-05-29 11:04:29 +02:00 |
|
Anselm R. Garbe
|
b195664857
|
multihead issue fix also in -current
|
2006-05-25 13:49:32 +02:00 |
|
Anselm R. Garbe
|
1ee2585062
|
removed focuscolors again (unnecessary bloat)
|
2006-05-19 20:14:06 +02:00 |
|
Anselm R. Garbe
|
7324531047
|
added focuscolors (three color tuples now, which indicate focus and selection state)
|
2006-05-19 18:14:31 +02:00 |
|
Anselm R. Garbe
|
049fa9e0c0
|
several small fixes
|
2006-05-14 17:27:00 +02:00 |
|
Anselm R. Garbe
|
c8a5beaf86
|
improved UTF8-usage due to X_HAVE_UTF8_STRING checks
|
2006-05-10 13:38:01 +02:00 |
|
Anselm R. Garbe
|
efdfee9c9e
|
9P fixes
|
2006-05-01 19:39:26 +02:00 |
|
Anselm R. Garbe
|
60b3b48f33
|
9P bugfix #1, though I'll push a minor refactored version later (which is more error-prone with 9p2000.ko as well)
|
2006-04-29 18:51:45 +02:00 |
|
Anselm R. Garbe
|
d8e532215b
|
applied Maxi's error handler patch (though with shutting up)
|
2006-04-26 15:19:56 +02:00 |
|
Anselm R. Garbe
|
0a823da461
|
Click events are written on release now, not on Press
|
2006-04-25 18:51:25 +02:00 |
|
Anselm R. Garbe
|
c46e7e5b62
|
proceeded with better name property rendering
|
2006-04-25 13:33:30 +02:00 |
|
Anselm R. Garbe
|
01db208f43
|
changed UTF8 stuff somewhat
|
2006-04-24 16:03:37 +02:00 |
|
Anselm R. Garbe
|
da01e0d0d1
|
once giving Xutf8 a try again
|
2006-04-24 00:27:38 +02:00 |
|
Anselm R. Garbe
|
445976869e
|
polished liblitz, now going to support XFontSets
|
2006-04-23 20:00:47 +02:00 |
|
Anselm R. Garbe
|
ca7547d056
|
implemented /def/colwidth (takes 0 for default scaling, or a px value for a specific size, ie 500 seems fine for 1400x1050 screens)
|
2006-04-14 12:45:53 +02:00 |
|
Anselm R. Garbe
|
391f88e730
|
implemented /def/colmode containing the default column mode
|
2006-04-14 12:03:44 +02:00 |
|
Anselm R. Garbe
|
f750cd9813
|
code cleanups
|
2006-04-13 16:52:33 +02:00 |
|
Anselm R. Garbe
|
5662a1b15c
|
added /def/grabmod, which allows to set the modifier key for mouse grab based moves/resizals (default is Mod1)
|
2006-04-12 11:08:31 +02:00 |
|
Anselm R. Garbe
|
69ddb68f00
|
made cmd/wm code more concise
|
2006-04-12 10:44:07 +02:00 |
|
Anselm R. Garbe
|
9ec94a273b
|
added 'nil' tag as fallback if no tag has been matched
|
2006-04-11 08:43:32 +02:00 |
|
Anselm R. Garbe
|
c087c64dd2
|
simplified tagging data structures internally, though not finished yet, don't use this exessively ;)
|
2006-04-10 17:43:13 +02:00 |
|
Anselm R. Garbe
|
72c0efea9e
|
removed /view/tag, removed -t argument, instead /def/rules is used. A new magic tag "!" keeps track of inheriting the selected view tag (/.*/ -> !), the first rule /.*/ -> 1 replaces the /view/tag default tag stuff (ex -t argument), writing "retag" to /ctl applies /def/rule to all existing clients, except the "!" handling
|
2006-04-10 10:58:21 +02:00 |
|
Anselm R. Garbe
|
03cb248e71
|
applied the changes made by Icarus Sparry
|
2006-04-02 22:53:56 +02:00 |
|
Anselm R. Garbe
|
829a64e302
|
drawing quadrants as well
|
2006-03-24 12:28:52 +01:00 |
|
Anselm R. Garbe
|
80bde63776
|
moving the view label stuff from wmiirc to wmiiwm (removed expand), merging with available tags and click handling will follow
|
2006-03-23 20:48:26 +01:00 |
|