Commit Graph

168 Commits

Author SHA1 Message Date
38421b7a53 refactor: Use .NET HTTP client in favor of the custom client 2025-06-21 02:22:50 +08:00
283783954f refactor: Update Unity to 2022.3.62 2025-06-21 01:22:02 +08:00
81d458f7de Fix the foreground icon not tinted with the button. 2023-12-19 14:55:45 +08:00
6783d39571 Add default font for Korean on Windows. 2023-12-19 14:30:36 +08:00
e2c8c92279 Fix URL opener not working on Windows build. 2023-12-03 01:05:32 +08:00
d74db533dc Implement file system resource manager. (Amend) 2023-11-29 22:24:47 +08:00
ed6ae7ad8a Optimize performance and GC for string parsing in PDT. 2023-11-29 14:51:49 +08:00
5ef6e2b4a3 Refactor representation of character category in PDT. 2023-11-29 14:51:14 +08:00
e339ec3e4c Pull up singleton behaviour. 2023-11-29 13:12:19 +08:00
155ce0bb22 Remove legacy call helper. 2023-11-23 13:46:00 +08:00
5e2fae0f14 Remove legacy file dialog. 2023-11-23 00:56:44 +08:00
30e9f091d7 Fix conditional compilation in UI layout components. 2023-11-20 20:22:58 +08:00
c2e94afc1c Update Cryville.Common.Logging. 2023-11-20 20:21:21 +08:00
bd834cff4a Add tweener and state tweener. 2023-11-10 14:51:14 +08:00
8089e724f9 Add single layout group. 2023-11-10 14:35:02 +08:00
18f9fbea60 Add safe area. 2023-11-10 14:34:47 +08:00
b48bd7b8ba Code cleanup. 2023-11-10 14:32:28 +08:00
b56722b2d1 Add vertical mode for ImageSliced3. 2023-11-07 16:17:41 +08:00
5854801a53 Fix UI pattern for AspectRatioLayoutElement. 2023-11-07 15:53:16 +08:00
668f46d260 Prevents matching the fallback script twice. 2023-11-03 00:26:37 +08:00
b672889008 Update fallback script. 2023-11-03 00:25:49 +08:00
08a12097a4 Forces one font instance per full name. 2023-11-03 00:24:25 +08:00
bfa1423f64 Import Cryville.Culture in favor of ScriptUtils. 2023-11-02 12:15:38 +08:00
a284edd130 Add debug logs about environment and fonts. 2023-11-01 01:02:55 +08:00
71294db3c1 Optimize GC and performance for MonoPInvokeCallback. 2023-09-25 17:09:27 +08:00
9c034c0f7b Code cleanup for font table. 2023-09-17 20:26:31 +08:00
4dc0767e91 Typo fix. 2023-08-11 01:24:01 +08:00
3b22d4fce3 Fix potential constant flag toggled off incorrectly while optimizing. 2023-08-02 17:25:49 +08:00
bc51a45df8 Rewrite property panel to adapt to ruleset config. 2023-07-27 22:07:20 +08:00
8da54093aa Code cleanup. 2023-07-14 23:49:27 +08:00
1dcbc03829 Code cleanup. 2023-07-11 00:03:47 +08:00
d89423caf5 Code cleanup for network module. 2023-07-11 00:02:14 +08:00
7fce9591a9 Fix crash on opening a URL on Android. 2023-07-04 11:13:28 +08:00
f65e4f1900 Cleanup network module. 2023-07-04 11:12:27 +08:00
83b9c27e94 Implement opening external package link. 2023-07-03 01:10:45 +08:00
ea02fc22bd Pull down UnityNetworkTask. 2023-06-22 13:23:03 +08:00
60cc763cd0 Fix the active network task not re-enqueued when suspended. 2023-06-22 13:22:23 +08:00
a7aff4d625 Code cleanup. 2023-06-22 13:18:34 +08:00
a6a0ac3f9e Fix memory leak during collapsing in PDT. 2023-06-06 21:13:36 +08:00
6e553b9ebb Improve error description for evaluation failure. 2023-05-29 17:06:30 +08:00
88a46127d7 Adapt PDT evaluator to pseudo-lambda expressions. 2023-05-29 17:04:22 +08:00
3d09ec8c94 Make PdtExpression.Empty public. 2023-05-18 13:28:46 +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
6d276c99ac Add Android touch handler. 2023-04-22 21:17:00 +08:00
a1fd420493 Fix error handling in PDT evaluator. 2023-04-22 21:09:53 +08:00
d72afaa75b Code cleanup. 2023-04-22 21:08:06 +08:00
d2b71e41c9 Fix CubicBezier algorithm. 2023-04-20 00:15:06 +08:00
0f683e403c Resets object on return instead of on rent. 2023-04-19 13:32:06 +08:00
f4411629e4 Obsolete transition and rate, and add end time for relative motion node. 2023-04-18 09:33:47 +08:00