Commit Graph

  • 0cd7a7c3f4 docs: add comprehensive documentation for installation, architecture, and styling sankalp 2026-07-12 05:26:57 +05:45
  • 11ad484fb6 feat(root): update lock dependency to window.lock and document README properly sankalp 2026-07-12 05:26:40 +05:45
  • 5af4a80d1d refactor: hide window instead of showing when recording starts sankalp 2026-07-12 05:02:26 +05:45
  • b3b684720a feat(readme,install): update documentation and add required build dependencies sankalp 2026-07-12 05:02:08 +05:45
  • e05aff39bf refactor: reformat environment variable assignment to use explicit multi‑line tuple syntax sankalp 2026-07-12 04:47:10 +05:45
  • 0ffd620533 feat(src/window/switcher): add live preview toggle and refactor capture loop with invoke_repeater sankalp 2026-07-12 04:46:51 +05:45
  • 06c0fb7cb7 feat(src/window/switcher/app-capture): expose target size and damage-waiting options in capture_by_handle sankalp 2026-07-12 04:46:21 +05:45
  • 11821816f7 feat(src/utils): add switcher_live_preview_delay_ms setting sankalp 2026-07-12 04:46:02 +05:45
  • 373d582701 feat(src/window/switcher): add live preview capture and restructure switcher UI sankalp 2026-07-12 03:54:18 +05:45
  • ce21c075da feat(src/window/switcher/app-capture): add app-capture implementation sankalp 2026-07-12 03:53:58 +05:45
  • 3ed0707b14 feat(src/utils): add switcher live preview option sankalp 2026-07-12 03:53:36 +05:45
  • 724c9db7b5 feat(src): configure GI_TYPELIB_PATH for app-capture sankalp 2026-07-12 03:53:19 +05:45
  • be86976882 feat(build): add progress steps and environment configuration for App Capture module sankalp 2026-07-12 03:53:02 +05:45
  • ccfd1aecc1 feat(cache): implement icon theme aware caching for notification icons and cleanup on theme change sankalp 2026-07-12 02:44:56 +05:45
  • 4b039c1ff3 chore(src/utils): remove deprecated DBus menu client and dev‑members.json, add uinput module for mouse click simulation sankalp 2026-07-12 02:44:35 +05:45
  • 40b8962232 feat(notifications): increase app icon size to 64x64 and refactor service retrieval sankalp 2026-07-12 02:44:15 +05:45
  • aee72d98fa refactor(config): simplify color picker commands sankalp 2026-07-12 02:43:57 +05:45
  • 23672db2db feat(pyproject): add src/globalmenu to wheel packages sankalp 2026-07-12 02:43:38 +05:45
  • e837f54680 feat(src/window/notification): switch notification icon size to 64x64 sankalp 2026-07-11 22:22:10 +05:45
  • 863fb5e0ae refactor(config/hypr): simplify animation curves and definitions sankalp 2026-07-11 22:21:52 +05:45
  • 6a5f85a10d refactor(services): migrate run_command to Gio.Subprocess in KeyboardLayout and Modus sankalp 2026-07-10 10:31:09 +05:45
  • 2f1ae9e72e feat(config/hypr): increase blur size and add new blur options sankalp 2026-07-10 10:30:49 +05:45
  • 3f9f75d77e refactor(src/window/screencapture): replace direct _do_screenshot with service call sankalp 2026-07-09 23:17:17 +05:45
  • 9024cbc9ba feat: replace blocking subprocess calls with Gio.Subprocess async handling sankalp 2026-07-09 23:16:58 +05:45
  • 4fa183e272 style(config/hypr): adjust screencapture.toggle argument quoting sankalp 2026-07-09 23:16:41 +05:45
  • f0aed5a410 style(src/styles): rename application switcher identifiers to app-switcher sankalp 2026-07-09 22:33:54 +05:45
  • 0fbccca46e refactor: add stop_animation method to SlideRevealer and integrate with destroy sankalp 2026-07-09 22:33:33 +05:45
  • 1dd99cf79d refactor(src/window): remove unused ApplicationSwitcher component sankalp 2026-07-09 22:33:14 +05:45
  • 84976320f0 feat: add about_to_show and refresh_menu_sync methods to GlobalMenuService and refactor close_window implementation sankalp 2026-07-09 22:32:54 +05:45
  • aeacb397b2 feat(config/hypr): add new animations sankalp 2026-07-09 22:32:32 +05:45
  • 0d83f2a129 refactor: remove unused signal parameters from event handlers sankalp 2026-07-09 18:57:19 +05:45
  • be6e42061b style: update panel background colors to #000000 sankalp 2026-07-09 18:56:58 +05:45
  • 3dbad6bdea refactor(src/utils): drop unused AppName methods and simplify DBusMenuClient sankalp 2026-07-09 18:56:28 +05:45
  • de9ab766c4 refactor!(shared): remove unused constants and deprecated methods sankalp 2026-07-09 18:56:05 +05:45
  • 1403c5adc0 refactor(src/services): remove unused properties and methods across service classes sankalp 2026-07-09 18:55:36 +05:45
  • f9bef457ca refactor(src/utils): remove unused imports and functions sankalp 2026-07-09 15:45:39 +05:45
  • bb3a92416f refactor(src/services): switch state storage from JSON to TOML for gamemode sankalp 2026-07-09 15:45:20 +05:45
  • bd878c88eb feat(src/window/screencapture): hide window before screenshot sankalp 2026-07-09 15:32:46 +05:45
  • 01dc64498f feat(src/services): refactor KeyboardLayout to use TOML state persistence and improve layout switching sankalp 2026-07-09 15:32:29 +05:45
  • 6152314c9c feat: add keyboard layout switching capability sankalp 2026-07-09 15:32:10 +05:45
  • c122cfd32f feat(config/hypr): add new screen capture and layout switcher bindings sankalp 2026-07-09 15:31:53 +05:45
  • 4d7766071f style(src/styles/window): darken panel and notch background colors sankalp 2026-07-08 16:12:07 +05:45
  • 822a0eadcc feat(src/window/panel): connect fullscreen state change handler sankalp 2026-07-08 13:22:09 +05:45
  • 4dcfaed69e feat(services): add fullscreenChanged signal and property handling sankalp 2026-07-08 13:21:42 +05:45
  • d1e1e68da5 refactor: remove unused UI components and add quit functionality sankalp 2026-07-08 13:02:22 +05:45
  • 5ba2278de2 fix(config): adjust modus directory path and clarify env var handling to avoid Gdk-CRITICAL sankalp 2026-07-08 12:25:40 +05:45
  • 79f4ee4d4a style(src/styles): replace background-color with @bg-a50 sankalp 2026-07-08 12:25:20 +05:45
  • 5b8d6a62aa refactor! : drop subprocess usage and centralize brightness service initialization sankalp 2026-07-08 12:25:02 +05:45
  • 06be28535a refactor: clean up service implementations and remove dead code sankalp 2026-07-08 12:24:39 +05:45
  • 9a1f512a28 feat: enhance progress tracking and environment configuration sankalp 2026-07-08 12:24:22 +05:45
  • e662b825ec feat(src/assets/icons): add screen capture icons sankalp 2026-07-07 14:02:42 +05:45
  • f7662f7f5b feat(src/window/screencapture): implement screen capture window with toolbar, tools, and options menu sankalp 2026-07-07 14:02:24 +05:45
  • 89d7cdfac3 refactor(src/styles/window): improve CSS file formatting and add screencapture.css sankalp 2026-07-07 14:02:04 +05:45
  • 22528b312a feat(config): add project metadata and dependencies to pyproject.toml and requirements.txt sankalp 2026-07-07 14:01:46 +05:45
  • b375762c37 feat(src): add ScreenCaptureWindow for screenshot functionality sankalp 2026-07-07 14:01:29 +05:45
  • adf525fc2f style(src/styles/window): add energy-mode icon styles and update game-mode color to use @on-primary sankalp 2026-07-06 21:14:22 +05:45
  • 6f441f2e6e feat(src/assets/icons/screenshot): add monitor, region, and window SVG icons for screenshot sankalp 2026-07-06 21:14:05 +05:45
  • a4b38e3b14 fix(src/window/panel/notch): cancel transient indicator so scroll can navigate sankalp 2026-07-06 20:52:34 +05:45
  • eaaf9645a2 feat(src/window/panel/notch/indicators): add MicrophoneIndicator class and integrate into Notch Add MicrophoneIndicator to monitor microphone presence and mute state, updating UI via show/hide callbacks. sankalp 2026-07-06 20:35:21 +05:45
  • 59a80e47ea refactor(src/window/osd/components): remove MicrophoneOSDContainer implementation sankalp 2026-07-06 20:35:01 +05:45
  • 9c19b7446a refactor: remove microphone osd container sankalp 2026-07-06 20:34:44 +05:45
  • 4390e7cca0 style(src/styles/window): add #notch-mic to #notch-charging padding rule sankalp 2026-07-06 20:34:26 +05:45
  • df0e581773 feat(src/assets/icons/notch): add mic-on and mic-off SVG icons sankalp 2026-07-06 20:34:09 +05:45
  • a30ddc3fb6 refactor(src/window/osd/components): remove deprecated OSD capslock and keyboard layout components sankalp 2026-07-06 20:22:51 +05:45
  • 1d672eebac refactor(config): comment out icon and options in Mods.terminal sankalp 2026-07-06 20:22:35 +05:45
  • 65fdcc6189 refactor(src/services): streamline recording stop and screenshot handling, remove dead code sankalp 2026-07-06 20:11:17 +05:45
  • 330d0f0805 feat(config): simplify screen capture description and update dependencies sankalp 2026-07-06 20:10:58 +05:45
  • 24250db1f9 refactor(config/hypr): switch to new modus path and comment out animation configs sankalp 2026-07-06 20:10:40 +05:45
  • a74be0ceb2 chore(src/window/launcher/plugins): remove built-in plugins sankalp 2026-07-06 19:50:06 +05:45
  • 9c74b0f606 refactor(launcher): remove launcher module files sankalp 2026-07-06 19:49:49 +05:45
  • 023d0be7c8 refactor(src): comment out LazyLauncher implementation and usage sankalp 2026-07-06 19:49:30 +05:45
  • 8a231540e5 feat: add launcher entry and update project metadata sankalp 2026-07-06 19:49:11 +05:45
  • fced1a0723 feat(src/window/panel): replace hardcoded config path with dynamic toml_file lookup sankalp 2026-07-06 17:39:23 +05:45
  • 43197521a8 refactor(src/window): replace get_relative_path with toml_file for config path resolution sankalp 2026-07-06 17:39:06 +05:45
  • 965f93e418 refactor(src/utils): adjust base path constants and add toml_file helper sankalp 2026-07-06 17:38:47 +05:45
  • 7fdb3be0b3 refactor(config): replace get_relative_path with toml_file sankalp 2026-07-06 17:38:29 +05:45
  • 9ad25163f0 refactor(src/services): replace get_relative_path with toml_file for loading config sankalp 2026-07-06 17:38:09 +05:45
  • 6b7348ea20 refactor(src/window/notification): adjust notification markup handling and UI width constraints sankalp 2026-07-06 17:34:30 +05:45
  • c2f9ab4070 feat(src/window): add animation constants, layout tweaks and DockItem dataclass; refactor hover and occlusion handling sankalp 2026-07-06 17:34:12 +05:45
  • 86e24de864 style(src/styles/window/dock.css): simplify and modernize dock window styling sankalp 2026-07-06 17:33:50 +05:45
  • 1ed6db4ae2 feat(src/assets/icons/notch): redesign charging.svg for dark theme compatibility sankalp 2026-07-06 17:33:33 +05:45
  • d087c47aea feat(src/assets/icons/misc): add trash-empty.svg icon sankalp 2026-07-06 17:33:09 +05:45
  • 967503d0b7 fix(src/window/panel/notch): fix typo in charging.svg filename sankalp 2026-07-06 00:34:26 +05:45
  • 56ecc64531 style(src/styles/controlpanel): adjust background-color to @bg-a50 sankalp 2026-07-06 00:34:09 +05:45
  • f1988e2d4f refactor(notch): rename charging.svg to charing.svg and update fill colors in SVG icons sankalp 2026-07-06 00:33:51 +05:45
  • 132622ac60 refactor(src/assets/icons/mic): simplify microphone SVG implementation The SVG was streamlined by removing redundant CSS styles and simplifying path data, reducing file size and improving maintainability. sankalp 2026-07-06 00:33:33 +05:45
  • 2c645080ec style(src/styles/window): remove background property from battery widget sankalp 2026-07-05 23:20:58 +05:45
  • 2bb478425f chore(src/styles/controlpanel): bump version and update dependencies sankalp 2026-07-05 23:20:40 +05:45
  • 56f1a338b7 refactor(src/window/panel/notch): move icons to notch/ path and adjust sizes sankalp 2026-07-05 23:11:38 +05:45
  • d27d1fcaaa feat(src/assets/icons/notch): add new icons for caps-lock, keyboard-layout, media-record, num-lock sankalp 2026-07-05 23:11:18 +05:45
  • 9edc524e3d chore: remove unused icon assets sankalp 2026-07-05 23:11:01 +05:45
  • ec65d8ead4 feat(src/window/panel/panel): add NumLockIndicator and ChargingIndicator, improve battery service initialization sankalp 2026-07-05 23:05:49 +05:45
  • c64d41b3e1 feat(src/assets/icons): add new notification icons and remove unused caps-lock-off.svg sankalp 2026-07-05 23:05:30 +05:45
  • a902f3d12a style(src/styles/window): update notch transient indicator comment and add numlock/charging selectors sankalp 2026-07-05 23:05:10 +05:45
  • 8bf198f745 feat(battery): replace Battery() with Battery.get_initial() for proper initialization sankalp 2026-07-05 23:04:52 +05:45
  • 754cde0278 feat(src/services): add NumLock service and refactor Battery documentation sankalp 2026-07-05 23:04:34 +05:45
  • f0c67c0483 fix(src/window/panel/notch): ensure monitoring started on indicator access sankalp 2026-07-05 22:27:20 +05:45
  • 43d8306454 feat(src/window/panel/notch): add CapsLockIndicator and KeyboardLayoutIndicator sankalp 2026-07-05 22:25:32 +05:45
  • 0618437c3f refactor(src/window/osd/components): drop unused CapsLock and KeyboardLayout imports sankalp 2026-07-05 22:25:15 +05:45
  • c19b993b2a refactor: remove CapsLockOSDContainer and KeyboardLayoutOSDContainer, and related show methods sankalp 2026-07-05 22:24:58 +05:45