* 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
* calendar menu: make weather optional
adds a setting to enable or disable the weather widget in the calendar
menu.
* Fix bottom margin of last child card.
* Fix calendar dropdown merge linting and formatting errors.
* Settings dialog formatting error fix.
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
* Implemented configurable and toggleable button borders.
* Improve and simplify border logic
* Fix hidden label icon borders.
* Removed button hover property from bar buttons, they dim on hover now by default.
* Rename file.
* Update catppuccin normal theme's storage module color.
* update mocha items
* update mochas
* Update themes to account for borders
* fix window title label option not being respected
* add window title icon and label side effects
* add new line to SideEffects.ts
* fix window title children type
* Added CI to enforce linting and type checking.
* Update type check
* Change job name
* Check diagnostics
* Add ags
* Update install script for ags
* update
* Fix sudo misspell
* Add which
* Added ags types repo as a submodule
* Update ci
* Update ci
* tsconfig update
* add types
* ci update
* Remove types directory initially
* remove temp types
* Testing ci checks with a type error.
* Revert type error
* 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.
* Add support for dnf and fedora in checkUpdates.sh
* commit changes to updates + bar
* Remove antiquated padding shenanigan <3
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
---------
Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
* Adds options for windowtitle to toggle: custom title, icon and truncation
* Implements window title toggles: showIcon and showCustomTitle; Adds a new default title function and truncates it if specified
* incorporate new show label option into window title
* fix window title spacing to work with new styles
* allows truncation for custom window titles
* allows custom window title icon with default window title
* add option to show the window class name or title; refactor for consistency and easier readability
* remove redundant custom window title check