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

Ports tgui-next 3.0, removes tgui 1.0 + Smart Asset Cache #8291

Merged
merged 214 commits into from Jun 14, 2020

Conversation

TheGamerdk
Copy link
Contributor

@TheGamerdk TheGamerdk commented Apr 27, 2020

Intent of your Pull Request

IMPORTANT. THIS RELICENSES TGUI TO MIT TO MIRROR TG

This adds a TGUI for:
The teleporter
The timer
The mining vendor
The infrared thing
The proximity sensor
The radioactive microlaser
Emergency Shuttle UI
AI integrity restorer
Intellicard
Robotics console
Exosuit console
Preferences menu
Particle Accelerator
Mulebots
Slime body swapper
Signaller
Bluespace Launchpad + Remote
Eightball
NTNet relay
Labor Claim Console
Solar tweaks
Contractor Hub port + UI
Various NTOS programs
DNA console for genetics
ByondUI including a new camera console UI
Pirate Cargo Hold
AI Robot Control
Malf ability picker
Electropack
TTV
Fixes Canvas and gives a TGUI
Canister UI
Biogenerator
Seed extractor
Nanite Machines
The vending machines
Crew Monitoring Console

TODO:

  • Clockwork slab fix
  • Autolathe Fix
  • Crew Console
  • Remove tgui-old
  • Regain my sanity
  • Psi Web?

Also:
Solar panel refactor (Visuals only)
Contractor Hub (See tgstation/tgstation#45117)
Fixes a small bug in the uplink
Makes it possible to switch to nightshift while an APC is locked
Adds a number input for the SMES input/output
Fixes cargo tooltips, it now shows what's in the crate as a tooltip
The Captain no longer has to pay for his CapDrobe
Fixes the Codex Gigas

Ports Knobs & Sliders from TG
Removes old TGUI.
Ports TGUI-3.0. (Removal of routes.js)

Autolathe fixes.
See #8770
Closes #8770

ALSO:
Ports the Smart Asset Cache from TG
tgstation/tgstation#49982
TL;DR: Assets are no longer resent each time you reconnect after a server reboot.

ALSO:
Removes the rastabeanie, it had no sprite.

Fixes #7651
Fixes #8885

Changelog

🆑 TheGamerdk for porting, original authors for coding
rscadd: Various new TGUI's from TGstation
/:cl:

@yogstation13-bot yogstation13-bot added Feature This adds new content to the game Javascript This PR contains javascript code. labels Apr 27, 2020
@TheGamerdk
Copy link
Contributor Author

oh god I forgot to compile it

@ThatLing ThatLing added tgui This PR affects TGUI testmerge requested labels Apr 27, 2020
@TheGamerdk TheGamerdk changed the title Various small TGUI's Various TGUI's + Smart Asset Cache Apr 27, 2020
@TheGamerdk TheGamerdk changed the title Various TGUI's + Smart Asset Cache Various TGUIs + Smart Asset Cache Apr 27, 2020
@github-actions github-actions bot added the Sprites This PR has spriting changes label Apr 27, 2020
@smorgli
Copy link
Contributor

smorgli commented Jun 7, 2020

What did the rastabeanie ever do to you

@TheGamerdk
Copy link
Contributor Author

What did the rastabeanie ever do to you

Live without a sprite

@TheGamerdk
Copy link
Contributor Author

Updated the description because SOME people thought we had undocumented changes

@alexkar598 alexkar598 merged commit 5e514f8 into yogstation13:master Jun 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting - Action - Maintainer This PR is awaiting an action from a maintainer Feature This adds new content to the game Javascript This PR contains javascript code. Mapping Will result in a change to a map. Sprites This PR has spriting changes tgui This PR affects TGUI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Opening Cyborg Remote Monitoring Bricks Tablet Computers. Can no longer manually set SMES'