Commit Graph

50 Commits

Author SHA1 Message Date
Georg 256cc2c7a7 Fix autosave resume choice restoration 2026-05-19 15:44:40 +02:00
Georg 90f81ee1b7 Prepare Ink Coolify release branch 2026-05-19 15:25:23 +02:00
Georg 9111dedaa2 Archive prototype outside main tree 2026-05-19 14:39:09 +02:00
Georg ebc8e1c7df Add Ink session recovery and Coolify Docker support 2026-05-19 13:14:46 +02:00
Georg dbcb8f4284 Consolidate engine docs and naming 2026-05-19 11:09:37 +02:00
Georg 121b174f2c Add glossary hover presentation 2026-05-19 07:34:52 +02:00
Georg 751ac5f62b Stabilize playback state and cursor feedback 2026-05-18 20:57:20 +02:00
Georg 6e908037fb Preload media assets and refine process cursors 2026-05-18 11:15:39 +02:00
Georg 4f6300042c Fix portrait image flow and drop-cap spacing 2026-05-18 03:08:23 +02:00
Georg d7bb175167 Checkpoint current UI and ink integration state 2026-05-18 02:46:02 +02:00
Georg 2c54498ee2 Document markup and improve choice tags 2026-05-17 15:52:41 +02:00
Georg c2fb27b6b8 Tighten detailed book page calibration 2026-05-16 22:19:12 +02:00
Georg e1a5d5809d Adapt book skin to detailed artwork 2026-05-16 22:06:56 +02:00
Georg f8911f6fc8 Keep live appends out of history reflow 2026-05-16 21:46:44 +02:00
Georg e368d252ad Refine line-based story scrolling 2026-05-16 21:40:36 +02:00
Georg b9ae7f71c5 Checkpoint line-grid renderer state 2026-05-16 15:57:03 +02:00
Georg fe33e4f0ab Checkpoint before line-grid scrolling refactor 2026-05-16 13:44:03 +02:00
Georg 42582352d6 Add storage-backed story history 2026-05-15 21:58:30 +02:00
Georg f2e786d5bc Add ink integration UI and media playback 2026-05-15 21:23:46 +02:00
Georg 44dc64f830 Add Ink integration notes 2026-05-15 08:11:35 +02:00
Georg 6faee20268 Add Zork engine integration work 2026-05-15 07:55:05 +02:00
Georg b8fe8535aa Fix story page scrolling and ellipsis spacing 2026-05-15 07:35:27 +02:00
Georg 74be77b267 Updated animations. 2026-05-14 23:19:06 +02:00
Georg 9a6bb009f2 Fixed Ducking. Refined UI. 2026-05-14 23:18:30 +02:00
Georg b5829ed773 Remove consolidated reference documentation 2026-05-14 21:18:54 +02:00
Georg 873049f7e6 Checkpoint current interactive fiction state 2026-05-14 21:17:43 +02:00
Georg c745efd1d2 Latest state before reworking with cluade 4.6. 2026-02-12 22:44:44 +00:00
Georg b1387f4833 Fixed kokoro loading process. 2025-04-07 06:51:45 +00:00
Georg 0842cbfefc Cleaned persistence manager, updated ui-options connectivity 2025-04-06 19:35:05 +00:00
Georg 0ab639fd25 Refactored modules and updated loader. 2025-04-06 18:35:04 +00:00
Georg fc693ae695 Fix Kokoro TTS integration issues: Remove API key requirement and ensure system-specific options display correctly 2025-04-05 22:06:22 +00:00
Georg e5a3016846 Reference: Semi broken tts before refactoring 2025-04-05 17:23:01 +00:00
Georg e8eb93ae1b Added support for openai api tts. 2025-04-05 14:40:56 +00:00
Georg b8e2e6e238 Updated options ui styles, and browser tts voice selection. 2025-04-05 12:40:16 +00:00
Georg 5cd9adcb46 Fixed two way binding for speech button. 2025-04-05 11:48:37 +00:00
Georg 115704f89d Fixed option ui binidngs. 2025-04-05 11:29:30 +00:00
Georg b50f60e195 Completed options menu and got kokoro to load. 2025-04-05 09:24:24 +00:00
Georg c27ba8be6b Fixed exception. Added candleflicker. 2025-04-04 19:33:14 +00:00
Georg 49a5af252c Fix TTS module initialization and dependency issues. Update module IDs for consistency, improve circular dependency detection, and fix UI Controller event handling. 2025-04-04 19:15:28 +00:00
Georg 02c7b9ef28 Minor cleanup. 2025-04-04 00:02:28 +00:00
Georg aa29a6fd93 Split everything up into dynamically loaded modules. 2025-04-04 00:00:43 +00:00
Georg 2f7cda4b6d Refactored everything into modules. 2025-04-01 23:38:35 +00:00
Georg 53f9eb9265 Refactored app to include all the ink.js typography. 2025-04-01 22:43:19 +00:00
Georg 89b8cf8311 Improved cursor and multiline input field. 2025-04-01 11:54:55 +00:00
Georg 5cb31a65d9 Improve text input styling and behavior to match book design theme. Changes include: 1. Update input styling to span full width with subtle bottom border. 2. Add custom blinking cursor with terminal-like behavior. 3. Implement auto-focus functionality for better UX. 4. Reset cursor position after command submission. 2025-04-01 11:11:10 +00:00
Georg 1882acac8c feat: Integrate Kokoro TTS with WebGPU and fallback 2025-04-01 10:34:24 +00:00
Georg 113e3b995d Fix TTS handler to handle longer texts by breaking them into sentence queues 2025-04-01 10:53:27 +02:00
Georg bf62c63198 Fix TTS handler to prevent SSML tags from being spoken as text 2025-04-01 10:32:17 +02:00
Georg b6472aa275 Fix game server communication by updating ai-fiction.js and adding socket.io script 2025-04-01 10:28:53 +02:00
Georg 39c1b6ff0a Initial commit 2025-04-01 08:37:41 +02:00