241,377 Commits over 3,867 Days - 2.60cph!
Emoji compatible Input fields will now remove the greyed out text if the input field does not have focus
Fixed a pooling issue with the emoji gallery on the vending admin panel
Update Qt with backported QTextEngine fixes for shitty strings
TextEdit.AppendHtml remove invalid control characters, Qt has an open report on crashes caused by these.. and they're invalid anyway
Decrease opacity of emoji autocomplete box in the chat window
Add a custom inspector for TmProEmojiInputField to avoid having to use debug mode
Added a new RustInput.Normal.Emoji control, same as regular input field but with emoji support
Use enclosing block statements
Added emoji support for clan motd and member notes (has a few issues, might make some changes on the emoji branch)
Merge global_networked_bases -> aux2
Add "remove instancing" menu option to remove instanced rendering from prefabs
Remove instanced rendering from TC (DeferredMeshDecal)
better temp replacement for the spitter projectile (sprite)
Compiled map, css cleanup
fp.bat: use vswhere to find vcvarsall.bat
Fixed a possible crash with certain fonts when shaping strings consisting only of control characters
qt/qtbase/commit/fccd419dd632306a4bd85928223e0a56a59510ef
Unicode: fix the extended grapheme cluster algorithm
qt/qtbase/commit/be0aa6a9a230dc98994cb65d97b76be7ae695a44
Fix handling of surrogates in QBidiAlgorithm
qt/qtbase/commit/94ce755dcd823678b0338f4bb4149fe4eeb844c2
Update razor code to put single-statement code in braces so Rider doesn't moan. Fixed map, update all references for models used on Asset Party.
Merge from hackweek-chat-emoji
Allow emoji's in the pre colon portion of the string when using add2
Renamed :torch: to :light:
Fix autocomplete NRE when highlighting an option and updating the text input
:sunglasses: is now :cool: to prevent clash with existing sunglasses item
Some asset renames
Update dance emoji, 37% more style
Added :scientist: emoji
Add DistanceMin and DistanceMax to music player
Merge from worldmodelupdates -> worldmodels
Code support for different dropped item models based on stack size
Give ProjectCreator "Create" button an icon
Update templates (shooter game menu, template descriptions)
Launcher: minor content mode cleanup
Launcher: make a new empty-ish config when opening a config editor
Set the same expandgroup margin in StartScreenHome too
Pass server title to server login
Fix crash with procedural materials
Actually save the verification 🤦
Merge from global_networked_bases -> aux2
Remove ProjectList ExpandGroup top margin
Fix instanced entities (wooden boxes) that only show inside network range not showing after server restart
Add server verification command
Check server's whitelist status from backend
Set cursor type for IconButton
Add some tooltips to welcome screen
Add route to check if a server is verified
_c's
Additional blend layers for grass dirt blend and asphalt blend
Small flower models
Stone tile brick materials
Switch to port 8080
Add server verification route
Enable instancing for locker & TC
Don't bother storing Rust+ info in nexus if Rust+ is disabled
Audioplayer (#1167)
Add MusicPlayer class to stream mp3 etc from disk or URL with control over playback (seeking, pausing, looping etc)
Network++ up to 2500 to avoid conflicts on aux2
Recompile all assets
Add global jump & distance travelled stats
Always show "edit configurations" option in launcher regardless, open project settings or global config editor based on context
Garage door uses normal rendering in network range
Implement disposing / cleanup of instanced rendering when leaving server
ConVar.Mesh.quality will scale instanced rendering LODs too
Make package selector modal
Add IsContentMode to tools Global class