From 9c5a932336a2502ca915d0afb5c1f18024837ddf 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.5.0.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.5.0.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 zcmV)4K+3-#iwFP!000001ME9%QyW*7`K+q>54W;21?+$f0_+L3yHi34N3oC;NhEP) zvsBZ%5*=FIn(h{leN++0V6efE#Ls{eJMn`_Y`|;B!C>tFl2NzBr~HLI=iYuv2%O1e zGdnx!s+imNoO|A{Zgon+)JQ>AM+JFgj0!obz4Fsvop2pLew_VF)08 z>OFou)CK!pJ-uB$uN3|lWI1q^bwkjArKYOJQFt$dH!Alxa`lFYs1}PLOFHtR-&+F9aBON_~uq+jnaNdB; z5>@&&K^#X2+vdQCs_0ZK8`1;~LjV>O>_d7V$qTYh51hE}!@WHmto)Ix-JK7iUVS)GJ`QoyB1L2f;n_c2W>2|8uO zfrTGGGp1@rzpRSmdQu5zfT~P6jw7Li6aiDmg;6TM3~{imh)l}{Jizc_#qt?LFep=? z0kJ{4xT=;8L75b$^?r>CldF1|2HP23nbB z3=J6jT;?KXX|W`O4)vZrP4z&(q@*BT!djv1_mI8qImp?E;G%D9La79t(ANP%n3xe+ z&~-apIeQ17Du$-Yt_l0))C2q+3E%GB*ZeqJfUha%m6`_{vE>0q14Fo5cDRjnakb~CWJwW%DJ$j zs78GSV^};z;u7G(rY#syDHoNvRFv%a=nU8eE2RmAqJVB|`8N`K`}8m=v7Npa!~p9X zt{YrF%|!-NC!w&hqL9>Jk)oQfKr}y8*ByEg$&i#XQ>zhFDs^=+x8~3_c9&tK2f$|& zG^I+4fnwOj-vLUxFe=kQHhFld7M%j$Nr)%N;j*C)Kn)NLyC|^C=XitClxu*78V@9+ zf;cuLh?=U~m7;^7(_oja-y9iCrlaA=>+G&SnapI}otPrZH3i?V^PaJ$mG^t|N~9nVb$i z(Cug%(}x5}u}`+NzS}YKUaLWM<3Gy~D7a{A`~9z5>`B6FeU6LxekwH}Y2ZSL1g9P} z89nSREblbu6eZ?hhZ-hWM%1K|@n%^y_y{0O`1kR2tXP6>=tROPN=vL{VZ7^MBRdA2 zO3;jC-f=Id%|eB3_0xg`#jvHtw-;4%C??yR^2lXXB;N-vaRZTSVfO&0Ds~2^qiL$4 zimJ>DSb|Pajf0U#ok>D$KZ6umZGn@J6zCx?t_$U*sGcxWJVg~jHl}%ba>p*D?1%8< zgOa9$_k1%E>g30>^Q(`*#9jwrN8>OW;(u@|R1fAQ5B577&NUed5X-@dPT{y283T~W z#o+_D1NR1#q!NS4Xj0+zEQBZrstubI)50W|hSwV>b(>DR_;-NHSd>}8XIFs#=^&!$ zE+Y|d*FML#{p(c9UAKt8{cVeP7jf<)f}$#tD9A2T7Jvw97~Kge@Zr6w>{%!}EEZm( zL21-oruw~I_apb+nu_vi5nTqJJnuM5gMF!k#pdRqHoX;dCZC0{>=X z;rK{4`c8JlW8ooWqnX112Tur^PEqHiHXzZ1+e`ot_9LvErg@mJz3#$uD}#eMFOb}{ z?(Q&}seaJqFgKGUj0coTcNq0xPEwqr)05ud<;!y~ksIe5A5ud*u47|k)OUI|$Q-0o zH;y&M07Fw$v2o1S{YYsDQp)TLiH8p<2Z+TKR#F)?V+>lYUMI6XpB;Rh3)%3P62?a! z-JQvuZIlbz7Y;jhGnWf@eQ_x7m~sRt1F_EsT6pI5pkT6`pyk}G#33f&8pjz*>@j3G zF`S7G@SE&NI{M~tEFB$rE1J&4l8Hc881*$txPBKHhS(NHeSMtwkzg%M-y4(#4rMRNy&{sqaFwG zTTf+%h+XXl+Uh~6aTqC-yi_<0;Z38LM3O_PWCG}CVA#jd9^8!OWSW(V6#X$?7}2SqiDM&0HCL7a9#5Vec{AJVN=nAD zEdRmiZEJ#k5=UtdmDT8Gc!NVeEU4biaNgP{#YWMK5Zw3jR9x>fe5+W zh+ZDevDYQ4Hr-lM+X4qRbAll>*#`NW?CP4>){HWbhQD@U`sMmruA};Y9P&DmiT=er zj_&`V(23(G8h`&kexm!tFa7^#xJa|hT3a_~x6F+_>&Eli#owp+hJ-4T`ER%0X2t1V!c8P+1m~ zR3;um>YVZNsDyx6cVJvEol zoAYz#@<-^a$CP( z?kt-hFIHE#&DlrRm2=juFJXUwbnoF%8rxtd#ZN1T5t@7lSqs%M{6c6O}!D~JOWc6Q8- z&nkPL08S(O1~8YvT3)H_+~$%2MQd#b435Dt3m#bmGuA%1bST9JFsBHC!o#k)$hQ_N z+dI~kr?r{I+WHJ2TNm%~h{VWaYtW{$eGw!uXCIm?i|)QFAD((}+q``iclZ&m%-RA+ z2Kqq6e;hfUdt`2X)Z6)+>gr?b;vGQPzlsYaa{hAl&N?^&#Hf99cK_T*?D&()?iHX} z+5Hw&Fz2^D{kww1x;S6indiRadV038HkT{gUp2b?=2L5F+@AK)%=tFnVZP#-X&|{ntSWo4Df54J3z<0w1Hwci`t7-bNR~#6JjWX z;dvxod1^jeuI=5g-rH?J1EZP?OSKnUevvA>v-{T}J1;iauzGO|Y61r6)|_?Yj&d3wRRdZ)TOZ$0?JOWbZq+^aXu%X8MvbB$TstZpx1lX$-BccvYQ z;IYed(5cLorRu#cOd3WM7S`I5dHxox%@35zHAq zZq6e1ms{4gi!e3-MU2B2v-`Jpc|P)7_EhVE34@g~$Q(!pUo~=z;MzL(x%t({mE8*v z6cE>bO9PIzvtkbudtX4xGShBa3-{2dY-j)6l67T^b81>8U8T6N=E_GHq?ew6-MBFi z+8GsH*n~|Cji*mw7N}mnUMCofUtZk(rsi?MdNx$YFS)fmlk|c~d;rY)$6ta88ZG2! z#Rq^U3A47&#fLJ1NxprT+Y;zjZ{rlQzk3Z9*ikRcf(Dqwj=il9XU(~9U$ z6?+C+n1Nabn@HTBoU1pvzkf(pV~9Mv44%Q9VH6r_gthd!dHbQY@B)P7ws3vO7+tR3 zTQV@=%;y)XD|2uJ-L>=x!~z zG~e2NbM{*tfmRl)4;HwH*5!Hg{Hj|@8}T1p^U`7NzpGzi7lj!ZbVlNgFGq&lG|$a> zL1mBlyPv>(@2G;qKhS}u^s?uNMRVs8IMbZp;#Hlylo4?#@w#trFIsD>KZYcvC#TA+ z1fH9N_FH-W!b`)?@9bZj#e>{iz-(g?o;3I)Ol2FKcgK5j!I2Li&1#$90%q+NwDehy z>0}kl%|Gr`ukRsE)-kvMQ1oy*U~7CDxqHRBe+x_Xt#x>=tL*M!QCdEa1#k}>w8Jw2 zf*vDgWyySS_4{Y5o){rd4Dg-JVsV!Bhnecmz3S?Q2{{9T&98!LKpY~y#K{a6)%z2qJ!vDJcbF zr~m>m)rvY1lpL^Ea_pmC9fd(y9bw{9E(+5`9mU_piNJ(Ld_OJ`j6TPJ{Q5zU^qfQX z^;m{vl7rc|!|5o2bt;{FD>e`vAjt#?C&;Ve4D7y2`oo!6rk%VU%f6l*&Jw^*hZEUY zG((bufOndliX{fxNfhAGG>N{GN=GvQOOx18Djtghh`;!cB~FrlAdpCANjx?b%L1ot z5^fV6vBY2+z|o;-BHK=eqUp%%z#`lqi^sC3kBE#`;nxux)sbnS^ zw6i=z=>cQnhlHevKLg|_*iqIQvKMs?mwgmGCF!~}L5Uj@ac)ou(zmFFujWX|rt)W< zA+3Jt+8BX11f?u!)9lU64}T@YLqsDQEoo}5%s%#M$2e>Ueeu(Ok$u&|0xl=%h9-@c z*@hi*u9W(iAj@PF7Ufa=Q3>O<&V;Qjux(}9$fRV9F$#GVKWJwW-Xyg9h*y6*gT(ui z-P=Z=IZ_m<0O^2aL7jpo6d5^<;x{&+fGYCO&dKDMB#se0(U6;dA#G8LB~8K`P>+4~ zVq2h9Zwrz-Dg02MByO3&-{Z-os*QV0N2ehrOM+%dBG^jvNI<+D6e!r79mb~1Ee4jG zkaA@~Ca@o;1z1ECLo%j8Y1QGZ6A7%)M6#DLtt04hrS^t^pX-83b*4ZwqVkf z3A~}#)Ajaks*IvUk-T7FK;ZXA?aXENjm+%Vj%wmAmmL46M__5Acu^*Z_`{GR=Rqyo zVZym)pZad*x-A6%@dP&Yw9$9w%L)_DBLNk z(m|(0xs0W)ok*HSCsdJzo!3R}*hI=sIimhr#C`2nA<6>EA8GB}-*trxPAIAo^j;3R z_DVstDXy`|--fkXVV{-^){yuv)6y5v8On-y8`W8V-dND;Za?v{a}O!z915dVg3PT&atYECCY*X*2S!{ zL*AF$oSxsPiaN=&k>txp894GnJ}L3uqfq>aSkNTkCnQQ%B^a8si_qf=_?Jh{-RCKwVvMU!m zu1i&%ij(q(bCM7Fkh|nVDlfb8V`80j|03P<*cTR9Ja|yahdG^u-JR*_>FJ*7p6Tgn zqj+`Ox~T-`wNPen6!GR6XauWyIIrTcMo<=2v!vxWR*;0vmB5xn>Gc3rfToy(2;UCl zvBpMH$jOF|AleKY?la{K70r_BDP=%t@Brugz}2smq4(xllVy+kFKF)UIpMn6EAiBW=Zz`%Zi zS;te&ReYrE93Ug2$=W!5zN3-q(QC1@LEf zg~sv`v|q5@qL70!Z(l-5!XE(#t`4%yYLo!82Daw3M z#sMklP)^aV@gOQ4UGYdXG#}ay42Nw(&ce>;Z=gvXy{9u35^M79sUgMD)~LnhO>b+Q zzXF68S~Zmw)CD|uYQ!+u%B;U?R`K&gwa*kAyLmuC(KBV<@KMv1HpsX;@M#IAm2aw* z(37iCZ#Ao6PNAb$75=mce)3GXnXR=fLaR53^b~9{A|I4$HCoK85VFFba^vVlv$}uK zA_t9H1t9H8VAPd%YZBUYFB-?pT!Vs@(qU;|k^@%YTAUe3vsRl@84N(grY;`jBdJ_1 z)mWusRF4hPpdTB9<2rpRkWZlY z`aTXDRx|M5(^9o2h=5*-oMb@%Ls>9;rHUOS^IQj@O~9~KVw13M^Uq|2BP41{i!uS~ zTVkS*t}C#)#iq8`8l6wToPfyy4~F@=08DoNz_Z2_Nvds~!9>P~c(hXu%?;Vp=b%l( zprZAh`#v%{*~2lK4=`;&=7J74emQR#S|k2E57V(`y9`@zbqXg3I)Rdbrr2VxJH-=X zq}Oj70c9pskZCgX6=sE*H z?V51SrHz`5iFAevsVTwdCv0HWTWb2&u17AHBqv*v^!&fZ`TsSgQsq#}cGWq3%o6n}ck{n<}bZ@&DeuRs5<*MI-T z@Bj0^>DRA5|M}Oy{>|%OeEI4(e}+3Xfy`{9`Tu_O<5cR-9rF6OfAi+czk2n>r*Hn@ zC#fI&;0LKYWYF(Y6A=v_c9e*n<0)*2Lq70W@Jd4@=qiM&nb;Modm7vUcit~+I`(n;i;ptpX58=;cd%Q#MuM61?t8L zj0Aht=R3K+W0Pza0YEPPk01*r6jJZa|9m?wfoi2K7I4=|ACuhpMCl2FK|Ec>!1AP>)&C2 zA|^R7KW!~{&80p^;bm3Lxp1xC(((ISmBx+#>}cHlb?_ix)5L$<+TLEqe_KRK?*BdA zRG-L)S^6|n9SQS4d>lIemoF5S^Zz0eUkP4GUpUH&@x=coq+9MKiQ6F38oYa!V$6 zUzVEtPuFi&J(Js^VROWBU-rFl!++%Q2SVTlG*cCDS5xpntA?K`_CuChC*{WBVWW=! z993&l^JK49+Lu{r4?{e$8_7Y^@E=pW%g>(&OWhe)?4%;?9`DB$W?v=&(UfWuu2jYW z;oriI<*nV9>L-=mWBH_fbVQDUeoazqJdx`vOprTa`z?8 zegif}tJ%QiYFw&3fowo-k@;pQH&iG!OD(B_HJAVz$b2lf8kAoS zaZ!1taojpOZUMw`U2+raC?;Sq>oe0!Kx-_FyD#?{-!&={AaFx68BsEWCNx^eJ5w|} z-m{ITOoj&BI#oJare|xX`Za)#a(H~3MGDYsh~eW)RwNva^r_o+g|BJ;iV)6(C9f-`a@A{|D{Au(6!~7m$RSzh6JDvgN3XZaX{@ z2hMk5C96_ul`w*a7#hU;y<`95P0o*GP%j-yH>*Qncu>%Uut&E@*< z0#aiC|H*oW?7Pp4(|H&7(mg~QZNE5|>yhF~M&biiAve#WBMZ?$a z*BZM-E+0sTB~Y>0;uXo}?qvfxv$&j`5^KKU%>Jr!1PCs=@@3_wv@bm;P3fpsDuZg4 z{cdh0``y(KKFDV8rAhjO5AtbIm_oe!G7O3?J4d4K4dodTdylfdmzhHYaNK2Mg|&C$ zvZ>(el-z>M)c<$9EiJ+h<`_kt99?qqm(bAx1zMLHg;OxVX7W^?njS$8O#Dm1WL1h7 zcP0T22(Sx4e$r|jh55zLx$3b>B%{wOQ3%s9izv;xB?2s-U80%B_j#~}n`n1U%sXL! zoay^TIQBTJQ`VWeQU-=%s&mxMA!KGoLGa`p&F3IcV5Y2G%!9gWpkJBpTJs=+zTDii z8F2xzfEjcMCBFK@gVY9vwrwb#3%dKH^j!<*Dfrdv(TO+~o%D!Bur#e)bcu%nz(__y zl;T{;AHC`)FY5K|93TXL`XDB0z6T`zF0a&oGbvI38^?qb){$iY<%`kvzrx1G(*JiM zsf+u5P6tHObd<}$xJy6K!{~x5yibDbQZ;gP zyj!c5Q}1PRISett1v!_iv?`>M**%s?gT*|k;_-W@$4~0!fm?D?{k_zC{PfM$)m1hC z0MFm#9De(alS99O9G1~NC|T82-+PpLh*&&AOY5QMIY7^C?WCt-#PlPoUOen-?zyFM z2>Y6gSzNuV@$ZmBvCsHtU3}xmx^NXNZS~zWaR)v4?xu4bYL0=Wct$HJsj7(7k7eWP z!G>KbMyMX$^s6DcSnNjOrF#X&BGv?r_EJm2O&x*Ngq6s8w~sM&jvdV|@gwUI6u~k|wzaLOty_mf^x!GUxFmaB7aS>f4sz zdDC>`f5-;#^n&n`&u|?{`rp=e)c>=%zC8c6nDmhK9V+V^y7%D#A7k4 zvNA+hBcpOGd!#X*!TC-aIVmTyGJ7r;$(r+|8!EZb27!S&qiTjS@a5XiNHeS2snR#x zN1G3G;%7Jmj5S@w9z4R)gtY0kal#%^aO8j<$0IPduZH_o&-3IqR0IpT@w!C{QTy^uybxf-a(CyCu8{0$c zzs2JAa{gaLdbj6)&X&swf95oq{Ld!$A|=ZI){y+?w~I^re-Y`Omj9*P&z%zGAD4o% z9mkoYjs*G7!*oA%|1($sOZi_wN~P|Rm;B7P>1Ixqu5JwOlQbyZ7LhTwdHGMD5V@Rw z;Ae95Pqh0aztOv9FX^J8bFQe?)qRXft+Cf_>pJEw#$?Lq9bmR`-?Y}R?$<>^^5 zc7%)J)3FT8zK<~iU2O=CZl3FHv~`@!m2N^yCV|+7@kFx&?TUq%v6G=i%DTD>R@%#G zClzQXMegfe#_7Q=s?gTAWU9PeQ*(Nj>1feS zs=x-cb7EbH&8&8G%RO8yw0-rA2PS8?RnS274rx5WAget90SzCub(MqKN8)2^ieq_u z{mv8!;Vu{}%^k6)s6V`$rsIt+l%CGH)i+eUr=id9zM+wRX)j>>U7OQagqHn2&T2mS zX^`2#Biq4uvLpA|LjDY_bwLLN85n7FSN06xAQneA(4o16jYHlT-ckn*Fcu3QeKhbE z3e7krr?%A%?;S?lj)oaUb#&tb{tI!9i_mU#J5LSe%n>c@k7J2F%sCGma0KBO?SE*g zj<-K_gKXg4lmZ~UiyttAiUP=JKo94n0#jbV@!~93UhRtwV7(K#D?j4~wvk?t!41 z0a@`vA5WAgq*k1--XGGs-EF1W?Y|@FA+Qw2n|?GU*nh?1@cQ58HoRNff8Tss+JDLR zpWyV7rk||2va7g#CvF55Q#sG;u#D4LSga7aRE+*e-^7F|A8_=p9TA|sX_mEj8Vf1D z{Vna<9Zdr#OoJ0#H=dFZ9)6czOGIQozY%lMC#D8^?Z9v~6VnQ>bwD&~)i8%2d@p@}t&VDX@&#;RvvNuHa>jqjjAqc@sFw z)UIwrysEyA6jhl+5{HUVhc#hlz0a4m35gNu*U2e@4YkE6dat3B6&1Q(5bUJF6$7oPWuXi$hRxe>-4=!!!>YBJQy~{5T2ZNuZMsJhD zil$MfVz6Wu{Rwr`?N5ntnXd-0vViYwxL6TfV$KRCP|aeDjE9&!Wri?WYGGBssjVWjAWY4&Q78rO_*U9ztc!2+^U6*-mUW>IpUF-jqvuLPSa~+q1(v#x&B;hRPQj(+hxL8ovG{RccUKJS z4A5Qk7JJvAhufe^timhhQd@IIVYYxPa|DT&F$MJ!9zDhKPB`Y zd%T!dr(5%s288+xPc>)-`=^3O`nni&S!W9z-r_%TD9Lo@6cDLvwl2n)5Q4s=&FFZR zo^**}9^MWHEf8pqh*~h#urJX&GP#e2(ERwN$3A{+1JK)OnSF2ZOmp$F-vDT~S!9D^ z)3?!s5fsh~6L*05o>FA=yp;}(U5|}W)464GQi<@P-!@680)uKo&^SNx? zYM{u&DyA2?&Rkzp`?#+;?u^y0aWV;GkC{23;`#TXL+{}24b;KGVlD!{Rys4>poc%?ftPqD%W&D&D%OthJu zK&={8ltvS(3kH8+&3uu%eXv0c&0E$;&iTs8zy=^xO!tKeY0~O!oYJG^c8oCOO}vBWkBe%qj2+8`&^gOyvPH5 z0T!f6cXh?kKVcR1Fm%Ao?!2CM2rV18btZKF1t|H!hDcrA1(S?ip`T|+gZ6x=6hwS# zr7mGp(IX3s6ZcLMhPh9x!;aJQ5{Cw>NZf3td>I#dE~Yhn8~;qh_SnOVN2sYx>KQoC zE@<3UIHNLh{m3r$nX|5S1>QnLIH`F|Dj z+spIci%4%#{uR4pEye#Wr*ZPn?*^ay3fSrGzx;NwxV^Oh7LX?CfAlxdY}>NY>tKdD z62||+=4Lehdm+EIy#H|_DR=K)irgcQ(c{x!suDrd9Pjd<+_}}&a;{>YeWYvah1{9$ z#z$6*=Nei^+t#&HuMYZ3>AUBaEna!x$wTkwV;VBva>8=LYL=7?gV3yaBG4VvWS&8D_$IM>hF4G)qps&+0&|w;= zoTCMyT!F%G9aLo^H}+c3N==Et@1thpX|*C%NTW_lb&@X0@HS0$OLA3SBhRX>gT`@- zK<;L#-l|G6Y3xD17vxE`URk3cCCDQ+iS+!aDar7?NvelOwW>Sw|+q#h@p&5nb2JbPiC9r{n zd)Z|Pxyu`}dltejECdp6ehilEeBv+Ms_yBT?s-UK*|7smpA$#ZkLv2`?&|8Q?rH#% z&J?6naz0sr+6o!?Odn3BXLFD&&&%log*Gqe5+|Ul_;fOrESy1bv&n)q3;)NZY&=&; zCW@(ePRbT@*-T!J($SY!RR=-I$;(xA+Fw?Im{rZli~r(eu*SACREGuz4m6sj<<*i@ zuPv(ZRaq*-Bv6#aMzy8kzXA0;^ma`OB|-xi2M(yv-Ah!jtJYepcmPbsS(K=ksn3Xu zrW$x?NJ7_(oWp{AF_8dr4w?~iE|(}-2FC*pZoNyO7Y zekCW*CG!P2X9vqNC!pWb1tp%!$?=&pW_GO6y}+EDR*LE5$s$yd$vmEvO$^=hC(|dA z)5!wF06MdoV%jqÿ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 diff --git a/kiran-session-manager-2.5.0.tar.gz b/kiran-session-manager-2.5.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e39f0acac558c57aa6176e71e9e265945b24b56d GIT binary patch literal 450560 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 @3E7!znPFv!Cre2Gw{jcYF>f8VVNVMa8S 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 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 @@ -88,6 +79,9 @@ make %{?_smp_mflags} %changelog +* Mon Apr 17 2023 wangyucheng - 2.5.0-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