Commit Graph

62 Commits

Author SHA1 Message Date
Trial97 8792d0de68
Added first set of tests and fixed the requires again
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-09-05 23:29:10 +03:00
Trial97 d771aa6dfa
Merge branch 'master' of https://github.com/lcpz/lain 2022-07-11 19:19:49 +03:00
Luca Capezzuto dbf6e9cfb1
layout/centerwork: fix comments/spacing style
Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 11:33:40 +02:00
Luca Capezzuto 5403835b96
Some linting
- layout/centerwork: specify client as a dependency, improve logic at lines
  141, 149
- widget/temp: remove whitespace

Signed-off-by: Luca Capezzuto <luca.cpz@gmail.com>
2022-06-11 11:26:23 +02:00
Neville Li 29f8d1fc36
exclude minimized windows in centerwork focus/swap (#530) 2022-05-11 16:04:57 +00:00
Trial97 79842ac34b
Fixed require statements 2022-03-22 20:45:38 +02:00
Luca CPZ 6b3bdcaed1
#474: remove remaining 9 warnings 2020-11-30 14:58:27 +00:00
staticssleever668 0a2ff9e1de
Fix various luacheck warnings 2020-11-30 00:58:47 +03:00
Luca CPZ 11db4c4e2d
Merge pull request #445 from exzombie/master
termfair.stable layout
2020-11-27 12:21:28 +00:00
Neville Li 52a6258b72 add centerwork.{focus,swap}.byidx that behaves like other layouts #447 2020-03-05 21:42:12 -05:00
Jure Varlec 5157c9d982 Add the termfair.stable layout. 2019-11-10 15:31:41 +01:00
Jure Varlec 8e9d741761 termfair: move common variables to the top of the function. 2019-11-10 11:53:55 +01:00
Jure Varlec 6f3c709b42 termfair: update the comment to match reality. 2019-11-10 11:53:55 +01:00
lcpz 233768f096 API change: lain.widget.contrib.tpbat has been rewritten and renamed to lain.widget.contrib.tp_smapi
lain.widget.cal: honour followtag argument

lightened calls to libraries
2018-11-28 20:01:22 +00:00
Luca CPZ a4c86f9ace centerwork: remove capi reference 2018-07-20 13:05:03 +02:00
Luca CPZ feb17d77bb centerwork: mouse_resize_handler added; #395 2018-07-20 12:52:12 +02:00
Luca CPZ d1112da25d layout.centerwork: improved code 2018-02-15 14:05:26 +01:00
Aleksandr Beliaev 31d64906a0 Weather widget rewritten; first authorship updated 2018-02-15 12:24:31 +01:00
Luke Bonham 1b12fd2319 removed whitespaced signatures; wiki updated 2017-09-04 12:43:00 +02:00
copycat-killer 752ba7fa3d layouts: geometry computation aligned to v4.0 API; fixes #267 2017-01-26 19:28:41 +01:00
Kevin Zander 5318966270 Fix bugs with v4 API update 2017-01-25 12:27:49 -06:00
copycat-killer 7e4175f7aa layout: fixed spaces 2017-01-18 22:57:26 +01:00
copycat-killer 75b19142c1 layout: fixed useless_gap retrieval 2017-01-18 22:54:10 +01:00
copycat-killer 430e70670c layout: deprecations removed; submodule compacted 2017-01-17 19:13:45 +01:00
copycat-killer d549219a2e quake: skip_wibox option added #263; mpd: removed mpdcover script call (much faster now) 2017-01-12 18:33:57 +01:00
Henrik Antonsson a1438c6d75 Added dynamic centerwork layout
Centerwork layout that is not restricted to 5 clients
2016-02-03 17:49:17 +01:00
copycat-killer c886c5497d wiki updated 2015-09-18 11:52:06 +02:00
Josh Timmer 351ceea5ad Added centerhwork, made auxiliary windows equally sized in centerwork and centerhwork 2015-09-17 17:14:05 -04:00
Josh Timmer ea61804194 Removed rounding from position correction in uselesstile 2015-09-17 15:32:55 -04:00
Josh Timmer 8153bfc1e3 Fixed another 1 pixel discrepancy 2015-09-09 10:59:47 -04:00
Josh Timmer c477cc64fd Fixed some 1 pixel discrepancies in uselesstile 2015-09-08 21:01:40 -04:00
Josh Timmer b658401b33 Fixes for the silly case where a client's borders are bigger than its allotted space 2015-09-08 20:19:55 -04:00
Josh Timmer 308b7b1202 Added global border to wa.x and y instead of adding it every time we reference them 2015-09-01 23:29:29 -04:00
Josh Timmer ce6d75bb8e Applied border adjustment changes to cascade and termfair, updated termfair to apply useless_gaps the same as other layouts 2015-08-31 23:14:56 -04:00
Josh Timmer efff8f4012 Stopped assuming all clients use theme.border_width 2015-08-31 22:29:16 -04:00
Josh Timmer ca49674459 Aux window navigation in centerwork using default key bindings now makes even more sense. 2015-08-31 03:51:34 -04:00
Josh Timmer 8ef10adb95 Fixed global border interaction with cascade stack 2015-08-31 03:22:57 -04:00
Josh Timmer bb2fd2acbe Fixed sizing/spacing issues in cascadetile and centerwork 2015-08-31 03:13:28 -04:00
Josh Timmer d494886c5a Cleanup and standardization in centerfair 2015-08-31 01:09:05 -04:00
Josh Timmer c91c2e2d4b Fixed a bunch of sizing/spacing issues in centerfair, reversed client order in centerfair, centerwork, and cascadetile, and rearranged auxiliary windows in centerwork 2015-08-30 20:16:42 -04:00
luke bonham 973b56ce0b whitespaces cleaning 2015-08-05 13:31:15 +02:00
Luke Bonham 312017f369 #109: catch n%0 2015-08-05 13:31:15 +02:00
worron d93913253e Vertical client resizing fix 2015-08-05 13:31:15 +02:00
worron 605ab1f899 Uselesstile code refactoring 2015-08-05 13:31:15 +02:00
worron 143f7ad830 Uselessfair code refactoring 2015-08-05 13:31:15 +02:00
worron 0156dc9046 Window border width issue fixes in uselesstile 2015-08-05 13:31:15 +02:00
worron 1f02db5e24 Window border width issue fixes in uselessfair 2015-08-05 13:31:15 +02:00
themarcq 2e266a88d9 Now gaps between windows and screen borders and gaps vetween windows and windows are the same. 2015-08-05 13:31:14 +02:00
Moussab 75a68eda59 Update centerfair.lua 2015-08-05 13:31:14 +02:00
Moussab c87a7be2ed Update centerfair.lua 2015-08-05 13:31:14 +02:00