250,506 Commits over 3,959 Days - 2.64cph!
Merge Towns.Data into Towns.Common
WIP getting rid of materials inventory - support stacked items instead
Inventory code now has things to easily rollback changes and track diffs for networking changes
▍▇▅▋▋▋▉▌ ▅▌▊▊▋ (▄▌▉▉ ▋█▇▊▌▆ ▊█▉▇▇▉ █▍▌, ▋▍▉ ▌▇▅▍ ▍▇▆▌▌▅ ▉▄▋█ ▇▌▍▊▌█▅ ▄▉ ▆ ▅▇▅▇▊▌ ▌▌▌▉▍ ▅█▌█ ▍▇▍ ██▍ ▉▉▍▆ ▊▍▆ ▍▉█▌▌▌, ▌▉▆▌ ▅▍▇▊ ▆▆ █▅█▅ ▆ ▌▄▅▊▄▇ ▊▌▆ ▅▄▌ ▊▌▆▅ ▅▇▉▄▌)
Deprecate QDockWidget.setTitleBarWidget
Added QDockWidget.setIcon/icon()
Actually fix rolling sound spam
Assemble pedals and bone merge parts
Simple pedal rotation
Fix rolling sound spam
▋▍▉▄▅ ▋▍▌▅▍▋▇▆▌▆▉ ▅▌▅ ▆▉▌▍▌▊██ █▆▄▄▋ ▉▋▋▉▋▊▉█ ▆▄ ▆▍▍ █▇▊▊▆ ▍▇▌▅▌▍
▋▇▅▉▆▄▄▌▍ ▅▇▌▍▌ ▌▆▇▉▅▉▆ (▇▉▅█/▅▋▅▋/█▆▆▋▋▄ - █▄▇▆▇ ▋█ ▅▋▍ ▋▊▊█▍▋'█ ▇▋ █▇▋ ▄▅▄ ▆▍▅▉▌▄)
▄▅▌█▆▄ ▇▌ ▋▋▆▌▆▋▉ ▅▋▋ ▋▌▌▍▇▊ ▊▄▅▅▄▌▇ (▊▌▌▊ █▌▄ ▋▊▅▉▍)
Fix controller prediction errors
Repo cleanup
Updated to use pickup as right trigger. Use regular tick for egg physics after it has been flung. Keep track of player in egg.
▊▆▇▋█▉▆▌ █▋▇ ▊▅▋▄ ▋▊▅ ▄▍▋█▍ ▋▄▉▇▊▊ ▆▌▅▅ ▊▊▆▋▉▉
▅▍▊▉▍ ▊▌▇▇ ▇▊ ▌█▆▇ ▅▆ █▄▉ ▊▅▋█▍▍█▄ ▇██▍▋▊▆ ▆▍▌▇█▌▄▆ ▅▆ ▇▍▉▍▇▅ ▆▋▋█▍▅▆▉▄▅ (▋▍▍▌ ▋▅▌▍▅▆▇/▄▉▊▉▌ ▉▅▊▍▍▄▄ ▆▆▅'▍ ▆▇▄▊ ▇▇▆)
▅▅▇ ▆▉ ▅▄▉▌/▄▋▅▆ ▄▌▄ ▉▅▌ ▄▆▊▍▊▊▉▅ ▊▊ ▅▊ ▍▋▆ ▉██▇ ▉▉▍ ▇▆▍▉▄▍ ▍▇▆█ █▉
Fixed typo in bindings_knuckles.json that causes right hand trigger to not function
Fixed incorrect material due to mat change
Hookup map IO on the 2 construct prefabs that use navblockers
Try forcing a full recompile
Merge file.AsyncRead changes from x64
Fixed file.AsyncRead crashing on Linux systems for unknown reason (cleanup)
Scale game window with DPI, added Widget.DpiScale
industrial strip light - smashed gib
Merge branch 'master' of sbox
Merge branch 'master' of sbox
Industrial strip light - LOD's
Merge branch 'master' of sbox
Fixed treeview yellow
Don't set a maximum game screen size
Fixed tools loading outside of tools mode
Moving reflection stuff into Sandbox.Reflection
Frame events
Move the visual studio opening stuff to engine
Stack viewer (in qt)
Editor widgets (heavy wip)
Fix SizeMode flags
Added Mass property to egg data. Added simulated target position calculation for eggs. Use simulated target position to render a circle to show predicted landing.
Introduce sepia backdrop filter
▆▍▋▌ ▆▋▆▌▆ ▄▅▊ ▋██▉▅▍▉ ▍▇▍ ▌█▇▄▌ ▉▊▋▅█
Introduce text-underline-offset, text-line-through-offset & text-overline-offset
https://files.facepunch.com/ognik/1b1111b1/2021-12-00_30-52-19b734e5-c1ec-4c6c-8787-64bd8acfc3e5-BqpYdqRi.png
Render text first and deal with gapping/overdrawing later. Added offsets to underline/overline/strike through
Fixed underline to automatically gap
Moves towards how browsers normally do it: `text-decoration-skip-ink: none;` can be used to prevent this
https://files.facepunch.com/ognik/1b1011b1/2021-12-23_53-02-500ea5f5-5430-4ad5-af3b-a693b0ec9887-MRKV6rTn.png
▅▋▄▄█ ▆█▌▋▊▅ - ▉▄▇▊▄██ ██▌▄▆▄ ▍██
Added support for text-decoration-style, text-decoration now works according to the CSS standard
https://files.facepunch.com/ognik/1b1011b1/2021-12-22_07-14-0646cece-1547-4f6c-92fb-45cd4933ea4b-uAws6Zd3.png
Add support for different underline styles
Default treeview to scrolling that doesn't suck
QTreeView setIndexWidget
Treeview custom widgets
Change text-decoration to text-decoration-line. Make text-decoration actually work like text-decoration
text-decoration: line-through 8px red;
https://files.facepunch.com/ognik/1b1011b1/2021-12-18_15-31-c7256c37-6f84-4b16-ab71-9335c3a45e47-C7UvKigg.png
▄▍▌▋▋▄▋▌ ▍▇ ▋▌▍▆█▇▍▋ ▆▅▄▉▅▍▇ ▉▆▇▍▊█▋▌ ▍▌
Added two extra inventory slots to the tool cupboard that will only accept the hammer, planner and toolgun
UI still needs a little work
Chip away a few prediction errors
Update vehicle modules to handle the new client tick correctly (doesn't run when not moving or on anymore).
updated construct mat/text/etc...
Clear checkpoints when finishing course