fish-station/Content.Client
Brandon Li 545cacbcae
StyleNano removal: Palette system and Sheetlets (#29903)
* Apply patch 1777eea9a4..6b32bb2b14

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* make red squiggly line go away

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Add todo list

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Add palette to `TextureButton`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Rename `PalettedButtonSheetlet` to `NTButtonSheetlet` and move useful methods to `ButtonSheetlet`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* migrate `ContextMenu` styles

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Update todo

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* tweak NT colors

* New stylesheet: `InterfaceStylesheet` & `InterfaceTooltipSheetlet`

* Move inheritance of `IButtonConfig` to `NanotransenStylesheet.Buttons`

* move `MenuButtonSheetlet` & actually implement `InterfaceStylesheet` correctly

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* tweak color & update todo

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* chat is this real (update chat palette)

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Update todo

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `SmallButton` and remove some obsolete things from `StyleNano`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* rename `StyleClasses` to `StyleClass` so `Stylesheets.Redux.StyleClasses` syntax is dead

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* replace `ButtonColorGreen` with `Positive`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `Placeholder`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Examine popup buttons

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* move over more things & cleanup `StyleNano` more (under 1000 lines!!!!)

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Remove some more redundant stuff

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Undo style change for chat window

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* paper editing works now

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `OptionButton` styles

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `ListContainer`, move `DefaultWindow` styles (for now) & more cleanup

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* fix `ActionButton` not having highlighting

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* remove imports of `Robust.Client.UserInterface.StylesheetHelpers` & format

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `ButtonBig` and more cleanup

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Move items inheriting from `ISheetletConfig` into their own directory

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Cleanup & move `Label` styles

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Action search box styles

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Moved, stuff is

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* rename `LabelSubtext` to `LabelSubText` & move more stuff (were almost there!!)

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* yap & move over MORE stuff (just like one thing left!!!)

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Change status classes to appropriate existing classes

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* remove remaining references to `StyleNano`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Fix some hardcoding & broken code, `GetFromControl`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Scrollbars!

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* chores

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* clean up `StyleClass.cs`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `ItemListSheetlet` refactor

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* more chores!

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Consistency w/ directory structure

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Move `MainMenuSheetlet`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `ColorPalette`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* whoopsie

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Remove most sheet-specific sheetlets

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* fix warnings, cleanup, & fix scrollbar (this is why we fix warnings boys)

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* yap

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* MASSIVE resharper skill issue

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* actually use `ISheetletConfig`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* have specific sheetlet be specific

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `GetResourceOr`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* cleanup & move / remove `IPalette`s

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* actually do specific stylesheets correctly & fix tooltips

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* cleanup & logging

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* Move `FontKind` and `FontKindExtensions` to their own files

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* rename `InterfaceStylesheet` to `SystemStylesheet`

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* change `ButtonHovered` etc to `PseudoHovered` etc

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* give the palettes fun names

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* `StyleSpace` is no more

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* It should compile now! I am now going to bed (fr) if it fails it fails

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* make squiggly red line go away

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>

* add additional type restrictions to sheetlets

* `CommonStylesheet`

* minor cleanup

* Make `GetSheetletRules` not horrible

* wait this was duplicating style rules. oops!

* move some sheetlets to their associated xamls

* oh wait apparently that was important

* review pass 1

* review pass 2 (font & color stuff)

* review pass 3: remove unused stuff / filename fix

* fix warnings & "replace cast with explicit variable type"

* move `Palette` stuff to its own directory

* tweak colors (they're different now that I actually fixed the OKlab thing)

* review pass 4: little things

* make window close button grey before hovering

* refactor `HLine` to make it less terrible and allow it to be styled

* fix `NanoHeading` (it's been broken for a while whoops) and cleanup hardcoding

* band-aid missing references in `StyleNano`

* move `StyleBox` generating functions out of `IButtonSheetlet` into `StyleBoxHelper`

* remove dictionary field from `IStylesheetManager`

* Add check for unloaded sheetlets

* style tweaks to satisfy OCD

* I somehow missed this: `Caution` styleclass replaced with `negative`, refactor `PowerChargeWindow`

* tweak palettes for like the fourth time

* construct `StyleNano` / `StyleSpace` in `StylesheetManager` and mark them as obsolete

* rename `BackgroundPanel` classes for consistency

* tweak window / `ListContainer`

* oh right you use `///` not `/**`

* font system is bad, make it temporary

* acknowledge Divider funkyness

* remove use of class `Disabled`

* `ColorPalette` allow overriding colors with brace initialization

* review pass again

* tweak disabled button colors

* `StatusPalette` tweaks

* typo

* Make squiggly red line go away

* Delete `Redux`

* Remove all references to `Redux`

* make red less radioactive

* Store stylesheet name inside stylesheet class

* fix merge errors

* use RT's Oklab support instead

* shuffle around `StylesheetManager` fields

* apply stylesheets based off `StylesheetComponent`

* simplify `ColorPalette` construction

* add todo for `SheetletConfigType`

* `OptionButton` has a background color now

* fix disabled buttons

* sigh (red color palette fixed)

* make `ItemList` use primary palette

* Revert "apply stylesheets based off `StylesheetComponent`"

This reverts commit c05b147da845f6e04ff33d1cbd91a18a92c676d7.

* dead code removal

* buttons are green when pressed (we need togglebuttons)

---------

Signed-off-by: Brandon Li <sirbrandonthenerd@gmail.com>
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
2025-10-19 21:10:44 +00:00
..
Access StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Actions StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Administration StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Advertise/Systems Predict vending machine UI (#33412) 2025-03-02 13:47:52 +11:00
AlertLevel Cleanup more SpriteComponent warnings (part 1) (#37508) 2025-05-16 17:42:05 -04:00
Alerts Generic Numeric Alerts (#38370) 2025-06-21 20:59:37 +03:00
Ame/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Animals/Systems parrotMemory is onGetVerbs now in shared (#39341) 2025-08-03 02:27:49 +02:00
Animations Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Anomaly StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Arcade StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Armor
Atmos StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Audio Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
BarSign Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Beam Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Bed StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Body/Systems Stasis bed cleanup and bugfixes. (#38762) 2025-07-06 02:59:31 +02:00
Botany Cleanup redundant SpriteSystem dependencies in VisualizerSystems (#37758) 2025-05-23 14:12:20 -04:00
Bql StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Buckle Cleanup more SpriteComponent warnings (part 2) (#37522) 2025-05-17 13:02:36 +10:00
Camera
CardboardBox Miscellaneous Body Decoupling (#38958) 2025-08-06 15:01:20 -04:00
Cargo StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
CartridgeLoader Cleanup - Use RemoveAllChildren() over DisposeAllChildren() (#39848) 2025-09-23 15:40:48 +12:00
Changeling feat: SimpleRadial menu support for sprite-view and more extensibility (#39223) 2025-09-10 11:11:15 +03:00
Changelog StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
CharacterInfo
Charges action refactor proper ecs edition (#27422) 2025-05-28 15:52:11 -04:00
Chasm Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Chat fix edge case typing indicator error (#40708) 2025-10-05 20:58:46 +00:00
Chemistry StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Clickable Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Clock Cleanup more SpriteComponent warnings (part 2) (#37522) 2025-05-17 13:02:36 +10:00
Cloning StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
CloningConsole/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Clothing StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
CombatMode Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Commands Convert a few debugging commands and the mapping setup command to LEC. (#38589) 2025-07-28 18:29:15 +02:00
Communications Various UI warnings cleanup (#36169) 2025-04-10 20:47:05 +10:00
Computer Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Configurable StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Construction [PRIORITY NEGATIVE ONE/STABLE HOTFIX] ADMIN NOTES CANNOT BE ACCESSED (#40863) 2025-10-12 23:52:26 +02:00
ContextMenu/UI StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Cooldown Update content to remove redundant Robust math types (#38930) 2025-07-22 12:29:17 +02:00
Crayon StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Credits StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
CrewManifest Cleanup - Use RemoveAllChildren() over DisposeAllChildren() (#39848) 2025-09-23 15:40:48 +12:00
CriminalRecords Attempt to fix all unlocalized lines (#40284) 2025-10-10 21:57:38 +00:00
Cuffs Cleanup more SpriteComponent warnings (part 2) (#37522) 2025-05-17 13:02:36 +10:00
Damage Predict damage examine (#40168) 2025-10-10 23:23:26 +00:00
DamageState Cleanup redundant SpriteSystem dependencies in VisualizerSystems (#37758) 2025-05-23 14:12:20 -04:00
DebugMon Fix coords monitor in replays (#29512) 2024-06-27 16:58:51 +02:00
Decals StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Delivery Validate remaining ProtoId strings (#38747) 2025-07-04 22:55:45 +02:00
DeviceLinking
DeviceNetwork Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
Dice Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
DisplacementMap Allow Vulps With Human Hair To Be Shaved Without Clyde Joining The Circus (#40171) 2025-09-07 16:36:38 +02:00
Disposal Update content to remove redundant Robust math types (#38930) 2025-07-22 12:29:17 +02:00
DoAfter Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Doors Fix emag sparking animation on doors (#40350) 2025-10-14 23:13:40 +00:00
Dragon Cleanup more SpriteComponent warnings (part 2) (#37527) 2025-05-17 13:29:03 +10:00
Drowsiness refactor: rework the new status effect system to use containers (#38915) 2025-07-12 19:49:58 +03:00
Drugs refactor: rework the new status effect system to use containers (#38915) 2025-07-12 19:49:58 +03:00
Drunk [NEW STATUS SYSTEM] Drunkenness, Stuttering, Slurred Speech, and Bloodloss (#38678) 2025-08-18 16:26:29 -04:00
Effects Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Electrocution Cleanup redundant SpriteSystem dependencies in VisualizerSystems (#37758) 2025-05-23 14:12:20 -04:00
Emp Predict EMPs (#39802) 2025-10-04 11:24:42 +00:00
Ensnaring remove empty file (#38001) 2025-06-01 11:24:13 -04:00
Entry Clean up TitleWindowManager.cs (#36327) 2025-10-14 22:13:32 +00:00
Eui removed obsolete netmessage creator (#33542) 2024-11-25 22:39:10 +11:00
Examine Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Explosion Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Eye Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Fax Make file dialog API usages read-only (#37779) 2025-09-29 15:51:09 +00:00
Flash reduced motion flash effect version 3 (#37824) 2025-07-10 11:30:58 +02:00
FlavorText Fix Flavor Text editor not saving correctly (#28122) 2024-05-19 02:23:44 +02:00
Fluids Cleanup more SpriteComponent warnings (part 1) (#37508) 2025-05-16 17:42:05 -04:00
Forensics Turn some implants into triggers (#39364) 2025-08-06 12:52:11 -07:00
Fullscreen
Gameplay Improve sprite fading behaviour (#35863) 2025-04-03 09:58:05 +03:00
GameTicking/Managers Clean up TitleWindowManager.cs (#36327) 2025-10-14 22:13:32 +00:00
Gateway/UI StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Ghost StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
GhostKick
GPS StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Graphics Fix render target caching in overlays (#40181) 2025-09-21 17:16:17 +12:00
Gravity Cleanup warnings in GravitySystem (#37388) 2025-05-12 17:46:23 -04:00
Guidebook Adds a guidebook reference table for silicon lawsets (#38225) 2025-10-13 11:44:42 +00:00
Hands Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
HealthAnalyzer/UI Cleanup - Use RemoveAllChildren() over DisposeAllChildren() (#39848) 2025-09-23 15:40:48 +12:00
Holiday Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Holopad Update content to remove redundant Robust math types (#38930) 2025-07-22 12:29:17 +02:00
HotPotato Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
Humanoid Attempt to fix all unlocalized lines (#40284) 2025-10-10 21:57:38 +00:00
IconSmoothing Cleanup warnings in IconSmoothSystem (#37337) 2025-05-11 09:40:38 -04:00
IgnitionSource predict IgnitionSourceComponent (#36310) 2025-04-06 17:54:47 -07:00
Implants StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Info StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Input Adds smart equip to pocket 1, pocket 2, and suit storage slots (#37975) 2025-10-04 01:33:59 +00:00
Instruments Make file dialog API usages read-only (#37779) 2025-09-29 15:51:09 +00:00
Interactable Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Interaction Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Inventory StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
IoC Remove static IoC from client & server EntryPoint (#40562) 2025-10-02 14:32:56 +00:00
ItemRecall Wizard Item Recall Spell (#34411) 2025-02-08 16:56:08 -05:00
Items Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Jittering Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Kitchen StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Kudzu Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Labels Predict Labels (#36406) 2025-04-10 22:19:48 -07:00
LateJoin StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Lathe Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Launcher StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Light Fix render target caching in overlays (#40181) 2025-09-21 17:16:17 +12:00
Lightning/Components
Lobby StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Lock/Visualizers Cleanup redundant SpriteSystem dependencies in VisualizerSystems (#37758) 2025-05-23 14:12:20 -04:00
MachineLinking/UI Remove unused IoC dependency references. (#31704) 2024-09-01 23:22:50 +02:00
Machines Add multipart machines system (#35969) 2025-06-02 17:02:41 +03:00
Magic Wizard Staff of Animation (#34649) 2025-02-12 23:46:02 -05:00
MagicMirror Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
MainMenu StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Mapping Cleanup - Use RemoveAllChildren() over DisposeAllChildren() (#39848) 2025-09-23 15:40:48 +12:00
Maps Purges uses of TransformComponent.WorldMatrix and TransformComponent.InvWorldMatrix (#34944) 2025-02-11 21:06:43 +11:00
MapText Implement map text (#28705) 2024-06-09 15:18:54 -04:00
Markers Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
MassMedia StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Materials StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Mech Cleanup more SpriteComponent warnings (part 6) (#37607) 2025-05-20 01:52:03 +02:00
Medical StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
MedicalScanner
Message Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
Mind
Mining Cleanup more SpriteComponent warnings (part 6) (#37607) 2025-05-20 01:52:03 +02:00
Morgue predict morgue and crematorium (#39293) 2025-08-21 16:49:50 -07:00
MouseRotator Fix mouse rotator error spam (#39071) 2025-07-20 01:16:40 +02:00
Movement Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) 2025-08-18 11:22:02 -07:00
NetworkConfigurator StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Ninja/Systems item toggling giga rework + full ninja refactor (#28039) 2024-07-11 15:55:56 +10:00
NodeContainer Command resolve killing, LEC conversions, and general cleanup. (#38338) 2025-06-17 20:08:12 +02:00
NPC Attempt to fix all unlocalized lines (#40284) 2025-10-10 21:57:38 +00:00
Nuke StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
NukeOps StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Nutrition/EntitySystems Delete DrinkComponent, migrate prototypes to EdibleComponent (#40308) 2025-09-12 15:26:56 -07:00
Objectives/Systems
Options StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Orbit Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Outline Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Overlays Fix render target caching in overlays (#40181) 2025-09-21 17:16:17 +12:00
Paper StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Parallax Cleanup warnings: CS0649 (#38797) 2025-07-13 20:35:20 +02:00
ParticleAccelerator Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
PDA StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Physics fix NetEntity datafield in JointVisualsComponent (#39987) 2025-10-10 23:59:56 +00:00
Pinpointer StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Placement/Modes
Players Antag Rolebans (#35966) 2025-09-17 23:59:07 +02:00
Playtime docs: update comment on config saving in tests (#39438) 2025-08-07 01:17:20 +02:00
PneumaticCannon
Pointing Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Points
Polymorph/Systems Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Popups Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Power StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
PowerCell fix: don't default to uncharged sprite state for cells (#38730) 2025-07-04 12:15:24 -04:00
Projectiles Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Radiation StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Radio move all the radio components and system to Shared (#40293) 2025-09-12 01:26:47 +02:00
RatKing
RCD Fix RCD errors (#40278) 2025-09-20 12:05:57 -07:00
Remotes StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Replay StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Research Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-07-21 14:48:13 +10:00
Resources
Revenant Generic Numeric Alerts (#38370) 2025-06-21 20:59:37 +03:00
Revolutionary Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Robotics StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Roles Add codeword highlighting (#30092) 2024-08-23 11:14:38 +02:00
Rootable Add Diona rooting (#32782) 2025-06-04 12:52:59 +02:00
Rotation Fix horizontal space men in replays (#39338) 2025-08-02 22:20:17 +02:00
RoundEnd StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Salvage StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Sandbox Clean up all missing EntitySystem proxy method uses (#38353) 2025-06-26 16:50:49 -07:00
Screenshot Cleanup warnings in ScreenshotHook (#36637) 2025-04-16 23:51:38 +02:00
Security Fix prisoner closet UI not working (#37558) 2025-05-18 12:00:45 +10:00
SensorMonitoring StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Sericulture
Shuttles StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Silicons StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Singularity Predict EmitterSystem ExamineEvent and GetVerbsEvent (#39318) 2025-08-01 19:40:15 +02:00
SmartFridge Implement SmartFridge functionality (#38648) 2025-07-20 23:21:28 -04:00
Smoking Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Sound
Speech/EntitySystems
SprayPainter StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Sprite Move scale command to content and turn it into a toolshed command (#39349) 2025-08-06 14:33:21 +02:00
SSDIndicator Cleans up StatusIconSystem and fixing some bugs (#28270) 2024-06-03 12:12:21 -04:00
Stack StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Station Move some Station methods into shared (#38976) 2025-08-08 11:22:34 -04:00
StationRecords Power stuff (#31314) 2024-08-25 22:18:42 +10:00
StatusIcon Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Stealth Validate ShaderPrototype IDs (#38728) 2025-07-03 18:11:31 -07:00
Sticky/Visualizers Cleanup more SpriteComponent warnings (part 4) (#37550) 2025-05-18 03:48:11 +02:00
Storage Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Store/Ui Fix usages of TryIndex() (#39124) 2025-09-09 18:17:56 +02:00
Strip StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Stunnable Crawling Part 1: The Knockdownening (#36881) 2025-07-20 01:54:42 +02:00
Stylesheets StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
SubFloor HandsSystem Refactor (#38438) 2025-06-25 15:13:03 +02:00
SurveillanceCamera Predict EMPs (#39802) 2025-10-04 11:24:42 +00:00
Tabletop StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Telephone Holopads (#32711) 2024-12-17 20:18:15 +01:00
Teleportation Wizard Teleport Scroll (Teleport Location ECS) (#36424) 2025-04-28 19:42:24 +02:00
Temperature/Systems Entity effects ECS refactor (#40580) 2025-10-12 21:23:42 +00:00
TextScreen Cleanup redundant SpriteSystem dependencies in VisualizerSystems (#37758) 2025-05-23 14:12:20 -04:00
Thief StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Throwing Cleanup more SpriteComponent warnings (part 5) (#37590) 2025-05-19 03:09:47 +02:00
Tips Cleanup warnings in TippyUIController (#37378) 2025-05-12 22:21:52 +02:00
Toggleable Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-05-30 19:53:56 -04:00
Tools StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Traits Fix AudioSystem nullability checks for engine PR (#32233) 2024-09-18 11:43:30 +10:00
Trigger Trigger Refactor (#39034) 2025-08-03 21:20:37 +02:00
TurretController Cleanup some misc warnings (#37904) 2025-05-28 12:45:38 -04:00
Turrets Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-05-26 16:00:50 +03:00
UserInterface StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
VendingMachines StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Verbs Cleanup - Use RemoveAllChildren() over DisposeAllChildren() (#39848) 2025-09-23 15:40:48 +12:00
Viewport Revert engine reverties (#34968) 2025-02-08 17:17:55 +11:00
VoiceMask Voice Mask refactor (#30798) 2024-09-26 18:55:59 +02:00
Voting StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Wall
Weapons StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Weather Roof data rework (#35388) 2025-02-23 18:23:00 +11:00
Wieldable Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) 2025-08-18 11:22:02 -07:00
Wires StyleNano removal: Palette system and Sheetlets (#29903) 2025-10-19 21:10:44 +00:00
Xenoarchaeology Cleanup redundant SpriteSystem dependencies in VisualizerSystems (#37758) 2025-05-23 14:12:20 -04:00
Zombies Cleanup more SpriteComponent warnings (part 6) (#37607) 2025-05-20 01:52:03 +02:00
AssemblyInfo.cs Add admin ui tests (#40914) 2025-10-15 12:14:48 +00:00
Content.Client.csproj Treat duplicate dependency warnings as errors (#38480) 2025-06-22 00:25:20 +02:00
Content.Client.csproj.DotSettings
GlobalUsings.cs
Program.cs STAThread client content start (#34212) 2025-01-15 01:07:24 +01:00