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>Traductors de la comunitat de Chat 2 (upstream)</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Auto-Tell-Tabs (Runtime strings) -->
|
||||
|
||||
<data name="AutoTellTabs_SectionHeader" xml:space="preserve">
|
||||
<value>Tells actius</value>
|
||||
</data>
|
||||
@@ -504,7 +504,7 @@
|
||||
<value>Fixada: sobreviu al reconnectar.</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>Nota: Si XIV Messenger o un plugin similar suprimeix els tells, desactiva l'opció "Suppress DMs" allà perquè Hellion Chat pugui rebre tells i obrir les pestanyes automàtiques.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Auto-Tell-Tabs (Privacy settings tab) -->
|
||||
|
||||
<data name="Privacy_AutoTellTabs_Section_Title" xml:space="preserve">
|
||||
<value>Historial de tells a les pestanyes automàtiques</value>
|
||||
</data>
|
||||
@@ -559,7 +559,7 @@
|
||||
<value>Només té efecte quan les pestanyes auto-tell estan activades a la pestanya Chat.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Settings UX Polish v10 Wipe migration -->
|
||||
|
||||
<data name="SettingsRefactor_Migration_Title" xml:space="preserve">
|
||||
<value>Configuració reestructurada</value>
|
||||
</data>
|
||||
@@ -567,7 +567,7 @@
|
||||
<value>Hellion Chat 0.5.0 ha reestructurat la configuració en pestanyes temàtiques. La teva base de dades de xat i l'historial de missatges no han canviat. La configuració s'ha restablert als valors per defecte. Si vols tornar a seleccionar el teu perfil de privadesa, el botó Reobre es troba a la pestanya Privadesa. Una còpia de seguretat de la configuració anterior es troba a HellionChat.json.pre-v10-backup al costat del fitxer de configuració actiu.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Settings UX Polish 8-tab structure -->
|
||||
|
||||
<data name="Settings_Tab_General" xml:space="preserve">
|
||||
<value>General</value>
|
||||
</data>
|
||||
@@ -590,9 +590,9 @@
|
||||
<value>Quant a</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — General tab section headings -->
|
||||
|
||||
|
||||
<!-- Hellion Chat — Appearance tab section headings -->
|
||||
|
||||
<data name="Settings_Appearance_Theme_Heading" xml:space="preserve">
|
||||
<value>Theme</value>
|
||||
</data>
|
||||
@@ -606,14 +606,14 @@
|
||||
<value>Marques de temps</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Window tab section headings -->
|
||||
|
||||
<data name="Settings_Window_Frame_Heading" xml:space="preserve">
|
||||
<value>Marc de la finestra</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Chat tab section headings -->
|
||||
|
||||
|
||||
<!-- Hellion Chat — Chat tab SymbolPicker -->
|
||||
|
||||
<data name="Settings_Chat_SymbolPicker_Enable_Name" xml:space="preserve">
|
||||
<value>Mostra el botó del selector de símbols al costat de l'entrada del xat</value>
|
||||
</data>
|
||||
@@ -621,7 +621,7 @@
|
||||
<value>Afegeix un petit botó a l'esquerra de l'indicador de canal que obre una finestra emergent amb les icones de FFXIV i una llista de símbols seleccionada. Desactiva-ho si prefereixes una barra d'entrada més senzilla.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Database tab section headings -->
|
||||
|
||||
<data name="Settings_Database_Storage_Heading" xml:space="preserve">
|
||||
<value>Emmagatzematge</value>
|
||||
</data>
|
||||
@@ -632,9 +632,9 @@
|
||||
<value>Manteniment</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — Information tab section headings -->
|
||||
|
||||
|
||||
<!-- Hellion Chat — Default tab presets (channel-specific) -->
|
||||
|
||||
<data name="Tabs_Presets_System" xml:space="preserve">
|
||||
<value>Sistema</value>
|
||||
</data>
|
||||
@@ -654,7 +654,7 @@
|
||||
<value>Si fas servir diverses linkshells, el mantenidor recomana una pestanya per shell per tenir una visió general més neta. Duplica la pestanya i restringeix la selecció de canal en cada còpia.</value>
|
||||
</data>
|
||||
|
||||
<!-- Hellion Chat — v1.2.0 per-tab icon override -->
|
||||
|
||||
<data name="Tabs_Icon_Label" xml:space="preserve">
|
||||
<value>Icona de la pestanya</value>
|
||||
</data>
|
||||
@@ -956,7 +956,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>Entrada</value>
|
||||
</data>
|
||||
@@ -1155,4 +1155,6 @@
|
||||
<data name="InputBar_HideChat_Tooltip" xml:space="preserve">
|
||||
<value>Amaga el xat (Retorn per recuperar-lo)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="InputBar_PopIn_Tooltip" xml:space="preserve"><value>Retorna aquesta pestanya a la finestra principal</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user