Commit Graph

26 Commits

Author SHA1 Message Date
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
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
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
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
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
87d661021d Made the media player more responsive and accurate. (#95) 2024-08-07 23:25:28 -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
a4580d85c4 Update media panel styling 2024-07-10 02:13:27 -07:00
Jas Singh
e711d639b7 Finish media menu refactor 2024-07-10 01:58:18 -07:00
Jas Singh
6cda814d9b WIP - Refactor media menu 2024-07-10 00:46:24 -07:00
Jas Singh
f0366f3186 Fixed night weather icons. 2024-07-03 00:32:27 -07:00
Jas Singh
651d2f2e86 Fixed the bug where a media player would linger after the app was closed. 2024-07-02 21:02:30 -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 Singh
48c87a7111 Fixed bluetooth menu sorting... connected devices now properly show up top. 2024-06-30 16:59:53 -07:00
Jas Singh
6b98da2145 Start work for the media menu refactor... 2024-06-30 16:46:09 -07:00
Jas Singh
9a2a9d4ec5 Update the media menu - move time stamp to tooltip 2024-06-28 01:20:16 -07:00
Jas Singh
42b8948e48 Fixed lingering menus when switching screens and fixed hour timer for media menu. 2024-06-23 20:57:52 -07:00
Jas Singh
5eef18485d Finish Media module. 2024-06-23 20:28:43 -07:00
Jas Singh
ca488f4fb6 Fixed systray icons to have reactive sizing and volume icon to properly change when muted/unmuted. 2024-06-18 01:48:10 -07:00
Jas Singh
d2d5d82ff1 Change all pixel definitions to responsive 'rem'. 2024-06-18 00:23:37 -07:00