Commit Graph

28 Commits

Author SHA1 Message Date
Aire-One e1fd60f264 refactor: validate_mb_bindings 2021-12-28 19:05:49 +01:00
Aire-One 5daa4de136 refactor: expose default titlebar nice functions 2021-12-28 18:49:46 +01:00
Aire-One 6c6c5727c8 refactor: utils module 2021-12-28 18:36:35 +01:00
Aire-One 0b05b73f21 refactor: modularize the code
This is a first step to make this module more usable from the end-user
perspective. We now expose some global utility functions and define more
modules to package them. These modules are also exposed to the end-user
to allow the user to freely use internals functionalities.
2021-12-28 15:07:56 +01:00
Aire-One 9952cb0ea6 chore(lint) fix too long lines 2021-12-26 19:17:01 +01:00
Aire-One e7efab68f6 fix: re-create decoration on client size signal
When the client size change, we need to re-create the window decoration.
Otherwise the titlebar will not be colored correctly on its whole
surface.

Note that this will need more optimization later to batch re-creation of
the titlebars and only re-create the titlebars that need to be.
2021-12-19 18:28:53 +01:00
Aire-One cd684593f7 chore: remove unecessary max screen dims 2021-12-10 22:38:55 +01:00
Aire-One 516c3abbe0 chore: don't redefine mouse button
Awesome libs already define these names. We can use this instead of
redefining them.
2021-12-02 23:46:57 +01:00
Aire-One abb0860f03 chore: do not alter global `table` 2021-12-02 23:36:38 +01:00
Aire-One fcd5bd1109 chore: remove unused variables 2021-12-02 23:34:53 +01:00
Aire-One 9b80e81c47 add(module) fix module path
This commit is mostly the stylua formatting the main module file.
I also fixed the module path in require because I have clone the module
as is while the original author recommand to change the directory name.
2021-12-02 23:24:13 +01:00
Aire-One b29a348de8 add(tooling) dotfiles 2021-12-02 23:21:27 +01:00
Antonin Fischer a9795dbc7d #24: Error with Gdk requirement from lgi and math.pow problem. 2021-06-03 09:47:09 +02:00
mut-ex 810aa72bbe
Update README.md 2021-01-14 09:51:17 -05:00
mut-ex 064bf43142 Fixed window shade not working. Added ability to move window while shaded 2020-09-09 11:40:03 -04:00
mut-ex dbcc6ab9c8 Fixed window shade not working. Added ability to move window while shaded 2020-09-09 11:35:00 -04:00
mut-ex ac588b5ef5 Updated README 2020-09-06 23:31:13 -04:00
mut-ex d119a53f0d Updated README 2020-09-06 23:05:03 -04:00
mut-ex 8f98f95b91 Fixed typo 2020-09-06 22:42:41 -04:00
mut-ex ddcaf018d9 Merge branch 'master' of https://github.com/mut-ex/awesome-wm-nice into master 2020-09-03 23:34:54 -04:00
mut-ex 6c45011cab Fixed typo in README 2020-09-03 23:34:35 -04:00
mut-ex 9fa1a15a00
Merge pull request #11 from Pablo1107/fix-no-titlebar-maximize-workarea
Change no titlebar maximize to use workarea instead of screen geometry to maximize window
2020-09-03 23:29:53 -04:00
Pablo Andres Dealbera eea73db7fe Change no titlebar maximize to use workarea instead of screen geometry to maximize window 2020-09-03 23:54:25 -03:00
mut-ex 625469fd9c Fixed titlebar title wrapping issue. Added option to disable titlebar for maximized windows. Added options to specify titlebar mouse button bindings 2020-09-03 17:24:38 -04:00
mut-ex 9196481fd8 Commented out debug code 2020-08-31 23:25:33 -04:00
mut-ex 1274fc0cef Updated README 2020-08-31 23:01:30 -04:00
mut-ex 780ed20780 Added demo video 2020-08-31 22:50:55 -04:00
mut-ex d4e057b2ee Initial commit 2020-08-31 22:48:32 -04:00