]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
17 months agoAutomatic changelog update
PJBot [Thu, 27 Jun 2024 02:10:04 +0000 (02:10 +0000)]
Automatic changelog update

17 months agoFix double labels on pills and pill canisters (#29499)
Tayrtahn [Thu, 27 Jun 2024 02:08:56 +0000 (22:08 -0400)]
Fix double labels on pills and pill canisters (#29499)

17 months agoAutomatic changelog update
PJBot [Wed, 26 Jun 2024 14:26:49 +0000 (14:26 +0000)]
Automatic changelog update

17 months agoFix disposals being effective nuclear bunkers (#29438)
Doomsdrayk [Wed, 26 Jun 2024 14:25:42 +0000 (08:25 -0600)]
Fix disposals being effective nuclear bunkers (#29438)

Make disposals report their contents to the explosion system

17 months agoFixes magic mirror interactions (#29491)
Plykiya [Wed, 26 Jun 2024 14:25:11 +0000 (07:25 -0700)]
Fixes magic mirror interactions (#29491)

* Fix for magic mirror interaction

* Works for all cases

* swap the order, works

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
17 months agoFix storages bugging out if an open storage has its component removed (#29485)
DrSmugleaf [Wed, 26 Jun 2024 14:11:51 +0000 (07:11 -0700)]
Fix storages bugging out if an open storage has its component removed (#29485)

* Fix storages bugging out if an open storage has its component removed

* Fix error on close

17 months agoAutomatic changelog update
PJBot [Wed, 26 Jun 2024 13:44:50 +0000 (13:44 +0000)]
Automatic changelog update

17 months agoAlert shared connections (#29405)
Chief-Engineer [Wed, 26 Jun 2024 13:43:43 +0000 (08:43 -0500)]
Alert shared connections (#29405)

* add admin alert for active shared connections

* update wizden config

* review

17 months agoForcemap can be cleared with empty string again (#29472)
Tayrtahn [Wed, 26 Jun 2024 06:41:31 +0000 (02:41 -0400)]
Forcemap can be cleared with empty string again (#29472)

17 months agoAutomatic changelog update
PJBot [Wed, 26 Jun 2024 03:28:05 +0000 (03:28 +0000)]
Automatic changelog update

17 months agoGive moldy food the "Trash" tag (#29380)
VeritableCalamity [Wed, 26 Jun 2024 03:26:59 +0000 (22:26 -0500)]
Give moldy food the "Trash" tag (#29380)

Make moldy food items have the "Trash" tag, so they can be collected.

17 months agoAutomatic changelog update
PJBot [Wed, 26 Jun 2024 02:28:17 +0000 (02:28 +0000)]
Automatic changelog update

17 months agoMake blood less satiate hunger (#29433)
lzk [Wed, 26 Jun 2024 02:27:11 +0000 (04:27 +0200)]
Make blood less satiate hunger (#29433)

17 months agoSecurity Webbing Resprite (#29441)
DieselMohawk [Wed, 26 Jun 2024 02:00:16 +0000 (21:00 -0500)]
Security Webbing Resprite (#29441)

17 months agoFix dragon ghost role rules (#29474)
Джексон Миссиссиппи [Wed, 26 Jun 2024 01:20:45 +0000 (20:20 -0500)]
Fix dragon ghost role rules (#29474)

q

17 months agoAutomatic changelog update
PJBot [Wed, 26 Jun 2024 00:49:35 +0000 (00:49 +0000)]
Automatic changelog update

17 months agoCut low pressure damage to 1/4 (#29478)
Pieter-Jan Briers [Wed, 26 Jun 2024 00:48:26 +0000 (02:48 +0200)]
Cut low pressure damage to 1/4 (#29478)

17 months agoreclaimer-lobby-art (#29343)
Snicket [Tue, 25 Jun 2024 13:28:37 +0000 (15:28 +0200)]
reclaimer-lobby-art (#29343)

* reclaimer-lobby-art

* fixed attribution from my part-Snicket

* fixed atributions this this time fr

* man

* Grobletombus

17 months agoOasis update (#29440)
IProduceWidgets [Tue, 25 Jun 2024 06:44:09 +0000 (02:44 -0400)]
Oasis update (#29440)

* very minor things, mostly issue resolutions.

* purge invalids

17 months agoAutomatic changelog update
PJBot [Tue, 25 Jun 2024 06:29:54 +0000 (06:29 +0000)]
Automatic changelog update

17 months agoFix internals not auto-activating for entities spawned in space (#29213)
Tayrtahn [Tue, 25 Jun 2024 06:28:48 +0000 (02:28 -0400)]
Fix internals not auto-activating for entities spawned in space (#29213)

* Add organs before trying to breathe

* Add tests for auto-internals

* EntMan to the rescue

17 months agoAutomatic changelog update
PJBot [Tue, 25 Jun 2024 03:57:52 +0000 (03:57 +0000)]
Automatic changelog update

17 months agoIncrease of riot shield durability (#29239)
Elysium206 [Tue, 25 Jun 2024 03:56:46 +0000 (23:56 -0400)]
Increase of riot shield durability (#29239)

17 months agoAttempt to fix random test fail by undeleted AlertControl._spriteViewEntity (#29424)
DrSmugleaf [Tue, 25 Jun 2024 01:31:38 +0000 (18:31 -0700)]
Attempt to fix random test fail by undeleted AlertControl._spriteViewEntity (#29424)

17 months agoFix filter yml names in the lobby so they actually work (#29435)
Vasilis [Tue, 25 Jun 2024 00:53:16 +0000 (03:53 +0300)]
Fix filter yml names in the lobby so they actually work (#29435)

Fix filter yml names so they actually work

17 months agoRevert "TEG can power itself when turned on" (#29434)
Pieter-Jan Briers [Tue, 25 Jun 2024 00:38:06 +0000 (02:38 +0200)]
Revert "TEG can power itself when turned on" (#29434)

Revert "TEG can power itself when turned on (#29072)"

This reverts commit 9f9cf08d722d203baf0e6ddcf59b90c40fa40a32.

17 months agoAutomatic changelog update
PJBot [Mon, 24 Jun 2024 22:41:26 +0000 (22:41 +0000)]
Automatic changelog update

17 months agoColorblind friendly thermomachine LED colors (#29397)
deathride58 [Mon, 24 Jun 2024 22:40:19 +0000 (18:40 -0400)]
Colorblind friendly thermomachine LED colors (#29397)

Colorblind friendly thermomachines

17 months agoFix forcemap not bypassing requirements (#29426)
Tayrtahn [Mon, 24 Jun 2024 22:29:44 +0000 (18:29 -0400)]
Fix forcemap not bypassing requirements (#29426)

* Fix forcemap not bypassing requirements

* Add integration test for forcemap

17 months agoAutomatic changelog update
PJBot [Mon, 24 Jun 2024 22:04:11 +0000 (22:04 +0000)]
Automatic changelog update

17 months agohardsuit fireproof nerf (#29416)
Emisse [Mon, 24 Jun 2024 22:03:05 +0000 (16:03 -0600)]
hardsuit fireproof nerf (#29416)

hardsuit nerf

17 months agoAutomatic changelog update
PJBot [Mon, 24 Jun 2024 21:57:35 +0000 (21:57 +0000)]
Automatic changelog update

17 months agoUse moderator perms for grant_connect_bypass (#29406)
Chief-Engineer [Mon, 24 Jun 2024 21:56:29 +0000 (16:56 -0500)]
Use moderator perms for grant_connect_bypass (#29406)

use moderator perms for grant_connect_bypass

17 months agoFix gay nuke layering (#29410)
Pieter-Jan Briers [Mon, 24 Jun 2024 18:01:24 +0000 (20:01 +0200)]
Fix gay nuke layering (#29410)

I fucked up while exporting from aseprite whoops.

17 months agoHotfix examine (#29408)
Pieter-Jan Briers [Mon, 24 Jun 2024 16:02:43 +0000 (18:02 +0200)]
Hotfix examine (#29408)

#55328 was failing tests and shouldn't have been merged, it broke examine.

The problem is that for some reason, client-side examine system doesn't call base Initialize. So my entity query change (that I did not test) broke.

By the way, this same "not calling base" meant that group examine system wasn't predicting properly when it totally could've. Incredible.

17 months agoAutomatic changelog update
PJBot [Mon, 24 Jun 2024 15:38:00 +0000 (15:38 +0000)]
Automatic changelog update

17 months agoGhosts can now always see examine details (#29404)
Pieter-Jan Briers [Mon, 24 Jun 2024 15:36:52 +0000 (17:36 +0200)]
Ghosts can now always see examine details (#29404)

* Ghosts can now always see examine details

This means they bypass range and occlusion checks for getting extra detail, like the charge on an SMES.

* EntityQuery

17 months agoForce map confirmation (#29391)
ArkiveDev [Mon, 24 Jun 2024 10:56:21 +0000 (06:56 -0400)]
Force map confirmation (#29391)

* Add map check to forcemap command

* remove debug line

* remove accidental newline

17 months agoNetwork BaseEmitSoundComponent (#29400)
metalgearsloth [Mon, 24 Jun 2024 09:55:28 +0000 (19:55 +1000)]
Network BaseEmitSoundComponent (#29400)

* Network BaseEmitSoundComponent

* high intelligence

17 months agoFix cargo and salvage's computer point light (#29384)
MureixloI [Sun, 23 Jun 2024 22:17:59 +0000 (01:17 +0300)]
Fix cargo and salvage's computer point light (#29384)

17 months agoAutomatic changelog update
PJBot [Sun, 23 Jun 2024 19:34:18 +0000 (19:34 +0000)]
Automatic changelog update

17 months agoAdd bagels (#24799)
DrEnzyme [Sun, 23 Jun 2024 19:33:12 +0000 (07:33 +1200)]
Add bagels (#24799)

Bagels are made by using a rolling pin on a dough slice to make a dough rope, then cooking the dough rope in a microwave for 5 seconds. There are two types: a normal bagel and a poppyseed bagel. The poppyseed bagel requires a poppy and a dough rope and has a small (5u) quantity of Bicaridine inside of it in addition to its nutriment.

Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
17 months agoAutomatic changelog update
PJBot [Sun, 23 Jun 2024 17:32:41 +0000 (17:32 +0000)]
Automatic changelog update

17 months agoFix unlabeled jugs in ChemVend (#29178)
Tayrtahn [Sun, 23 Jun 2024 17:31:34 +0000 (13:31 -0400)]
Fix unlabeled jugs in ChemVend (#29178)

* Spawn dummy entities on client for vending machine UI

* Asked sloth, and we kinda need this pr

---------

Co-authored-by: Vasilis <vasilis@pikachu.systems>
17 months agoContainmentFieldComponent's garbage destruction can now be disabled (#29376)
mhamster [Sun, 23 Jun 2024 15:34:32 +0000 (22:34 +0700)]
ContainmentFieldComponent's garbage destruction can now be disabled (#29376)

* Garbage Vaporizer 3000

+ DestroyGarbage bool property
+ DestroyGarbage property check when dealing with incoming trash

* Update ContainmentFieldComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
17 months agoBan template system (#29365)
Pieter-Jan Briers [Sun, 23 Jun 2024 15:33:54 +0000 (17:33 +0200)]
Ban template system (#29365)

To help out admins, so they can easily fill out datacenter bans and stuff. Supports ban exemption flags and everything.

This is for use with SS14.Admin so it's just DB models here.

17 months agoironrock ores (#29381)
Nemanja [Sun, 23 Jun 2024 15:02:16 +0000 (11:02 -0400)]
ironrock ores (#29381)

17 months agoAutomatic changelog update
PJBot [Sun, 23 Jun 2024 14:53:38 +0000 (14:53 +0000)]
Automatic changelog update

17 months agoAdd "Structure" tag to switches, buttons, and levers (#29378)
eoineoineoin [Sun, 23 Jun 2024 14:52:30 +0000 (15:52 +0100)]
Add "Structure" tag to switches, buttons, and levers (#29378)

Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
17 months agoSurvival box loadout group cleanup (#29379)
Errant [Sun, 23 Jun 2024 12:41:34 +0000 (14:41 +0200)]
Survival box loadout group cleanup (#29379)

cleanup

17 months agofix(atlas): Replace mindshield crate with implanter crate (#29184)
Brandon Hu [Sun, 23 Jun 2024 08:04:31 +0000 (08:04 +0000)]
fix(atlas): Replace mindshield crate with implanter crate (#29184)

17 months agofix: Adds a missing defribilator to nukie planet (#28362)
Brandon Hu [Sun, 23 Jun 2024 08:04:09 +0000 (08:04 +0000)]
fix: Adds a missing defribilator to nukie planet (#28362)

* fix: Adds a missing defribilator to nukie planet

* Fix: unpause nukie map

* What changes?

17 months agotweak(medical): Reduce chemist slots (#28711)
Brandon Hu [Sun, 23 Jun 2024 08:03:00 +0000 (08:03 +0000)]
tweak(medical): Reduce chemist slots (#28711)

* tweak(medical): Reduce chemist slots

* tweak(medical): roundstart chemists slot set to 2 on some maps

* tweak(fland): Chemist slots to 3

fland is target to 80-100 players

17 months agofix(oasis): Replace mindshield crate with implanter crate (#29181)
Brandon Hu [Sun, 23 Jun 2024 08:02:21 +0000 (08:02 +0000)]
fix(oasis): Replace mindshield crate with implanter crate (#29181)

17 months agofix(cluster): Replace mindshield crate with implanter crate (#29182)
Brandon Hu [Sun, 23 Jun 2024 08:02:08 +0000 (08:02 +0000)]
fix(cluster): Replace mindshield crate with implanter crate (#29182)

17 months agofix(origin): Replace mindshield crate with implanter crate (#29183)
Brandon Hu [Sun, 23 Jun 2024 08:01:54 +0000 (08:01 +0000)]
fix(origin): Replace mindshield crate with implanter crate (#29183)

17 months agotweak(marathon): Fix some stuff (#29256)
Brandon Hu [Sun, 23 Jun 2024 08:01:11 +0000 (08:01 +0000)]
tweak(marathon): Fix some stuff (#29256)

* tweak(marathon): Add cargo request computer to bridge

* fix everything else

17 months agotweak(meta): Swap around some of the computers in bridge (#29263)
Brandon Hu [Sun, 23 Jun 2024 08:00:42 +0000 (08:00 +0000)]
tweak(meta): Swap around some of the computers in bridge (#29263)

* tweak(meta): Swap around some of the computers in bridge

* tweak(meta): unpause map

17 months agotweak(fland): Add radiation shutters to front of PA (#29265)
Brandon Hu [Sun, 23 Jun 2024 08:00:13 +0000 (08:00 +0000)]
tweak(fland): Add radiation shutters to front of PA (#29265)

17 months agotweak(emergency_box): Swap out Salvage Material crate with Engineering crate (#29269)
Brandon Hu [Sun, 23 Jun 2024 07:59:57 +0000 (07:59 +0000)]
tweak(emergency_box): Swap out Salvage Material crate with Engineering crate (#29269)

17 months agotweat(emergency_delta): Add screens around the evacuation shuttle (#29267)
Brandon Hu [Sun, 23 Jun 2024 07:59:37 +0000 (07:59 +0000)]
tweat(emergency_delta): Add screens around the evacuation shuttle (#29267)

17 months agotweak(saltern): Place a red phone in bridge meeting room, add another artifact spawn...
Brandon Hu [Sun, 23 Jun 2024 07:59:07 +0000 (07:59 +0000)]
tweak(saltern): Place a red phone in bridge meeting room, add another artifact spawn (#29359)

* tweak(saltern): Place a red phone in bridge meeting room

* add artifact spawn

17 months agofix(omega): Connect the disposal unit in medbay to the disposal "network" (#29305)
Brandon Hu [Sun, 23 Jun 2024 07:57:20 +0000 (07:57 +0000)]
fix(omega): Connect the disposal unit in medbay to the disposal "network" (#29305)

fix(omega): Connect the disposal unit in medbay to the disposal pipe system

17 months agofix(packed): Fill the medical lockers in medbay (#29319)
Brandon Hu [Sun, 23 Jun 2024 07:57:04 +0000 (07:57 +0000)]
fix(packed): Fill the medical lockers in medbay (#29319)

17 months agoswap siren (#29369)
Nemanja [Sun, 23 Jun 2024 04:38:41 +0000 (00:38 -0400)]
swap siren (#29369)

17 months agoApply RoleLoadout MinLimit fix to EnsureValid too (#29358)
Tayrtahn [Sun, 23 Jun 2024 02:17:28 +0000 (22:17 -0400)]
Apply RoleLoadout MinLimit fix to EnsureValid too (#29358)

Apply MinLimit fix to EnsureValid too

17 months agoRevert "Weapon Reflection Movement Mechanic (#27219)" (#29326)
metalgearsloth [Sun, 23 Jun 2024 02:16:08 +0000 (12:16 +1000)]
Revert "Weapon Reflection Movement Mechanic (#27219)" (#29326)

* Revert "Weapon Reflection Movement Mechanic (#27219)"

This reverts commit b90373356e7f4f0eee693732964eac9c9eaa1f02.

# Conflicts:
# Content.Shared/Alert/AlertType.cs
# Content.Shared/Weapons/Reflect/ReflectSystem.cs

* Add myself to codeowners

* Add myself to codeowners

* Also the alerts

17 months agoAutomatic changelog update
PJBot [Sun, 23 Jun 2024 01:47:38 +0000 (01:47 +0000)]
Automatic changelog update

17 months agoTEG can power itself when turned on (#29072)
WarMechanic [Sun, 23 Jun 2024 01:46:31 +0000 (11:46 +1000)]
TEG can power itself when turned on (#29072)

17 months agoUpdate Credits (#29363)
github-actions[bot] [Sun, 23 Jun 2024 00:29:52 +0000 (02:29 +0200)]
Update Credits (#29363)

Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
17 months agoAutomatic changelog update
PJBot [Sun, 23 Jun 2024 00:29:26 +0000 (00:29 +0000)]
Automatic changelog update

17 months agoAdd the ability to put hats on medibots (#28584)
Cojoke [Sun, 23 Jun 2024 00:28:20 +0000 (19:28 -0500)]
Add the ability to put hats on medibots (#28584)

17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 23:47:25 +0000 (23:47 +0000)]
Automatic changelog update

17 months agoadd lemon juice and fix bad sprite allocation (#27465)
Floofi [Sat, 22 Jun 2024 23:46:19 +0000 (19:46 -0400)]
add lemon juice and fix bad sprite allocation (#27465)

17 months agoRemove robotics and supermatter lobby images (#29355)
Pieter-Jan Briers [Sat, 22 Jun 2024 21:00:09 +0000 (23:00 +0200)]
Remove robotics and supermatter lobby images (#29355)

They don't look good, we have way better ones now.

17 months agoDon't add untriage lable if it has been labeled at issue creation (#29356)
Vasilis [Sat, 22 Jun 2024 19:47:59 +0000 (22:47 +0300)]
Don't add untriage lable if it has been labeled at issue creation (#29356)

17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 17:50:56 +0000 (17:50 +0000)]
Automatic changelog update

17 months agoFirelocks are no longer pryable by hand if they are powered (#29221)
nikthechampiongr [Sat, 22 Jun 2024 17:49:50 +0000 (17:49 +0000)]
Firelocks are no longer pryable by hand if they are powered (#29221)

17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 15:48:08 +0000 (15:48 +0000)]
Automatic changelog update

17 months agoPrying reinforced tile now will give you back metal rod (#29084)
lzk [Sat, 22 Jun 2024 15:47:02 +0000 (17:47 +0200)]
Prying reinforced tile now will give you back metal rod (#29084)

* Reinforced tile can we welded back into metal rod

* more changes

* weh

* fix

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 15:45:24 +0000 (15:45 +0000)]
Automatic changelog update

17 months agoThief toolbox minor rebalance & description clean-up (#27771)
K-Dynamic [Sat, 22 Jun 2024 15:44:18 +0000 (03:44 +1200)]
Thief toolbox minor rebalance & description clean-up (#27771)

* thief clean-up

* anatomy set description change

* description changes

17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 15:23:12 +0000 (15:23 +0000)]
Automatic changelog update

17 months agoAdd air alarm hysteresis (#29223)
Partmedia [Sat, 22 Jun 2024 15:22:17 +0000 (07:22 -0800)]
Add air alarm hysteresis (#29223)

Add firelock hysteresis

17 months agoAdjust some gas thresholds (#29331)
Partmedia [Sat, 22 Jun 2024 15:22:06 +0000 (07:22 -0800)]
Adjust some gas thresholds (#29331)

17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 15:14:04 +0000 (15:14 +0000)]
Automatic changelog update

17 months agoadd access reader log wire (#29094)
deltanedas [Sat, 22 Jun 2024 15:12:58 +0000 (15:12 +0000)]
add access reader log wire (#29094)

* add LoggingDisabled to AccessReader

* add LogWireAction

* -m give everything besides high-security door a log wire

* make LogAccess public and support string arg

* add log when pulsing

* m

* l

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 15:10:48 +0000 (15:10 +0000)]
Automatic changelog update

17 months agoSound Station 14 like a nukie song (#29345)
marbow [Sat, 22 Jun 2024 15:09:41 +0000 (22:09 +0700)]
Sound Station 14 like a nukie song (#29345)

Nukie song!!

17 months agoDisk """resprite""" (#29277)
Flareguy [Sat, 22 Jun 2024 13:06:17 +0000 (08:06 -0500)]
Disk """resprite""" (#29277)

* disk ""resprite""

* fix holodisk

17 months agoAdmin UI localization (#29340)
MetalSage [Sat, 22 Jun 2024 13:05:33 +0000 (17:05 +0400)]
Admin UI localization (#29340)

admin ui localization

Co-authored-by: MetalSage <metalsage.official@gmail.com>
17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 10:44:24 +0000 (10:44 +0000)]
Automatic changelog update

17 months agoFix for missing survival boxes (#29336)
Errant [Sat, 22 Jun 2024 10:43:18 +0000 (12:43 +0200)]
Fix for missing survival boxes (#29336)

storagefill order fix

17 months agoFix comments (#29330)
Partmedia [Sat, 22 Jun 2024 06:02:06 +0000 (22:02 -0800)]
Fix comments (#29330)

17 months agoPacifist messages use target's identity name instead of entity name (#29325)
ArkiveDev [Sat, 22 Jun 2024 05:19:40 +0000 (01:19 -0400)]
Pacifist messages use target's identity name instead of entity name (#29325)

17 months agoMove air sensor components into abstract base prototype (#29261)
Partmedia [Sat, 22 Jun 2024 04:57:14 +0000 (20:57 -0800)]
Move air sensor components into abstract base prototype (#29261)

17 months agoAutomatic changelog update
PJBot [Sat, 22 Jun 2024 04:16:27 +0000 (04:16 +0000)]
Automatic changelog update

17 months agoAME Deconstruction Changes (#29317)
Nemanja [Sat, 22 Jun 2024 04:15:21 +0000 (00:15 -0400)]
AME Deconstruction Changes (#29317)

* AME deconstruction complexity

* review

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
17 months agoUpdate submodule to 226.3.0 (#29323)
metalgearsloth [Sat, 22 Jun 2024 04:13:11 +0000 (14:13 +1000)]
Update submodule to 226.3.0 (#29323)

17 months agoRewrite the options menu (#28389)
Pieter-Jan Briers [Sat, 22 Jun 2024 04:11:14 +0000 (06:11 +0200)]
Rewrite the options menu (#28389)

* Basic attempt at rewriting how the options menu works, move accessibility settings into their own tab.

* Audio tab uses the new options system.

* Rewrite Misc tab

* Clean up heading styling

* Rewrite options tab and other minor cleanup all over the place.

* Documentation comments and minor cleanup.

---------

Co-authored-by: AJCM <AJCM@tutanota.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>