Commit Graph

32 Commits

Author SHA1 Message Date
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 c734e9387c focus: Fix more screen issues 2016-09-14 01:37:05 -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 1a87e0734a Fix compatibility with Awesome git-master 2016-03-28 05:03:55 -04: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 9c0be48833 focus: Add some beautiful options, update documentation 2016-01-08 01:51:37 -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 7672d3f26a Move cursor when focus change screen (fix #13) 2015-03-29 20:54:56 -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
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 0366cd142f Track focus and cursor position when selecting screen 2015-02-19 05:17:42 +00: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 4a18826d04 Diplay tag layout content when doing ctrl+alt+arrow 2014-10-04 02:53:01 -04:00
Emmanuel Lepage Vallee a5da434c5d Update README 2014-09-08 00:05:16 -04:00
Emmanuel Lepage Vallee d6108f5f95 Fix many small issues 2014-07-26 01:38:27 -04:00
Emmanuel Lepage Vallee 5b24908e9f Add partial max layout indicator 2014-05-12 23:35:45 -04:00
Emmanuel Lepage Vallee 96dccc5406 Add a way to automagically init this module 2014-05-10 23:46:27 -04:00
Emmanuel Lepage Vallee a38e38d795 Add support for switching mode and resizing tiled content 2014-05-10 00:42:59 -04:00
Emmanuel Lepage Vallee 99e8326fe5 Add floating client resize support 2014-05-09 23:09:17 -04:00
Emmanuel Lepage Vallee 6452339a02 Add 'Control' to max out the effect
* In move mode, it will move the client to the edge of the screen (floating only)
* In focus mode, it will use the floating layer instead of the tiled one**

** This is useful in layouts where floating client wont ever be selectable
2014-05-08 01:54:02 -04:00
Emmanuel Lepage Vallee 92922b47be Start the work necessary to make customIndicator a real module
Step one:
 * refactoring
 * add the ability to move floating clients
2014-05-07 23:51:34 -04:00
Emmanuel LEpage Vallee ae8846e9ee Add client swapping support with Mod4+Shift, move TagSelect to Ctrl+Alt like Compiz 2013-11-16 00:32:20 -05:00
Emmanuel Lepage Vallee 175df1d19e Clean focus indicator widget code 2013-07-17 00:53:30 -04:00
Emmanuel Lepage Vallee 99dfd15d96 Fix global_bydirection 2013-06-03 23:00:09 -04:00
Emmanuel Lepage Vallee 77bfb0b35f Add moving indicator support (partial) 2013-06-03 17:22:41 -04:00