Delta-v/Content.Client
Brandon Li e2f5f4b7fa `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-12-29 11:39:28 -06:00
..
Access `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Actions `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Administration `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Advertise/Systems Predict vending machine UI (#33412) 2025-03-09 19:35:09 +00:00
AlertLevel Cleanup more `SpriteComponent` warnings (part 1) (#37508) 2025-05-18 17:56:24 +01:00
Alerts Port Cortical Borers (real) (#4466) 2025-10-16 16:11:24 +11:00
Ame/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Animals/Systems parrotMemory is onGetVerbs now in shared (#39341) 2025-11-23 15:22:14 -06:00
Animations Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Anomaly `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Arcade `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Armor Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Atmos `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Audio Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
BarSign Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Beam Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Bed `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Body/Systems Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Botany Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Bql `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Buckle Tore out the old SharedLayingDownSystem and replaced all references with Wizden's crawling system 2025-11-23 15:22:21 -06:00
Camera Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
CardboardBox Miscellaneous Body Decoupling (#38958) 2025-11-23 15:22:18 -06:00
Cargo `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CartridgeLoader Cleanup - Use `RemoveAllChildren()` over `DisposeAllChildren()` (#39848) 2025-12-29 11:39:11 -06:00
Changeling feat: SimpleRadial menu support for sprite-view and more extensibility (#39223) 2025-12-29 11:39:03 -06:00
Changelog `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CharacterInfo Message highlights (#2990) 2025-04-04 17:18:19 +01:00
Charges action refactor proper ecs edition (#27422) 2025-08-06 20:08:30 +02:00
Chasm Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Chat fix edge case typing indicator error (#40708) 2025-12-29 11:39:16 -06:00
Chemistry `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Clickable Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Clock Cleanup more `SpriteComponent` warnings (part 2) (#37522) 2025-05-18 17:58:43 +01:00
Cloning `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CloningConsole/UI Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Clothing `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CombatMode Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Commands Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Communications Add the ability to call a GALPOL exfiltration shuttle (#3722) 2025-05-16 15:27:37 -04:00
Computer upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Configurable `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Construction [PRIORITY NEGATIVE ONE/STABLE HOTFIX] ADMIN NOTES CANNOT BE ACCESSED (#40863) 2025-12-29 11:39:22 -06:00
ContextMenu/UI `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Cooldown Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Crayon `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Credits `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
CrewManifest Cleanup - Use `RemoveAllChildren()` over `DisposeAllChildren()` (#39848) 2025-12-29 11:39:11 -06:00
CriminalRecords Attempt to fix all unlocalized lines (#40284) 2025-12-29 11:39:20 -06:00
Cuffs Cleanup more `SpriteComponent` warnings (part 2) (#37522) 2025-05-18 17:58:43 +01:00
Damage Predict damage examine (#40168) 2025-12-29 11:39:20 -06:00
DamageState Add new armour options for K9s (Laika) (#4172) 2025-10-05 07:57:14 +11:00
DebugMon Fix coords monitor in replays (#29512) 2024-07-25 01:51:28 +02:00
Decals `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
DeviceLinking Predict two-way levers (#25043) 2024-02-18 22:46:26 +01:00
DeviceNetwork upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Dice Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
DisplacementMap Allow Vulps With Human Hair To Be Shaved Without Clyde Joining The Circus (#40171) 2025-12-29 11:39:02 -06:00
Disposal Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
DoAfter Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Doors Fix emag sparking animation on doors (#40350) 2025-12-29 11:39:25 -06:00
Dragon Cleanup more `SpriteComponent` warnings (part 2) (#37527) 2025-05-18 17:58:43 +01:00
Drowsiness Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Drugs Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Drunk [NEW STATUS SYSTEM] Drunkenness, Stuttering, Slurred Speech, and Bloodloss (#38678) 2025-11-23 15:22:27 -06:00
Effects Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Electrocution Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Emp Predict EMPs (#39802) 2025-12-29 11:39:16 -06:00
Ensnaring remove empty file (#38001) 2025-08-06 22:41:17 +02:00
Entry Clean up TitleWindowManager.cs (#36327) 2025-12-29 11:39:25 -06:00
Eui removed obsolete netmessage creator (#33542) 2024-12-07 21:46:09 +00:00
Examine Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Explosion Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Eye Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Fax Make file dialog API usages read-only (#37779) 2025-12-29 11:39:14 -06:00
Flash Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
FlavorText Fix Flavor Text editor not saving correctly (#28122) 2024-06-01 16:51:06 +02:00
Fluids Cleanup more `SpriteComponent` warnings (part 1) (#37508) 2025-05-18 17:56:24 +01:00
Forensics Turn some implants into triggers (#39364) 2025-11-23 15:22:18 -06:00
Fullscreen Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
GPS `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
GameTicking/Managers Clean up TitleWindowManager.cs (#36327) 2025-12-29 11:39:25 -06:00
Gameplay Improve sprite fading behaviour (#35863) 2025-04-06 21:35:57 +01:00
Gateway/UI `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Ghost `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
GhostKick Kick mines (real) (#8056) 2022-05-18 14:07:35 +10:00
Graphics Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
Gravity Cleanup warnings in `GravitySystem` (#37388) 2025-05-18 17:29:09 +01:00
Guidebook Adds a guidebook reference table for silicon lawsets (#38225) 2025-12-29 11:39:24 -06:00
Hands Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
HealthAnalyzer/UI Cleanup - Use `RemoveAllChildren()` over `DisposeAllChildren()` (#39848) 2025-12-29 11:39:11 -06:00
Holiday Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Holopad Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
HotPotato Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
Humanoid Attempt to fix all unlocalized lines (#40284) 2025-12-29 11:39:20 -06:00
IconSmoothing Cleanup warnings in `IconSmoothSystem` (#37337) 2025-05-18 17:14:53 +01:00
IgnitionSource upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Implants `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Info `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Input Adds smart equip to pocket 1, pocket 2, and suit storage slots (#37975) 2025-12-29 11:39:15 -06:00
Instruments Make file dialog API usages read-only (#37779) 2025-12-29 11:39:14 -06:00
Interactable Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Interaction Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Inventory `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
IoC Remove static IoC from client & server EntryPoint (#40562) 2025-12-29 11:39:15 -06:00
ItemRecall Wizard Item Recall Spell (#34411) 2025-02-14 16:09:58 +00:00
Items Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Jittering Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Kitchen `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Kudzu Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Labels upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
LateJoin `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Lathe Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Launcher `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Light Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
Lightning/Components Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Lobby `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Lock/Visualizers Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
MachineLinking/UI upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Machines Add multipart machines system (#35969) 2025-08-06 23:29:17 +02:00
Magic Wizard Staff of Animation (#34649) 2025-03-01 12:53:19 +00:00
MagicMirror Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
MainMenu `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
MapText Implement map text (#28705) 2024-07-05 20:23:41 +02:00
Mapping Cleanup - Use `RemoveAllChildren()` over `DisposeAllChildren()` (#39848) 2025-12-29 11:39:11 -06:00
Maps Purges uses of TransformComponent.WorldMatrix and TransformComponent.InvWorldMatrix (#34944) 2025-03-01 12:44:03 +00:00
Markers Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
MassMedia `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Materials `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Mech Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Medical `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
MedicalScanner Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Message upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
Mind Mind tweaks & fixes (#21203) 2023-10-24 18:04:06 +02:00
Mining Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
Morgue predict morgue and crematorium (#39293) 2025-11-23 15:22:29 -06:00
MouseRotator Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Movement/Systems Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) 2025-11-23 15:22:27 -06:00
NPC Attempt to fix all unlocalized lines (#40284) 2025-12-29 11:39:20 -06:00
NetworkConfigurator `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Ninja/Systems item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
NodeContainer Command resolve killing, LEC conversions, and general cleanup. (#38338) 2025-08-07 19:16:35 +02:00
Nuke `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
NukeOps `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Nutrition/EntitySystems Delete DrinkComponent, migrate prototypes to EdibleComponent (#40308) 2025-12-29 11:39:06 -06:00
Nyanotrasen Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Objectives/Systems Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
Options `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Orbit Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Outline Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Overlays Fix render target caching in overlays (#40181) 2025-12-29 11:39:10 -06:00
PDA `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Paper `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Parallax Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
ParticleAccelerator Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Physics fix NetEntity datafield in JointVisualsComponent (#39987) 2025-12-29 11:39:21 -06:00
Pinpointer `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Placement/Modes Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
Players Antag Rolebans (#35966) 2025-12-29 11:39:08 -06:00
Playtime docs: update comment on config saving in tests (#39438) 2025-11-23 15:22:18 -06:00
PneumaticCannon Gunify pneumatic cannon (#13296) 2023-01-16 08:56:09 -08:00
Pointing Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Points Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
Polymorph/Systems Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Popups Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Power `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
PowerCell Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Projectiles Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
RCD Fix RCD errors (#40278) 2025-12-29 11:39:10 -06:00
Radiation `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Radio move all the radio components and system to Shared (#40293) 2025-12-29 11:39:05 -06:00
RatKing Rat King Milsim + Buffs (#20190) 2023-09-27 21:59:12 +02:00
Remotes `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Replay `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Research Reapply "Remove some BUI boilerplate" (#30214) (#30219) 2024-08-09 17:52:22 +01:00
Resources Remove lights compref (#19531) 2023-09-27 21:59:12 +02:00
Revenant Port Cortical Borers (real) (#4466) 2025-10-16 16:11:24 +11:00
Revolutionary Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Robotics `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Roles Add codeword highlighting (#30092) 2024-08-27 00:42:12 +01:00
Rootable Add Diona rooting (#32782) 2025-08-06 23:57:34 +02:00
Rotation Fix horizontal space men in replays (#39338) 2025-11-23 15:22:14 -06:00
RoundEnd `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
SSDIndicator Fractured Form - New Psionic Power (#4506) 2025-10-15 06:42:43 +11:00
Salvage `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Sandbox Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Screenshot upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Security Fix prisoner closet UI not working (#37558) 2025-05-18 18:12:59 +01:00
SensorMonitoring `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Sericulture Sericulture fixes (#19193) 2023-10-08 19:52:10 +02:00
Shuttles `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Silicons `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Singularity Predict EmitterSystem ExamineEvent and GetVerbsEvent (#39318) 2025-11-23 15:22:14 -06:00
Smoking Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Sound `EmitSound` prediction (#13282) 2023-01-05 05:56:35 +11:00
Speech/EntitySystems Ratvarian Language and CogChamp (#15639) 2023-04-29 18:34:19 +10:00
SprayPainter `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Sprite Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Stack `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Station Move some Station methods into shared (#38976) 2025-11-23 15:22:20 -06:00
StationRecords Power stuff (#31314) 2024-08-27 01:00:42 +01:00
StatusIcon Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Stealth Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Sticky/Visualizers Cleanup more `SpriteComponent` warnings (part 4) (#37550) 2025-05-18 18:12:48 +01:00
Storage Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Store/Ui Fix usages of TryIndex() (#39124) 2025-12-29 11:39:03 -06:00
Strip `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Stunnable Crawling Part 1: The Knockdownening (#36881) 2025-11-23 15:22:21 -06:00
Stylesheets `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
SubFloor Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
SurveillanceCamera Predict EMPs (#39802) 2025-12-29 11:39:16 -06:00
Tabletop `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Telephone Holopads (#32711) 2024-12-21 10:13:32 +00:00
Teleportation Wizard Teleport Scroll (Teleport Location ECS) (#36424) 2025-05-18 15:33:20 +01:00
Temperature/Systems Entity effects ECS refactor (#40580) 2025-12-29 11:39:22 -06:00
TextScreen Cleanup redundant `SpriteSystem` dependencies in `VisualizerSystem`s (#37758) 2025-08-05 16:16:25 +02:00
Thief `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Throwing Cleanup more `SpriteComponent` warnings (part 5) (#37590) 2025-08-04 14:33:26 +02:00
Tips Cleanup warnings in `TippyUIController` (#37378) 2025-05-18 17:28:23 +01:00
Toggleable Decouple Lights from Toggleable Visuals (and headphone music notes bugfix) (#35341) 2025-08-06 22:06:58 +02:00
Tools `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Traits Fix AudioSystem nullability checks for engine PR (#32233) 2024-09-22 02:38:29 +01:00
Trigger Trigger Refactor (#39034) 2025-11-23 15:22:15 -06:00
TurretController Cleanup some misc warnings (#37904) 2025-08-05 20:00:42 +02:00
Turrets Sentry turrets - Part 6: Sentry turret control panels (#35235) 2025-08-05 16:53:07 +02:00
UserInterface `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
VendingMachines `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Verbs Cleanup - Use `RemoveAllChildren()` over `DisposeAllChildren()` (#39848) 2025-12-29 11:39:11 -06:00
Viewport Update ScalingViewport for Engine PR (#28786) 2025-02-14 16:09:46 +00:00
VoiceMask Voice Mask refactor (#30798) 2024-10-02 12:06:05 +01:00
Voting `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Wall Fix shuttle structure construction (#1069) 2024-04-09 22:12:36 -05:00
Weapons `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Weather Roof data rework (#35388) 2025-03-01 14:12:40 +00:00
Wieldable Hotfix: Camera offset for "Separated Chat" HUD fix & targetting fix (#35087) 2025-11-23 15:22:27 -06:00
Wires `StyleNano` removal: Palette system and Sheetlets (#29903) 2025-12-29 11:39:28 -06:00
Xenoarchaeology xenoarch: node scanner UI overhaul (#4814) 2025-12-08 08:48:49 -06:00
Zombies Cleanup more `SpriteComponent` warnings (part 6) (#37607) 2025-08-04 14:57:40 +02:00
_CD CD port: Allows [mono] to be used in records (#4451) 2025-10-06 11:42:23 +11:00
_DV [pre-commit.ci] auto fixes from pre-commit.com hooks 2025-12-29 11:39:23 -06:00
_EE Harpies Flightless No More! (#4888) 2025-12-08 14:58:52 +01:00
_Goobstation Ports Devils from Goobstation (#4639) 2025-11-20 10:11:07 +01:00
_Impstation Warnings Clean-Up - Part 1 (#4785) 2025-11-28 02:30:00 -06:00
_Mono/CorticalBorer Port Cortical Borers (real) (#4466) 2025-10-16 16:11:24 +11:00
_NF Port Frontier plant analyzer (#4061) 2025-07-23 14:52:18 +01:00
_RMC14 Skia Tweaks + Removes Nightvision form Lathes (#4308) 2025-09-07 08:11:07 +00:00
_Shitmed More ECS fixes. Will I never escape this hell? 2025-12-29 11:39:23 -06:00
AssemblyInfo.cs Add admin ui tests (#40914) 2025-12-29 11:39:25 -06:00
Content.Client.csproj Upstream Merge (June / July) attempt 2 electric boogaloo (#4607) 2025-11-06 18:22:39 +00:00
Content.Client.csproj.DotSettings Pow3r: stage 1 (#4208) 2021-07-04 18:11:52 +02:00
GlobalUsings.cs Global usings (#6472) 2022-02-05 11:39:36 -07:00
Program.cs STAThread client content start (#34212) 2025-01-28 04:31:22 +00:00