Commit Graph

57 Commits

Author SHA1 Message Date
091d6307d1 Implement ruleset config browser. 2023-11-30 21:25:38 +08:00
05db2cc32e Fix the highlight part of the slider disappearing after an abnormal range is assigned. 2023-11-30 17:03:05 +08:00
ea3ca7806c Disables number editing in mapped property mode. 2023-11-30 17:00:16 +08:00
155ce0bb22 Remove legacy call helper. 2023-11-23 13:46:00 +08:00
92fb34cfa8 Code cleanup. 2023-11-21 18:03:34 +08:00
ad625e3e35 Disables text field when it is not active in settings. 2023-11-21 11:26:12 +08:00
c2e94afc1c Update Cryville.Common.Logging. 2023-11-20 20:21:21 +08:00
1803e1dee7 Implement the new settings browser. 2023-11-11 11:56:36 +08:00
c05b771425 Add description property to property adapter. 2023-11-11 11:42:05 +08:00
8fa2bd1e81 Code structure cleanup. (2) 2023-08-24 16:18:16 +08:00
1f58390298 Code structure cleanup. 2023-08-24 15:47:34 +08:00
4a1fa48352 Fix incomplete ruleset config displayed on config initialization. 2023-08-15 19:16:16 +08:00
af01fb2119 Fix the handle of the slider disappearing permanently after an abnormal range is assigned. 2023-08-02 17:30:20 +08:00
9044631fe7 Implement custom ruleset config. (2) 2023-08-02 17:28:55 +08:00
e34a9cc868 Implement custom ruleset config. 2023-07-31 15:15:07 +08:00
3db8f61e3b Decouple the usage of PDT evaluator of chart player. 2023-07-28 14:13:49 +08:00
799b1e12da Code cleanup. 2023-07-28 13:33:23 +08:00
957270c41a Code cleanup. 2023-07-28 12:17:03 +08:00
bc51a45df8 Rewrite property panel to adapt to ruleset config. 2023-07-27 22:07:20 +08:00
ba2f1d4858 Fix attempt to save config when failed to load. 2023-07-27 15:31:47 +08:00
9833052849 Improve the ordering logic for applicable input handlers in input config. 2023-06-06 21:27:33 +08:00
fb31e833cb Code cleanup. 2023-05-14 10:48:26 +08:00
3e273d67ba Fix physical dimension parsing. 2023-05-10 11:10:11 +08:00
f2aea2bd40 Improve the ordering logic for input handlers in input config. 2023-05-09 19:02:43 +08:00
749e1395bc Invalidates handlers with unmatched physical dimension or nullablility in input config. 2023-05-09 19:00:49 +08:00
d030c48b4d Optimize GC for input config. 2023-05-07 13:38:41 +08:00
beab3d7f8b Fix misspelling. 2023-05-05 00:42:20 +08:00
0b2ea3ddbc Move part of the input module to Cryville.Input. 2023-05-05 00:40:51 +08:00
b143fb49ce Move some classes to Cryville.Common. 2023-05-03 22:51:30 +08:00
824f401b77 Fix encoding. 2023-03-26 23:25:20 +08:00
07f62c7aeb Reduce font size for extra tag in input config. 2023-02-21 22:43:38 +08:00
59c2210359 Prevents dimension-unapplicable inputs from being assigned. 2023-02-18 15:51:21 +08:00
4fab20953a Improve text hints in input config. 2023-02-18 15:49:45 +08:00
ee7b0f5081 Make pause input optional. 2023-02-18 15:48:02 +08:00
33ee7a9a87 Code cleanup. 2023-02-18 15:46:32 +08:00
f60ba1088d Fix input conflict in input config. 2023-02-12 17:27:15 +08:00
3e525842cb Modify texts in input config panel. 2023-02-09 18:09:40 +08:00
fbd03c8037 Add sound offset for ruleset config. 2023-02-06 22:55:43 +08:00
da68c8b877 Move ruleset config to main scene. Add title for UI. 2023-02-06 22:55:14 +08:00
02794d88b9 Fix config scene stuck on ruleset format error. 2023-01-22 22:29:16 +08:00
5198ecec1f Optimize code structure for input module. 2023-01-21 17:04:29 +08:00
105aacc133 Fix config scene not unloaded if the ruleset is not present. 2023-01-10 21:41:48 +08:00
4bcf76819c Clears the input event queue on input dialog open. 2022-11-26 17:19:47 +08:00
e370e1937c Code cleanup. 2022-11-23 12:02:25 +08:00
321af22775 Code cleanup. 2022-11-20 23:17:08 +08:00
79bfd6764c Update ruleset and skin format number. (2) 2022-11-18 00:45:25 +08:00
05124ac406 Blocks ruleset config if ruleset not found. 2022-11-17 11:57:56 +08:00
80cc5fdbda Pull down scroll velocity option. Add property categories for ruleset config. 2022-11-16 17:30:33 +08:00
852c93c6d0 Add generic ruleset config. 2022-11-16 00:25:08 +08:00
945f9ca7d1 Implement input config scene loading and saving. 2022-11-15 17:27:51 +08:00