1,928 Commits over 913 Days - 0.09cph!
Fix stray margin when expanding/collapsing components
Fix disabled components not dropping in from treeview
Fix odd text alignment in ResourceControlWidget
Suspend updates when rebuilding ComponentSheet
Flicker was gettin' to me
Fix qt smooth scroll desynced when dragging the scrollbar then wheeling
Fixes sbox-scenestaging/issues/70
Disabled components can be dragged into reference slots
Fix shrunken bodygroup editor
Component selector fuzzy search
Fix incorrect velocity adjustment when clipping 2 planes
TreeView's shift select can handle items that aren't in view
Component selector arrow key navigation improvements
- first time you press down arrow while in the search box doesn't get eaten
- fix scroller stepping after clicking it then using up/down arrow navigation
- scroller scrolls to selection when going up/down with arrows
Fix CharacterControllerHelper getting stuck along multiple planes
With a few small changes to read closer to the original source
Mesh editor & movement test scene
Fix Collider component not cleaning up its OnTagsChanged event
Fix visual studio not opening to the file & line on first launch
Open new vs instances at given file & line
GameObjectNode is editable
Add basic editing to TreeView entries
* BaseItemWidget added OnBeginEdit virtual method
* Implement editing to TreeNode & TreeView
Only begin editing if there's a selection
Shift things around a bit
BeginEdit respects CanEdit
Basic name editing for TreeNode
Use fixed position when opening component context menu with the button
It just feels slightly better this way
Component headers can be dragged into control slots
Add Move Up/Move Down to component context menu
Add button to component header for context menu
Fix unused context menu eating a mouse click
Scene hierarchy selection adds to edit log
Fixes selection getting confused when selecting from hierarchy, performing some other action, then undoing
Make component list scrollable
Add test scene
Simple hud
Movement controller adjustments & additions
Create SurfScene.cs
Fix flex shorthand not catching length for basis
Add support for `white-space: pre-line`
Collapses whitespace but preserves linebreaks
Revert "Clamp panel scroll so you can't hyperscroll into oblivion"
This reverts commit ae00da50dc4754cfcae051e09e621346f06c8343.
This broke inversed axis scrolling, incorrect fix
Whitespace collapses by default & switch white-space to enum
Remove prediction on TimerEntity props
I don't think these need to be predicted, they're only used for display on client and the prediction error was going to be a headache to track down.
Small cleanup
Maps page is default, show message when no servers exist
Show default/missing thumbnail in map page
Fix NRE on startup
Update RanksPage.razor.scss
Add ranks page listing the top 50 players
Add endpoint to fetch top ranked players
Improve completion message
Include points & group in completion result
Fix some times not saving
Fix stylesheet no loading
Include menu background with menu
Disable this
Rankings & player pages
Points testing
Add map points & point recalculation for maps
Optimization attempts, prolly just made of mess of migrations
Mark when a map's rankings have changed, and recalculate dirtied rankings regularly