6,996 Commits over 2,802 Days - 0.10cph!
Make WorldGrid sparsely allocated
Make LODGrid pool empty cells too
Pre-fill pools in bootstrap
Remove debug.logs
Make RendererGrid pool empty cells
Fix some error spam when running benchmarks in the editor
Refactor the phrases script so it shows a path to where it found things in warnings
Fix translation setup for bass and trumpet instruments
Fix translation setup for unwrapping gifts
Fix translation setup for "loot" option description on downed players
Fix hemp terraincheck text
Phrases
Fix a bunch of localization issues with the smart alarm setup dialog
Fix the setup dialog closing when you deselect the second textbox
Phrases
Refactored browser popup compatibility check into a function, stick it in a try-catch because the check can throw on Android apparently
█▅▍ ▍▊▅▅▄ ▆▌▄█▋▌▆▊█ ▉▋ ▌▌▌▍ ▇█▇▅▍▋▇▍▍▍▄▋ ▉▊▊▋▅▄ (▉▆▋▉ ▆▊▍▋▉▊▋▋▇ ▌▊▅▉ █▆▍▆▆▌ ▍▄ █▊▄▋ ▄▋ ▋▉▌▆▉▆▌▆ ▋▆▆▆▋ ▆▆ ▊▅▅ ▇▅▆█▆ ▌▇▇▌)
Collecting more workrounds for the Expo keyboard issue - phones should work nicely without gaps on any devices with this
Fix incorrect touch target location for retry button
▌▊█▌█▋▍ ▉▊▄▇▉▆▆▋▉ ▇█▊ ▍▅ ▊▄▊▄▅▌▌ ▇▇▅ ▊▍▍ ▄▇█▆▍▆▆ ▅█▅ ▍▌▍▌▆▌ ▄█▅ ▆▌▆▉▋▌▆▌ ▄▅▆▍▊▉ ▇ ▆█▄▅▉ ▇▋▍ ▆▍ ▋▅▅'▄ ▉█▆▊ ▉▊ ▄▌▋ ▋█▊ █▅▄▅▆
▇▇▋▊▍ ▌█▄█▊▊▋ ▉▋▄▍▍ ▋▉▉ ▄▇▍ ▆▍ (▉▄▆ ▅▉▋█▉ ▌▊▆▊▉▋)
▋█▍ ▌▄█ ▍ ▊▌▅▋-▍▄▇▄▊▍██▋ █▌▆▍▍▍▅ ▅▋ ▄▋▆▇▄ ▌▄▅▉▌ ▌▍▌ ▅▄▇▉ ▋▄█▆▋▌ ▆▌ ▇▌▆▄▌▅
Whitelist store.steampowered.com too
Log errors for the login webview
Whitelist help.steampowered.com
Fall back to webview for login on iOS 12 or under
Fix map image rendering for hapis and some other custom maps
Test for building privilege using steamID instead of the player (because the player might not exist when using the app)
Only show server.url if it's https://
Fix crash when pairing a server with an empty description
Use the correct chat message length limit
Add a fallback to webview for the login flow for Android phones which don't support Chrome custom tabs properly
Also open blogs and stuff in the browser app if custom tabs aren't supported
Also open blogs and stuff in the browser app if custom tabs aren't supported
Add a fallback to webview for the login flow for Android phones which don't support Chrome custom tabs properly
▍▄█▆▍ ▍▄▆ ▌▅▊▅▆▋▉ ▊▇▆▌▌▋█▇▅▋ ▍▉▋▋▉ ▅▇▅▉▉▋▋ ▇▋▇▅
Show the Rust+ option on the main menu
Fix the legal section trying to shrink when opening the dev menu
Probably fix error when removing servers
Make companion menu buttons have consistent widths
Add an in-app beta testing notice
Remove some code duplication in the hub
Update protobuf CodeGenerator (struct fixes, improved dispose error message)
Half3 and VectorData protobufs are now structs
Fix receiving trees not pooling on the client
Fix server not returning map notes to the pool when a new one is placed
Fix client not disposing team data when receiving an updated copy
Hopefully fixed MapNote pooling bug for real!
Speculative fix for serverside NRE in autoturret
Make CoroutineEx.waitForSecondsRealtime finally use pooled instances!
Fix some bad pooling code in demo indexer
Work on getting simple button binds to not allocate
Update protobuf codegen - Dispose will now throw if ShouldPool is set to false
Add a throw when calling Dispose with ShouldPool set to false
Remove an evil ShouldPool
Add sanity checking assertions to MruDictionary
Fix a bunch of serverside pooling misses
▊▆▉▋▅▌ ▍▌▇▄ ▋▋▊▌▉▍▉█▊▆▉▌ ▆▋▅ ▋▆ ▄▆▉▍▆ ▋▋▆█▇ ▌▆ █▆▉ ▄▋▍▉█▅█ ▉▉ ▉
▅▍▍ ▉▋▄ █▇▆▋ ▍▄▍▇▌▇▄▌▊▌▇▉ ▄█▄ ▅▇█▄▋▊▄▇▋▌ ██▅ ▄▍█▆█▊█▊
▊▊▆ ▇▆▅▄▌ ▄▇▆ ▆▆▌▅▋▊ ▆▊█▆▇ ▌▄▍██▌▋▍▆