Commit Graph

493 Commits

Author SHA1 Message Date
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
Anselm R. Garbe
435d916ac7 reducing name2key calls reported by ened 2006-03-08 13:30:34 +01:00
Anselm R. Garbe
080a6107dc merged 2006-03-08 13:00:25 +01:00
Anselm R. Garbe
fe791debda rearranged client.c/frame.c 2006-03-08 13:00:10 +01:00
Georg Neis
070b747428 wmiimenu.1: mention default values and explain WMII_FONT 2006-03-08 12:56:05 +01:00
Anselm R. Garbe
ccf85c6c90 stablelized things somewhat more 2006-03-08 12:45:28 +01:00
Anselm R. Garbe
6d48434538 fixed several issues, now seems much more stable 2006-03-08 12:17:18 +01:00
Anselm R. Garbe
bf9a872c4d fixed bug reported by bogon (with the sideeffect of empty ws until select) 2006-03-07 19:37:26 +01:00
Anselm R. Garbe
e4d1df57e6 fixed /def/tag handling 2006-03-07 19:32:47 +01:00
Anselm R. Garbe
abe42ae2d0 some more fixes (remove untagged window immediately out the way) 2006-03-07 18:11:52 +01:00
Anselm R. Garbe
e083924cdf made mkqid more robust against special paths like /clients/cache/clients/keys 2006-03-07 17:53:16 +01:00
Anselm R. Garbe
4bfca250ce added /cache namespace containing available cached ws'es 2006-03-07 17:43:46 +01:00
Anselm R. Garbe
86077a19c1 implemented /client namespace 2006-03-07 17:22:36 +01:00
Anselm R. Garbe
8028d87a4b speed'hack 2006-03-07 00:16:39 +01:00
Anselm R. Garbe
5eb2e0f33b hah, if you do echo -n '1 2'|wmiir write /ws/sel/sel/tags, then the specific client is displayed in both tags 1 and 2 (Alt-Shift-1, Alt-Shift-2) 2006-03-07 00:06:42 +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
e63c6590db removed Fcall->mode == IXP_OAPPEND handling from writing to FsFtags 2006-03-06 21:18:45 +01:00
Anselm R. Garbe
8dcd780839 removed append from wmiir 2006-03-06 21:17:31 +01:00
Anselm R. Garbe
cbc770ab04 changed update_ctags policy (not calling on detach, but on destroy) 2006-03-06 21:14:01 +01:00
Anselm R. Garbe
bbbe27bedc implemented 'wmiir append' (ie can be used to append tags) 2006-03-06 20:15:43 +01:00
Anselm R. Garbe
538384f55f fix of the last change 2006-03-06 19:16:29 +01:00
Anselm R. Garbe
63e7bfd6c8 now it works as follows: default tag is 1, tag a client with Alt-[1,..,9], select a tag with Alt-Shift-[1,..,9] 2006-03-06 19:14:29 +01:00
Anselm R. Garbe
6eb557892d disabling update_ctags on detach_client (on unmap update_ctags attaches the detached client again, how bad) 2006-03-06 19:03:53 +01:00
Anselm R. Garbe
5d513c7505 proceeded with detach_client fixes, still annoying 2006-03-06 18:34:57 +01:00
Anselm R. Garbe
8a85f71a24 proceeded with fixing detach_fromtag, still buggy 2006-03-06 17:22:54 +01:00
Anselm R. Garbe
34cebed260 small other fix of FsFtag 2006-03-06 16:47:57 +01:00
Anselm R. Garbe
b5bbb78075 fixed nasty bug in detach_client 2006-03-06 16:40:24 +01:00
Anselm R. Garbe
17a12e5c5d changed default tag, allowing writing /def/tag 2006-03-06 16:35:07 +01:00
Anselm R. Garbe
19d6272285 hotfix 2006-03-06 11:49:58 +01:00
Anselm R. Garbe
c1ec76e02b removed unnecessary stuff 2006-03-06 10:46:34 +01:00
Anselm R. Garbe
95a2527e11 proceeded with tag integration 2006-03-05 23:38:50 +01:00
Anselm R. Garbe
5df09bbf3f slightly switching to tag mechanism (though several updates still needed) 2006-03-05 20:00:18 +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
dcc6e16302 fixed mkqid to prevent issue reported by bogon 2006-03-05 16:48:14 +01:00
Anselm R. Garbe
421ac8babf enum fixes of Fs stuff 2006-03-05 14:16:48 +01:00
Anselm R. Garbe
c7c5283ebd removed check_event from wmiimenu (it does not need it anymore) 2006-03-05 13:29:21 +01:00
Anselm R. Garbe
c4edc4f3fd enumerized cursors 2006-03-05 13:22:42 +01:00
Anselm R. Garbe
49c2f17236 fixed last col destroy annoyance 2006-03-05 13:00:05 +01:00
Anselm R. Garbe
665671e7e0 added tag and name fields to Tag and Client 2006-03-05 02:02:58 +01:00
Anselm R. Garbe
67cac9a10e added Frame redirection to allow arbitrary tag references to clients 2006-03-05 01:55:45 +01:00
Anselm R. Garbe
c243337350 removed bh/bw occurences (go rid of code) 2006-03-05 00:38:40 +01:00
Anselm R. Garbe
54b7d6dd2a removed Client.Frame 2006-03-05 00:25:49 +01:00
Anselm R. Garbe
0a144ff452 removed revert crap 2006-03-05 00:14:12 +01:00
Anselm R. Garbe
be62288596 enumerized atoms 2006-03-05 00:11:08 +01:00
Anselm R. Garbe
5ab0974e4a small fixes 2006-03-04 09:29:20 +01:00
Anselm R. Garbe
9c61ccf97e several changes toward the stuff announced at wmii@wmii.de (don't use yet) 2006-03-04 09:23:17 +01:00