From 498da1a00aad0a632d8ab3a3c9a0f53d7a1de710 Mon Sep 17 00:00:00 2001 From: wangyucheng Date: Mon, 17 Apr 2023 17:40:38 +0800 Subject: [PATCH] remove no longer use & update src pkg and remove patches Signed-off-by: wangyucheng --- ...Support-wayland-session-by-launching.patch | 124 - 0002-fix-translate-add-some-translation.patch | 2180 ----------------- ...er-and-interface-classes-the-qt5DBus.patch | 141 -- kiran-session-manager-2.4.0.tar.gz | Bin 70083 -> 0 bytes kiran-session-manager-2.4.1.tar.gz | Bin 0 -> 450560 bytes kiran-session-manager.spec | 16 +- 6 files changed, 5 insertions(+), 2456 deletions(-) delete mode 100644 0001-feature-wayland-Support-wayland-session-by-launching.patch delete mode 100644 0002-fix-translate-add-some-translation.patch delete mode 100644 0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch delete mode 100644 kiran-session-manager-2.4.0.tar.gz create mode 100644 kiran-session-manager-2.4.1.tar.gz diff --git a/0001-feature-wayland-Support-wayland-session-by-launching.patch b/0001-feature-wayland-Support-wayland-session-by-launching.patch deleted file mode 100644 index 49633d0..0000000 --- a/0001-feature-wayland-Support-wayland-session-by-launching.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 199320d7beec9ea0b80c3e7f331f3d269d68f493 Mon Sep 17 00:00:00 2001 -From: tangjie02 -Date: Tue, 7 Feb 2023 20:23:51 +0800 -Subject: [PATCH] feature(wayland): Support wayland session by launching kwin - as wayland server. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -- 使用kwin来支持wayland会话 - -Signed-off-by: tangjie02 ---- - data/CMakeLists.txt | 32 +++++++++++++++-------------- - data/kiran-session-kwayland.in | 9 ++++++++ - data/kiran-session-wayland.in | 3 +++ - data/kiran-wayland.desktop.in | 4 ++-- - data/sessions/kiran-wayland.session | 2 +- - 5 files changed, 32 insertions(+), 18 deletions(-) - create mode 100644 data/kiran-session-kwayland.in - create mode 100644 data/kiran-session-wayland.in - -diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt -index 8df02d5..83aed59 100644 ---- a/data/CMakeLists.txt -+++ b/data/CMakeLists.txt -@@ -1,27 +1,29 @@ - cmake_minimum_required(VERSION 3.2) - --# gschema.xml --file(GLOB SCHEMA_IN_FILES ./*.gschema.xml.in) -- --foreach(SCHEMA_IN_FILE IN LISTS SCHEMA_IN_FILES) -- string(REGEX REPLACE ".+/(.+)\\..*" "\\1" SCHEMA_FILE ${SCHEMA_IN_FILE}) -- configure_file(${SCHEMA_IN_FILE} ${PROJECT_BINARY_DIR}/data/${SCHEMA_FILE}) -+# xxx.in -> xxx -+file(GLOB XXX_IN_FILES ./*.in) - -- install(FILES ${PROJECT_BINARY_DIR}/data/${SCHEMA_FILE} -- DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas/) -+foreach(XXX_IN_FILE IN LISTS XXX_IN_FILES) -+ string(REGEX REPLACE ".+/(.+)\\..*" "\\1" XXX_FILE ${XXX_IN_FILE}) -+ configure_file(${XXX_IN_FILE} ${PROJECT_BINARY_DIR}/data/${XXX_FILE} @ONLY) - endforeach() - -+# wayland executable file -+install(PROGRAMS ${PROJECT_BINARY_DIR}/data/kiran-session-wayland -+ ${PROJECT_BINARY_DIR}/data/kiran-session-kwayland -+ DESTINATION ${CMAKE_INSTALL_FULL_BINDIR}/) -+ -+# gschema.xml -+install( -+ FILES -+ ${PROJECT_BINARY_DIR}/data/com.kylinsec.kiran.session-manager.gschema.xml -+ DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas/) -+ - # conf - install(FILES ${PROJECT_SOURCE_DIR}/data/90-lightdm-kiran-greeter.conf - DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/lightdm/lightdm.conf.d) - --# desktop.in --file(GLOB DESKTOP_IN_FILES ./*.desktop.in) --foreach(DESKTOP_IN_FILE IN LISTS DESKTOP_IN_FILES) -- string(REGEX REPLACE ".+/(.+)\\..*" "\\1" DESKTOP_FILE ${DESKTOP_IN_FILE}) -- configure_file(${DESKTOP_IN_FILE} ${PROJECT_BINARY_DIR}/data/${DESKTOP_FILE}) --endforeach() -- -+# desktop - install(FILES ${PROJECT_BINARY_DIR}/data/kiran.desktop - DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/xsessions) - install(FILES ${PROJECT_BINARY_DIR}/data/kiran-wayland.desktop -diff --git a/data/kiran-session-kwayland.in b/data/kiran-session-kwayland.in -new file mode 100644 -index 0000000..91c2cf8 ---- /dev/null -+++ b/data/kiran-session-kwayland.in -@@ -0,0 +1,9 @@ -+#!/bin/sh -+ -+drs= -+ -+if [ -z "${DBUS_SESSION_BUS_ADDRESS}" ]; then -+ drs=dbus-run-session -+fi -+ -+exec ${drs} kwin_wayland --xwayland --drm --no-lockscreen --exit-with-session=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-wayland -\ No newline at end of file -diff --git a/data/kiran-session-wayland.in b/data/kiran-session-wayland.in -new file mode 100644 -index 0000000..4bd1de9 ---- /dev/null -+++ b/data/kiran-session-wayland.in -@@ -0,0 +1,3 @@ -+#!/bin/sh -+ -+exec @CMAKE_INSTALL_FULL_BINDIR@/kiran-session-manager --session-type=kiran-wayland -\ No newline at end of file -diff --git a/data/kiran-wayland.desktop.in b/data/kiran-wayland.desktop.in -index d98cd10..34c4781 100644 ---- a/data/kiran-wayland.desktop.in -+++ b/data/kiran-wayland.desktop.in -@@ -2,8 +2,8 @@ - Name=KIRAN - Comment=This session logs you into KIRAN - Comment[zh_CN]=此会话将您登录到 KIRAN --Exec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-manager --session-type=kiran-wayland --TryExec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-manager -+Exec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-kwayland -+TryExec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-kwayland - Type=Application - DesktopNames=KIRAN - Keywords=KIRAN;session; -diff --git a/data/sessions/kiran-wayland.session b/data/sessions/kiran-wayland.session -index 5292a1f..65bc4a6 100644 ---- a/data/sessions/kiran-wayland.session -+++ b/data/sessions/kiran-wayland.session -@@ -1,3 +1,3 @@ - [Kiran Session] - Name=Kiran Session --RequiredComponents=kiran-session-idlemonitor;kiran-session-daemon;mate-settings-daemon;mutter;kiran-panel;caja -+RequiredComponents=kiran-session-idlemonitor;kiran-session-daemon;mate-settings-daemon;kiran-panel;caja --- -2.36.1 - diff --git a/0002-fix-translate-add-some-translation.patch b/0002-fix-translate-add-some-translation.patch deleted file mode 100644 index 046b2d0..0000000 --- a/0002-fix-translate-add-some-translation.patch +++ /dev/null @@ -1,2180 +0,0 @@ -From f4b8ab3af1cb6d6427faa1f9ccfe1c64221380d6 Mon Sep 17 00:00:00 2001 -From: wangyucheng -Date: Mon, 3 Apr 2023 10:33:03 +0800 -Subject: [PATCH] fix(translate):add some translation -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -- 添加一些翻译 - -Relates #67661 ---- - CMakeLists.txt | 2 +- - src/core/CMakeLists.txt | 2 +- - src/ui/CMakeLists.txt | 2 +- - translations/CMakeLists.txt | 18 ++- - translations/bo_CN.po | 160 ++++++++++++++++++++ - translations/kiran-session-manager.bo_CN.ts | 76 ++++++++++ - translations/kiran-session-manager.kk_KG.ts | 76 ++++++++++ - translations/kiran-session-manager.kk_KZ.ts | 76 ++++++++++ - translations/kiran-session-manager.mn_MN.ts | 76 ++++++++++ - translations/kiran-session-manager.ug_CN.ts | 76 ++++++++++ - translations/kiran-session-window.bo_CN.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.kk_KG.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.kk_KZ.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.mn_MN.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.ug_CN.ts | 157 +++++++++++++++++++ - translations/kk_KG.po | 160 ++++++++++++++++++++ - translations/kk_KZ.po | 159 +++++++++++++++++++ - translations/mn_MN.po | 159 +++++++++++++++++++ - translations/ug_CN.po | 160 ++++++++++++++++++++ - 19 files changed, 1978 insertions(+), 9 deletions(-) - create mode 100644 translations/bo_CN.po - create mode 100644 translations/kiran-session-manager.bo_CN.ts - create mode 100644 translations/kiran-session-manager.kk_KG.ts - create mode 100644 translations/kiran-session-manager.kk_KZ.ts - create mode 100644 translations/kiran-session-manager.mn_MN.ts - create mode 100644 translations/kiran-session-manager.ug_CN.ts - create mode 100644 translations/kiran-session-window.bo_CN.ts - create mode 100644 translations/kiran-session-window.kk_KG.ts - create mode 100644 translations/kiran-session-window.kk_KZ.ts - create mode 100644 translations/kiran-session-window.mn_MN.ts - create mode 100644 translations/kiran-session-window.ug_CN.ts - create mode 100644 translations/kk_KG.po - create mode 100644 translations/kk_KZ.po - create mode 100644 translations/mn_MN.po - create mode 100644 translations/ug_CN.po - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 648fda9..56cf681 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -29,7 +29,7 @@ pkg_search_module(KIRAN_STYLE REQUIRED kiran-style-helper) - - configure_file(config.h.in ${PROJECT_BINARY_DIR}/config.h) - --# add_subdirectory(po) -+add_subdirectory(translations) - add_subdirectory(data) - add_subdirectory(lib) - add_subdirectory(src) -diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt -index 21f54ea..bf53180 100644 ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -32,7 +32,7 @@ qt_add_dbus_interface( - - set(TARGET_NAME kiran-session-manager) - --set(TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.zh_CN.ts") -+file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") - qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( -diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt -index 2d2f35c..574f3eb 100644 ---- a/src/ui/CMakeLists.txt -+++ b/src/ui/CMakeLists.txt -@@ -17,7 +17,7 @@ set(TARGET_NAME kiran-session-window) - qt5_wrap_ui(UI_FILES ${CMAKE_CURRENT_SOURCE_DIR}/exit-query-window.ui - ${CMAKE_CURRENT_SOURCE_DIR}/inhibitor-row.ui) - --set(TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.zh_CN.ts") -+file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") - qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( -diff --git a/translations/CMakeLists.txt b/translations/CMakeLists.txt -index 7c1be93..f3c6961 100644 ---- a/translations/CMakeLists.txt -+++ b/translations/CMakeLists.txt -@@ -3,9 +3,15 @@ cmake_minimum_required(VERSION 3.0) - - find_program(MSGFMT NAMES "msgfmt" REQUIRED) - --add_custom_target(ZH_MO ALL --${MSGFMT} zh_CN.po -D ${PROJECT_SOURCE_DIR}/po/ -o ${PROJECT_BINARY_DIR}/zh_CN.mo) -- --install(FILES ${PROJECT_BINARY_DIR}/zh_CN.mo -- DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/locale/zh_CN/LC_MESSAGES/" -- RENAME ${PROJECT_NAME}.mo) -\ No newline at end of file -+file(GLOB TS_FILES *.po) -+foreach(TS_FILE ${TS_FILES}) -+ string(REGEX REPLACE .*/ "" tmp ${TS_FILE}) -+ string(REGEX REPLACE \\..* "" TS_FILE_NAME ${tmp}) -+ add_custom_target(${TS_FILE_NAME}_MO ALL ${MSGFMT} -+ ${TS_FILE} -D ${PROJECT_SOURCE_DIR}/po/ -o -+ ${PROJECT_BINARY_DIR}/${TS_FILE_NAME}.mo) -+ install( -+ FILES ${PROJECT_BINARY_DIR}/${TS_FILE_NAME}.mo -+ DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/locale/${TS_FILE_NAME}/LC_MESSAGES/" -+ RENAME ${PROJECT_NAME}.mo) -+endforeach() -diff --git a/translations/bo_CN.po b/translations/bo_CN.po -new file mode 100644 -index 0000000..538add5 ---- /dev/null -+++ b/translations/bo_CN.po -@@ -0,0 +1,160 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "ཚོགས་འདུ་མ་འཚོགས་གོང་གི་དུས་ཚོད་ནི་བེད་མེད་དུ་བཞག་པར" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "" -+"སྐབས་འདིའི་ཚོགས་འདུ་མ་འཚོགས་གོང་གི་འགུལ་སྐྱོད་མི་བྱེད་པའི་སྐར་མ་ནི་བེད་མེད་དུ་བཞག་པར་བརྩི་རྒྱུ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "ཁ་ཆད་དང་འགལ་བའི་སྐབས་སུ་སྔོན་ཆད་ཀྱི་དུས་" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "ཁ་ཆད་དང་འགལ་བའི་ཚོགས་འདུའི་ཆ་ཤས་ཤིག་ཡིན་པའི་རེ་ཞུའི་མིང་ཐོ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "སྒེའུ་ཁུང་གི་སྤྱི་གཉེར་བ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"སྒེའུ་ཁུང་གི་སྤྱི་གཉེར་བ་ནི་སྒེའུ་ཁུང་གི་མཐའ་འཁོར་དུ་ཁ་བྱང་དང་མཐའ་མཚམས་འབྲི་བའི་གོ་རིམ་ཞིག་ཡིན་ལ།" -+" ཁྱོད་ཀྱིས་སྒེའུ་ཁུང་སྤོ་འགུལ་དང་ཆེ་རུ་གཏོང་ཆོག་པའི་གོ་རིམ་ཞིག་ཡིན།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "གཞོགས་ངོས་ཀྱི་པང་ལེབ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"གཞོགས་ངོས་སུ་ཟས་ཐོ་དང་། སྒེའུ་ཁུང་གི་རེའུ་མིག་དང་། གནས་ཚུལ་གྱི་མཚོན་རྟགས། " -+"ཆུ་ཚོད་འཁོར་ལོ་སོགས་ཡོད་པའི་བརྙན་ཤེལ་གྱི་རྩེ་མོའམ་འོག་གི་ཨར་ཁང་འདོན་སྤྲོད་བྱས་ཡོད།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "ཡིག་ཆ་དོ་དམ་པ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"ཡིག་ཆ་དོ་དམ་པས་ཅོག་ཙེའི་སྟེང་གི་མཚོན་རྟགས་འདོན་སྤྲོད་བྱས་པ་མ་ཟད། " -+"ཁྱོད་ཀྱིས་ཉར་ཚགས་བྱས་པའི་ཡིག་ཆ་དང་འབྲེལ་གཏུག་བྱེད་དུ་འཇུག" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "སྒོ་རྒྱག་ཉེར་སྤྱོད།" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"གལ་ཏེ་ཕྱིར་སོང་ནས་ལས་ཀ་གྲོན་ཆུང་བྱེད་འདོད་ན། " -+"\"མེད་པར་བཟོ་བ་\"མནན་ནས་རང་ཉིད་ཀྱིས་བསྒྲུབ་འདོད་པའི་བྱ་བ་བསྒྲུབས་ཚར།" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "བཙན་ཤེད་ཀྱིས་ལས་མཚམས་" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "ཕྱིར་འཐེན།" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "དུས་རིམ་གྱི་{0}ཐོ་འགོད་བྱེད་མི་ཐུབ།" -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "མངགས་བཅོལ་བྱེད་མཁན{0}ཐོ་འགོད་བྱས་ཟིན།" -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "ཉེར་སྤྱོད་གོ་རིམ{0}་མ་རྙེད།" -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "ཐུན་མོང་མ་ཡིན་པའི་ཀ་ར་གོ་རེ་ཐོན་སྐྱེད་བྱེད་མ་ཐུབ" -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "ཚོད་འཛིན་ཡོ་བྱད་མ་རྙེད།།" -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "ནང་ཁུལ་གྱི་ནོར་འཁྲུལ།" -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "གོ་མི་ཆོད་པའི་གནས་ཚུལ་བྱུང་བ་རེད།" -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "བྱ་སྤྱོད་དེར་རྒྱབ་སྐྱོར་མི་བྱེད།" -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "ཤེས་མེད་པའི་ནོར་འཁྲུལ།" -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "(ནོར་འཁྲུལ་གྱི་ཚབ་རྟགས། 0x{:x})" -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "ཐོན་རྫས་ཀྱི་པར་གཞིའི་ཆ་འཕྲིན་དང་ཕྱིར་འཐེན" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{0}་སྤྱོད་ཉེར་སྤྱོད་གོ་རིམ" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "བཙན་ཤེད་ཀྱིས་ཐོ་འགོད་བྱེད་" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "བཙན་ཤེད་ཀྱིས་བསྐྱར་དུ་ཕྱིར་འཐེན་བྱེད་" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "གོ་རིམ་འདི་ལ་ལན་མི་འདེབས།" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "གོ་རིམ་འདིས་ཕྱིར་གཏོང་ལ་བཀག་འགོག་བྱེད་བཞིན་ཡོད།" -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "ཤེས་མེད་པའི་ཉེར་སྤྱོད།" -diff --git a/translations/kiran-session-manager.bo_CN.ts b/translations/kiran-session-manager.bo_CN.ts -new file mode 100644 -index 0000000..2eea8c6 ---- /dev/null -+++ b/translations/kiran-session-manager.bo_CN.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ གོ་རིམ་འདི་ལ་ལན་མི་འདེབས། -+ -+ -+ -+ This program is blocking exit -+ གོ་རིམ་འདིས་ཕྱིར་གཏོང་བྱེད་པར་བཀག་འགོག་བྱེད -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ དུས་རིམ་དེ་ཐོ་འགོད་བྱེད་མི་ཐུབ། -+ -+ -+ -+ The client %s already registered. -+ མངགས་བཅོལ་བྱེད་མཁན་གྱིས་ཐོ་འགོད་བྱས་ཟིན། -+ -+ -+ -+ Failed to generate unique cookie. -+ ཐུན་མོང་མ་ཡིན་པའི་ཀ་ར་གོ་རེ་ཐོན་སྐྱེད་བྱེད་མ་ཐུབ -+ -+ -+ -+ The inhibitor is not found. -+ ཚོད་འཛིན་ཡོ་བྱད་མ་རྙེད།། -+ -+ -+ -+ Internal error. -+ ནང་ཁུལ་གྱི་ནོར་འཁྲུལ། -+ -+ -+ -+ The status is invalid. -+ གོ་མི་ཆོད་པའི་གནས་ཚུལ་བྱུང་བ་རེད། -+ -+ -+ -+ The action is not supported. -+ བྱ་སྤྱོད་དེར་རྒྱབ་སྐྱོར་མི་བྱེད། -+ -+ -+ -+ Unknown error. -+ ཤེས་མེད་པའི་ནོར་འཁྲུལ། -+ -+ -+ -+ (error code: 0x%x) -+ (ནོར་འཁྲུལ་གྱི་ཚབ་རྟགས་ 0x%x) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ 指定指定组件,指定组件类型。 -+ -+ -+ -+ session type -+ ཚོགས་འདུའི་རིགས་དབྱིབས། -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.kk_KG.ts b/translations/kiran-session-manager.kk_KG.ts -new file mode 100644 -index 0000000..e9de2f9 ---- /dev/null -+++ b/translations/kiran-session-manager.kk_KG.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ Бул программа жооп бербейт -+ -+ -+ -+ This program is blocking exit -+ Бул программа чыгууну бөгөттөп жатат -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ Фаза катталбайт. -+ -+ -+ -+ The client %s already registered. -+ Кардар% s мурунтан эле катталган. -+ -+ -+ -+ Failed to generate unique cookie. -+ Уникалдуу куки жарата алган жок. -+ -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылган жок. -+ -+ -+ -+ Internal error. -+ Ички ката. -+ -+ -+ -+ The status is invalid. -+ Статус жараксыз. -+ -+ -+ -+ The action is not supported. -+ Акция колдоого алынбайт. -+ -+ -+ -+ Unknown error. -+ Белгисиз ката. -+ -+ -+ -+ (error code: 0x%x) -+ ( ката коду: 0x% x ) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ Керектүү компоненттерди камтыган сессиянын түрүн белгилеңиз. -+ -+ -+ -+ session type -+ сессия түрү -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.kk_KZ.ts b/translations/kiran-session-manager.kk_KZ.ts -new file mode 100644 -index 0000000..531fa4a ---- /dev/null -+++ b/translations/kiran-session-manager.kk_KZ.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ Бұл бағдарлама жауап бермейді -+ -+ -+ -+ This program is blocking exit -+ Бұл бағдарлама шығуды болдырмайды -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ Бұл кезеңге тіркелу мүмкін емес. -+ -+ -+ -+ The client %s already registered. -+ % s клиенті тіркелген. -+ -+ -+ -+ Failed to generate unique cookie. -+ Бірегей cookie файлдарын жасау мүмкін емес. -+ -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылмады. -+ -+ -+ -+ Internal error. -+ Ішкі қате. -+ -+ -+ -+ The status is invalid. -+ Күй жарамсыз. -+ -+ -+ -+ The action is not supported. -+ Бұл әрекетке қолдау көрсетілмейді. -+ -+ -+ -+ Unknown error. -+ Беймәлім қате. -+ -+ -+ -+ (error code: 0x%x) -+ (Қате коды: 0x%) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ Қажетті компоненттері бар сеанстың түрін анықтайды. -+ -+ -+ -+ session type -+ Сеанс түрі -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.mn_MN.ts b/translations/kiran-session-manager.mn_MN.ts -new file mode 100644 -index 0000000..90b404c ---- /dev/null -+++ b/translations/kiran-session-manager.mn_MN.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ Энэ хөтөлбөр хариу өгөхгүй байна -+ -+ -+ -+ This program is blocking exit -+ Энэ хөтөлбөр гарахыг хааж байна -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ Үе шатыг бүртгэж болохгүй. -+ -+ -+ -+ The client %s already registered. -+ Үйлчлүүлэгч %s аль хэдийн бүртгэгдсэн байна. -+ -+ -+ -+ Failed to generate unique cookie. -+ Өвөрмөц жигнэмэг хийж чадаагүй. -+ -+ -+ -+ The inhibitor is not found. -+ Хориглож байгаа хүн олдсонгүй. -+ -+ -+ -+ Internal error. -+ Дотоод алдаа. -+ -+ -+ -+ The status is invalid. -+ Статус нь хүчингүй. -+ -+ -+ -+ The action is not supported. -+ Үйлдлийг дэмждэггүй. -+ -+ -+ -+ Unknown error. -+ Тодорхойгүй алдаа. -+ -+ -+ -+ (error code: 0x%x) -+ (алдааны код: 0x%x) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ Шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан хуралдааны төрлийг тодорхойл. -+ -+ -+ -+ session type -+ хуралдааны төрөл -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.ug_CN.ts b/translations/kiran-session-manager.ug_CN.ts -new file mode 100644 -index 0000000..f0de57a ---- /dev/null -+++ b/translations/kiran-session-manager.ug_CN.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ بۇ پروگرامما ئىنكاس قايتۇرمايدۇ -+ -+ -+ -+ This program is blocking exit -+ بۇ پروگرامما چېكىنىشنى توسىدۇ -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ باسقۇچنى تىزىملاتقىلى بولمايدۇ. -+ -+ -+ -+ The client %s already registered. -+ خېرىدار ئاللىقاچان تىزىملاتقان. -+ -+ -+ -+ Failed to generate unique cookie. -+ ئۆزگىچە پېچىنە ھاسىل قىلالمىدى. -+ -+ -+ -+ The inhibitor is not found. -+ چەكلىگۈچ تېپىلمايدۇ. -+ -+ -+ -+ Internal error. -+ ئىچكى خاتالىق. -+ -+ -+ -+ The status is invalid. -+ ئورنى ئىناۋەتسىز. -+ -+ -+ -+ The action is not supported. -+ بۇ ھەرىكەتنى قوللىمايدۇ. -+ -+ -+ -+ Unknown error. -+ نامەلۇم خاتالىق. -+ -+ -+ -+ (error code: 0x%x) -+ ( خاتالىق كودى: 0x% x ) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ لازىملىق زاپچاسلارنى ئۆز ئىچىگە ئالغان يىغىن تۈرىنى بەلگىلەڭ. -+ -+ -+ -+ session type -+ يىغىن تىپى -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.bo_CN.ts b/translations/kiran-session-window.bo_CN.ts -new file mode 100644 -index 0000000..80298b2 ---- /dev/null -+++ b/translations/kiran-session-window.bo_CN.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ རླུང་གཙོ་བོ། -+ -+ -+ -+ Closing apps -+ སྒོ་རྒྱག་ཉེར་སྤྱོད། -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ གལ་ཏེ་ཕྱིར་སོང་ནས་ལས་ཀ་གྲོན་ཆུང་བྱེད་འདོད་ན། "མེད་པར་བཟོ་བ་"མནན་ནས་རང་ཉིད་ཀྱིས་བསྒྲུབ་འདོད་པའི་བྱ་བ་བསྒྲུབས་ཚར། -+ -+ -+ -+ Forced shutdown -+ བཙན་ཤེད་ཀྱིས་ལས་མཚམས་ -+ -+ -+ -+ Cancel -+ ཕྱིར་འཐེན། -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ རྣམ་པ། -+ -+ -+ -+ PushButton -+ སྐུལ་འདེད་པུའུ་ཏུན། -+ -+ -+ -+ -+ TextLabel -+ ཡི་གེ་ལ་པེར་གྱིས་བཤད་རྒྱུར -+ -+ -+ Unknown application -+ ཤེས་མེད་པའི་ཉེར་སྤྱོད། -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ %1 ཉེར་སྤྱོད་གོ་རིམ་མཇུག་སྒྲིལ་བ། -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ གལ་ཏེ་ཕྱིར་སོང་ནས་ལས་ཀ་གྲོན་ཆུང་བྱེད་འདོད་ན། "མེད་པར་བཟོ་བ་"མནན་ནས་རང་ཉིད་ཀྱིས་བསྒྲུབ་འདོད་པའི་བྱ་བ་བསྒྲུབས་ཚར། -+ -+ -+ -+ Forced logout -+ བཙན་ཤེད་ཀྱིས་ཐོ་འགོད་བྱེད་ -+ -+ -+ -+ Forced shutdown -+ བཙན་ཤེད་ཀྱིས་ལས་མཚམས་ -+ -+ -+ -+ Forced reboot -+ བཙན་ཤེད་ཀྱིས་བསྐྱར་དུ་ཕྱིར་འཐེན་བྱེད་ -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ ཤེས་མེད་པའི་ཉེར་སྤྱོད། -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ དུས་རིམ་དེ་ཐོ་འགོད་བྱེད་མི་ཐུབ། -+ -+ -+ The client %s already registered. -+ མངགས་བཅོལ་བྱེད་མཁན་གྱིས་ཐོ་འགོད་བྱས་ཟིན། -+ -+ -+ Failed to generate unique cookie. -+ ཐུན་མོང་མ་ཡིན་པའི་ཀ་ར་གོ་རེ་ཐོན་སྐྱེད་བྱེད་མ་ཐུབ -+ -+ -+ The inhibitor is not found. -+ ཚོད་འཛིན་ཡོ་བྱད་མ་རྙེད།། -+ -+ -+ Internal error. -+ ནང་ཁུལ་གྱི་ནོར་འཁྲུལ། -+ -+ -+ The status is invalid. -+ གོ་མི་ཆོད་པའི་གནས་ཚུལ་བྱུང་བ་རེད། -+ -+ -+ The action is not supported. -+ བྱ་སྤྱོད་དེར་རྒྱབ་སྐྱོར་མི་བྱེད། -+ -+ -+ Unknown error. -+ ཤེས་མེད་པའི་ནོར་འཁྲུལ། -+ -+ -+ (error code: 0x%x) -+ (ནོར་འཁྲུལ་གྱི་ཚབ་རྟགས་ 0x%x) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ ཐོན་རྫས་ཀྱི་པར་གཞིའི་ཆ་འཕྲིན་དང་ཕྱིར་གཏོང་། -+ -+ -+ Specify a session type that contains required components. -+ 指定指定组件,指定组件类型。 -+ -+ -+ session type -+ ཚོགས་འདུའི་རིགས་དབྱིབས། -+ -+ -+ Specify a session that contains required components. -+ 指定组件。。 -+ -+ -+ -+ Power action. -+ དབང་ཆའི་བྱ་སྤྱོད། -+ -+ -+ -+ power action -+ སྒུལ་ཤུགས་ཀྱི་བྱ་སྤྱོད། -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.kk_KG.ts b/translations/kiran-session-window.kk_KG.ts -new file mode 100644 -index 0000000..58f14fe ---- /dev/null -+++ b/translations/kiran-session-window.kk_KG.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ MainWindow -+ -+ -+ -+ Closing apps -+ Колдонмолорду жабуу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Эгер артка кайтып, жумушуңузду сактап калгыңыз келсе, "жокко чыгаруу" баскычын чыкылдатып, эмне кылгыңыз келсе, ошону аягына чыгарыңыз -+ -+ -+ -+ Forced shutdown -+ Аргасыз өчүрүү -+ -+ -+ -+ Cancel -+ жокко чыгаруу -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ форма -+ -+ -+ -+ PushButton -+ PushButton -+ -+ -+ -+ -+ TextLabel -+ TextLabel -+ -+ -+ Unknown application -+ Белгисиз колдонмо -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ % 1 колдонмолорун жабуу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Эгер артка кайтып, жумушуңузду сактап калгыңыз келсе, "жокко чыгаруу" баскычын чыкылдатып, эмне кылгыңыз келсе, ошону аягына чыгарыңыз -+ -+ -+ -+ Forced logout -+ Аргасыз чыгуу -+ -+ -+ -+ Forced shutdown -+ Аргасыз өчүрүү -+ -+ -+ -+ Forced reboot -+ Аргасыз кайра жүктөө -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ Белгисиз колдонмо -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ Фаза катталбайт. -+ -+ -+ The client %s already registered. -+ Кардар% s мурунтан эле катталган. -+ -+ -+ Failed to generate unique cookie. -+ Уникалдуу куки жарата алган жок. -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылган жок. -+ -+ -+ Internal error. -+ Ички ката. -+ -+ -+ The status is invalid. -+ Статус жараксыз. -+ -+ -+ The action is not supported. -+ Акция колдоого алынбайт. -+ -+ -+ Unknown error. -+ Белгисиз ката. -+ -+ -+ (error code: 0x%x) -+ ( ката коду: 0x% x ) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ Чыгуу нускасы жөнүндө маалымат жана чыгуу. -+ -+ -+ Specify a session type that contains required components. -+ Керектүү компоненттерди камтыган сессиянын түрүн белгилеңиз. -+ -+ -+ session type -+ сессия түрү -+ -+ -+ Specify a session that contains required components. -+ Керектүү компоненттерди камтыган сессияны белгилеңиз. -+ -+ -+ -+ Power action. -+ Кубат аракети. -+ -+ -+ -+ power action -+ күч аракет -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.kk_KZ.ts b/translations/kiran-session-window.kk_KZ.ts -new file mode 100644 -index 0000000..e03f521 ---- /dev/null -+++ b/translations/kiran-session-window.kk_KZ.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ & Басты терезе -+ -+ -+ -+ Closing apps -+ Бағдарламаны жабу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Егер сіз жұмысты қайтарып, сақтағыңыз келсе, Болдырмау түймесін басып, қажетті әрекетті аяқтаңыз -+ -+ -+ -+ Forced shutdown -+ Мәжбүрлеп өшіру -+ -+ -+ -+ Cancel -+ Бас тарту -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ Пішіні -+ -+ -+ -+ PushButton -+ & Түймешік -+ -+ -+ -+ -+ TextLabel -+ Мәтін тегтері -+ -+ -+ Unknown application -+ Беймәлім қолданба -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ % 1 қолданбаны жабу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Егер сіз жұмысты қайтарып, сақтағыңыз келсе, Болдырмау түймесін басып, қажетті әрекетті аяқтаңыз -+ -+ -+ -+ Forced logout -+ Мәжбүрлеп жою -+ -+ -+ -+ Forced shutdown -+ Мәжбүрлеп өшіру -+ -+ -+ -+ Forced reboot -+ Мәжбүрлеп қайта қосу -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ Беймәлім қолданба -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ Бұл кезеңге тіркелу мүмкін емес. -+ -+ -+ The client %s already registered. -+ % s клиенті тіркелген. -+ -+ -+ Failed to generate unique cookie. -+ Бірегей cookie файлдарын жасау мүмкін емес. -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылмады. -+ -+ -+ Internal error. -+ Ішкі қате. -+ -+ -+ The status is invalid. -+ Күй жарамсыз. -+ -+ -+ The action is not supported. -+ Бұл әрекетке қолдау көрсетілмейді. -+ -+ -+ Unknown error. -+ Беймәлім қате. -+ -+ -+ (error code: 0x%x) -+ (Қате коды: 0x%) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ Нұсқа туралы ақпаратты шығарыңыз және шығыңыз. -+ -+ -+ Specify a session type that contains required components. -+ Қажетті компоненттері бар сеанстың түрін анықтайды. -+ -+ -+ session type -+ Сеанс түрі -+ -+ -+ Specify a session that contains required components. -+ Қажетті компоненттері бар сеансты анықтайды. -+ -+ -+ -+ Power action. -+ Динамикалық әрекет. -+ -+ -+ -+ power action -+ Динамикалық әсер -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.mn_MN.ts b/translations/kiran-session-window.mn_MN.ts -new file mode 100644 -index 0000000..1e21c78 ---- /dev/null -+++ b/translations/kiran-session-window.mn_MN.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ MainWindow -+ -+ -+ -+ Closing apps -+ Хаалтын апп-ууд -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Хэрвээ та буцаж очоод ажлаа аврахыг хүсвэл 'cancel' дарж, хийхийг хүссэн зүйлээ дуусгаарай -+ -+ -+ -+ Forced shutdown -+ Албадан хаах -+ -+ -+ -+ Cancel -+ Цуцлах -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ Маягт -+ -+ -+ -+ PushButton -+ ПушБуттон -+ -+ -+ -+ -+ TextLabel -+ TextLabel -+ -+ -+ Unknown application -+ Үл мэдэх өргөдөл -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ Хаах %1 апп -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Хэрвээ та буцаж очоод ажлаа аврахыг хүсвэл 'cancel' дарж, хийхийг хүссэн зүйлээ дуусгаарай -+ -+ -+ -+ Forced logout -+ Хүчээр логут -+ -+ -+ -+ Forced shutdown -+ Албадан хаах -+ -+ -+ -+ Forced reboot -+ Хүчээр дахин ажил хийлгэх -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ Үл мэдэх өргөдөл -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ Үе шатыг бүртгэж болохгүй. -+ -+ -+ The client %s already registered. -+ Үйлчлүүлэгч %s аль хэдийн бүртгэгдсэн байна. -+ -+ -+ Failed to generate unique cookie. -+ Өвөрмөц жигнэмэг хийж чадаагүй. -+ -+ -+ The inhibitor is not found. -+ Хориглож байгаа хүн олдсонгүй. -+ -+ -+ Internal error. -+ Дотоод алдаа. -+ -+ -+ The status is invalid. -+ Статус нь хүчингүй. -+ -+ -+ The action is not supported. -+ Үйлдлийг дэмждэггүй. -+ -+ -+ Unknown error. -+ Тодорхойгүй алдаа. -+ -+ -+ (error code: 0x%x) -+ (алдааны код: 0x%x) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ Өгөгдлийн хувилбарын мэдээлэл ба гаралт. -+ -+ -+ Specify a session type that contains required components. -+ Шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан хуралдааны төрлийг тодорхойл. -+ -+ -+ session type -+ хуралдааны төрөл -+ -+ -+ Specify a session that contains required components. -+ Шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан хуралдааныг тодорхойл. -+ -+ -+ -+ Power action. -+ Хүчний үйл ажиллагаа. -+ -+ -+ -+ power action -+ эрчим хүчний үйл ажиллагаа -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.ug_CN.ts b/translations/kiran-session-window.ug_CN.ts -new file mode 100644 -index 0000000..7d7ca6e ---- /dev/null -+++ b/translations/kiran-session-window.ug_CN.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ MainWindow -+ -+ -+ -+ Closing apps -+ ئەپلەرنى تاقاش -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ ئەگەر قايتىپ خىزمىتىڭىزنى ساقلىماقچى بولسىڭىز ، «كانسېل» نى چېكىپ ، قىلماقچى بولغان ئىشىڭىزنى تاماملاڭ -+ -+ -+ -+ Forced shutdown -+ مەجبۇرىي تاقاش -+ -+ -+ -+ Cancel -+ ئەمەلدىن قالدۇرۇڭ -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ جەدۋەل -+ -+ -+ -+ PushButton -+ PushButton -+ -+ -+ -+ -+ TextLabel -+ TextLabel -+ -+ -+ Unknown application -+ نامەلۇم قوللىنىشچان پروگرامما -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ % 1 ئەپنى تاقاش -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ ئەگەر قايتىپ خىزمىتىڭىزنى ساقلىماقچى بولسىڭىز ، «كانسېل» نى چېكىپ ، قىلماقچى بولغان ئىشىڭىزنى تاماملاڭ -+ -+ -+ -+ Forced logout -+ مەجبۇرىي خاتىرە -+ -+ -+ -+ Forced shutdown -+ مەجبۇرىي تاقاش -+ -+ -+ -+ Forced reboot -+ مەجبۇرىي قايتا قوزغىتىش -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ نامەلۇم قوللىنىشچان پروگرامما -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ باسقۇچنى تىزىملاتقىلى بولمايدۇ. -+ -+ -+ The client %s already registered. -+ خېرىدار ئاللىقاچان تىزىملاتقان. -+ -+ -+ Failed to generate unique cookie. -+ ئۆزگىچە پېچىنە ھاسىل قىلالمىدى. -+ -+ -+ The inhibitor is not found. -+ چەكلىگۈچ تېپىلمايدۇ. -+ -+ -+ Internal error. -+ ئىچكى خاتالىق. -+ -+ -+ The status is invalid. -+ ئورنى ئىناۋەتسىز. -+ -+ -+ The action is not supported. -+ بۇ ھەرىكەتنى قوللىمايدۇ. -+ -+ -+ Unknown error. -+ نامەلۇم خاتالىق. -+ -+ -+ (error code: 0x%x) -+ ( خاتالىق كودى: 0x% x ) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ چىقىرىش نۇسخىسى ئۇچۇرى ۋە چىقىش ئېغىزى. -+ -+ -+ Specify a session type that contains required components. -+ لازىملىق زاپچاسلارنى ئۆز ئىچىگە ئالغان يىغىن تۈرىنى بەلگىلەڭ. -+ -+ -+ session type -+ يىغىن تىپى -+ -+ -+ Specify a session that contains required components. -+ لازىملىق زاپچاسلارنى ئۆز ئىچىگە ئالغان يىغىننى بەلگىلەڭ. -+ -+ -+ -+ Power action. -+ كۈچ ھەرىكىتى. -+ -+ -+ -+ power action -+ كۈچ ھەرىكىتى -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kk_KG.po b/translations/kk_KG.po -new file mode 100644 -index 0000000..3c60a47 ---- /dev/null -+++ b/translations/kk_KG.po -@@ -0,0 +1,160 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "Сессияга чейинки убакыт бекер деп эсептелет" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "Сессияга чейинки аракетсиздиктин мүнөттөрүнүн саны бош деп эсептелет" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "Демейки сессия демон" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "Демейки сессиянын бөлүгү болгон тиркемелердин тизмеси" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "Window Manager" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"Терезе менеджери - бул аталыш тилкесин тарткан жана терезелердин айланасында" -+" чектешкен жана терезелерди жылдырууга жана өлчөмүн өзгөртүүгө мүмкүнчүлүк " -+"берген программа" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "Каптал панели" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"Каптал панел экрандын жогору жагында же төмөн жагында менюларды, терезе " -+"тизмесин, абал сүрөтчөлөрүн, саатты ж.б. камтыйт." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "File Manager" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"Файл башкаргычы иш такта сүрөтчөлөрүн камсыз кылат жана сакталган " -+"файлдарыңыз менен иштешүүгө мүмкүнчүлүк берет" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "Колдонмолорду жабуу" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"Эгер артка кайтып, жумушуңузду сактап калгыңыз келсе, \"жокко чыгаруу\" " -+"баскычын чыкылдатып, эмне кылгыңыз келсе, ошону аягына чыгарыңыз" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "Аргасыз өчүрүү" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "жокко чыгаруу" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{ 0 } фазасы катталбайт." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "Кардар { 0 } буга чейин катталган." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "{ 0 } колдонмосу табылган жок." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "Уникалдуу куки жарата алган жок." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "Ингибитор табылган жок." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "Ички ката." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "Статус жараксыз." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "Акция колдоого алынбайт." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "Белгисиз ката." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "( ката коду: 0x {: x } ) " -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "Чыгуу версиясынын инфомациясы жана чыгуусу" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{ 0 } колдонмолорун жабуу" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "Аргасыз чыгуу" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "Аргасыз кайра жүктөө" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "Бул программа жооп бербейт" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "Бул программа чыгууну бөгөттөп жатат." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "Белгисиз колдонмо" -diff --git a/translations/kk_KZ.po b/translations/kk_KZ.po -new file mode 100644 -index 0000000..27766a8 ---- /dev/null -+++ b/translations/kk_KZ.po -@@ -0,0 +1,159 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "Ажиллагааны өмнөх цаг нь идэвхгүй гэж тооцогддог" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "Ажиллаж эхлэхээс өмнө идэвхгүй байх минутын тоо" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "Үндсэн сешн суурь процесс" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "Үндсэн сешнд хамаарах програмуудын жагсаалт" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "Цонхны менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"Цонхны менежер гэдэг нь цонхны эргэн тойронд гарчгийн мөр, хүрээ зурж, " -+"цонхны хэмжээг өөрчлөх, өөрчлөх боломжийг олгодог програм юм." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "Хажуугийн хавтан" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"Хажуугийн самбар нь дэлгэцийн дээд эсвэл доод хэсэгт цэс, цонхны жагсаалт, " -+"статус дүрс, цаг гэх мэт зүйлсийг агуулсан самбарыг өгдөг." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "Файлын менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"Файлын менежер нь ширээний дүрсийг өгдөг бөгөөд хадгалсан файлуудтай " -+"харилцах боломжийг олгодог" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "Аппликешныг хааж байна" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"Хэрэв та ажлаа буцааж, хадгалахыг хүсч байвал Цуцлахыг товшоод хүссэн зүйлээ" -+" дуусгана уу" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "Албадан унтрах" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "Цуцлах" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{0} үе шатыг бүртгэх боломжгүй байна." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "Үйлчлүүлэгч {0} бүртгэгдсэн байна." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "{0} програм олдсонгүй." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "Өвөрмөц күүки үүсгэх боломжгүй байна." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "Дарангуйлагч олдсонгүй." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "Дотоод алдаа." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "Статус буруу байна." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "Энэ үйлдэл дэмжигдэхгүй байна." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "Үл мэдэгдэх алдаа." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "(Алдааны код: 0 x {: x})" -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "Гаралтын хувилбарын мэдээлэл ба гарах" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{0} програмыг хааж байна" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "Албадан цуцлах" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "Албадан дахин эхлүүлэх" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "Энэ програм хариу өгөхгүй байна" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "Энэ програм нь гарахаас урьдчилан сэргийлж байна." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "Үл мэдэгдэх програм" -diff --git a/translations/mn_MN.po b/translations/mn_MN.po -new file mode 100644 -index 0000000..e906c66 ---- /dev/null -+++ b/translations/mn_MN.po -@@ -0,0 +1,159 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "Хуралдааны өмнөх цагийг залхуу гэж үздэг" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "Хуралдаан болохоос өмнөх идэвхгүй байх минутын тоог залхуу гэж үзнэ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "Дефолт хуралдаан daemons" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "Дефолт хуралдааны нэг хэсэг болох өргөдлийн жагсаалт" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "Цонхны менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"Цонхны менежер нь нэрийн барыг зурж, цонхыг тойруулах хил хязгаартай програм" -+" юм. Мөн танд цонхыг нүүлгэж, дахин хийх боломжийг олгож байна" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "Сайдын панел" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"Хажуугийн хавтан нь дэлгэцийн дээд эсвэл доод хэсэгт байрлах барыг цэс, " -+"цонхны жагсаалт, статусын зургууд, цаг гэх мэт" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "Файлын менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"Файлын менежер нь ширээний зургуудыг хангаж, хадгалагдсан файлуудтайгаа " -+"харилцах боломжийг олгодог" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "Хаалтын апп-ууд" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"Хэрвээ та буцаж очоод ажлаа аврахыг хүсвэл 'cancel' дарж, хийхийг хүссэн " -+"зүйлээ дуусгаарай" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "Албадан хаах" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "Цуцлах" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{0} үе шатыг бүртгэх боломжгүй." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "Үйлчлүүлэгч аль хэдийн бүртгүүлсэн {0}." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "{0} апп олдохгүй байна." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "Өвөрмөц жигнэмэг хийж чадаагүй." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "Хориглож байгаа хүн олдсонгүй." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "Дотоод алдаа." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "Статус нь хүчингүй." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "Үйлдлийг дэмждэггүй." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "Тодорхойгүй алдаа." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "(алдааны код: 0x{:x})" -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "Өгөгдлийн хувилбарын мэдээлэл, гарах" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{0} апп-уудыг хаах" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "Хүчээр логут" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "Хүчээр дахин ажил хийлгэх" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "Энэ хөтөлбөр хариу өгөхгүй байна" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "Энэ програм гарахыг хааж байна." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "Үл мэдэх өргөдөл" -diff --git a/translations/ug_CN.po b/translations/ug_CN.po -new file mode 100644 -index 0000000..bc1b462 ---- /dev/null -+++ b/translations/ug_CN.po -@@ -0,0 +1,160 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "يىغىندىن بۇرۇنقى ۋاقىت بىكار دەپ قارىلىدۇ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "يىغىندىن بۇرۇنقى ھەرىكەتسىزلىكنىڭ سانى بىكار دەپ قارىلىدۇ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "سۈكۈتتىكى يىغىن دامونلىرى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "" -+"سۈكۈتتىكى يىغىننىڭ بىر قىسمى بولغان قوللىنىشچان پروگراممىلارنىڭ تىزىملىكى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "كۆزنەك باشقۇرغۇچى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"كۆزنەك دېرىكتورى ماۋزۇ بالدىقىنى سىزىپ ، كۆزنەكنىڭ ئەتراپىدا چېگرا سىزىدىغان" -+" پروگرامما بولۇپ ، كۆزنەكلەرنى يۆتكەش ۋە چوڭ-كىچىكلىكىنى تەڭشىيەلەيسىز" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "يان تەرەپ تاختىسى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"يان تاختاي ئېكراننىڭ ئۈستى ياكى ئاستىدىكى تىزىملىك ، كۆزنەك تىزىملىكى ، " -+"ھالەت سىنبەلگىسى ، سائەت قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "ھۆججەت باشقۇرغۇچى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"ھۆججەت باشقۇرغۇچى ئۈستەل سىنبەلگىسى بىلەن تەمىنلەيدۇ ھەمدە ساقلانغان " -+"ھۆججەتلىرىڭىز بىلەن ئۆز-ئارا تەسىر كۆرسىتەلەيسىز" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "ئەپلەرنى تاقاش" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"ئەگەر قايتىپ خىزمىتىڭىزنى ساقلىماقچى بولسىڭىز ، «كانسېل» نى چېكىپ ، قىلماقچى" -+" بولغان ئىشىڭىزنى تاماملاڭ" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "مەجبۇرىي تاقاش" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "ئەمەلدىن قالدۇرۇڭ" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{ 0 } باسقۇچىنى تىزىملاتقىلى بولمايدۇ." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "خېرىدار { 0 } ئاللىقاچان تىزىملاتقان." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "بۇ دېتال { 0 } تېپىلمىدى." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "ئۆزگىچە پېچىنە ھاسىل قىلالمىدى." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "چەكلىگۈچ تېپىلمايدۇ." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "ئىچكى خاتالىق." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "ئورنى ئىناۋەتسىز." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "بۇ ھەرىكەتنى قوللىمايدۇ." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "نامەلۇم خاتالىق." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "( خاتالىق كودى: 0x {: x } ) " -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "چىقىرىش نۇسخىسىنىڭ ئۆزگىرىشى ۋە چېكىنىشى" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "تاقاش { 0 } ئەپلەر" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "مەجبۇرىي خاتىرە" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "مەجبۇرىي قايتا قوزغىتىش" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "بۇ پروگرامما ئىنكاس قايتۇرمايدۇ" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "بۇ پروگرامما چېكىنىشنى توسۇۋاتىدۇ." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "نامەلۇم قوللىنىشچان پروگرامما" --- -2.33.0 - diff --git a/0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch b/0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch deleted file mode 100644 index 73a0e82..0000000 --- a/0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch +++ /dev/null @@ -1,141 +0,0 @@ -From 84128419ca0aef23c2b76c515b69ce47bcb3bc11 Mon Sep 17 00:00:00 2001 -From: huangjiawen -Date: Tue, 11 Apr 2023 11:36:59 +0800 -Subject: [PATCH] feature(dbus): Generate adapter and interface classes using - the qt5 D-Bus interface -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -- 使用qt5 D-Bus接口生成适配器类和接口类 - -Signed-off-by: huangjiawen ---- - src/core/CMakeLists.txt | 10 +++++----- - src/core/app/app.cpp | 1 + - src/core/client/client-xsmp.h | 1 + - src/core/main.cpp | 1 + - src/idle/CMakeLists.txt | 2 +- - src/ui/CMakeLists.txt | 4 ++-- - 6 files changed, 11 insertions(+), 8 deletions(-) - -diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt -index bf53180..249e281 100644 ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -3,12 +3,12 @@ cmake_minimum_required(VERSION 3.0) - file(GLOB_RECURSE SRC_H_FILES ./*.h) - file(GLOB_RECURSE SRC_CPP_FILES ./*.cpp) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - SESSION_MANAGER_SRCS ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.xml - ${CMAKE_SOURCE_DIR}/src/core/session-manager.h Kiran::SessionManager - session_manager_adaptor SessionManagerAdaptor) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - CLIENT_PRIVATE_SRCS - ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.ClientPrivate.xml - ${CMAKE_SOURCE_DIR}/src/core/client/client-dbus.h -@@ -16,7 +16,7 @@ qt_add_dbus_adaptor( - client_dbus_adaptor - ClientDBusAdaptor) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - PRESENCE_SRCS ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.Presence.xml - ${CMAKE_SOURCE_DIR}/src/core/presence.h Kiran::Presence presence_adaptor - PresenceAdaptor) -@@ -25,7 +25,7 @@ set_source_files_properties( - ${CMAKE_SOURCE_DIR}/data/com.kylinsec.Kiran.SessionManager.IdleMonitor.xml - PROPERTIES CLASSNAME IdleMonitorProxy NO_NAMESPACE true) - --qt_add_dbus_interface( -+qt5_add_dbus_interface( - IDLE_MONITOR_SRCS - ${CMAKE_SOURCE_DIR}/data/com.kylinsec.Kiran.SessionManager.IdleMonitor.xml - idle_monitor_proxy) -@@ -33,7 +33,7 @@ qt_add_dbus_interface( - set(TARGET_NAME kiran-session-manager) - - file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") --qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) -+qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( - ${TARGET_NAME} -diff --git a/src/core/app/app.cpp b/src/core/app/app.cpp -index 4e1a101..0fc995b 100644 ---- a/src/core/app/app.cpp -+++ b/src/core/app/app.cpp -@@ -18,6 +18,7 @@ - #include - #include - #include -+#include - #include "lib/base/base.h" - - #include "src/core/app/app-manager.h" -diff --git a/src/core/client/client-xsmp.h b/src/core/client/client-xsmp.h -index 2f5e6be..dbdc38e 100644 ---- a/src/core/client/client-xsmp.h -+++ b/src/core/client/client-xsmp.h -@@ -15,6 +15,7 @@ - #pragma once - - #include "src/core/client/client.h" -+#include - - struct _SmsConn; - typedef struct _SmsConn *SmsConn; -diff --git a/src/core/main.cpp b/src/core/main.cpp -index 8244df7..7ce98db 100644 ---- a/src/core/main.cpp -+++ b/src/core/main.cpp -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include "config.h" - #include "lib/base/base.h" - #include "src/core/app/app-manager.h" -diff --git a/src/idle/CMakeLists.txt b/src/idle/CMakeLists.txt -index 7245af8..a5c62ec 100644 ---- a/src/idle/CMakeLists.txt -+++ b/src/idle/CMakeLists.txt -@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.0) - file(GLOB_RECURSE IDLE_H_FILES ./*.h) - file(GLOB_RECURSE IDLE_CPP_FILES ./*.cpp) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - IDLE_MONITOR_SRCS - ${CMAKE_SOURCE_DIR}/data/com.kylinsec.Kiran.SessionManager.IdleMonitor.xml - ${CMAKE_SOURCE_DIR}/src/idle/idle-monitor.h -diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt -index 574f3eb..adc7aed 100644 ---- a/src/ui/CMakeLists.txt -+++ b/src/ui/CMakeLists.txt -@@ -8,7 +8,7 @@ set_source_files_properties( - ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.xml - PROPERTIES CLASSNAME SessionManagerProxy NO_NAMESPACE true) - --qt_add_dbus_interface( -+qt5_add_dbus_interface( - SESSION_MANAGER_SRCS ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.xml - session_manager_interface) - -@@ -18,7 +18,7 @@ qt5_wrap_ui(UI_FILES ${CMAKE_CURRENT_SOURCE_DIR}/exit-query-window.ui - ${CMAKE_CURRENT_SOURCE_DIR}/inhibitor-row.ui) - - file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") --qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) -+qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( - ${TARGET_NAME} --- -2.33.0 - diff --git a/kiran-session-manager-2.4.0.tar.gz b/kiran-session-manager-2.4.0.tar.gz deleted file mode 100644 index 2aeffd91de2d39fe2b425ce82d642fe7451d213b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70083 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ÿ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 diff --git a/kiran-session-manager-2.4.1.tar.gz b/kiran-session-manager-2.4.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fc1fae01440e4594a185047e48c2b2b0a165abab GIT binary patch literal 450560 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⪼GD?Vqh-&;L#3j<+F*}u*~7mHtEN@ee# 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�j59aq!Q3lWiW+D-bA*;RUJI+NX9zf`g%)Jt}|&~Es= z(7}-hIX#P&!m1%mjuz(Pl9vTEBE6<(i?b6mlaCiir^fMZPQ(!BeHrvtcHf9YP_ZV6w=-!&8(0}+*zfMjsx2auk9z%D895xJ@LK_v;zy8Yx%{} zXqlKVTg-T!-)5vzrlsUFw*moa@MCp6%Om?7cCfZF$)SJlettI)Wg8lg2}IyBI(Y|O!)fpq{X!N>B-sek zY%s;z^@{M6LKR84iUWD84PLb0s7oojp-Xavv*E&51hRdY%ND8zq^~v!A}y^wEaolou;xXvF28L25QIc z4u}l&p(g#>2+2+%LDnFp6vc$`;K@{!rrPXAOo4V}Y^Qu#AMY#)XF@Q^R34SouUuu9 zsT^ApsTaPiLdR%tnU6hA(SzGcFUvD=C=BesMP`{rT&cAYNZxT3TtsfuGpSrND8EavY~v7_@p_-yvw0dk~}9XWD{&H)FG9P0P~(kuGJ{C@@xA3*%a zp*v`^w-TIrkru;cLu4|Esx>DERgogk=y!fc zL8u?eEmX9%nR#fmFu@xfD3|@R0YO1=np*$GR~sK(w+YX47sxhWuJ@fUt$|bvdLgoC zP!8C5zA%IHTD_{%g3Nhaw0M=7>B3wwqn@Jj%17|3r-Z#XpQbBYuDy$#yc_>@ja5C@ zc77^9mxlrH|BlYtTUKm$Hh%X;>&kC7uD-wV>a)f_-&K7yKQ%u6s7VHI(U#_0*MENd z>5p%}`|I_0<*sm7Z)S9ALho6zElJ|~td_ z8-FR4;Y_J{7G8OB+?bUZg6f*>ID5vCdc{Y-Bry01d>0bW%pGpFP^B@uTCE}w&e$Kh z>U^m>Sz4`f_`7MPua5^EFe!S%1n;fD8e7KU;2_C@cyIV6~z7%oS4?^|l`Mi}2wM*k*P1Qi2%_VHIl~If-xLOGnkhM>MURnTMAI?gB0?4HMH)m=dbfAeR?lcR|s+mmlqGRK33u zpu5@s8F#gA-GJNg{{{{o7(5i){~tVb;K)w=&%I!fo&Dd={_kGw|Eyzfqdwm^kF8}N zL^l0zg-YNC{P0+z~m@A&l5@p^4F%nyOc7{8pP1oodSLX9hzmc2(kowx@pf*C%+ zt4-P$w|4|SIypM_@MIplJM3Nx?1;x_sQD>)hD=Tt$4BQz$MdsMPv7Y!TtrOCsd=I0 zwVKwnMsM>%(|HH$o}_@y;%o*W^{HzlDix26#ME3N>Y2q=@s#|E@9wH1pAy>HHM+8*sUe1j-1oT7t%%WqY1fz5 zlERYyp4L1W@pT{UUIG=Wj?JPuGb(`v<3~h% zvV>yn^sAtG10%dN2yNtn(WS4hfeqgQ{V4HEhH@WccNLnP4yh2M%kT~ z;YhPgKk{S3rQ}t*=M=Z3$}Xh5V2&h-I`jb}#%}dde;ay9S~=%cR7=Whf0Rf>QPtO< z{|J^6xdc!$dLTRznmb($%(}cW_mCCFjvF%utMcG$gS6Qk?u`bZ-YI1ngS`l!{Nt_b zuY{WALJ4k3)z(j6TE<faeKIJnwJ7%x&^%q{a_1P;ay>31Gr;Xn|g}zI# zThILY_8Wg#f93gji(me%_4Y4e@e_O6`fHzN^cRrAJ_;h}W9wPk&1G~@ufwIGOR%e& z>Z1I(3Jx>+qqOZbmKmx_6C?JL&YpYHNZPv~Hs7AErVaL?O}c|P4I+GCZ~~4w!(585 ztC%87tk$Fr5+>QwQX>kf6`yA4O>ke-O8ly^w)2qaAydXW@)4OrVQ4NdpnOkD<-*xo zQ|j!CzKhnsmvi)?x+$L!TuK3YWQQh0WMx#N#~s0^f;{vrj(w(}HyI!2_LfyZO>^dT zf;Y(t6V0{}rIkk1AWPxu5;y{`lZ;CM zy`}n@oUdHV6Qc!rDyA_S>SiQ@|02OR`kiSD-r8flff*VqRF;t*PJWr%K6<>L0d5MZ z_YCcC3^Jb5u583r>j^a+02E7xhuEOf!ea|(C@yA#E-JMEGgNznSz?+^Vnm^oiP{g{ z19$ea-meRSdE+(&z2C<@Ke?WLxI>y})*=q?WV*%1BcYA$R^>AZQv{)tMlvw)w*_?0VwyJ=VNFHYPQYu!5bF~hVyD9 z2zrugFI4Juy`@dDVMdcWmp)N!X)Yo5>*>l4>)mv~M*CKvjAnbGqSn_qs*Nxi z8Y02c$Q)Gy&v%2R$~l#9J`N(^Oq+hcsBgq>_t8rN2UHgHa(Fkx9D7mukj3Z;=1y#n zLQlPY3jL&J(kBmJMQX958@bZU@pYtI;gT4sKyxsyh_HgnP^m`DtbFAdrerOuKnieV z2d!@58Z5n{f6XUQ6X;=*IDzysWcFqN)pCowHy`*Y#usKP0Yy@oqaMpj#xB9!QG%)@ zzTyDj-OWqLXxpY7Uv7o+GEaO>-ybm)X!PyzHBqLE;q9trC z8BGJF4LSX2em!9KgsR~zmJmWAPlalU)(}7vD2?bUFH(G68}6Uv^F~>%LdL-S8nqe| zDTv&*;Y#kW3N`KnF7~wh1&j`dGUEv@EE`=}VJn%ORzcGz7+gHA?_Z3{%V0fe1J$Gk z?XoDdr;eHSoI>kaw+n0@sALUuG4qBwqZ2cS3eli4+R-$%PD*ua9THOtGVDGmXX>u1Y|Lcy*+bg|u{+@(v!WHaW$07>=Tztd9p&f+^Ps&+uX1tPHko#)XW*?0v<`v>*|F^Tf5E9n~$AD{jm2Wd6g1b(cQbf zl3W}cPre+`d1|>sB5}8(B~Z7g>@JmcJ{8A_wUuPWE;FU$5R(A`amE;b}?z$w#g@*(sRa2wtst1Pd zTU<_zZrTfe;%sWlMDT5j=;5rIUl<8hjBJf8V@3?dsM*K*KtR0pUwyv*@>Si5lWUut z3zb$@xJ$g{NZV%Y=KZF}@_;3ICtL4)yy1<7jt-9qgS1*EXxmmR1#Q&pFUXIL4yabU zm-AE0tWiRmO;B(yETjN}a%8mr%1>{<`2oh<&ybn$JU)qJ2qqULd6)$j3=0wdK5hghl-Zz}NZr ze|h}Zj{di!|J@7y&-i~0XSs0&4#7^{8-6%H-8U{K=ZOpD`I%B3wqs8p9DcYUiS7Jn zCy&8;N&dvaLmM(=mC50gr|L^ynWSHs!^Gu{#NwFgxt1t(2kv7OWixte4$(oQv+P2K zz!XX}I9|jlPSo?*{)h9kqf`6s(!O7l<2Z+|Bm{|g%Bauwns&7b8>ByEd=fA;l%QRG zPGy;e{kSH#B(3DFACdFNGhei>etu$fZbFwC^?tWVrZitO4T?z->f`YYEq&zM@_#Pj{te|$%U~! z1yPHqC~AW8gF@qAD`TjhM{F8S4dWr(u;f$*dBa0fU=`N7b!&B;I|@Si#g5+ssf2mL2$Tpk#$FJ%R~|kBhxN) zf&uxmlWqGn##yQV6a$+J1vY$1^aPu5deBTFRf!*PlT}6cDbgF=+E9P!OcVz}%%MNT zzwmOAekYCf#=FC(h#Ks1P=h^7vtC=10~tUxrz7eYXyNwljdcA$YlHzbe{uh!Ylc5S zhW?jYum6}fi|jae`_fyRH=m<o4A<3YS0Gy!kdF6!YV#A{z?Y zNBs4VtygYvtxGpHuHTfc5K7$o@>vAd@W6sALPT0uE+Zs${jI;;e&^c6wOFyFUT4J~a{a7ft;|`ySpu+wUbHZUy zsr};}xqG1#?#{T=;$m3VFCu7wb1FC0*``2 zp1|)W?L>!r>El?E@!UTGR-hnac6~saEjl?8uLoad#zpPENaRBYIFn2^rU%4DFChIJ z#t8msjn$Qv8ad`fr6zhsH#;?b_o2*g7^MZaBhHX&4?=C9+~^onhn&yV&#W$^l?LPj zRHLCGWhti{!54)=Vq&rtgH;@O1b{4!)g|&tL_R@*VVt#ysBnRihww6(SYBza87G3a zqv^7rVXbK3Sk6G<5OVgiYRh-TB=pH76n7f;KadzyuET{9m3pm8RKQ$cYc$Kt-Xqf| z)alhDxgNs?PMOM&YtH5UBYfAddM!T?NMJVy5VI+A+iwUh1Ve-3XX>S8U}~w*+bo?c zAH&TZHUidA!@;JdJEwJV5NHT!Kr3bJ37->l7*DR7DL_?k=|%(ydVVynX&=XwEDR)= zHzsduZNzv1GqW2M{2A_3iKP%u5)B(r?sE&$`~`K)bmgUw;NU=h}tYfcQhPlxq*)OmE~;XZ0$U) z84zKebR%#u?3u1Et-*)+e7@RaWEYLFf!Vu+%u3C(&;sBQ9qry7-DlsBw@?YPI%nkc z#MC4C+3Beh2s+x6QM89PSv_}~g%@gN_VfWCuOP;qoPj7eiq0~mf3_=6M?{U!aN~6` zO4~Dby(ny%p+Kj911>7_XNjDp#@QU#r341Zompru019VH=$)r$Sh)R}J&z3+ww2N& zvXzwUJw<{dR&{Unh0Nf+s=qx8(~`*gC=h4h7q?xgDH%_E(D`bmSwZIGe`kN3F0c&~ zp!gsktyC9k=k?&A3y5J}6d&SDsajs@0upCR@d2pj)&&Ti9|A-#t?p+ojbEc{B+luVELTs^^|Yg<7~WbqkDf^^VW><)Adb8t(TgImHx zuAmes$fcn*6Jmz#3}#O++j+9-Mc+pDYjU6El=Z#PYGmpQ2Y9QDN)oeA3nY>E4l>7_ zrwQfQO5#Ct7gaCnf{wa|JYfA(eGt2geule{33VoZs3s|kS*}wmYKJq>hcff zK#7XGGYZ&q9*+a>W5C%g2s^C=4#R=OTNlKm=ho*hww`}k)36cLE$ZxH+2!)}O}jpO}aNTaq#PG2hlsES&=uKpBD4QU)#G{?TtN0i;jb%j>Ug zUi%OwTc2D(cYWGh+Qg`CdoN~b;%fSk{4ujk#Q@(WFhlExzuEAHT~tP@?Pdu5GH?u+ z3RBtp#i$57vFG26-}lS0KA6j2U7qX?&8y4XmQH-r-;)vTG5-?d%{CZ2rKUZph(QH?pzsi-fe& zf|IybWjEDC@}@!t5R$_x5jEV;)FVM*WTiAXPKUR#QcS%dwvtX4$avy@ji_3GxI%Vk8gWgtq6sQ??FnkOFT}7bMpo zg7!EAMcniD>vZ4RfqiEb*vkKJwQ?t!-vu}F|LZRQd;g(>xc_-4|NEVdZ6~!m82?K3 zY~^&NS*!1_*UoRp2eiHaXa9jC3IET7ND9B>|Jlj--D#N}|IZ!&Pd?-Ln&W?r|0nxL zVo?c&N|^gkjVG@{D8Gjzx4;E&SUjm1z-kYS?rgiW%&8=37i562Lgz`qz&DPG- z^@}R_@XL78{ad3})eP9XEksGsElPRf-;0h^8T&=L**QrW~ zWY@lK6knu$L=H9mX8Z|^vcFp4t9MsdPE~jtr+a#NO<^pj@?_9520Nc>a+@^0SM{AO z4A8LIYGxX+E%!=<5N)>dQxD~j=HYEx{I`cGdm@r=&_!|Pq)U`nh6ZIDV-h)o#g^b^ zCq@g?Qz1Ck))V^yGRtGjri6*G{;^*RI-pw}?uv~)@%eMucghi!XOg`xsD6Lk7MH9$?`Im|Ir z@cT5rJ_P?FBSGKjW5$S>K(aKW7V`sx<<@gOL*frzfoZ&Yrnm9r8Jx_z_Bz^(Z_$wA zn+i2imBNx3N4}9XK@fUv39_XmW|Oymc9PR$+L|1UlNITP`C74!?|s>$roSilN|zk^bSn3;JV?eyr&a zwAeg5a3ef+rTk#e#Dx`H2?Lt-L{GY>xH51NcfXbwq#MyNZq9*&Mj4(Qgt+%hP^DpTuf1P_ zv1^(!ZHqU2%__^Q%LQPlG^E-Ar8=aOsn?!P%cTojwKs71$dMz11BW^rp3a&*&u$%a zl_tCdxO2lGAckS&7;JOHefk6Bi(wCACGLri40k?sw02>V9~lnC*i`0s&@hfK9+Y51b0cEy$iUUt~Hyr zl_!D< z)$=B5%Cw~t-dsfq?-zH6*w3}Ca6^tHAcjwrxe`;#bipB}A`ha?lX#4As?ei1j7X;_ zG;t5SAu!0tQ>(Aj$`xpe1uK8t{ow_*Wo_?DgzTA1STYQYuv}-KFg8A z_FFU@lO2yFWCw;H2?RsQksRJocHn)g^q>(ld|?Q0ek-3OB#47Ga5xY}X~0~^@HRH> zCQGN`;%3;964I0EY#AcKu>rdPoQhx4!Won=kiicr=%BZPgXyaq0+j9!S5lMzUbqhT z3753vBTi0ISL(X;rhqjCE}Dh_vBAc>!Osi_{{~Fx_!AauU%H57|{~xQ`#Eb9rLm zNH{$Nvq}%5To#bI`oSL7@MMhWrD=*;gte?JkuyjVQlw8H`%Hgg+zgiB{_<-#;XL|z z905JBQCqFgmm4I6h9O@lvl}{buBR%nA@hbU^34aZd&Qg% zP%y=`pRDPn|9X^-6>6hCnVSB~Z?pYjfHChIi$9FCCbnK|qBc8N08{dV1sRWQqA0Pj zhv|^w#(%mjZ?z&Vcx2@qNov3btzcu0)9Ycn3}|QJ+>Z48$FI}D`oE0WtnD28TjFf7 z{vSLzcsREH4?-u{Isdl={2IUPtp7Xf|GilM&H4ZE$x(OE6)gF`-4LQxkc`Of`WYZi&2^LimuXuCU4Psn;P+2 zi8a*a@;NqoYI3evn0tJ3qIfJ%8GMFdc3wle{=QJQD%2+$bY~v++PKLG7iG{FSbyjD z$<+*d@%_o~elI*O$D@8a>7~V@g!$_lP)q08RP zAt`sv$4DTecC6qda<-K-eR*VJwvfm1ztZHSVCtrvc^`Q?}Ezxr$Iiz}P&%Z+c$Wt`j-;n;EJ zRtV%kun3%b`8JZ1`RVcUla+b6^3THEfL!PkK{h%p1)3Ozv*mJA>XUoID7zmReju)} zF8deNf~3CmhDsh^(SX2a1*lPjz$Q2=AypzyRHC;J%J*I*IDM$Rv@*Rywj>jn=H4j> zWxdwtC%vZ3qXJvZ`5uppJuBdko|W2pT%A~At5werx^UPb3YwuT=Wwwa4vYYAhTtJ$ zfiOqs+j=4qZS5xm9^g=C^| zQKGZ&tW!lg;_J*=!truD4u_Vp1(Q<=&rM?cP7^U6JzlRYOa`7j%SEDtKGRdk!~tl^ z8G7b{eDXv-0WR*2L%q#7-tPcf(l6)E;H9wModFCdc$cu~P@g=j;e3eeuWL)I%kV>V z$ItL0-~(dog+N192+qipY%71V{4p08SIBr}Fepm%HS_JR=i=O6h!XLeEtKH;mNb!$=~1(;3du z2cQL_6rRZ_e5v*g` zMj*EI38O+=NjNH#^bF&trXxmTp`>|arb67s6ZNQSIHGu9m;*vqzS?ayUMhDSh$%)2 z%l8%|*d5G`G`F=jXt73?i57eFdiq)yXvG$Wq?^`qQMoC$HW0EgQYQo)mB|w5^e%-? z37~0f&fS2UviRH$u&Jxi-2j}v9Bm7-FPQ*f+rD~Kw=*tqd@vYuwNn^roR9>aNdpi5 z!LAyJlLCM+%P0`dI6cR_`I%Cb*2`bF3q1qS{PWIOHY>RWj#7ytDnQ!4NfJ_Mc+Z* z-ud#4+wlZ8N>3giZ+C#jD^X5RtAZj)Lmst66ANEctGq&(|DXNhg>w~pN`4u--d&M@gL zX?mZ*kQwY4hn>YJ2KwOL-qodrO4iPW1W3*qk_oAc4vNydl|;mIy0I)(X#}nIq z?x6?i_B2E?gL6}7C>|yZ35i{Vki}o-)0j{;M>~wjY!q9v{--hG7;l8{A^(vGhaXfG z?vD@lcv^h?oJi(qjQSaeMN-yoGaj;ggA@%PQy@d#OQQRpX?nd}v{Fr`$6if<)l;u8NC{ZN7@`n{z!pNE6pgR*BaIzzQCMar5AwJsi#W-W2 z-B$7u-Fn7HIBjs_z-h=jI1{wSj_tP5hIbPC1+_R3KO{KD*c(z;s`w(6LV!4TWDX%R z%9vx_HbV$S=^tYJ?)91O-*@c1BY97Wj!!?{s@(bLWlPu;_Ul%zX3dRMX=>(1svy17 zxe*G(KoYt+V(ipxVIn$}FFwTK zE`_MKZ*T9}J?Uk}khqb8Vx-jk%F3Qy|17ZuacEp>kb$jM&?JIAijwQ0NUb-Ds%XCpAg3xGTMlHRL{T=~@f>n|Qnr7f&9g+1M z+L4L8>-{tg9jWoY%;tuO0iv0GX2ghwr>b9kajRW$Y_4ga21fCCacgz%F29l=^cR=8 zH!a*r4T7eXI#)YMb<8Rj#Mc$yfgZ#)vhE*pOm#Vc?3#E)C1d&y+40ScUiF>HNT0LV zP0w|U$VF#NcM}8?^C|x&ZlRY8h&u!s8tiU$hV7u)#zbtvwatw9RD;jz6g0ksYUNbO zU@P8flJ8eei*>}C$3(ICn!I;ur*m0Pf!NFKa&o_`z{g2Bzg12Tj?WKyE_y_B)gAbh zeQv`2F7~r~f+?x{VV8DX*{>Jtn5TE5HrOr{-t)ylUw)x@%vL*CvPpiuJ3{&cb^<)W zeTYEiYvc-tHYxY0oSqPdVFHoN8XyrltAJ|b-MG**U5Mld&2yVGsgfjbDyPyV?C2bR zVPFNZVfnjoxu0VHA6*+}#DJN!|L<z zF>o|}@`B_ImfuBJAlk4qI3O!02nQUfy!A1lFR*Ymk)kJ5V-=GpAv1 zxJ)F2zO3{W#@x9Yiq~JnNzVnSkyAH8)SBLLwc*Lg zPpVHpg$VQLcghNB_~4^|b&1ZY?$mMiqRzBNyF$P_DN5VeI~fC-UaK>@5=U6bklwJG z<=v*mbor`w7JlpcJwW)7<=JH%4X@hr(UT$hJZS%iAUDfabN~Lov9-Igo8JF-=lE~4 zQ260#=llPB|9{T?Uk79fMidTC3>b!VSkw1(`Hwd2ixXI5!GwAlk1PWl=+C%b&<77I z2cgd$My+8NTaI0Yg`YO^_$R+JbmP+S9^^!%*|WDarvzB-1;Lg5D2#ARANWANHVvC1 zppC0@v1z9%tTvocHIj>r(~nyKPQ^bcNYXkW6uVGsH1|v83LqSyDr0rnLaq6}atIZa z*DU?_N9k4-Pno0@SFXcp06LPqk#2RCP&0dvSMvSJ?9nq zZp?u1p_@#9oq$0p(mc3G>$H-yK5OVAJ8B7(xpwp*rn7#ZaV}Db9~lQJ4)1)pf9^>{ zqR9-iso;Dj4G$Mo-DiZOvtr}z^x!E@QT(MwIw>ff6d-Y-p!$WU01A3ULy1oMG%jgI zSW0flr4&oEqb}h%-u2@fxd4I0HV{{#;Jnq?C=AEama8Wph+hK($|_~;jXIa>L$r|_ zG~0VGYP|z{E(FM2p~8 z!pmHtkfg!q^F{+V4Tr%8U&&cX4`^h#LR|7Lx*8+!Sp3!F3^EXn0O%V8pM{4 zHfMy9REpy$7N78yKPkbUr*<6l5bipOoR+Z`ue~V;8Dolb=CA#50GmS-(OHil!UvNn z!ai53Y+XzG}H{HaW0XZ zJI}0&tzIkCH`RGlOP&efvD@J^ou`cTC>o$&x>bH0`!_nTJHyxql-DF#I28U&oM@=UhV4AfiaUKiA01Bu+pG%yOg-6H5vbQXjmduE!5~v+X?g6ge z$K})zX5#g00u?lwjynEjp&;+4bc95z3p&h7Lw1iUO2!&}bJ-G_aV$MH*52THR0>BN zn$XlmVK1E)Yc^Av@)}XivneXTkfpd+L{BD3|2o81VKzPI2uT&lE^q+#GXlAj+R#G5 z!Ie9%maFHDB%-_9km$2J@|1lv5GWD+$*l5JnHA=ILXF<#^ zSF5x3GY%kSjqT@1sP~K|84)F=Dq0}|im)$+SN&m+PC`LDuO6#KN)z8=rCg0u6h@r* zg$35aj_hWsy?QEDv%TY~(5y6S@ln>Uz7RGh%sX?7P(AYvKr?IuLDA@|sgcgouNO?7 z11L?caeQuQQS`9AJ)H!z^$)Z~Ea%AxMXwp|2^*F*I6U%BPRj5oY$ulzQt&GjCTYbN zkn@&)(N6}yTJT7g4hV`RtW3uw;8i*=U*#mqsKBWwGclffZu%c}l}i3~8!8p{oMtRv z?^oGt4k|?oAUYv22eBP(mRIUND^F;PE+#;*)5|V0`*@)Rbp6lY{vkn8|NXDO{`a4M z=aq_YUpHbp|Kd;yS#lv}X|+t@C^S+e0(r zJTSeGYS(y8z(WtstjA-rZ}Gskf6+e38YMOR=$)f!f;f5^tO`p3gabaH&aCv~m`4Li zvQeJ$WJO${$}KlJH5~Kp*uR$Pb&y>Wikav-zArx@VwycSJz`KYk18{jtf`@A(%5M< zogBrtR%%YEzT-9xCvr3vdeCD4Xc=r&`ChI&K!c`v&*?N@u|6V~VU%t?4{t|2oMBd~ ze07wJTuv!#Z?vPYIVf;d-;#usjc6`@E3|;hk5r4rnjyWEqv?zWtpUv}9;(aYrP!1^ z0~bvKkkz6*xR)+kcYl1@I)y5nIjo1BY(@fGw)UpQca2Q!Z>wTM4K_Euv4?k(LqNSj zatx3sisCWp{_oMozqp#Z|Nd`%ePcas|FgNXGsk~@_@&+qImt4zKfKV!hBvtXj$tV` z@;Gc$B=V8RWb8RZZS$nx8wDoKf8zVgM>d+~|L*QKtpgjo+w1mUdPP5}`~QvgE!h8W zKeFDbvIA|ykA?UFFh7?!Ls+$3U1sK+^gc7w_y2Gz{y#DT5HWaXXUpch9tZS_0KilH z-`v{Wo#TH$$LN{cf6VPaa9|F^$*|*Ji8Jq5eBBhJK<$$4d^>=Cv(wKDu^?9Xe{nc~ ze|3Rnv;o%4PhqgWDfZ0A-*Xt5s1My}H{XJ#gIIZqcsWV@pCh>QP!t=>-eIp+9)^}k z@4RZ5pe)YgLAeuM_#NxnB&!MD%IMcxH^N0(6mx_hx|^Rz;xUnUTt;LE<4JLguQ4s| zjfu=NAs1Y)`xJdeyPl-N^r)NA3fOldxhIH~>a!H*tOro`No^ZTV!!YhANTDeQ|{z}@##~LNpCVYVl}S2Q&>4vDam;4Z8(zRi!nhl7VB(Wf z<8AfOlUE5iY!usV>SZJB2Dn7ZeHnJ5t4sP%R**pq(*>wBC>n2J#G$M_(>+#r2>I z&8}S>9cRL}DuL5@VHZccL2!=SFS=10N!D8@3TtEsQ)fd!zj@l|DrxOt%IF<3D zXK)9`fN+r%e7Vq*S3YMrsh(CERSBYiXWGBr_C;r?2NE!K%+fsX3~9^A#iGL-sA*$v=3k9nfJfx&eB|!oXf;TB@`pBvVe{gtmUQbDMnTG} z{Kc(JasnH0iEDfH)8d)_QR!{kT2A`2V-9FB&B7HxoAgtQS0Ii4$$YPI1(3V!l^Sru zFMCax{y!d0z$xyrcml*;+Vir|1b)sy08_31G*HdNn9=zUYxsoqf9us~{Kt*$x&Qxj z?0!GY<-fW7_Z;${*8j418m%X(-FDGZ5x>)mt)<-EOF7s$uUw_2^=fLBaC$>$)$pj? zNexq?i*qc{QsfFnmxida40%)umK3O%p1AfnwzvcP6AEx_m969;ZU3gtfvgnL#V4mr z)s6~=a`YY-n+Qijwn$6XbFz1|rMgw|Co(+wGs@EYH2uAW5L-H_G?Xz-J(UZxptw^~ z=7h@841{xN!mM_%$8u%PYR$?riH__5xcnw(x07UD$j3^+L?=`;rKAaph9ANJLFVau z7g6g|&38IO9df#pmR{RQd0bXvwn|y)$7*vzS(xVdFk(K1tvnM*;Tb5p$c(U*#&>Sc zjAd{hHc?W383)F_3_~V0A6$nsRUug}{%Rz1J`OH{<`={sv<(Q`E=|zsKyN(jM&h?; z*qSEp8oE3|GCX7OD(h1=Q+EoMgvEd+;!J3sRLrDWXS?h1*qo-RfFu6R0G4dB+akL7 z1RJu#A{p?GQm2D~s+?AIYtddBX3qSZLXD%Qyt;iD!+jk4sa!Q8X*Osb5Nfs5DNf~% zK4_|HLRAMTaWdDFv8p6h{Fvs)qZ%mEK4n&st%= 3.2 BuildRequires: pkgconfig(gio-unix-2.0) @@ -61,12 +58,6 @@ make %{?_smp_mflags} %{_datadir}/kiran-session-manager/blacklist_autostart_apps.txt %dir %{_datadir}/kiran-session-manager/sessions %{_datadir}/kiran-session-manager/sessions/* -%{_datadir}/locale/zh_CN/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/bo_CN/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/kk_KG/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/kk_KZ/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/mn_MN/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/ug_CN/LC_MESSAGES/kiran-session-manager.mo %{_datadir}/kiran-session-manager/translations/kiran-session-manager.zh_CN.qm %{_datadir}/kiran-session-manager/translations/kiran-session-manager.bo_CN.qm %{_datadir}/kiran-session-manager/translations/kiran-session-manager.kk_KG.qm @@ -89,6 +80,9 @@ make %{?_smp_mflags} %changelog +* Mon Apr 17 2023 wangyucheng - 2.4.1-1 +- KYOS-F: remove no longer use files & update src pkg and remove patches + * Mon Apr 10 2023 huangjiawen - 2.4.0-4 - KYOS-F: Generate adapter and interface classes using the qt5 D-Bus interface. -- Gitee