Commit Graph

6 Commits

Author SHA1 Message Date
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
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
4b756673bf feat: add composable window snapping 2025-12-28 10:21: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
f8c056531d chore: remove unused c, css, and d files from project root 2025-12-28 02:14:31 +00:00