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
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
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
Ignacio Dominguez
a366224786
Add disable option for directories section in dashboard ( #319 )
...
* Add disable option for directories section in dashboard
* Fix linting and typo
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2024-10-13 02:42:12 -07:00
Jas Singh
ee7d19320c
Refactored hooks to specify events and reworked the dropdowns to be significantly faster and more responsive. ( #304 )
...
* Updated events to be more specific
* Update more events
* Update globalmousepos
* Update themes and submap module to show submap name.
* Type fixes
* Reworked menu position calculation logic to be much more efficient.
* Revert import file location
* We luv arrow functions
* Remove globalMousePos remnants since it's unused.
* Added the ability to configure menu dropdown transition and duration.
* Fix type
2024-10-06 00:22:27 -07:00
Jas Singh
8c2537b917
Added the ability to change bar locations. ( #257 )
...
* Added the ability to change bar locations.
* Update dropdown margins
* Make dropdown to bar gap configurable and organized code.
2024-09-14 23:29:00 -07:00
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
bd573ec4e7
Updated weather and power button icons to use text-icons rather than system icons. ( #232 )
...
* Replace weather and power icons with nerdfont icons.
* Update power icons for power dropdown menu.
2024-09-07 13:24:30 -07:00
Hristo Karamanliev
024986d7be
indicate that screen recording is active by changing button color ( #218 )
2024-09-03 01:56:25 -07:00
Hristo Karamanliev
88bdcbe806
Fix record screen selection popup not displaying ( #217 )
...
* fix record screen selection popup not displaying
* fix hard coded file manager that opens the dir
* fix hard coded file manger in snapshot.sh
2024-09-03 01:52:30 -07:00
Jas Singh
44fddbcc14
Made the profile image avatar in the dashboard configurable (size, radius). ( #212 )
2024-08-31 12:48:32 -07:00
Jas Singh
e050e2ff2d
Shortcut buttons in the dashboard automatically hide and scale. ( #210 )
2024-08-31 02:17:05 -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
b23f1a32cb
Fixed styling issues for various elements that weren't being applied via settings. ( #118 )
...
* Popups are now styles properly and can be themed. closes #115
* Added the ability to style media menu card color and transparency. Made confirmation dialogue optional.
* Increase radius
* Move actions inside the function to reflect updated values.
2024-08-12 21:38:27 -07:00
Jas Singh
d743c98a6a
Fix gdkpixbuf import. ( #78 )
2024-08-04 13:54:39 -07:00
matavach
a6d6a34ea7
validate profile image and create fallback ( #67 )
...
* validate profile image and create fallback
* Update modules/menus/dashboard/profile/index.ts
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
* Update modules/menus/dashboard/profile/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/profile/index.ts
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
* Update modules/menus/dashboard/profile/index.ts
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com >
2024-08-03 22:01:38 -07:00
Jas Singh
26f61ed513
HyprPanel now checks for the gpustat dependency and provides a notification if missing rather than crash. ( #43 )
...
Solves #42
2024-07-30 01:45:55 -07:00
Jas Singh
0ee58c69c3
Added an option to opt into tracking GPU stats in the dashboard. ( #10 )
...
* Added an option to opt in to GPU usage.
* Catch and log error if exists during GPU stat monitoring.
* Removed unimplemented category header for System Tray in options
* Update the readme to indicate this change.
2024-07-27 14:15:56 -07:00
Jas Singh
b511d76e11
Convert all remaining files to typescript.
2024-07-26 23:11:33 -07:00
Jas Singh
7fddcf0299
Implemented the ability to specify the terminal to launch btop with.
2024-07-24 22:44:35 -07:00
Jas Singh
21393c122a
Implement layout options
2024-07-24 09:46:38 -07:00
Jas Singh
28fbb8e3b4
Implement Setting Dialog - Work in Progress
2024-07-21 16:20:34 -07:00
Jas Singh
ab721edbd2
Finish all options sets
2024-07-20 22:59:25 -07:00
Jas Singh
a480400359
Added more configuration options
2024-07-20 16:21:52 -07:00
Jas Singh
29abe55008
Finish all theming options
2024-07-20 00:32:54 -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
6062164652
Increase hyprpicker timeout
2024-07-14 02:07:37 -07:00
Jas Singh
f6b53ba522
Fix directory navigation in dashboard.
2024-07-14 01:38:58 -07:00
Jas Singh
ad7c813917
Add delay to dashboard shortcuts to wait for menu to close fully.
2024-07-14 00:34:48 -07:00
Jas Singh
db118a0746
Fix off-center discord icon.
2024-07-11 00:59:33 -07:00
Jas Singh
2bc344c266
Resize calendar clock, update dashboard width and add dolphin links to directories.
2024-07-11 00:35:27 -07:00
Jas Singh
b974c1e755
Fix margin between menu cards and added directory menu in dashboard.
2024-07-11 00:08:40 -07:00
Jas Singh
6cda814d9b
WIP - Refactor media menu
2024-07-10 00:46:24 -07:00
Jas Singh
a28bde6e3f
Update snapshot functionality and add notification for it.
2024-07-09 01:13:20 -07:00
Jas Singh
c14d2b21df
Finish dashboard
2024-07-09 00:08:43 -07:00
Jas Singh
11986dd5a6
Implemented screen recording functionality for record button in dashboard.
2024-07-08 02:54:38 -07:00
Jas Singh
251a4da2bc
Implemented majority of dashboard
2024-07-08 01:13:26 -07:00
Jas-SinghFSU
eee68e8acf
Begin work on dashboard
2024-07-06 02:24:30 -07:00
Jas Singh
ce54b7a6d8
Implement dashboard skeleton
2024-07-03 16:56:59 -07:00