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 |
|
Anthony Martin
|
5cee0164e6
|
removed trailing whitespace in *.c, code cleanup finished
|
2006-03-23 07:12:06 -08:00 |
|
Anselm R. Garbe
|
a0c4b1b908
|
fixed small issues in area.c
|
2006-03-23 15:58:36 +01:00 |
|
Anthony Martin
|
a0d45af215
|
cleaned up formatting in view.c and wm.c
|
2006-03-23 06:01:32 -08:00 |
|
Anselm R. Garbe
|
9d37029fe9
|
snap value is calculated dynamically now
|
2006-03-23 14:37:54 +01:00 |
|
Anselm R. Garbe
|
5549d217e8
|
renamed ctag occurences to tag, now the code should be much more readable
|
2006-03-23 10:46:35 +01:00 |
|
Anselm R. Garbe
|
04bba2a6c4
|
separated tag.c into tag.c and view.c, renamed Tag to View, still some parts to be adapted
|
2006-03-23 10:36:51 +01:00 |
|
Anselm R. Garbe
|
0d333433ab
|
added -t <default tag> to wmiiwm
|
2006-03-22 20:03:41 +01:00 |
|
Anselm R. Garbe
|
d3fbdfac1b
|
removed border cursor displaying on motion event, we got Alt-Button{1,3}, we don't want redundant behavior
|
2006-03-22 17:26:39 +01:00 |
|
Anselm R. Garbe
|
32426641d5
|
other cursor fixes
|
2006-03-22 17:08:21 +01:00 |
|
Anselm R. Garbe
|
8820d14146
|
some refactoring of defines
|
2006-03-13 09:22:35 +01:00 |
|
Anselm R. Garbe
|
54f234738e
|
small change that Smergo will be happy again (I expect)
|
2006-03-11 18:44:16 +01:00 |
|
Anselm R. Garbe
|
8c650f5bd0
|
fixed issue that client appears in different tag, improved update_keys (lock modifiers are updated now)
|
2006-03-10 21:42:39 +01:00 |
|
Anselm R. Garbe
|
72029737b5
|
removed meters (they have too limited use)
|
2006-03-10 18:35:00 +01:00 |
|
Anselm R. Garbe
|
81b32b785e
|
simplified wmii, removed /keys namespace, instead keys are grabbed through writing /def/keys, just read it to get a list of grabbed keys
|
2006-03-10 16:21:20 +01:00 |
|
Anselm R. Garbe
|
7daf965430
|
added /def/rules file
|
2006-03-10 14:39:46 +01:00 |
|
Anselm R. Garbe
|
a38844287a
|
removed /def/class namespace, instead we got TCR events, though I consider if Uriel provides a nice rule engine in lesser then 100LOC I'm fine with his proposal
|
2006-03-09 22:43:24 +01:00 |
|
Anselm R. Garbe
|
cbdb1fb9b8
|
several fixes (esp. new destroy_client handling)
|
2006-03-09 20:25:50 +01:00 |
|
Anselm R. Garbe
|
03a80ed0d5
|
bar now displays tags perfectly ;)
|
2006-03-09 02:43:20 +01:00 |
|
Anselm R. Garbe
|
f78cc72f3d
|
fixed transient handling, fixed zombie frames
|
2006-03-08 23:53:52 +01:00 |
|
Anselm R. Garbe
|
ca016a504b
|
added class.c to provide a sane class/instance handling for clients
|
2006-03-08 16:52:05 +01:00 |
|
Anselm R. Garbe
|
f195ff6bdf
|
proceeded with frames backref in Client struct
|
2006-03-06 23:55:47 +01:00 |
|
Anselm R. Garbe
|
d56bb672f8
|
removed NetWM stuff, the new tagging mechanism is completely different and cannot be handled by NetWM stuff in a sane way
|
2006-03-06 23:15:57 +01:00 |
|
Anselm R. Garbe
|
17a12e5c5d
|
changed default tag, allowing writing /def/tag
|
2006-03-06 16:35:07 +01:00 |
|
Anselm R. Garbe
|
e797517817
|
added 'nil' tag as default policy
|
2006-03-05 19:27:32 +01:00 |
|
Anselm R. Garbe
|
7e8ab56d91
|
added /tags namespace, added .../tags files to client namespace, added tag display in draw_client
|
2006-03-05 19:20:27 +01:00 |
|
Anselm R. Garbe
|
421ac8babf
|
enum fixes of Fs stuff
|
2006-03-05 14:16:48 +01:00 |
|
Anselm R. Garbe
|
c4edc4f3fd
|
enumerized cursors
|
2006-03-05 13:22:42 +01:00 |
|