diff -Nru ukui-panel-4.10.4.3/debian/changelog ukui-panel-4.10.4.3/debian/changelog --- ukui-panel-4.10.4.3/debian/changelog 2025-01-15 16:57:43.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/changelog 2025-02-17 16:30:50.000000000 +0800 @@ -1,3 +1,21 @@ +ukui-panel (4.10.4.3-ok0.15) nile; urgency=medium + + * Issue:无 + * 其他: + - fix(taskManager):解决taskManager在没有图标时,会显示部分翻页按钮的问题 + + -- iaom <zhangpengfei@kylinos.cn> Mon, 17 Feb 2025 16:30:50 +0800 + +ukui-panel (4.10.4.3-ok0.14) nile; urgency=medium + + * Issue:无 + * 其他: + - fix(taskManager):解决taskManager最大宽度变化时,会有概率导致任务栏崩溃问题;添加最小宽度 + - fix(ukcc-plugin):去除bukcc控件,替换为kysdk控件 + - feat(panel):使用QLoggingCategory机制增加日志打印目录 + + -- iaom <zhangpengfei@kylinos.cn> Mon, 17 Feb 2025 15:48:15 +0800 + ukui-panel (4.10.4.3-ok0.13) nile; urgency=medium * Issue:无 diff -Nru ukui-panel-4.10.4.3/debian/patches/0022-Added-translation-using-Weblate-Arabic.patch ukui-panel-4.10.4.3/debian/patches/0022-Added-translation-using-Weblate-Arabic.patch --- ukui-panel-4.10.4.3/debian/patches/0022-Added-translation-using-Weblate-Arabic.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0022-Added-translation-using-Weblate-Arabic.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,86 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 09:36:05 +0800 +Subject: Added translation using Weblate (Arabic) + +--- + panel/translations/panel_ar.ts | 71 ++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 71 insertions(+) + create mode 100644 panel/translations/panel_ar.ts + +diff --git a/panel/translations/panel_ar.ts b/panel/translations/panel_ar.ts +new file mode 100644 +index 0000000..abcbfbc +--- /dev/null ++++ b/panel/translations/panel_ar.ts +@@ -0,0 +1,71 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="ar"> ++<context> ++ <name>UkuiPanel::Panel</name> ++ <message> ++ <source>Top</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Bottom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Left</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Right</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Large</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Medium</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Small</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Custom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel Position</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel Size</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Lock Panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Auto Hide</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>System Monitor</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show Desktop</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel Setting</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0023-Added-translation-using-Weblate-Arabic.patch ukui-panel-4.10.4.3/debian/patches/0023-Added-translation-using-Weblate-Arabic.patch --- ukui-panel-4.10.4.3/debian/patches/0023-Added-translation-using-Weblate-Arabic.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0023-Added-translation-using-Weblate-Arabic.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,49 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 09:37:44 +0800 +Subject: Added translation using Weblate (Arabic) + +--- + .../i18n/org.ukui.panel.calendar_ar.ts | 34 ++++++++++++++++++++++ + 1 file changed, 34 insertions(+) + create mode 100644 widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_ar.ts + +diff --git a/widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_ar.ts b/widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_ar.ts +new file mode 100644 +index 0000000..9b1666f +--- /dev/null ++++ b/widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_ar.ts +@@ -0,0 +1,34 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="ar"> ++<context> ++ <name>Calendar</name> ++ <message> ++ <source> notification</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source> notifications</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Notification center</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>main</name> ++ <message> ++ <source>Time and Date Setting</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Open</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Set up notification center</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0024-Added-translation-using-Weblate-Arabic.patch ukui-panel-4.10.4.3/debian/patches/0024-Added-translation-using-Weblate-Arabic.patch --- ukui-panel-4.10.4.3/debian/patches/0024-Added-translation-using-Weblate-Arabic.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0024-Added-translation-using-Weblate-Arabic.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,109 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 09:37:43 +0800 +Subject: Added translation using Weblate (Arabic) + +--- + .../i18n/org.ukui.menu.starter_ar.ts | 94 ++++++++++++++++++++++ + 1 file changed, 94 insertions(+) + create mode 100644 widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_ar.ts + +diff --git a/widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_ar.ts b/widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_ar.ts +new file mode 100644 +index 0000000..7b8f36d +--- /dev/null ++++ b/widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_ar.ts +@@ -0,0 +1,94 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="ar"> ++<context> ++ <name>StartMenuButton</name> ++ <message> ++ <source>Log Out</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Hibernate</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Suspend</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Reboot</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power Off</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Time Shutdown</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Lock Screen</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Switch User</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>main</name> ++ <message> ++ <source>Start Menu</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Search</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>File Manager</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Control Center</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power Options</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>System Monitor</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show Desktop</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>All Applications</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power Manager</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>About This Computer</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Network Settings</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Open Terminal</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Switch User or Log Out</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0025-Added-translation-using-Weblate-Arabic.patch ukui-panel-4.10.4.3/debian/patches/0025-Added-translation-using-Weblate-Arabic.patch --- ukui-panel-4.10.4.3/debian/patches/0025-Added-translation-using-Weblate-Arabic.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0025-Added-translation-using-Weblate-Arabic.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,61 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 09:37:51 +0800 +Subject: Added translation using Weblate (Arabic) + +--- + .../ukui-task-manager/libukui-task-manager_ar.ts | 46 ++++++++++++++++++++++ + 1 file changed, 46 insertions(+) + create mode 100644 widgets/ukui-task-manager/libukui-task-manager_ar.ts + +diff --git a/widgets/ukui-task-manager/libukui-task-manager_ar.ts b/widgets/ukui-task-manager/libukui-task-manager_ar.ts +new file mode 100644 +index 0000000..80cd1f4 +--- /dev/null ++++ b/widgets/ukui-task-manager/libukui-task-manager_ar.ts +@@ -0,0 +1,46 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="ar"> ++<context> ++ <name>TaskManager::TaskManagerItem</name> ++ <message> ++ <source>Add launcher to panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Remove launcher from panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Exit</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>TaskManager::UkuiTaskManager</name> ++ <message> ++ <source>Close</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Restore</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Maximize</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Minimize</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Keep above</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Unset keep above</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0026-Added-translation-using-Weblate-Arabic.patch ukui-panel-4.10.4.3/debian/patches/0026-Added-translation-using-Weblate-Arabic.patch --- ukui-panel-4.10.4.3/debian/patches/0026-Added-translation-using-Weblate-Arabic.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0026-Added-translation-using-Weblate-Arabic.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,150 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 10:53:34 +0800 +Subject: Added translation using Weblate (Arabic) + +--- + panel/ukcc-plugin/translations/ar.ts | 135 +++++++++++++++++++++++++++++++++++ + 1 file changed, 135 insertions(+) + create mode 100644 panel/ukcc-plugin/translations/ar.ts + +diff --git a/panel/ukcc-plugin/translations/ar.ts b/panel/ukcc-plugin/translations/ar.ts +new file mode 100644 +index 0000000..58286e8 +--- /dev/null ++++ b/panel/ukcc-plugin/translations/ar.ts +@@ -0,0 +1,135 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="ar"> ++<context> ++ <name>PanelUkccPlugin</name> ++ <message> ++ <source>Panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Merge icons on the taskbar</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Always</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Never</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel location</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Bottom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Left</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Top</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Right</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel size</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Small</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Medium</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Large</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Custom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel auto hide</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel lock</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Widgets always showed on panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Task view</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Volume</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Network</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Bluetooth</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Icons showed on system tray</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Search</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>When existing multiple panels, show window icons on</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>All panels</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Primary screen panel and panel where window is open</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel where window is open</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show panel on all screens</source> ++ <translation type="unfinished"></translation> ++ <extra-contents_path>/Panel/Show panel on all screens</extra-contents_path> ++ </message> ++ <message> ++ <source>Show system tray area on all panels </source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>SwitchButton</name> ++ <message> ++ <source>Task view</source> ++ <translation type="obsolete">多任务视图</translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0027-Added-translation-using-Weblate-Vietnamese.patch ukui-panel-4.10.4.3/debian/patches/0027-Added-translation-using-Weblate-Vietnamese.patch --- ukui-panel-4.10.4.3/debian/patches/0027-Added-translation-using-Weblate-Vietnamese.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0027-Added-translation-using-Weblate-Vietnamese.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,86 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 15:01:49 +0800 +Subject: Added translation using Weblate (Vietnamese) + +--- + panel/translations/panel_vi.ts | 71 ++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 71 insertions(+) + create mode 100644 panel/translations/panel_vi.ts + +diff --git a/panel/translations/panel_vi.ts b/panel/translations/panel_vi.ts +new file mode 100644 +index 0000000..08a3683 +--- /dev/null ++++ b/panel/translations/panel_vi.ts +@@ -0,0 +1,71 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="vi"> ++<context> ++ <name>UkuiPanel::Panel</name> ++ <message> ++ <source>Top</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Bottom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Left</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Right</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Large</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Medium</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Small</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Custom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel Position</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel Size</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Lock Panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Auto Hide</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>System Monitor</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show Desktop</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel Setting</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0028-Added-translation-using-Weblate-Vietnamese.patch ukui-panel-4.10.4.3/debian/patches/0028-Added-translation-using-Weblate-Vietnamese.patch --- ukui-panel-4.10.4.3/debian/patches/0028-Added-translation-using-Weblate-Vietnamese.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0028-Added-translation-using-Weblate-Vietnamese.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,109 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 15:05:49 +0800 +Subject: Added translation using Weblate (Vietnamese) + +--- + .../i18n/org.ukui.menu.starter_vi.ts | 94 ++++++++++++++++++++++ + 1 file changed, 94 insertions(+) + create mode 100644 widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_vi.ts + +diff --git a/widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_vi.ts b/widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_vi.ts +new file mode 100644 +index 0000000..30566c8 +--- /dev/null ++++ b/widgets/ukui-menu-starter/i18n/org.ukui.menu.starter_vi.ts +@@ -0,0 +1,94 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="vi"> ++<context> ++ <name>StartMenuButton</name> ++ <message> ++ <source>Log Out</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Hibernate</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Suspend</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Reboot</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power Off</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Time Shutdown</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Lock Screen</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Switch User</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>main</name> ++ <message> ++ <source>Start Menu</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Search</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>File Manager</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Control Center</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power Options</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>System Monitor</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show Desktop</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>All Applications</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power Manager</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>About This Computer</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Network Settings</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Open Terminal</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Switch User or Log Out</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0029-Added-translation-using-Weblate-Vietnamese.patch ukui-panel-4.10.4.3/debian/patches/0029-Added-translation-using-Weblate-Vietnamese.patch --- ukui-panel-4.10.4.3/debian/patches/0029-Added-translation-using-Weblate-Vietnamese.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0029-Added-translation-using-Weblate-Vietnamese.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,204 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Mon, 17 Feb 2025 15:07:22 +0800 +Subject: Added translation using Weblate (Vietnamese) + +--- + panel/ukcc-plugin/translations/vi.ts | 147 +++++++++++++++++++++ + .../i18n/org.ukui.panel.calendar_vi.ts | 34 +++++ + 2 files changed, 181 insertions(+) + create mode 100644 panel/ukcc-plugin/translations/vi.ts + create mode 100644 widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_vi.ts + +diff --git a/panel/ukcc-plugin/translations/vi.ts b/panel/ukcc-plugin/translations/vi.ts +new file mode 100644 +index 0000000..38053c7 +--- /dev/null ++++ b/panel/ukcc-plugin/translations/vi.ts +@@ -0,0 +1,147 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="vi"> ++<context> ++ <name>PanelUkccPlugin</name> ++ <message> ++ <source>Panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Merge icons on the taskbar</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Always</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Never</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel location</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Bottom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Left</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Top</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Right</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel size</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Small</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Medium</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Large</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Custom</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel auto hide</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel lock</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Widgets always showed on panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Task view</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Volume</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Network</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Power</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Bluetooth</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Icons showed on system tray</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Search</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>When existing multiple panels, show window icons on</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>All panels</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Primary screen panel and panel where window is open</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Panel where window is open</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Show panel on all screens</source> ++ <translation type="unfinished"></translation> ++ <extra-contents_path>/Panel/Show panel on all screens</extra-contents_path> ++ </message> ++ <message> ++ <source>Show system tray area on all panels </source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Virtual Keyboard</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>VPN</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Fcitx</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>SwitchButton</name> ++ <message> ++ <source>Task view</source> ++ <translation type="obsolete">多任务视图</translation> ++ </message> ++</context> ++</TS> +diff --git a/widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_vi.ts b/widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_vi.ts +new file mode 100644 +index 0000000..e452101 +--- /dev/null ++++ b/widgets/ukui-panel-calendar/i18n/org.ukui.panel.calendar_vi.ts +@@ -0,0 +1,34 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="vi"> ++<context> ++ <name>Calendar</name> ++ <message> ++ <source> notification</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source> notifications</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Notification center</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>main</name> ++ <message> ++ <source>Time and Date Setting</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Open</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Set up notification center</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0030-Update-changelog-ukui-panel4.10.4.3-ok0.14.patch ukui-panel-4.10.4.3/debian/patches/0030-Update-changelog-ukui-panel4.10.4.3-ok0.14.patch --- ukui-panel-4.10.4.3/debian/patches/0030-Update-changelog-ukui-panel4.10.4.3-ok0.14.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0030-Update-changelog-ukui-panel4.10.4.3-ok0.14.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,235 @@ +From: iaom <zhangpengfei@kylinos.cn> +Date: Mon, 17 Feb 2025 15:51:52 +0800 +Subject: Update changelog ukui-panel4.10.4.3-ok0.14 + +--- + panel/src/log-utils.cpp | 10 +++---- + panel/src/view/panel.cpp | 2 ++ + panel/src/view/panel.h | 4 ++- + panel/ukcc-plugin/panel-ukcc-plugin.cpp | 9 ++++--- + panel/ukcc-plugin/panel-ukcc-plugin.h | 13 +++++---- + widgets/ukui-task-manager/plugin/qml/main.qml | 38 ++++++++++++++++++++++----- + 6 files changed, 54 insertions(+), 22 deletions(-) + +diff --git a/panel/src/log-utils.cpp b/panel/src/log-utils.cpp +index 1d77bd0..bd0ed1a 100644 +--- a/panel/src/log-utils.cpp ++++ b/panel/src/log-utils.cpp +@@ -51,19 +51,19 @@ void LogUtils::messageOutput(QtMsgType type, const QMessageLogContext &context, + if (!log_file) { + break; + } +- fprintf(log_file, "Debug: %s: %s (%s:%u, %s)\n", currentTime.constData(), localMsg.constData(), file, context.line, function); ++ fprintf(log_file, "%s:Debug: %s: %s (%s:%u, %s)\n", context.category, currentTime.constData(), localMsg.constData(), file, context.line, function); + break; + case QtInfoMsg: +- fprintf(log_file? log_file: stdout, "Info: %s: %s (%s:%u, %s)\n", currentTime.constData(), localMsg.constData(), file, context.line, function); ++ fprintf(log_file? log_file: stdout, "%s:Info: %s: %s (%s:%u, %s)\n", context.category, currentTime.constData(), localMsg.constData(), file, context.line, function); + break; + case QtWarningMsg: +- fprintf(log_file? log_file: stderr, "Warning: %s: %s (%s:%u, %s)\n", currentTime.constData(), localMsg.constData(), file, context.line, function); ++ fprintf(log_file? log_file: stderr, "%s:Warning: %s: %s (%s:%u, %s)\n", context.category, currentTime.constData(), localMsg.constData(), file, context.line, function); + break; + case QtCriticalMsg: +- fprintf(log_file? log_file: stderr, "Critical: %s: %s (%s:%u, %s)\n", currentTime.constData(), localMsg.constData(), file, context.line, function); ++ fprintf(log_file? log_file: stderr, "%s:Critical: %s: %s (%s:%u, %s)\n", context.category, currentTime.constData(), localMsg.constData(), file, context.line, function); + break; + case QtFatalMsg: +- fprintf(log_file? log_file: stderr, "Fatal: %s: %s (%s:%u, %s)\n", currentTime.constData(), localMsg.constData(), file, context.line, function); ++ fprintf(log_file? log_file: stderr, "%s:Fatal: %s: %s (%s:%u, %s)\n", context.category, currentTime.constData(), localMsg.constData(), file, context.line, function); + break; + } + +diff --git a/panel/src/view/panel.cpp b/panel/src/view/panel.cpp +index 67b1369..f512703 100644 +--- a/panel/src/view/panel.cpp ++++ b/panel/src/view/panel.cpp +@@ -44,6 +44,7 @@ namespace UkuiPanel { + #define DEFAULT_PANEL_SIZE 48 + #define UKUI_PANEL_SETTINGS_ID "org.ukui.panel.settings" + #define UKUI_PANEL_SETTINGS_PATH "/org/ukui/panel/settings/" ++Q_LOGGING_CATEGORY(PANEL_PANEL, "org.ukui.panel.panel") + // 如果需要不同Panel加载不同的Config,将id设置为不同即可 + Panel::Panel(Screen *screen, const QString &id, QWindow *parent) + : UkuiQuick::IslandView(QStringLiteral("panel"), QStringLiteral("ukui-panel")), +@@ -102,6 +103,7 @@ Panel::Panel(Screen *screen, const QString &id, QWindow *parent) + }); + + m_startUp = false; ++ qCDebug(PANEL_PANEL) << "panel init finished with id:" << m_id; + } + + void Panel::initIsland() +diff --git a/panel/src/view/panel.h b/panel/src/view/panel.h +index 3b90f96..225442a 100644 +--- a/panel/src/view/panel.h ++++ b/panel/src/view/panel.h +@@ -29,6 +29,8 @@ + #include <QGSettings> + #include <window-helper.h> + #include <island-view.h> ++#include <QLoggingCategory> ++ + #include "screens-manager.h" + #include "general-config-define.h" + #include "common.h" +@@ -36,7 +38,7 @@ + class QAction; + + namespace UkuiPanel { +- ++Q_DECLARE_LOGGING_CATEGORY(PANEL_PANEL) + class Panel : public UkuiQuick::IslandView + { + Q_OBJECT +diff --git a/panel/ukcc-plugin/panel-ukcc-plugin.cpp b/panel/ukcc-plugin/panel-ukcc-plugin.cpp +index 07ce0d4..69c805a 100644 +--- a/panel/ukcc-plugin/panel-ukcc-plugin.cpp ++++ b/panel/ukcc-plugin/panel-ukcc-plugin.cpp +@@ -98,7 +98,8 @@ void PanelUkccPlugin::initUI() + m_mainLayout->setContentsMargins(0, 0, 0, 0); + + // panel +- m_titleLabel1 = new TitleLabel(m_widget); ++ m_titleLabel1 = new kdk::KLabel(m_widget); ++ m_titleLabel1->setContentsMargins(16, 0, 0, 0); + //~ contents_path /Panel/Panel + m_titleLabel1->setText(tr("Panel")); + m_mainLayout->addWidget(m_titleLabel1); +@@ -267,7 +268,8 @@ void PanelUkccPlugin::initUI() + m_mainLayout->addSpacerItem(new QSpacerItem(40, 40, QSizePolicy::Fixed)); + + //widgets showed on panel +- m_titleLabel2 = new TitleLabel(m_widget); ++ m_titleLabel2 = new kdk::KLabel(m_widget); ++ m_titleLabel2->setContentsMargins(16, 0, 0, 0); + //~ contents_path /Panel/Widgets always showed on panel + m_titleLabel2->setText(tr("Widgets always showed on panel")); + m_mainLayout->addWidget(m_titleLabel2); +@@ -314,7 +316,8 @@ void PanelUkccPlugin::initUI() + m_mainLayout->addSpacerItem(new QSpacerItem(40, 40, QSizePolicy::Fixed)); + + //Icons showed on system tray +- m_titleLabel3 = new TitleLabel(m_widget); ++ m_titleLabel3 = new kdk::KLabel(m_widget); ++ m_titleLabel3->setContentsMargins(16, 0, 0, 0); + //~ contents_path /Panel/Icons showed on system tray + m_titleLabel3->setText(tr("Icons showed on system tray")); + m_mainLayout->addWidget(m_titleLabel3); +diff --git a/panel/ukcc-plugin/panel-ukcc-plugin.h b/panel/ukcc-plugin/panel-ukcc-plugin.h +index b8b6805..599020c 100644 +--- a/panel/ukcc-plugin/panel-ukcc-plugin.h ++++ b/panel/ukcc-plugin/panel-ukcc-plugin.h +@@ -25,12 +25,11 @@ + #include <QObject> + #include <QVBoxLayout> + #include <QtRemoteObjects/qremoteobjectnode.h> ++#include <QComboBox> + #include <ukcc/interface/interface.h> + #include <ukcc/interface/interface.h> +-#include <ukcc/widgets/titlelabel.h> +-#include <ukcc/widgets/comboxframe.h> +-#include <ukcc/widgets/fixlabel.h> +-#include <kswitchbutton.h> ++#include <kysdk/applications/kswitchbutton.h> ++#include <kysdk/applications/klabel.h> + #include "rep_remote-config_replica.h" + + class PanelUkccPlugin : public QObject, public CommonInterface +@@ -65,7 +64,7 @@ private: + + //"panel" + QVBoxLayout *m_mainLayout = nullptr; +- TitleLabel *m_titleLabel1 = nullptr; ++ kdk::KLabel *m_titleLabel1 = nullptr; + QFrame *m_frame1 = nullptr; + QVBoxLayout *m_vLayout1 = nullptr; + //merge icons +@@ -113,7 +112,7 @@ private: + QComboBox *m_iconsShowedOn = nullptr; + + //"widgets showed on panel" +- TitleLabel *m_titleLabel2{}; ++ kdk::KLabel *m_titleLabel2{}; + QFrame *m_frame2{}; + QVBoxLayout *m_vLayout2{}; + +@@ -130,7 +129,7 @@ private: + kdk::KSwitchButton *m_showSearch = nullptr; + + //"widgets showed on panel" +- TitleLabel *m_titleLabel3{}; ++ kdk::KLabel *m_titleLabel3{}; + QFrame *m_frame3{}; + QVBoxLayout *m_vLayout3{}; + +diff --git a/widgets/ukui-task-manager/plugin/qml/main.qml b/widgets/ukui-task-manager/plugin/qml/main.qml +index 583d53b..8c8f1d7 100644 +--- a/widgets/ukui-task-manager/plugin/qml/main.qml ++++ b/widgets/ukui-task-manager/plugin/qml/main.qml +@@ -33,7 +33,15 @@ WidgetItem { + property bool isHorizontal: Widget.orientation === Types.Horizontal + property int maxLength: { + if (isHorizontal) { +- return parent.Layout.maximumWidth ? parent.Layout.maximumWidth : parent.width; ++ if (parent.Layout.maximumWidth > 0) { ++ return parent.Layout.maximumWidth; ++ } else { ++ if (parent.width > 0) { ++ return parent.width; ++ } else { ++ return height + buttonBase.width; ++ } ++ } + } else { + return parent.Layout.maximumHeight ? parent.Layout.maximumHeight : parent.height; + } +@@ -51,6 +59,7 @@ WidgetItem { + Layout.fillHeight: isHorizontal + Layout.preferredWidth: isHorizontal ? childrenRect.width : width + Layout.preferredHeight: isHorizontal ? height : childrenRect.height ++ Layout.minimumWidth: isHorizontal ? (height + buttonBase.width) : 0 + + onWidgetWindowChanged: { + if (widgetWindow) { +@@ -105,10 +114,28 @@ WidgetItem { + + view.clip: isIntervactive + view.spacing: root.spacing +- view.width: maxLength < view.contentItem.childrenRect.width ? (maxLength - buttonBase.width - root.spacing) +- : view.contentItem.childrenRect.width +- view.height: maxLength < view.contentItem.childrenRect.height ? (maxLength - buttonBase.height - root.spacing) +- : view.contentItem.childrenRect.height ++ view.width: { ++ if (isHorizontal) { ++ if (maxLength < view.contentItem.childrenRect.width) { ++ return maxLength - buttonBase.width - root.spacing; ++ } else { ++ return view.contentItem.childrenRect.width ++ } ++ } else { ++ return parent.width ++ } ++ } ++ view.height: { ++ if (isHorizontal) { ++ return parent.height ++ } else { ++ if (maxLength < view.contentItem.childrenRect.height) { ++ return maxLength - buttonBase.height - root.spacing ++ } else { ++ return view.contentItem.childrenRect.height; ++ } ++ } ++ } + } + } + +@@ -120,7 +147,6 @@ WidgetItem { + Layout.alignment: isHorizontal ? Qt.AlignVCenter : Qt.AlignHCenter + Layout.margins: 2 + property int iconSize: isHorizontal ? (buttonBase.height / 2) : (buttonBase.width / 2) +- visible: isIntervactive + + paletteRole: Theme.Text + useStyleTransparency: false diff -Nru ukui-panel-4.10.4.3/debian/patches/0031-Update-changelog-ukui-panel4.10.4.3-ok0.15.patch ukui-panel-4.10.4.3/debian/patches/0031-Update-changelog-ukui-panel4.10.4.3-ok0.15.patch --- ukui-panel-4.10.4.3/debian/patches/0031-Update-changelog-ukui-panel4.10.4.3-ok0.15.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0031-Update-changelog-ukui-panel4.10.4.3-ok0.15.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,23 @@ +From: iaom <zhangpengfei@kylinos.cn> +Date: Mon, 17 Feb 2025 16:31:38 +0800 +Subject: Update changelog ukui-panel4.10.4.3-ok0.15 + +--- + widgets/ukui-task-manager/plugin/qml/main.qml | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/widgets/ukui-task-manager/plugin/qml/main.qml b/widgets/ukui-task-manager/plugin/qml/main.qml +index 8c8f1d7..a31064d 100644 +--- a/widgets/ukui-task-manager/plugin/qml/main.qml ++++ b/widgets/ukui-task-manager/plugin/qml/main.qml +@@ -59,7 +59,9 @@ WidgetItem { + Layout.fillHeight: isHorizontal + Layout.preferredWidth: isHorizontal ? childrenRect.width : width + Layout.preferredHeight: isHorizontal ? height : childrenRect.height +- Layout.minimumWidth: isHorizontal ? (height + buttonBase.width) : 0 ++ ++ // 最小宽高:保证taskManager在滚动状态时,能够至少显示一个图标和翻页按钮 ++ Layout.minimumWidth: isHorizontal ? Math.min((taskManagerView.view.contentWidth + taskManagerView.view.taskItemSize + spacing), (height + buttonBase.width)) : 0 + + onWidgetWindowChanged: { + if (widgetWindow) { diff -Nru ukui-panel-4.10.4.3/debian/patches/0032-Deleted-translation-using-Weblate-Chinese-Traditiona.patch ukui-panel-4.10.4.3/debian/patches/0032-Deleted-translation-using-Weblate-Chinese-Traditiona.patch --- ukui-panel-4.10.4.3/debian/patches/0032-Deleted-translation-using-Weblate-Chinese-Traditiona.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0032-Deleted-translation-using-Weblate-Chinese-Traditiona.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,61 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Tue, 25 Feb 2025 11:04:44 +0800 +Subject: Deleted translation using Weblate (Chinese (Traditional, Hong Kong)) + +--- + .../translations/libukui-task-manager_zh_HK.ts | 46 ---------------------- + 1 file changed, 46 deletions(-) + delete mode 100644 widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts + +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts +deleted file mode 100644 +index d9bcbea..0000000 +--- a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts ++++ /dev/null +@@ -1,46 +0,0 @@ +-<?xml version="1.0" encoding="utf-8"?> +-<!DOCTYPE TS> +-<TS version="2.1" language="zh_HK"> +-<context> +- <name>TaskManager::TaskManagerItem</name> +- <message> +- <source>Remove launcher from panel</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Add launcher to panel</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Exit</source> +- <translation type="unfinished"></translation> +- </message> +-</context> +-<context> +- <name>TaskManager::UkuiTaskManager</name> +- <message> +- <source>Close</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Restore</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Maximize</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Minimize</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Keep above</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Unset keep above</source> +- <translation type="unfinished"></translation> +- </message> +-</context> +-</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0033-Translated-using-Weblate-Chinese-Traditional.patch ukui-panel-4.10.4.3/debian/patches/0033-Translated-using-Weblate-Chinese-Traditional.patch --- ukui-panel-4.10.4.3/debian/patches/0033-Translated-using-Weblate-Chinese-Traditional.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0033-Translated-using-Weblate-Chinese-Traditional.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,65 @@ +From: KevinDuan <duankaiwen@kylinos.cn> +Date: Tue, 25 Feb 2025 03:07:24 +0000 +Subject: Translated using Weblate (Chinese (Traditional)) + +Currently translated at 100.0% (9 of 9 strings) + +Translation: openkylin-nile-new/ukui-task-manager +Translate-URL: http://weblate.openkylin.top/projects/openkylin-nile-new/ukui-task-manager/zh_Hant/ +--- + .../translations/libukui-task-manager_zh_Hant.ts | 46 ++++++++++++++++++++++ + 1 file changed, 46 insertions(+) + create mode 100644 widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts + +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts +new file mode 100644 +index 0000000..fd02f5d +--- /dev/null ++++ b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts +@@ -0,0 +1,46 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="zh_Hant"> ++<context> ++ <name>TaskManager::TaskManagerItem</name> ++ <message> ++ <source>Add launcher to panel</source> ++ <translation>將啟動器添加到面板</translation> ++ </message> ++ <message> ++ <source>Remove launcher from panel</source> ++ <translation>從面板中刪除啟動器</translation> ++ </message> ++ <message> ++ <source>Exit</source> ++ <translation>退出</translation> ++ </message> ++</context> ++<context> ++ <name>TaskManager::UkuiTaskManager</name> ++ <message> ++ <source>Close</source> ++ <translation>關閉</translation> ++ </message> ++ <message> ++ <source>Restore</source> ++ <translation>恢復</translation> ++ </message> ++ <message> ++ <source>Maximize</source> ++ <translation>最大化</translation> ++ </message> ++ <message> ++ <source>Minimize</source> ++ <translation>最小化</translation> ++ </message> ++ <message> ++ <source>Keep above</source> ++ <translation>Keep above (保持高於)</translation> ++ </message> ++ <message> ++ <source>Unset keep above</source> ++ <translation>取消設置keep above</translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0034-Added-translation-using-Weblate-Chinese-Traditional-.patch ukui-panel-4.10.4.3/debian/patches/0034-Added-translation-using-Weblate-Chinese-Traditional-.patch --- ukui-panel-4.10.4.3/debian/patches/0034-Added-translation-using-Weblate-Chinese-Traditional-.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0034-Added-translation-using-Weblate-Chinese-Traditional-.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,61 @@ +From: =?utf-8?b?5Y2c6JCn5bqG?= <buxiaoqing@kylinos.cn> +Date: Tue, 25 Feb 2025 11:15:45 +0800 +Subject: Added translation using Weblate (Chinese (Traditional, Hong Kong)) + +--- + .../libukui-task-manager_zh_Hant_HK.ts | 46 ++++++++++++++++++++++ + 1 file changed, 46 insertions(+) + create mode 100644 widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts + +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts +new file mode 100644 +index 0000000..d330000 +--- /dev/null ++++ b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts +@@ -0,0 +1,46 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="zh_Hant_HK"> ++<context> ++ <name>TaskManager::TaskManagerItem</name> ++ <message> ++ <source>Add launcher to panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Remove launcher from panel</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Exit</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++<context> ++ <name>TaskManager::UkuiTaskManager</name> ++ <message> ++ <source>Close</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Restore</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Maximize</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Minimize</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Keep above</source> ++ <translation type="unfinished"></translation> ++ </message> ++ <message> ++ <source>Unset keep above</source> ++ <translation type="unfinished"></translation> ++ </message> ++</context> ++</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0035-Translated-using-Weblate-Chinese-Traditional.patch ukui-panel-4.10.4.3/debian/patches/0035-Translated-using-Weblate-Chinese-Traditional.patch --- ukui-panel-4.10.4.3/debian/patches/0035-Translated-using-Weblate-Chinese-Traditional.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0035-Translated-using-Weblate-Chinese-Traditional.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,30 @@ +From: =?utf-8?b?5Y2c6JCn5bqG?= <buxiaoqing@kylinos.cn> +Date: Tue, 25 Feb 2025 03:31:42 +0000 +Subject: Translated using Weblate (Chinese (Traditional)) + +Currently translated at 100.0% (9 of 9 strings) + +Translation: openkylin-nile-new/ukui-task-manager +Translate-URL: http://weblate.openkylin.top/projects/openkylin-nile-new/ukui-task-manager/zh_Hant/ +--- + .../ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts +index fd02f5d..544489f 100644 +--- a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts ++++ b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts +@@ -36,11 +36,11 @@ + </message> + <message> + <source>Keep above</source> +- <translation>Keep above (保持高於)</translation> ++ <translation>保持高於</translation> + </message> + <message> + <source>Unset keep above</source> +- <translation>取消設置keep above</translation> ++ <translation>取消設置</translation> + </message> + </context> + </TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/0036-feat-taskmanager-taskManager.patch ukui-panel-4.10.4.3/debian/patches/0036-feat-taskmanager-taskManager.patch --- ukui-panel-4.10.4.3/debian/patches/0036-feat-taskmanager-taskManager.patch 1970-01-01 08:00:00.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/0036-feat-taskmanager-taskManager.patch 2025-02-17 16:30:50.000000000 +0800 @@ -0,0 +1,170 @@ +From: buxiaoqing <buxiaoqing@kylinos.cn> +Date: Tue, 25 Feb 2025 11:42:03 +0800 +Subject: =?utf-8?b?ZmVhdCh0YXNrbWFuYWdlcik65paw5aKedGFza01hbmFnZXLnuYHkvZM=?= + =?utf-8?b?57+76K+R?= + +--- + .../translations/libukui-task-manager_zh_HK.ts | 46 ++++++++++++++++++++++ + .../translations/libukui-task-manager_zh_Hant.ts | 46 ---------------------- + .../libukui-task-manager_zh_Hant_HK.ts | 46 ---------------------- + 3 files changed, 46 insertions(+), 92 deletions(-) + create mode 100644 widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts + delete mode 100644 widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts + delete mode 100644 widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts + +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts +new file mode 100644 +index 0000000..544489f +--- /dev/null ++++ b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_HK.ts +@@ -0,0 +1,46 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<!DOCTYPE TS> ++<TS version="2.1" language="zh_Hant"> ++<context> ++ <name>TaskManager::TaskManagerItem</name> ++ <message> ++ <source>Add launcher to panel</source> ++ <translation>將啟動器添加到面板</translation> ++ </message> ++ <message> ++ <source>Remove launcher from panel</source> ++ <translation>從面板中刪除啟動器</translation> ++ </message> ++ <message> ++ <source>Exit</source> ++ <translation>退出</translation> ++ </message> ++</context> ++<context> ++ <name>TaskManager::UkuiTaskManager</name> ++ <message> ++ <source>Close</source> ++ <translation>關閉</translation> ++ </message> ++ <message> ++ <source>Restore</source> ++ <translation>恢復</translation> ++ </message> ++ <message> ++ <source>Maximize</source> ++ <translation>最大化</translation> ++ </message> ++ <message> ++ <source>Minimize</source> ++ <translation>最小化</translation> ++ </message> ++ <message> ++ <source>Keep above</source> ++ <translation>保持高於</translation> ++ </message> ++ <message> ++ <source>Unset keep above</source> ++ <translation>取消設置</translation> ++ </message> ++</context> ++</TS> +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts +deleted file mode 100644 +index 544489f..0000000 +--- a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant.ts ++++ /dev/null +@@ -1,46 +0,0 @@ +-<?xml version="1.0" encoding="utf-8"?> +-<!DOCTYPE TS> +-<TS version="2.1" language="zh_Hant"> +-<context> +- <name>TaskManager::TaskManagerItem</name> +- <message> +- <source>Add launcher to panel</source> +- <translation>將啟動器添加到面板</translation> +- </message> +- <message> +- <source>Remove launcher from panel</source> +- <translation>從面板中刪除啟動器</translation> +- </message> +- <message> +- <source>Exit</source> +- <translation>退出</translation> +- </message> +-</context> +-<context> +- <name>TaskManager::UkuiTaskManager</name> +- <message> +- <source>Close</source> +- <translation>關閉</translation> +- </message> +- <message> +- <source>Restore</source> +- <translation>恢復</translation> +- </message> +- <message> +- <source>Maximize</source> +- <translation>最大化</translation> +- </message> +- <message> +- <source>Minimize</source> +- <translation>最小化</translation> +- </message> +- <message> +- <source>Keep above</source> +- <translation>保持高於</translation> +- </message> +- <message> +- <source>Unset keep above</source> +- <translation>取消設置</translation> +- </message> +-</context> +-</TS> +diff --git a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts b/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts +deleted file mode 100644 +index d330000..0000000 +--- a/widgets/ukui-task-manager/translations/libukui-task-manager_zh_Hant_HK.ts ++++ /dev/null +@@ -1,46 +0,0 @@ +-<?xml version="1.0" encoding="utf-8"?> +-<!DOCTYPE TS> +-<TS version="2.1" language="zh_Hant_HK"> +-<context> +- <name>TaskManager::TaskManagerItem</name> +- <message> +- <source>Add launcher to panel</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Remove launcher from panel</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Exit</source> +- <translation type="unfinished"></translation> +- </message> +-</context> +-<context> +- <name>TaskManager::UkuiTaskManager</name> +- <message> +- <source>Close</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Restore</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Maximize</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Minimize</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Keep above</source> +- <translation type="unfinished"></translation> +- </message> +- <message> +- <source>Unset keep above</source> +- <translation type="unfinished"></translation> +- </message> +-</context> +-</TS> diff -Nru ukui-panel-4.10.4.3/debian/patches/series ukui-panel-4.10.4.3/debian/patches/series --- ukui-panel-4.10.4.3/debian/patches/series 2025-01-15 16:57:43.000000000 +0800 +++ ukui-panel-4.10.4.3/debian/patches/series 2025-02-17 16:30:50.000000000 +0800 @@ -19,3 +19,18 @@ 0019-Update-changelog-ukui-panel4.10.4.3-ok0.11.patch 0020-Update-changelog-ukui-panel4.10.4.3-ok0.12.patch 0021-Update-changelog-ukui-panel4.10.4.3-ok0.13.patch +0022-Added-translation-using-Weblate-Arabic.patch +0023-Added-translation-using-Weblate-Arabic.patch +0024-Added-translation-using-Weblate-Arabic.patch +0025-Added-translation-using-Weblate-Arabic.patch +0026-Added-translation-using-Weblate-Arabic.patch +0027-Added-translation-using-Weblate-Vietnamese.patch +0028-Added-translation-using-Weblate-Vietnamese.patch +0029-Added-translation-using-Weblate-Vietnamese.patch +0030-Update-changelog-ukui-panel4.10.4.3-ok0.14.patch +0031-Update-changelog-ukui-panel4.10.4.3-ok0.15.patch +0032-Deleted-translation-using-Weblate-Chinese-Traditiona.patch +0033-Translated-using-Weblate-Chinese-Traditional.patch +0034-Added-translation-using-Weblate-Chinese-Traditional-.patch +0035-Translated-using-Weblate-Chinese-Traditional.patch +0036-feat-taskmanager-taskManager.patch