branchrust_reboot/main/new_menucancel
1,337 Commits over 122 Days - 0.46cph!
Quick Join - Prevent local 'last connected' data from being overwritten by steam
menu UI sounds decent WIP
Fixed the store general tab messed up nav buttons
Updated the scroll selection to a 'most visible section' approach, feels better in most cases
Test convars to try and track down bugs with notifications (in builds only)
Safely await notification handling rather than fire and forget
Better hashcode to test ui notificiations against
Properly await backend updates
Fix notification empty icon not centering after empting a set of notifications
Added new store content
Some localization fixes
Flip notfications so the latest notification is at the top and not the bottom
Introduce a new Rust Plus modal rather than trying to do everything with a single button
Pipe existing systems to the new button
Remove old button and code
Fixed placeholder texts in the gesture menu
Removed the shadows from the wheel sprite and use trueshadow instead
Steam inventory text wrapping fixes
Fixed store featured extending when the timer texts are too long
Fixed cart showing on top of the social menu
Fixed featured weekly skin not generating its icon color
Add button to force the tutorial
Add quit tutorial button (why did we not have this)
Fix NRE when store hero tries to roll video too early
Ensure store hero always preloads after the store
Added a dismisser to the menus chat
Opens with the chat keybind
Fixes
Tweaked skin viewer road sign jacket
Added DM picker to the menu chat + a ton of fixes
Add pan + zoom support to server map
NRE fix when initializing friends list
Can press enter or click the DM notif to open the chat
Fixed NRE when opening the friend list from the ingame chat
Bit more safety on store hero
Menu chat DM target improvements, cleaned up code and added menu chat subclass
Fix broken connect modal (plastics fault)
Revert to try and fix stupid plastic
Hidden party member button opens the social menu
Workshop UI_SettingsTweakSlider nre fix
Bring back old default server image to the connection modal.
Fix bug causing infinite 'loading' of a servers image if it doesnt have one
UI_SteamInventoryCrafting init NRE fix attempt
Fixed store price tags being cutoff with some currencies
Stop tabbox allocating every frame
Updated floor and ceiling wp pack store assets
Fixed some init issues when clicking on store sub items
Fixed medieval showcase tile not having a price tag
Context menu changes so it doesnt spawn offscreen when right clicking party member
Also gave it a min size so it doesnt shrink too much
Footer party can only draw a maximum of 6 party members
Friend menu sections try to recycle existing items instead of flushing everything, reduces the flickering
Can click on party member to DM them
Add a loading wheel in the connection modal when you click on a server (for the image)
Optimise connection modal - only regrab data if its a different server to the one you currently have loaded in the modal
Can now see how many players are in a servers queue in the browser list
Compression and mipmaps on UI.FriendAvatarGradient so the avatar masks look better