Commit Graph
14 Commits
Author SHA1 Message Date
me0nline ff6158e7a0 feat(window_manager): add get_virtual_desktop_bounds() for multi-monitor support 2026-09-08 23:17:01 +02:00
me0nline e2e66c1938 docs: add comprehensive README with setup, ActivityWatch integration, and usage 2026-09-08 23:07:15 +02:00
me0nline ad440a49b3 feat(cli): add top-level launcher and CLI options 2026-09-08 23:06:45 +02:00
me0nline 28a8f8597f feat(app): add main application loop, distraction detection, and window closing logic 2026-09-08 23:06:34 +02:00
me0nline dedae31a66 feat(controller): add cat AI state machine, kinematics, and paw targeting logic 2026-09-08 23:06:14 +02:00
me0nline 4eeb96d5b6 fix(overlay): declare complete 64-bit ctypes prototypes for GDI/User32 2026-09-08 23:05:49 +02:00
me0nline 9bade210f5 feat(overlay): add Win32 32-bit ARGB layered window overlay 2026-09-08 23:05:04 +02:00
me0nline ddf99b8664 feat(activitywatch): add ActivityWatch client with native fallback 2026-09-08 23:04:44 +02:00
me0nline 3dfec1896e feat(windows): add Win32 window manager for HWND search, coords, and closing 2026-09-08 23:04:23 +02:00
me0nline 880e772668 feat(assets): add bundled Workcat sprite frames (walk, paw, tail, stretch, scruff) 2026-09-08 23:04:06 +02:00
me0nline eaae0b96aa feat(assets): add asset manager for Workcat sprites, animations, and coats 2026-09-08 23:02:50 +02:00
me0nline 44d6f3b1c5 feat(config): add configuration parameters, kinematics, and distraction targets 2026-09-08 23:02:22 +02:00
me0nline fe1c3c4b73 feat: initialize catser package 2026-09-08 23:02:10 +02:00
me0nline 7a0d397fb1 build: initialize git repository and gitignore 2026-09-08 23:02:00 +02:00