Commit Graph

27 Commits

Author SHA1 Message Date
64cfbe17fa fix: skip unmap notifications for unmanaged clients 2026-02-19 20:48:46 +00:00
2dc7be8922 feat: add expose all windows and Alt-drag window manipulation
feat: improve maximize behavior with floating state and constraints
feat: enhance resize cursors and edge detection
2026-02-16 01:24:05 +00:00
2c8bc73cfd feat: introduce v2.0 abstraction layer with core types, backend interface, and plugin system
feat: add fade effects with API control and real-time event subscription
test: add API integration tests with isolated test environment and coverage reporting
build: update Makefile for recursive source finding, dynamic linking, and test targets
docs: document abstraction layer, fade effects, and API enhancements in README
2026-02-07 12:04:52 +00:00
f0ce773f6d revert: remove dpi detection and configuration for mouse distance feature
This reverts commit df34716ea5, undoing the addition of dpi detection logic and related configuration options for mouse distance calculations.
2026-01-29 15:39:43 +00:00
ee99d5f72a revert: remove system monitor panel toggle and event handling feature
This reverts commit aee7030b30, undoing the
addition of the system monitor feature including its panel toggle UI and
associated event handling logic.
2026-01-29 15:38:55 +00:00
49fc673d4b feat: add system monitor feature with panel toggle and event handling 2026-01-29 13:36:28 +00:00
b29b0aa568 feat: add dpi detection and configuration for mouse distance 2026-01-28 15:55:00 +00:00
5677793163 feat: implement fixed-width toggling top process display for CPU and memory 2026-01-27 11:18:45 +00:00
02c63e402c docs: expand README with detailed features, architecture, and configuration guides 2026-01-27 01:50:47 +00:00
5a3f4eced8 perf: increase speed multiplier from 3.0 to 10.0 2026-01-26 23:51:19 +00:00
7865d5229a feat: add ambient glow effects with key counter, mouse distance, and top memory stats
build: add XInput2 library dependency for raw key event monitoring
2026-01-26 23:47:23 +00:00
915a949c00 feat: add text glow animation for client titles
feat: enhance alt-tab selection with bold font rendering
refactor: simplify title bar color logic to use focused/unfocused states
perf: increase focus animation duration for smoother transitions
refactor: update build dependencies for decorations and workspace modules
2026-01-26 22:36:06 +00:00
654a197ffd feat: add animated focus transitions for window titles and taskbar colors 2026-01-26 22:16:04 +00:00
cb8f84736f feat: add directional window resizing
feat: support multi-battery monitoring
fix: prevent windows from exceeding layout bounds
refactor: adjust snap constraints for borders and title bars
2026-01-26 19:40:08 +00:00
507b20a39b feat: add screenshot and ocr functionality with web interface
build: update makefile with new dependencies for tesseract and libpng
chore: reorganize example files into examples directory
2026-01-24 15:17:47 +00:00
ff2e183e0d feat: add show desktop and move window to workspace features
build: enhance security with stricter compiler flags and sanitizer build
refactor: replace standard memory functions with custom dwn_ variants
chore: remove unused wifi and dropdown menu code from systray
2026-01-24 12:26:45 +00:00
a94ddfeda5 chore: update Cargo.toml, Cargo.lock, and src/main.rs with latest dependency changes 2026-01-16 17:24:59 +00:00
ca30b678b1 chore: update c, h, o files with corrected configuration parameters and function signatures 2026-01-16 05:10:17 +00:00
4bad7328f5 chore: remove unused c and o source files from repository root 2026-01-16 04:41:39 +00:00
b8b6c6dc71 chore: remove outdated d, example, and html files from repository root 2026-01-09 13:47:47 +00:00
e6e1c72dc2 chore: update configuration, deployment, and helper module files 2026-01-08 22:58:19 +00:00
5fbad18be3 chore: remove unused c, html, and o files from repository root 2026-01-08 22:37:00 +00:00
4b756673bf feat: add composable window snapping 2025-12-28 10:21:03 +00:00
6eb5bd135b feat: add maximize window functionality and MRU-based focus management
feat: add focus follow delay configuration
feat: add demo mode timing configurations and wait conditions
docs: update configuration documentation for new options
2025-12-28 09:23:03 +00:00
71c31b5b08 feat: add XDG autostart support for automatic application launching
feat: implement demo mode for automated feature showcase
feat: add XEmbed system tray protocol for external application icons
feat: add window snapping to left and right halves
feat: add minimize/restore toggle with Alt+F9 keybinding
docs: update README with new features and configuration details
build: update build system for new autostart and demo modules
2025-12-28 08:26:53 +00:00
73db4910f1 feat: add news ticker with sentiment analysis and error codes
docs: update site links to retoor repository and documentation
chore: add author lines to header files
build: rebuild binary and object files
2025-12-28 03:30:10 +00:00
f8c056531d chore: remove unused c, css, and d files from project root 2025-12-28 02:14:31 +00:00