Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package liblxqt for openSUSE:Leap:16.0 checked in at 2025-08-07 21:45:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/liblxqt (Old) and /work/SRC/openSUSE:Leap:16.0/.liblxqt.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liblxqt" Thu Aug 7 21:45:45 2025 rev:3 rq:1298193 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/liblxqt/liblxqt.changes 2025-03-19 11:49:46.321387505 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.liblxqt.new.1085/liblxqt.changes 2025-08-07 21:45:46.042054443 +0200 @@ -1,0 +2,6 @@ +Thu Apr 17 14:21:15 UTC 2025 - Shawn Dunn <sfal...@opensuse.org> + +- Update to version 2.2.0: + * Disabling of auto-start entries is limited to LXQt + +------------------------------------------------------------------- Old: ---- liblxqt-2.1.0.tar.xz liblxqt-2.1.0.tar.xz.asc New: ---- liblxqt-2.2.0.tar.xz liblxqt-2.2.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liblxqt.spec ++++++ --- /var/tmp/diff_new_pack.N06N81/_old 2025-08-07 21:45:46.326066271 +0200 +++ /var/tmp/diff_new_pack.N06N81/_new 2025-08-07 21:45:46.326066271 +0200 @@ -17,7 +17,7 @@ Name: liblxqt -Version: 2.1.0 +Version: 2.2.0 Release: 0 Summary: Core utility library for LXQt License: LGPL-2.1-or-later ++++++ liblxqt-2.1.0.tar.xz -> liblxqt-2.2.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/CHANGELOG new/liblxqt-2.2.0/CHANGELOG --- old/liblxqt-2.1.0/CHANGELOG 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/CHANGELOG 2025-04-17 10:37:14.000000000 +0200 @@ -1,3 +1,8 @@ +liblxqt-2.2.0 / 2025-04-17 +=========================== + * Limit disabling of autostart entries to LXQt (used in lxqt-session). + * Fixed some typos in comments and changelog. + liblxqt-2.1.0 / 2024-11-05 =========================== * Replaced `QLatin1String` with `QLatin1StringView`. @@ -110,9 +115,9 @@ - lxqtpageselectwidget: Fixed config dialog select widget cells * Improved cmake scripting - Set cmake_minimum_required to 3.1.0 - - Removed locale compile definitons + - Removed locale compile definitions * Moved translations from lxqt-l10n back to liblxqt - - Removed obsolete translation fuctionality + - Removed obsolete translation functionality - Added translation promo in README.md * Translation updates @@ -190,7 +195,7 @@ =================== * Release 0.11.0: Add changelog - * Bump version ot 0.11.0 (#105) + * Bump version to 0.11.0 (#105) * Settings: Make use of reverse_iterator conditional * Application: Add <cerrno> include * Settings: Add "homemade" XDG_CONFIG_DIRS support @@ -308,7 +313,7 @@ * Updates translations * Moves the about dialog to lxqt-about * debug: showing qDebug()/qWarning() only in "debug" build - * LxQtTheme: removed superfluous warning (can't occure) + * LxQtTheme: removed superfluous warning (can't occur) * debug: strip debug messages in "release" build * Remove AddPluginDialog as it is no longer used * Hungarian translation update @@ -351,7 +356,7 @@ * remove not needed whitespaces * Adds StartOptions to the SingleApplication class * Adds the LxQt::SingleApplication class. - * CMakeLists.txt maintenaince + * CMakeLists.txt maintenance * Fixes yet another translations install dir mistake * Get rid of USE_QT5 in lxqt-config.cmake * Fixes translations install dir @@ -394,7 +399,7 @@ * Fix top-to-bottom layout x-coord calculation * Fix broken *.ts files and update to the latest strings. * Replace LXDE-Qt with LXQt. - * Add -locations absolute option to lupdate so our *.ts files can contain informations about the source lines. + * Add -locations absolute option to lupdate so our *.ts files can contain information about the source lines. * Fix incorrect namespace in the *.ts files. * Add code to update the *.ts files when the UPDATE_TRANSLATIONS option is turned on. * Fix context names which uses C++ namespaces in all of the *.ts files. @@ -421,10 +426,10 @@ * Use newer version of cmake 2.8.9 * Detect the path of qmake correctly for Qt5. * Fix internal include - * Fix after merging from master, by removing dupplicated items + * Fix after merging from master, by removing duplicated items * Merge branch 'master' of https://github.com/lxde/liblxqt into qt5 * Update qt5 porting - * Update Turkish tranlations + * Update Turkish translations * Set include dirs properly. * Install pkgconfig file to /usr/local/libdata/pkgconfig when FreeBSD is detected. * Set link directories properly @@ -590,7 +595,7 @@ * Small improvement to dialog icon sizing * Don't reset when pressing Enter * reduce error messages when there is no session running in razor-power - * QDbusError canot be print out on Ubuntu version of qt + * QDbusError cannot be print out on Ubuntu version of qt * notification client library uses a QMessageBox failback message when it's not able to send a dbus message * fixed #147 razorpower: things to implement - notifications * default arguments for notification client lib @@ -598,7 +603,7 @@ * GUI for change razor theme. * Moving qtservice to libraries * Stylesheets are not always applied. - * Typos in code. Thanks Aaron Lewis. * In razor-runner , providers item: title() was typed as tile() * For RazorSettings class , settingsChanged() was typed as settigsChanged() + * Typos in code. Thanks Aaron Lewis. * In razor-runner , providers item: title() was typed as tile() * For RazorSettings class , settingsChanged() was typed as settingsChanged() * RazorSettings not read global settings. * Changing notification ui. Adding default notitifaction icon. Embedding icons in notification * Proper default values @@ -615,7 +620,7 @@ * fix for theme loading when there is no theme specified in config * Added localizedValue() in RazorSettings * Fix: wrong path for debug log - * Config coresponds XDG directory specification + * Config corresponds XDG directory specification * Transifex desktop: sr_BA.ts should be a local * strongly enhances debugging * Transifex desktop: local translations @@ -639,7 +644,7 @@ * Env variables for plugins dirs RAZORQT_DESKTOP_PLUGINS_DIR & RAZORQT_DESKTOP_PLUGINS_SO_DIR RAZORQT_PANEL_PLUGINS_DIR & RAZORQT_PANEL_PLUGINS_SO_DIR * Create a "standardized" configuration dialog * Relicense razorqtlib - * XdgAutoStart rewriten (lgpl2+) + * XdgAutoStart rewritten (lgpl2+) * Fix gmail.ru -> gmail.com * Issue#147 add return value to provide a valuable feedback to user * menus are adopted to the new backends; old code removed; check for running razor-session to allow/disallow "logout" item @@ -668,7 +673,7 @@ * New doxygen ifrastructure * power manager: list actions only if is user allowed to call it * fixed warning: The Free Software Foundation address in this file seems to be outdated - * devel-docs generated in CMAKE_BINARY_DIR/docs includig dummy index.html + * devel-docs generated in CMAKE_BINARY_DIR/docs including dummy index.html * missing translations in CMakeLists * XdgDesktopFile is implicitly shared * huge refactoring of the libraries build organization diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/CMakeLists.txt new/liblxqt-2.2.0/CMakeLists.txt --- old/liblxqt-2.1.0/CMakeLists.txt 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/CMakeLists.txt 2025-04-17 10:37:14.000000000 +0200 @@ -7,15 +7,15 @@ project(liblxqt) -set(LXQTBT_MINIMUM_VERSION "2.1.0") +set(LXQTBT_MINIMUM_VERSION "2.2.0") set(KF6_MINIMUM_VERSION "6.0.0") set(QT_MINIMUM_VERSION "6.6.0") -set(QTXDG_MINIMUM_VERSION "4.1.0") +set(QTXDG_MINIMUM_VERSION "4.2.0") # Major LXQt Version, belong to all components set(LXQT_MAJOR_VERSION 2) # Minor LXQt Version, belong to all components -set(LXQT_MINOR_VERSION 1) +set(LXQT_MINOR_VERSION 2) # # Patch Version, belong *only* to the component # LXQt is 0.13 - liblxqt is at patch version 0 @@ -23,7 +23,7 @@ # # In a perfect world all components would have the same major- and minor- and # patch-version as liblxqt - in real life it will be fine if every component -# has it's own patch version within a major/minor life cyle. +# has it's own patch version within a major/minor life cycle. # set(LXQT_PATCH_VERSION 0) set(LXQT_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_PATCH_VERSION}) @@ -272,7 +272,7 @@ configure_package_config_file( "${CMAKE_CURRENT_SOURCE_DIR}/cmake/lxqt-config.cmake.in" "${CMAKE_BINARY_DIR}/${LXQT_LIBRARY_NAME}-config.cmake" - INSTALL_DESTINATION "neverland" # required, altough we don't install it + INSTALL_DESTINATION "neverland" # required, although we don't install it ) #************************************************ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/lxqtapplication.h new/liblxqt-2.2.0/lxqtapplication.h --- old/liblxqt-2.1.0/lxqtapplication.h 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/lxqtapplication.h 2025-04-17 10:37:14.000000000 +0200 @@ -56,7 +56,7 @@ /*! Construct a LXQt application object. * \param argc standard argc as in QApplication * \param argv standard argv as in QApplication - * \param handleQuitSignals flag if signals SIGINT, SIGTERM, SIGHUP should be handled internaly (\sa quit() application) + * \param handleQuitSignals flag if signals SIGINT, SIGTERM, SIGHUP should be handled internally (\sa quit() application) */ Application(int &argc, char **argv, bool handleQuitSignals); ~Application() override {} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/lxqtautostartentry.cpp new/liblxqt-2.2.0/lxqtautostartentry.cpp --- old/liblxqt-2.1.0/lxqtautostartentry.cpp 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/lxqtautostartentry.cpp 2025-04-17 10:37:14.000000000 +0200 @@ -100,18 +100,25 @@ void AutostartEntry::setEnabled(bool enable) { + // Disabling is done only for LXQt, for respecting other DEs, + // while enabling of global entries can only be done for all DEs. XdgDesktopFile f = file(); if (enable) + { f.removeEntry(QL1SV("Hidden")); + f.removeEntry(QL1SV("X-LXQt-Autostart-disabled")); + } else - f.setValue(QL1SV("Hidden"), true); + f.setValue(QL1SV("X-LXQt-Autostart-disabled"), true); setFile(f); } bool AutostartEntry::isEnabled() const { - return !isEmpty() && !file().value(QL1SV("Hidden"), false).toBool(); + return !isEmpty() + && !file().value(QL1SV("Hidden"), false).toBool() + && !file().value(QL1SV("X-LXQt-Autostart-disabled"), false).toBool(); } bool AutostartEntry::commit() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/lxqtnotification.h new/liblxqt-2.2.0/lxqtnotification.h --- old/liblxqt-2.1.0/lxqtnotification.h 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/lxqtnotification.h 2025-04-17 10:37:14.000000000 +0200 @@ -150,7 +150,7 @@ const ServerInfo serverInfo(); /*! - * \brief Performs an asyncronous query of the notifications server information. + * \brief Performs an asynchronous query of the notifications server information. * Use serverInfoReady signal to get notified (no pun intended) when the * info will be received. * \sa serverInfo() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/translations/liblxqt_ka.ts new/liblxqt-2.2.0/translations/liblxqt_ka.ts --- old/liblxqt-2.1.0/translations/liblxqt_ka.ts 1970-01-01 01:00:00.000000000 +0100 +++ new/liblxqt-2.2.0/translations/liblxqt_ka.ts 2025-04-17 10:37:14.000000000 +0200 @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ka"> +<context> + <name>ConfigDialog</name> + <message> + <location filename="../configdialog/lxqtconfigdialog.ui" line="14"/> + <source>Dialog</source> + <translation>დიალოგი</translation> + </message> +</context> +<context> + <name>LXQt::MessageBox</name> + <message> + <location filename="../lxqtpowermanager.cpp" line="76"/> + <source>LXQt Power Manager Error</source> + <translation>LXQt კვების მმართველის შეცდომა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="76"/> + <source>Hibernate failed.</source> + <translation>პროგრამული ძილი ჩავარდა.</translation> + </message> +</context> +<context> + <name>LXQt::NotificationPrivate</name> + <message> + <location filename="../lxqtnotification.cpp" line="161"/> + <source>Notifications Fallback</source> + <translation>გაფრთხილების გადართვა</translation> + </message> +</context> +<context> + <name>LXQt::PowerManager</name> + <message> + <location filename="../lxqtpowermanager.cpp" line="108"/> + <source>Hibernate</source> + <translation>პროგრამული ძილი</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="115"/> + <source>Suspend</source> + <translation>ძილი</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="122"/> + <source>Reboot</source> + <translation>გადატვირთვა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="129"/> + <source>Shutdown</source> + <translation>გამორთვა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="136"/> + <source>Logout</source> + <translation>გასვლა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="148"/> + <source>LXQt Session Suspend</source> + <translation>LXQt სესიის დაძინება</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="149"/> + <source>Do you want to really suspend your computer?<p>Suspends the computer into a low power state. System state is not preserved if the power is lost.</source> + <translation>მართლა გნებავთ კომპიუტერის დაძინება?<p>კომპიუტერი დაძინებას შემცირებული კვების რეჟიმში გადაჰყავთ. სისტემის მდგომარეობა, თუ კვება გაითიშება, შენახული არ იქნება.</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="158"/> + <source>LXQt Session Hibernate</source> + <translation>LXQt-ის სესიის პროგრამული ძილი</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="159"/> + <source>Do you want to really hibernate your computer?<p>Hibernates the computer into a low power state. System state is preserved if the power is lost.</source> + <translation>მართლა გნებავთ კომპიუტერის პროგრამულად დაძინება?<p>პროგრამული ძილი კომპიუტერს დაბალი ენერგიის ხარჯვის რეჟიმში გადაიყვანს. კვების დაკარგვის შემთხვევაში სისტემის მდგომარეობა შენარჩუნდება.</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="168"/> + <source>LXQt Session Reboot</source> + <translation>LXQt-ის სესიის გადატვირთვა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="169"/> + <source>Do you want to really restart your computer? All unsaved work will be lost...</source> + <translation>მართლა გნებავთ თქვენ კომპიუტერის გადატვირთვა? შეუნახავი ნამუშევრები დაგეკარგებათ...</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="178"/> + <source>LXQt Session Shutdown</source> + <translation>LXQt-ის სესიის გამორთვა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="179"/> + <source>Do you want to really switch off your computer? All unsaved work will be lost...</source> + <translation>მართლა გნებავთ თქვენი კომპიუტერის გამორთვა? შეუნახავი ნამუშევრები დაგეკარგებათ...</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="188"/> + <source>LXQt Session Logout</source> + <translation>LXQt-ი სესიიდან გასვლა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="189"/> + <source>Do you want to really logout? All unsaved work will be lost...</source> + <translation>მართლა გნებავთ სესიიდან გასვლა? შეუნახავი ნამუშევრები დაგეკარგებათ...</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="197"/> + <location filename="../lxqtpowermanager.cpp" line="202"/> + <source>LXQt Power Manager Error</source> + <translation>LXQt-ის ენერგიის მმართველის შეცდომა</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="197"/> + <source>Hibernate failed.</source> + <translation>პროგრამული ძილი ჩავარდა.</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="202"/> + <source>Suspend failed.</source> + <translation>ძილი ჩავარდა.</translation> + </message> +</context> +<context> + <name>LXQt::ScreenSaver</name> + <message> + <location filename="../lxqtscreensaver.cpp" line="161"/> + <source>Failed to run "%1". Ensure you have a locker/screensaver compatible with xdg-screensaver installed and running.</source> + <translation>"%1"-ის გაშვება ჩავარდა. დარწმუნდით, რომ გაშვებული დამბლოკავი/ეკრანის შემნახველი თავსებადია xdg-screensaver-თან.</translation> + </message> + <message> + <location filename="../lxqtscreensaver.cpp" line="165"/> + <source>Failed to run "%1". Ensure the specified locker/screensaver is installed and running.</source> + <translation>"%1"-ის გაშვების შეცდომა. დარწმუნდით, რომ მითითებული დამბლოკავი/ეკრანის შემნახველი დაყენებული და გაშვებულია.</translation> + </message> + <message> + <location filename="../lxqtscreensaver.cpp" line="247"/> + <source>Lock Screen</source> + <translation>ეკრანის დაბლოკვა</translation> + </message> + <message> + <location filename="../lxqtscreensaver.cpp" line="156"/> + <source>Screen Saver Error</source> + <translation>ეკრანის შემნახველის შეცდომა</translation> + </message> +</context> +<context> + <name>QCoreApplication</name> + <message> + <location filename="../configdialog/lxqtconfigdialogcmdlineoptions.cpp" line="47"/> + <source>Choose the page to be shown.</source> + <translation>აირჩიეთ საჩვენებელი გვერდი.</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="87"/> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="137"/> + <source>Power Manager Error</source> + <translation>კვების მმართველის შეცდომა</translation> + </message> + <message> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="88"/> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="138"/> + <source>QDBusInterface is invalid</source> + <translation>QDBusInterface არასწორია</translation> + </message> + <message> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="102"/> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="152"/> + <source>Power Manager Error (D-BUS call)</source> + <translation>კვების მმართველის შეცდომა (D-BUS-ის ფუნქცია)</translation> + </message> +</context> +</TS> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/translations/liblxqt_kab.ts new/liblxqt-2.2.0/translations/liblxqt_kab.ts --- old/liblxqt-2.1.0/translations/liblxqt_kab.ts 1970-01-01 01:00:00.000000000 +0100 +++ new/liblxqt-2.2.0/translations/liblxqt_kab.ts 2025-04-17 10:37:14.000000000 +0200 @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="kab"> +<context> + <name>ConfigDialog</name> + <message> + <location filename="../configdialog/lxqtconfigdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LXQt::MessageBox</name> + <message> + <location filename="../lxqtpowermanager.cpp" line="76"/> + <source>LXQt Power Manager Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="76"/> + <source>Hibernate failed.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LXQt::NotificationPrivate</name> + <message> + <location filename="../lxqtnotification.cpp" line="161"/> + <source>Notifications Fallback</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LXQt::PowerManager</name> + <message> + <location filename="../lxqtpowermanager.cpp" line="108"/> + <source>Hibernate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="115"/> + <source>Suspend</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="122"/> + <source>Reboot</source> + <translation>Ales asenker</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="129"/> + <source>Shutdown</source> + <translation>Sexsi</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="136"/> + <source>Logout</source> + <translation>Senser tuqqna</translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="148"/> + <source>LXQt Session Suspend</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="149"/> + <source>Do you want to really suspend your computer?<p>Suspends the computer into a low power state. System state is not preserved if the power is lost.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="158"/> + <source>LXQt Session Hibernate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="159"/> + <source>Do you want to really hibernate your computer?<p>Hibernates the computer into a low power state. System state is preserved if the power is lost.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="168"/> + <source>LXQt Session Reboot</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="169"/> + <source>Do you want to really restart your computer? All unsaved work will be lost...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="178"/> + <source>LXQt Session Shutdown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="179"/> + <source>Do you want to really switch off your computer? All unsaved work will be lost...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="188"/> + <source>LXQt Session Logout</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="189"/> + <source>Do you want to really logout? All unsaved work will be lost...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="197"/> + <location filename="../lxqtpowermanager.cpp" line="202"/> + <source>LXQt Power Manager Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="197"/> + <source>Hibernate failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpowermanager.cpp" line="202"/> + <source>Suspend failed.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LXQt::ScreenSaver</name> + <message> + <location filename="../lxqtscreensaver.cpp" line="161"/> + <source>Failed to run "%1". Ensure you have a locker/screensaver compatible with xdg-screensaver installed and running.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtscreensaver.cpp" line="165"/> + <source>Failed to run "%1". Ensure the specified locker/screensaver is installed and running.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtscreensaver.cpp" line="247"/> + <source>Lock Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtscreensaver.cpp" line="156"/> + <source>Screen Saver Error</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QCoreApplication</name> + <message> + <location filename="../configdialog/lxqtconfigdialogcmdlineoptions.cpp" line="47"/> + <source>Choose the page to be shown.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="87"/> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="137"/> + <source>Power Manager Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="88"/> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="138"/> + <source>QDBusInterface is invalid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="102"/> + <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="152"/> + <source>Power Manager Error (D-BUS call)</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/translations/liblxqt_ko.ts new/liblxqt-2.2.0/translations/liblxqt_ko.ts --- old/liblxqt-2.1.0/translations/liblxqt_ko.ts 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/translations/liblxqt_ko.ts 2025-04-17 10:37:14.000000000 +0200 @@ -129,12 +129,12 @@ <message> <location filename="../lxqtscreensaver.cpp" line="161"/> <source>Failed to run "%1". Ensure you have a locker/screensaver compatible with xdg-screensaver installed and running.</source> - <translation>"%1"을(를) 실행하지 못했습니다. xdg-screensaver와 호환되는 잠금도구/화면 보호기가 설치되어 실행 중인지 확인하십시오.</translation> + <translation>"%1"을(를) 실행하지 못했습니다. xdg-screensaver와 호환되는 잠금도구/화면 보호기가 설치되어 실행 중인지 확인하세요.</translation> </message> <message> <location filename="../lxqtscreensaver.cpp" line="165"/> <source>Failed to run "%1". Ensure the specified locker/screensaver is installed and running.</source> - <translation>"%1"을(를) 실행하지 못했습니다. 지정된 잠금도구/화면 보호기가 설치되어 실행 중인지 확인하십시오.</translation> + <translation>"%1"을(를) 실행하지 못했습니다. 지정된 잠금도구/화면 보호기가 설치되어 실행 중인지 확인하세요.</translation> </message> <message> <location filename="../lxqtscreensaver.cpp" line="247"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/liblxqt-2.1.0/translations/liblxqt_zh_TW.ts new/liblxqt-2.2.0/translations/liblxqt_zh_TW.ts --- old/liblxqt-2.1.0/translations/liblxqt_zh_TW.ts 2024-11-05 06:13:40.000000000 +0100 +++ new/liblxqt-2.2.0/translations/liblxqt_zh_TW.ts 2025-04-17 10:37:14.000000000 +0200 @@ -27,7 +27,7 @@ <message> <location filename="../lxqtnotification.cpp" line="161"/> <source>Notifications Fallback</source> - <translation>後備通知</translation> + <translation>後援通知</translation> </message> </context> <context> @@ -60,32 +60,32 @@ <message> <location filename="../lxqtpowermanager.cpp" line="148"/> <source>LXQt Session Suspend</source> - <translation>暫停LXQt會話</translation> + <translation>LXQt 工作階段暫停</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="149"/> <source>Do you want to really suspend your computer?<p>Suspends the computer into a low power state. System state is not preserved if the power is lost.</source> - <translation>你確定要讓您的電腦進入暫停模式嗎?<p>暫停主機可以節省耗能。切斷電源後系統狀況也將遺失。</translation> + <translation>確定要讓電腦進入暫停嗎?<p>暫停電腦將進入低功耗狀態。如果電源切斷,系統狀態不會被保存。</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="158"/> <source>LXQt Session Hibernate</source> - <translation>休眠LXQt會話</translation> + <translation>LXQt 工作階段休眠</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="159"/> <source>Do you want to really hibernate your computer?<p>Hibernates the computer into a low power state. System state is preserved if the power is lost.</source> - <translation>您確定要讓電腦進入休眠模式嗎?<p>休眠主機可以節省耗能。切斷電源後系統狀況也將遺失。</translation> + <translation>確定要讓電腦進入休眠嗎?<p>休眠電腦即進入低功耗狀態。如果電源切斷,系統狀態將會被保存。</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="168"/> <source>LXQt Session Reboot</source> - <translation>重新啟動LXQt會話</translation> + <translation>LXQt 工作階段重新啟動</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="169"/> <source>Do you want to really restart your computer? All unsaved work will be lost...</source> - <translation>您確定要重新啟動您的電腦嗎?所有未儲存工作將會遺失……</translation> + <translation>確定要重新啟動您的電腦嗎?全部尚未儲存工作將會遺失……</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="178"/> @@ -95,23 +95,23 @@ <message> <location filename="../lxqtpowermanager.cpp" line="179"/> <source>Do you want to really switch off your computer? All unsaved work will be lost...</source> - <translation>您確定要關閉您的電腦嗎?所有未儲存工作將會遺失……</translation> + <translation>確定要關閉您的電腦嗎?全部尚未儲存工作將會遺失……</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="188"/> <source>LXQt Session Logout</source> - <translation>登出LXQt會話</translation> + <translation>LXQt 工作階段登出</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="189"/> <source>Do you want to really logout? All unsaved work will be lost...</source> - <translation>您確定要登出嗎?所有未儲存工作將會遺失……</translation> + <translation>確定要登出嗎?全部尚未儲存工作將會遺失……</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="197"/> <location filename="../lxqtpowermanager.cpp" line="202"/> <source>LXQt Power Manager Error</source> - <translation>LXQt電源管理員錯誤</translation> + <translation>LXQt 電源管理器錯誤</translation> </message> <message> <location filename="../lxqtpowermanager.cpp" line="197"/> @@ -129,17 +129,17 @@ <message> <location filename="../lxqtscreensaver.cpp" line="161"/> <source>Failed to run "%1". Ensure you have a locker/screensaver compatible with xdg-screensaver installed and running.</source> - <translation>無法執行「%1」。請確認是否有安裝與 xdg-screensaver 相容的鎖定程式/螢幕保護程式,並確認其可以執行。</translation> + <translation>無法執行 "%1"。要確定與 xdg-screensaver 相容的鎖定程式/螢幕保護程式已經安裝並在執行中。</translation> </message> <message> <location filename="../lxqtscreensaver.cpp" line="165"/> <source>Failed to run "%1". Ensure the specified locker/screensaver is installed and running.</source> - <translation>無法執行「%1」。請確認是否已安裝指定的鎖定程式/螢幕保護程式,並確認其可以執行。</translation> + <translation>執行失敗 "%1"。確定指定的鎖定程式/螢幕保護程式已有安裝並在執行中。</translation> </message> <message> <location filename="../lxqtscreensaver.cpp" line="247"/> <source>Lock Screen</source> - <translation>螢幕上鎖</translation> + <translation>螢幕鎖定</translation> </message> <message> <location filename="../lxqtscreensaver.cpp" line="156"/> @@ -161,19 +161,19 @@ <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="87"/> <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="137"/> <source>Power Manager Error</source> - <translation>電源管理錯誤</translation> + <translation>電源管理器錯誤</translation> </message> <message> <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="88"/> <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="138"/> <source>QDBusInterface is invalid</source> - <translation>QDBus介面無效</translation> + <translation>QDBusInterface 無效</translation> </message> <message> <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="102"/> <location filename="../lxqtpower/lxqtpowerproviders.cpp" line="152"/> <source>Power Manager Error (D-BUS call)</source> - <translation>電源管理錯誤(DBus通知)</translation> + <translation>電源管理器錯誤 (D-Bus 呼叫)</translation> </message> </context> </TS>