- Correspondence up to 2022.2
- Renamed to
_EditorAnimationClip.cs
because Git doesn't recognize it due to changes inEditorAnimationClip.cs
- Argument name is changed to English
- Method names are now in English.
- Added the icon extracted from EditorAssetBundle
- Added HananokiEditor.SharedModule.Association
- Added HananokiEditor.HEditorDialog
- Added HananokiEditor.Hananoki_OnOpenAsset
- Added HananokiEditor.Extensions.EditorExtensions
- HasHideFlags
- EnableHideFlags
- DisableHideFlags
- GetParentRoot
- GetGameObjects
- displayNameで探す
- displayNameでアルファベット順にする
- Added HananokiEditor.SelectionHistory
- Added HananokiEditor.ProjectBrowserUtils.ClearSearchFieldText
- EditorIcon
- Changed to get a dummy when icon acquisition fails
- EditorIcon.Get
- Organized read methods
- EditorHelper.FixSerializeReference
- Decomposed the process so that it can be processed in multiple threads
- HananokiEditor.Extensions.EditorExtensions.GetIcon
- Changed to cache loaded icons
- HananokiEditor.HEditor
- Changed to handle Managed Reference
- Added
AssetDatabaseCache
- Added
AssetDatabaseUtils.LoadAssetAtGUIDAndLocalID
- Added
ProjectBrowserUtils.isSearching
- Added
ProjectBrowserUtils.isPinging
- Added
TreeViewItem
extension method - Added
EditorExtensions.指定クラスを含む
- Added
ExternalPackages.AsmdefGraph.OpenAsName
- Added
ExternalPackages.CustomProjectBrowser.DrawProjectItemCallback
- Added
ExternalPackages.ScriptableObjectManager.GetRegistTypes
- Added
ExternalPackages.ScriptableObjectManager.SetShow
- Added
ExternalPackages.FavoriteAssets.SetShow
- Added method to
HTreeView
GetAllItems
GetTreeItems
UpdateAllDepth
UpdateDepth
SetExpanded
- Changed the automatic output name of
UnitySymbol
- Changed the return value of
HEditorGUI.MiniLabelR
toRect
- Changed the argument of
HTreeView.OnRowGUI
- Changed the argument of
HTreeView.OnContextClickedItem
- Changed
HTreeView.DoubleClickedItem
to sealed DoHTreeView.OnDoubleClickedItem
instead - Changed
HTreeView.SetupDragAndDrop
to sealed DoHTreeView.OnSetupDragAndDrop
instead - Changed
HTreeView.CanStartDrag
to sealed DoHTreeView.OnCanStartDrag
instead - Removed
HTreeView.FindItem
- Removed
HTreeViewContextMenu
EditorExtensions.GetIcon
- Fixed the acquisition result of
ScriptableObject
- Fixed the acquisition result of
HEditorGUI.FolderObjectField
- Fixed display being distorted before 2019.2.
- Added
Extensions.Invert
- Added
EditorExtensions.GetAssetType
- Added
HEditorGUI.FolderObjectField
- Added
HEditorStyles.backGroundColor
- Added
HTreeView.OnSingleClickedItem
- Changed
HTreeView.SelectionChanged
to sealed DoHTreeView.OnSelectionChanged
instead
- Add options to Settings Editor:
UIElements Font Fix
- Added
EditorIcon.folderOpen
- Added
EditorExtensions.L10n
- Added
IEnumerableExtensions.OrEmptyIfNull
- Added
AssetDatabaseUtils.OpenAsset
- Added
EditorPrefsFloat
- Added
EditorStylesHelper.standardFont
- Added
ExternalPackages.ScriptableObjectManager
enabled
ShowCreateMenu
- Added
ProjectBrowserUtils.SetFolderSelection
fs.WriteFile
is nowfs.WriteFileAll
EditorHelper.GetTypeFromString
: Added arguments for inner class
EditorHelper.ShowNewInspectorWindow
: Fixed to return the state of Selection- Fixed p4 icons for 2020_1
- Add miscellaneous classes and methods
- EditorHelper.GetTypeFromString: Changed to cache search results
- EditorIcon: Changed to use the output file for each version
- Changed to get the platform icon from the system
- Organized code format and unused using
- Added attributes
- Hananoki_SceneView_ComponentButton
- HananokiEditor.Hananoki_SceneView_ComponentTool
- Hananoki_Hierarchy_ComponentTool
- Other functions added, etc.
- EditorContextHandler.ForceReserializeAssets: Folder can be specified
- EditorHelper.FixSerializeReferencex: Enabled to specify field name
- HTreeView: A function to restore the selected state is now available.
- Other functions added, etc.
- Temporarily disable the automatic OFF function of AutoReference
- Added support for Unity 2020.2
- Added animation reflection
- Other functions added, etc.
-
Added Class
- ExternalPackages
- EditorWindowUtils
-
Added EditorHelper Method
- GetMonoScriptFromType
-
Added EditorExtensions Method
- IsOnScene
- StartWithResource
- HasExtention
- GetPersistentTypeID
-
Added AssemblieUtils Method
- SubclassesOf
- Changed IconButton event handling to MouseUp
- Made all editor windows configurable as utility windows
- Fixed an icon resource leaking
- Revised the configuration of asmdef
- Changed namespace to distinguish between editor and runtime
- Integrated asmdef of Attribute
- Separated asmdef as EditorIcon
- Deprecated HGUIScope
- Alternatives ScopeHorizontal, ScopeVertical, ScopeDisable, ScopeChange
- ENABLE_HANANOKI_SETTINGS is no longer set automatically
- fs.ReadAllText: UTF8N is standardized
- SettingsTreeView: Fixed GUIStyle error in 2018.3 ~ 2019.2 environment
- Added window shade function to HEditorWindow
- Added an event to HEditorWindow that pressed the close button
- Added the ability to generate csc.rsp
- Added processing when importing asmdef
- Added UnityReflection.UnityEditorEditorWindow Class
- Added EditorHelper Method
- ShowMessagePop
- Added ObjectExtensions Method
- SetDirty
- LoadAllSubAssets
- GetTypeName
- IsNull
- Added HTreeView Method
- SelectItem
- HGUILayout.ToggleBox
- Changed the order of arguments
- HEditorGUILayout.ToggleLeft
- Adjusted the layout
- HGUIToolbar.Button
- Adjusted the layout
- Added Class
- PlayerSettingsUtils
- UnityEditorWindowLayout
- Added EditorExtensions Method
- Draw( this GUIStyle style, Rect rc )
- Changed the tree display of Hananoki.SharedModule.SettingsWindow
- Changed UnityEditorEditorAssemblies generic types to work
- Changed ENABLE_HANANOKI_SETTINGS to be set automatically
- Remove Tests
- Added Helper Class
- Added EditorContextHandler Class
- Added EditorFolder Class
- Added ObjectExtensions Class
- Added StopwatchScope Class
- Added ProgressBarScope Class
- Added Clipboard Class
- Added ShellUtils Class
- Added EditorHelper Method
- IsLoadAssembly
- GetTypeFromString
- GetEditorType
- Reboot
- Added HGUIUtility Method
- DisableFocus
- Added EditorExtensions Method
- separatorToOS
- separatorToSlash
- PrettyDirectoryName
- StartWithAssets
- LoadAsset
- LoadAllAssets
- LoadAllSubAssets
- FileToDirectory
- ReadAllText
- WriteAllText
- Added HEditorWindow Method
- OnDefaultGUI <- OnGUI wrapper
- RepaintProjectWindow
- RepaintHierarchyWindow
- RepaintAnimationWindow
- Added HTreeView Method
- SetExpandedFollowParents
- Added ProjectBrowserUtils Method
- ProjectBrowserUtils
- Added CreateScriptAssetFromTemplateFile
- EditorExtensions Method
- LoadAssetAtPath, LoadAssetAtGUID have been integrated into LoadAsset
- IsExistsFile, IsExistsDirectory moved from Extensions
- Unified asset path acquisition to ToAssetPath
- Unified GUID acquisition to ToGUID
- HGUILayoutToolbar changed to EditorStyles base as HGUIToolbar
- Commented on unused methods in EditorHelper
- EditorResourceIcon -> PackageResourceIcon
- We are organizing ReflectionUtils, which is still ongoing.
- Separation of reflection into UnityReflection namespace
- Replace Delegate with Action
- Fixed iOS and Universal Windows Platform icon acquisition mistakes
- Added EditorLocalizeData
- Added AssetDatabaseUtils
- Added Extensions.IsExistsFile
- Added Extensions.IsExistsDirectory
- Added EditorHelper.LoadSerializedFileAll
- Added EditorHelper.LoadSerializedFileAtName
- Added EditorExtensions.AddObjectToAsset
- Added EditorExtensions.GetFilesFromAssetGUID
- Changed localization process from dictionary to array
- Changed the processing when missing in GUIDString
- Changed to check the existence of the source file with fs.cp
- Changed the language selection display
- Added EditorResourceIcon
- Added UnityEditorBuildPlayerWindow
- Added UnityEditorModulesModuleManager
- Added EditorExtensions.GetFilesFromAssetPath
- Added EditorExtensions.stringModify character pattern
- Added directory existence check in DirectoryUtils
- Added DirectoryUtils.DirectoryCopy
- Added DirectoryUtils.GetDirectorySize
- Added platform verdict to UnitySymbol
- Change the handling of embedded resources
- Moved ManifestJsonUtils from ManifestJsonUtility
- Changed to handle HTreeView.Reload exceptions
- Changed HTreeView.RowGUI to sealed
- DirectoryUtils
- Fixed Method Invoke argument processing
- Added Extensions.GetComponentFromType
- Added Extensions.InvokeComponentFromType
- Added UnityTypes ... SpriteRenderer, Image, RawImage, TMP_Text, TextMeshProUGUI
- Refactoring, etc.
- Fixed an error when the argument of UnityEditorProjectBrowser.IsTwoColumns was null
- Added ColorUtils.Alpha
- Added Extensions.Alpha
- Added EditorHelper.MenuCopyPos
- Added EditorHelper.MenuPastePos
- Added EditorHelper.GetInheritType
- Added Dirty( UnityObject obj, string name, Action ff )
- Added Extensions.RepaintArray
- Added EditorExtensions.AddItemAndDisable
- Added HTreeView.FindItem
- Refactor EditorUtils.cs
- ProjectBrowserUtils.cs
- Changed the target character to EditorExtensions.stringModify
- Enabled to allow right click with HEditorGUI.IconButton
- Added HGUIScope.Area
- Added EditorExtensions.LoadAssetAtGUID
- Added EditorExtensions.LoadAssetAtPath
- Added HEditorWindow.ShowWindow
- Added UnitySymbol.UNITY_2018_1_OR_NEWER ~ UnitySymbol.UNITY_2020_1_OR_NEWER
- Changed to automatically generate EditorWindow type
- Added EditorWindowExtensions
- Added UnityTypes
- Added HEditorWindow.ShowConsoleWindow
- Added HEditorWindow.ShowAnimationWindow
- Added HEditorWindow.ShowAnimatorControllerTool
- Added HEditorWindow.ShowProfilerWindow
- Added HEditorWindow.ShowTimelineWindow
- Added HEditorWindow.FindArray
- Added HEditorWindow.Find
- Added UnityEditorGUIUtility.GetEditorAssetBundle
- Added UnityEditorGUIUtility.GetDefaultBackgroundColor
- Adjusted the position of HEditorGUI.HeaderTitle
- Spaces are now inserted in HEditorGUILayout.HeaderTitle
- Built-in icon properties are automatically generated
- Added EditorHelper.TravaseAllType
- Added EditorHelper.ShowInspector
- Added HGUIUtility.GUIToScreenRect
- Added EditorExtensions.GetCachedIcon
- Added EditorExtensions.GetAssetPath
- Added EditorExtensions.LoadAsset
- Added EditorExtensions.CalcSizeFromLabel
- Added EditorIcon.search_icon
- Added HEditorGUI.MiniLabelR
- Added HEditorGUI.ClickableIcon
- Added HTreeView.DisableSelectionStyle
- Added HTreeView.DrawLayoutGUI
- Added HTreeView.SetSelectionNone
- Added HexNumberAttribute
- Changed argument of EditorHelper.DuplicateAsset
- Changed to deselect when clicking blank in HTreeView
- Separated the assembly of Hananoki.Attribute
- Added GUIDStringAttribute
- Added IconWaitSpin
- Support for both folders and files in fs.mv
- Fixed an issue with HReorderableList
- Addressed an issue where the storage location of project settings would switch when ENABLE_HANANOKI_SETTINGS was defined.
- Integrated settings menu added
- ENABLE_HANANOKI_SETTINGS is required
- Added ReflectionUtils and UnitySymbols asmdef
- UnityReflection is now integrated, asmdef continues
- EditorIcon pro-skin support
- Added HTreeView
- Added SerializedObjectScope
- Added LockReloadAssembliesScope
- Added AssetEditingScope
- Added GUIDUtils.NewString
- Added GUIDUtils.NewInt32
- Added EditorHelper.GetWindow
- Added EditorHelper.CreateWindow
- Added EditorHelper.MarkSceneDirty
- Added EditorHelper.EditScript
- Changed the arrangement of the files.
- Added extended method GetComponentAndAttach.
- Added HEditorGUI.ImageButton
- Added EditorIcon.PlayButton
- Fixed the scrolling in HSettingsEditorWindow.
- Refactoring of using, code format, etc
- Assigning editor extension methods to namespaces
- moved ReflectionUtils to the RuntimeEditor
- HSettingsEditorWindow: SettingsProvider drawing has been improved to work
- Updated embedded resources.
- Added a method to ReflectionUtils
- Refactoring, etc.
- Namespace refactoring
- Split editor localization string
- First release