Skip to content
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 Parity with Upstream and Remaining React Porting & Polish #6244

Merged
merged 62 commits into from
May 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
2bbf2dc
Tacmap polish and fixes
Drulikar Apr 26, 2024
e958883
Fix runtimes when tgui say thinking ends
Drulikar Apr 26, 2024
a31d828
Various TGUI ports from upstream
Drulikar Apr 26, 2024
7925b42
Unused hooks pointed out by jlsnow
Drulikar Apr 26, 2024
e14ef9d
wip1
Drulikar Apr 27, 2024
a42bb10
wip2
Drulikar Apr 27, 2024
5f00c36
wip3
Drulikar Apr 27, 2024
bc3019a
whitespace
Drulikar Apr 27, 2024
d7a454f
Auto fixes
Drulikar Apr 27, 2024
c5ffbef
Restore onConfirmChange addition to Button.Confirm
Drulikar Apr 28, 2024
501246e
Add jsx for eslint-fix
Drulikar Apr 28, 2024
fba06fc
Fixes
Drulikar Apr 28, 2024
c61e179
Fix and improve shuttle manipulator
Drulikar Apr 29, 2024
aec75b2
Fix camera console
Drulikar Apr 29, 2024
5e54e25
Fix SmartFridge
Drulikar Apr 29, 2024
58860a1
Fix orbit
Drulikar Apr 29, 2024
c6c3626
Various fixes and polish
Drulikar Apr 29, 2024
e3877d5
Undo grow changes
Drulikar Apr 29, 2024
625acf3
More number related fixes
Drulikar Apr 30, 2024
e8a5569
More misc fixes
Drulikar Apr 30, 2024
d62cc96
Fix vox panel
Drulikar Apr 30, 2024
e22584e
Style fixes
Drulikar Apr 30, 2024
ea947cf
Merge remote-tracking branch 'upstream/master' into React_Porting_Polish
Drulikar May 1, 2024
97c8fcd
Linters
Drulikar May 6, 2024
175c67d
Another lint - new with this version of typescript
Drulikar May 6, 2024
797431b
TGSay 1.1.1
Drulikar May 7, 2024
798f193
Fix dropdown again
Drulikar May 7, 2024
107b49a
Update tgui bench test for tgsay
Drulikar May 7, 2024
540cdb9
Fix supply pod panel
Drulikar May 7, 2024
f7ba809
Typescript relay panel
Drulikar May 7, 2024
0db7ae1
Update tgui_input_list
Drulikar May 7, 2024
24d42e6
Button fixes
Drulikar May 7, 2024
9dfea54
Tweaks
Drulikar May 8, 2024
2330c4f
Finalize ports for alert modals
Drulikar May 9, 2024
2704549
Fix unused data in APC
Drulikar May 9, 2024
6429431
Port checkboxes
Drulikar May 9, 2024
2cb8018
Checkbox submit button now is disabled if min/max aren't met.
Drulikar May 9, 2024
a56b88d
Make submit_disabled optional for input buttons & actually disable
Drulikar May 9, 2024
62dcca9
Merge remote-tracking branch 'upstream/master' into React_Porting_Polish
Drulikar May 10, 2024
4c6c466
eslint+prettier merge
Drulikar May 10, 2024
546c3f3
Feedback
Drulikar May 12, 2024
6869b29
Delete Grid
Drulikar May 12, 2024
fdd76c8
Tweak lootbox mouse events
Drulikar May 12, 2024
9b85568
converts
jlsnow301 May 6, 2024
864b558
Suppress eslint func-style for new files
Drulikar May 13, 2024
d0cdf1e
Merge branch 'master' into React_Porting_Polish
Drulikar May 14, 2024
2397704
Fix F5 not respecting default prevented
Drulikar May 14, 2024
1ad4cf8
Prettier fix
Drulikar May 14, 2024
4409e30
Fix theme and tab stories for kitchen sink
Drulikar May 15, 2024
8370c2c
More vox panel tweaking: use state, more robust regex (but not perfec…
Drulikar May 15, 2024
8fb3279
Remove all useLocalstateUsage
Drulikar May 16, 2024
41f61cf
Restore warning prop to NoticeBox
Drulikar May 16, 2024
b3db822
Various fixes to console errors, duplicate keys, and minor polish
Drulikar May 16, 2024
025762c
Merge remote-tracking branch 'upstream/master' into React_Porting_Polish
Drulikar May 16, 2024
5c89310
TSXify shuttle manipulator again
Drulikar May 16, 2024
8e47e5d
hideOld optional for published papers headset ability
Drulikar May 16, 2024
a8ee006
Rename auto observe tooltip to full observe; I don't know why TG name…
Drulikar May 17, 2024
45b9453
Port strings update from upstream removing multiline content/tooltips…
Drulikar May 17, 2024
30ed9a6
Remove remaining context usage
Drulikar May 17, 2024
915d476
Fix colorbox dot and remove unused prop
Drulikar May 17, 2024
935de53
Port Tgui: Events & Colors in typescript
Drulikar May 19, 2024
e4a085f
Server side tgsay commands to fix tgsay opening when input is expecte…
Drulikar May 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# We don't want prettier to run on anything outside of the TGUI folder, so we have to do this.
/*

# We want it to run into the TGUI folder, however.
!/tgui
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"eslint.nodePath": "./tgui/.yarn/sdks",
"eslint.workingDirectories": ["./tgui"],
"prettier.prettierPath": "./tgui/.yarn/sdks/prettier/index.js",
"prettier.prettierPath": "./tgui/.yarn/sdks/prettier/index.cjs",
"typescript.tsdk": "./tgui/.yarn/sdks/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"search.exclude": {
Expand All @@ -14,6 +14,7 @@
"files.eol": "\n",
"files.insertFinalNewline": true,
"gitlens.advanced.blame.customArguments": ["-w"],
"tgstationTestExplorer.project.resultsType": "json",
"[javascript]": {
"editor.rulers": [80],
"editor.defaultFormatter": "esbenp.prettier-vscode",
Expand Down
4 changes: 2 additions & 2 deletions code/_onclick/hud/rendering/plane_master_controller.dm
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ INITIALIZE_IMMEDIATE(/atom/movable/plane_master_controller)
. += pm_iterator.get_filter(name)

///Transitions all filters owned by this plane master controller
/atom/movable/plane_master_controller/transition_filter(name, time, list/new_params, easing, loop)
/atom/movable/plane_master_controller/transition_filter(name, list/new_params, time, easing, loop)
. = ..()
for(var/i in controlled_planes)
var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i]
pm_iterator.transition_filter(name, time, new_params, easing, loop)
pm_iterator.transition_filter(name, new_params, time, easing, loop)


/atom/movable/plane_master_controller/game
Expand Down
Loading
Loading