Emmanuel Lepage Vallee
fb5f8d2bc9
whatever was stashed on my disk
...
This code was in my config, it may or may not be useful
2018-11-07 00:37:06 -05:00
Emmanuel Lepage Vallee
9583c45c60
New version of the focus and max modules designed to be used with
...
the new layout system. Tabs are fully supported by this version.
It is however highly experimental and not ready for production.
It also add a whole new module for launching clients with specific
parameters and position. This is a work in progress and isn't
recommanded yet.
2016-12-06 19:54:38 -05:00
Emmanuel Lepage Vallee
f82ee78e1f
split: Some fixes
2016-09-15 20:34:30 -04:00
Emmanuel Lepage Vallee
1dae172d8b
resize: Fix a possible error
2016-09-14 01:38:32 -04:00
Emmanuel Lepage Vallee
336aac11b1
utils: Fix an error when remove a screen
2016-09-14 01:38:12 -04:00
Emmanuel Lepage Vallee
6ab1a28b72
max: Fix a deprecation warning
2016-09-14 01:37:44 -04:00
Emmanuel Lepage Vallee
c734e9387c
focus: Fix more screen issues
2016-09-14 01:37:05 -04:00
Emmanuel Lepage Vallee
45e3e10a50
screen: Port the screen module to the new Awesome screen API
...
There is still some deprecated screen indexes, but overall it
works.
2016-07-30 17:24:26 -04:00
Emmanuel Lepage Vallee
40f2334bb7
TMP split
2016-06-12 23:32:21 -04:00
Emmanuel Lepage Vallee
edd065e694
api: Fix deprecation warnings and update API usage
...
Be safe(r) with screen object usage.
2016-06-12 23:31:36 -04:00
Emmanuel Lepage Vallee
62f251d36e
focus: Add beautiful options
...
And fix deprecation warnings
2016-06-12 23:31:00 -04:00
Emmanuel Lepage Vallee
906f430f04
resize: Port to the new upstreamed APIs and add options
...
Most of the old code has been upstreamed. I used the reduced
complexity to add tons of new visual options. It looks great!
This remove support for resizing tiled layouts. First of all, it
never worked properly. Also, I have a new layout system with
a saner way of doing this. As it wont make it for 3.6, I will
merge it into Collision.
2016-06-12 17:32:32 -04:00
Emmanuel Lepage Vallee
1a87e0734a
Fix compatibility with Awesome git-master
2016-03-28 05:03:55 -04:00
Emmanuel Lepage Vallee
7440926ee0
Support the dynamic layout resize module
2016-02-17 02:36:23 -05:00
Emmanuel Lepage Vallee
7bcbb822c9
TMP
...
* Use the new Awesome `shape` API
* Fix the `split` module
* Support dynamic resize
2016-02-09 00:10:11 -05:00
Emmanuel Lepage Vallee
042272bee9
TMP
2016-01-09 16:44:47 -05:00
Emmanuel Lepage Vallee
b7db0cd096
general: Support the new shortcut upstream viewer
2016-01-08 02:26:23 -05:00
Emmanuel Lepage Vallee
9c0be48833
focus: Add some beautiful options, update documentation
2016-01-08 01:51:37 -05:00
Emmanuel Lepage Vallee
e0f6676a8b
Prepare for an extended API
2016-01-08 00:51:27 -05:00
Emmanuel Lepage Vallee
cd7ce63e80
max: Fix issue when there is no client icon
2015-12-26 06:56:34 -05:00
Emmanuel Lepage Vallee
fb29fa2801
Fix regression Awesome git-master with lua 5.1
2015-12-26 06:53:12 -05:00
Emmanuel Lepage Vallee
c9c0516ed5
fix regression from eb1a6a1b6
2015-05-26 01:00:07 -04:00
Emmanuel Lepage Vallee
7672d3f26a
Move cursor when focus change screen ( fix #13 )
2015-03-29 20:54:56 -04:00
Emmanuel Lepage Vallee
eb1a6a1b6c
Prevent invalid client error
2015-03-28 23:49:48 -04:00
Emmanuel Lepage Vallee
03e45b8583
Implement focus rotation past the screen first/last screen edges
2015-03-15 01:16:31 -04:00
Emmanuel Lepage Vallee
38d8824668
focus: Allow empty screens to be selected
2015-03-14 23:17:18 -04:00
Emmanuel Lepage Vallee
7155d6c48c
reisze: Prevent invalid sizes
2015-03-07 21:17:27 +00:00
Stefan Siegel
77b26ff142
Consolidate arrow drawing
2015-03-07 20:51:57 +00:00
Stefan Siegel
80160740ad
Fix focus wibox bounding
2015-03-07 20:46:00 +00:00
Stefan Siegel
c05afaa44f
Refresh geomtbl after swapping clients to prevent showing wrong wiboxes
2015-03-07 20:39:39 +00:00
Stefan Siegel
52416fb650
Support moving a client to an empty screen
2015-03-07 20:38:52 +00:00
Stefan Siegel
98e5564dac
Show wiboxes even when nothing else changed
2015-03-07 20:37:24 +00:00
Stefan Siegel
7c4c322b44
Fix logic in ternary pattern, as cltbl[...] might be nil; closes #6
2015-03-07 20:36:28 +00:00
Emmanuel Lepage Vallee
39cc4465d5
Fix last commit
2015-02-19 05:21:27 +00:00
Emmanuel Lepage Vallee
0366cd142f
Track focus and cursor position when selecting screen
2015-02-19 05:17:42 +00:00
Emmanuel Lepage Vallee
5956636d7e
Fix move tag to screen
2015-02-15 21:19:17 +00:00
Emmanuel Lepage Vallee
49b567cbd6
Fix the screen order logic
2015-02-15 06:57:40 +00:00
Emmanuel Lepage Vallee
a79cc9161f
Add select_screen method
2015-02-15 04:50:21 +00:00
Emmanuel Lepage Vallée
65c2923d1a
Merge pull request #10 from whirm/patch-1
...
Fix typo in README.md
2015-02-04 18:10:21 +00:00
Elric Milon
a93eb3775a
Fix typo in README.md
2015-02-04 19:02:28 +01:00
Emmanuel Lepage Vallee
a69875f967
Add double click utility function
2014-12-16 00:36:48 -05:00
Emmanuel Lepage Vallee
22e56ea43d
Add option to move tags across screens
2014-11-06 23:46:40 -05:00
Emmanuel Lepage Vallee
fa3c18b4b2
Commit some forgotten fixes
2014-11-04 23:56:30 -05:00
Emmanuel Lepage Vallee
79db88b26f
Fix a bunch of issues with the screen module
2014-10-17 21:55:53 -04:00
Emmanuel Lepage Vallee
c2ed907171
Add tag moving
...
It is no longer required to require() collision
at the bottom of rc.lua
It is now possible to set the default behavior when swapping
clients across screens
2014-10-16 01:20:44 -04:00
Emmanuel Lepage Vallee
c47e2d5bca
Add screen switching support
2014-10-15 23:50:58 -04:00
Emmanuel Lepage Vallee
28f26002f9
Correctly handle floating clients
2014-10-04 23:19:04 -04:00
Emmanuel Lepage Vallee
d49b431469
Consolidate all rounded rectangle implementation into one
2014-10-04 17:00:51 -04:00
Emmanuel Lepage Vallee
4a18826d04
Diplay tag layout content when doing ctrl+alt+arrow
2014-10-04 02:53:01 -04:00
Emmanuel Lepage Vallee
b843d3b2a7
Add screenshots for the 'max' layout indicator
2014-10-02 23:57:22 -04:00