6,993 Commits over 2,771 Days - 0.11cph!
Fix some problems with Button and ToggleButton, add Toolbar
Better rendering for buttons with both an icon and text
Load images as BRGA so reading the pixels gives the right values
Allow ToggleButton to have an icon image
IMGUI ToggleButton, add options to controls (but not all use them yet)
Fix textbox selection resetting after value change
Fix enum inspector not disabling when the property is readonly
Fix subobjects updating on a different frame than the rest of the inspector
Initialize the managed side of HUD components sooner in Vue's lifecycle
Automatically select all when focusing textboxes in inspector, fix some readonly errors when tabbing
Made imgui keys more stable to avoid expensive updates
v-swallow-scroll only blocks scrolling if it can scroll
Made it easy to make the rest of the primitive input fields, added layout options
Also added IntField
Remove ICustomInspector.InspectorValueType, replacement in BaseCustomInspector
Remove ICustomInspector.ComponentName
Add some JsonIgnores, make the inspector always expand to full width
Enum inspector improvements for flags
Better scrolling in the inspector, other css tweaks
Horizontal and vertical layouts, supports nesting
Sort properties from reflection so they don't shuffle around sometimes
Add a method to property sources to get a single property instead of all
Store state in a list so order wont mess up
Allow properties to hide their names on the inspector UI
Finish css for flags enum
Inspector for enums, need to finish off flags still
Don't expand strings as IEnumerable
Expand lists (and arrays) in inspector
Fix expanding nested subobjects
Only show 3 decimal places for numbers
Transform inspector, properly set values inside structs
Also clear the selected entity properly if it's destroyed
Refactored to use property type when finding inspectors, made generic components editor, quat inspector
Switching between vec3 components no longer confirms changes, switch to something else instead
Fixed some inconsistent sizes so things look lined up properly
Gray out ticks when theyre readonly
Properly hide the default tick mark
Use checkboxes for bools, gray out readonly property names
More restricted primitive value inspector (no enum or bool)
Make readonly properties also readonly on the inspector UI
Fix warning when getting mass and physics is disabled
Inspector style
Fix managed component instances not being removed when component is destroyed
Also use JsonIgnore to disable sending variables to hud (until we redo this)
Entity inspector HUD (open with F3) to let us click on things and inspect them
Namespace consistency, remove test code
Toggleable sections in inspector
Split primitive inspector into a generic inspector textbox component
Fixed inspector key doing weird things when overflowing
Add some css to indent nested objects