Anselm R. Garbe
|
4d7f8725ee
|
made the class/instance fetching more failsafe
|
2006-03-10 15:52:49 +01:00 |
|
Anselm R. Garbe
|
61ad8e0f98
|
fixed bug reported by DenisG
|
2006-03-10 15:41:57 +01:00 |
|
Anselm R. Garbe
|
6f925fea42
|
/def/rules accepts arbitrary data, you can pipe as much as you like into this file (note, your memory might get out ;))
|
2006-03-10 15:22:36 +01:00 |
|
Anselm R. Garbe
|
ef530674d7
|
fixed several bugs in current fs.c
|
2006-03-10 14:55:44 +01:00 |
|
Anselm R. Garbe
|
7daf965430
|
added /def/rules file
|
2006-03-10 14:39:46 +01:00 |
|
Anselm R. Garbe
|
9ecfee9002
|
implemented YAREL
|
2006-03-10 14:17:32 +01:00 |
|
Anselm R. Garbe
|
9b0fcad4b9
|
remove TCR, added /client/class again
|
2006-03-10 11:59:26 +01:00 |
|
Anselm R. Garbe
|
6da9bfce1e
|
added rule.c, a starting point for a rule engine
|
2006-03-10 11:50:52 +01:00 |
|
Anselm R. Garbe
|
34720c3c0e
|
fixed resize issue in topmost client of a column
|
2006-03-09 22:47:22 +01:00 |
|
Anselm R. Garbe
|
ec9d2e53eb
|
changed /def/tag into /ws/tag
|
2006-03-09 22:45:21 +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
|
2e6c149e49
|
fixed crashes on sendto prev|next if in floating layer
|
2006-03-09 19:55:24 +01:00 |
|
Anselm R. Garbe
|
beeeede159
|
simplified FsFtags handling
|
2006-03-09 16:41:11 +01:00 |
|
Anselm R. Garbe
|
91f324448d
|
fixed two label click related things
|
2006-03-09 16:23:18 +01:00 |
|
Anselm R. Garbe
|
1368f972fc
|
Added tag snap for changeset be6cda429e4f45604a2016cb04408d4f54f40021
|
2006-03-09 13:34:20 +01:00 |
|
Anselm R. Garbe
|
4865813691
|
small fix
|
2006-03-09 13:30:51 +01:00 |
|
Anselm R. Garbe
|
88f682c1bc
|
fixed s/wmir/wmiir/ typos, added $MODKEY-[Shift-]space shortcuts to send the sel client to managed/floating layer respectively
|
2006-03-09 13:27:44 +01:00 |
|
Anselm R. Garbe
|
4d796b3c5c
|
removed Raise stuff, implement restack_tag instead which is called on focus_client and takes care of the correct Z layers of all windows of the tag
|
2006-03-09 13:19:12 +01:00 |
|
Anselm R. Garbe
|
02999b502b
|
fixed backticks in wmiirc
|
2006-03-09 12:48:05 +01:00 |
|
Anselm R. Garbe
|
ae04939f77
|
if last managed client is destroyed, but floating clients still exist, the focused layer is selected implicitely
|
2006-03-09 12:44:38 +01:00 |
|
Anselm R. Garbe
|
1f64e630ca
|
focus(Client *c) function is now safer if the client is not attached
|
2006-03-09 12:38:02 +01:00 |
|
Anselm R. Garbe
|
de2c95793e
|
running wmiirc should also refresh grabbed shortcuts
|
2006-03-09 12:35:09 +01:00 |
|
Anselm R. Garbe
|
e2298f7187
|
added Gimp and xmms as default broken apps to wmiirc, allowing ~-only in /def/class indicating that the client is handled as floating client, regardless the tag
|
2006-03-09 12:22:53 +01:00 |
|
Georg Neis
|
7c44cba3ce
|
fix color of tag label after the first client is created, other stuff
|
2006-03-09 12:00:47 +01:00 |
|
Anselm R. Garbe
|
3dddff5ce8
|
added Georg's proposal to select a tag implicitely if a new client appeares with a different tag and the current tag is empty
|
2006-03-09 11:53:53 +01:00 |
|
Anselm R. Garbe
|
28e98219e0
|
fixed a bug which caused that arrange_area() worked on floating layout
|
2006-03-09 11:42:32 +01:00 |
|
Anselm R. Garbe
|
c74117881e
|
moved /class directory to /def/class, fixed bug reported by bogon (resize_all_clients())
|
2006-03-09 11:39:15 +01:00 |
|
Anselm R. Garbe
|
b047fc8748
|
fixed LB event to contain label name instead of index, now going to sleep, really
|
2006-03-09 02:53:38 +01:00 |
|
Anselm R. Garbe
|
03a80ed0d5
|
bar now displays tags perfectly ;)
|
2006-03-09 02:43:20 +01:00 |
|
Anselm R. Garbe
|
407ed38930
|
bar allows self-defined directories
|
2006-03-09 02:15:43 +01:00 |
|
Anselm R. Garbe
|
a3cefb24b9
|
TF (tag focus) is written instead of WS event
|
2006-03-09 00:30:35 +01:00 |
|
Anselm R. Garbe
|
08f98bc26b
|
tagging events: NT <tag> is written if a new tag appears in /tags, RT <tag> is written if a tag disappeared in /tags
|
2006-03-09 00:27:12 +01:00 |
|
Anselm R. Garbe
|
fd9dbf43e0
|
fixed annoying area[0] removal on detach_fromarea
|
2006-03-08 23:58:21 +01:00 |
|
Anselm R. Garbe
|
ee58535ee0
|
merged
|
2006-03-08 23:54:32 +01:00 |
|
Anselm R. Garbe
|
f78cc72f3d
|
fixed transient handling, fixed zombie frames
|
2006-03-08 23:53:52 +01:00 |
|
Georg Neis
|
847630132f
|
631 again
|
2006-03-08 23:49:36 +01:00 |
|
Georg Neis
|
95b53743de
|
Makefiles: rename lib targets to avoid forced recreation of archives
|
2006-03-08 23:34:47 +01:00 |
|
Anselm R. Garbe
|
94a4f31e25
|
fixed tag inheritance
|
2006-03-08 23:06:48 +01:00 |
|
Anselm R. Garbe
|
1c1cf60410
|
if /class/X:z contents are empty, ws tag is inherited (or /def/tag if /ws does not exists)
|
2006-03-08 22:56:31 +01:00 |
|
Anselm R. Garbe
|
6015adfa2a
|
~ is dropped in /tags creation
|
2006-03-08 22:55:10 +01:00 |
|
Anselm R. Garbe
|
ebbc476adb
|
~ in tags indicates the client is forced to be floating, fixed bug reported by bogon
|
2006-03-08 22:52:13 +01:00 |
|
Anselm R. Garbe
|
cc54c92724
|
adding DMWRITE flag to /keys and /class because you are permitted to create files inside those directories
|
2006-03-08 22:46:45 +01:00 |
|
Anselm R. Garbe
|
40b37a7fba
|
merged
|
2006-03-08 22:42:34 +01:00 |
|
Anselm R. Garbe
|
dec16283d1
|
enabling tag inheritance from /class/class:instance definition
|
2006-03-08 22:41:45 +01:00 |
|
Sander van Dijk
|
dee32f41f1
|
wmiimenu display anomaly fix
|
2006-03-08 22:12:18 +01:00 |
|
Anselm R. Garbe
|
0309ac76c4
|
implemented /class namespace, which you can use to provide hints to the wm how to tag a specific class:instance of a client, ie echo -n ~gimp|wmiir create /class/Gimp:*, you can read the class:instance info ie via: wmiir read /ws/sel/sel/class
|
2006-03-08 17:45:16 +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
|
a829af6746
|
renamed sendtoarea into sendto, fixed both bugs reported by bogon, added classinstance stuff to Client struct (also initialized in alloc_client())
|
2006-03-08 16:05:09 +01:00 |
|
Georg Neis
|
8baa06eb3b
|
some unimportant stuff
|
2006-03-08 14:22:42 +01:00 |
|