Delta-v/Content.Client/UserInterface
Madison Rye Progress d23b01f040
Port ChatStack (#3332)
* Add Chatstack (#1422)

Chatstack.

Can be changed/disabled in settings, and the chat automatically updates
to reflect the change.
Does not interfere with filters, etc.
Also updated ChatMessage class and serverside IChatManager with a new
IgnoreChatStack bool option, default false.

Currently is limited to looking up to 3 messages behind, only because I
feel off adding a textbox to the options.

---

- [x] Make sure it works
- [x] Add it to settings
---

<details><summary><h1>Media</h1></summary>
<p>

![image](https://github.com/user-attachments/assets/e020bb35-3bac-4620-80d1-3dbd9dee2d1c)

[ee.webm](https://github.com/user-attachments/assets/bf1c92f0-b52a-47a0-b142-70b1ee5003cc)

</p>
</details>

---

🆑
- add: Chatstack. Look for it in Options under "General - Accessibility".

---------

Co-authored-by: sleepyyapril <123355664+sleepyyapril@users.noreply.github.com>

* fix missing param; use default value

* Properly save entries option

* Move added EE content to _EE where possible, comment where not.

* Comments; simplify l10n; cleanup/standards

* remove ignoreChatStack, unused l10n strings

* l10n moment; style/untouch

* Simplify ftl; int → var

* Whitespace

* Fix naming for get-only property

Co-authored-by: Tobias Berger <toby@tobot.dev>
Signed-off-by: Madison Rye Progress <makyo@drab-makyo.com>

* Fix instance of old variable name.

---------

Signed-off-by: Madison Rye Progress <makyo@drab-makyo.com>
Co-authored-by: RedFoxIV <38788538+RedFoxIV@users.noreply.github.com>
Co-authored-by: sleepyyapril <123355664+sleepyyapril@users.noreply.github.com>
Co-authored-by: Tobias Berger <toby@tobot.dev>
2025-04-20 11:55:28 +01:00
..
ControlExtensions Filtering reagents (#18211) 2023-07-26 02:05:09 -06:00
Controls refactor: simple radial menu for easier creation (#34639) 2025-04-06 20:52:12 +01:00
Fragments Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
RichText Monospace Support for Rich Text (#33830) 2024-12-21 09:56:32 +00:00
Screens Major Shitmed Bugfixes (#1003) 2024-12-27 17:13:03 +00:00
Systems Port ChatStack (#3332) 2025-04-20 11:55:28 +01:00
XamlExtensions Hud refactor (#7202) 2022-10-12 10:16:23 +02:00
BoundKeyHelpers.cs Use different chatbox placeholder when dependent keys unbound (#22747) 2023-12-22 23:25:35 +01:00
ButtonHelpers.cs Add ButtonHelpers and the SetButtonDisabledRecursive helper. 2021-07-29 12:55:37 +02:00
IEntityControl.cs Improve `vv /c/enthover` and add keybind (#20127) 2023-09-27 21:59:12 +02:00
StatValuesEui.cs Cargo economy balance (#11123) 2022-09-15 11:53:17 +10:00
StatsWindow.xaml Cargo economy balance (#11123) 2022-09-15 11:53:17 +10:00
StatsWindow.xaml.cs Cargo economy balance (#11123) 2022-09-15 11:53:17 +10:00