Commit Graph

  • eb12354d00 refactor(widgets): migrateGTK imports to fabric.utils sankalp 2026-04-10 00:10:02 +05:45
  • e7a7d2c47e fix(services): Properly define and emit Seeked signal with correct GObject typing sankalp 2026-04-09 23:30:43 +05:45
  • cdc82c4c7f feat(modules): improve application searchmatching logic sankalp 2026-04-09 23:30:39 +05:45
  • 4346c54fa0 feat(utils): enhanceicon resolution with robust desktop entry parsing and error handlingNew Features - Refactor _get_icon_from_desktop_file to ignore file errors and fallback to the default icon. - Replace regex‑based lookup in _get_desktop_file with normalized search IDs and explicit filename matching. - Add support for matching StartupWMClass/Name fields within desktop files. sankalp 2026-04-09 23:30:34 +05:45
  • af5e7b2d79 feat(scratch): Add test for MPRIS signal emission handling sankalp 2026-04-09 23:30:25 +05:45
  • b6ecc72af8 feat(modules): improve dock auto-hide logic and refactor pinned app handling sankalp 2026-04-09 22:41:12 +05:45
  • 70a0c2c9e0 fix(root):remove glace-git from install script sankalp 2026-04-09 21:38:06 +05:45
  • 6b56db0882 feat(styles): add dock CSS with interactive states and transitions sankalp 2026-04-09 19:33:02 +05:45
  • 5e005b1a4e feat(root): AddDock module integration sankalp 2026-04-09 19:32:56 +05:45
  • 345ef643e1 refactor(utils): replace requests with urllib and improve error handling sankalp 2026-04-09 19:20:55 +05:45
  • 40ddabe7fc refactor(modules/desktop): simplify Deskwidgets to manage windows instead of being a window sankalp 2026-04-09 19:20:49 +05:45
  • 5b2afe7c9a feat(root): add deskwidget layout options and clean up dependencies sankalp 2026-04-09 19:20:41 +05:45
  • e1ebc0acce style(styles): refineswitcher button and workspace selection styling sankalp 2026-04-09 18:54:38 +05:45
  • e7af41805f refactor(modules):simplify UI and drop Glance integration sankalp 2026-04-09 18:54:29 +05:45
  • c214d2fade style(styles): modernize weather widget CSS and add condition gradient themes - New Features - Added gradient background classes for various weather conditions - Enhancements - Updated transition timing and border radius for smoother animations - Improved typography spacing and color contrast - Bug Fixes - Fixed missing newline at end of file - Corrected background rendering for gradient classes sankalp 2026-04-09 18:47:32 +05:45
  • f3386ab7a0 feat(modules/desktop): Refactor weather widget layout with header/footer and dynamic gradient styling sankalp 2026-04-09 18:47:17 +05:45
  • a3edf9c323 fix(utils):ensure current_active_wm_class is set when updating active app sankalp 2026-04-09 18:34:05 +05:45
  • 92c4f20d79 feat(modules/panel/components): add wmclass parameter to AboutApp creation sankalp 2026-04-09 18:34:00 +05:45
  • 0c4a375ff6 feat(widgets): enhance desktopfile discovery and icon loading sankalp 2026-04-09 18:33:50 +05:45
  • 8f6042634f feat(services): add current_active_wm_class tracking and signal, fix default active app name sankalp 2026-04-09 18:33:40 +05:45
  • d47537e627 feat(modules/panel/components): addhot-reload support and config‑based visibility filtering to system tray sankalp 2026-04-09 18:29:01 +05:45
  • dc7d45d86a feat(root): add systray_ignore and improve notification configuration formatting sankalp 2026-04-09 18:28:53 +05:45
  • 63862a08da feat(modules/panel): hide tray items when empty and sync visibility on config changes sankalp 2026-04-09 18:28:43 +05:45
  • 70ba69b116 enhancements(modules/controlcenter): Safely access device.connection and device.paired attributes using getattr with default False sankalp 2026-04-09 18:28:35 +05:45
  • a85513d6a6 revert: use previous icon for now sankalp 2026-04-09 18:17:09 +05:45
  • 56ad44842e feat(root): migrate to uv‑managed environment - Updated README to use uv run lock.py for lock‑screen binding - Replaced pip install with uv sync and migrated to an uv‑managed Python virtual environment- Marked Installation Script and migration as completed in the TODO checklist sankalp 2026-04-02 23:25:42 +05:45
  • 7f588bbf47 feat(assets): streamline battery andvolume icons sankalp 2026-04-02 23:12:56 +05:45
  • 118387aa69 feat(config):Update power mode icons and adjust startup commands sankalp 2026-04-02 23:12:52 +05:45
  • c22ea5dfda refactor(modules): simplify SVG asset handling across modules sankalp 2026-04-02 23:12:43 +05:45
  • 017c127a44 chore(root): migrate touv and simplify dependencies sankalp 2026-04-02 23:12:37 +05:45
  • f123de9a52 refactor(utils):simplify Wi‑Fi icon path resolution sankalp 2026-04-02 23:12:28 +05:45
  • f7355765f7 Merge branch 'macos' into dev sankalp 2026-04-02 21:10:14 +05:45
  • 5fe0d5264a Merge pull request #31 from S4NKALP/dependabot/pip/requests-2.33.0 sankalp 2026-04-02 14:54:00 +05:45
  • 28ea3305f3 chore(deps): bump requests from 2.32.4 to 2.33.0 dependabot[bot] 2026-04-02 09:06:26 +00:00
  • 5656609348 feat(modules/desktop): addweather SVG icon mapping and improve condition label handling sankalp 2026-03-23 23:40:31 +05:45
  • c35550d209 feat(assets/icons/weather): add clear, clear-night, and windy weather icons sankalp 2026-03-23 23:40:23 +05:45
  • 7a21d34680 feat(assets): add caps-lock and keyboard layout icons sankalp 2026-03-23 23:34:15 +05:45
  • 88e53ac9b7 refactor(config): Defer import ofstart_config_service to reduce startup overhead sankalp 2026-03-23 23:34:11 +05:45
  • 231645d8f9 refactor(styles): rename selectors and add min-width to container sankalp 2026-03-23 23:34:07 +05:45
  • ef4065bc1f refactor(modules): improve exception handling and simplify service usage sankalp 2026-03-23 23:34:03 +05:45
  • 34cfb2f49e feat(root): add keyboard layouts, OSDWindow, and update services & utilities sankalp 2026-03-23 23:33:53 +05:45
  • 129906cb9c feat(root): add application switcher sankalp 2026-02-28 19:45:43 +05:45
  • b1e8cb4a7a feat(styles): add launcher.css sankalp 2026-02-28 19:42:37 +05:45
  • 67d37bc9f5 update sankalp 2026-02-28 19:40:01 +05:45
  • 6762b8395d refactor(styles): Add constant.css import and clean up corner styling sankalp 2026-02-26 06:58:08 +05:45
  • 26f55df7dc Merge pull request #28 from S4NKALP/dependabot/pip/pillow-12.1.1 sankalp 2026-02-26 06:56:03 +05:45
  • ddbe0f119d chore(deps): bump pillow from 11.3.0 to 12.1.1 dependabot[bot] 2026-02-26 01:10:30 +00:00
  • 49666ef8ef chore(utils): clean up extra blank lines in app_name_resolver.py sankalp 2026-02-26 06:54:55 +05:45
  • 5bef139db9 feat(root): add OSD module and clean up CSS imports sankalp 2026-02-26 06:54:48 +05:45
  • 2c1ec69023 feat(styles): restructure UI styles and add main composition sankalp 2026-02-26 06:54:41 +05:45
  • 830305c0f3 refactor(widgets): clean up animation timer and easing functions sankalp 2026-02-26 06:54:35 +05:45
  • cf7666a8a5 refactor(modules): clean up dock update logic and fix TOTP action closure sankalp 2026-02-26 06:54:29 +05:45
  • 934b62ebff feat(utils): add debounce helper utilities sankalp 2026-02-26 06:42:00 +05:45
  • deb9b1082f feat(modules/desktop): Add weather gradient/emoji mappings and system monitoring widgets sankalp 2026-02-26 06:41:58 +05:45
  • e104359659 feat(root): Enable Deskwidgets widget sankalp 2026-02-26 06:41:50 +05:45
  • 303aeb4815 refactor(config/hypr): tidy up keybinds and layerrules sankalp 2026-02-26 06:35:15 +05:45
  • 557f3148f6 feat(root): enable ModusNoti and clean up startup configuration sankalp 2026-02-26 06:35:05 +05:45
  • 55f36c59ca refactor(modules): remove unused about module sankalp 2026-02-26 06:34:58 +05:45
  • 04fba01361 feat(assets): add new applet and wifi icons sankalp 2026-02-26 06:24:50 +05:45
  • e97311e2b0 feat(modules): restructure battery UI and add dynamic layout rebuilding sankalp 2026-02-26 06:24:44 +05:45
  • 15be2f3de6 refactor(services): move Gio, GLib, logger import to fabric.utils sankalp 2026-02-26 06:24:32 +05:45
  • 1ed576f222 feat(utils): add dbus helper and extend utility functions sankalp 2026-02-26 06:24:22 +05:45
  • a8b7330ec7 feat(root): add configuration and UI style updates sankalp 2026-02-26 06:24:09 +05:45
  • 0b6450feb7 refactor(config):rename APP_NAME to APP_NAME1 sankalp 2026-02-26 05:55:25 +05:45
  • f6505d9a01 feat(utils): add set_process_name utility and adjust imports sankalp 2026-02-26 05:55:17 +05:45
  • 20b1eb71b2 feat(root): add pyproject.toml and reorganize imports & dependencies sankalp 2026-02-26 05:55:07 +05:45
  • bc139feda7 refactor(services): drop auth service and tidy network/todo sankalp 2026-02-26 05:54:58 +05:45
  • ffa9188cd1 refactor(modules/notification): streamline imports and simplify cache utilities sankalp 2026-02-26 05:54:51 +05:45
  • a5b8a3f7bd update layerrule for hyprland>=v0.53 sankalp 2026-01-08 21:13:54 +05:45
  • a99491b49d Merge pull request #27 from S4NKALP/dependabot/pip/urllib3-2.6.3 sankalp 2026-01-08 15:46:31 +05:45
  • ab4d29c219 chore(deps): bump urllib3 from 2.6.0 to 2.6.3 dependabot[bot] 2026-01-08 09:58:51 +00:00
  • c6db14cbe7 Merge pull request #26 from S4NKALP/dependabot/pip/urllib3-2.6.0 sankalp 2025-12-06 20:24:31 +05:45
  • ea9a4cd7ca chore(hypr): remove kanban launcher binding sankalp 2025-12-06 20:22:13 +05:45
  • 834d0b8dbf remove todos.json sankalp 2025-12-06 20:20:48 +05:45
  • a0b3810905 chore(deps): bump urllib3 from 2.5.0 to 2.6.0 dependabot[bot] 2025-12-06 14:12:18 +00:00
  • 26420dbc1f update modus.conf sankalp 2025-12-06 19:55:56 +05:45
  • 1d8bd1b8a4 chore: update application name and add initial todo data sankalp 2025-12-06 19:54:58 +05:45
  • c80bc27ac5 feat(install): improve and streamline installation script with added features and error handling sankalp 2025-10-15 13:05:49 +05:45
  • f2cc52bf34 chore: disable specific logger modules for cleaner output sankalp 2025-09-28 17:30:26 +05:45
  • 02c32a331a feat(panel): add Hyprland workspaces indicator with workspace filtering sankalp 2025-09-08 07:59:23 +05:45
  • 1d07d3c6db Update install.sh sankalp 2025-09-06 21:45:53 +05:45
  • 158ce6590c Revert "ready for ignis" sankalp 2025-09-01 12:39:28 +05:45
  • 9d404b100f ready for ignis sankalp 2025-09-01 12:36:58 +05:45
  • 316e3066ba ✨ feat: add thefuzz and python-pam packages for improved functionality sankalp 2025-08-19 08:45:26 +05:45
  • 2801412746 🐛 fix(bluetooth): handle bluetooth enable/disable failures with subprocess sankalp 2025-08-17 18:44:57 +05:45
  • fc82bffed7 Dock Tweaks tr1x_em 2025-08-16 09:51:10 +05:30
  • 75a87f9134 🐛 fix(bluetooth): use rfkill as fallback to enable/disable bluetooth sankalp 2025-08-16 13:38:47 +05:45
  • 73f3839d85 ✨ feat(bluetooth): control scanning based on other devices section visibility sankalp 2025-08-16 13:20:40 +05:45
  • 2eba79b98e 🐛 fix(bluetooth): add fallback to bluetoothctl for enabling/disabling bluetooth sankalp 2025-08-16 13:15:21 +05:45
  • a663170c96 🐛 fix(battery): handle missing PowerProfiles proxy and attributes gracefully sankalp 2025-08-16 13:02:23 +05:45
  • 1e8c426c99 ♻️ refactor(launcher): remove power management commands from bash scripts plugin sankalp 2025-08-16 11:59:41 +05:45
  • cae88dcbda Update install.sh sankalp 2025-08-16 10:49:21 +05:45
  • 6f98c7005e Uwsm tr1x_em 2025-08-15 20:45:32 +05:30
  • 64a6ec7af2 Update README.md tr1x_em 2025-08-15 20:17:22 +05:30
  • 5475c884d0 ✨ feat: add initial install script for Arch Linux sankalp 2025-08-15 20:26:28 +05:45
  • 52af081d35 Update README.md tr1x_em 2025-08-15 19:43:51 +05:30
  • 52cb4362b7 🐛 fix(ui): ensure scroll position is maintained after content updates in SmartScrolled widgets sankalp 2025-08-15 13:42:20 +05:45
  • 0f33293f5e ♻️ refactor(ui): replace SmartScrolledBox with ScrolledWindow for better control sankalp 2025-08-15 13:42:04 +05:45
  • 107a34d046 Update README.md tr1x_em 2025-08-15 08:20:33 +05:30
  • d53341a0c0 Add escape_markup_text() utility function to safely escape special characters tr1x_em 2025-08-14 22:28:34 +05:30