Cinkafox
b2d255cdd2
[tweak] UI Tweaks ( #1001 )
...
* - tweak: update StyleSheetify
* - add: flexbox
* - fix: size of flexbox in launchergui
* - tweak: Profile editor: start.
* - add: categories
* - tweak: help me please with this shi... loadouts
* - fix: container path think
* - tweak: thinks for optimisation
* - add: group selection for loadoutpicker
* - tweak: change position of preview
* - add: reason text
* - fix: Кролькины фиксы
* - fix: кролькины фиксы ч.2
* - fix: кролькины фиксы ч.3
* - кролькины фиксы - финал
* - fix: Ворчливого дедушкины фиксы, удаление старого барахла и пометка wwdp
* - tweak: some ui change for LoadoutCategories and LoadoutEntry
* - ворчливый дед фиксы ч.2
* - fix: очередные кролькины фиксы
* - add: loadout prototype validation
* - fix: description read from edit field
2026-01-04 23:33:01 +02:00
Spatison
c506b5e7c4
fix upstream: part 3
2025-07-22 14:53:44 +10:00
Leon Friedrich
996102a3af
Update component query benchmarks ( #27967 )
...
* Add more component query benchmarks.
* Rename benchmark
(cherry picked from commit 6e83c4d570eff90dc461e1f252b9d2199fcf4182)
2025-07-14 12:18:55 +10:00
Cinkafox
65208f0165
[Add] new ui ( #497 )
...
* - add: StyleSheetify
* - add: APC style
* - tweak: Select only APC now!
* - fix: Window positioning
* - fix: animations
* - add: Fancy chat
* - tweak: change some margin think
* - fix: add assemblies of stylesheetify for packaging
* - tweak: update StyleSheetify
* - add: custom LauncherConnection
* - tweak: change to paper
* - tweak: Update StyleSheetify
* - add: fancy lobby screen
* - tweak: some beauty think in lobby screen
* - add: new icons
* - tweak: change icons
* - tweak: //WWDP EDIT
* - fix: disable style while testing
* - fix: Channel Popup button style revert
* - fix: test again
* - tweak: Update StyleSheetify
2025-05-17 14:30:12 +03:00
sleepyyapril
885ee5a831
Wizmerge for Station AI ( #1351 )
...
<!--
This is a semi-strict format, you can add/remove sections as needed but
the order/format should be kept the same
Remove these comments before submitting
-->
# Description
the adding AI is now up to y'all because i'm not touching loadout code
for name datasets, but it shouldn't be too bad from here
---------
Signed-off-by: sleepyyapril <123355664+sleepyyapril@users.noreply.github.com >
Signed-off-by: SolStar <44028047+ewokswagger@users.noreply.github.com >
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com >
Co-authored-by: themias <89101928+themias@users.noreply.github.com >
Co-authored-by: Verm <32827189+Vermidia@users.noreply.github.com >
Co-authored-by: DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com >
Co-authored-by: Sphiral <145869023+SphiraI@users.noreply.github.com >
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
Co-authored-by: Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
Co-authored-by: Alzore <140123969+Blackern5000@users.noreply.github.com >
Co-authored-by: ravage <142820619+ravage123321@users.noreply.github.com >
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
Co-authored-by: Intoxicating-Innocence <188202277+Intoxicating-Innocence@users.noreply.github.com >
Co-authored-by: Saphire <lattice@saphi.re >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com >
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
Co-authored-by: CaasGit <87243814+CaasGit@users.noreply.github.com >
Co-authored-by: BramvanZijp <56019239+BramvanZijp@users.noreply.github.com >
Co-authored-by: Boaz1111 <149967078+Boaz1111@users.noreply.github.com >
Co-authored-by: NakataRin <45946146+NakataRin@users.noreply.github.com >
Co-authored-by: Kara <lunarautomaton6@gmail.com >
Co-authored-by: Plykiya <58439124+Plykiya@users.noreply.github.com >
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com >
Co-authored-by: Doomsdrayk <robotdoughnut@comcast.net >
Co-authored-by: Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com >
Co-authored-by: SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com >
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
Co-authored-by: Julian Giebel <juliangiebel@live.de >
Co-authored-by: nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com >
Co-authored-by: Repo <47093363+Titian3@users.noreply.github.com >
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com >
Co-authored-by: icekot8 <93311212+icekot8@users.noreply.github.com >
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com >
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
Co-authored-by: no <165581243+pissdemon@users.noreply.github.com >
Co-authored-by: Tornado Tech <54727692+Tornado-Technology@users.noreply.github.com >
Co-authored-by: osjarw <62134478+osjarw@users.noreply.github.com >
Co-authored-by: Simon <63975668+Simyon264@users.noreply.github.com >
Co-authored-by: TGRCDev <tgrc@tgrc.dev >
Co-authored-by: Milon <milonpl.git@proton.me >
Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com >
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
Co-authored-by: Fildrance <fildrance@gmail.com >
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
Co-authored-by: chavonadelal <156101927+chavonadelal@users.noreply.github.com >
Co-authored-by: SolStar <44028047+ewokswagger@users.noreply.github.com >
Co-authored-by: K-Dynamic <20566341+K-Dynamic@users.noreply.github.com >
Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com >
Co-authored-by: ArchRBX <5040911+ArchRBX@users.noreply.github.com >
Co-authored-by: archrbx <punk.gear5260@fastmail.com >
Co-authored-by: Radezolid <snappednexus@gmail.com >
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com >
Co-authored-by: Velcroboy <107660393+IamVelcroboy@users.noreply.github.com >
Co-authored-by: Velcroboy <velcroboy333@hotmail.com >
Co-authored-by: neuPanda <chriseparton@gmail.com >
Co-authored-by: neuPanda <spainman0@yahoo.com >
Co-authored-by: Dvir <39403717+dvir001@users.noreply.github.com >
Co-authored-by: Whatstone <whatston3@gmail.com >
Co-authored-by: VideoKompany <135313844+VlaDOS1408@users.noreply.github.com >
(cherry picked from commit 93ed70acfeda357133a701f637d3faeec02749bb)
2025-01-14 00:13:42 +03:00
Remuchi
69f34523a3
[Fix] Antags Refactor Fix ( #14 )
...
* fix: fix loadouts not spawning items inhands
* Prevent SecretRule from picking invalid presets (#27456 )
* Prevent SecretRule from picking invalid presets
* remove lonely semicolon
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
* fix: fix makethief adminverb icon
* fix antag selection being evil (#28197 )
* fix antag selection being evil
* fix test
* untroll the other tests
* remove role timer troll
* Allow tests to modify antag preferences
* Fix antag selection
* Misc test fixes
* Add AntagPreferenceTest
* Fix lazy mistakes
* Test cleanup
* Try stop players in lobbies from being assigned mid-round antags
* ranting
* I am going insane
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
# Conflicts:
# Content.Server/Antag/AntagSelectionSystem.API.cs
# Content.Server/Antag/AntagSelectionSystem.cs
# Content.Server/Preferences/Managers/ServerPreferencesManager.cs
* Fix under-selecting antags (#28327 )
Fix under selecting antags
* fix: antag adminverbs now target actual target
* fix: test
---------
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com >
2024-08-24 11:45:51 +07:00
VMSolidus
30fa1207b2
Update Submodule to 219.2.0 ( #536 )
...
Uses the following Cherry-Picks:
https://github.com/space-wizards/space-station-14/pull/26994
https://github.com/space-wizards/space-station-14/pull/26518
https://github.com/space-wizards/space-station-14/pull/26279
https://github.com/space-wizards/space-station-14/pull/24946
https://github.com/space-wizards/space-station-14/pull/27188
Requires:
https://github.com/Simple-Station/Einstein-Engines/pull/535
https://github.com/Simple-Station/Einstein-Engines/pull/534
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
Co-authored-by: Jake Huxell <JakeHuxell@pm.me >
Co-authored-by: Tayrtahn <tayrtahn@gmail.com >
Co-authored-by: 0x6273 <0x40@keemail.me >
Co-authored-by: DEATHB4DEFEAT <zachcaffee@outlook.com >
2024-07-11 17:40:02 -07:00
Pieter-Jan Briers
1c54b75da5
Dependency update / fixes / skrungle bungle ( #23745 )
...
* Give .props files 2-space indents.
* Move to Central Package Management.
Allows us to store NuGet package versions all in one place. Yay!
* Update NuGet packages and fix code for changes.
Notable:
Changes to ILVerify.
Npgsql doesn't need hacks for inet anymore, now we need hacks to make the old code work with this new reality.
NUnit's analyzers are already complaining and I didn't even update it to 4.x yet.
TerraFX changed to GetLastSystemError so error handling had to be changed.
Buncha APIs have more NRT annotations.
* Remove dotnet-eng NuGet package source.
I genuinely don't know what this was for, and Central Package Management starts throwing warnings about it, so YEET.
* Remove Robust.Physics project.
Never used.
* Remove erroneous NVorbis reference.
Should be VorbisPizza and otherwise wasn't used.
* Sandbox fixes
* Remove unused unit test package references.
Castle.Core and NUnit.ConsoleRunner.
* Update NUnit to 4.0.1
This requires replacing all the old assertion methods because they removed them 🥲
* Oh so that's what dotnet-eng was used for. Yeah ok that makes sense.
* Add Robust.Analyzers.Test
* Update submodule
* commit to re-run CI
(cherry picked from commit a6c9c36b688a1ba78ff4c12502e81661cf607b6c)
2024-01-26 22:33:46 +01:00
metalgearsloth
d63396a203
Fix SpawnAndDeleteEntityCountTest heisentest ( #21975 )
2023-12-02 20:30:39 +01:00
Leon Friedrich
84b6204bd2
Add item sprite test ( #21599 )
2023-11-19 22:23:10 +01:00
DrSmugleaf
6bb3ad25f6
Replace all T : Component constraints with T : IComponent ( #21073 )
2023-10-20 15:30:20 +02:00
DrSmugleaf
3f3ba6ac62
Move minds, roles, jobs and objectives to shared ( #19679 )
2023-08-30 21:46:11 -07:00
Visne
9bd30d57ad
Remove obsolete PoolManager methods ( #19499 )
2023-08-25 12:13:11 +10:00
Visne
3c667b6f7e
Remove obsolete TestPair.Pair ( #19496 )
2023-08-25 10:56:51 +10:00
Leon Friedrich
89a287c1fd
Split PoolManager into separate classes. ( #19370 )
2023-08-22 22:14:01 +10:00
Leon Friedrich
6a45d36457
Fix mind test issues ( #18793 )
2023-08-07 13:29:10 +10:00
Leon Friedrich
9c84108672
Change default test pooling options. ( #18732 )
2023-08-06 12:30:28 +10:00
Leon Friedrich
d58786faf4
Remove PoolSettings.ExtraPrototypes option ( #18678 )
2023-08-05 14:16:48 +10:00
Leon Friedrich
6a19c1a0f6
Make some tests use the PoolSettings.InLobby option ( #18677 )
2023-08-05 12:10:46 +10:00
Leon Friedrich
5a9317027f
Warn on improperly disposed tests. ( #18594 )
2023-08-03 13:07:21 +10:00
Leon Friedrich
5978c7f5b2
Fast recycle more tests ( #18516 )
2023-08-02 01:09:25 +10:00
TemporalOroboros
ba91023a85
Fix content.integration tests warnings ( #17817 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-07-06 14:54:25 +10:00
metalgearsloth
56371c3acb
Docking config changes ( #16945 )
...
* Docking config changes
- Should be more flexible with tight bounds.
- Arrivals should always go for the 4-way dock.
- Don't think it fixes Omega.
* weh
* Basic test
2023-06-01 00:09:14 +10:00
metalgearsloth
57858f802f
Shuttle drone improvements ( #16931 )
2023-05-31 11:13:02 +10:00
Moony
e91fc652a3
Dynamic space world generation and debris. ( #15120 )
...
* World generation (squash)
* Test fixes.
* command
* o
* Access cleanup.
* Documentation touchups.
* Use a prototype serializer for BiomeSelectionComponent
* Struct enumerator in SimpleFloorPlanPopulatorSystem
* Safety margins around PoissonDiskSampler, cookie acquisition methodologies
* Struct enumerating PoissonDiskSampler; internal side
* Struct enumerating PoissonDiskSampler: Finish it
* Update WorldgenConfigSystem.cs
awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
Co-authored-by: 20kdc <asdd2808@gmail.com >
2023-05-16 06:36:45 -05:00
Leon Friedrich
5f3d3ecfc1
Add storage fill test ( #15758 )
2023-04-25 10:30:35 +10:00
Leon Friedrich
29787f3944
Fix tests not failing when errors get logged ( #15723 )
2023-04-24 16:34:12 +10:00
Leon Friedrich
8af149e61c
Add climb & slip tests ( #15459 )
2023-04-16 23:07:03 -07:00
Leon Friedrich
489660a6bb
Add interaction tests ( #15251 )
2023-04-14 12:41:25 -07:00
metalgearsloth
f3a06a0696
Add arrivals ( #14755 )
...
* Arrivals
* More arrivals and shitty uhh preload
* cvar
* a
* clockin + maps
* shitter prevention
* Placement
* a
* cvar for tests and dev
* weh
2023-03-22 04:29:55 -05:00
Pieter-Jan Briers
33f388e66e
Test pooling diagnostic fixes. ( #14349 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-03-11 15:09:41 +11:00
metalgearsloth
86895f9735
Don't preload content maps in tests ( #14577 )
2023-03-11 12:45:48 +11:00
Pieter-Jan Briers
c5b3f62f6f
Update project files for configuration changes. ( #14281 )
2023-03-06 11:38:07 -08:00
metalgearsloth
54d3f0ee4e
Remove contact pooling cvars ( #13054 )
2022-12-26 10:56:49 +11:00
Pieter-Jan Briers
584921b423
Move NetBufferSize override hack to integration tests specifically ( #12795 )
2022-12-20 14:25:03 -08:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
metalgearsloth
6c76061887
Content changes for mapgrid kill ( #12567 )
2022-11-22 13:12:04 +11:00
Mervill
40b556d206
Refactor GameMapManager a bit (nukes mapforced) ( #11513 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Closes https://github.com/space-wizards/space-station-14/issues/7192
Closes https://github.com/space-wizards/space-station-14/issues/6537
Closes https://github.com/space-wizards/space-station-14/issues/9579
2022-11-08 13:18:21 +11:00
metalgearsloth
b29eeb7c16
Fix gamemap name casing ( #11474 )
2022-10-04 14:33:14 +11:00
wrexbe
eb4f01f0db
Tests should always stop ( #11338 )
2022-09-15 20:17:02 -07:00
wrexbe
ea95638189
Improve test stability ( #10913 )
2022-08-28 15:13:59 -07:00
wrexbe
cf84c20f68
Add class name to test history ( #10895 )
2022-08-27 20:18:42 -07:00
wrexbe
4f7f46590e
Improve test pool messages ( #10894 )
2022-08-27 19:55:31 -07:00
wrexbe
e0de16773f
Kill tests when can't make test pair ( #10861 )
2022-08-24 20:55:30 -07:00
Leon Friedrich
418a88e760
Fixed PVS changes. ( #10740 )
2022-08-21 08:32:09 +10:00
Leon Friedrich
ff2a67bc74
Revert PVS changes ( #10735 )
2022-08-21 05:27:41 +10:00
Leon Friedrich
25093f5146
Content changes for engine state-handling & PVS PR ( #9273 )
2022-08-21 03:38:20 +10:00
wrexbe
ba9ee7300d
Added more docs to integration pool manager ( #10632 )
2022-08-15 20:32:15 -07:00
metalgearsloth
36ba197a25
Turn role timers on by default ( #10552 )
2022-08-13 14:14:56 +10:00
metalgearsloth
a549a85e81
Update tiles to modern standards ( #10436 )
2022-08-10 17:05:40 +10:00