Emmanuel Lepage Vallée
7ffb238ae8
Merge pull request #633 from Elv13/upstream_dynamic_p4
...
layout: Support layout with a constructor
2016-01-18 22:47:56 -05:00
Emmanuel Lepage Vallee
cd0503f552
layout: Support layout with a constructor
...
This allow the most basic kind of stateful layouts to be created.
It is now possible to have layout instances instead of global
stateless layout arrange functions.
2016-01-18 02:12:19 -05:00
Emmanuel Lepage Vallee
ab0e3b6112
tag: Refactor awful.tag.setproperty to call setters
...
*WARNING* This introduce a minor API break as awful.tag.setscreen
arguments are now swapped for consistency
This allow to introduce logic for each properties and improve
awful.tag.add and execute logic when setting properties.
2016-01-16 03:46:38 -05:00
Daniel Hahler
269bb90e18
Only use useless_gap with multiple tiled clients
...
Fixes https://github.com/awesomeWM/awesome/issues/564 .
Closes https://github.com/awesomeWM/awesome/pull/568 .
2015-11-20 17:17:21 +01:00
Daniel Hahler
555ccc15a8
doc: typos/grammar
2015-10-14 16:24:52 +02:00
Alastair Robertson
b7669161a0
Add optional limit for nmaster/ncol based on number of tiled windows
...
Closes https://github.com/awesomeWM/awesome/pull/430 .
2015-09-19 12:05:28 +02:00
Daniel Hahler
2b2c230f43
Merge pull request #323 from actionless/grow-master
...
Add "master_fill_policy" tag property and its support in "tile" and "corner" layouts
Closes https://github.com/awesomeWM/awesome/pull/323/files .
2015-09-03 08:53:19 +02:00
actionless
95743683fe
style(lib: awful: tag): fix docs
2015-07-30 09:22:26 +02:00
Daniel Hahler
cbe684efd1
Add awful.screen.focused [FS#1029]
...
This allows to configure / override what gets considered to be the
"focused screen".
Ref: https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1029
Closes https://github.com/awesomeWM/awesome/pull/94 .
2015-07-21 12:51:45 +02:00
actionless
fb4a331014
feat(lib: awful: layout: suit: tile): add support for 'master_fill_policy'
2015-07-20 18:32:19 +02:00
actionless
0028349226
feat(lib: awful: tag, layout): add 'master_fill_policy' property to tag
2015-07-20 18:32:19 +02:00
Daniel Hahler
ae7c7ff382
awful.tag: emit property:: signals only on change
...
This can have a significant performance impact in case you listen to the
property::hide signal to auto-hide tags for example.
2015-07-09 13:04:29 +02:00
Daniel Hahler
367ad2d9a6
awful.tag.delete: single call to #c:tags()
...
This is a minor performance optimisation I came across.
2015-07-07 18:42:24 +02:00
actionless
82549c04cd
feat(lib: awful: tag): get useless_gap from beautiful if no any
2015-07-02 23:24:04 +02:00
Emmanuel Lepage Vallee
1aacf1efc4
Add useless gap utility functions
2015-07-02 22:11:01 +02:00
Julian Wollrath
ba62665fd6
Remove some trailing whitespaces.
2015-06-19 23:13:31 +02:00
Julian Wollrath
6cc7be512c
Remove the *.in from all files.
...
Signed-off-b: Julian Wollrath <jwollrath@web.de>
2015-06-19 22:33:32 +02:00