Commit Graph

449 Commits

Author SHA1 Message Date
Jas Singh
c8e657f3f9 Improve workspace module performance. (#430)
* Move out rule fetching to on startup

* Discard null tray values
2024-11-03 20:23:55 -08:00
Jas Singh
9287e1d6a4 Added the ability to enable borders for the bar. (#428)
* Added the ability to configure a border for the bar.

* Added the right color for configs
2024-11-03 02:09:13 -08:00
Jas Singh
16457ad641 Fixed an issue that would cause an empty media label to render when none were active. (#412) 2024-10-31 02:24:33 -07:00
Rubin Bhandari
da1784d486 feat: make music label more dynamically configurable (#389)
* feat: make music lable more dynamically configurable

* fix: move seekbar above controls

* fix: add menu for media

* fix: add menu for media

* fix: add menu for media

* Organize media player code

* fix: revert back controls position

* Delete pnpm-lock.yaml

* Update options.ts

* Update widget/settings/pages/config/bar/index.ts

* fix: merge changes broken

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-31 02:06:53 -07:00
Rubin Bhandari
8893122006 fix: waybar style volume tooltip (#400)
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-31 01:50:50 -07:00
Jas Singh
14d5e4c270 Added the ability to scale tooltips in Configuration > Scaling. (#411)
* Updated readme for a Kofi donation link to Aylur.

* Added tooltip scaling option.
2024-10-31 01:45:52 -07:00
Jas Singh
7ceb6a9b99 Updated readme for a Kofi donation link to Aylur. (#410) 2024-10-31 01:13:01 -07:00
Jas Singh
c2e46f098e Fixed an issue where the correct global colors to the icon weren't being applied in split variant. (#409)
* Fix global icon coloring

* Fix themes

* Update custom modules to use global colors if enabled

* Fix icons

* Fix custom module icon color
2024-10-31 00:49:05 -07:00
Jas Singh
77d4512c82 Added the ability to define custom icons for the system tray. (#408)
* Added the ability to define custom icons for the system tray.

* Add placeholder icon if icon is not defined.

* Update themes
2024-10-30 21:16:15 -07:00
orangc
aaad7c73b5 Merge pull request #315 from M0NsTeRRR/master
fix: nix flakes install
2024-10-30 14:57:06 +03:00
orangc
38a6e190f4 Merge branch 'master' into master 2024-10-30 14:56:12 +03:00
Jas Singh
776e07b7bc Update bluetooth battery indicator padding and provide option to define when to show battery icon. (#403)
* Update bluetooth battery indicator visuals and behavior.

* Remove log

* Update default battery state to paired.

* Change to connected
2024-10-30 02:34:04 -07:00
Jas Singh
9bb582c8cf Added a Vivid theme variant for all themes. (#402)
* Added vivid theme variants

* Update fill theme to handle vivids

* Fixed the network switch color
2024-10-30 01:48:03 -07:00
orangc
87f67020e7 Merge pull request #401 from Jas-SinghFSU/nix/update
Nix/update
2024-10-30 08:42:07 +03:00
orangc
005c405111 Merge branch 'master' into nix/update 2024-10-30 08:41:08 +03:00
orangci
2e83ca3a31 fix: scripts should be imported! 2024-10-30 08:37:13 +03:00
Rubin Bhandari
b77f37c145 feat: add some info about connected wifi (#354)
* feat: add some info about connected wifi

* feat: add some info about connected wifi

* fix: convert default label to empty string

* feat: add fallbacks

* feat: add wifi disconnect

* Update modules/menus/network/wifi/WirelessAPs.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update modules/menus/network/wifi/WirelessAPs.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update modules/bar/network/index.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-29 21:31:23 -07:00
orangci
de49f3cc6a nix: flake update 2024-10-30 07:25:16 +03:00
Rubin Bhandari
0bdaf461f6 feat: show battery on bluetooth device list (#352)
* feat: show battery on bluetooth device list

* feat: show battery on bluetooth device list

* fix: handle case when battery is not defined

* fix: handle case when battery is not defined

* feat: add bluetooth menu

* feat: add bluetooth menu

* fix: separate icon and percentage

* fix: group battery stuffs

* Update options.ts

* Update modules/menus/bluetooth/devices/devicelist.ts

* Update modules/menus/bluetooth/devices/devicelist.ts

* Update modules/menus/bluetooth/devices/devicelist.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-29 20:59:45 -07:00
Rubin Bhandari
a64fd64ac0 feat: raise maximum volume (#384)
* feat: raise maximum volume

* feat: raise maximum volume

* feat: raise maximum volume

* feat: add volume settings menu

* feat: move binding

* Update modules/menus/audio/active/SelectedPlayback.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-29 20:32:31 -07:00
Rubin Bhandari
d881efcb77 doc: Update README.md (#390)
gvfs is actually needed to cache media thumbnails

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-29 20:09:43 -07:00
Jas Singh
c3c0ceae03 Fix recording script to terminate properly. (#399)
* Fix recording script

* Remove static framerate flag
2024-10-29 19:20:49 -07:00
Rubin Bhandari
41a8e44ffd feat: close notification on right click (#386)
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-28 00:31:44 -07:00
Jas Singh
5bc1c1e7d4 Add workspace app icon side-effects and add wiki link for settings. (#387)
* Add side-effect for app icons for workspaces and udated mpris types.

* Add links to workspace icon toggles.

* Add subtitle
2024-10-28 00:03:28 -07:00
Daniel Pfefferkorn
4e2a774c7e feat(workspace): map client classes to application icons (#368)
* feat(workspace): map client classes to application icons

* refactor: extract app icon detection

* feat: hide duplicate icons per workspace

* feat: use dedicated icons for empty workspace and fallback

* provide default icons

* feat: title or class matcher can no provided as regex

* style: change option description

* style: use more descriptive param name

* style: fix comment

* fix(lint): missing return type

* refactor: move type definitions into separate file

* feat: defined default app icon set

* docs: change option subtitles

* style: change icons

* fix: add missing default variant

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-27 20:11:42 -07:00
Ludovic Ortega
e69f6a7343 Merge branch 'Jas-SinghFSU:master' into master 2024-10-27 18:20:38 +01:00
Jas Singh
25753e5f17 Fix foundPlayer not found crash. (#383) 2024-10-27 08:18:44 -07:00
Jas Singh
14654998ea Clean up media module logic and code. (#380)
* Organized media menu code

* More consolidation
2024-10-27 00:17:51 -07:00
Jas Singh
86ff27fd3e Added the ability to enable dynamic network icons for netstat module. (#376) 2024-10-26 17:21:27 -07:00
Jas Singh
c1bbb11b86 Added the ability to provide a path to a json file for the weather API key. (#374)
* Added the ability to provide a path to a json file for the weather API key.

* Update weather api key subtitle.

* Add jsdoc to methods and consolidate.
2024-10-26 14:32:40 -07:00
Jas Singh
70f4517bb6 Update dependencies. (#372) 2024-10-26 13:14:27 -07:00
Ludovic Ortega
7a7a70d559 Merge branch 'Jas-SinghFSU:master' into master 2024-10-26 17:57:28 +02:00
Rubin Bhandari
bf6fc3dbea feat: add switch and slider radius (#367)
* feat: add switch radius

* feat: add slider radius

* Update slider radii

* Update widget/settings/pages/theme/menus/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update widget/settings/pages/theme/menus/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update widget/settings/pages/theme/menus/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update widget/settings/pages/theme/menus/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-26 00:05:42 -07:00
Rubin Bhandari
37ab13a829 fix: dont hardcode file manager and make use of $TERM (#361)
* feat: make executables dynamic

* feat: make executables dynamic

* Update modules/menus/dashboard/stats/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update widget/settings/pages/config/general/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update options.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update modules/menus/dashboard/stats/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* fix: var to term

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-25 23:12:33 -07:00
Jas Singh
2d1e230405 Updated the margins for the dashboard menu to auto-adjust based on configuration. (#369) 2024-10-25 01:40:18 -07:00
Jas Singh
fcdba86fec Updated the logic for Stat/Metric tracking in the dashboard more robust. (#365)
* Updated the logic for Stat/Metric tracking in the dashboard more robust.

* Show used/total for stats.

* Added the ability to configure the update interval of metrics in the dashboard.
2024-10-24 02:26:39 -07:00
Rubin Bhandari
694711e0d4 feat: use .face.icon (#360)
* feat: use .face.icon

* feat: use .face.icon

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-23 17:38:26 -07:00
Rubin Bhandari
c247606baa fix: fix spells (#362) 2024-10-23 17:15:28 -07:00
Rubin Bhandari
16ec78f30b fix: make image bigger on notification card (#355)
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-22 19:18:32 -07:00
Ludovic Ortega
b59dc01e9e Merge branch 'master' into master 2024-10-22 23:28:15 +02:00
Rubin Bhandari
7c06b3e0f0 feat: allow custom icons on custom modules (#351)
* feat: allow custom icons on custom modules

* Update options.ts

* Update customModules/config.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-22 00:54:15 -07:00
Rubin Bhandari
3bc8c0d2e1 feature: remove delay when clearing all notifications (#342)
* feat: add setting option to control delay

* Update widget/settings/pages/config/notifications/index.ts

* Update widget/settings/pages/config/notifications/index.ts

* Update widget/settings/pages/config/notifications/index.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-21 01:50:49 -07:00
Rubin Bhandari
604f737182 feature: hide notifications count when 0 (#338)
* fix: hide notifications count when 0

* feat: add settings to control earlier behavious

* fix: lints and formatting

* Update widget/settings/pages/config/bar/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* fix: notifications css

* Update modules/bar/notifications/index.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-21 01:49:25 -07:00
Rubin Bhandari
c265697adc feat: add option to hide label when battery is full (#350)
* feat: add option to hide label when battery is full

* feat: add option to hide label when battery is full

* feat: add option to hide label when battery is full

* Update modules/bar/battery/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* fix: battery css

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-21 01:46:47 -07:00
Rubin Bhandari
ca664e3e78 feat: add uptime on power profile (#349)
* feat: add uptime on power profile

* feat: add uptime on power profile

* feat: add uptime on power profile

* feat: add uptime on power profile

* Update modules/menus/energy/profiles/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update modules/menus/energy/profiles/index.ts

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>

* Update modules/menus/energy/profiles/index.ts

* Update modules/menus/energy/profiles/index.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-21 01:44:36 -07:00
Rubin Bhandari
2126cf0657 feat: add wifi toggle slider (#348)
* feat: add wifi toggle slider

* Added styling options for the network switch

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-21 01:30:53 -07:00
Jas Singh
3cae0e1fae Added support for special characters in path for images. (#347) 2024-10-20 17:13:53 -07:00
Rubin Bhandari
27d2652e8e feat: add option to toggle each section on dashboard (#344)
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-20 15:19:30 -07:00
Rubin Bhandari
7a2d91744f fix: hide pager when only first page (#335)
* fix: hide pager when only first page

* fix: lints and formatting

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-10-20 13:39:16 -07:00
Rubin Bhandari
5b01d3e60e feat: add option to hide seconds on calendar (#343) 2024-10-20 13:07:29 -07:00