You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 4, 2023. It is now read-only.
Sorry, idk where to find API docs to new tile system for adequate write and connect functions, but i can suggest some improvements:
Floating windows always on top:
In theory, we can add window role for black/whitelisted apps (client.resourceClass, if i right understand code)
Or make another list for app, what's we need to guaranteed been floating
Prevent change screen, when retiling
As i see, we has func desctopChange with checking client.screen, but now on retiling it can change current app screen to main. Maybe we need add function for checking selected screen on retile, orr add suboption for app for remember it.
Add possiblity to save/remove user templates
Now we has only 3 default template on tile management screen. Idk, where find access to this, but if possible, we can realize this with create 2 new lists: 1 with user templates and second with default user, what's replace default list, if we has our custom templates, and add func to checking, for prevent user remove defaults.
Rearranging tiling inside areas and in global screen area through key combos (if possible)
Some code improvements
Like replace black/whitelists and some another lists from Array to Map's/Set, for prevent addition of same names and redundant rechecking through loops
Sorry, idk where to find API docs to new tile system for adequate write and connect functions, but i can suggest some improvements:
Floating windows always on top:
In theory, we can add window role for black/whitelisted apps (client.resourceClass, if i right understand code)
Or make another list for app, what's we need to guaranteed been floating
Prevent change screen, when retiling
As i see, we has func desctopChange with checking client.screen, but now on retiling it can change current app screen to main. Maybe we need add function for checking selected screen on retile, orr add suboption for app for remember it.
Add possiblity to save/remove user templates
Now we has only 3 default template on tile management screen. Idk, where find access to this, but if possible, we can realize this with create 2 new lists: 1 with user templates and second with default user, what's replace default list, if we has our custom templates, and add func to checking, for prevent user remove defaults.
Rearranging tiling inside areas and in global screen area through key combos (if possible)
Some code improvements
Like replace black/whitelists and some another lists from Array to Map's/Set, for prevent addition of same names and redundant rechecking through loops