Julien Danjou
|
b313f266c8
|
cosmetic
|
2007-12-13 12:15:42 +01:00 |
Aldo Cortesi
|
c9dc57c756
|
Add a way to define key bindings in bulk, like this:
keylist
{
modkey = {"Mod4"}
command = "client_tag"
keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
}
This patch also modifies the example awesomerc to use the new syntax. Should
be fully backwards compatible.
|
2007-12-13 11:50:21 +01:00 |
Julien Danjou
|
425f89bada
|
remove dual-config: awesomerc is now preprocessed and compiled in awesome
|
2007-12-13 11:16:43 +01:00 |
Julien Danjou
|
ecf6f6ebbb
|
save default configuration file on first run without conf file
|
2007-12-13 11:04:48 +01:00 |
Julien Danjou
|
6e01126101
|
honor aspect ratio by default
|
2007-12-13 10:16:41 +01:00 |
Aldo Cortesi
|
c7a4a54b47
|
Use warn function throughout project.
|
2007-12-13 09:59:46 +01:00 |
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 |
Julien Danjou
|
e70dad3f02
|
add a default configuration when running awesome without configuration file
|
2007-12-10 11:54:00 +01:00 |
Nathan Hüsken
|
9524f15478
|
Adding padding
|
2007-11-28 11:00:48 +01:00 |
Julien Danjou
|
db22906ba0
|
add CFG_END for mouse bindings where missing in config parser
Thanks rcs.
|
2007-11-22 10:48:09 +01:00 |
Julien Danjou
|
0fa1b4c822
|
move UicbList in uicb.c
|
2007-11-15 14:41:03 +01:00 |
Julien Danjou
|
dae3bcd2c7
|
remove _ on view_prev and view_next to be homogeneous
|
2007-11-14 21:38:25 +01:00 |
Julien Danjou
|
e43df90214
|
remove mouse modkey
|
2007-11-14 19:50:30 +01:00 |
Julien Danjou
|
d9e5346048
|
print unknown command in config files on stderr
|
2007-11-14 18:28:28 +01:00 |
Julien Danjou
|
938850a487
|
rename setlayout to tag_setlayout
|
2007-11-14 18:19:00 +01:00 |
Julien Danjou
|
7c533b8b40
|
rename screen uicb correctly
|
2007-11-14 18:16:43 +01:00 |
Julien Danjou
|
895c3848eb
|
rename uicb_*mouse to uicb_client_*mouse
|
2007-11-14 18:14:23 +01:00 |
Julien Danjou
|
85adc07d19
|
rename uicb_set* to uicb_tag_set* since they apply on tags
|
2007-11-14 18:12:33 +01:00 |
Julien Danjou
|
aee9cdf8cb
|
prefix a bunch of uicb with client_
|
2007-11-14 18:10:51 +01:00 |
Julien Danjou
|
6c0608660d
|
rename view_tag* names to tag_view*
|
2007-11-14 18:07:38 +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
|
455ef2e1d7
|
rename uicb_swap{prev,next} to uicb_client_swap{prev,next}
|
2007-11-14 18:07:35 +01:00 |
Julien Danjou
|
8b933e196b
|
rename uicb_settrans to uicb_client_settrans
|
2007-11-14 17:52:49 +01:00 |
Julien Danjou
|
b594731fc2
|
rename uicb_moveresize to uicb_client_moveresize
|
2007-11-14 17:51:22 +01:00 |
Julien Danjou
|
c5ee95992c
|
rename uicb_killclient to uicb_client_kill
|
2007-11-14 17:50:16 +01:00 |
Julien Danjou
|
7a919a76fb
|
mouse button clicks on windows are now configurable
|
2007-11-14 17:18:16 +01:00 |
Julien Danjou
|
cfa31c399d
|
introduce mouse.[ch] files and move uicb_mouse*() to them
|
2007-11-13 22:57:57 +01:00 |
Julien Danjou
|
2fb7b4d69a
|
fix Rule linked list handling in config
it seems that I was interrupted when I was coding new Rule handling in linked list
|
2007-11-13 22:29:33 +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
|
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
|
4d3468d3a2
|
check that screen number in rules is not >= screen count
|
2007-11-12 19:09:05 +01:00 |
Julien Danjou
|
f70424487e
|
screen can now be specified in rules
|
2007-11-12 18:21:03 +01:00 |
Julien Danjou
|
0c5c5ce426
|
remove nkeys: keys is now a linked list
|
2007-11-12 17:22:40 +01:00 |
Julien Danjou
|
69c235280d
|
resizemouse() is now an uicb function
|
2007-11-12 14:06:59 +01:00 |
Julien Danjou
|
f72c1bb54c
|
movemouse() is now an uicb function
|
2007-11-12 14:02:52 +01:00 |
Julien Danjou
|
ef7034b0b8
|
use linked list instead of tabs for mouse bindings
|
2007-11-12 13:21:28 +01:00 |
Julien Danjou
|
ab1b1ed46e
|
make parse_mouse_bindings() handle the tag case
|
2007-11-12 12:07:18 +01:00 |
Julien Danjou
|
54f0c86934
|
factorize mouse bindings parsing code
|
2007-11-12 11:59:57 +01:00 |
Julien Danjou
|
05e102a49a
|
mouse clicks on root window are now configurable
|
2007-11-12 10:55:21 +01:00 |
Julien Danjou
|
05dad60786
|
experimental support for status bar to be on right or left
|
2007-11-11 18:59:11 +01:00 |
Julien Danjou
|
4e14888e73
|
use a more generic mouse_opt
|
2007-11-11 16:48:19 +01:00 |
Julien Danjou
|
0bee56e27d
|
mouse buttons are now configurable for click on layout symbols
|
2007-11-11 16:01:49 +01:00 |
Julien Danjou
|
99370f0ccd
|
mouse buttons are now configurable for click on title bar
|
2007-11-11 15:55:13 +01:00 |
Julien Danjou
|
a75c7f694a
|
mouse buttons are now configurable for click on tag names
|
2007-11-11 15:40:01 +01:00 |
Julien Danjou
|
7604fa70b5
|
introduce mouse section in config file
|
2007-11-11 13:17:23 +01:00 |