Commit Graph
70 Commits
Author SHA1 Message Date
Sinai 67f9f744bb Handle Unity 2021+ InputField.onEndEdit change 2021-06-21 19:26:05 +10:00
Sinai 16335c1bc4 Auto-cleanup 2021-06-05 19:36:09 +10:00
Sinai 342fc6bdb8 Maintain last timeScale value 2021-05-28 18:48:55 +10:00
Sinai ece0c43067 Add Time.timeScale helper on main navbar 2021-05-28 16:39:42 +10:00
Sinai 1a26623080 Add option to disable EventSystem override 2021-05-26 18:02:10 +10:00
Sinai cb8e947fdf Namespace/structure cleanup 2021-05-26 17:40:09 +10:00
Sinai 5aef8ddc99 Fix UIPanels being broken after resolution changes, better checks on size/position 2021-05-18 19:55:27 +10:00
Sinai df330420a3 Add config to change main navbar anchor 2021-05-16 21:45:09 +10:00
Sinai a915e1028f Update UIManager for new additions, cleanup 2021-05-15 06:23:13 +10:00
Sinai 12fe19ba8e Implemented the console log, some cleanups 2021-05-14 02:45:59 +10:00
Sinai 89022db5fc Implement Options panel, some cleanups 2021-05-13 23:03:30 +10:00
Sinai 3e44317861 Cleanup CSConsole, add start of Options and Log panels 2021-05-13 03:55:08 +10:00
Sinai ada239c828 Implement auto-indenting for CSConsole, some cleanups 2021-05-12 20:48:56 +10:00
Sinai 7241247d05 Rename some members to avoid confusion 2021-05-11 19:18:27 +10:00
Sinai 1d24af5666 Only lexer-highlight what is shown in CS console (fix max vert overflow) 2021-05-10 21:07:27 +10:00
Sinai caad39bb9a Rewrite lexer from scratch 2021-05-10 15:58:49 +10:00
Sinai e6b253fed9 Enum parse support, start work on CSConsole, cleanup 2021-05-09 20:18:33 +10:00
Sinai 22435176bf Fix some issues in IL2CPP, improve type cache efficiency, reduce alloc 2021-05-06 04:02:42 +10:00
Sinai a89d66cf81 More progress, cleanups and fixes 2021-05-04 20:10:46 +10:00
Sinai 8d9d8f76c2 Cleanup, use Time.realTimeSinceStartup instead of Time.time, add some stuff 2021-05-03 21:02:01 +10:00
Sinai ad61ff243a progress on lists and dictionaries, fixes for scrollpool 2021-05-03 01:29:02 +10:00
Sinai 2378925a8b More progress 2021-04-30 21:34:50 +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 9f8d53f55a Rewriting everything from scratch, developed generic ObjectPool system 2021-04-26 19:56:21 +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 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 f509a985e7 Added Search page and AutoCompleter 2021-04-23 21:50:58 +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 7a253fa0a0 replace old scrollpool with new dynamic one, more progress 2021-04-19 20:08:07 +10:00
Sinai 2e5fb72716 Update PanelDragger to handle multiple panels, add panel 'focusing' 2021-04-17 04:05:27 +10:00
Sinai 085c79441b Create preliminary GameObject inspector for testing, cleanup some UI 2021-04-16 21:07:32 +10:00
Sinai 9bdcccaaa1 Add keybind for mouse unlock, and aggressive unlock mode 2021-04-16 18:24:31 +10:00
Sinai 896da0157d InfiniteScroll classes no longer need injection, using internal behaviour classes 2021-04-16 02:49:46 +10:00
Sinai 7eb4b1bc77 WIP
* Using publicized mono assemblies
* Remaking UI from scratch. Done the Scene Explorer so far.
2021-04-15 20:18:03 +10:00
Sinai 09dae6f1d3 Add proper support for InputSystem 2021-04-05 16:28:30 +10:00
Sinai d070ded036 3.3.3
* Fix `Hide on Startup` not working
* Fix for cases when we try to `scene.GetRootGameObjects()` but the scene has not yet fully loaded.
* MelonLoader releases will no longer spam "Preferences Saved!" constantly in the Console log
* Fix mistake with UI Event System setting/releasing
* Fix some UI elements not having correct Color transition values
2021-04-01 17:13:31 +11:00
Sinai 8f025622b4 3.3.2
* Added InteractiveColor UI editor to make changing a Color easier
* Added a "Scene Loader" helper which allows you to load any Scene that the game was built with. In some cases you may not find all the Scenes that the game uses, they may be loaded through AssetBundles or other means and won't show up here yet
* Adjusted the SceneExplorer UI, the "Hide" button is now always on the left of the window
*
* Handled some errors related to UI unstripping that could occur in rare cases
2021-03-31 22:58:17 +11:00
Sinai 0555a644b7 3.3.0 rewrite
* Huge restructure/rewrite. No real changes to any functionality, just a cleaner and more manageable project.
2021-03-30 19:50:04 +11:00
Sinai 46f35129c5 3.2.10
* The following preferences are now persistent between sessions: Active Menu Page, Scene Explorer Hide State, Debug Console Hide State
* The "Resize Cursor" is now just a `↔` Text label instead of a sprite.
* Added support for Unity 5.2+ games (previously was only supporting 5.6)
2021-03-26 19:49:53 +11:00
Sinai 25e48f2f37 Project refactor, namespace cleanup, splitting UI/functionality. 2021-03-18 17:17:29 +11:00
Sinai 9e996816ef starting work on a cleanup/rewrite 2021-03-16 18:12:39 +11:00
Sinai ade7539fde cleanups 2021-03-11 17:57:58 +11:00
Sinai d1f4f74d32 some ui cleanups (minor) 2021-01-22 21:56:00 +11:00
Sinai fdfaaadd89 3.1.6 - don't bother setting pixelPerfect on canvas 2021-01-14 17:46:32 +11:00
sinaioutlander 0432c6d56c 3.1.5
* Integrate PR from js6pak
2021-01-03 19:27:02 +11:00
js6pak 4a1c54fac1 Load assetbundle from EmbeddedResource 2021-01-02 19:38:01 +01:00
sinaioutlander 852ca8e9eb New attempt at fixing conflicting EventSystem problems in IL2CPP 2020-12-16 14:28:54 +11:00
sinaioutlander 7386eca0c2 Update UIManager.cs 2020-12-15 19:33:04 +11:00
sinaioutlander 97325a5f3a Fix an issue causing duplicated clicks in some IL2CPP games, fix setting Component.enabled in IL2CPP 2020-12-15 19:32:50 +11:00