Commit Graph

36 Commits

Author SHA1 Message Date
Jas Singh
dbd932941b Added the ability to define button, progress bar, tooltip and popover radius. (#448)
* Added the ability to define button, progress bar, tooltip and popover radius.

* Border updates

* Fix notification scaling
2024-11-06 21:47:22 -08:00
Jas Singh
ec3be1cad8 Provide a cli command to clear notifications. (#444) 2024-11-05 21:11:50 -08:00
Rubin Bhandari
b88644833d feat: on hover only show actions if available on notifications (#396)
* feat: on hover only show actions if available on notifications

* feat: on hover only show actions if available on notifications

* fix: make the change configurable

* fix: remove unneeded op
2024-11-04 22:47:26 -08:00
Rubin Bhandari
b5e91fa2dc fix: markup shown as tags from some browsers (#404)
* fix: markup shown as tags from some browsers

* fix: notification body overflow

* Revert "fix: notification body overflow"

This reverts commit 58c0fe4758cbfcf1ca0fbf6e9c6a66322aa703cf.

* fix: remove options
2024-11-04 21:30:57 -08: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
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
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
4721b4fbf9 HyprPanel now handles notification removal itself. (#242) 2024-09-09 23:03:01 -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
4f91bb8b8f Added filters for notifications and system tray items. (#234)
* Added filters for notifications and systray. closes #233

* Add links to documentation.
2024-09-08 02:01:13 -07:00
Jas Singh
f624153eab Added pagination to the notifications menu and a configurable limit to the amount of notifications spawned. (#199)
* Added notification pagination and pagination configuration options. fixes #171

* Added skip to end buttons

* Update theme

* Removed unused theme parts

* Update pager colors

* Theme auto-generator

* Update label color in options for pager.

* Updated themes

* Added option to change footer background for notifications menu.

* Changes to the Displayed Total options now update the menu. Bugfix
2024-08-30 01:32:11 -07:00
Jas Singh
5db6eb336e 24hr time switch set in the Clock Menu now effects notification time also. (#184) 2024-08-25 03:48:07 -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
b511d76e11 Convert all remaining files to typescript. 2024-07-26 23:11:33 -07:00
Jas Singh
f5aa300512 Added more customization options 2024-07-16 00:11:55 -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
04ed432b32 Modularized notification toast and menu components. 2024-07-13 14:43:13 -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
cd149636bc Update styling for notifications menu 2024-07-10 21:14:21 -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
2a0be05a2b Add timestamp to notifications and add styling to menu button 2024-07-02 23:58:49 -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
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
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
52731236e9 Updated notification styling 2024-06-28 02:49:09 -07:00
Jas Singh
4ff2392c48 Added basic Calendar menu (WIP) 2024-06-26 02:00:53 -07:00
Jas Singh
2b8eb9144d Update notifications control area style and changed notifs icon position on bar. 2024-06-25 01:39:59 -07:00
Jas Singh
c1d7fc4f95 Finish notifications menu 2024-06-25 01:05:31 -07:00
Jas Singh
ee461f2ee0 Add notification history container 2024-06-24 02:02:02 -07:00
Jas Singh
f162af8a41 Start work on notifications menu 2024-06-24 00:43:54 -07:00