Commit Graph

7 Commits

Author SHA1 Message Date
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
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
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
e6e1c72dc2 chore: update configuration, deployment, and helper module files 2026-01-08 22:58:19 +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