5,628 Commits over 913 Days - 0.26cph!
server_browser_improvements -> main
Server browser favourites are now optionally put to the top.
Users can enable/disable it in filters. This option is saved between sessions
console_quickjoin_fix -> main
- Ensure typing 'connect' in console will also update the quick join UI
- Cleanup PlayerJoin.cs
- PlayerJoin is now the main way to tell other systems (ui, history) that we are joining a server. Using client.instance.connect bypasses everything ui related)
- PlayerJoin now uses client instance on the backend rather than connect (which is now a wrapper over PlayerJoin)
unskinned_windmill -> main
Missing instanced mesh filter
- Ensure transmission rotates again with the vanes
- Rebuild deployable prefab to follow the windmill.prefab instead of doing its own thing
- Small overall cleanup
main -> unskinned_windmill
(In dual ClientVar/ServerVar cases the ai generated help text would only be shown for one case.)
- Duplicate the help text to the remaining case
- Codegen
Use cached command for command list buttons. Fixes highlighted text not working
Flush buffer now uses realtime rather than invokes (allows it to push in demos)
stop console selecting all the text at the bottom when accepting a autocomplete or command from commandlist
reduce error fade duration to 1 second
- Remove hover to preview
- Make default values green again
Fix all the scrolling enlargement issues in console page
- Scale console autocomplete and input console fonts as you scroll zoom
-Allow setting font sizes on autocomplete and input console
- Fix autocomplete button putting the wrong things in the input field
- Cleanup
Reorganised command list page - cleaned it up slightly
- Restore client and server autocomplete tag colours
- Add them into command list as well
Make autocomplete buttons like the old ones - they are better
Ensure command list properly works when clicking on a convar
Remove the gap in the autocomplete button
- Setup script execution order for developer tools/console/error
- Setup after TMP has initialized (seems to cause less issues on initial check)
- Cleanup into a single file
Ensure error ui starts up early enough in script execution order
Stupid unity alpha calculations
Ensure legacy error ui does the same thing
Ensure new error ui doesnt render if erroroverlay is false.
- Build errors with a string builder
- Append new line between message and stack trace
Can now ctrl scroll to increase/decrease scale without having to always change the convar
Wire up Global.consoleScale to the new console font scale
Preserve unitask from IL2CPP stripping
generate_commands_2 -> main
Fix the handful of compile errors we got. Tiny considering we generated such a large amount of descriptions
Add descriptions to the rest of the scripts in the codebase. Totals around 1,525 generated clientvar/servervar descriptions
All ConsoleCommands/ convars now have generated descriptions
New clean batch of convar descriptions.
Came up with a better prompt which seems to be giving much better outputs