Commit Graph

16 Commits

Author SHA1 Message Date
matavach
b3b397d479 Workspace bar changes (#129)
* workspace mask + 'color only' indicator

* edits

* edits - 2

* Update modules/bar/workspaces/index.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-08-16 21:52:07 -07:00
Jas Singh
c9e3a29edc Workspaces are now handled properly for scrolling when there are no rules defined for them. (#112)
* Workspaces are now handled properly for scrolling when there are no rules defined for them.

* Discard spaces that were added by formatting... or something?

* Another whitespace revert
2024-08-11 20:13:31 -07:00
Jas Singh
0d7bd7dbc2 Gracefully handle the scenario where workspace rules for a monitor are undefined. (#108)
* Gracefully handle the scenario where workspace rules for a monitor are undefined.

* Added type definitions to function outputs.
2024-08-10 22:43:41 -07:00
Jas Singh
f09f4ad6bd Closes #22 - Implemented numbered workspace identifiers. (#31) 2024-07-28 17:51:16 -07:00
Jas Singh
033fbe6947 Made various improvements to the workspaces module. (#17)
* Made workspace scrolling slower and more natural.

* Fix workspace scrolling not working on single monitors: Fixes #8

* Fixed #15 and added configuration options to adjust workspace spacing and scrolling speed.
2024-07-28 01:44:00 -07:00
Jas Singh
bb6597fe01 Implemented the ability to change workspaces by scrolling or clicking on the workspace module. (#12)
* Updated README to add instructions on Notifications.

* Resolves #8 - Implemented scrolling and clicking to change workspaces.

* Remove the hover effect on workspaces as its no longer applicable.
2024-07-27 20:07:00 -07:00
Jas Singh
ca5dcc629b Converted a significant amount of files from js to ts. 2024-07-26 02:02:47 -07:00
Jas Singh
aedb112a5c Fixed bug that would cause icon based workspaces indicator to not update properly. 2024-07-25 01:34:53 -07:00
Jas Singh
a480400359 Added more configuration options 2024-07-20 16:21:52 -07:00
Jas Singh
c67b264a66 Finish calendar styling... 2024-07-18 01:09:44 -07:00
Jas Singh
8015294183 Fix bug that would error when fetching workspace hyprland rules on single monitors. 2024-07-18 00:30:15 -07:00
Jas Singh
50eeb4275d Implement styling options for all the bar components (not menus) through options variables. 2024-07-17 01:44:50 -07:00
Jas Singh
11785d1a5d Implemented config changing functionality 2024-07-15 01:37:41 -07:00
Jas Singh
608137a604 Styled power menu 2024-06-09 22:28:07 -07:00
Jas Singh
d695d9aa67 Added Power menu and show only the workspaces allocated to monitor 2024-06-09 18:40:51 -07:00
Jas Singh
6ff50006f2 Added workspaces, window titles, volume, bluetooth, systray and date/time modules to the panel 2024-06-09 01:25:57 -07:00