1052 Commits

Author SHA1 Message Date
b32675e3b1 Finally got dynamic scroll pool working perfectly
Just need to add cells to pool if viewport height is expanded, otherwise I'd say its done.
2021-04-21 18:44:43 +10:00
ff7c822d69 More progress on the dynamic scroll pool, almost done 2021-04-20 21:09:07 +10:00
a619df8e01 Delete ScrollPool_bak.cs 2021-04-19 23:47:41 +10:00
300b35c2d3 Finally got the scrollpool working properly with dynamic content height 2021-04-19 23:47:25 +10:00
7a253fa0a0 replace old scrollpool with new dynamic one, more progress 2021-04-19 20:08:07 +10:00
8b5e385c28 Working on a dynamic-height scroll pool, almost done 2021-04-18 21:38:09 +10:00
bcc89455a7 rename "InfiniteScrollRect" to "ScrollPool" 2021-04-17 04:11:45 +10:00
2e5fb72716 Update PanelDragger to handle multiple panels, add panel 'focusing' 2021-04-17 04:05:27 +10:00
876cffd864 Delete PageHandler.cs 2021-04-16 23:59:58 +10:00
7cb4faa596 Adjust panel size/pos 2021-04-16 23:59:54 +10:00
c8f3a7f430 Fix min resize 2021-04-16 23:59:41 +10:00
6cd7029ffc fix internal config overwriting standalone config 2021-04-16 21:07:54 +10:00
225a07bc1b Create ToStringUtility for default labels 2021-04-16 21:07:45 +10:00
085c79441b Create preliminary GameObject inspector for testing, cleanup some UI 2021-04-16 21:07:32 +10:00
40d32e1919 cleanup scene loader, redundant code 2021-04-16 18:37:26 +10:00
480a8cb31c fix DivideByZeroExceptions and add minimum handle size 2021-04-16 18:24:45 +10:00
9bdcccaaa1 Add keybind for mouse unlock, and aggressive unlock mode 2021-04-16 18:24:31 +10:00
0f69833283 Separate internal and public configs 2021-04-16 17:49:19 +10:00
1769a4ed8d Make abstract UIPanel class, refactor SceneExplorer into that, some fixes 2021-04-16 17:49:05 +10:00
c8a64c39b1 rename Model folder 2021-04-16 04:33:42 +10:00
c1d3aab8e3 Fix transform tree and scroller, add update toggle and refresh button 2021-04-16 04:33:13 +10:00
9a9048bcd8 Add CreateCell to ICell interface 2021-04-16 02:53:17 +10:00
dec113d2ee Fix RectTransform.GetWorldCorners in il2cpp 2021-04-16 02:53:07 +10:00
b03349a3e0 Use HashSet and List instead of Dictionary for TransformTree caching, fix logic 2021-04-16 02:52:54 +10:00
896da0157d InfiniteScroll classes no longer need injection, using internal behaviour classes 2021-04-16 02:49:46 +10:00
a58e2a0fad Detach ScrollRect class from InfiniteScrollRect, use UIBehaviourModel. Cleanup and fix for il2cpp 2021-04-16 02:48:49 +10:00
b13aa74fa1 Use HashSet and List instead of Dictionary for SceneExplorer caching, fix refresh logic 2021-04-16 02:47:15 +10:00
8ef6df043c safer UIRoot visibility check 2021-04-16 02:46:21 +10:00
f89455549e safer UIBehaviour instance updates, init method 2021-04-16 02:46:04 +10:00
a6ff9e02e2 remove menupages enum config entry 2021-04-16 02:45:38 +10:00
51f5c68598 Remove temp gameobject creation, scene explorer is working fine 2021-04-15 20:28:27 +10:00
5bb612cb5a Update SceneHandler.cs 2021-04-15 20:23:33 +10:00
a3fcac1acb Update Il2CppProvider.cs 2021-04-15 20:21:14 +10:00
d1d7572945 Remove test assembly resolver 2021-04-15 20:20:11 +10:00
7eb4b1bc77 WIP
* Using publicized mono assemblies
* Remaking UI from scratch. Done the Scene Explorer so far.
2021-04-15 20:18:03 +10:00
a6c24f91e4 Add startup delay 3.3.12 2021-04-11 20:45:02 +10:00
9e4c335a05 Update MelonLoaderConfigHandler.cs 2021-04-10 23:17:49 +10:00
a1c2dfbe50 Add support for setting disabled color on ColoBlock 2021-04-10 20:15:03 +10:00
a5a07a0a23 Add RuntimeProvider method for setting Selectable.colors 3.3.11 2021-04-10 18:25:13 +10:00
e0fd682c81 Add MethodInfo helper 2021-04-10 18:24:16 +10:00
7426bd1dd6 Bump version 2021-04-10 17:44:15 +10:00
b39b044f79 Add advanced attributes to BepInEx config 2021-04-10 17:44:09 +10:00
7a2b4aa257 Fix setting color block when partially stripped 2021-04-10 17:43:56 +10:00
3762d14bdb Fix InputSystem for IL2CPP 2021-04-10 17:43:32 +10:00
3628f3db31 Fix event system control 3.3.10 2021-04-09 01:46:26 +10:00
d39fea69c3 Better InputSystem Key enum resolving 2021-04-07 20:54:08 +10:00
95e8b3aa58 fix string unbox 3.3.9 2021-04-07 17:31:06 +10:00
b68145385c Fix issue with float struct check 2021-04-07 17:20:54 +10:00
2310f2f7ce Add "Default Tab" config setting instead of "last active tab" 2021-04-07 17:20:42 +10:00
2cc403ad17 Cleanup runtime-specific 2021-04-07 17:20:09 +10:00