Commit Graph

49 Commits

Author SHA1 Message Date
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
Emmanuel Lepage Vallée 21b412ece2 Prevent nil dereference when no focussed client 2014-09-08 17:36:09 +02:00
Emmanuel Lepage Vallée c2170dbc1d Use "Mod4" instead of modkey as some config might are changes/removed it 2014-09-08 17:31:12 +02:00
Emmanuel Lepage Vallee a5da434c5d Update README 2014-09-08 00:05:16 -04:00
Emmanuel Lepage Vallée da9b0a2693 Update README.md
Typo
2014-09-03 17:58:52 +02:00
Emmanuel Lepage Vallee d6108f5f95 Fix many small issues 2014-07-26 01:38:27 -04:00
Emmanuel Lepage Vallee 81b9ac9224 Fix a few issues 2014-05-14 23:43:19 -04:00
Emmanuel Lepage Vallee 8585e026f0 Add tag switching support 2014-05-14 01:48:00 -04:00
Emmanuel Lepage Vallee c2ea7991a3 Make the max layout switcher pretty 2014-05-14 01:12:20 -04:00
Emmanuel Lepage Vallee 22f507e1f5 Add support for changing focus in max layout 2014-05-13 23:18:02 -04:00
Emmanuel Lepage Vallee 5b24908e9f Add partial max layout indicator 2014-05-12 23:35:45 -04:00
Emmanuel Lepage Vallee 32c570f7ee Add README.md 2014-05-11 00:10:09 -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 8368cbaed1 Add resize handle in titlebar corner (and improve titlebar look&feel while I am at it) 2013-06-10 23:32:59 -04:00
Emmanuel Lepage Vallee bbf299e42c Try to fix luajit 2013-06-10 16:03:05 -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