Commit Graph

3 Commits

Author SHA1 Message Date
deltanedas
f3d2e91091 Fix Autodoc Surgery UI (#1756)
# Description

it was using the wrong id for metadata so casting didnt work

---

# Media

it is infact fixed

![02:17:51](https://github.com/user-attachments/assets/5dda2937-0b97-4a90-a600-921e1628a3ec)

---

:trollface:

Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 6c27976e4af3fc33b4900b8adc3979ff7d2d78bd)
2025-02-15 00:27:36 +03:00
deltanedas
25df92e23d Port Autodoc Surgery Part Filter (#1728)
## About the PR
The autodoc surgery selection UI now only shows surgeries relevant to
the given part

## Why / Balance
Displaying less irrelevant information to the user makes the UI easier
to understand and use

## Technical details
add filtering logic in PickSurgeryWindow.xaml.cs

## Media

![10:29:33](https://github.com/user-attachments/assets/a41a2022-b5b3-4fa4-a67a-513dbc6860b2)

![10:29:22](https://github.com/user-attachments/assets/54032b09-e3da-4cbf-b1a0-c58d45cdb061)

## Requirements
- [X] I have read and am following the [Pull Request and Changelog
Guidelines](https://docs.spacestation14.com/en/general-development/codebase-info/pull-request-guidelines.html).
- [X] I have added media to this PR or it does not require an ingame
showcase.

## Breaking changes
no

**Changelog**
🆑 sowelipililimute
- tweak: Autodoc only lists surgeries relevant to the given part, e.g.
it won't suggest that you can lobotomise a left leg

Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
(cherry picked from commit 37eb5dc09346d02254187f0e9db96545891a5a81)
2025-02-14 23:37:21 +03:00
gluesniffler
2a33691a1c Ports Shitmed Updates From Goob (#1387)
Lots of stuff. Also moved everything I could to the _Shitmed namespace
as I do in Goob. Will make future ports way faster

# Changelog
🆑 Mocho
- add: Added some fun organs and other thingies, check out the Goob PRs
if you want more details.
- fix: Fixed tons of issues with shitmed. Too many for the changelog in
fact.

(cherry picked from commit 3c9db94102cb25b28a83d51ac8d659fa31fe7d12)
2025-01-13 23:01:51 +03:00