4,096 Commits over 701 Days - 0.24cph!
Greatly improved speed of the new server search
Around 20 ms for over 10k servers with 3 combined searches - not bad results!
Add escape capture to server search
Draw map grids on our map viewer in the play menu.
Grid shader is somewhat based off hopes and dreams.
Various fixed with the social system in the new menu:
Fixed 'enter message' text being empty
Fixed 'DM' text sticking around
Chat text popping up is decoupled from the friends menu
Added a transition animation when chat comes up/goes away
▍█▋▅▉▄ ▇█▄▊▋ ▆▅▊ ▍▊▊▊▋▄ ▆▌▍ ▌▆▍ (▌▅▋▌ ▄▋▌▊▇▆▍▉▆ ▋▋█▄ ▍▊▍▋▅.▋▋▊▇▉█▄▄▉)
Fix twitch drops text not working
Hook up server wiped on loading screen
Hook up 'respawn' button
Change out the cartoony map open animation
Fix the map screen deciding it didnt want to work
Remove all flex graphic transforms from the play page
Fix loading screen tags NRE
Fix loading screen having double tags again
Remove flex graphic transform from refresh button again
Misspelt webm folder name
Setup safe video player - this allows us to swap between playing .webm and .mp4 files if the system doesnt have the correct .mp4 codecs
Setup the same system in the main menu videos
Add MP4 versions of the background videos
Fixed the spinner blocking you if you remove a favourite whilst in the favourites page
Fixed refreshing in the community tab from dumping duplicate listings into the modded tab
Add a gradient for favourited servers
Add support to change gradient direction in the style asset
Added a loading spinner when the server browser is refreshing
More robust map viewing system
Shows the proper loading wheel
Safer home page singleton
Bail out of server browser if instance is already found
Proper method for formatting timespans as months,weeks,days,minutes and seconds in a translatable way
Setup 'last joined' time for quick join and regular server entries
Pack last joined time inside light server data we store in the menu json
Take a stab at fixing the rust plus button being unuseable when first joining a server
Setup quick join system
Bypasses the history page (not super reliable), so we store the last connected server data locally
Bit of work to ensure info is displayed properly
More code cleanup throughout player join and connection classes
Remove flex graphic transitions from two buttons (unneeded)
swap "builds" and "creative" priority around
Can now see and open server maps in the menu (super early version)
Ensure rust plus button refreshes on server connect
Some more quick join code, not plugged in yet
Ensure official servers are hidden in both community and modded
Disable a few more map things
Hide the button to open the map view until im awake and can put out fires if any come up :)
Set hero text localised to true
Added ability to see the map of a server in the connect window before you join (rough prototype)
Fix connect modal (inside session) being a smaller width in some random occasions
Fix some broken references in each of the modals (website tooltip etc)
Fix disconnect button turning green when you disconnect
Remove all the logs produced by the homescreen video, whole thing needs a rewrite anyway
Reintroduce rust plus button
Link up with our same backend
spinner and other polish
Fix InvalidOperationException in PlayerJoin