branchrust_reboot/main/new_menucancel
1,337 Commits over 122 Days - 0.46cph!
If the party changed, update the party footer even when the friend list is not visible
Added a leave button when right clicking on yourself
Fixed store timer saying "refreshes today" when its in less than 24h but not actually today
Restored F7 defaulting to player report (when ingame)
Use InstalledUICulture for everything instead of a culture based on the game chosen language
Silenced the 429 too many requests error when requesting too many market prices
Also added a phrase stating the price fetch fail (as it'll block the breakdown button)
Fixed not being able to scroll down through all the console commands auto completion list
Translate.GetCurrentCulture can be overriden by overrideCulture
Use Translate.GetCulture instead of CultureInfo.CurrentCulture when formatting prices, as it always return invariant culture
Moved the culture convar inside Translate
Removed a log in GetMarketPriceImpl
ListComponent static reset
Menu chat fixes
Party members spawn in the footer next to the chat
Rust plus button styles
More rust plus button debugging
Bit more polish to the refresh button
Try to fix a hero store video NRE
Fix a bug where if you press refresh enough times the server browser will eventually brick and show no results
Fix the modded page frequently showing 'no servers available' when servers exist
Fix server browser generating duplicate listings on first open
Refresh rust plus button when menu opens rather than on player connect
Close the menu chat when the menu is closed
MainMenu.Canvas extra null check, fixes UI_BackgroundAspectRatioFitter.Fit NRE
Added close button to the menu chat
Mip maps on friend status circle sprite
Some cleanup
Added mask clipping support to UIBackgroundBlur
Fix Quick Join names taking ages to appear:
Cache servername in the quick join disk data
Put in a temp name (from disk) whilst we wait for the real data to come in
Fixed more cases of overflowing padding on the interaction toast
Add a few more common words to the error parsing for toast error pushed
Add a max text of 650 on the interaction toast
Add extra logs, and console commands to debug rust plus
Rust plus button now does proper comparison check the first time its refreshed
Now listens to invalid/empty app ids and handles cases where the player is in a demo or not connected to a server
Polished social open/close transition
UI.AlphaMask can use vertex color, fixes avatar never fading out
Hide 'friends' in connect modal when joining a development server
Dont bother animating progress bar scale on the new hero
FriendsList is a UI_Window
Added escape capture
Cleanup
Social prefabbing, cleanup
ResetStaticFields on NameHelper
Fixed checkout result layout issue
Removed log in UI_Settings
Some skinviewer tweaks
Fixed some price formatting issues causing local market price to be multiplied by 100
Added printCultureInfo command
Compile fix (remove old convar)
Any disconnection from a server now shows a 'reconnect' button
Do some parsing for errors on the reason for leaving the server to try and show the right modal
Pipeline for prewarming modals
Try to prewarm quick join box (needs to be even earlier)
New store modal:
More responsive
Shows a selection of randomised store items (up to 6) that the user doesnt currently have
Can see time through each video
Cached and downloaded videos
Much better front page store modal behaviour:
Download and cache videos properly
Fix broken re roll behaviour
Better randomisation
If a player owns everything then just show them whatever we can
Reroll after first loop
Added a camera offset setting to the skin viewer, tweaked some offcentered items
Added some new halloween items
Fixed store "no connection" failure message using the wrong loc key
Fixed empty store triggering the NEW notification
UI_BackgroundAspectRatioFitter.Fit NRE fix
MainMenu reset static fields
Added a static event when the language changed
Fixed store and steam inventory search not working after a language change
Background aspect ratio fitter uses the cached main menu canvas