Commit Graph
10 Commits
Author SHA1 Message Date
retoor a0d5b1b091 docs: expand README with design philosophy, features, and architecture sections while adding panel dirty tracking, Xft color caching, and XInput2 mouse distance monitoring 2026-01-27 01:50:47 +00:00
retoor 915870875d build: add XInput2 library dependency for raw key event monitoring 2026-01-26 23:47:23 +00:00
retoor 725267fa00 feat: add text glow animation with sinusoidal color cycling and alt-tab bold font rendering 2026-01-26 22:36:06 +00:00
retoor ce6729c53c feat: add animated focus transitions for window titles and taskbar colors 2026-01-26 22:16:04 +00:00
retoor 115c69f1bc chore: update default color scheme to neon theme and add window constraint logic 2026-01-08 23:41:45 +00:00
retoor 91cfecb6e5 fix: grab button events on unfocus and ungrab on focus for proper click handling 2026-01-08 22:24:45 +00:00
retoor 3364464b43 docs: update README with autostart, demo mode, XEmbed tray, window snapping, and Alt+F9 minimize keybinding 2025-12-28 08:26:53 +00:00
retoor c927e23f23 style: remove all block comments from header files 2025-12-28 04:01:46 +00:00
retoor 41fc47abac feat: add news ticker with sentiment analysis and error codes to dwn.h and news.h headers
- Add DwnStatus enum with six error codes (OK, ERROR, INVALID_ARG, NO_MEMORY, NOT_FOUND, DISPLAY, IO) to include/dwn.h
- Extend NewsArticle struct with NewsSentiment enum (NEUTRAL, POSITIVE, NEGATIVE) and sentiment_score float field in include/news.h
- Insert DWN_ASSERT and DWN_ASSERT_MSG contract assertion macros plus assert.h include into include/util.h
2025-12-28 03:30:10 +00:00
retoor 21e8bcc88a chore: add MIT license, Makefile, and initial build artifacts for DWN project 2025-12-28 02:14:31 +00:00