ActiveWindow: implement dynamic width with max width setting

This commit is contained in:
Sakari
2025-10-17 15:11:53 +08:00
parent d56c197fd3
commit a12fbca80b
9 changed files with 70 additions and 28 deletions
+3 -3
View File
@@ -918,9 +918,9 @@
"label": "Scrollmodus",
"description": "Steuern, wann Textscrolling für lange Fenstertitel aktiviert ist."
},
"width": {
"description": "Steuert die horizontale Größe des Widgets.",
"label": "Widget-Breite"
"max-width": {
"label": "Maximale Breite",
"description": "Stellt die maximale Horizontalgröße des Widgets ein. Das Widget wird sich an kürzere Inhalte anpassen."
},
"colorize-icons": {
"label": "Symbole einfärben",
+3 -3
View File
@@ -901,9 +901,9 @@
"label": "Scrolling mode",
"description": "Control when text scrolling is enabled for long window titles."
},
"width": {
"label": "Widget Width",
"description": "Controls the horizontal size of the widget."
"max-width": {
"label": "Maximum Width",
"description": "Sets the maximum horizontal size of the widget. The widget will shrink to fit shorter content."
},
"colorize-icons": {
"label": "Colorize Icons",
+3 -3
View File
@@ -901,9 +901,9 @@
"label": "Modo de desplazamiento",
"description": "Controlar cuándo está habilitado el desplazamiento de texto para títulos de ventana largos."
},
"width": {
"description": "Controla el tamaño horizontal del widget.",
"label": "Ancho del widget"
"max-width": {
"label": "Ancho Máximo",
"description": "Establece el tamaño horizontal máximo del widget. El widget se reducirá para adaptarse a contenido más corto."
},
"colorize-icons": {
"label": "Colorear iconos",
+3 -3
View File
@@ -901,9 +901,9 @@
"label": "Mode de masquage",
"description": "Contrôle le comportement du widget lorsqu'aucune fenêtre n'est active."
},
"width": {
"description": "Contrôle la taille horizontale du widget.",
"label": "Largeur du widget"
"max-width": {
"label": "Largeur Maximale",
"description": "Définit la taille horizontale maximale du widget. Le widget se rétrécira pour s'adapter à un contenu plus court."
},
"colorize-icons": {
"label": "Coloriser les icônes",
+3 -3
View File
@@ -901,9 +901,9 @@
"label": "Modo de rolagem",
"description": "Controlar quando a rolagem de texto está habilitada para títulos de janela longos."
},
"width": {
"description": "Controla o tamanho horizontal do widget.",
"label": "Largura do Widget"
"max-width": {
"label": "Largura Máxima",
"description": "Define o tamanho horizontal máximo do widget. O widget será reduzido para se adequar a conteúdo mais curto."
},
"colorize-icons": {
"label": "Colorir ícones",
+3 -3
View File
@@ -901,9 +901,9 @@
"label": "滚动模式",
"description": "控制何时为长窗口标题启用文本滚动。"
},
"width": {
"description": "控制小部件的水平尺寸。",
"label": "小部件宽度"
"max-width": {
"label": "最大宽度",
"description": "设置小部件的最大水平尺寸。当内容较短时,小部件会自动收缩以适应内容。"
},
"colorize-icons": {
"label": "着色图标",