fix(popouts): restore a way to close a pop-out
Last commit hid the header row when the title bar was on, to stop the tab name appearing twice. The close button was in that row, and the title bar carries none of its own -- ShowCloseButton is off because closing has to go through the pool to release the slot. So a pop-out with its title bar on could not be closed at all. Pop-in moves into the input row, alongside the settings and hide buttons that are already there. It is red, contrast-checked against the button plate it sits on, and carries a tooltip, since a bare X next to an emoji picker does not say where the tab is going. Wired by setter after construction rather than through the constructor: the window is what the button has to call, and it does not exist yet while its own input row is being built. Routing it through the graph would close a factory-callsite cycle MS.DI cannot detect. The header row is now just the tab name, drawn only when there is no title bar to carry it. InputBar_PopIn_Tooltip ships in all 25 languages, including the Designer entry. New strings get translated with the change from here on, not batched.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<root>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
@@ -457,7 +457,7 @@
|
||||
<value>Перекладачі спільноти Chat 2 (upstream)</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Auto-Tell-Tabs (Runtime strings) -->
|
||||
|
||||
<data name="AutoTellTabs_SectionHeader" xml:space="preserve">
|
||||
<value>Активні tells</value>
|
||||
</data>
|
||||
@@ -504,7 +504,7 @@
|
||||
<value>Закріплено — виживає після релогу.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Auto-Tell-Tabs (Chat settings tab) -->
|
||||
|
||||
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
|
||||
<value>Auto-Tell-Tabs</value>
|
||||
</data>
|
||||
@@ -545,7 +545,7 @@
|
||||
<value>Примітка: якщо XIV Messenger або подібний плагін пригнічує tells, вимкніть там опцію «Suppress DMs», щоб Hellion Chat міг отримувати tells і відкривати авто-вкладки.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Auto-Tell-Tabs (Privacy settings tab) -->
|
||||
|
||||
<data name="Privacy_AutoTellTabs_Section_Title" xml:space="preserve">
|
||||
<value>Історія tells в авто-вкладках</value>
|
||||
</data>
|
||||
@@ -559,7 +559,7 @@
|
||||
<value>Діє лише тоді, коли авто-tell-вкладки увімкнено на вкладці «Чат».</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Settings UX Polish v10 Wipe migration -->
|
||||
|
||||
<data name="SettingsRefactor_Migration_Title" xml:space="preserve">
|
||||
<value>Налаштування реструктуровано</value>
|
||||
</data>
|
||||
@@ -567,7 +567,7 @@
|
||||
<value>Hellion Chat 0.5.0 реструктурував налаштування на тематичні вкладки. База даних чату та історія повідомлень залишились без змін. Налаштування скинуто до стандартних. Якщо Ви хочете повторно вибрати профіль конфіденційності, кнопка «Показати знову» знаходиться на вкладці «Конфіденційність». Резервна копія попередньої конфігурації знаходиться за адресою HellionChat.json.pre-v10-backup поруч із активним конфігураційним файлом.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Settings UX Polish 8-tab structure -->
|
||||
|
||||
<data name="Settings_Tab_General" xml:space="preserve">
|
||||
<value>Загальні</value>
|
||||
</data>
|
||||
@@ -590,9 +590,9 @@
|
||||
<value>Про плагін</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — General tab section headings -->
|
||||
|
||||
|
||||
<!-- Hellion Chat — Appearance tab section headings -->
|
||||
|
||||
<data name="Settings_Appearance_Theme_Heading" xml:space="preserve">
|
||||
<value>Тема</value>
|
||||
</data>
|
||||
@@ -606,14 +606,14 @@
|
||||
<value>Мітки часу</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Window tab section headings -->
|
||||
|
||||
<data name="Settings_Window_Frame_Heading" xml:space="preserve">
|
||||
<value>Рамка вікна</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Chat tab section headings -->
|
||||
|
||||
|
||||
<!-- Hellion Chat — Chat tab SymbolPicker -->
|
||||
|
||||
<data name="Settings_Chat_SymbolPicker_Enable_Name" xml:space="preserve">
|
||||
<value>Показувати кнопку вибору символів поруч із полем введення чату</value>
|
||||
</data>
|
||||
@@ -621,7 +621,7 @@
|
||||
<value>Додає невелику кнопку ліворуч від індикатора каналу, що відкриває спливаюче вікно з іконками FFXIV і підібраним списком символів. Вимкніть, якщо надаєте перевагу більш компактній панелі введення.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Database tab section headings -->
|
||||
|
||||
<data name="Settings_Database_Storage_Heading" xml:space="preserve">
|
||||
<value>Зберігання</value>
|
||||
</data>
|
||||
@@ -632,9 +632,9 @@
|
||||
<value>Обслуговування</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Information tab section headings -->
|
||||
|
||||
|
||||
<!-- Hellion Chat — Default tab presets (channel-specific) -->
|
||||
|
||||
<data name="Tabs_Presets_System" xml:space="preserve">
|
||||
<value>Система</value>
|
||||
</data>
|
||||
@@ -654,7 +654,7 @@
|
||||
<value>Якщо Ви використовуєте кілька linkshells, розробник рекомендує по одній вкладці на кожну для зручнішого огляду. Продублюйте вкладку й обмежте вибір каналів у кожній копії.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — v1.2.0 per-tab icon override -->
|
||||
|
||||
<data name="Tabs_Icon_Label" xml:space="preserve">
|
||||
<value>Іконка вкладки</value>
|
||||
</data>
|
||||
@@ -955,7 +955,7 @@
|
||||
<comment>AI-assisted machine translation. Pending native-speaker review.</comment>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Settings Overhaul section titles (v1.5.6) -->
|
||||
|
||||
<data name="Settings_Section_Input" xml:space="preserve">
|
||||
<value>Введення</value>
|
||||
</data>
|
||||
@@ -1154,4 +1154,6 @@
|
||||
<data name="InputBar_HideChat_Tooltip" xml:space="preserve">
|
||||
<value>Сховати чат (Enter поверне його)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="InputBar_PopIn_Tooltip" xml:space="preserve"><value>Повернути цю вкладку до головного вікна</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user