-
Notifications
You must be signed in to change notification settings - Fork 800
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TGUI update #11451
TGUI update #11451
Conversation
…-Corps into tguiupdatewololo
Ran all test suites. |
@@ -213,6 +212,8 @@ | |||
|
|||
/mob/living/carbon/human/proc/check_self_for_injuries() | |||
var/list/final_msg = list() | |||
visible_message(span_notice("[src] examines [p_them()]self.")) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Balloon alert to viewers this
# Conflicts: # code/__DEFINES/traits.dm
Merging because zachary isnt responding |
About The Pull Request
yep, added more stuff, seeing if i can fix things and make it work woo.
Why It's Good For The Game
Changelog
🆑
fix: TGUI alerts now display buttons in a column when there's more than 2 options.
fix: TGUI alerts can now be disabled via turning TGUI inputs off in prefs.
fix: Fixed some bluescreens related to TGUI inputs.
fix: Fixes a runtime with material containers.
fix: TGUI now alerts the user when it is waiting on a refresh cooldown. In many cases, this will prevent screens from breaking that rely on static data.
fix: TGUI static data loading screens no longer resize the window temporarily. Note: If you are using a UI that gets a lot of these, please make an issue report.
fix: native fast gui boxes work again
fix: TGUI and Tooltip windows now work with high-dpi web browsers (People who are using Chromium through black magick or who have manually enabled DPI scaling for IWebBrowser2, or its already native due to byond updates ? idk)
qol: The reconnect button in tgchat will now reopen the game.
refactor: Ping system of tgui-panel has been reworked, which fixes things mentioned below.
fix: AFK players now get properly detected and kicked
fix: Automatic reconnect should now work 100% of the time
fix: Manual reconnect should now work 100% of the time
add: The accounting console has been added to the HOP's office, allowing them to track purchases, and bank balances of the crew on station. It's not illegal, it's the competitive advantage!
fix: renamed suffix for tgui-polyfill from bundle.js to min.js to prevent CBT failing after target 'clean'
code: Prettier is now recommended as an extension for UI development (or just in general!)
refactor: Many, many interfaces have been hit with the prettier stick so please report any issues. There should be zero noticeable differences in how UIs look or function.
add: Examining and other chat outputs now display in blocks to make them easier to see
fix: AI and borgs no longer have their name show twice upon being examined
fix: Fixed "Script Error" in tgui and tgchat (hopefully).
fix: Multiline inputs can now finally support line breaks, accessible via shift-enter! A maximum of two consecutive line breaks is allowed, any more than that will be automatically stripped. This only applies to input boxes that start with the multiline view enabled, and will thus not work on input boxes that aren't meant to support it.
code: restrictedinput can now accept negative numbers
qol: the full window refresh time is now one second instead of five seconds
fix: refreshing windows ("please wait...") no longer hang for up to twice as long as they should
/:cl: