Commit Graph

27 Commits

Author SHA1 Message Date
Jas Singh
2c72cc66d8 Implemented strict linting standards and prettier formatting config. (#248)
* Implemented strict linting standards and prettier formatting config.

* More linter fixes and type updates.

* More linter updates and type fixes

* Remove noisy comments

* Linter and type updates

* Linter, formatting and type updates.

* Linter updates

* Type updates

* Type updates

* fixed all linter errors

* Fixed all linting, formatting and type issues.

* Resolve merge conflicts.
2024-09-14 16:20:05 -07:00
Jas Singh
bb3b3dfdfb Added strict type checking to the project. (#236)
* Implement strict typing (WIP).

* changes

* Finish type checks

* Fix notification icon, matugen settings and update tsconfig.

* OSD Styling updates and added the ability to configure OSD duration.
2024-09-09 00:44:51 -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
f5b75edbed Implemented Wallpaper Selector and Matugen's Wallpaper based auto-theming. (#73)
* Implement matugen - WIP

* Added matugen

* Add types and cleanup code

* Matugen implementation updates and added more options such as scheme and contrast.

* Code cleanup and matugen settings renamed for clarity.

* Makon maroon a primary matugen color.

* Updates to handle variations of matugen colors

* Finalizing matugen and wrapping up variations.

* Minor styling updates of the settings dialog.

* Do a swww dependency check.

* Dependency logic update

* Switch shouldn't double trigger notifications now when checking dependency.

* Logic was inverted

* Add matugen to dependency checker.

* Fixed dependency checking conditional

* Update dependency list in readme and check for matugen before doing matugen operations

* Styling fixes

* OSD Fix

* Remove unused code from wallpaper service.

* Color fixes for matugen.

* Nix updates for new dependencies

* Change default wallpaper to empty.

* Added custom notification service for startup, cleaned up code and updated readme.
2024-08-07 21:43:31 -07:00
Jas Singh
b511d76e11 Convert all remaining files to typescript. 2024-07-26 23:11:33 -07:00
Jas Singh
a480400359 Added more configuration options 2024-07-20 16:21:52 -07:00
Jas Singh
7a2fdf8647 Centralize menu button coordinate logic and replace popupwindows with dropdownmenu. 2024-07-14 15:13:09 -07:00
Jas Singh
880198c842 Replace network signal icons with labels to prevent stuttering bug. 2024-07-13 22:34:39 -07:00
Jas Singh
58f6e02b8d Replace Widget.Icon with Label to fix stuttering icons. 2024-07-13 22:09:14 -07:00
Jas-SinghFSU
b633650679 Network wifi section fix 2024-07-13 16:19:08 -07:00
Jas Singh
251a4da2bc Implemented majority of dashboard 2024-07-08 01:13:26 -07:00
Jas-SinghFSU
e6c00e0532 Fix network menu to remove duplicate ssids 2024-07-06 00:31:42 -07:00
Jas Singh
fee85b255c Rename bar.js file to index.js and fix styling for switches and media progress bar. 2024-07-02 01:57:17 -07:00
Jas-SinghFSU
63b5302fe0 Implemented battery, power profile and brightness all in one menu 2024-07-01 23:26:45 -07:00
Jas Singh
8f54a92e80 Fix menu top margin even box 2024-06-30 22:38:06 -07:00
Jas Singh
9cf5b0f5ea Touch up network menu and finish bluetooth menu rework. 2024-06-30 04:02:38 -07:00
Jas Singh
c2d60bcf94 Add error notifications for network menu. 2024-06-29 19:50:04 -07:00
Jas Singh
47b3f1c74e Fix network list flickering on refresh 2024-06-29 18:43:59 -07:00
Jas Singh
da5d297b60 Finish Network Menu rework... 2024-06-29 18:10:21 -07:00
Jas Singh
5ddf5c240d (WIP) Code orginazation/refactoring and beging nework refactoring... 2024-06-29 03:36:57 -07:00
Jas Singh
78496ae98a Reworked audio menu styling 2024-06-28 21:44:56 -07:00
Jas Singh
4ff2392c48 Added basic Calendar menu (WIP) 2024-06-26 02:00:53 -07:00
Jas Singh
c1d7fc4f95 Finish notifications menu 2024-06-25 01:05:31 -07:00
Jas Singh
5eef18485d Finish Media module. 2024-06-23 20:28:43 -07:00
Jas Singh
46c34e169d Finish network module for now... replace nmcli with something better later (it sucks at auth) 2024-06-23 12:06:53 -07:00
Jas Singh
6c5685b9a2 Implement basics of network module. 2024-06-20 22:27:31 -07:00
Jas Singh
904c5b8cd0 Added bluetooth menu. 2024-06-16 18:43:33 -07:00