Commit Graph

81 Commits

Author SHA1 Message Date
b437925f92 Replace TrustedAsOfLength with safe As and Set. 2023-02-10 15:47:20 +08:00
041c1e374e Optimize GC for frame calculation. 2023-02-09 18:07:06 +08:00
16b1d323dc Add exception handling for invalid key interpretation in PDT. 2023-02-09 12:21:41 +08:00
c4d5e5f480 Matches member name first then generic list in PDT. 2023-02-09 12:15:07 +08:00
da68c8b877 Move ruleset config to main scene. Add title for UI. 2023-02-06 22:55:14 +08:00
dca1ba304e Code cleanup. 2023-02-05 23:01:46 +08:00
300e44bd4b Code cleanup. 2023-02-05 15:59:20 +08:00
ab6f983392 Implement meta table for font. 2023-02-05 15:59:12 +08:00
596c6395e4 Prevent non-Windows system trying to initialize WindowsPointerHandler. 2023-02-05 15:58:31 +08:00
1711fbadf7 Add fallback logic for TMP auto font. 2023-02-05 15:55:53 +08:00
84b7a6d183 Seperate matcher from font manager. 2023-02-05 15:53:30 +08:00
6d0fd0f9ec Support multiple fonts with the same full name. 2023-02-05 15:51:18 +08:00
b407ba88c4 Add system font matcher. 2023-02-02 18:35:18 +08:00
bd256ba1a6 Reimport upgraded TextMesh Pro, modified. 2023-02-01 22:14:43 +08:00
969fdc8069 Optimize GC for status info. 2023-01-31 22:56:06 +08:00
8ab0c2698b Fix TargetString stuck when length was 0. Add TargetString.TrustedAsArray. 2023-01-31 22:47:35 +08:00
3fdc236b1d Fix EmptyBinder not identifying inheritance. 2023-01-27 15:24:48 +08:00
c015b60dc3 Code cleanup. 2023-01-26 16:47:56 +08:00
5e01b654bd Optimize GC for enumerating TargetString. 2023-01-26 16:46:43 +08:00
2304257201 Add exception description on PDT parsing error. 2023-01-24 23:10:52 +08:00
5198ecec1f Optimize code structure for input module. 2023-01-21 17:04:29 +08:00
6779b88055 Code cleanup. 2023-01-21 16:59:19 +08:00
09e917dbe8 Add is function. 2023-01-16 20:46:57 +08:00
1003a0e199 Add forced variable syntax in PDT. 2023-01-16 20:45:06 +08:00
4f93995bbd Pull down EvaluationFailureException. 2023-01-13 22:18:13 +08:00
e8f8593555 Fix conditional compilation. 2023-01-01 20:07:58 +08:00
356f4df9a9 Exception cleanup. Code cleanup. 2022-12-23 15:20:16 +08:00
06d8012675 Optimize GC for group frame. 2022-12-20 16:05:52 +08:00
5d17555744 Implement preset path in file dialog. 2022-12-16 17:50:26 +08:00
e6d94f248c Logic cleanup for file dialog. 2022-12-16 17:48:43 +08:00
8eb0b11027 Add LocalResourceFinder. 2022-12-16 17:41:23 +08:00
815f48fe06 Update Cryville.Common. 2022-12-13 09:21:52 +08:00
e370e1937c Code cleanup. 2022-11-23 12:02:25 +08:00
e5d6e549bd Code cleanup. 2022-11-21 18:16:12 +08:00
109b489104 Introduce TargetString to eliminate text GC. 2022-11-21 14:09:01 +08:00
784c3fc338 Disable GUI layout on Unity key receiver to avoid GC. 2022-11-21 14:06:57 +08:00
39ef9815e8 Fix verbose log about invalid resource. 2022-11-20 23:08:58 +08:00
f3549353f3 Add Bestdori chart converter. 2022-11-18 15:55:00 +08:00
fd9e2ce409 Add frame list in skin data structure. Remove Cocos2d Plist support. 2022-11-17 17:19:31 +08:00
d89e5a2e68 Trims trailing spaces and dots when escaping file name instead of replacing them. 2022-11-17 12:00:33 +08:00
15e66d29c4 Code cleanup. 2022-11-15 20:14:36 +08:00
d2b2834a60 Implement input config loading and saving. 2022-11-15 17:26:00 +08:00
3a54d2023f Pull down popup from common. 2022-11-15 17:17:30 +08:00
0f8bb5f1f6 Fix and add popup. 2022-11-15 13:30:40 +08:00
7b1f639412 Code cleanup. 2022-11-15 12:12:29 +08:00
d5d6465806 Implement compound operator patching. 2022-11-14 16:03:35 +08:00
7ce73186ae Make Unity timestamps realtime critical. (2) 2022-11-14 13:49:29 +08:00
0c8e24b079 Make Unity timestamps realtime critical. 2022-11-12 16:49:01 +08:00
296d5bb615 Reads score operation as structure. 2022-11-11 00:34:30 +08:00
c33186086c Tokenize ruleset keys. Remove MotionName. 2022-11-09 14:01:27 +08:00