feat(settings): make eleven settings reachable again
Every field here has a reader in the running plugin and had no control in the window. The config file was the only way to any of them. HideChat is the one that mattered. It defaults to on, it suppresses the game's own chat window, and the only other path to it is a right-click item that sets it to true and can never set it back. Anyone who used that item once had to edit JSON to get their chat back. The new toggle reads and writes the same field, so the two agree instead of fighting. The rest, by tab: - Window: the three remaining hide conditions, the preview minimum that belongs to a toggle already on screen, native item tooltips and their offset. - Chat: an emotes section holding the BetterTTV switch, the cache state, and an editor for the blocked-code list that has been in the config since v1.0 with nowhere to edit it. Blocking one code is a finer instrument than switching emotes off wholesale. Plus auto-translate sorting. - General: the failed-tell warning. The game reports a failed tell in the log only, where somebody who is typing does not see it. - Data & Privacy: battle messages. It decides whether battle lines are persisted at all, which makes it a storage decision rather than a chat one, and it sits in front of the whitelist rather than inside it. MaxParallelPopouts stays out. It is read once in the pool's constructor, the windows are registered once, and registering at runtime is explicitly forbidden -- a slider would do nothing until a reload, which is exactly the kind of decoration this cycle exists to remove. Four new strings in all 25 languages; the other fifteen labels were already translated and waiting.
This commit is contained in:
@@ -1192,4 +1192,16 @@
|
||||
<data name="Settings_Telemetry_None" xml:space="preserve">
|
||||
<value>Nem gyűjtünk telemetriát. A bővítmény semmit sem küld rólad vagy a használatodról sehová.</value>
|
||||
</data>
|
||||
<data name="Settings_Section_AutoTranslate" xml:space="preserve">
|
||||
<value>Automatikus fordítás</value>
|
||||
</data>
|
||||
<data name="Settings_Emotes_Block" xml:space="preserve">
|
||||
<value>Letiltás</value>
|
||||
</data>
|
||||
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
|
||||
<value>Figyelmeztetés, ha egy suttogás nem érkezik meg</value>
|
||||
</data>
|
||||
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
|
||||
<value>A játék csak a naplóban jelzi a sikertelen suttogást. Ez helyette értesítést jelenít meg, hogy egy offline vagy másik világon lévő játékosnak küldött üzenet ne maradjon észrevétlen.</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user