1094 Commits

Author SHA1 Message Date
Sinai
0bc14b2f76 Update CursorUnlocker.cs 2021-04-29 21:05:53 +10:00
Sinai
dba9bdbdc2 More progress, and change Aggressive Mouse Unlock behaviour 2021-04-29 21:01:08 +10:00
Sinai
a2a2b09d33 more progress 2021-04-28 23:58:13 +10:00
Sinai
324d3afa5b
Update CacheMember.cs 2021-04-28 21:52:42 +10:00
Sinai
99e11b41a3
Update DataHeightCache.cs 2021-04-28 21:20:41 +10:00
Sinai
b0d54b1d80 Progress on ReflectionInspector, framework mostly done 2021-04-28 20:47:48 +10:00
Sinai
a2ff37e36d Some progress on inspector rewrites, most of the framework figured out now. 2021-04-27 21:22:48 +10:00
Sinai
07ddba3c3d Update ReflectionUtility.cs 2021-04-27 21:22:21 +10:00
Sinai
73cde0f91f Fix for games where InputSystem is present but not active 2021-04-27 21:22:16 +10:00
Sinai
af3ee07143 Rewriting everything from scratch, added generic ObjectPool system 2021-04-26 19:56:41 +10:00
Sinai
9f8d53f55a Rewriting everything from scratch, developed generic ObjectPool system 2021-04-26 19:56:21 +10:00
Sinai
5a0c2390ce Use StringBuilder and add caching to reduce string allocs 2021-04-25 21:21:05 +10:00
Sinai
f3cd84804d Some UI cleanups, improving caching and reduce image allocation 2021-04-25 21:20:50 +10:00
Sinai
fda5afae46 stress test 2021-04-25 21:19:12 +10:00
Sinai
7f6a4514e4 Handle cases where InputSystem is present but not active 2021-04-25 21:19:00 +10:00
Sinai
1487372832 Update DataHeightCache.cs 2021-04-25 00:28:30 +10:00
Sinai
6d4cc66079 Adding back rest of the menu, ported most of Reflection Inspector for new UI 2021-04-25 00:21:12 +10:00
Sinai
0cf8309a82 Fix DataHeightCache logic, cleanup some loose ends and edge cases, add rebuild fix 2021-04-24 16:45:17 +10:00
Sinai
38bd19c243 cleanup 2021-04-24 05:23:29 +10:00
Sinai
bda286ddae Make AutoCompleter a global widget which anything can use, add support to object search for it 2021-04-24 04:03:33 +10:00
Sinai
5f2f3fe1c6 Fix logic in data height cache, account for spread properly 2021-04-24 04:02:26 +10:00
Sinai
59156492e7 Add jump to top logic for rebuild and refresh 2021-04-24 04:01:30 +10:00
Sinai
ebb89b1b8b Update UnityExplorer.csproj 2021-04-24 04:01:03 +10:00
Sinai
30f847dc23 Some improvements to panel dragging logic 2021-04-24 04:00:58 +10:00
Sinai
7ffaf62895 Improve deobfuscation efficiency 2021-04-24 04:00:15 +10:00
Sinai
f509a985e7 Added Search page and AutoCompleter 2021-04-23 21:50:58 +10:00
Sinai
eb58ab5327 Fix TransformCell for destroyed transforms 2021-04-22 22:57:04 +10:00
Sinai
feb86a77fd Cleanup scroll pool, fix some minor things 2021-04-22 22:56:46 +10:00
Sinai
012994ed02
Fix typo 2021-04-22 21:19:48 +10:00
Sinai
212d9a4d5e
Fix Take from sister cache 2021-04-22 21:18:31 +10:00
Sinai
a4f774b6b2 Fix unity log listeners 2021-04-22 20:11:34 +10:00
Sinai
bd6de84f93 Prevent dragging/resizing panels underneath the focused panel 2021-04-22 20:11:27 +10:00
Sinai
0d385c9cb8 Update ExplorerCore.cs 2021-04-22 19:12:16 +10:00
Sinai
fdfadcefc1 Added 'temp height cache' to ScrollPool for when filtering, fix some issues 2021-04-22 17:53:29 +10:00
Sinai
fc26452f64 Add elasticity to ScrollPool, stop movement on mouse scroll or slider change 2021-04-22 03:57:34 +10:00
Sinai
31fa786574 add MouseScrollDelta support to InputManager 2021-04-22 03:57:11 +10:00
Sinai
29b453dc91 final touches on scroll pool 2021-04-22 03:31:03 +10:00
Sinai
837d5792be Update DataHeightManager.cs 2021-04-22 01:04:59 +10:00
Sinai
1a8c2499fa Improve range start lookup efficiency 2021-04-21 23:39:18 +10:00
Sinai
e1e40950f8 Update DataHeightManager.cs 2021-04-21 23:08:16 +10:00
Sinai
edbb9a2882 Cleanup and fix some small issues with scroll pool 2021-04-21 23:07:15 +10:00
Sinai
0a9639f8a9 attempt at auto-increasing pool size, not quite working properly 2021-04-21 21:04:26 +10:00
Sinai
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
Sinai
ff7c822d69 More progress on the dynamic scroll pool, almost done 2021-04-20 21:09:07 +10:00
Sinai
a619df8e01 Delete ScrollPool_bak.cs 2021-04-19 23:47:41 +10:00
Sinai
300b35c2d3 Finally got the scrollpool working properly with dynamic content height 2021-04-19 23:47:25 +10:00
Sinai
7a253fa0a0 replace old scrollpool with new dynamic one, more progress 2021-04-19 20:08:07 +10:00
Sinai
8b5e385c28 Working on a dynamic-height scroll pool, almost done 2021-04-18 21:38:09 +10:00
Sinai
bcc89455a7 rename "InfiniteScrollRect" to "ScrollPool" 2021-04-17 04:11:45 +10:00
Sinai
2e5fb72716 Update PanelDragger to handle multiple panels, add panel 'focusing' 2021-04-17 04:05:27 +10:00