]>
git.smokeofanarchy.ru Git - space-station-14.git/log
PJBot [Sat, 11 May 2024 15:43:17 +0000 (15:43 +0000)]
Automatic changelog update
DrSmugleaf [Sat, 11 May 2024 15:42:11 +0000 (08:42 -0700)]
Make projectiles not hit crit mobs unless clicked on (#27905)
PJBot [Sat, 11 May 2024 15:04:48 +0000 (15:04 +0000)]
Automatic changelog update
icekot8 [Sat, 11 May 2024 15:04:17 +0000 (18:04 +0300)]
revenant can no longer harvest souls while in solid objects (#27612)
meow
ShadowCommander [Sat, 11 May 2024 15:03:40 +0000 (08:03 -0700)]
Fix ghosts getting spawned in nullspace (#27617)
* Add tests for ghost spawn position
* Make ghosts spawn immediately
* Format mind system
* Move ghost spawning to GhostSystem
* Spawn ghost on grid or map
This fixes the ghosts being attached the parent entity instead of the grid.
* Move logging out of the ghost system
* Make round start observer spawn using GhostSystem
* Move GameTicker ghost spawning to GhostSystem
Moved the more robust character name selection code over.
Moved the TimeOfDeath code over.
Added canReturn logic.
* Add overrides and default for ghost spawn coordinates
* Add warning log to ghost spawn fail
* Clean up test
* Dont spawn ghost on map delete
* Minor changes to the role test
* Fix role test failing to spawn ghost
It was failing the map check due to using Nullspace
* Fix ghost tests when running in parallel
Not sure what happened, but it seems to be because they were running simultaneously and overwriting values.
* Clean up ghost tests
* Test that map deletion does not spawn ghosts
* Spawn ghost on the next available map
* Disallow spawning on deleted maps
* Fix map deletion ghost test
* Cleanup
PJBot [Sat, 11 May 2024 15:02:36 +0000 (15:02 +0000)]
Automatic changelog update
Vasilis [Sat, 11 May 2024 15:01:28 +0000 (18:01 +0300)]
Do not wake up NPC if there is still a mind attached. (#27651)
* Do not wake up NPC if there is still a mind attached.
This became apparent with diona nymphs (?) and slime gyras (?). This caused players that disconnected while a nymph, gyras or other npc to resume their NPC behavior. Which I would call unwanted. This fixes that.
* Zombies become AI anyway
* Update Content.Server/NPC/Systems/NPCSystem.cs
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Flareguy [Sat, 11 May 2024 14:54:56 +0000 (09:54 -0500)]
Gives vox The Brows in their front facing sprite (#27922)
* gives vox The Brows in their front facing sprite
* JASON
RiceMar1244 [Sat, 11 May 2024 14:40:01 +0000 (10:40 -0400)]
Fixes oversight in wieldable smg accuracy (#27907)
Mr. 27 [Sat, 11 May 2024 13:52:57 +0000 (09:52 -0400)]
Fix security jumpsuit sprite's asymmetry (#27925)
* inital
* Update meta.json
DrSmugleaf [Sat, 11 May 2024 12:11:20 +0000 (05:11 -0700)]
Fix shuttle cvars comments (#27923)
* Fix shuttle cvars comments
* Add another line to ftl mass limit
ShadowCommander [Sat, 11 May 2024 09:25:40 +0000 (02:25 -0700)]
Fix collection modified error when locking storage (#27913)
DrSmugleaf [Sat, 11 May 2024 08:20:48 +0000 (01:20 -0700)]
Fix const data field in BlindableComponent (#27919)
* Fix const data field in BlindableComponent
* Fix usages
DrSmugleaf [Sat, 11 May 2024 07:00:15 +0000 (00:00 -0700)]
Make FTL constants in ShuttleSystem into cvars (#27706)
* Make FTL constants in ShuttleSystem into cvars
* Fix tests
PJBot [Sat, 11 May 2024 02:22:24 +0000 (02:22 +0000)]
Automatic changelog update
ike709 [Sat, 11 May 2024 02:21:18 +0000 (19:21 -0700)]
Adds Support for Guidebook Buttons in UIs (#27891)
* Adds Support for Guidebook Buttons in UIs
* read it from the component
* the code is perfect
* moony review
---------
Co-authored-by: ike709 <ike709@github.com>
Mr. 27 [Sat, 11 May 2024 02:20:18 +0000 (22:20 -0400)]
Fix ninja suit suit storage and other armor missing their suit storage (#27897)
b
metalgearsloth [Sat, 11 May 2024 01:21:06 +0000 (11:21 +1000)]
Fix votes using an audio entity (#27871)
* Fix votes using an audio entity
Just retains a source around and uses that. I think the audio limit is like 256 sources on the lower end so this is like whatever to persist.
* Restart
* weh
DrSmugleaf [Sat, 11 May 2024 00:04:01 +0000 (17:04 -0700)]
Add ActionPerformedEvent, ActionsSystem.SetIfBiggerCooldown, action id to action events and BackgroundOn field (#27682)
* Add ActionPerformedEvent and ActionsSystem.SetIfBiggerCooldown
* Add action id to action events and backgroundon field to action component
lzk [Fri, 10 May 2024 23:58:19 +0000 (01:58 +0200)]
Change o2/plasma ratio in TEG guidebook (#27763)
slarticodefast [Fri, 10 May 2024 23:56:48 +0000 (01:56 +0200)]
Remove THC oil (#27889)
remove THC oil
PJBot [Fri, 10 May 2024 23:51:02 +0000 (23:51 +0000)]
Automatic changelog update
youtissoum [Fri, 10 May 2024 23:49:56 +0000 (01:49 +0200)]
Add slime and spider wideswinging (#27856)
* Add wide swinging to spiders
* Add wide swinging to slimes
IProduceWidgets [Fri, 10 May 2024 20:44:27 +0000 (16:44 -0400)]
change shadowstone desc. (#27900)
shadowstone desc.
PJBot [Fri, 10 May 2024 15:58:28 +0000 (15:58 +0000)]
Automatic changelog update
MisterMecky [Fri, 10 May 2024 15:57:21 +0000 (23:57 +0800)]
fix fland kitchen freezer (#27532)
* fix fland kitchen freezer
* run fixgridatmos
Ubaser [Fri, 10 May 2024 15:28:09 +0000 (01:28 +1000)]
Update Core (#27887)
add
PJBot [Fri, 10 May 2024 11:37:05 +0000 (11:37 +0000)]
Automatic changelog update
Ed [Fri, 10 May 2024 11:35:59 +0000 (14:35 +0300)]
New event: Approaching unknown shuttle (#24490)
* setup codebase
* Add first shuttle
* tak
* sync striker
* sync 2
* pipipi
* Preloaded roundstart shuttles!
* Make it abstract "PreloaderGrid" not "PreloaderShuttle"
* to do
* added china cuisin shuttle
* fixes
* add disaster evacpod
* remove enemy
* final shuttles
* weight 5 -> 10
* move data to component
* remove autotrailer touching
* doc, respath
* fix frozen positioning
* fixes + cvar
* finally
* fix evacpod
* remove blacklistrules
* remove `UnknownShuttleSpawnRule`, refactor `LoadMapRule` to support preloaded grids
* use tryload
* cleanup
* fixes
* use preloadedgrid for loneops
* weight unknown shuttles differently (preliminal)
* leftover
* cleanup and raffling
* partial review
* singleton gridpreloader no station coupling
* fix grid atmoses
* `roleLoadout` support for `LoadoutComponent`, fix missing gear
* weighting changes
* init logic fix
---------
Co-authored-by: Kara <lunarautomaton6@gmail.com>
deltanedas [Fri, 10 May 2024 08:15:56 +0000 (08:15 +0000)]
saltern robotics console (#27834)
Co-authored-by: deltanedas <@deltanedas:kde.org>
PJBot [Fri, 10 May 2024 08:13:21 +0000 (08:13 +0000)]
Automatic changelog update
Doctor-Cpu [Fri, 10 May 2024 08:12:14 +0000 (09:12 +0100)]
Atlas Rework (#27702)
* reworked atmos
* fix rtg atmos
* security perma and bridge
* misc tweaks
* minor fixes
* fix skill issue
* fix map render
* requested changes
* fix cameras
* add robotics console
* remove door states
* air alarm
* fix funky tiles at bar
* add missing tiny fans
* remove pod fan from last commit
* moved robodrobe (why did i change sci slightly)
* add buckets and water to jani
PJBot [Fri, 10 May 2024 02:59:21 +0000 (02:59 +0000)]
Automatic changelog update
RiceMar1244 [Fri, 10 May 2024 02:58:15 +0000 (22:58 -0400)]
Adds wielding for all large guns (#26970)
* Adds wielding assets
* Modifies meta.json files and adds artist credit
* Adds wieldable component to a bunch of weapons
* Moves shotgun inhands and wield inhands to their own folders (because its the only way the sprites would work)
* Removes the wieldable component from some guns
* Adds wielding sprites for wieldable guns that didnt have them
* Adds gun wielding bonuses and base innaccuracy to wieldable guns.
* Corrects wielded accuracy to be default accuracy instead of perfect
* Makes the drozd smg and bulldog shotgun wieldable
* Makes nukie c20r wieldable and adds sprites
* Adds BaseGunWieldable
* Makes all the newly wieldable gun use the base inheritable
* Adds accuracy to smgs to resolve inheritance conflict
* Makes all wieldable shotguns require wielding to fire because of a bug involving spread innacuracy
* Adds wield bonus message on examine
Jajsha [Fri, 10 May 2024 02:57:34 +0000 (22:57 -0400)]
Players can no longer see that emagged cyborgs' internals have been tampered with. (#27816)
* Add emag-detection funtionality to diag huds
* Add component to the omniHUD
* Fix namespace
* Adress discord review, just axe the message.
Boaz1111 [Fri, 10 May 2024 02:45:13 +0000 (04:45 +0200)]
Cluster med refactor V2, robotics console, emergency N2 lockers (#27840)
* Cluster med refactor V2, robotics console, emergency N2 lockers
* adresses some more issues
* removes bible an chest rig
PJBot [Fri, 10 May 2024 02:38:10 +0000 (02:38 +0000)]
Automatic changelog update
Brandon Li [Fri, 10 May 2024 02:37:03 +0000 (22:37 -0400)]
Reagent dispenser UI (#27831)
* reagent dispenser: fancy window
* reagent dispenser: dispense button grid
* reagent dispenser: rearrange containers & info
* reagent dispenser: remove `reagent-dispenser-window-container-label`
* reagent dispenser: add `Scrollcontainer` on right side
* reagent dispenser: get rid of pointless actions
* reagent dispenser: cleanup actions and `inventory` field on bound ui state
* reagent dispenser: cool reagent cards & finishing touches
* reagent dispenser: final cleanup and formatting
* reagent dispenser: `ButtonGrid` and `ReagentDispenserSetDispenseAmountMessage` refactor
* reagent dispenser: cleanup code & address minor concerns
* reagent dispenser: text in reagent cards no longer clips
* reagent dispenser: oh wait i forgot to change this and thats why the builds keep failing probably
* reagent dispenser mayybe this
* reagent dispenser: remove `using FastAccessors;`
PJBot [Fri, 10 May 2024 02:20:13 +0000 (02:20 +0000)]
Automatic changelog update
Джексон Миссиссиппи [Fri, 10 May 2024 02:19:07 +0000 (21:19 -0500)]
Make suit storage only available for hardsuits, softsuits, and armor (#27546)
*
AAAAAAAAAAAAdd !
* o shit
* I FUCKING HATE INDENTATION GRAAAAAAAAAH
PJBot [Fri, 10 May 2024 02:16:40 +0000 (02:16 +0000)]
Automatic changelog update
Boaz1111 [Fri, 10 May 2024 02:15:34 +0000 (04:15 +0200)]
Minor map fixes (#27564)
secradio to oasis, crimrec instead of statrec on box, reporter actually added on oasis
PJBot [Fri, 10 May 2024 02:02:56 +0000 (02:02 +0000)]
Automatic changelog update
Mr. 27 [Fri, 10 May 2024 02:02:12 +0000 (22:02 -0400)]
Fix evac shuttles not activating the shuttle ETA timer (#27847)
* Update emergency_lox.yml
* tge
Boaz1111 [Fri, 10 May 2024 02:01:49 +0000 (04:01 +0200)]
gives loneops a proper ghost role raffle (#27841)
username [Fri, 10 May 2024 02:01:02 +0000 (12:01 +1000)]
Traitor objective issuers (#27855)
* the thing
* another one
---------
Co-authored-by: whateverusername0 <whateveremail>
PJBot [Fri, 10 May 2024 01:41:55 +0000 (01:41 +0000)]
Automatic changelog update
Moomoobeef [Fri, 10 May 2024 01:40:49 +0000 (18:40 -0700)]
Adds new "Short-Sighted" trait! (#26037)
* initial commit
* blindness trait now uses minDamage as suggested by deathride
* made fixes for review for shortsightedness
* review appeasal
* removed PermanentPoorVision & merged its functionality into PermanentBlindness
PJBot [Fri, 10 May 2024 01:36:35 +0000 (01:36 +0000)]
Automatic changelog update
PrPleGoo [Fri, 10 May 2024 01:35:29 +0000 (03:35 +0200)]
add health icons to the secmed hud (#27483)
redo change
Tayrtahn [Fri, 10 May 2024 01:31:31 +0000 (21:31 -0400)]
Fix two issues with ReplacementAccentSystem (#27866)
DrSmugleaf [Fri, 10 May 2024 01:26:39 +0000 (18:26 -0700)]
Move id and health examinable to shared (#27867)
* Move id and health examinable to shared
* Make GetInfo public
metalgearsloth [Fri, 10 May 2024 01:25:37 +0000 (11:25 +1000)]
Revert "Add auto map vote cvar" (#27869)
Revert "Add auto map vote cvar (#27496)"
This reverts commit
fe35188e2c7b3f7cf209aebf7f97c184e30ae8fb .
PJBot [Thu, 9 May 2024 21:55:01 +0000 (21:55 +0000)]
Automatic changelog update
Hanz [Thu, 9 May 2024 21:53:55 +0000 (17:53 -0400)]
CMO Drip DLC (#26153)
* All the stuff
yes yes
* THE GOD DAMN META
bruh
* New sprites and all that jazz
yay
* loadouts working?
DrSmugleaf [Thu, 9 May 2024 21:53:05 +0000 (14:53 -0700)]
Fix NoMaterialArbitrage crashing when multiple lathe recipes give the same product (#27842)
PJBot [Thu, 9 May 2024 21:46:29 +0000 (21:46 +0000)]
Automatic changelog update
Mr. 27 [Thu, 9 May 2024 21:45:23 +0000 (17:45 -0400)]
Prevent non-inital infected from getting the succumb to zombie action (#27820)
* b
* Update ZombieRuleSystem.cs
* hi
lzk [Thu, 9 May 2024 21:17:33 +0000 (23:17 +0200)]
Change minimalist theme empty slot outline (#27860)
Change minimalist them empty slot outline
MilenVolf [Thu, 9 May 2024 21:16:56 +0000 (00:16 +0300)]
Fix borgwalk volume (#27846)
Mr. 27 [Thu, 9 May 2024 12:28:28 +0000 (08:28 -0400)]
senior security jumpskirt resprite and security jumpskirt sprite minor fix (#27804)
inital
PJBot [Thu, 9 May 2024 07:13:54 +0000 (07:13 +0000)]
Automatic changelog update
deltanedas [Thu, 9 May 2024 07:12:48 +0000 (07:12 +0000)]
make fire not burn through hardsuits (#27161)
* add FireProtection system and event
* minor optimisation + make flammable use fire protection event
* add fire protection values to some things, nerf firesuit heat resistance
* bruh
* unrevert laser nerfs, make elite hardsuit fully fireproof
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
deltanedas [Thu, 9 May 2024 07:07:17 +0000 (07:07 +0000)]
fix master (#27833)
pro
Co-authored-by: deltanedas <@deltanedas:kde.org>
Sphiral [Thu, 9 May 2024 06:50:50 +0000 (01:50 -0500)]
Make storage UI close upon being locked (#27810)
* make storage close on lock
* formatting and comments
* Update Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
* Apply suggestions from code review
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
* Swap to foreach instead of for
Co-authored-by: Kara <lunarautomaton6@gmail.com>
---------
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
PJBot [Thu, 9 May 2024 06:50:00 +0000 (06:50 +0000)]
Automatic changelog update
vorkathbruh [Thu, 9 May 2024 06:48:53 +0000 (23:48 -0700)]
Nukie agent requires chemistry hours, rather than general medical hours. (#27098)
* Update nukeops.yml
Change nukie agent's playtime requirement from 5 hours medical to 5 hours chemistry.
* Update nukeops.yml again
5 hours -> 3 hours
Killerqu00 [Thu, 9 May 2024 06:48:32 +0000 (08:48 +0200)]
Revolutionaries can now cuff command instead of killing/exiling them (#27627)
* command can now be restrained for revs victory
* headrevs still must be killed
PJBot [Thu, 9 May 2024 06:37:14 +0000 (06:37 +0000)]
Automatic changelog update
deltanedas [Thu, 9 May 2024 06:36:07 +0000 (06:36 +0000)]
malf killer 9000 (robotics console) (#24855)
* create devicenet frequencies
* create borg transponder and give it to all nt borgs
* add robotics console
* actually implement battery charge display + some fix
* tab
* real explosion
* little safer
* disable destroy button clientside too when on cooldown
* m
* how do i do this when i review things...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* webedit ops
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
* ui updates
* oracle java
* do a thing
* update ui when a borg times out
* maybe fix test
* add IsLocked to LockSystem
* make destroying gib the chassis again, so emagging isnt sus
* use locking
* require using alt click to unlock so normal click is open ui
* the
* use LogType.Action
* take this L
* pocket lint?
* sharer
* pro ops
* robor pushmarkup
* m
* update and make it not use prototype anymore
* frame0
* update yaml
* untroll
* bad
* h
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
deltanedas [Thu, 9 May 2024 06:35:11 +0000 (06:35 +0000)]
ninja criminal records hacking (#24982)
* more humour
* spotted a troll
* add TryFindObjective to MindSystem
* replace copypaste bool conditions with CodeCondition
* use CodeConditionSystem in ninja + add handling for criminal hack
* add criminal records hacking
* update objectives
* :trollface:
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
lzk [Thu, 9 May 2024 06:33:08 +0000 (08:33 +0200)]
Add auto map vote cvar (#27496)
* Add auto map vote cvar
* :trollface:
Plykiya [Thu, 9 May 2024 06:11:50 +0000 (23:11 -0700)]
Make ERT use short raffle timer (#27830)
Co-authored-by: plykiya <plykiya@protonmail.com>
PJBot [Thu, 9 May 2024 06:04:51 +0000 (06:04 +0000)]
Automatic changelog update
Plykiya [Thu, 9 May 2024 06:03:44 +0000 (23:03 -0700)]
Add Missing Unlocks to Emagged Lathes and Move Recipes to Protolathe (#27575)
* Add missing emag recipes to lathes
* Move autolathe dynamic recipes over to the protolathe
* No disablers!
* Move blast grenades to protolathe as well
* Forgot about tranq shells
* forgotten things from the autolathe PR
* Altered lathe descriptions to more accurately reflect their purpose
---------
Co-authored-by: Plykiya <plykiya@protonmail.com>
PJBot [Thu, 9 May 2024 06:01:53 +0000 (06:01 +0000)]
Automatic changelog update
Alzore [Thu, 9 May 2024 06:00:47 +0000 (01:00 -0500)]
Atmos pipes now deal blunt damage (#27673)
* pipe
* weak
* inhand
* IT WORKS
* inventory
metalgearsloth [Thu, 9 May 2024 06:00:16 +0000 (16:00 +1000)]
Add CanAttack check if target is in a container (#27689)
PJBot [Thu, 9 May 2024 05:57:19 +0000 (05:57 +0000)]
Automatic changelog update
Rio [Thu, 9 May 2024 05:56:13 +0000 (00:56 -0500)]
Drinking from spray bottles (#27815)
Added drinking from spray bottles
deltanedas [Thu, 9 May 2024 05:55:15 +0000 (05:55 +0000)]
fix mech energy display for 0 (#27828)
Co-authored-by: deltanedas <@deltanedas:kde.org>
Plykiya [Thu, 9 May 2024 05:54:48 +0000 (22:54 -0700)]
Adds supplybot to crafting menu (#27827)
Add supplybot to crafting menu
Co-authored-by: plykiya <plykiya@protonmail.com>
Plykiya [Wed, 8 May 2024 15:54:17 +0000 (08:54 -0700)]
Fix Supplybot Ghostrole (#27811)
* Add raffle to supply bot
* Add GhostTakeoverAvailable
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
deltanedas [Wed, 8 May 2024 13:14:17 +0000 (13:14 +0000)]
fix mapping door access (#27784)
Co-authored-by: deltanedas <@deltanedas:kde.org>
PJBot [Wed, 8 May 2024 12:31:49 +0000 (12:31 +0000)]
Automatic changelog update
K-Dynamic [Wed, 8 May 2024 12:30:43 +0000 (00:30 +1200)]
Bike Horn, Clown Recorder, Suspenders for Theatrical Performances Crate (#27668)
added clown and mime item to theatrical crate
PJBot [Wed, 8 May 2024 10:23:05 +0000 (10:23 +0000)]
Automatic changelog update
DrSmugleaf [Wed, 8 May 2024 10:22:09 +0000 (03:22 -0700)]
Move step sound distance and footstep variation to MobMoverComponent (#27799)
Plykiya [Wed, 8 May 2024 10:21:59 +0000 (03:21 -0700)]
Katana Dash checks based on vision rather than collision (#27793)
* Fix dash check
* unused
* obsolete function
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
Tornado Tech [Wed, 8 May 2024 09:18:03 +0000 (19:18 +1000)]
Added new HTN operations and preconditions (#27486)
* Added new HTN operations & preconditions
* Ok I forgot about partial
* Namespace pierce the skies
* Some fixes, debug and new operators
* Bruh git eat my files
PJBot [Wed, 8 May 2024 07:31:59 +0000 (07:31 +0000)]
Automatic changelog update
Hobbitmax [Wed, 8 May 2024 07:30:53 +0000 (03:30 -0400)]
Replace Train syndicate Jaws (#27734)
Should push the right changes to my Train Branch
Plykiya [Wed, 8 May 2024 07:30:03 +0000 (00:30 -0700)]
Reimplement supplybots as non-vehicles (#27769)
* Reimplement supplybots as non-vehicles
* what the hell is a container container?
* Dumpable
* let them hear supply comms
* unmigrate
* no more QM access
* Skill issue
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
Kukutis96513 [Wed, 8 May 2024 06:57:21 +0000 (09:57 +0300)]
Secoff senior uniform fix (#27775)
* weh.
* get the weh out of my repository
* add best lizard figurine
* remove umbra stuff from master
* remove the additional pixels from the senior secoff jumpskirt sprite
* fix the fix
PJBot [Wed, 8 May 2024 06:50:34 +0000 (06:50 +0000)]
Automatic changelog update
ShadowCommander [Wed, 8 May 2024 06:49:28 +0000 (23:49 -0700)]
Fix pull not stopping when character is downed (#27796)
PJBot [Wed, 8 May 2024 06:47:10 +0000 (06:47 +0000)]
Automatic changelog update
Verm [Wed, 8 May 2024 06:46:48 +0000 (01:46 -0500)]
Fix cak and breaddog not being able to escape inventories (#27794)
Fix cak and breaddog
Cojoke [Wed, 8 May 2024 06:46:03 +0000 (01:46 -0500)]
Shoot Over Racks (#27797)
Racks now have table collisions
DrSmugleaf [Wed, 8 May 2024 06:23:26 +0000 (23:23 -0700)]
Fix the changelog window being very laggy until a tab is clicked (#27795)