3,308 Commits over 944 Days - 0.15cph!
Don't remove attributes from replicated properties
Some inspector scaling fixes
Get HUD components by ID in C#, bind directly to FString instead of std::string first
[DataContract] on type only shows props with [DataMember] when inspecting, support [DisplayName]
Press C to change tool options
Don't create anim tracks for every bone in fbx animation
Fix animation loading in standalone builds so that not every bone needs an anim track (makes it easier for the user)
Ensure min mip width and height is 1
Fix vtf loading. Allow up to 1x1 mips to be loaded.
Move that refresh button under map selection onto workspace tab
Change the default selected map to something that exists
Fix fbx animations in standalone build by ensuring all bones have ab anim track
Merge branch 'master' of github.com:Facepunch/SandboxGame
Swallow mouse click when selecting an entity to inspect
HudComponent.Component<T>() gets child components only
Trying stuff to make the inspector show up immediately
Keep Color32 and image data as rgba.
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
Add Color to Color32 conversion with additional srgb conversion. Add Texture.SRGB property.
Add GetSectionLightmapIndex to static meshes.
Merge branch 'master' of github.com:Facepunch/SandboxGame
Merge branch 'master' of github.com:Facepunch/SandboxGame
Progress on switchable lightmaps.
Merge branch 'master' of github.com:Facepunch/SandboxGame
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 lightmap pages so additional lightmaps can be created when one gets full. Share lightmap pages between brush models. Removed old hl1 addon.
Add some JsonIgnores, make the inspector always expand to full width
Enum inspector improvements for flags
Better scrolling in the inspector, other css tweaks
Move lightmap encoding to native
Merge branch 'master' of github.com:Facepunch/SandboxGame
Horizontal and vertical layouts, supports nesting
Fix compile errors in other addons using Lightmap.EncodeImage
Add lightmap mask to only run encoding on pixels actually used in the lightmap (large lightmaps have to be allocated to make sure there's room, so that means large parts of the lightmap usually go unused)
Add Lightmap.CalculateMinMaxColor util function, required for lightmap encoding.
Clear 255th pallete index to transparent black
Load goldsrc lightmaps and calculate lightmap coords.
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