Commit Graph

9 Commits

Author SHA1 Message Date
Jas Singh
8cf5806766 Minor: Refactor the code-base for better organization and compartmentalization. (#934)
* Clean up unused code

* Fix media player formatting issue for labels with new line characteres.

* Refactor the media player handlers into a class.

* More code cleanup and organize shared weather utils into distinct classes.

* Flatten some nesting.

* Move weather manager in dedicated class and build HTTP Utility class for Rest API calling.

* Remove logs

* Rebase master merge

* Reorg code (WIP)

* More reorg

* Delete utility scripts

* Reorg options

* Finish moving all options over

* Fix typescript issues

* Update options imports to default

* missed update

* Screw barrel files honestly, work of the devil.

* Only initialize power profiles if power-profiles-daemon is running.

* Fix window positioning and weather service naming

* style dir

* More organization

* Restructure types to be closer to their source

* Remove lib types and constants

* Update basic weather object to be saner with extensibility.

* Service updates

* Fix initialization strategy for services.

* Fix Config Manager to only emit changed objects and added missing temp converters.

* Update storage service to handle unit changes.

* Added cpu temp sensor auto-discovery

* Added missing JSDocs to services

* remove unused

* Migrate to network service.

* Fix network password issue.

* Move out password input into helper

* Rename password mask constant to be less double-negativey.

* Dropdown menu rename

* Added a component to edit JSON in the settings dialog (rough/WIP)

* Align settings

* Add and style JSON Editor.

* Adjust padding

* perf(shortcuts):  avoid unnecessary polling when shortcuts are disabled

Stops the recording poller when shortcuts are disabled, preventing redundant polling and reducing resource usage.

* Fix types and return value if shortcut not enabled.

* Move the swww daemon checking process outside of the wallpaper service into a dedicated deamon lifecyle processor.

* Add more string formatters and use title case for weather status (as it was).

* Fix startup errors.

* Rgba fix

* Remove zod from dependencies

---------

Co-authored-by: KernelDiego <gonzalezdiego.contact@gmail.com>
2025-05-26 19:45:11 -07:00
Rubin Bhandari
1c0b49fce8 fix: delete the file HyperPanel.png as its not used anywhere (#452)
* fix: Rename HyprPanel.png to overview.png

* Delete assets/overview.png

This file is not used anywhere

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-11-08 00:51:59 -08:00
Jas Singh
f2985e7c78 Update hyprpanel image (#312)
* Update hyprpanel image

* Update images
2024-10-08 00:27:39 -07:00
Jas Singh
6da84732a1 Update hyprpanel picture. (#308) 2024-10-07 01:46:05 -07:00
Jas Singh
6140778e5d Updated readme to include discord server. (#197)
* Updated readme

* update image

* Update badges
2024-08-26 23:51:57 -07:00
Jas Singh
b200b6fadb Fix NerdFont icon alignments. (#143)
* WIP

* Fix nerdfont icon alignments

* Ship needed fonts

* Remove italicised fonts

* Update readme and separate OSD settings into their own category.

* Dashboard styling updates

---------

Co-authored-by: matavach <erik@matijevich.org>
2024-08-18 00:32:22 -07:00
Jas Singh
4c603d844c Added wallpaper to assets folder. 2024-07-24 22:08:43 -07:00
Jas Singh
62d4637551 Add image to the readme. 2024-07-24 21:40:18 -07:00
Jas-SinghFSU
eee68e8acf Begin work on dashboard 2024-07-06 02:24:30 -07:00