Commit graph

71 commits

Author SHA1 Message Date
Julien Danjou
5fa67c23df split awesomeconf and screen config
a.k.a the big post-2.0 blind commit
2007-12-11 20:56:51 +01:00
Arnaud Fontaine
ece6bb27f3 check whether atoi success 2007-11-26 18:42:30 +01:00
Julien Danjou
51911613c5 handle uicb_client_toggletag() with no args or with i > ntags 2007-11-16 22:07:58 +01:00
Julien Danjou
d46f740a39 check for int value in uicb_tag_toggleview() 2007-11-16 22:03:26 +01:00
Julien Danjou
037d6aea59 fix bug with arg is NULL in uicb_client_tag() 2007-11-16 21:56:31 +01:00
Julien Danjou
4ca7059efc rename uicb_view to uicb_tag_view 2007-11-14 18:07:38 +01:00
Julien Danjou
bfde2f3211 rename uicb_toggletag to uicb_client_toggletag 2007-11-14 18:07:38 +01:00
Julien Danjou
10391f3190 rename uicb_toggleview to uicb_tag_toggleview 2007-11-14 18:07:38 +01:00
Julien Danjou
f4390bfc3e rename uicb_togglefloating to uicb_client_togglefloating 2007-11-14 18:07:38 +01:00
Julien Danjou
5b0987bb28 rename uicb_tag to uicb_client_tag 2007-11-14 18:07:38 +01:00
Julien Danjou
0f2db7653d introduce new tag_client_with_current_selected() function to tag a client with currently selected tags 2007-11-14 10:00:15 +01:00
Julien Danjou
a0ea5bf734 move compileregs() from tag.c to rules.c 2007-11-13 22:45:46 +01:00
Julien Danjou
a07669c52c remove applyrules() function 2007-11-13 22:42:12 +01:00
Julien Danjou
06dc3ba221 add new rules.c file with new functions for using Rule-s struct 2007-11-13 21:41:57 +01:00
Julien Danjou
8741fdba69 fix a bug in rule handling when screen is set 2007-11-12 21:53:05 +01:00
Julien Danjou
b76f216f69 forget a RULE_NOSCREEN occurence 2007-11-12 19:36:10 +01:00
Julien Danjou
adcadddc46 define RULE_NOSCREEN -1 2007-11-12 19:35:31 +01:00
Julien Danjou
9f21fb3c9e rules are now stored in a linked list 2007-11-12 19:25:10 +01:00
Julien Danjou
f70424487e screen can now be specified in rules 2007-11-12 18:21:03 +01:00
Julien Danjou
8b048ec6fe tags uicb function does not take arg name anymore, but tag index number 2007-11-11 11:30:07 +01:00
Julien Danjou
1004cefa2f Remove current tab support
We will add a real new one later.
2007-11-10 10:45:32 +01:00
Nikos Ntarmos
360f96b5fd stop centering mouse on move, just keep current coords 2007-11-09 19:22:42 +01:00
Julien Danjou
14e8c82a8a fix max() size restore, introduce volatile option to resize() 2007-10-29 15:24:10 +01:00
Julien Danjou
001f430c0c remove global client_sel, use tag's client_sel 2007-10-26 23:19:13 +02:00
Julien Danjou
d24413a75d rename resize() to client_resize() 2007-10-26 19:51:20 +02:00
Julien Danjou
530a6ef104 bugfix: save rx/ry/rw/rh when resizing a floating window 2007-10-25 13:57:02 +02:00
Julien Danjou
842eed01c0 remove current_layout, insert get_current_layout() to get it dynamicly 2007-10-16 22:33:15 +02:00
Julien Danjou
ccb7e89750 arrange() does not need Display as arg 2007-10-15 18:23:05 +02:00
Julien Danjou
3592e8e448 save and loadawesomeprops do not need display as arg 2007-10-15 18:14:43 +02:00
Julien Danjou
d263c89aa4 untab on floating 2007-10-15 17:20:17 +02:00
Julien Danjou
14ea2dc0ae minimal tab support 2007-10-15 16:28:36 +02:00
Julien Danjou
a74ca1d1de tabswidth is 4 not 6 2007-10-15 13:56:24 +02:00
Julien Danjou
4e0acfa99a add coding style stuff 2007-10-15 13:40:52 +02:00
Julien Danjou
4a7acf821e remove Regs struct, use Rules 2007-10-15 12:40:45 +02:00
Julien Danjou
c4e130d7d9 remove Display as param for uicb 2007-10-11 23:32:29 +02:00
Julien Danjou
c3986a5937 sel is no more extern 2007-10-11 23:12:05 +02:00
Julien Danjou
e733af41ec remove drawcontext everywhere 2007-10-10 14:09:36 +02:00
Julien Danjou
97a2085705 cosmetic: remove lines with empty spaces at end 2007-10-03 17:26:14 +02:00
Julien Danjou
17ec922077 bug fix: set not matched tags to False instead of nothing 2007-10-02 10:36:49 +02:00
Julien Danjou
8112ec2cca introduce move_client_to_screen to move a client in a new screen and tag it with good tags 2007-09-28 11:30:51 +02:00
Julien Danjou
ab738c9cab bug fix: XClassHint not copied correctly
Thanks Nikos Ntarmos <ntarmos@ceid.upatras.gr>
2007-09-28 10:46:34 +02:00
Julien Danjou
486dd410ca bug fix: apply selected layouts for tag in uicb_tag_view{next,prev}
Thanks Jordà Polo <jorda@ettin.org>
2007-09-27 16:24:42 +02:00
Julien Danjou
2c149b25d3 optimize a little isvisible() 2007-09-26 18:56:58 +02:00
Julien Danjou
935bcc7ce4 move Regs into tag.c 2007-09-24 18:02:03 +02:00
Julien Danjou
595eba78d7 create a Tag struct type and use it 2007-09-24 15:37:52 +02:00
Julien Danjou
40384806fd use a_strcmp() instead of strcmp() 2007-09-21 17:32:00 +02:00
Julien Danjou
03ee9ce9d1 rename some tag_view UI callback functions and add uicb_tag_viewprev uicb_tag_viewnext as bindable 2007-09-20 22:24:52 +02:00
Julien Danjou
4ef83a4e40 documentation update for tags 2007-09-20 22:02:57 +02:00
Julien Danjou
d9523d3436 simplify load/saveawesomeprops 2007-09-18 19:53:52 +02:00
Julien Danjou
dcec6aa749 remove screen arg from uicb* 2007-09-18 19:53:52 +02:00