Emmanuel Lepage Vallee
e5e1ec10b9
Support clients with multiple matches on multiple screens.
...
Honestly, I don't really like this commit, but I do agree that Tyrannical
cannot just ignore bugs to keep the code simple forever. I tried this code
for 1 week and it doesn't seem to cause regressions, so I commit it. Please
report bugs on github if you experience degraded functionalities.
2013-06-22 18:12:12 -04:00
Emmanuel Lepage Vallee
685e0e1cea
Fix issue #20
2013-06-15 01:43:57 -04:00
Emmanuel Lepage Vallée
347293a846
Update documentation to say Tyrannical require Awesome 3.5+
...
Fix issue #19
2013-06-14 11:55:54 -04:00
Emmanuel Lepage Vallee
1205707580
Sort documentation properties
2013-06-14 01:13:00 -04:00
Emmanuel Lepage Vallee
9a952f8bc1
Add default_layout and mwfact global settings (like shifty) and update the doc
2013-06-14 01:01:59 -04:00
Emmanuel Lepage Vallee
926d43842c
Add 3 new focus stealing policies
...
Globals:
* tyrannical.settings.block_children_focus_stealing = true --Block popups ()
* tyrannical.settings.group_children = true --Force popups/dialogs to have the same tags as the parent client
Tags:
* no_focus_stealing --Prevent new clients from selecting the tags (good for chat windows), make the new client "urgent" instead
Also update the documentation to match those additions
2013-06-14 00:24:59 -04:00
Emmanuel Lepage Vallee
8943c63020
Add link to sochotnicky comment about how to add/rename tags
...
Also add warning to include tyrannical after awful.rules, as they will fight each other a little.
2013-06-11 15:33:36 -04:00
Emmanuel Lepage Vallee
7bb00680fe
Fix error on startup with the default config
2013-06-11 15:19:34 -04:00
Emmanuel Lepage Vallee
13c4a1f5fb
Fix last commit
2013-06-02 23:39:12 -04:00
Emmanuel Lepage Vallee
34a9695361
Fix a regression when having more than 2 screens
2013-06-02 15:36:33 -04:00
Emmanuel Lepage Vallée
2a81e61218
Merge pull request #18 from jaseg/master
...
README: Small formatting and language fixes
2013-06-01 12:35:53 -07:00
jaseg
085a1684c5
README: Small language and formatting fixes
2013-06-01 13:42:34 +02:00
Emmanuel LEpage Vallee
519c111edb
Add FAQ section (issue #15 )
2013-05-24 11:22:36 -04:00
Emmanuel LEpage Vallee
f160e95917
Experimental changes, please report any regression, required to implement show_tag and future changes
2013-05-21 22:43:07 -04:00
Emmanuel LEpage Vallee
aaf88ee7a8
Fix typos
2013-05-21 20:35:57 -04:00
Emmanuel Lepage Vallee
e02c7bb424
Improve issue #10 : Add 'tags_by_name' accessor method
2013-05-17 01:46:29 -04:00
Emmanuel Lepage Vallee
42d612a4c8
Merge branch 'master' of github.com:Elv13/tyrannical
2013-05-17 01:23:47 -04:00
Emmanuel Lepage Vallee
0aa70b4b80
Address issue #13 : Add 'selected' option
2013-05-17 01:21:04 -04:00
Emmanuel Lepage Vallee
1fae8f85bc
Fix an issue when creating tags outside of Tyrannical
2013-05-16 15:19:52 -04:00
Emmanuel Lepage Vallée
690a0988bb
Merge pull request #11 from sammla/patch-1
...
"tyranic" throws 'nil variable' error
2013-04-24 20:03:44 -07:00
Martin Paulucci
ec030c77b9
"tyranic" throws 'nil variable' error
2013-04-24 23:14:26 -03:00
Emmanuel Lepage Vallee
2052e7dc7b
Improve documentation
2013-03-21 23:11:02 -04:00
Emmanuel Lepage Vallee
c9c603c18a
Rename the module tynannical, add better documentation
2013-03-21 22:10:21 -04:00
Emmanuel Lepage Vallee
3b40af2a4b
Fix focus_new
2013-03-16 02:01:12 -04:00
Emmanuel Lepage Vallee
4aa7508290
Fix bugs with intrusive clients when there is no tags selected
2013-03-14 23:27:44 -04:00
Emmanuel Lepage Vallee
a3702b715d
Add support for non-exclusive tags
2013-03-09 01:47:42 -05:00
Emmanuel Lepage Vallee
15349bd4a9
Fix multiple bugs and add support for tags on multiple screen
...
One of my 3 GPU died on me, so my screen layout chnaged. This allowed
me to find and fix a few bugs dealing with static conf on dynamic settup
2013-03-09 01:27:06 -05:00
Emmanuel Lepage Vallee
916d8e600e
Add support for 'exec_once' property, add basic support for tag 'add' and 'selected' smart hooks
2013-03-08 00:33:34 -05:00
Emmanuel Lepage Vallee
4779fcbf45
Add keyboard support
2013-03-06 12:55:44 -05:00
Emmanuel Lepage Vallée
8f8c6553b7
Merge pull request #4 from masterkorp/example
...
Fully working example.
2013-03-05 21:12:25 -08:00
Emmanuel Lepage Vallée
a492e488c7
Merge pull request #5 from masterkorp/signals
...
Add missing spawn, position, force_screen and max_clients signals.
2013-03-05 21:11:02 -08:00
Alfredo Palhares
136862c396
Add missing spawn, position, force_screen and max_clients signals.
2013-03-05 21:17:13 +00:00
Alfredo Palhares
7c842d7d0d
Documenatation about the Xephyr script with markdown.
2013-03-05 16:31:00 +00:00
Alfredo Palhares
a419fbc74e
Rename local tyranical table, to avoid confusions.
2013-03-05 15:51:18 +00:00
Alfredo Palhares
939276d542
Properly edit package.path on the example.rc.lua
2013-03-04 14:40:36 +00:00
Alfredo Palhares
a9fd39153c
Example rc.lua
2013-03-02 21:54:26 +00:00
Alfredo Palhares
7686d0475e
Xephyr script to help test the configs.
2013-03-02 21:53:49 +00:00
Emmanuel Lepage Vallee
b5a1221fb0
Add focus on new for clients
2013-02-27 20:53:04 -05:00
Emmanuel Lepage Vallee
a45477984c
Add 'centered' property
2013-02-27 20:42:53 -05:00
Emmanuel Lepage Vallée
476cd899eb
Merge pull request #3 from masterkorp/lua-5.2
...
Cheap conversition to Lua 5.2. Fixes Issue #1
2013-02-27 17:15:42 -08:00
Alfredo Palhares
7ab9320d03
Cheap conversition to Lua 5.2. Fixes Issue #1
2013-02-27 16:39:51 +00:00
Emmanuel Lepage Vallee
66967c0fb2
First commit
2013-02-20 12:11:17 -05:00