Commit Graph

171 Commits

Author SHA1 Message Date
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 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
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 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 f78cc72f3d fixed transient handling, fixed zombie frames 2006-03-08 23:53:52 +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 dec16283d1 enabling tag inheritance from /class/class:instance definition 2006-03-08 22:41:45 +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
Anselm R. Garbe fe791debda rearranged client.c/frame.c 2006-03-08 13:00:10 +01:00
Anselm R. Garbe ccf85c6c90 stablelized things somewhat more 2006-03-08 12:45:28 +01:00
Anselm R. Garbe 86077a19c1 implemented /client namespace 2006-03-07 17:22:36 +01:00
Anselm R. Garbe f195ff6bdf proceeded with frames backref in Client struct 2006-03-06 23:55:47 +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 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 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 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 c4edc4f3fd enumerized cursors 2006-03-05 13:22:42 +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
Anselm R. Garbe 5789638533 removed much crap due to column simplifications 2006-03-02 19:58:54 +01:00
Anselm R. Garbe 93b9d5c9f0 some other fix 2006-03-02 17:38:15 +01:00
Anselm R. Garbe 0728d68133 small fix, still an oddifty on send next 2006-03-02 15:54:32 +01:00
Anselm R. Garbe e23ca5ca59 proceeded with sendtopage fixes 2006-03-02 15:28:55 +01:00
Anselm R. Garbe 854999c376 implemented detach fetching for maxclient>0 columns 2006-03-02 13:37:52 +01:00
Anselm R. Garbe 12e8a32f88 sendtoarea fix 2006-03-02 11:07:54 +01:00
Anselm R. Garbe d7ea20f029 fixed missing page update on column destroy implication 2006-03-02 10:39:34 +01:00
Anselm R. Garbe afc961f641 fixed left column resize issue, allowing sendtoarea with the implication, that the area gets destroyed 2006-03-02 10:36:03 +01:00
Anselm R. Garbe e9243fc7ce implemented maxclient property for areas, the default is now, that first column has maxclient==1 (though if detached things still don't behave like I want it, detaching from maxclient column should fetch from next column a client if possible) 2006-03-02 10:26:30 +01:00
Anselm R. Garbe f028b5eb5e improved the relaxing code 2006-03-01 16:20:02 +01:00
Anselm R. Garbe 393eb4c87a made sizehint handling diffrentlte 2006-03-01 15:23:34 +01:00
Anselm R. Garbe 87fac5fd96 fixed a crashing bug 2006-03-01 12:47:28 +01:00
Anselm R. Garbe 4c9fe5addc fixed issue reported by ality 2006-03-01 12:20:08 +01:00
Anselm R. Garbe 8e839de264 fixed Client->revert issues 2006-03-01 12:05:06 +01:00
Anselm R. Garbe e23c331ba0 replaced size_t occurences with unsigned int, fixed issue reported by bogon (welcome disappearance issue) 2006-03-01 11:55:46 +01:00
Anselm R. Garbe 7e050df355 fixed sendtopage sel semantic, now in such case the client is focused 2006-03-01 11:47:14 +01:00
Anselm R. Garbe 0d3b8a0b10 fixed some ugly stacking issues 2006-03-01 11:30:44 +01:00