Major TGUI update
About The Pull Request
Redoing #4574 without all the 516 stuff Requires #4864 and #4798
Copies a bulk quanty of TG station TGUI updates. I did this by copy pasting the entire TGUI folder and working from there. This WILL cause some issues but cherry-picking everything by hand was not humanly possible imo.
- Modern TGUI styling and css (unsure how much of this we want, its kinda "hyper-modern" in a way that feels a little souless)
- Some 516 compat things (mostly pulled out into other prs)
- Swapping from Inferno to React
- Version bumps of tgui.
- Chat Reliability Layer
- removes context and deprecates localstate
Stuff
- [x] Adjust default ui scales of chat input and the uh. top bars
- [x] Add an update prefs version to toggle off UI Scale cause it doesnt really work rn.
- [x] type script linters aguhhhh
- [x] dark mode looc is same color as ooc
- [ ] OOC: Moffball: i seem unable to make new lines on a paper?
- [ ] access management bluescreens
- [ ] adjusting the nob on music player bluescreens chat https://github.com/shiptest-ss13/Shiptest/issues/5153
- [ ] autolathe searchbar doesnt do anything
- [ ] issue with length of paper html causing bluescreen
- [ ] "Multiple computer apps weren't working, not just access. I think canary and atmos scanning both led to bluescreens."
Why It's Good For The Game
Something in this fixes tgui for 516 still and im not sure why.
Changelog
:cl: add: HOLY crap we CAN use 516 now! add: Modern TGUI styling and css (might be reverted) code: Swapping from Inferno to React code: Chat Reliability Layer /:cl:
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
adjusting the volume slider does this
Searchbar for autolathes doesn't appear to be functioning
adjusting the volume slider does this
god. absolutely useless stacktrace as well. anonymous function. This tells me almost nothing as there is no includes in the slider code that i can see
this is what trying to fly looks like
this is what trying to fly looks like
if your on 516 thats almost guaranteed rn. There is a fix but i locked it behind compiling the server in 516 because it slows down the rendering for 515 a little i think.
access management
Multiple computer apps weren't working, not just access. I think canary and atmos scanning both led to bluescreens.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
Should now have paper related issues fixed. Will need test merge before I check them off as done.
Chemmaster bluescreens on selecting pill name or amount still.
autolathe search still doesnt work. music player still runtimes (cannot reproduce myself yet)
Chemmaster bluescreens on selecting pill name or amount still.
autolathe search still doesnt work. music player still runtimes (cannot reproduce myself yet)
Autolate
findtext(D.name, params["to_search"])is case-sensitiveselfClearattribute causes UX confusionuseLocalStateis deprecated (says in your pr)- DM
ui_datalogic doesn't properly handle search result display
This pull request has conflicts, please resolve those before we can evaluate the pull request.
