Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dirty scene fix #1

Open
wants to merge 120 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
238462c
Merge branch 'hotfix/icon-performance' into develop
WooshiiDev Aug 27, 2023
c1d61dd
Merge branch 'master' into develop
WooshiiDev Aug 27, 2023
84508f3
Merge branch 'hotfix/icon-settings-fix' into develop
WooshiiDev Sep 6, 2023
3202019
Merge branch 'hotfix/foldout-hidden-instances' into develop
WooshiiDev Sep 6, 2023
b869c88
Tags are now drawn in the hierarchy
WooshiiDev Feb 3, 2024
a4ba380
Implemented: Tag drop down with selection to modify instance
WooshiiDev Feb 3, 2024
bea1acd
Merge branch 'feature/tag-display' into develop
WooshiiDev Feb 3, 2024
f4f1199
Drawers can now have spaces between elements
WooshiiDev Feb 4, 2024
92807de
Tags and layers now displayed under one header
WooshiiDev Feb 4, 2024
f24a086
Tags & Layers are now drawn together
WooshiiDev Feb 4, 2024
1813d90
Comment clean up
WooshiiDev Feb 4, 2024
00bed29
Tags and layers now resize based on layout and what is displayed
WooshiiDev Feb 4, 2024
731ddd7
Fix: Rect size is kept as default if only rect or layer is displayed …
WooshiiDev Feb 4, 2024
e804a81
Removed: Old layer and tag drawers
WooshiiDev Feb 4, 2024
b41cd69
Removed: Previously used layer and tag drawers
WooshiiDev Feb 4, 2024
2a144fe
Change: Layers and tags can be clicked to modify as standard now
WooshiiDev Feb 4, 2024
00cd5ba
Merge branch 'feature/tag-layer-rewrite' of https://github.com/Wooshi…
WooshiiDev Feb 4, 2024
acb093b
Implemented: Can toggle both layers and tags on styles
WooshiiDev Feb 4, 2024
8f8e1cc
Clean up of display of layers and tags
WooshiiDev Feb 4, 2024
737bfc5
Change: Left align applied to text for layer and tag when vertical
WooshiiDev Feb 4, 2024
6769794
Fix: Can update child layers again
WooshiiDev Feb 4, 2024
273e482
Merge branch 'feature/tag-layer-rewrite' into develop
WooshiiDev Feb 4, 2024
90bc504
Updated changelog
WooshiiDev Feb 5, 2024
ae9dfa1
Components can be toggled by clicking on them
WooshiiDev Feb 5, 2024
54cf8aa
Implemented initial toggling of components
WooshiiDev Mar 12, 2024
ec2788f
[Fix] Inspector now set as dirty when component icon are toggled
WooshiiDev Mar 14, 2024
290359b
Merge branch 'feature/component-toggles' into develop
WooshiiDev Mar 14, 2024
afea166
Updated change log
WooshiiDev Mar 14, 2024
288c2c3
Redrawing Inspector/Hierarchy calls when required
WooshiiDev Mar 14, 2024
8e64b4b
[Fix] Scenes are not accessed until inspectors require updates
WooshiiDev Mar 19, 2024
fa148fb
[Change] Hierarchy Items will now wait until the inspector has updated
WooshiiDev Mar 19, 2024
a328150
[Change] Updated comment
WooshiiDev Mar 19, 2024
c97a087
Using scene handles to cache rather than the entire scene struct
WooshiiDev Mar 24, 2024
6410e60
[Change] Moved cache sub-classes out of HierarchyCache
WooshiiDev Mar 24, 2024
4d0f7bd
[Implemented] New hierarchy manager to iterate over game objects
WooshiiDev Mar 24, 2024
8754651
[Implemented] GUIDrawers and Info now work on Hierarchy Items
WooshiiDev Mar 24, 2024
0e1b5a3
[Deleted] Hierarchy Cache
WooshiiDev Mar 24, 2024
81d7a31
[Impl] Cached elements now cleared on scene add/remove
WooshiiDev Mar 24, 2024
e3fed1d
[Impl] Cache now clears when hierarchy is changed
WooshiiDev Mar 25, 2024
4512fc7
Added Comments
WooshiiDev Mar 25, 2024
e89a8fa
Using has parent property over manual condition check
WooshiiDev Mar 25, 2024
8499582
[Impl] Hierarchy items now track prefab information
WooshiiDev Mar 25, 2024
fd8e57b
[Change] Reorder of methods
WooshiiDev Mar 25, 2024
208182c
[Fix] Null checks for hierarchy item now added
WooshiiDev Mar 25, 2024
c3900da
[Impl] Pt. 1 of adding component data to item cache
WooshiiDev Mar 25, 2024
a1f977f
[Fix] Incorrectly removed import
WooshiiDev Mar 25, 2024
9a2c609
[Change] Clean up checks
WooshiiDev Mar 25, 2024
51d71d2
[Impl] Pt 2. Component icons - Reintroduced icon stacking
WooshiiDev Mar 25, 2024
53daf8d
[Impl] Pt 3. Component icons - Removed forced repaint
WooshiiDev Mar 25, 2024
3fb4bea
[Impl] Pt 4. Component icons - Warning Icon, excluded icons
WooshiiDev Mar 25, 2024
6d1aab6
[Impl] Pt 5. Component icons - Excluded icons, icon shown checks
WooshiiDev Mar 25, 2024
8f4a982
Icon class method removal
WooshiiDev Mar 25, 2024
95d2455
Updated changelog
WooshiiDev Mar 25, 2024
7963518
[Change] Added flag when updating cache to avoid component queries
WooshiiDev Mar 25, 2024
08ff1aa
[Change] Init clean up
WooshiiDev Mar 25, 2024
75d1047
[Change] Storing ComponentType in component item
WooshiiDev Mar 25, 2024
4dc5d32
Icon info now using cached component data
WooshiiDev Mar 25, 2024
63363a3
[Change] Moved enum to top of file
WooshiiDev Mar 25, 2024
b82e59b
Merge branch 'feature/editor-cache-v2' into develop
WooshiiDev Mar 25, 2024
da39348
Merge branch 'develop' into feature/component-toggles-performance
WooshiiDev Mar 25, 2024
4236550
[Impl] Readded Icon Toggles
WooshiiDev Mar 25, 2024
cc8460b
Merge branch 'feature/component-toggles-performance' into develop
WooshiiDev Mar 25, 2024
bb07e4b
Import removal
WooshiiDev Mar 25, 2024
abc39e6
[Change] Warning icon is now drawn at end
WooshiiDev Mar 25, 2024
dabe067
Updated changelog
WooshiiDev Mar 25, 2024
5f6ce20
Icon info logic clean up
WooshiiDev Mar 25, 2024
2cf183f
[Impl] No more excluded collection - excluded property now on component
WooshiiDev Mar 25, 2024
e23e1fa
[Fix] Icon toggles work correctly
WooshiiDev Mar 25, 2024
2e65f6e
Component type property clean up
WooshiiDev Mar 25, 2024
82bb29e
[Clean up] Empty line removals
WooshiiDev Mar 25, 2024
42a088e
[Fix] Hierarchy GUI begins after editor updates
WooshiiDev Mar 25, 2024
e22d752
[Clean up] Property restructure
WooshiiDev Mar 25, 2024
87b05ba
[Fix] Icons now update to reflect the components on the element
WooshiiDev Mar 25, 2024
ed6ff4c
[Fix] Property incorrect grammar changeed
WooshiiDev Mar 25, 2024
bb1677c
[Change] Clean up callbacks to setting up settings and GUI
WooshiiDev Apr 21, 2024
576b461
[Added] Missing documentation to component class
WooshiiDev Apr 21, 2024
6004ab0
[Added] Further missing documentatino
WooshiiDev Apr 21, 2024
e793c07
Merge branch 'feature/component-type-overhaul' into develop
WooshiiDev Apr 21, 2024
6916fca
[Renamed] Renamed stack icon variable
WooshiiDev Apr 21, 2024
60e8324
[Change] Icons are now stacked based on image
WooshiiDev Apr 21, 2024
61f00bd
Stacked script tooltip now displays list of components it represents
WooshiiDev May 18, 2024
c3b093b
[Removed] Meta file
WooshiiDev May 18, 2024
8c6e72d
Updated Changelog
WooshiiDev May 18, 2024
89ec005
Updated Read Me
WooshiiDev May 18, 2024
05ce15a
Merge branch 'feature/component-stack-overhaul' into develop
WooshiiDev May 18, 2024
66568f8
[Fix] Custom components will no longer show icons if disabled
WooshiiDev May 18, 2024
b0f3f94
[API Changes] Hierarchy class is now passed in GUI methods
WooshiiDev May 18, 2024
edbe2e0
[Change] Updated readme
WooshiiDev May 18, 2024
e88bb09
[Change] Continued editing changelog
WooshiiDev May 18, 2024
635765b
[Move] Gameobject data containers moved to their own files
WooshiiDev May 18, 2024
2252c3e
[Rename] Components -> ComponentList
WooshiiDev May 18, 2024
eae5bbe
[Change] Component collection now returns enumerable method
WooshiiDev May 19, 2024
db29329
[Change] Hierarchy manager now handles the drawing of GUI features
WooshiiDev May 19, 2024
b82a1f2
[Fix] Hierarchy setup flow now correctly executed
WooshiiDev May 19, 2024
ed2b8fa
Cached settings asset
WooshiiDev May 20, 2024
bab7c2d
[Change] Encapsulated Settings creation/laod
WooshiiDev May 20, 2024
8c8108d
[Fix] Component icons now update their toggle state automatically
WooshiiDev May 20, 2024
7e1f52c
Fix: Hierarchy initialization now correctly works on load
WooshiiDev Jun 3, 2024
30429ad
Components without toggles no longer attempt to... toggle
WooshiiDev Jun 3, 2024
d5f4800
[Fix] Searching for excluded icons correctly works
WooshiiDev Jun 15, 2024
10b391b
[Moved] Style class moved to individual file
WooshiiDev Jun 22, 2024
493daec
[Fix] Fixed a bug where settings GUI would be initialized too quickly
WooshiiDev Jun 22, 2024
b9cd1d2
Updated CHANGELOG
WooshiiDev Jun 22, 2024
e44e7b3
Clean up
WooshiiDev Jun 23, 2024
0b0c2a7
Fix: Missing Script Components on GameObjects throw NullException whe…
Podden Jul 11, 2024
ca9e5c0
Fix PlayMode Exceptions as well
Podden Jul 11, 2024
b3a83fb
[Change] Hierarchy info now has a method to validate grid positioning
WooshiiDev Jul 14, 2024
d407eb0
[Fix] Enum spelling error
WooshiiDev Jul 17, 2024
51ed14e
[Change] Tags and Layers now hide when the hierarchy width is too small
WooshiiDev Jul 17, 2024
910b5de
[Change] Component Icons now cull more efficiently
WooshiiDev Jul 20, 2024
3ecac0a
[Change] Cached component icon colours
WooshiiDev Jul 20, 2024
c04f4b2
Updated Readme
WooshiiDev Jul 20, 2024
1bb9755
Updated change log
WooshiiDev Jul 22, 2024
cdc4d89
Merge branch 'feature/component-icon-limits' into develop
WooshiiDev Jul 22, 2024
3727240
[Fix] Breadcrumbs no longer overlap toggles when using search filter
WooshiiDev Jul 22, 2024
a18a233
Updated readme
WooshiiDev Jul 22, 2024
3f08f7c
Added missing change log addition
WooshiiDev Jul 22, 2024
faf14f5
Refactored how IsNullComponent is decided
Podden Jul 25, 2024
ccead0a
Merge branch 'WooshiiDev:develop' into develop
Podden Jul 31, 2024
bd554c3
Possible Fix for Scene getting dirtied every frame
Podden Jul 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Merge branch 'hotfix/icon-performance' into develop
  • Loading branch information
WooshiiDev committed Aug 27, 2023
commit 238462c8d25548bdfc63db4230c42af405ebd5a4

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.