This website requires JavaScript.
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