Commit Graph

108 Commits

Author SHA1 Message Date
p11 a1f867025b Use .class instead of class="class" 2025-04-21 10:15:14 +02:00
p11 e69f64f952 Rework and impovement of choice boxes 2025-04-21 09:52:20 +02:00
p11 3ee388bca0 Padding improvements for text boxes 2025-04-21 09:47:53 +02:00
p11 011a687c2c Turned variables into constants for generating global styles 2025-04-20 23:47:51 +02:00
p11 2ab6babf6e Generalized global style 2025-04-20 23:38:27 +02:00
p11 89a6dc9f1d Added speaker name for choice boxes 2025-04-20 23:23:59 +02:00
p11 1ad2fcd9cb Added choices at end of scene 2025-04-20 23:17:17 +02:00
p11 212a43ee6e Keep markup type for scenes 2025-04-20 23:10:06 +02:00
p11 1866b746cb Initial version of choosing next story segment 2025-04-20 18:39:32 +02:00
p11 dced55dcbe Use helpers of updated vn-settings for settings initialization 2025-04-19 18:18:20 +02:00
p11 9b5fb1de0d Code cleanup vn 2025-04-18 22:28:49 +02:00
p11 504f397a9a Fixed cutting off of background in images 2025-04-18 21:32:44 +02:00
p11 8d9da220d5 Improved image display 2025-04-18 21:19:08 +02:00
p11 995b946dcb Put vn rendering into a new vn module 2025-04-18 21:11:38 +02:00
p11 d35d4824a0 Initial version of image rendering 2025-04-18 21:06:14 +02:00
p11 7a4b5b9908 Put render novel into separate function 2025-04-18 20:31:48 +02:00
p11 8b2d44d574 Updated how player settings are processed 2025-04-18 20:12:42 +02:00
p11 b89b1c3767 Parse complete vng files 2025-04-17 23:52:54 +02:00
p11 5b975a23f8 Allow thread pool size configuration 2025-04-16 22:00:54 +02:00
p11 8fd751304c Optimized address initialization 2025-04-16 21:49:28 +02:00
p11 09f203e99b Better error handling for invalid bind address, also return exit code failure on failure 2025-04-16 21:42:08 +02:00
p11 700406992a Made the content size consistent 2025-04-09 23:01:22 +02:00
p11 b3d692ac7f Use custom threadpool implementation again to avoid getting stuck 2025-04-09 22:47:10 +02:00
p11 819e55ff9c Implemented parameter logic 2025-04-09 22:26:52 +02:00
p11 6e9423892d Dynamically scale the text box 2025-04-09 22:06:40 +02:00
p11 d35517043d Use vn-settings and don't display empty boxes 2025-04-09 22:01:58 +02:00
p11 17945f9a1c Made boxes fancier 2025-04-09 21:39:20 +02:00
p11 ea2675151b Use dialogi to parse blocks 2025-04-09 21:36:40 +02:00
p11 a3cb04f213 Use a canvas for the text boxes 2025-04-09 01:31:53 +02:00
p11 191ffa7d57 Better navigation buttons 2025-04-08 02:12:49 +02:00
p11 3a0357693c Allow arrow keys for navigation 2025-04-08 01:54:39 +02:00
p11 b7db49d88c Made stories interative by default 2025-04-08 01:17:47 +02:00
p11 9e180c2258 Defined a new entry handler 2025-04-08 00:29:43 +02:00
p11 3cce8e8aa8 Removed partial/play feature 2025-04-08 00:13:15 +02:00
p11 605b29ddfb Replaced if-let-else-unreachable with let-else-unreachable 2025-04-07 23:53:42 +02:00
p11 58d02c86e2 Don't put the complete site info into a mutex, use atomic ints where possible 2025-04-07 01:19:14 +02:00
p11 999290b1df Updated data stream 2025-04-07 00:57:30 +02:00
p11 436842df2a Updated maud 2025-04-07 00:57:09 +02:00
p11 7ad5eff063 Use rayon instead of threadpool 2025-04-07 00:35:35 +02:00
p11 eb594413d9 Use maud to write comment html 2025-04-07 00:25:15 +02:00
p11 efdc800550 Removed unnecessary semicolons 2025-04-07 00:07:23 +02:00
p11 cdbdaed362 Updated edition to 2024 2025-02-26 07:17:17 +01:00
p11 277ecbad00 Updated pukram2html version; ignore equal signs 2025-01-25 08:15:52 +01:00
p11 53fcce09db Updated library versions 2025-01-16 00:29:37 +01:00
p11 5924aa2eaa Turned unwrap-or into unwrap-or-else 2024-12-23 23:10:51 +01:00
p11 97a556d4f4 Revert "Don't collect lines"
This reverts commit 51d38ea1a5.
2024-09-25 21:19:12 +02:00
p11 2e5e7dc1e0 Updated pukram 2024-09-21 13:56:02 +02:00
p11 51d38ea1a5 Don't collect lines 2024-09-21 12:35:04 +02:00
p11 0060fee74e Return request fields in correct order 2024-09-19 14:25:17 +02:00
p11 f4a6e33ee2 Use buffer.to_vec instead of copying buffer from iterator 2024-09-19 14:24:58 +02:00