Commit Graph

  • e4ff86259b More progress Sinai 2021-05-05 21:27:09 +10:00
  • 961ff80c6d Update GameObjectInspector.cs Sinai 2021-05-04 20:39:54 +10:00
  • a89d66cf81 More progress, cleanups and fixes Sinai 2021-05-04 20:10:46 +10:00
  • 302ff29e36 Merge branch '4.0.0-alpha' of https://github.com/sinai-dev/Explorer into 4.0.0-alpha Sinai 2021-05-03 21:02:09 +10:00
  • 8d9d8f76c2 Cleanup, use Time.realTimeSinceStartup instead of Time.time, add some stuff Sinai 2021-05-03 21:02:01 +10:00
  • 3dc458ab1b
    Merge pull request #62 from HerpDerpinstine/4.0.0-alpha Sinai 2021-05-03 20:59:47 +10:00
  • f5c0b339ae
    Added ML v0.3.1 Support and Commented it Out Herp Derpinstine 2021-05-03 01:13:43 -05:00
  • ad61ff243a progress on lists and dictionaries, fixes for scrollpool Sinai 2021-05-03 01:29:02 +10:00
  • bfaba56b76 bump lib versions Sinai 2021-05-03 01:10:12 +10:00
  • 1c5306b7c8 Fix the onValueChange throttling affecting internal features 3.3.15 Sinai 2021-05-03 00:59:39 +10:00
  • 15ec64b106 Progress on inspector, interactive list basically done Sinai 2021-05-01 20:55:27 +10:00
  • ab8b736f7e Improve Il2Cpp Coroutine support, make universal ExplorerBehaviour class Sinai 2021-05-01 20:55:14 +10:00
  • ea1e183c4a Fix onValueChanged bursts 3.3.14 Sinai 2021-05-01 16:32:11 +10:00
  • 396dc1a1c1 fix: remove debug in IsUserCopyPasting TheMrGong 2021-04-30 23:05:55 -04:00
  • 65a4f4540c fix: add copy paste fallback detection TheMrGong 2021-04-30 23:04:52 -04:00
  • d6cde68a44 Fix namespaces being included for generic parameters Sinai 2021-04-30 23:43:36 +10:00
  • d76bc1f812 Add ContainsIgnoreCase helper to reduce string alloc, cleanup Sinai 2021-04-30 23:43:27 +10:00
  • 74ff1d8f01 Cleanup Sinai 2021-04-30 23:12:18 +10:00
  • 2378925a8b More progress Sinai 2021-04-30 21:34:50 +10:00
  • 8080129d58 Merge branch 'master' of https://github.com/sinai-dev/Explorer Sinai 2021-04-30 00:12:48 +10:00
  • 4b8298fd2e Update CursorUnlocker.cs Sinai 2021-04-30 00:12:41 +10:00
  • ad055b4383
    Update README.md Sinai 2021-04-29 21:54:13 +10:00
  • 23483a6108 Add aggressive mouse unlock option using WaitForEndOfFrame 3.3.13 Sinai 2021-04-29 21:45:45 +10:00
  • 0bc14b2f76 Update CursorUnlocker.cs Sinai 2021-04-29 21:05:53 +10:00
  • dba9bdbdc2 More progress, and change Aggressive Mouse Unlock behaviour Sinai 2021-04-29 21:01:08 +10:00
  • a2a2b09d33 more progress Sinai 2021-04-28 23:58:13 +10:00
  • 324d3afa5b
    Update CacheMember.cs Sinai 2021-04-28 21:52:42 +10:00
  • 99e11b41a3
    Update DataHeightCache.cs Sinai 2021-04-28 21:20:41 +10:00
  • b0d54b1d80 Progress on ReflectionInspector, framework mostly done Sinai 2021-04-28 20:47:48 +10:00
  • a2ff37e36d Some progress on inspector rewrites, most of the framework figured out now. Sinai 2021-04-27 21:22:48 +10:00
  • 07ddba3c3d Update ReflectionUtility.cs Sinai 2021-04-27 21:22:21 +10:00
  • 73cde0f91f Fix for games where InputSystem is present but not active Sinai 2021-04-27 21:22:16 +10:00
  • af3ee07143 Rewriting everything from scratch, added generic ObjectPool system Sinai 2021-04-26 19:56:41 +10:00
  • 9f8d53f55a Rewriting everything from scratch, developed generic ObjectPool system Sinai 2021-04-26 19:56:21 +10:00
  • 5a0c2390ce Use StringBuilder and add caching to reduce string allocs Sinai 2021-04-25 21:21:05 +10:00
  • f3cd84804d Some UI cleanups, improving caching and reduce image allocation Sinai 2021-04-25 21:20:50 +10:00
  • fda5afae46 stress test Sinai 2021-04-25 21:19:12 +10:00
  • 7f6a4514e4 Handle cases where InputSystem is present but not active Sinai 2021-04-25 21:19:00 +10:00
  • 1487372832 Update DataHeightCache.cs Sinai 2021-04-25 00:28:30 +10:00
  • 6d4cc66079 Adding back rest of the menu, ported most of Reflection Inspector for new UI Sinai 2021-04-25 00:21:12 +10:00
  • 0cf8309a82 Fix DataHeightCache logic, cleanup some loose ends and edge cases, add rebuild fix Sinai 2021-04-24 16:45:17 +10:00
  • 38bd19c243 cleanup Sinai 2021-04-24 05:23:29 +10:00
  • bda286ddae Make AutoCompleter a global widget which anything can use, add support to object search for it Sinai 2021-04-24 04:03:33 +10:00
  • 5f2f3fe1c6 Fix logic in data height cache, account for spread properly Sinai 2021-04-24 04:02:26 +10:00
  • 59156492e7 Add jump to top logic for rebuild and refresh Sinai 2021-04-24 04:01:30 +10:00
  • ebb89b1b8b Update UnityExplorer.csproj Sinai 2021-04-24 04:01:03 +10:00
  • 30f847dc23 Some improvements to panel dragging logic Sinai 2021-04-24 04:00:58 +10:00
  • 7ffaf62895 Improve deobfuscation efficiency Sinai 2021-04-24 04:00:15 +10:00
  • f509a985e7 Added Search page and AutoCompleter Sinai 2021-04-23 21:50:58 +10:00
  • eb58ab5327 Fix TransformCell for destroyed transforms Sinai 2021-04-22 22:57:04 +10:00
  • feb86a77fd Cleanup scroll pool, fix some minor things Sinai 2021-04-22 22:56:46 +10:00
  • 012994ed02
    Fix typo Sinai 2021-04-22 21:19:48 +10:00
  • 212d9a4d5e
    Fix Take from sister cache Sinai 2021-04-22 21:18:31 +10:00
  • a4f774b6b2 Fix unity log listeners Sinai 2021-04-22 20:11:34 +10:00
  • bd6de84f93 Prevent dragging/resizing panels underneath the focused panel Sinai 2021-04-22 20:11:27 +10:00
  • 0d385c9cb8 Update ExplorerCore.cs Sinai 2021-04-22 19:12:16 +10:00
  • fdfadcefc1 Added 'temp height cache' to ScrollPool for when filtering, fix some issues Sinai 2021-04-22 17:53:29 +10:00
  • fc26452f64 Add elasticity to ScrollPool, stop movement on mouse scroll or slider change Sinai 2021-04-22 03:57:34 +10:00
  • 31fa786574 add MouseScrollDelta support to InputManager Sinai 2021-04-22 03:57:11 +10:00
  • 29b453dc91 final touches on scroll pool Sinai 2021-04-22 03:31:03 +10:00
  • 837d5792be Update DataHeightManager.cs Sinai 2021-04-22 01:04:59 +10:00
  • 1a8c2499fa Improve range start lookup efficiency Sinai 2021-04-21 23:39:18 +10:00
  • e1e40950f8 Update DataHeightManager.cs Sinai 2021-04-21 23:08:16 +10:00
  • edbb9a2882 Cleanup and fix some small issues with scroll pool Sinai 2021-04-21 23:07:15 +10:00
  • 0a9639f8a9 attempt at auto-increasing pool size, not quite working properly Sinai 2021-04-21 21:04:26 +10:00
  • b32675e3b1 Finally got dynamic scroll pool working perfectly Sinai 2021-04-21 18:44:43 +10:00
  • ff7c822d69 More progress on the dynamic scroll pool, almost done Sinai 2021-04-20 21:09:07 +10:00
  • a619df8e01 Delete ScrollPool_bak.cs Sinai 2021-04-19 23:47:41 +10:00
  • 300b35c2d3 Finally got the scrollpool working properly with dynamic content height Sinai 2021-04-19 23:47:25 +10:00
  • 7a253fa0a0 replace old scrollpool with new dynamic one, more progress Sinai 2021-04-19 20:08:07 +10:00
  • 8b5e385c28 Working on a dynamic-height scroll pool, almost done Sinai 2021-04-18 21:38:09 +10:00
  • bcc89455a7 rename "InfiniteScrollRect" to "ScrollPool" Sinai 2021-04-17 04:11:45 +10:00
  • 2e5fb72716 Update PanelDragger to handle multiple panels, add panel 'focusing' Sinai 2021-04-17 04:05:27 +10:00
  • 876cffd864 Delete PageHandler.cs Sinai 2021-04-16 23:59:58 +10:00
  • 7cb4faa596 Adjust panel size/pos Sinai 2021-04-16 23:59:54 +10:00
  • c8f3a7f430 Fix min resize Sinai 2021-04-16 23:59:41 +10:00
  • 6cd7029ffc fix internal config overwriting standalone config Sinai 2021-04-16 21:07:54 +10:00
  • 225a07bc1b Create ToStringUtility for default labels Sinai 2021-04-16 21:07:45 +10:00
  • 085c79441b Create preliminary GameObject inspector for testing, cleanup some UI Sinai 2021-04-16 21:07:32 +10:00
  • 40d32e1919 cleanup scene loader, redundant code Sinai 2021-04-16 18:37:26 +10:00
  • 480a8cb31c fix DivideByZeroExceptions and add minimum handle size Sinai 2021-04-16 18:24:45 +10:00
  • 9bdcccaaa1 Add keybind for mouse unlock, and aggressive unlock mode Sinai 2021-04-16 18:24:31 +10:00
  • 0f69833283 Separate internal and public configs Sinai 2021-04-16 17:49:19 +10:00
  • 1769a4ed8d Make abstract UIPanel class, refactor SceneExplorer into that, some fixes Sinai 2021-04-16 17:49:05 +10:00
  • c8a64c39b1 rename Model folder Sinai 2021-04-16 04:33:42 +10:00
  • c1d3aab8e3 Fix transform tree and scroller, add update toggle and refresh button Sinai 2021-04-16 04:33:13 +10:00
  • 9a9048bcd8 Add CreateCell to ICell interface Sinai 2021-04-16 02:53:17 +10:00
  • dec113d2ee Fix RectTransform.GetWorldCorners in il2cpp Sinai 2021-04-16 02:53:07 +10:00
  • b03349a3e0 Use HashSet and List instead of Dictionary for TransformTree caching, fix logic Sinai 2021-04-16 02:52:54 +10:00
  • 896da0157d InfiniteScroll classes no longer need injection, using internal behaviour classes Sinai 2021-04-16 02:49:46 +10:00
  • a58e2a0fad Detach ScrollRect class from InfiniteScrollRect, use UIBehaviourModel. Cleanup and fix for il2cpp Sinai 2021-04-16 02:48:49 +10:00
  • b13aa74fa1 Use HashSet and List instead of Dictionary for SceneExplorer caching, fix refresh logic Sinai 2021-04-16 02:47:15 +10:00
  • 8ef6df043c safer UIRoot visibility check Sinai 2021-04-16 02:46:21 +10:00
  • f89455549e safer UIBehaviour instance updates, init method Sinai 2021-04-16 02:46:04 +10:00
  • a6ff9e02e2 remove menupages enum config entry Sinai 2021-04-16 02:45:38 +10:00
  • 51f5c68598 Remove temp gameobject creation, scene explorer is working fine Sinai 2021-04-15 20:28:27 +10:00
  • 5bb612cb5a Update SceneHandler.cs Sinai 2021-04-15 20:23:33 +10:00
  • a3fcac1acb Update Il2CppProvider.cs Sinai 2021-04-15 20:21:14 +10:00
  • d1d7572945 Remove test assembly resolver Sinai 2021-04-15 20:20:11 +10:00
  • 7eb4b1bc77 WIP Sinai 2021-04-15 20:18:03 +10:00