Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: lxqt-config

lxqt-config (0.15.0-0ubuntu1) groovy; urgency=medium * New upstream release. - Update upstream signing key. - Bump LXQt build dependencies. - Add build dependency on libxcb-randr0-dev (Closes: #952266). * Bump Standards-version to 4.5.0, no changes needed. * debhelper -> debhelper-compat. -- Simon Quigley <tsimonq2@ubuntu.com> Thu, 04 Jun 2020 00:42:32 -0500 lxqt-config (0.14.1-0ubuntu1) disco; urgency=medium * New upstream release. * Run wrap-and-sort. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 09 Mar 2019 12:54:59 -0600 lxqt-config (0.14.0-0ubuntu1) disco; urgency=medium * New upstream release. - Bump build dependencies. - Remove unneeded patches. * Bump debhelper compat to 12, no changes needed. * Add new lxqt-config-l10n package. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 26 Jan 2019 00:07:14 -0600 lxqt-config (0.13.0+git20181226-0ubuntu3) disco; urgency=medium * Don't recommend lxqt-config-l10n and conflict it at the same time. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 05 Jan 2019 15:08:01 -0600 lxqt-config (0.13.0+git20181226-0ubuntu2) disco; urgency=medium * Add Conflicts/Replaces for lxqt-config-l10n. -- Simon Quigley <tsimonq2@ubuntu.com> Sun, 30 Dec 2018 17:42:43 -0600 lxqt-config (0.13.0+git20181226-0ubuntu1) disco; urgency=medium * New upstream Git snapshot. - Remove reverse-applicable patches. - Add a patch lowering the LXQt version required. - Add missing build dependencies. * Bump Standards-version to 4.3.0, no changes needed. -- Simon Quigley <tsimonq2@ubuntu.com> Sun, 30 Dec 2018 17:21:31 -0600 lxqt-config (0.13.0-0ubuntu5) cosmic; urgency=medium * Set default GTK theme if rc file doesn't exists. -- Hans P. Möller <hmoller@gmail.com> Thu, 04 Oct 2018 14:44:03 -0300 lxqt-config (0.13.0-0ubuntu4) cosmic; urgency=medium * Make a path for GTK settings if it does not exist. -- Walter Lapchynski <wxl@ubuntu.com> Mon, 03 Sep 2018 00:43:25 -7000 lxqt-config (0.13.0-0ubuntu3) cosmic; urgency=medium * Run wrap-and-sort. * Demote qt5-style-plugins to a Suggests, because some of the themes are not working (LP: #1785401). -- Simon Quigley <tsimonq2@ubuntu.com> Thu, 09 Aug 2018 14:24:44 -0500 lxqt-config (0.13.0-0ubuntu2) cosmic; urgency=medium * Bump Standards-version to 4.1.5, no changes needed. * Change Uploaders to Ubuntu uploaders. * Add support for modifying GTK themes. -- Simon Quigley <tsimonq2@ubuntu.com> Mon, 30 Jul 2018 16:35:02 -0500 lxqt-config (0.13.0-0ubuntu1) cosmic; urgency=medium * New upstream release. * Update Vcs-* and Maintainer to Lubuntu values. * Update build dependencies. -- Simon Quigley <tsimonq2@ubuntu.com> Tue, 22 May 2018 23:25:36 -0500

Modifications :
  1. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_sv.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_sv.ts 1970-01-01 00:00:00.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_sv.ts 2020-04-24 12:58:38.000000000 +0000 @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sv"> +<context> + <name>SelectWnd</name> + <message> + <location filename="../selectwnd.ui" line="14"/> + <source>LXQt Mouse Theme Configuration</source> + <translation>LXQt Mouse Theme Configuration</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="46"/> + <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="23"/> + <source>&amp;Install New Theme...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> + <source>&amp;Remove Theme</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> + <source>XCurTheme error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="234"/> + <source>You can&apos;t remove active theme!</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WarningLabel</name> + <message> + <location filename="../warninglabel.ui" line="14"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../warninglabel.ui" line="44"/> + <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../warninglabel.ui" line="54"/> + <source>Show...</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>XCursorThemeModel</name> + <message> + <location filename="../thememodel.cpp" line="61"/> + <source>Name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../thememodel.cpp" line="62"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
  2. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_id.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_id.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_id.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Konfigurasi Tema Mouse LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Pilih tema kursor yang ingin Anda gunakan (lihat pratinjau untuk menguji kursor). &lt;b&gt;Sesi LXQt perlu dijalankan ulang setelah perubahan ini&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>Pasang Tema Baru...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Hapus Tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Kesalahan XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Anda tidak dapat menghapus tema yang aktif!</translation> </message>
  3. Download patch liblxqt-config-cursor/crtheme.h

    --- 0.14.1-4/liblxqt-config-cursor/crtheme.h 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/crtheme.h 2020-04-24 12:58:38.000000000 +0000 @@ -112,7 +112,7 @@ protected: }; bool haveXfixes(); -bool applyTheme(const XCursorThemeData &theme); +bool applyTheme(const XCursorThemeData &theme, int cursorSize); QString getCurrentTheme();
  4. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_gl.desktop

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_gl.desktop 1970-01-01 00:00:00.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_gl.desktop 2020-04-24 12:58:38.000000000 +0000 @@ -0,0 +1,3 @@ +Name[gl]=Aparencia +GenericName[gl]=Configuración da aparencia +Comment[gl]=Configuración da aparencia do LXQt
  5. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_ar.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_ar.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_ar.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,14 +4,14 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> - <translation type="unfinished"></translation> + <translation>سمات جتك</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> - <translation type="unfinished"></translation> + <translation>&lt;p&gt;كُتب فوق ”%1“.&lt;/p&gt;&lt;p&gt;ستجد نسخة عن الإعدادات القديمة في ”%2“&lt;/p&gt;</translation> </message> </context> <context> @@ -182,27 +182,27 @@ <translation>ضبط لكسكيوت للمظهر</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>نمط الودجات</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>سمة الأيقونات</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>سمة لكسكيوت</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>الخط</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>المؤشّر</translation> </message> @@ -217,24 +217,26 @@ <message> <location filename="../styleconfig.ui" line="42"/> <source>Set GTK themes (GTK configuration files will be overwritten!)</source> - <translation type="unfinished"></translation> + <translation>اضبط سمات جتك (سيُكتب فوق ملفات ضبط جتك!)</translation> </message> <message> <location filename="../styleconfig.ui" line="62"/> <source>GTK 3 Theme</source> - <translation type="unfinished"></translation> + <translation>سمة جتك ٣</translation> </message> <message> <location filename="../styleconfig.ui" line="72"/> <source>GTK 2 Theme</source> - <translation type="unfinished"></translation> + <translation>سمة جتك ٢</translation> </message> <message> <location filename="../styleconfig.ui" line="82"/> <source>To attempt uniform theming, either select similar style/theme (if available) across all lists, or select &apos;gtk2&apos; Qt style (if available) to mimic GTK themes. Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> - <translation type="unfinished"></translation> + <translation>إن أردت توحيد السمات فاختر إما سمة أو نمطًا متشابهًا في كل القوائم (إن توفّر)، أو اختر نمط كيوت ”gtk2“ (إن توفّر) لمحاكاة سمات جتك. + +تثبّت أن ”xsettingsd“ مثبّت لتُطبّق تطبيقات جتك السمات فورًا.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/> @@ -274,7 +276,7 @@ Make sure &apos;xsettingsd&apos; is inst <message> <location filename="../styleconfig.ui" line="145"/> <source>Qt Style</source> - <translation type="unfinished"></translation> + <translation>نمط كيوت</translation> </message> </context> </TS>
  6. Download patch lxqt-config-appearance/iconthemeconfig.cpp

    --- 0.14.1-4/lxqt-config-appearance/iconthemeconfig.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/iconthemeconfig.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -127,7 +127,7 @@ void IconThemeConfig::initControls() ++it; } - iconFollowColorSchemeCB->setChecked(m_settings->value("icon_follow_color_scheme", true).toBool()); + iconFollowColorSchemeCB->setChecked(m_settings->value(QStringLiteral("icon_follow_color_scheme"), true).toBool()); update(); } @@ -140,16 +140,16 @@ IconThemeConfig::~IconThemeConfig() void IconThemeConfig::applyIconTheme() { - if(m_settings->value("icon_follow_color_scheme").toBool() != iconFollowColorSchemeCB->isChecked()) - m_settings->setValue("icon_follow_color_scheme", iconFollowColorSchemeCB->isChecked()); + if(m_settings->value(QStringLiteral("icon_follow_color_scheme")).toBool() != iconFollowColorSchemeCB->isChecked()) + m_settings->setValue(QStringLiteral("icon_follow_color_scheme"), iconFollowColorSchemeCB->isChecked()); if(QTreeWidgetItem *item = iconThemeList->currentItem()) { const QString theme = item->data(0, Qt::UserRole).toString(); - if (!theme.isEmpty() && m_settings->value("icon_theme").toString() != theme) { + if (!theme.isEmpty() && m_settings->value(QStringLiteral("icon_theme")).toString() != theme) { // Ensure that this widget also updates it's own icons QIcon::setThemeName(theme); - m_settings->setValue("icon_theme", theme); + m_settings->setValue(QStringLiteral("icon_theme"), theme); m_settings->sync(); emit updateOtherSettings();
  7. Download patch liblxqt-config-cursor/crtheme.cpp

    --- 0.14.1-4/liblxqt-config-cursor/crtheme.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/crtheme.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -42,28 +42,28 @@ XCursorThemeData::XCursorThemeData(const // parse configs, etc mPath = aDir.path(); setName(aDir.dirName()); - if (aDir.exists("index.theme")) parseIndexFile(); - if (mDescription.isEmpty()) mDescription = "no description"; + if (aDir.exists(QStringLiteral("index.theme"))) parseIndexFile(); + if (mDescription.isEmpty()) mDescription = QLatin1String("no description"); if (mTitle.isEmpty()) mTitle = mName; } void XCursorThemeData::parseIndexFile() { - QMultiMap<QString, QString> cfg = loadCfgFile(mPath+"/index.theme", true); - if (cfg.contains("icon theme/name")) mTitle = cfg.values("icon theme/name").at(0).trimmed(); - if (cfg.contains("icon theme/comment")) mDescription = cfg.values("icon theme/comment").at(0).trimmed(); - if (cfg.contains("icon theme/example")) mSample = cfg.values("icon theme/example").at(0).trimmed(); - if (cfg.contains("icon theme/hidden")) + QMultiMap<QString, QString> cfg = loadCfgFile(mPath + QString::fromUtf8("/index.theme"), true); + if (cfg.contains(QStringLiteral("icon theme/name"))) mTitle = cfg.values(QStringLiteral("icon theme/name")).at(0).trimmed(); + if (cfg.contains(QStringLiteral("icon theme/comment"))) mDescription = cfg.values(QStringLiteral("icon theme/comment")).at(0).trimmed(); + if (cfg.contains(QStringLiteral("icon theme/example"))) mSample = cfg.values(QStringLiteral("icon theme/example")).at(0).trimmed(); + if (cfg.contains(QStringLiteral("icon theme/hidden"))) { - QString hiddenValue = cfg.values("icon theme/hidden").at(0).toLower(); - mHidden = hiddenValue=="false" ? false : true; + QString hiddenValue = cfg.values(QStringLiteral("icon theme/hidden")).at(0).toLower(); + mHidden = hiddenValue==QLatin1String("false") ? false : true; } - if (cfg.contains("icon theme/inherits")) + if (cfg.contains(QStringLiteral("icon theme/inherits"))) { - QStringList i = cfg.values("icon theme/inherits"), res; + QStringList i = cfg.values(QStringLiteral("icon theme/inherits")), res; for (int f = i.size()-1; f >= 0; f--) res << i.at(f).trimmed(); } - if (mDescription.startsWith("- Converted by")) mDescription.remove(0, 2); + if (mDescription.startsWith(QLatin1String("- Converted by"))) mDescription.remove(0, 2); } QString XCursorThemeData::findAlternative(const QString &name) const @@ -76,27 +76,27 @@ QString XCursorThemeData::findAlternativ // If Xcursor fails to load the cursor, Qt creates it with the correct name using the // core protcol instead (which in turn calls Xcursor). We emulate that process here. // Note that there's a core cursor called cross, but it's not the one Qt expects. - alternatives.insert("cross", "crosshair"); - alternatives.insert("up_arrow", "center_ptr"); - alternatives.insert("wait", "watch"); - alternatives.insert("ibeam", "xterm"); - alternatives.insert("size_all", "fleur"); - alternatives.insert("pointing_hand", "hand2"); + alternatives.insert(QStringLiteral("cross"), QStringLiteral("crosshair")); + alternatives.insert(QStringLiteral("up_arrow"), QStringLiteral("center_ptr")); + alternatives.insert(QStringLiteral("wait"), QStringLiteral("watch")); + alternatives.insert(QStringLiteral("ibeam"), QStringLiteral("xterm")); + alternatives.insert(QStringLiteral("size_all"), QStringLiteral("fleur")); + alternatives.insert(QStringLiteral("pointing_hand"), QStringLiteral("hand2")); // Precomputed MD5 hashes for the hardcoded bitmap cursors in Qt and KDE. // Note that the MD5 hash for left_ptr_watch is for the KDE version of that cursor. - alternatives.insert("size_ver", "00008160000006810000408080010102"); - alternatives.insert("size_hor", "028006030e0e7ebffc7f7070c0600140"); - alternatives.insert("size_bdiag", "c7088f0f3e6c8088236ef8e1e3e70000"); - alternatives.insert("size_fdiag", "fcf1c3c7cd4491d801f1e1c78f100000"); - alternatives.insert("whats_this", "d9ce0ab605698f320427677b458ad60b"); - alternatives.insert("split_h", "14fef782d02440884392942c11205230"); - alternatives.insert("split_v", "2870a09082c103050810ffdffffe0204"); - alternatives.insert("forbidden", "03b6e0fcb3499374a867c041f52298f0"); - alternatives.insert("left_ptr_watch", "3ecb610c1bf2410f44200f48c40d3599"); - alternatives.insert("hand2", "e29285e634086352946a0e7090d73106"); - alternatives.insert("openhand", "9141b49c8149039304290b508d208c40"); - alternatives.insert("closedhand", "05e88622050804100c20044008402080"); + alternatives.insert(QStringLiteral("size_ver"), QStringLiteral("00008160000006810000408080010102")); + alternatives.insert(QStringLiteral("size_hor"), QStringLiteral("028006030e0e7ebffc7f7070c0600140")); + alternatives.insert(QStringLiteral("size_bdiag"), QStringLiteral("c7088f0f3e6c8088236ef8e1e3e70000")); + alternatives.insert(QStringLiteral("size_fdiag"), QStringLiteral("fcf1c3c7cd4491d801f1e1c78f100000")); + alternatives.insert(QStringLiteral("whats_this"), QStringLiteral("d9ce0ab605698f320427677b458ad60b")); + alternatives.insert(QStringLiteral("split_h"), QStringLiteral("14fef782d02440884392942c11205230")); + alternatives.insert(QStringLiteral("split_v"), QStringLiteral("2870a09082c103050810ffdffffe0204")); + alternatives.insert(QStringLiteral("forbidden"), QStringLiteral("03b6e0fcb3499374a867c041f52298f0")); + alternatives.insert(QStringLiteral("left_ptr_watch"), QStringLiteral("3ecb610c1bf2410f44200f48c40d3599")); + alternatives.insert(QStringLiteral("hand2"), QStringLiteral("e29285e634086352946a0e7090d73106")); + alternatives.insert(QStringLiteral("openhand"), QStringLiteral("9141b49c8149039304290b508d208c40")); + alternatives.insert(QStringLiteral("closedhand"), QStringLiteral("05e88622050804100c20044008402080")); } return alternatives.value(name, QString()); @@ -148,7 +148,7 @@ QPixmap XCursorThemeData::createIcon() c QPixmap pixmap; QImage image = loadImage(sample(), cursorSize); - if (image.isNull() && sample() != "left_ptr") image = loadImage("left_ptr", cursorSize); + if (image.isNull() && sample() != QLatin1String("left_ptr")) image = loadImage(QStringLiteral("left_ptr"), cursorSize); if (!image.isNull()) { // Scale the image if it's larger than the preferred icon size @@ -165,14 +165,14 @@ XcursorImage *XCursorThemeData::xcLoadIm { QByteArray cursorName = QFile::encodeName(image); QByteArray themeName = QFile::encodeName(name()); - return XcursorLibraryLoadImage(cursorName, themeName, size); + return XcursorLibraryLoadImage(cursorName.constData(), themeName.constData(), size); } XcursorImages *XCursorThemeData::xcLoadImages(const QString &image, int size) const { QByteArray cursorName = QFile::encodeName(image); QByteArray themeName = QFile::encodeName(name()); - return XcursorLibraryLoadImages(cursorName, themeName, size); + return XcursorLibraryLoadImages(cursorName.constData(), themeName.constData(), size); } unsigned long XCursorThemeData::loadCursorHandle(const QString &name, int size) const @@ -227,12 +227,15 @@ bool haveXfixes() return result; } -bool applyTheme(const XCursorThemeData &theme) +bool applyTheme(const XCursorThemeData &theme, int cursorSize) { // Require the Xcursor version that shipped with X11R6.9 or greater, since // in previous versions the Xfixes code wasn't enabled due to a bug in the // build system (freedesktop bug #975). if (!haveXfixes()) return false; + + // Sets default cursor size + XcursorSetDefaultSize(QX11Info::display(), cursorSize); QByteArray themeName = QFile::encodeName(theme.name()); @@ -245,26 +248,26 @@ bool applyTheme(const XCursorThemeData & // Reload the standard cursors QStringList names; // Qt cursors - names << "left_ptr" << "up_arrow" << "cross" << "wait" - << "left_ptr_watch" << "ibeam" << "size_ver" << "size_hor" - << "size_bdiag" << "size_fdiag" << "size_all" << "split_v" - << "split_h" << "pointing_hand" << "openhand" - << "closedhand" << "forbidden" << "whats_this"; + names << QStringLiteral("left_ptr") << QStringLiteral("up_arrow") << QStringLiteral("cross") << QStringLiteral("wait") + << QStringLiteral("left_ptr_watch") << QStringLiteral("ibeam") << QStringLiteral("size_ver") << QStringLiteral("size_hor") + << QStringLiteral("size_bdiag") << QStringLiteral("size_fdiag") << QStringLiteral("size_all") << QStringLiteral("split_v") + << QStringLiteral("split_h") << QStringLiteral("pointing_hand") << QStringLiteral("openhand") + << QStringLiteral("closedhand") << QStringLiteral("forbidden") << QStringLiteral("whats_this"); // X core cursors - names << "X_cursor" << "right_ptr" << "hand1" - << "hand2" << "watch" << "xterm" - << "crosshair" << "left_ptr_watch" << "center_ptr" - << "sb_h_double_arrow" << "sb_v_double_arrow" << "fleur" - << "top_left_corner" << "top_side" << "top_right_corner" - << "right_side" << "bottom_right_corner" << "bottom_side" - << "bottom_left_corner" << "left_side" << "question_arrow" - << "pirate"; + names << QStringLiteral("X_cursor") << QStringLiteral("right_ptr") << QStringLiteral("hand1") + << QStringLiteral("hand2") << QStringLiteral("watch") << QStringLiteral("xterm") + << QStringLiteral("crosshair") << QStringLiteral("left_ptr_watch") << QStringLiteral("center_ptr") + << QStringLiteral("sb_h_double_arrow") << QStringLiteral("sb_v_double_arrow") << QStringLiteral("fleur") + << QStringLiteral("top_left_corner") << QStringLiteral("top_side") << QStringLiteral("top_right_corner") + << QStringLiteral("right_side") << QStringLiteral("bottom_right_corner") << QStringLiteral("bottom_side") + << QStringLiteral("bottom_left_corner") << QStringLiteral("left_side") << QStringLiteral("question_arrow") + << QStringLiteral("pirate"); //QX11Info x11Info; for (const QString &name : qAsConst(names)) { Cursor cursor = (Cursor)theme.loadCursorHandle(name); - XFixesChangeCursorByName(QX11Info::display(), cursor, QFile::encodeName(name)); + XFixesChangeCursorByName(QX11Info::display(), cursor, QFile::encodeName(name).constData()); // FIXME: do we need to free the cursor? } return true; @@ -272,5 +275,5 @@ bool applyTheme(const XCursorThemeData & QString getCurrentTheme() { - return XcursorGetTheme(QX11Info::display()); + return QString::fromUtf8(XcursorGetTheme(QX11Info::display())); }
  8. Download patch lxqt-config-appearance/lxqtthemeconfig.cpp

    --- 0.14.1-4/lxqt-config-appearance/lxqtthemeconfig.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/lxqtthemeconfig.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -109,7 +109,7 @@ LXQtThemeConfig::~LXQtThemeConfig() void LXQtThemeConfig::initControls() { - QString currentTheme = mSettings->value("theme").toString(); + QString currentTheme = mSettings->value(QStringLiteral("theme")).toString(); QTreeWidgetItemIterator it(ui->lxqtThemeList); while (*it) { @@ -130,18 +130,18 @@ void LXQtThemeConfig::applyLxqtTheme() if (!item) return; - LXQt::LXQtTheme currentTheme{mSettings->value("theme").toString()}; + LXQt::LXQtTheme currentTheme{mSettings->value(QStringLiteral("theme")).toString()}; QVariant themeName = item->data(0, Qt::UserRole); - if(mSettings->value("theme") != themeName) - mSettings->setValue("theme", themeName); + if(mSettings->value(QStringLiteral("theme")) != themeName) + mSettings->setValue(QStringLiteral("theme"), themeName); LXQt::LXQtTheme theme(themeName.toString()); if(theme.isValid()) { QString wallpaper = theme.desktopBackground(); if(!wallpaper.isEmpty() && (ui->wallpaperOverride->isChecked() || !isWallpaperChanged(currentTheme.desktopBackground()))) { // call pcmanfm-qt to update wallpaper QStringList args; - args << "--set-wallpaper" << wallpaper; - QProcess::startDetached("pcmanfm-qt", args); + args << QStringLiteral("--set-wallpaper") << wallpaper; + QProcess::startDetached(QStringLiteral("pcmanfm-qt"), args); } } }
  9. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_cs.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_cs.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_cs.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Nastavení vzhledu ukazatele myši</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Vyberte vzhled ukazatele, který chcete používat (vyzkoušíte najetím myší na náhled). &lt;b&gt;Po provedení změny je třeba restartovat sezení LXQt&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>Na&amp;instalovat nový vzhled…</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Aby se změna projevila, je třeba LXQt sezení restartovat.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Odst&amp;ranit vzhled</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Velikost</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Chyba XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Není možné odstranit právě používaný vzhled!</translation> </message>
  10. Download patch liblxqt-config-cursor/xcr/xcrthemefx.cpp

    --- 0.14.1-4/liblxqt-config-cursor/xcr/xcrthemefx.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/xcr/xcrthemefx.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -65,19 +65,19 @@ bool XCursorThemeFX::str2num (const QStr QList<XCursorThemeFX::tAnimSeq> XCursorThemeFX::parseScript (const QString &script, quint32 maxFrame) { QList<tAnimSeq> res; - QString scp = script; scp.replace("\r", "\n"); - const QStringList scpL = scp.split('\n', QString::SkipEmptyParts); + QString scp = script; scp.replace(QLatin1String("\r"), QLatin1String("\n")); + const QStringList scpL = scp.split(QLatin1Char('\n'), QString::SkipEmptyParts); for (const QString &ss : scpL) { const QString s = ss.simplified(); //qDebug() << s; - QStringList fld = s.split(',', QString::SkipEmptyParts); //BUG!BUG!BUG! + QStringList fld = s.split(QLatin1Char(','), QString::SkipEmptyParts); //BUG!BUG!BUG! if (fld.size() != 2) { qDebug() << "script error:" << s; qWarning() << "script error:" << s; continue; } // frame[s] - int hyph = fld[0].indexOf('-'); + int hyph = fld[0].indexOf(QLatin1Char('-')); tAnimSeq a; if (hyph == -1) { // just a number @@ -357,7 +357,7 @@ bool XCursorThemeFX::parseCursorFXTheme QImage img((const uchar *)unp.constData()+ipos+realHdrSize, imgWdt, imgHgt, QImage::Format_ARGB32); img = img.mirrored(false, true); // - XCursorImages *cim = new XCursorImages(*nlst); + XCursorImages *cim = new XCursorImages(QString::fromUtf8(*nlst)); cim->setScript(script); //!!! //!!!img.save(QString("_png/%1.png").arg(cim->name())); @@ -374,7 +374,7 @@ bool XCursorThemeFX::parseCursorFXTheme // copy frame QImage frame(img.copy(fNo*frameWdt, 0, frameWdt, img.height())); //frame.save(QString("_png/%1_%2.png").arg(cim->name()).arg(QString::number(f))); - XCursorImage *i = new XCursorImage(QString("%1%2").arg(cim->name()).arg(QString::number(fCnt)), + XCursorImage *i = new XCursorImage(QStringLiteral("%1%2").arg(cim->name()).arg(QString::number(fCnt)), frame, imgXHot, imgYHot, a.delay, 1 ); cim->append(i);
  11. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation type="unfinished"></translation> </message>
  12. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_tr.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_tr.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_tr.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQT Fare Teması Yapılandırma</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Kullanmak istediğiniz temayı seçin (önizleme yapmak için fareyi simgelerin üzerinde tutun). &lt;b&gt;LXQT oturumu bu değişiklikten sonra yeniden başlatılmalı&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Yeni Tema Yükle...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Değişikliklerin görüntülenebilmesi için LXQt oturumunun yeniden başlatılması gerekiyor.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Temayı &amp;Kaldır</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Boyut</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme hatası</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Etkin temayı kaldıramazsınız!</translation> </message>
  13. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_es.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_es.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_es.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configuración del tema del ratón de LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Seleccione el tema del cursor que desea utilizar (pase el cursor por encima para una vista previa). &lt;b&gt;LXQt necesita reiniciar la sesión después de este cambio &lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalar un tema nuevo...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>La sesión de LXQt necesita reiniciarse para ver este cambio.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Eliminar el tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Tamaño</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Error de XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>¡No puede eliminar el tema activo!</translation> </message>
  14. Download patch liblxqt-config-cursor/previewwidget.h

    --- 0.14.1-4/liblxqt-config-cursor/previewwidget.h 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/previewwidget.h 2020-04-24 12:58:38.000000000 +0000 @@ -37,12 +37,16 @@ public: PreviewWidget (QWidget *parent=0); ~PreviewWidget (); - void setTheme (const XCursorThemeData &theme); + void setTheme (const XCursorThemeData *theme); void clearTheme (); QSize sizeHint () const; void setCursorHandle(xcb_cursor_t cursorHandle); + void setCursorSize(int size); + int getCursorSize(); + void setCurrentCursorSize(int size); + int getCurrentCursorSize(); protected: void paintEvent (QPaintEvent *e); @@ -55,6 +59,9 @@ private: QList<PreviewCursor *> mList; const PreviewCursor *mCurrent; bool mNeedLayout; + int mCursorSize; + int mCurrentCursorSize; + const XCursorThemeData *mTheme; }; #endif
  15. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_de.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_de.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_de.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,28 +9,38 @@ <translation>LXQt Mauszeiger-Thema Konfiguration</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Wähle das gewünschte Mauszeigerdesign aus (zum Test Maus über Vorschau bewegen) &lt;b&gt;Die LXQt-Sitzung muss nach dieser Veränderung neu gestartet werden&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>Neues Thema &amp;installieren...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Die LXQt-Sitzung muss neu gestartet werden, um diese Änderung anzuzeigen.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Thema entfe&amp;rnen</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Größe</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XcurTheme Fehler</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Sie können das aktive Thema nicht entfernen!</translation> </message>
  16. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_ast.ts
  17. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_fi.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_fi.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_fi.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,14 +4,14 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> - <translation type="unfinished"></translation> + <translation>GTK-teemat</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> - <translation type="unfinished"></translation> + <translation>&lt;p&gt;&apos;%1&apos; on korvattu.&lt;/p&gt;&lt;p&gt;Voit etsiä vanhan asetuksesi kopion sijainnista: &apos;% 2&apos;&lt;/p&gt;</translation> </message> </context> <context> @@ -64,7 +64,7 @@ <message> <location filename="../fontsconfig.ui" line="94"/> <source>The following settings only affect newly started applications</source> - <translation type="unfinished">Seuraavat asetukset vaikuttavat vain myöhemmin avattuihin ohjelmiin</translation> + <translation>Seuraavat asetukset vaikuttavat vain muutoksen jälkeen käynnistettäviin ohjelmiin</translation> </message> <message> <location filename="../fontsconfig.ui" line="100"/> @@ -74,7 +74,7 @@ <message> <location filename="../fontsconfig.ui" line="107"/> <source>Font hinting style:</source> - <translation type="unfinished"></translation> + <translation>Kirjasintyypin vihjeistystyyli:</translation> </message> <message> <location filename="../fontsconfig.ui" line="118"/> @@ -100,7 +100,7 @@ <message> <location filename="../fontsconfig.ui" line="141"/> <source>Font hinting</source> - <translation type="unfinished"></translation> + <translation>Kirjasintyypin vihjeistys</translation> </message> <message> <location filename="../fontsconfig.ui" line="148"/> @@ -110,12 +110,12 @@ <message> <location filename="../fontsconfig.ui" line="155"/> <source>Autohint</source> - <translation type="unfinished"></translation> + <translation>Automaattinen vihjeistys</translation> </message> <message> <location filename="../fontsconfig.ui" line="172"/> <source>Subpixel antialiasing:</source> - <translation type="unfinished"></translation> + <translation>Osapikselireunanpehmennys:</translation> </message> <message> <location filename="../fontsconfig.ui" line="188"/> @@ -153,12 +153,12 @@ <message> <location filename="../iconthemeconfig.ui" line="87"/> <source>The KDE extension of XDG icon themes -&gt; FollowsColorScheme</source> - <translation type="unfinished"></translation> + <translation>XDG-kuvaketeemojen KDE-laajennus -&gt; Noudata väriteemaa</translation> </message> <message> <location filename="../iconthemeconfig.ui" line="90"/> <source>Colorize icons based on widget style (palette)</source> - <translation type="unfinished"></translation> + <translation>Väritä kuvakkeet pienoisohjelmatyylin (paletti) mukaan</translation> </message> </context> <context> @@ -171,7 +171,7 @@ <message> <location filename="../lxqtthemeconfig.ui" line="57"/> <source>Override user-defined wallpaper</source> - <translation type="unfinished">Ohita käyttäjän määrittelemä taustakuva</translation> + <translation>Ohita käyttäjän määrittelemä taustakuva</translation> </message> </context> <context> @@ -182,27 +182,27 @@ <translation>LXQtin ulkoasun hallinta</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> - <translation type="unfinished"></translation> + <translation>Pienoisohjelmatyyli</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Kuvaketeema</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>LXQt-teema</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Fontti</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Kursori</translation> </message> @@ -212,29 +212,31 @@ <message> <location filename="../styleconfig.ui" line="23"/> <source>Widget Style</source> - <translation type="unfinished"></translation> + <translation>Pienoisohjelmatyyli</translation> </message> <message> <location filename="../styleconfig.ui" line="42"/> <source>Set GTK themes (GTK configuration files will be overwritten!)</source> - <translation type="unfinished"></translation> + <translation>Aseta GTK-teemat (GTK-asetustiedostot ylikirjoitetaan!)</translation> </message> <message> <location filename="../styleconfig.ui" line="62"/> <source>GTK 3 Theme</source> - <translation type="unfinished"></translation> + <translation>GTK 3 -teema</translation> </message> <message> <location filename="../styleconfig.ui" line="72"/> <source>GTK 2 Theme</source> - <translation type="unfinished"></translation> + <translation>GTK 2 -teema</translation> </message> <message> <location filename="../styleconfig.ui" line="82"/> <source>To attempt uniform theming, either select similar style/theme (if available) across all lists, or select &apos;gtk2&apos; Qt style (if available) to mimic GTK themes. Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> - <translation type="unfinished"></translation> + <translation>Yrittääksesi yhtenäistää teemoitusta, voit valita joko samankaltaisen tyylin/teeman (jos saatavilla) joka listalta tai &apos;gtk2&apos; Qt-tyylin (jos saatavilla) jäljitelläksesi GTK-teemoja. + +Varmista että &apos;xsettingsd&apos; on asennettu helpottaaksesi GTK-ohjelmien teemoitusta lennosta.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/> @@ -269,12 +271,12 @@ Make sure &apos;xsettingsd&apos; is inst <message> <location filename="../styleconfig.ui" line="135"/> <source>Activate item on single click</source> - <translation type="unfinished"></translation> + <translation>Aktivoi kohde yhdellä napsautuksella</translation> </message> <message> <location filename="../styleconfig.ui" line="145"/> <source>Qt Style</source> - <translation type="unfinished"></translation> + <translation>Qt-tyyli</translation> </message> </context> </TS>
  18. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_he.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_he.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_he.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>הגדרות עיצוב עכבר של LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>נא לבחור את ערכת הסמנים בה ברצונך להשתמש (יש לרחף מעל התצוגה המקדימה כדי לבדוק את הסמן). &lt;b&gt;יש להפעיל את LXQt מחדש לאחר השינוי הזה&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>ה&amp;תקנת ערכת סמנים חדשה…</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>ההפעלה של LXQt דורשת הפעלה מחדש כדי שהשינוי הזה יופיע.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>ה&amp;סרת ערכת סמנים</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>גודל</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>שגיאה ב־XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>לא ניתן להסיר ערכת סמנים פעילה!</translation> </message>
  19. Download patch debian/upstream/metadata

    --- 0.14.1-4/debian/upstream/metadata 2019-02-24 19:10:05.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -Name: lxqt-config -Bug-Database: https://github.com/lxqt/lxqt-config/issues -Bug-Submit: https://github.com/lxqt/lxqt-config/issues/new -Changelog: https://github.com/lxqt/lxqt-config/blob/master/CHANGELOG -Repository: https://github.com/lxqt/lxqt-config -Repository-Browser: https://github.com/lxqt/lxqt-config -
  20. Download patch liblxqt-config-cursor/thememodel.cpp

    --- 0.14.1-4/liblxqt-config-cursor/thememodel.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/thememodel.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -124,9 +124,9 @@ const QStringList XCursorThemeModel::sea { if (!mBaseDirs.isEmpty()) return mBaseDirs; // Get the search path from Xcursor - QString path = XcursorLibraryPath(); + QString path = QString::fromUtf8(XcursorLibraryPath()); // Separate the paths - mBaseDirs = path.split(':', QString::SkipEmptyParts); + mBaseDirs = path.split(QLatin1Char(':'), QString::SkipEmptyParts); // Remove duplicates QMutableStringListIterator i(mBaseDirs); while (i.hasNext()) @@ -136,7 +136,7 @@ const QStringList XCursorThemeModel::sea while (j.hasNext()) if (j.next() == path) j.remove(); } // Expand all occurrences of ~/ to the home dir - mBaseDirs.replaceInStrings(QRegExp("^~\\/"), QDir::home().path() + '/'); + mBaseDirs.replaceInStrings(QRegExp(QStringLiteral("^~\\/")), QDir::home().path() + QLatin1Char('/')); return mBaseDirs; } @@ -158,12 +158,12 @@ bool XCursorThemeModel::isCursorTheme(co QDir dir(baseDir); if (!dir.exists() || !dir.cd(theme)) continue; // If there's a cursors subdir, we'll assume this is a cursor theme - if (dir.exists("cursors")) return true; + if (dir.exists(QStringLiteral("cursors"))) return true; // If the theme doesn't have an index.theme file, it can't inherit any themes - if (!dir.exists("index.theme")) continue; + if (!dir.exists(QStringLiteral("index.theme"))) continue; // Open the index.theme file, so we can get the list of inherited themes - QMultiMap<QString, QString> cfg = loadCfgFile(dir.path()+"/index.theme", true); - QStringList inherits = cfg.values("icon theme/inherits"); + QMultiMap<QString, QString> cfg = loadCfgFile(dir.path()+QStringLiteral("/index.theme"), true); + QStringList inherits = cfg.values(QStringLiteral("icon theme/inherits")); // Recurse through the list of inherited themes, to check if one of them is a cursor theme // note that items are reversed for (int f = inherits.size()-1; f >= 0; --f) @@ -188,11 +188,11 @@ bool XCursorThemeModel::handleDefault(co return true; } // If there's no cursors subdir, or if it's empty - if (!themeDir.exists("cursors") || - QDir(themeDir.path() + "/cursors").entryList(QDir::Files | + if (!themeDir.exists(QStringLiteral("cursors")) || + QDir(themeDir.path() + QStringLiteral("/cursors")).entryList(QDir::Files | QDir::NoDotAndDotDot).isEmpty()) { - if (themeDir.exists("index.theme")) + if (themeDir.exists(QStringLiteral("index.theme"))) { XCursorThemeData theme(themeDir); if (!theme.inherits().isEmpty()) mDefaultName = theme.inherits().at(0); @@ -209,16 +209,16 @@ void XCursorThemeModel::processThemeDir( #ifdef DUMP_FOUND_THEMES qDebug() << "looking at:" << themeDir.path(); #endif - bool haveCursors = themeDir.exists("cursors"); + bool haveCursors = themeDir.exists(QStringLiteral("cursors")); // Special case handling of "default", since it's usually either a // symlink to another theme, or an empty theme that inherits another theme - if (mDefaultName.isNull() && themeDir.dirName() == "default") + if (mDefaultName.isNull() && themeDir.dirName() == QLatin1String("default")) { if (handleDefault(themeDir)) return; } // If the directory doesn't have a cursors subdir and lacks an // index.theme file it can't be a cursor theme. - if (!themeDir.exists("index.theme") && !haveCursors) + if (!themeDir.exists(QStringLiteral("index.theme")) && !haveCursors) { //qDebug() << "IS NOT THEME" << themeDir; return;
  21. Download patch liblxqt-config-cursor/selectwnd.cpp

    --- 0.14.1-4/liblxqt-config-cursor/selectwnd.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/selectwnd.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -36,7 +36,10 @@ #include <QTextStream> #include <QProcess> -#define HOME_ICON_DIR QDir::homePath() + "/.icons" +#include <QX11Info> +#include <X11/Xcursor/Xcursor.h> + +const QString HOME_ICON_DIR(QDir::homePath() + QStringLiteral("/.icons")); SelectWnd::SelectWnd(LXQt::Settings* settings, QWidget *parent) : QWidget(parent), @@ -45,6 +48,8 @@ SelectWnd::SelectWnd(LXQt::Settings* set { ui->setupUi(this); ui->warningLabel->hide(); + ui->preview->setCurrentCursorSize(XcursorGetDefaultSize(QX11Info::display())); + ui->preview->setCursorSize(ui->preview->getCurrentCursorSize()); mModel = new XCursorThemeModel(this); @@ -66,6 +71,12 @@ SelectWnd::SelectWnd(LXQt::Settings* set connect(ui->warningLabel, SIGNAL(showDirInfo()), this, SLOT(showDirInfo())); + + // Set actual cursor size + ui->cursorSizeSpinBox->setValue(XcursorGetDefaultSize(QX11Info::display())); + + connect(ui->cursorSizeSpinBox, SIGNAL( valueChanged(int)), + this, SLOT(cursorSizeChaged(int))); // Disable the install button if we can't install new themes to ~/.icons, // or Xcursor isn't set up to look for cursor themes there @@ -102,7 +113,7 @@ void SelectWnd::setCurrent() selectRow(mAppliedIndex); ui->lbThemes->scrollTo(mAppliedIndex, QListView::PositionAtCenter); // Update the preview widget as well - if (theme) ui->preview->setTheme(*theme);// else ui->preview->clearTheme(); + if (theme) ui->preview->setTheme(theme);// else ui->preview->clearTheme(); } } @@ -136,7 +147,7 @@ void SelectWnd::currentChanged(const QMo if (current.isValid()) { const XCursorThemeData *theme = mModel->theme(current); if (theme) { - ui->preview->setTheme(*theme); + ui->preview->setTheme(theme); ui->btRemove->setEnabled(theme->isWritable()); } else { ui->preview->clearTheme(); @@ -159,37 +170,45 @@ void SelectWnd::applyCusorTheme() QModelIndex curIndex = ui->lbThemes->currentIndex(); if(!curIndex.isValid()) return; const XCursorThemeData *theme = mModel->theme(curIndex); - if(!theme || mSettings->value("Mouse/cursor_theme") == theme->name()) { + + if(!theme || + ( + mSettings->value(QStringLiteral("Mouse/cursor_theme")) == theme->name() + && mSettings->value(QStringLiteral("Mouse/cursor_size")) == ui->cursorSizeSpinBox->value() + ) + ) { return; } - applyTheme(*theme); - fixXDefaults(theme->name()); + + applyTheme(*theme, ui->cursorSizeSpinBox->value()); + fixXDefaults(theme->name(), ui->cursorSizeSpinBox->value()); // call xrdb to merge the new settings in ~/.Xdefaults // FIXME: need to check if we're running in X? QProcess xrdb; - xrdb.start("xrdb -merge " + QDir::home().path() + "/.Xdefaults"); + xrdb.start(QStringLiteral("xrdb -merge ") + QDir::home().path() + QStringLiteral("/.Xdefaults")); xrdb.waitForFinished(); // old razor-qt and lxqt versions use $XCURSOR_THEME environment variable // for this, but it's less flexible and more problematic. Let's deprecate its use. - mSettings->beginGroup("Environment"); - mSettings->remove("XCURSOR_THEME"); // ensure that we're not using XCURSOR_THEME + mSettings->beginGroup(QStringLiteral("Environment")); + mSettings->remove(QStringLiteral("XCURSOR_THEME")); // ensure that we're not using XCURSOR_THEME mSettings->endGroup(); // save to Mouse/cursor_theme instead - mSettings->beginGroup("Mouse"); - mSettings->setValue("cursor_theme", theme->name()); + mSettings->beginGroup(QStringLiteral("Mouse")); + mSettings->setValue(QStringLiteral("cursor_theme"), theme->name()); + mSettings->setValue(QStringLiteral("cursor_size"), ui->cursorSizeSpinBox->value()); mSettings->endGroup(); - // The XCURSOR_THEME environment varialbe does not work sometimes. + // The XCURSOR_THEME environment variable does not work sometimes. // Besides, XDefaults values are not used by Qt. // So, let's write the new theme name to ~/.icons/default/index.theme. // This is the most reliable way. // QSettings will encode the group name "Icon Theme" to "Icon%20Theme" and there is no way to turn it off. // So let's not use it here. :-( - QString dirPath = HOME_ICON_DIR + "/default"; + QString dirPath = HOME_ICON_DIR + QStringLiteral("/default"); QDir().mkpath(dirPath); // ensure the existence of the ~/.icons/default dir - QFile indexTheme(dirPath + "/index.theme"); + QFile indexTheme(dirPath + QStringLiteral("/index.theme")); if(indexTheme.open(QIODevice::WriteOnly|QIODevice::Truncate)) { QTextStream(&indexTheme) << @@ -197,7 +216,8 @@ void SelectWnd::applyCusorTheme() "[Icon Theme]\n" << "Name=Default\n" << "Comment=Default cursor theme\n" << - "Inherits=" << theme->name() << "\n"; + "Inherits=" << theme->name() << "\n" << + "Size=" << ui->cursorSizeSpinBox->value() << "\n"; indexTheme.close(); } } @@ -222,13 +242,19 @@ void SelectWnd::on_btRemove_clicked() void SelectWnd::handleWarning() { - bool empty = mModel->rowCount(); - ui->warningLabel->setVisible(!empty); - ui->preview->setVisible(empty); - ui->infoLabel->setVisible(empty); + bool empty = mModel->rowCount(); + ui->warningLabel->setVisible(!empty); + ui->preview->setVisible(empty); + ui->infoLabel->setVisible(empty); } void SelectWnd::showDirInfo() { - QToolTip::showText(mapToGlobal(ui->warningLabel->buttonPos()), mModel->searchPaths().join("\n")); + QToolTip::showText(mapToGlobal(ui->warningLabel->buttonPos()), mModel->searchPaths().join(QStringLiteral("\n"))); +} + +void SelectWnd::cursorSizeChaged(int size) +{ + ui->preview->setCursorSize(size); + emit settingsChanged(); }
  22. Download patch debian/README.source

    --- 0.14.1-4/debian/README.source 1970-01-01 00:00:00.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/README.source 2020-06-04 05:41:45.000000000 +0000 @@ -0,0 +1,14 @@ +LXQt-config +----------- + +Software Licences +================= + +This software contains GPL v2+, GPL v3+ and LGPL v2+. +This document +(http://www.gnu.org/licenses/gpl-faq.html#v3HowToUpgrade) +tells us GPL v2+ can upgrade GPL v3+. You can upgrade LGPL v3+ + +see also http://gplv3.fsf.org/dd3-faq + +-- Yukiharu YABUKI <yyabuki@debian.org> 2015-08-21 18:42:35+09:00
  23. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_sk_SK.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_sk_SK.ts 1970-01-01 00:00:00.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_sk_SK.ts 2020-04-24 12:58:38.000000000 +0000 @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sk_SK"> +<context> + <name>SelectWnd</name> + <message> + <location filename="../selectwnd.ui" line="14"/> + <source>LXQt Mouse Theme Configuration</source> + <translation>Nastavenie vzhľadu kurzora</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="46"/> + <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> + <translation>Vyberte vzhľad kurzora, ktorý chcete používať (vyskúšate prechodom myši na náhľad). &lt;b&gt;Po vykonaní zmeny je potrebné reštartovať sedenie LXQt&lt;/b&gt;:</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="23"/> + <source>&amp;Install New Theme...</source> + <translation>&amp;Nainštalovať novú tému...</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Aby sa zmena prejavila, je potrebné reštartovať sedenie LXQt.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> + <source>&amp;Remove Theme</source> + <translation>&amp;Odstrániť tému</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Veľkosť</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> + <source>XCurTheme error</source> + <translation>Chyba témy XCur</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="234"/> + <source>You can&apos;t remove active theme!</source> + <translation>Nie je možné odstrániť práve používanú tému!</translation> + </message> +</context> +<context> + <name>WarningLabel</name> + <message> + <location filename="../warninglabel.ui" line="14"/> + <source>Form</source> + <translation>Formulár</translation> + </message> + <message> + <location filename="../warninglabel.ui" line="44"/> + <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> + <translation>LXQt sa nepodarilo nájsť žiadnu tému kurzora. Bude použitá preddefinovaná téma grafického serveru X11. LXQt hľadalo v následujúcich priečinkoch:</translation> + </message> + <message> + <location filename="../warninglabel.ui" line="54"/> + <source>Show...</source> + <translation>Zobraziť...</translation> + </message> +</context> +<context> + <name>XCursorThemeModel</name> + <message> + <location filename="../thememodel.cpp" line="61"/> + <source>Name</source> + <translation>Názov</translation> + </message> + <message> + <location filename="../thememodel.cpp" line="62"/> + <source>Description</source> + <translation>Popis</translation> + </message> +</context> +</TS>
  24. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_ca.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_ca.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_ca.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configuració del tema del ratolí de LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Seleccioneu el tema de cursors que vulgueu utilitzar (passeu el cursor per sobre de la vista prèvia per a provar el cursor). &lt;b&gt;Després d&apos;aquest canvi cal que es reiniciï la sessió de LXQt&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instal·la un tema nou...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Sup&amp;rimeix el tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Error XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>No podeu suprimir el tema actiu!</translation> </message>
  25. Download patch debian/rules

    --- 0.14.1-4/debian/rules 2019-08-04 01:58:16.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/rules 2020-06-04 05:41:45.000000000 +0000 @@ -5,28 +5,14 @@ export LC_ALL=C.UTF-8 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed export DEB_BUILD_MAINT_OPTIONS = hardening=+all -include /usr/share/dpkg/architecture.mk - -ifeq ($(DEB_HOST_ARCH_OS), kfreebsd) - CONF_FLAGS += -DWITH_TOUCHPAD=NO -endif - -ifeq ($(DEB_HOST_ARCH_OS), hurd) - CONF_FLAGS += -DWITH_TOUCHPAD=NO -endif - - %: dh ${@} --buildsystem cmake -override_dh_missing: - dh_missing --fail-missing - -override_dh_makeshlibs: - dh_makeshlibs -Xlxqt-config - override_dh_auto_configure: dh_auto_configure -- \ + -DPULL_TRANSLATIONS=OFF \ -DUPDATE_TRANSLATIONS=OFF \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - $(CONF_FLAGS) + -DCMAKE_BUILD_TYPE=RelWithDebInfo + +override_dh_makeshlibs: + dh_makeshlibs -Xlxqt-config
  26. Download patch liblxqt-config-cursor/xcr/xcrxcur.cpp

    --- 0.14.1-4/liblxqt-config-cursor/xcr/xcrxcur.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/xcr/xcrxcur.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -115,16 +115,16 @@ void XCursorImageXCur::parseImgData (con /////////////////////////////////////////////////////////////////////////////// XCursorImagesXCur::XCursorImagesXCur (const QDir &aDir, const QString &aName) : XCursorImages(aName, aDir.path()) { - parseCursorFile(aDir.path()+"/"+aName); + parseCursorFile(aDir.path()+QStringLiteral("/")+aName); } -XCursorImagesXCur::XCursorImagesXCur (const QString &aFileName) : XCursorImages("", "") { +XCursorImagesXCur::XCursorImagesXCur (const QString &aFileName) : XCursorImages(QLatin1String(""), QLatin1String("")) { QString name(aFileName); - if (name.isEmpty() || name.endsWith('/')) return; - int i = name.lastIndexOf('/'); + if (name.isEmpty() || name.endsWith(QLatin1Char('/'))) return; + int i = name.lastIndexOf(QLatin1Char('/')); QString dir; - if (i < 0) dir = "./"; else dir = name.left(i); + if (i < 0) dir = QLatin1String("./"); else dir = name.left(i); name = name.mid(i+1); setName(name); setPath(dir); parseCursorFile(aFileName); @@ -241,7 +241,7 @@ bool XCursorImagesXCur::parseCursorFile // load image const uchar *dta = (const uchar *)ba.constData(); dta += dataOfs; - XCursorImage *img = new XCursorImageXCur(mName+"_"+QString::number(cnt), dta); + XCursorImage *img = new XCursorImageXCur(mName+QStringLiteral("_")+QString::number(cnt), dta); if (img->isValid()) mList << img; else delete img; } return true;
  27. Download patch liblxqt-config-cursor/warninglabel.cpp

    --- 0.14.1-4/liblxqt-config-cursor/warninglabel.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/warninglabel.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -36,7 +36,7 @@ WarningLabel::WarningLabel(QWidget *pare { setupUi(this); - iconLabel->setPixmap(XdgIcon::fromTheme("dialog-warning").pixmap(64, 64)); + iconLabel->setPixmap(XdgIcon::fromTheme(QStringLiteral("dialog-warning")).pixmap(64, 64)); connect(showDirButton, SIGNAL(pressed()), this, SIGNAL(showDirInfo()));
  28. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_lt.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_lt.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_lt.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQt pelės temos konfigūravimas</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Pasirinkite žymeklio temą, kurią norite naudoti (užveskite pelę ant peržiūros, kad išbandytumėte žymeklį). &lt;b&gt;Po šio pakeitimo LXQt seansą reikės paleisti iš naujo&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>Į&amp;diegti naują temą...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Norint rodyti šį pakeitimą, LXQt seansas turi būti paleistas iš naujo.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Ša&amp;linti temą</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Dydis</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme klaida</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Jūs negalite pašalinti aktyvios temos!</translation> </message>
  29. Download patch liblxqt-config-cursor/cfgfile.cpp

    --- 0.14.1-4/liblxqt-config-cursor/cfgfile.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/cfgfile.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -23,24 +23,24 @@ QMultiMap<QString, QString> loadCfgFile( QTextStream stream; stream.setDevice(&fl); stream.setCodec("UTF-8"); - QString curPath = "/"; + QString curPath = QStringLiteral("/"); while (1) { QString s = stream.readLine(); if (s.isNull()) break; s = s.trimmed(); - if (s.isEmpty() || s[0] == '#' || s[0] == ';') continue; - if (s[0] == '[') + if (s.isEmpty() || s[0] == QLatin1Char('#') || s[0] == QLatin1Char(';')) continue; + if (s[0] == QLatin1Char('[')) { // new path int len = s.length()-1; - if (s[len] == ']') len--; + if (s[len] == QLatin1Char(']')) len--; s = s.mid(1, len).simplified(); - s += '/'; + s += QLatin1Char('/'); curPath = s; continue; } - int eqp = s.indexOf('='); + int eqp = s.indexOf(QLatin1Char('=')); if (eqp < 0) continue; // invalid entry QString name = s.left(eqp).simplified(); QString value = s.mid(eqp+1).simplified(); @@ -54,11 +54,11 @@ QMultiMap<QString, QString> loadCfgFile( return res; } -void fixXDefaults(const QString &themeName) +void fixXDefaults(const QString &themeName, int cursorSize) { QStringList lst; { - QFile fl(QDir::home().path()+"/.Xdefaults"); + QFile fl(QDir::home().path()+QStringLiteral("/.Xdefaults")); if (fl.open(QIODevice::ReadOnly)) { QTextStream stream; @@ -68,7 +68,7 @@ void fixXDefaults(const QString &themeNa QString s = stream.readLine(); if (s.isNull()) break; - // if the line does not contain Xcursor?theme, save it to a list + // if the line does not contain Xcursor.theme, save it to a list if (!(s.startsWith(QLatin1String("Xcursor")) && s.midRef(8).startsWith(QLatin1String("theme")))) lst << s; } @@ -83,7 +83,7 @@ void fixXDefaults(const QString &themeNa } { //QByteArray ba(themeName.toUtf8()); - QFile fl(QDir::home().path()+"/.Xdefaults"); + QFile fl(QDir::home().path()+QStringLiteral("/.Xdefaults")); if (fl.open(QIODevice::WriteOnly)) { QTextStream stream; @@ -93,6 +93,7 @@ void fixXDefaults(const QString &themeNa stream << s << "\n"; } stream << "\nXcursor.theme: " << themeName << "\n"; + stream << "\nXcursor.size: " << cursorSize << "\n"; fl.close(); } } @@ -100,8 +101,8 @@ void fixXDefaults(const QString &themeNa const QString findDefaultTheme() { - QString res = "default"; - QFile fl(QDir::home().path()+"/.Xdefaults"); + QString res = QStringLiteral("default"); + QFile fl(QDir::home().path()+QStringLiteral("/.Xdefaults")); if (fl.open(QIODevice::ReadOnly)) { QTextStream stream; @@ -110,10 +111,10 @@ const QString findDefaultTheme() { QString s = stream.readLine(); if (s.isNull()) break; - if (!s.startsWith("Xcursor.theme:")) continue; + if (!s.startsWith(QLatin1String("Xcursor.theme:"))) continue; s.remove(0, 14); s = s.trimmed(); - if (s.isEmpty()) s = "default"; + if (s.isEmpty()) s = QLatin1String("default"); res = s; } fl.close();
  30. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_eo.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_eo.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_eo.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation type="unfinished"></translation> </message> @@ -182,27 +182,27 @@ <translation>Agordoj de apero de LXQto</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Etoso de piktogramoj</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Etoso de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation type="unfinished"></translation> </message>
  31. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_th_TH.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_th_TH.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_th_TH.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>การตั้งค่าชุดตกแต่งเมาส์ LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>เลือกชุดตกแต่งเคอร์เซอร์ที่คุณต้องการจะใช้ (วางเคอร์เซอร์ไว้บนตัวอย่างเพื่อทดสอบมัน). &lt;b&gt;วาระงาน LXQt จำเป็นต้องเริ่มใหม่หลังการเปลี่ยนแปลงนี้&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>ติดตั้งชุด&amp;ตกแต่ง...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;ลบชุดตกแต่ง</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme ขัดข้อง</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>คุณไม่สามารถลบชุดตกแต่งที่กำลังใช้งานอยู่ได้</translation> </message>
  32. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_es_VE.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_es_VE.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_es_VE.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configuracion de tema de raton de LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Selecciona el cursor del raton que tu desees usar (colocalo encima para ver una previsualizacion) &lt;b&gt;La sesion de LXQt necesita reinicializarse despues de un cambio&lt;/b&gt;</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalar nuevo tema</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Remover el tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme error</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>No puedes remover el tema activo!</translation> </message> @@ -49,7 +59,7 @@ <message> <location filename="../warninglabel.ui" line="54"/> <source>Show...</source> - <translation type="unfinished"></translation> + <translation>Mostrar...</translation> </message> </context> <context>
  33. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_da.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_da.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_da.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>GTK-temaer</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;&apos;%1&apos; er blevet overskrevet.&lt;/p&gt;&lt;p&gt;Du kan finde en kopi af dine gamle indstillinger i &apos;%2&apos;&lt;/p&gt;</translation> </message> @@ -182,27 +182,27 @@ <translation>Konfiguraton af LXQt udseende</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Widgetstil</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Ikontema</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>LXQt-tema</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Skrifttype</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Markør</translation> </message>
  34. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_pt.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_pt.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_pt.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configuração do tema de cursor LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Selecione o tema de cursor a utilizar (passe por cima para pré-visualizar). &lt;b&gt;Tem que reiniciar a sessão LXQt para aplicar as alterações&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalar novo tema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Tem que reiniciar a sessão LXQt para aplicar a alteração.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Remover tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Tamanho</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Erro XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Não pode remover o tema ativo!</translation> </message>
  35. Download patch debian/upstream/signing-key.asc

    --- 0.14.1-4/debian/upstream/signing-key.asc 2019-02-24 19:10:05.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/upstream/signing-key.asc 2020-06-04 05:41:54.000000000 +0000 @@ -1,50 +1,52 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBFXQeMMBEACif4+9pTrC6uNmRng0ZbzLh7p3cazmbnp2YFgDQDJZ7ZNmebxy -ngRuRhjGuDcFAL/37BwJnrBpfZFK9ljoH4Fo5Jm9cOELaTy7AIcEiV9dKMyrKF1E -C76d8jHVuzuPbI92DkFdLZAdk+qjrrAy0x43PvUd+aaBGLcFs1ZMk7gOvElc2d95 -zWWSp5anjukmGbp+EsStnWJkF6VHj56qmklfYy5ioiVBOSpXo/RsACAcIlz8C8A1 -d4tNMiB2uF2OrUfrL8DD6m3nBqep+AYbIQrxMl9kUQH3I33e9kH/L+SHQyE6phS8 -Czq06WjV4TcJ9VWxm7hQCNLYSxhZYYr1AW45lS5+xmfBOq2qeLgvjbFxa8PPrsp6 -Bqgt8MjwUkXjU5IB7YulUBvFU2l0MJZWDBuNy0oNtCe1cU3JyIqLKjvzQQQ9eD5L -o3Ul704TLHz0z+67Rxh05Mi4JvyFMjnooSJkNH8/7yXoBN0ZGOh1/5zMU1gK5bmP -6hKgis2exSZNIS74mF6/PqGgcwk3PyI4T3keUQoNPj11M2EznLHxY19QZfQ5oMed -8xOlHKjpcm8PYMB4gduNXlV7gI9h7UxuC5GuPiP2lmM6wUyHu48divxDk5UYgPEC -xlPI2wHCNDsuy0EruCYIvrMSZfpYCCSrmXiOORBLO5qXkauILLkJarHqjQARAQAB -tCBBbGYgR2FpZGEgPGFnYWlkYUBzaWR1Y3Rpb24ub3JnPokCOAQTAQIAIgUCVdB4 -wwIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQQsnI069epeOT2xAAgSHf -41103cnElGf6TokPl4J6hdRPy2CUAjmBtMfr8eajYvGDGgnmsh9AGYGURjfFVCCf -Ag+8b6nF3xg03UmgsuSO8H78HGv9kKzF9aHmLt+SXq3jUX+LnIkFHErZWjFAKdJr -luu1j6ltxLe9PQljxZnugzMaUbW8eEPKvcriiDn3S4/DtikW/jpGA0MTY4ZWs9pZ -L/6iRRH99L2X/cWO4sCgDXCTt4oK0f5OvwiuCoVOM+PYoIm31JICCKOlqamkCn7d -2KH3nsy0v7tXgnrnb/zr8jVGsZLzUE51AFOzb5Ec74/2SAq8X4gbTppttLXEIooq -nbepitW/PePkPY5gpfwHtFbl88qFnir+ABMefqRZkzeh0tsxJVLVHGP1KZykXpv7 -96A6Q1h7Zo9Ny7WwN5Xl02g35LVCaPyzd3A8A4315uMuP3iziq57UktKqh9d5S3t -jfK7e9UfFQZBLfxn2sNPsjdYSNUQp/PXTTk/599h359WVuUIR866T8K7N7EEon3p -qLItZljQ9Nmr/yGwKi9iQgi2LtZj5KUcF1zBLzZKf95FvoqSZqBXdFSjm+eYGaCH -Q2IBnhyP92lEknSK9ystUJXmY69tQKBFqJxScwaS+7a/rfLKssQjSWxqk+SX4QeW -e9z9FUpo71bq0Zkc/M9aOCoEEmhg4Ob/JWy08oC5Ag0EVdB4wwEQAKZDCc/C41y0 -omLFCAJybvHiFScM+jOpyGpQvceoviEhIT7h1br/pnSEMkgPQEDPWJGtKueg1/94 -sXTH24uefr3Y6JdZoBtprxl4JXUoOndgq1QH1xuUsy3/9YWU8Qboy9j8a8w0oCDE -T8Z03KHCwqzD3K+44jhmhF+0eLoaaY8ohS8ziP+DcFKVHyatmS5yCCdjVrj6PxMp -uy/y5SXT1kmiPdVAIzQlM5DlN6o46TV+BH0pPvVYjtwf31o0FckJxy5S1v0koCNB -vX2b7tTDPKzn8G18eUVhGoUTZBUCp1gg36wJ0YY4xgZ9vI/xDCeHeAkyvGtaTAoy -qP4rHoUO5KVRSDh7frSlrdbLGWHaQwOhcqoKd4qP/164wHPGkgHL1vztdOc7l1wx -q3gMh2uwmJR0NRrw4WVuaIqL9lEbGBNijlmGsuqXfsMRhc/qoqgVDWvrcCtEoOwl -TONGobW3jpCCjpa9SeGNjxuY6IVLn0lfX4hItNVY9sFA+H+yj4uBQ7zsmMUXafxt -Yllm0f98yGNg5lnJg4bLOYu3IkpogUKNA3qkZ+6vRtwH70/bJGp7qdx/3G4W5dMX -asd/rJjdELW+R/NVULAmK1ETSklaa3Z6vbTu8bN8gvP8pmMJ8f/U8+qzkuAqc201 -Z4O+s7ZsQfTiz5mm7zPGIYTnppDSno/rABEBAAGJAh8EGAECAAkFAlXQeMMCGwwA -CgkQQsnI069epeMt0g/+JrwLhULD6NOxaLgxboh/KZkh/7ViU4cB+QPT8JIcWxkZ -zj8uk85TUitEUzKmjp/ItCrhQE5WNNWbz/FBnAuLtaQuHhcHMA3Vu95UUCGi1vyZ -ZRlS3YRM6S9BOzrjG7fGQJmO/RU3g6rb0TAwGFxDHj8t4JEDTc3zASG7wV/VTn06 -d8XIH9CZOw3kUuhkQ3OR/PEj1BCeCC+caC+tBjO0fgvDp8RV7NFQQ9kH8R3/xlWd -6KMPtILE6fUft6LubWRGd1P5JBuzXivELolASajewbYtL/s87CCji3ngq0aT9raK -m02wqFzNbX1iv+w2iqPQXq6pdRyxtJ8+Q8Z7zEBGJS5nkrYjsLTduZIjJHYHYH7f -3/ydVjQ3z12iqHKElgaRI7RUmpNiNxVIr+TtuxzeC6G+CF++XNkUtJODvCmRaoJS -waYsitz8+LSv3tawZJ0iQkKc9nerQMuBD+AzIr3i4NgXiEIN513esUtnKzeyIIsL -ntUcBjXKuLCj8OZrZtexjq7edWWbN57/3ikyS2Z7y0i3O30qk5jmccSaS6kA7xTY -WCDFzbN2v2y+vGu9KYn+2HtrP2BtNa8JTh3waNeLUTpn4GV4mMrsZjOy6vhhHb91 -1TKfI1gvjk7lE9xaWmcDjdI55dw3jIq8kK9SdgORGq9/S3g7KJNRjme+6GjqQfk= -=h7ww +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBF6cxrwBEADfl3ydxNfLBbWGPesXty2baQgixZ3D6aCxadI2kX+aikmT8rd0 +ttDKN18cXV52Ssxnj0qhgf4hwnu/b0be6BzqSEyGM+UQR3X2CYpxrMakfW32Q18K +X5ec0RPR2ucBq9G0r9t6FYC8FkJ4uQUU3xxrLW3z302S0Makjgzm8BV9WrFQ7oFF +uJQj0BHbHYC4RyaZb2AfxY4Y92BPGTjtGekWqgw6vEXCCnvAbGYVQzvxZt3nw21/ +1YmV4g7xhGFQPbOf9v3ejFUJeJIGzuJf5NAh7kvfCdUBAGYH0gnj0GpOve4ftnaG +sAId2CQwm3oYF4Tu7yBPTOBpkaKkNaT+UdwTyeKERuCZ9ocZWX++/YF9ItRkJ5mM +zoP1GluWn2atNWpRh/K97gyAGgr2fSmrAA4d1JrVbMujZAHoHAOKwJKqX9jPziPZ +BFHfhcIOzG3ZhXAuumHsd7uwfPBVt20g+G+cOjBghbSSu9EOtMkAZl1g3ybvZixu +Jtxa5exZWEmU7vtytEb8eq9Dj5XcGoTDbErE2RpJ/20HPzhyRKg9RN4iGS+0OiHS +oRbDi5IEOizvQjp2bsBmfa3rsoDSOqF2pevp+u8I56I6bU1GFpxxNC5IGvgo2Q79 +quz0oIk5hs3eLlUdEYsLGwR6pWJaJyf36vuDsq7iLrLyvHI5irAowO4r1QARAQAB +tCVQZWRyYW0gUG91cmFuZyA8dHN1amFuMjAwMEBnbWFpbC5jb20+iQJOBBMBCAA4 +FiEEGd/fOleb1QnbtXLYvnkwB60i334FAl6cxrwCGwMFCwkIBwIGFQoJCAsCBBYC +AwECHgECF4AACgkQvnkwB60i335f9RAAgRpn8gUa/l10UkVAnpM2Cz0MuNMwwCOq +IfVnuZuPBtYYiTU5Su++/aPZe3fF5B4v61F+XjNi7qeVL2t52X3jZ/iIx9Syasb+ +vDAIfQ5t6lKXvOptWxf6vteOg6CHbXwpGHbPjUkUS2vQwRikjBnR0SnkrMoXtgSX +amPFqsitNrOhEJfeDfo0NzKESZuliWrCFt2v8c5q18G8cCZAvPLBlGuwRl58cDep +3EIibMI/9MUSJbKoiHlK+LcHtG7BQTNis/e7Pe1PkRmExfhxe1lNajtOx8FO72Tq +B6zY6drippM9VaIc1M+zp9BRpsFu8whOmapCqlXHRgAK8xTdQRIGInQFqLWPOxSC +f0B6N+EvQvgkyFQ1rW+u91OJBma46uKkhrwf+mDttVRncaIAkgE6e6pqm18yIPFk +D42rt/yHcOl+2qkcJS3gPcg5UvlCzqOwg1rKZQIk+TcPuDx3r2UghDEYZN9X6vw3 +zCBufr7ygZNf4tkbnVARFWTR4GzyCseFkWgOVZL9DccAhs8NeMy1WLkUzB75adeR +3LONmEL7xOI8FuknKY4e6EcWhmstNIDgXfRe0hwO0VBdW3unoZC/K2ZM/ZuZyMdK +TFjvYJrNewmymKge68wo0054bGZn8oz17i2AosJz7kW+ITsxmxhVcpfl4bav9Neq +RpQwhnhK9bC5Ag0EXpzGvAEQANbeRHFbpgQVIqV9WVOVnTj4FIqrTPTPKKa02vJA +7tGpgFapgvjdxnMxJfV6wuwOBUUFLR7DrXlV8EVFAYc5qTIeSQXvJsWw6gQ3+f0D +z13oGOhZPBIzIKnV/MZI/jhIio8kSPWAuM5hR2X9Hvw3/CLo+H+hZZ6cFYoCxrQS +tTzcKMkdQizLLa+WNbqUSxg6I/P5k/smUDY9gKW7RtI5t/PupA3WTnsVD6CYWa3Q +c1O/1mUgqT6nQ5N9KCPpjZQRT6D6eIMmePtS85z4PPeYMJxPsKRYWPGRxKhCSdZl +/0wsC8aRtmwYT729e0ZgTAmUnj+rQp5hboF/ZPFjIoXR9G+0HnoY0a/nqVO4lUON +AV25GnMFGVyiHHlbH/0gboywwnzEg8BZbk+Z/61oOzBIW09sfG8fn8bsbkpL+nHf +Mi/Vauge6wSfw7I5AfSiwrSDNHmKVsu39koWV6JGxEeFr2MffF+CuaoJCNOr/ZII +SYR5ku3Y/lMKyUH1Oas0RWzFrdRcInqYK90A0x083zP4V445MvCwbRPzQAkm9wOP +kILLhE5FW+9/O0/9bpx4joJUDLV4d3hFZy7GSHKiZUs1QW6BV75JQKqoi+cVt+/L ++o1S8CMNekjqdC2mWRosM3doo51zT/FWNzQA1QcoZP2hORJDfw66y+4wPq6o8y1W +jR35ABEBAAGJAjYEGAEIACAWIQQZ3986V5vVCdu1cti+eTAHrSLffgUCXpzGvAIb +DAAKCRC+eTAHrSLffgbJD/4qW5YOo/BayBhaUh2L7VP7JNlECb/2xNNOFKI1NjNr +nOmgSJLzf74Uhmt5W+iVjmJBHrDceprIPkizmPrn90kIsPIMtHIDNxzUgKZHbnza +j1vZyAeC+JV79X1hOVpprj1TJwy65lpxXNyYnGqeIOgyFokn9fOHXv8aMQwpNuUr +bdUJ1C75jYrvwy/NR1DczIFFYgsbkDGDtjVBjyMc5JAgvUBz37/iVPJfWP6dKVnf +abRnUVzHgvgK7bnab00SA1TiWvjHURGjo+5rnRtv8X/AgStc2Phjq68TMIgMn0F2 +kjUVvfQotNqzo9madNshvUDmsGtAzKh4e0dS1ear7u3nRp4Z7fqSrTEtXKNbEPwZ +wdWrWmmQLacNQBSe/FtcMzGF6xIVr4lnrL0bFjqBdQpdTC7vns3QSKk8/GFiEfpv +kzXrDbGV7jX2OWDjNHKcmXX2+E1CsNaJgS7zOgZw5jvbvlTLJUwyYNlM1VLI2OFW +Oa86l8pqli+B7rpTbsAE9Ut8qUaWjm87oUNSJbaKgqNnMaE+b/8VJaEeWHgQJwsD +bJSJ/O/vzlRtDjOJ1JDlMRLs7TnOFeUh5pgwyaJoidYbJEiGlMGJbI6BjwhDTBFO +NLJtd3SsRjc7ICtGdCvej59IvCDTjxtkhx5okF03APi1aXpHQrE18/arFD7BpoGO +sw== +=gSIv -----END PGP PUBLIC KEY BLOCK-----
  36. Download patch debian/control

    --- 0.14.1-4/debian/control 2020-02-24 00:42:10.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/control 2020-06-04 05:41:54.000000000 +0000 @@ -1,15 +1,13 @@ Source: lxqt-config -Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org> -Uploaders: Alf Gaida <agaida@siduction.org>, - ChangZhuo Chen (陳昌倬) <czchen@debian.org>, - Andrew Lee (李健秋) <ajqlee@debian.org>, - Yukiharu YABUKI <yyabuki@debian.org> +Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> +XSBC-Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org> +Uploaders: Simon Quigley <tsimonq2@ubuntu.com> Section: x11 Priority: optional Build-Depends: debhelper-compat (= 12), libkf5screen-dev, libkf5windowsystem-dev, - liblxqt0-dev (>= 0.14.1~), + liblxqt0-dev (>= 0.15.0), libqt5svg5-dev, libqt5x11extras5-dev, libx11-dev, @@ -21,36 +19,34 @@ Build-Depends: debhelper-compat (= 12), xserver-xorg-input-libinput-dev, zlib1g-dev Standards-Version: 4.5.0 -Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-config -Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-config.git +Vcs-Browser: https://phab.lubuntu.me/source/lxqt-config/ +Vcs-Git: https://phab.lubuntu.me/source/lxqt-config.git +XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-config +XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-config.git Homepage: https://github.com/lxqt/lxqt-config Package: lxqt-config Architecture: any -Depends: ${misc:Depends}, - ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: disk-manager, galternatives, - lxqt-config-l10n, lxqt-policykit, lxqt-powermanagement, lxqt-qtplugin, lxqt-session, - qt5-style-plugins, - system-config-printer, - xsettingsd + system-config-printer Suggests: adwaita-qt, + cmst [linux-any] | network-manager-gnome [linux-any], faenza-icon-theme, gnome-themes-standard, gparted | partitionmanager [linux-any], - cmst [linux-any] | network-manager-gnome [linux-any], - lxqt | lxqt-core, lxappearance, + lxqt | lxqt-core, obconf-qt, + qt5-style-plugins, synaptic Description: LXQt system settings center - The LXQt system settings center which summarizes all configuration tools as - well as counterparts of other LXQt components or third-party applications. + The LXQt system settings center . This package contain the LXQt configuration ui. @@ -58,12 +54,8 @@ Package: lxqt-config-l10n Architecture: all Multi-Arch: foreign Section: localization -Depends: ${misc:Depends}, - qttranslations5-l10n +Depends: qttranslations5-l10n, ${misc:Depends} Breaks: lxqt-config (<< 0.11.0) Replaces: lxqt-config (<< 0.11.0) Description: Language package for lxqt-config - The LXQt system settings center which summarizes all configuration tools as - well as counterparts of other LXQt components or third-party applications. - . - This package contains the l10n files needed by the lxqt-config. + This package contains the l10n files needed by lxqt-config.
  37. Download patch CHANGELOG

    --- 0.14.1-4/CHANGELOG 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/CHANGELOG 2020-04-24 12:58:38.000000000 +0000 @@ -1,3 +1,16 @@ +lxqt-config-0.15.0 / 2020-04-22 +=============================== + * Fixed changing of shortcut for switching keyboard layout. + * Inserted default GTK3 themes in lxqt-config-appearance. + * Set cursor style in GTK2, GTK3 and xsettingsd. + * Don't use automatic string conversions. + * C++11 code updates. + * A better method to drag and drop monitors in lxqt-config-monitor. + * Removed old mouse accel/sensitivity options. + * Fixed warnings on applying settings in lxqt-config-monitor. + * Fixed forgetting of lxqt-config-monitor's config. + * Removed old mouse accel/sensitivity options. + lxqt-config-0.14.1 / 2019-02-24 ===============================
  38. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_fa.ts
  39. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_es_VE.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_es_VE.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_es_VE.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> - <translation type="unfinished"></translation> + <translation>GTK Temas</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation type="unfinished"></translation> </message> @@ -182,27 +182,27 @@ <translation>Configuración de apariencia de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Tema de iconos</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Tema LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation type="unfinished"></translation> </message>
  40. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_cy.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_cy.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_cy.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation type="unfinished"></translation> </message> @@ -182,27 +182,27 @@ <translation></translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation></translation> </message>
  41. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_eu.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_eu.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_eu.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQt saguaren gaiaren konfigurazioa</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>Hautatu erabili nahi duzun kurtsore-gaia (nabarmendu aurrebista kurtsorea probatzeko). &lt;b&gt;LXQt saioa berrabiarazi behar da aldaketa honen ondoren&lt;/b&gt;:</translation> + <translation>Aukeratu erabili nahi duzun kurtsorearen gaia (aurrebista pasatzailea kurtsorea probatzeko). &lt;b&gt; 1LXQt saioak aldaketa honen ondoren berrabiarazi behar ditu &lt;/b&gt; 2:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalatu gai berria...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Kendu gaia</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme errorea</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Ezin duzu gai aktiboa kendu!</translation> </message> @@ -39,17 +49,17 @@ <message> <location filename="../warninglabel.ui" line="14"/> <source>Form</source> - <translation type="unfinished"></translation> + <translation>inprimakia</translation> </message> <message> <location filename="../warninglabel.ui" line="44"/> <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> - <translation type="unfinished"></translation> + <translation>LXQt-k ezin izan du kurtsorerik aurkitu. Horren ordez X11 kurtsorearen gaia lehenetsiko da. LXQt-ek direktorio hauek begiratu ditu:</translation> </message> <message> <location filename="../warninglabel.ui" line="54"/> <source>Show...</source> - <translation type="unfinished"></translation> + <translation>Erakutsi ...</translation> </message> </context> <context>
  42. Download patch debian/lxqt-config.install

    --- 0.14.1-4/debian/lxqt-config.install 2019-02-24 19:10:05.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/lxqt-config.install 2020-06-04 05:41:45.000000000 +0000 @@ -1,18 +1,18 @@ etc/xdg/menus/lxqt-config.menu -usr/share/applications/lxqt-config-locale.desktop -usr/share/applications/lxqt-config-file-associations.desktop +usr/bin/lxqt-config +usr/bin/lxqt-config-appearance +usr/bin/lxqt-config-brightness +usr/bin/lxqt-config-file-associations +usr/bin/lxqt-config-input +usr/bin/lxqt-config-locale +usr/bin/lxqt-config-monitor +usr/lib/*/lxqt-config/liblxqt-config-cursor.so usr/share/applications/lxqt-config-appearance.desktop usr/share/applications/lxqt-config-brightness.desktop -usr/share/applications/lxqt-config-monitor.desktop +usr/share/applications/lxqt-config-file-associations.desktop usr/share/applications/lxqt-config-input.desktop +usr/share/applications/lxqt-config-locale.desktop +usr/share/applications/lxqt-config-monitor.desktop usr/share/applications/lxqt-config.desktop -usr/share/lxqt/icons/monitor.svg usr/share/icons/hicolor/48x48/apps/brightnesssettings.svg -usr/bin/lxqt-config-input -usr/bin/lxqt-config-monitor -usr/bin/lxqt-config-appearance -usr/bin/lxqt-config-brightness -usr/bin/lxqt-config-file-associations -usr/bin/lxqt-config-locale -usr/bin/lxqt-config -usr/lib/*/lxqt-config/liblxqt-config-cursor.so +usr/share/lxqt/icons/monitor.svg
  43. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_pt_BR.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_pt_BR.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_pt_BR.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configuração do Tema do Mouse do LXQT</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>Selecione o tema do cursor que você deseja usar (coloque o cursor em cima para testar). &lt;b&gt;Precisa reiniciar a sessão LXQt após esta mudança&lt;/b&gt;:</translation> + <translation>Selecione o tema do cursor que você deseja usar (coloque o cursor em cima para testar).&lt;b&gt;Precisa reiniciar a sessão LXQt após esta alteração&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalar Novo Tema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>A sessão do LXQt precisa ser reiniciada para visualizar esta alteração.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Remover Tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Tamanho</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Erro XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Você não pode remover o tema ativo!</translation> </message>
  44. Download patch debian/manpages

    --- 0.14.1-4/debian/manpages 2019-02-24 19:10:05.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/manpages 2020-06-04 05:41:45.000000000 +0000 @@ -1,3 +1,3 @@ -usr/share/man/man1/lxqt-config.1 -usr/share/man/man1/lxqt-config-appearance.1 -usr/share/man/man1/lxqt-config-mouse.1 +liblxqt-config-cursor/man/lxqt-config-mouse.1 +lxqt-config-appearance/man/lxqt-config-appearance.1 +man/lxqt-config.1
  45. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_uk.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_uk.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_uk.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Налаштування тем миші LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Оберіть тему курсорів, яку Ви бажаєте використовувати (наведіть на попереднй перегляд для перевірки курсору). &lt;b&gt;Сеанс LXQt потребує перезапуску щоб ці зміни подіяли&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Встановити нову тему...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Вилу&amp;чити тему</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Збій XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Неможливо вилучити активну тему!</translation> </message>
  46. Download patch CMakeLists.txt

    --- 0.14.1-4/CMakeLists.txt 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/CMakeLists.txt 2020-04-24 12:58:38.000000000 +0000 @@ -27,8 +27,8 @@ set(CMAKE_AUTORCC ON) set(KF5_MINIMUM_VERSION "5.36.0") set(KF5SCREEN_MINIMUM_VERSION "5.2.0") -set(LXQT_MINIMUM_VERSION "0.14.1") -set(QT_MINIMUM_VERSION "5.7.1") +set(LXQT_MINIMUM_VERSION "0.15.0") +set(QT_MINIMUM_VERSION "5.10.0") find_package(Qt5DBus ${QT_MINIMUM_VERSION} REQUIRED) find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED) @@ -41,7 +41,7 @@ include(LXQtPreventInSourceBuilds) include(LXQtCompilerSettings NO_POLICY_SCOPE) # Patch Version -set(LXQT_CONFIG_PATCH_VERSION 1) +set(LXQT_CONFIG_PATCH_VERSION 0) set(LXQT_CONFIG_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_CONFIG_PATCH_VERSION}) add_definitions(
  47. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_hu.ts
  48. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_nl.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_nl.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_nl.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQt instellingen voor muisthema</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Kies het muisthema dat u wilt gebruiken (zweef-voorbeeldweergave om de aanwijzer uit te proberen). &lt;b&gt;De LXQt-sessie moet na deze verandering worden herstart&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Installeer nieuw thema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>LXQt-session moet worden herstart om deze wijziging te zien.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>V&amp;ijder thema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Grootte</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Fout van XcurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>U kunt het actieve thema niet verwijderen!</translation> </message>
  49. Download patch liblxqt-config-cursor/selectwnd.ui

    --- 0.14.1-4/liblxqt-config-cursor/selectwnd.ui 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/selectwnd.ui 2020-04-24 12:58:38.000000000 +0000 @@ -6,28 +6,25 @@ <rect> <x>0</x> <y>0</y> - <width>384</width> - <height>353</height> + <width>438</width> + <height>364</height> </rect> </property> <property name="windowTitle"> <string>LXQt Mouse Theme Configuration</string> </property> <layout class="QGridLayout" name="gridLayout"> - <item row="0" column="0" colspan="4"> - <widget class="QLabel" name="infoLabel"> - <property name="text"> - <string>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</string> + <item row="5" column="3"> + <widget class="QPushButton" name="btInstall"> + <property name="enabled"> + <bool>false</bool> </property> - <property name="wordWrap"> - <bool>true</bool> + <property name="text"> + <string>&amp;Install New Theme...</string> </property> </widget> </item> - <item row="1" column="0" colspan="4"> - <widget class="WarningLabel" name="warningLabel" native="true"/> - </item> - <item row="2" column="0" colspan="4"> + <item row="2" column="0" colspan="6"> <widget class="PreviewWidget" name="preview" native="true"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> @@ -43,7 +40,17 @@ </property> </widget> </item> - <item row="3" column="0" colspan="4"> + <item row="0" column="0" colspan="6"> + <widget class="QLabel" name="infoLabel"> + <property name="text"> + <string>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</string> + </property> + <property name="wordWrap"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="3" column="0" colspan="6"> <widget class="QListView" name="lbThemes"> <property name="editTriggers"> <set>QAbstractItemView::NoEditTriggers</set> @@ -59,7 +66,33 @@ </property> </widget> </item> - <item row="4" column="0"> + <item row="5" column="1"> + <widget class="QSpinBox" name="cursorSizeSpinBox"> + <property name="toolTip"> + <string>LXQt session needs restart to view this change.</string> + </property> + <property name="minimum"> + <number>12</number> + </property> + <property name="maximum"> + <number>128</number> + </property> + <property name="value"> + <number>16</number> + </property> + </widget> + </item> + <item row="1" column="0" colspan="6"> + <widget class="WarningLabel" name="warningLabel" native="true"/> + </item> + <item row="5" column="4"> + <widget class="QPushButton" name="btRemove"> + <property name="text"> + <string>&amp;Remove Theme</string> + </property> + </widget> + </item> + <item row="5" column="2"> <spacer> <property name="orientation"> <enum>Qt::Horizontal</enum> @@ -72,20 +105,10 @@ </property> </spacer> </item> - <item row="4" column="1"> - <widget class="QPushButton" name="btInstall"> - <property name="enabled"> - <bool>false</bool> - </property> + <item row="5" column="0"> + <widget class="QLabel" name="sizeLabel"> <property name="text"> - <string>&amp;Install New Theme...</string> - </property> - </widget> - </item> - <item row="4" column="2"> - <widget class="QPushButton" name="btRemove"> - <property name="text"> - <string>&amp;Remove Theme</string> + <string>Size</string> </property> </widget> </item>
  50. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_pl.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_pl.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_pl.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Wygląd kursora</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Wybierz styl kursora (najedź kursorem na podgląd, aby przetestować). &lt;b&gt;Wymagane jest ponowne uruchomienie sesji&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Zainstaluj Nowy Motyw…</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Sesja LXQt musi zostać zrestartowana, aby zmiana była widoczna.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Usuń Motyw</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Rozmiar</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Błąd XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Nie możesz usunąć aktywnego motywu!</translation> </message>
  51. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_el.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_el.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_el.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>Θέματα GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;Το %1 αντικαταστάθηκε.&lt;/p&gt;&lt;p&gt;Μπορείτε να βρείτε ένα αντίγραφο της παλιάς διαμόρφωσης στο &apos;%2&apos;&lt;/p&gt;</translation> </message> @@ -182,27 +182,27 @@ <translation>Διαμόρφωση της εμφάνισης του LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Τεχνοτροπία συστατικού</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Θέμα εικονιδίων</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Θέμα LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Γραμματοσειρά</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Δρομέας</translation> </message>
  52. Download patch lxqt-config-appearance/styleconfig.cpp

    --- 0.14.1-4/lxqt-config-appearance/styleconfig.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/styleconfig.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -75,18 +75,18 @@ void StyleConfig::initControls() // Fill global themes QStringList qtThemes = QStyleFactory::keys(); - QStringList gtk2Themes = mConfigOtherToolKits->getGTKThemes("2.0"); - QStringList gtk3Themes = mConfigOtherToolKits->getGTKThemes("3.0"); + QStringList gtk2Themes = mConfigOtherToolKits->getGTKThemes(QStringLiteral("2.0")); + QStringList gtk3Themes = mConfigOtherToolKits->getGTKThemes(QStringLiteral("3.*")); - if(!mConfigAppearanceSettings->contains("ControlGTKThemeEnabled")) - mConfigAppearanceSettings->setValue("ControlGTKThemeEnabled", false); - bool controlGTKThemeEnabled = mConfigAppearanceSettings->value("ControlGTKThemeEnabled").toBool(); + if(!mConfigAppearanceSettings->contains(QStringLiteral("ControlGTKThemeEnabled"))) + mConfigAppearanceSettings->setValue(QStringLiteral("ControlGTKThemeEnabled"), false); + bool controlGTKThemeEnabled = mConfigAppearanceSettings->value(QStringLiteral("ControlGTKThemeEnabled")).toBool(); showAdvancedOptions(controlGTKThemeEnabled); ui->advancedOptionsGroupBox->setChecked(controlGTKThemeEnabled); // read other widget related settings from LXQt settings. - QByteArray tb_style = mSettings->value("tool_button_style").toByteArray(); + QByteArray tb_style = mSettings->value(QStringLiteral("tool_button_style")).toByteArray(); // convert toolbar style name to value QMetaEnum me = QToolBar::staticMetaObject.property(QToolBar::staticMetaObject.indexOfProperty("toolButtonStyle")).enumerator(); int val = me.keyToValue(tb_style.constData()); @@ -95,7 +95,7 @@ void StyleConfig::initControls() ui->toolButtonStyle->setCurrentIndex(val); // activate item views with single click - ui->singleClickActivate->setChecked( mSettings->value("single_click_activate", false).toBool()); + ui->singleClickActivate->setChecked( mSettings->value(QStringLiteral("single_click_activate"), false).toBool()); // Fill Qt themes @@ -106,10 +106,10 @@ void StyleConfig::initControls() ui->gtk2ComboBox->addItems(gtk2Themes); ui->gtk3ComboBox->addItems(gtk3Themes); - ui->gtk2ComboBox->setCurrentText(mConfigOtherToolKits->getGTKThemeFromRCFile("2.0")); - ui->gtk3ComboBox->setCurrentText(mConfigOtherToolKits->getGTKThemeFromRCFile("3.0")); + ui->gtk2ComboBox->setCurrentText(mConfigOtherToolKits->getGTKThemeFromRCFile(QStringLiteral("2.0"))); + ui->gtk3ComboBox->setCurrentText(mConfigOtherToolKits->getGTKThemeFromRCFile(QStringLiteral("3.0"))); mSettings->beginGroup(QLatin1String("Qt")); - ui->qtComboBox->setCurrentText(mSettings->value("style").toString()); + ui->qtComboBox->setCurrentText(mSettings->value(QStringLiteral("style")).toString()); mSettings->endGroup(); update(); @@ -120,13 +120,13 @@ void StyleConfig::applyStyle() // Qt style QString themeName = ui->qtComboBox->currentText();; mQtSettings->beginGroup(QLatin1String("Qt")); - if(mQtSettings->value("style").toString() != themeName) - mQtSettings->setValue("style", themeName); + if(mQtSettings->value(QStringLiteral("style")).toString() != themeName) + mQtSettings->setValue(QStringLiteral("style"), themeName); mQtSettings->endGroup(); // single click setting - if(mSettings->value("single_click_activate").toBool() != ui->singleClickActivate->isChecked()) { - mSettings->setValue("single_click_activate", ui->singleClickActivate->isChecked()); + if(mSettings->value(QStringLiteral("single_click_activate")).toBool() != ui->singleClickActivate->isChecked()) { + mSettings->setValue(QStringLiteral("single_click_activate"), ui->singleClickActivate->isChecked()); } // tool button style @@ -136,34 +136,28 @@ void StyleConfig::applyStyle() if(index == -1) index = Qt::ToolButtonTextBesideIcon; const char* str = me.valueToKey(index); - if(str && mSettings->value("tool_button_style") != str) + if(str && mSettings->value(QStringLiteral("tool_button_style")) != QString::fromUtf8(str)) { - mSettings->setValue("tool_button_style", str); + mSettings->setValue(QStringLiteral("tool_button_style"), QString::fromUtf8(str)); mSettings->sync(); mConfigOtherToolKits->setConfig(); } - // GTK3 - bool setXSettings = false; - themeName = ui->gtk3ComboBox->currentText(); - if(themeName != mConfigOtherToolKits->getGTKThemeFromRCFile("3.0")) { - mConfigOtherToolKits->setGTKConfig("3.0", themeName); - setXSettings = true; - } - - // GTK2 - themeName = ui->gtk2ComboBox->currentText(); - if(themeName != mConfigOtherToolKits->getGTKThemeFromRCFile("2.0")) { - mConfigOtherToolKits->setGTKConfig("2.0", themeName); - setXSettings = true; - } - - if(setXSettings) + if (ui->advancedOptionsGroupBox->isChecked()) + { + // GTK3 + themeName = ui->gtk3ComboBox->currentText(); + mConfigOtherToolKits->setGTKConfig(QStringLiteral("3.0"), themeName); + // GTK2 + themeName = ui->gtk2ComboBox->currentText(); + mConfigOtherToolKits->setGTKConfig(QStringLiteral("2.0"), themeName); + // Update xsettingsd mConfigOtherToolKits->setXSettingsConfig(); + } } void StyleConfig::showAdvancedOptions(bool on) { ui->uniformThemeLabel->setVisible(on); - mConfigAppearanceSettings->setValue("ControlGTKThemeEnabled", on); + mConfigAppearanceSettings->setValue(QStringLiteral("ControlGTKThemeEnabled"), on); }
  53. Download patch liblxqt-config-cursor/xcr/xcrthemexp.cpp

    --- 0.14.1-4/liblxqt-config-cursor/xcr/xcrthemexp.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/xcr/xcrthemexp.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -107,16 +107,16 @@ static bool readNextSection (QTextStream if (s.isNull()) return true; s = s.trimmed(); //qDebug() << "*" << s; - if (s.isEmpty() || s[0] == '#' || s[0] == ';') continue; - if (s[0] == '[') break; + if (s.isEmpty() || s[0] == QLatin1Char('#') || s[0] == QLatin1Char(';')) continue; + if (s[0] == QLatin1Char('[')) break; } int len = s.length()-1; - if (s[len] == ']') len--; + if (s[len] == QLatin1Char(']')) len--; s = s.mid(1, len); const char *csn = findCurShapeName(s); if (!csn) continue; // section found - info.curSection = csn; + info.curSection = QString::fromUtf8(csn); break; } } else { @@ -129,44 +129,44 @@ static bool readNextSection (QTextStream if (s.isNull()) return true; s = s.trimmed(); //qDebug() << "+" << s; - if (s.isEmpty() || s[0] == '#' || s[0] == ';') continue; - if (s[0] == '[') { + if (s.isEmpty() || s[0] == QLatin1Char('#') || s[0] == QLatin1Char(';')) continue; + if (s[0] == QLatin1Char('[')) { int len = s.length()-1; - if (s[len] == ']') len--; + if (s[len] == QLatin1Char(']')) len--; s = s.mid(1, len); const char *csn = findCurShapeName(s); - if (csn) info.nextSection = csn; else info.nextSection.clear(); + if (csn) info.nextSection = QString::fromUtf8(csn); else info.nextSection.clear(); break; } - QStringList nv(s.split('=')); + QStringList nv(s.split(QLatin1Char('='))); if (nv.size() != 2) continue; // invalid QString name = nv[0].simplified().toLower(); quint32 num = 0; bool numOk = XCursorThemeFX::str2num(nv[1].trimmed(), num); if (!numOk) num = 0; - if (name == "frames") { + if (name == QLatin1String("frames")) { info.frameCnt = qMax(num, (quint32)1); info.wasFrameCnt = true; - } else if (name == "interval") { + } else if (name == QLatin1String("interval")) { info.delay = qMax(qMin(num, (quint32)0x7fffffffL), (quint32)10); info.wasDelay = true; - } else if (name == "animation style") { + } else if (name == QLatin1String("animation style")) { info.isLooped = true; info.is2way = (num != 0); info.wasAStyle = true; - } else if (name == "hot spot x") { + } else if (name == QLatin1String("hot spot x")) { info.xhot = num; info.wasXHot = true; - } else if (name == "hot spot y") { + } else if (name == QLatin1String("hot spot y")) { info.yhot = num; info.wasYHot = true; - } else if (name == "framescript") { + } else if (name == QLatin1String("framescript")) { // 1 or 0 - } else if (name == "stdcursor") { + } else if (name == QLatin1String("stdcursor")) { info.isStdCursor = (num!=0); info.wasStdCur = true; - } else if (name == "hot spot x2" || name == "hot spot y2") { - } else if (name == "stdcursor" || name == "hot spot x2" || name == "hot spot y2") { + } else if (name == QLatin1String("hot spot x2") || name == QLatin1String("hot spot y2")) { + } else if (name == QLatin1String("stdcursor") || name == QLatin1String("hot spot x2") || name == QLatin1String("hot spot y2")) { // nothing } else { qDebug() << "unknown param:" << name << nv[1]; @@ -190,7 +190,7 @@ static void removeFilesAndDirs (QDir &di for (const QFileInfo &fi : qAsConst(lst)) { dir.cd(fi.fileName()); removeFilesAndDirs(dir); - dir.cd(".."); + dir.cd(QStringLiteral("..")); //qDebug() << "removing dir" << fi.fileName(); dir.rmdir(fi.fileName()); } @@ -208,21 +208,21 @@ static QString unzipFile (const QString char *td = mkdtemp(tmpDirName); if (!td) return QString(); - QDir dir(td); + QDir dir(QString::fromUtf8(td)); - args << "-b"; // all files are binary - args << "-D"; // skip timestamps - args << "-n"; // never overwrite (just in case) - args << "-qq"; // be very quiet + args << QStringLiteral("-b"); // all files are binary + args << QStringLiteral("-D"); // skip timestamps + args << QStringLiteral("-n"); // never overwrite (just in case) + args << QStringLiteral("-qq"); // be very quiet args << zipFile; - args << "-d" << dir.absolutePath(); // dest dir + args << QStringLiteral("-d") << dir.absolutePath(); // dest dir QProcess pr; - pr.setStandardInputFile("/dev/null"); - pr.setStandardOutputFile("/dev/null"); - pr.setStandardErrorFile("/dev/null"); + pr.setStandardInputFile(QStringLiteral("/dev/null")); + pr.setStandardOutputFile(QStringLiteral("/dev/null")); + pr.setStandardErrorFile(QStringLiteral("/dev/null")); - pr.start("unzip", args); + pr.start(QStringLiteral("unzip"), args); if (pr.waitForStarted()) { if (pr.waitForFinished()) return QLatin1String(td); @@ -230,7 +230,7 @@ static QString unzipFile (const QString // cleanup removeFilesAndDirs(dir); - dir.cd(".."); + dir.cd(QStringLiteral("..")); QString s = QLatin1String(strchr(td+1, '/')+1); //qDebug() << s; dir.rmdir(s); @@ -251,9 +251,9 @@ XCursorThemeXP::XCursorThemeXP (const QS mList.clear(); } qDebug() << "doing cleanup..."; - dst.remove(0, dst.indexOf('/', 1)+1); + dst.remove(0, dst.indexOf(QLatin1Char('/'), 1)+1); removeFilesAndDirs(d); - d.cd(".."); + d.cd(QStringLiteral("..")); qDebug() << dst; d.rmdir(dst); } @@ -263,7 +263,7 @@ XCursorThemeXP::XCursorThemeXP (const QS bool XCursorThemeXP::parseCursorXPTheme (const QDir &thDir) { qDebug() << "loading" << thDir.path(); - QString ifn = findFile(thDir, "scheme.ini", true); + QString ifn = findFile(thDir, QStringLiteral("scheme.ini"), true); if (ifn.isEmpty()) return false; qDebug() << "reading scheme:" << ifn; // @@ -291,7 +291,7 @@ bool XCursorThemeXP::parseCursorXPTheme ; */ const char ** nlst = XCursorTheme::findCursorRecord(info.curSection, 0); - QString imgFile = findFile(thDir, info.curSection+".png", true); + QString imgFile = findFile(thDir, info.curSection+QStringLiteral(".png"), true); if (!sectionsSeen.contains(info.curSection) && nlst && !imgFile.isEmpty()) { qDebug() << "section" << info.curSection << "file:" << imgFile; sectionsSeen << info.curSection; @@ -311,7 +311,7 @@ bool XCursorThemeXP::parseCursorXPTheme // load image QImage img(imgFile); if (!img.isNull()) { - XCursorImages *cim = new XCursorImages(*nlst); + XCursorImages *cim = new XCursorImages(QString::fromUtf8(*nlst)); quint32 frameWdt = img.width()/info.frameCnt; qDebug() << "frameWdt:" << frameWdt << "left:" << img.width()%(frameWdt*info.frameCnt); // now build animation sequence @@ -324,7 +324,7 @@ bool XCursorThemeXP::parseCursorXPTheme // copy frame QImage frame(img.copy(fNo*frameWdt, 0, frameWdt, img.height())); //frame.save(QString("_png/%1_%2.png").arg(cim->name()).arg(QString::number(f))); - XCursorImage *i = new XCursorImage(QString("%1%2").arg(cim->name()).arg(QString::number(fCnt)), + XCursorImage *i = new XCursorImage(QStringLiteral("%1%2").arg(cim->name()).arg(QString::number(fCnt)), frame, info.xhot, info.yhot, a.delay, 1 ); cim->append(i);
  54. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_gl.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_gl.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_gl.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>Temas de GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;«%1» foi sobrescrito.&lt;/p&gt;&lt;p&gt;Pode atopar unha copia da configuración antiga en «%2»&lt;/p&gt;</translation> </message> @@ -64,7 +64,7 @@ <message> <location filename="../fontsconfig.ui" line="94"/> <source>The following settings only affect newly started applications</source> - <translation>Os seguintes axustes só afectan aos aplicativos iniciados a partires de agora</translation> + <translation>Os seguintes axustes só afectan ás aplicacións iniciadas a partires de agora</translation> </message> <message> <location filename="../fontsconfig.ui" line="100"/> @@ -182,27 +182,27 @@ <translation>Configuración da aparencia do LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Estilo dos trebellos</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Tema de iconas</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Tema do LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Tipo de letra</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation></translation> </message> @@ -236,7 +236,7 @@ Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> <translation>Para tentar uniformar os temas, seleccione un estilo/tema similar (se está dispoñíbel) en todas as listas ou seleccione o estilo Qt «gtk2» (se está dispoñíbel) para imitar os temas GTK. -Asegúrese de que «xsettingsd» está instalado para axudar aos aplicativos GTK a aplicar temas ao voo.</translation> +Asegúrese de que «xsettingsd» está instalado para axudar ás aplicacións GTK a aplicar temas ao voo.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/>
  55. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_ro_RO.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_ro_RO.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_ro_RO.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configurare temă maus LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Selectați tema de cursor pe care doriți să o utilizați (treceți peste cu mausul pentru a testa cursorul)&lt;b&gt;Sesiunea LXQt necesită o repornire după această modificare&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalează temă nouă...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Elimină tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Eroare XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Nu se poate elimina tema activă!</translation> </message>
  56. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_lv.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_lv.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_lv.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQt Peles Motīva Konfigurācija</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Izvēlies kursora motīvu, kuru vēlies lietot (pārvieto uz priekšskatu lai izmēģinātu)&lt;b&gt;LXQt sesija ir jāpārstartē pēc šīm izmaiņām&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Pievienot jaunu motīvu...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Dzēst motīvu</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme kļūda</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Aktīvo motīvu dzēst nav iespējams!</translation> </message>
  57. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_ar.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_ar.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_ar.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,29 +9,39 @@ <translation>ضبط لكسكيوت لسمة الفأرة</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>اختر سمة المؤشّر لاستخدامها (ضع المؤشّر على المعاينة لاختباره). &lt;b&gt;يجب إعادة تشغيل جلسة لكسكيوت بعد تغيير هذا&lt;/b&gt;:</translation> + <translation>اختر سمة المؤشّر التي تريد استعمالها (ضع مؤشّر الفأرة على المعاينة لاختبار السمة). &lt;b&gt;عليك إعادة تشغيل جلسة «لكسكيوت» بعد تغيير هذا&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;ثبّت سمة جديدة...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>عليك إعادة تشغيل جلسة «لكسكيوت» لعرض هذا التعديل.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>أ&amp;زِل السمة</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>المقاس</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>خطأ XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> - <translation>لا يمكنك إزالة سمة نشطة!</translation> + <translation>لا يمكنك إزالة السمة النشطة!</translation> </message> </context> <context> @@ -44,7 +54,7 @@ <message> <location filename="../warninglabel.ui" line="44"/> <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> - <translation>تعذر على لكسكيوت العثور على أية سمة أيقونات. ستُستخدم سمة مؤشّرات X11 المبدئية. بحثت لكسكيوت في الأدلة الآتية:</translation> + <translation>تعذّر على «لكسكيوت» العثور على أية سمة أيقونات. ستُستعمل سمة مؤشّرات X11 المبدئية. بحثت «لكسكيوت» في الأدلة الآتية:</translation> </message> <message> <location filename="../warninglabel.ui" line="54"/>
  58. Download patch lxqt-config-appearance/fontsconfig.cpp

    --- 0.14.1-4/lxqt-config-appearance/fontsconfig.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/fontsconfig.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -79,7 +79,7 @@ void FontsConfig::initControls() // read Qt style settings from Qt Trolltech.conf config mQtSettings->beginGroup(QLatin1String("Qt")); - QString fontName = mQtSettings->value("font").toString(); + QString fontName = mQtSettings->value(QStringLiteral("font")).toString(); QFont font; font.fromString(fontName); ui->fontName->setCurrentFont(font); @@ -181,7 +181,7 @@ void FontsConfig::updateQtFont() const QString fontStr = font.toString(); if(mQtSettings->value(QLatin1String("Qt/font")).toString() != fontStr) { mQtSettings->beginGroup(QLatin1String("Qt")); - mQtSettings->setValue("font", fontStr); + mQtSettings->setValue(QStringLiteral("font"), fontStr); mQtSettings->endGroup(); mQtSettings->sync();
  59. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_fi.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_fi.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_fi.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQtin hiiriteeman asetukset</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Valitse haluamasi osoitinteema (käytä esikatselua testataksesi osoitinteemaa). &lt;b&gt;LXQt-istunto tulee käynnistää uudelleen tämän muutoksen jälkeen&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Asenna uusi teema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>LXQt-istunto vaatii uudelleenkäynnistyksen jotta tehdyt muutokset tulevat voimaan.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Poista teema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Koko</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme-virhe</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Käytössä olevaa teemaa ei voi poistaa!</translation> </message> @@ -39,17 +49,17 @@ <message> <location filename="../warninglabel.ui" line="14"/> <source>Form</source> - <translation type="unfinished"></translation> + <translation>Lomake</translation> </message> <message> <location filename="../warninglabel.ui" line="44"/> <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> - <translation type="unfinished">LXQt ei löytänyt yhtäkään osoitinteemaa. Käytössä on nyt X11:n oletus osoitinteema. LXQt etsi osoitinteemoja seuraavista hakemistoista:</translation> + <translation>LXQt ei löytänyt yhtäkään osoitinteemaa. Käytössä on nyt X11:n oletusosoitinteema. LXQt etsi osoitinteemoja seuraavista hakemistoista:</translation> </message> <message> <location filename="../warninglabel.ui" line="54"/> <source>Show...</source> - <translation type="unfinished"></translation> + <translation>Näytä...</translation> </message> </context> <context>
  60. Download patch lxqt-config-appearance/main.cpp

    --- 0.14.1-4/lxqt-config-appearance/main.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/main.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -53,22 +53,22 @@ int main (int argc, char **argv) parser.addHelpOption(); parser.process(app); - LXQt::Settings* settings = new LXQt::Settings("lxqt"); - LXQt::Settings* sessionSettings = new LXQt::Settings("session"); + LXQt::Settings* settings = new LXQt::Settings(QStringLiteral("lxqt")); + LXQt::Settings* sessionSettings = new LXQt::Settings(QStringLiteral("session")); LXQt::ConfigDialog* dialog = new LXQt::ConfigDialog(QObject::tr("LXQt Appearance Configuration"), settings); dialog->setButtons(QDialogButtonBox::Apply|QDialogButtonBox::Close|QDialogButtonBox::Reset); dialog->enableButton(QDialogButtonBox::Apply, false); // disable Apply button in the beginning app.setActivationWindow(dialog); - LXQt::Settings mConfigAppearanceSettings("lxqt-config-appearance"); + LXQt::Settings mConfigAppearanceSettings(QStringLiteral("lxqt-config-appearance")); ConfigOtherToolKits *configOtherToolKits = new ConfigOtherToolKits(settings, &mConfigAppearanceSettings, dialog); QSettings& qtSettings = *settings; // use lxqt config file for Qt settings in Qt5. /*** Widget Style ***/ StyleConfig* stylePage = new StyleConfig(settings, &qtSettings, &mConfigAppearanceSettings, configOtherToolKits, dialog); - dialog->addPage(stylePage, QObject::tr("Widget Style"), QStringList() << "preferences-desktop-theme" << "preferences-desktop"); + dialog->addPage(stylePage, QObject::tr("Widget Style"), QStringList() << QStringLiteral("preferences-desktop-theme") << QStringLiteral("preferences-desktop")); QObject::connect(dialog, &LXQt::ConfigDialog::reset, stylePage, &StyleConfig::initControls); QObject::connect(stylePage, &StyleConfig::settingsChanged, dialog, [dialog] { dialog->enableButton(QDialogButtonBox::Apply, true); // enable Apply button when something is changed @@ -76,7 +76,7 @@ int main (int argc, char **argv) /*** Icon Theme ***/ IconThemeConfig* iconPage = new IconThemeConfig(settings, dialog); - dialog->addPage(iconPage, QObject::tr("Icons Theme"), QStringList() << "preferences-desktop-icons" << "preferences-desktop"); + dialog->addPage(iconPage, QObject::tr("Icons Theme"), QStringList() << QStringLiteral("preferences-desktop-icons") << QStringLiteral("preferences-desktop")); QObject::connect(dialog, &LXQt::ConfigDialog::reset, iconPage, &IconThemeConfig::initControls); QObject::connect(iconPage, &IconThemeConfig::settingsChanged, dialog, [dialog] { dialog->enableButton(QDialogButtonBox::Apply, true); @@ -85,7 +85,7 @@ int main (int argc, char **argv) /*** LXQt Theme ***/ LXQtThemeConfig* themePage = new LXQtThemeConfig(settings, dialog); - dialog->addPage(themePage, QObject::tr("LXQt Theme"), QStringList() << "preferences-desktop-color" << "preferences-desktop"); + dialog->addPage(themePage, QObject::tr("LXQt Theme"), QStringList() << QStringLiteral("preferences-desktop-color") << QStringLiteral("preferences-desktop")); QObject::connect(dialog, &LXQt::ConfigDialog::reset, themePage, &LXQtThemeConfig::initControls); QObject::connect(themePage, &LXQtThemeConfig::settingsChanged, dialog, [dialog] { dialog->enableButton(QDialogButtonBox::Apply, true); @@ -93,7 +93,7 @@ int main (int argc, char **argv) /*** Font ***/ FontsConfig* fontsPage = new FontsConfig(settings, &qtSettings, dialog); - dialog->addPage(fontsPage, QObject::tr("Font"), QStringList() << "preferences-desktop-font" << "preferences-desktop"); + dialog->addPage(fontsPage, QObject::tr("Font"), QStringList() << QStringLiteral("preferences-desktop-font") << QStringLiteral("preferences-desktop")); QObject::connect(dialog, &LXQt::ConfigDialog::reset, fontsPage, &FontsConfig::initControls); QObject::connect(fontsPage, &FontsConfig::updateOtherSettings, configOtherToolKits, &ConfigOtherToolKits::setConfig); QObject::connect(fontsPage, &FontsConfig::settingsChanged, dialog, [dialog] { @@ -103,7 +103,7 @@ int main (int argc, char **argv) /*** Cursor Theme ***/ SelectWnd* cursorPage = new SelectWnd(sessionSettings, dialog); cursorPage->setCurrent(); - dialog->addPage(cursorPage, QObject::tr("Cursor"), QStringList() << "input-mouse" << "preferences-desktop"); + dialog->addPage(cursorPage, QObject::tr("Cursor"), QStringList() << QStringLiteral("input-mouse") << QStringLiteral("preferences-desktop")); QObject::connect(cursorPage, &SelectWnd::settingsChanged, dialog, [dialog] { dialog->enableButton(QDialogButtonBox::Apply, true); }); @@ -112,11 +112,11 @@ int main (int argc, char **argv) QObject::connect(dialog, &LXQt::ConfigDialog::clicked, [=] (QDialogButtonBox::StandardButton btn) { if (btn == QDialogButtonBox::Apply) { - stylePage->applyStyle(); iconPage->applyIconTheme(); themePage->applyLxqtTheme(); fontsPage->updateQtFont(); cursorPage->applyCusorTheme(); + stylePage->applyStyle(); // Cursor and font have to be set before style // disable Apply button after changes are applied dialog->enableButton(btn, false); } @@ -125,7 +125,7 @@ int main (int argc, char **argv) }); dialog->setAttribute(Qt::WA_DeleteOnClose); - dialog->setWindowIcon(QIcon::fromTheme("preferences-desktop-theme")); + dialog->setWindowIcon(QIcon::fromTheme(QStringLiteral("preferences-desktop-theme"))); dialog->show(); return app.exec();
  61. Download patch liblxqt-config-cursor/selectwnd.h

    --- 0.14.1-4/liblxqt-config-cursor/selectwnd.h 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/selectwnd.h 2020-04-24 12:58:38.000000000 +0000 @@ -58,6 +58,7 @@ private slots: void on_btRemove_clicked (); void handleWarning(); void showDirInfo(); + void cursorSizeChaged(int size); private: XCursorThemeModel *mModel;
  62. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_fr.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_fr.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_fr.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>Thèmes GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;&apos;%1&apos; a été écrasé.&lt;/p&gt;&lt;p&gt;Vous pouvez trouver une copie de vos anciens paramètres dans &apos;% 2&apos;&lt;/p&gt;</translation> </message> @@ -74,7 +74,7 @@ <message> <location filename="../fontsconfig.ui" line="107"/> <source>Font hinting style:</source> - <translation>Style d&apos;optimisation de l&apos;affichage :</translation> + <translation>Style d&apos;optimisation pour la police d&apos;affichage :</translation> </message> <message> <location filename="../fontsconfig.ui" line="118"/> @@ -100,7 +100,7 @@ <message> <location filename="../fontsconfig.ui" line="141"/> <source>Font hinting</source> - <translation>Optimisation de l&apos;affichage</translation> + <translation>Optimisation de la police d&apos;affichage</translation> </message> <message> <location filename="../fontsconfig.ui" line="148"/> @@ -110,7 +110,7 @@ <message> <location filename="../fontsconfig.ui" line="155"/> <source>Autohint</source> - <translation>Auto optimisation</translation> + <translation>Auto-optimisation</translation> </message> <message> <location filename="../fontsconfig.ui" line="172"/> @@ -120,22 +120,22 @@ <message> <location filename="../fontsconfig.ui" line="188"/> <source>RGB</source> - <translation>RGB</translation> + <translation>RVB</translation> </message> <message> <location filename="../fontsconfig.ui" line="193"/> <source>BGR</source> - <translation></translation> + <translation>BVR</translation> </message> <message> <location filename="../fontsconfig.ui" line="198"/> <source>VRGB</source> - <translation></translation> + <translation>VRVB</translation> </message> <message> <location filename="../fontsconfig.ui" line="203"/> <source>VBGR</source> - <translation>VBGR</translation> + <translation>VBVR</translation> </message> </context> <context> @@ -153,12 +153,12 @@ <message> <location filename="../iconthemeconfig.ui" line="87"/> <source>The KDE extension of XDG icon themes -&gt; FollowsColorScheme</source> - <translation>L&apos;extension de KDE des thèmes d’icônes XDG -&gt; Suivez le schéma de couleur</translation> + <translation>L&apos;extension de KDE des thèmes d’icônes XDG -&gt; Suivre le schéma de couleur</translation> </message> <message> <location filename="../iconthemeconfig.ui" line="90"/> <source>Colorize icons based on widget style (palette)</source> - <translation>Colorier les icônes suivant le style des widgets (palette)</translation> + <translation>Colorier les icônes sur la base du style des widgets (palette)</translation> </message> </context> <context> @@ -182,27 +182,27 @@ <translation>Configuration de l&apos;apparence de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Style des widgets</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Thème d’icônes</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Thème LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Police</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Curseur</translation> </message> @@ -234,9 +234,9 @@ <source>To attempt uniform theming, either select similar style/theme (if available) across all lists, or select &apos;gtk2&apos; Qt style (if available) to mimic GTK themes. Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> - <translation>Pour tenter une thématisation uniforme, sélectionnez un style/thème similaire (si disponible) dans toutes les listes ou sélectionnez le style Qt &apos;gtk2&apos; (si disponible) pour imiter les thèmes GTK. + <translation>Pour tenter une thématisation uniforme, sélectionner un style/thème similaire (si disponible) dans toutes les listes ou le style Qt &apos;gtk2&apos; (si disponible) pour imiter les thèmes GTK. -Assurez-vous que &apos;xsettingsd&apos; est installé pour aider les applications GTK à appliquer des thèmes à la volée.</translation> +S&apos;assurer que &apos;xsettingsd&apos; est installé pour aider les applications GTK à appliquer des thèmes à la volée.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/>
  63. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_arn.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_arn.ts 1970-01-01 00:00:00.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_arn.ts 2020-04-24 12:58:38.000000000 +0000 @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="arn"> +<context> + <name>SelectWnd</name> + <message> + <location filename="../selectwnd.ui" line="14"/> + <source>LXQt Mouse Theme Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="46"/> + <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="23"/> + <source>&amp;Install New Theme...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> + <source>&amp;Remove Theme</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> + <source>XCurTheme error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="234"/> + <source>You can&apos;t remove active theme!</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WarningLabel</name> + <message> + <location filename="../warninglabel.ui" line="14"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../warninglabel.ui" line="44"/> + <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../warninglabel.ui" line="54"/> + <source>Show...</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>XCursorThemeModel</name> + <message> + <location filename="../thememodel.cpp" line="61"/> + <source>Name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../thememodel.cpp" line="62"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
  64. Download patch debian/patches/series

    --- 0.14.1-4/debian/patches/series 2019-03-23 14:07:23.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -fix-keybord-layout-shortcut.patch
  65. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_id.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_id.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_id.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>Tema GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;&apos;%1&apos; telah ditimpa.&lt;/p&gt;&lt;p&gt;Anda dapat menemukan salinan pengaturan lama Anda di &apos;%2&apos;&lt;/p&gt;</translation> </message> @@ -34,7 +34,7 @@ <message> <location filename="../fontsconfig.ui" line="46"/> <source>Style:</source> - <translation>Gaya:</translation> + <translation>Model:</translation> </message> <message> <location filename="../fontsconfig.ui" line="53"/> @@ -110,7 +110,7 @@ <message> <location filename="../fontsconfig.ui" line="155"/> <source>Autohint</source> - <translation>Autohint</translation> + <translation>Hint otomatis</translation> </message> <message> <location filename="../fontsconfig.ui" line="172"/> @@ -182,27 +182,27 @@ <translation>Konfigurasi Penampilan LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Gaya Widget</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Tema Ikon</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Tema LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Fonta</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Kursor</translation> </message> @@ -234,7 +234,8 @@ <source>To attempt uniform theming, either select similar style/theme (if available) across all lists, or select &apos;gtk2&apos; Qt style (if available) to mimic GTK themes. Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> - <translation type="unfinished"></translation> + <translation>Agar tema tetap sama, dapat memilih style/tema sama (jika tersedia) dari daftar ini, atau memilih style &apos;gtk2&apos; (jika tersedia) untuk meniru tema GTK. +Pastikan &apos;xsettingsd&apos; terinstal agar aplikasi GTK dapat membantu menerapkan tema langsung.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/>
  66. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_en_GB.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_en_GB.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_en_GB.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation></translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation></translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation></translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation></translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation></translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation></translation> </message>
  67. Download patch debian/patches/fix-keybord-layout-shortcut.patch

    --- 0.14.1-4/debian/patches/fix-keybord-layout-shortcut.patch 2019-03-23 14:07:04.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/patches/fix-keybord-layout-shortcut.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,32 +0,0 @@ -From dfe9a2b27aab40262b9186672fad480a406d5c4a Mon Sep 17 00:00:00 2001 -From: Tsu Jan <tsujan2000@gmail.com> -Date: Fri, 22 Mar 2019 19:55:32 +0430 -Subject: [PATCH] Fixed changing keyboard layout switch shortcut and model - -Fixes https://github.com/lxqt/lxqt-config/issues/445 ---- - lxqt-config-input/keyboardlayoutconfig.cpp | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/lxqt-config-input/keyboardlayoutconfig.cpp b/lxqt-config-input/keyboardlayoutconfig.cpp -index f5a7f24..bc6c369 100644 ---- a/lxqt-config-input/keyboardlayoutconfig.cpp -+++ b/lxqt-config-input/keyboardlayoutconfig.cpp -@@ -40,8 +40,14 @@ KeyboardLayoutConfig::KeyboardLayoutConfig(LXQt::Settings* _settings, QWidget* p - connect(ui.removeLayout, &QAbstractButton::clicked, this, &KeyboardLayoutConfig::onRemoveLayout); - connect(ui.moveUp, &QAbstractButton::clicked, this, &KeyboardLayoutConfig::onMoveUp); - connect(ui.moveDown, &QAbstractButton::clicked, this, &KeyboardLayoutConfig::onMoveDown); -- connect(ui.keyboardModel, QOverload<int>::of(&QComboBox::activated), this, &KeyboardLayoutConfig::settingsChanged); -- connect(ui.switchKey, QOverload<int>::of(&QComboBox::activated), this, &KeyboardLayoutConfig::settingsChanged); -+ connect(ui.keyboardModel, QOverload<int>::of(&QComboBox::activated), [this](int /*index*/) { -+ applyConfig_ = true; -+ Q_EMIT settingsChanged(); -+ }); -+ connect(ui.switchKey, QOverload<int>::of(&QComboBox::activated), [this](int /*index*/) { -+ applyConfig_ = true; -+ Q_EMIT settingsChanged(); -+ }); - } - - KeyboardLayoutConfig::~KeyboardLayoutConfig() { -
  68. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_en_GB.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_en_GB.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_en_GB.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation></translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation></translation> </message> @@ -182,27 +182,27 @@ <translation></translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation></translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation></translation> </message>
  69. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_cs.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_cs.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_cs.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>GTK motivy vzhledu</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;„%1“ bylo přepsáno.&lt;/p&gt;&lt;p&gt;Kopie původních nastavení je k dispozici v „%2“&lt;/p&gt;</translation> </message> @@ -153,7 +153,7 @@ <message> <location filename="../iconthemeconfig.ui" line="87"/> <source>The KDE extension of XDG icon themes -&gt; FollowsColorScheme</source> - <translation>KDE rozšíření témat XDG ikon -&gt; Následuje barevné schéma</translation> + <translation>KDE rozšíření témat XDG ikon -&gt; Následuje barevné schéma</translation> </message> <message> <location filename="../iconthemeconfig.ui" line="90"/> @@ -182,27 +182,27 @@ <translation>Nastavení vzhledu LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Styl obslužného prvku</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Vzhled ikon</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Vzhled LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Písmo</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Ukazatel</translation> </message>
  70. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_eo.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_eo.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_eo.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Agordoj de etosoj de muso de LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Elektu la etoson de kursoro, kiun vi volas uzi (ŝveba antaŭrigardo por testi kursoron). &lt;b&gt;Seanco de LXQt postulas restartigon post ol ĉi tiu ŝanĝo&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instali novan etoson...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Fo&amp;rigi etoson</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Eraro de XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Vi ne povas forigi aktivan etoson!</translation> </message>
  71. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_es.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_es.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_es.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>Temas de GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;&apos;%1&apos; ha sido sobrescrito.&lt;/p&gt;&lt;p&gt;Puede encontrar una copia de la configuración antigua en &apos;%2&apos;&lt;/p&gt;</translation> </message> @@ -182,27 +182,27 @@ <translation>Configuración de apariencia de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Estilo de los controles</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Tema de iconos</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Tema de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Fuente</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Cursor</translation> </message>
  72. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_zh_CN.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_zh_CN.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_zh_CN.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQt 鼠标主题配置</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>选择要使用的指针主题(鼠标放到项目上可以预览),&lt;b&gt;修改后需要重启LXQt 会话&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>安装新主题(&amp;I)...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>LXQt 会话需要重启来查看改变。</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>删除主题(&amp;R)</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>尺寸</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme 错误</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>无法删除使用中的主题!</translation> </message>
  73. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_da.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_da.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_da.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Konfiguration af LXQt-musemarkørtema</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Vælg det markørtema, du vil bruge (hold over forhåndsvisning for at teste markør). &lt;b&gt;LXQt-sessionen skal genstartes efter denne ændring&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Installer nyt tema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>LXQt-sessionen skal genstartes for at vise ændringen.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Fjern tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Størrelse</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Fejl ved XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Det aktive tema kan ikke fjernes!</translation> </message>
  74. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_de.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_de.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_de.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>GTK-Themen</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;&apos;%1&apos; wurde überschrieben.&lt;/p&gt;&lt;p&gt;Sie finden eine Kopie Ihrer alten Einstellungen in &apos;%2&apos;&lt;/p&gt;</translation> </message> @@ -74,7 +74,7 @@ <message> <location filename="../fontsconfig.ui" line="107"/> <source>Font hinting style:</source> - <translation>Hintning-Stil:</translation> + <translation>Hinting-Stil:</translation> </message> <message> <location filename="../fontsconfig.ui" line="118"/> @@ -143,7 +143,7 @@ <message> <location filename="../iconthemeconfig.ui" line="14"/> <source>LXQt Appearance Configuration</source> - <translation>LXQt Erscheinungsbild-Konfiguration</translation> + <translation>LXQt Erscheinungsbild Einrichtung</translation> </message> <message> <location filename="../iconthemeconfig.ui" line="26"/> @@ -171,7 +171,7 @@ <message> <location filename="../lxqtthemeconfig.ui" line="57"/> <source>Override user-defined wallpaper</source> - <translation>Benutzerdefinierten Schreibtischhintergrund überschreiben</translation> + <translation>Benutzerdefiniertes Hintergrundbild überschreiben</translation> </message> </context> <context> @@ -179,30 +179,30 @@ <message> <location filename="../main.cpp" line="58"/> <source>LXQt Appearance Configuration</source> - <translation>LXQt Erscheinungsbild-Konfiguration</translation> + <translation>LXQt Erscheinungsbild Einrichtung</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Stil der Bedienelemente</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Symbolthema</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>LXQt-Thema</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Schriftart</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Mauszeiger</translation> </message>
  75. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_cy.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_cy.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_cy.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation></translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation></translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation></translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation></translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation></translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation></translation> </message>
  76. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_he.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_he.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_he.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>ערכות עיצוב GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;‚%1’ שוכתב.&lt;/p&gt;&lt;p&gt;ניתן למצוא עותק של ההגדרות הישנות שלך תחת ‚%2’&lt;/p&gt;</translation> </message> @@ -182,27 +182,27 @@ <translation>הגדרות מראה של LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>סגנון וידג׳טים</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>ערכת סמלים</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>ערכת עיצוב של LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>גופן</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>סמן</translation> </message> @@ -234,7 +234,9 @@ <source>To attempt uniform theming, either select similar style/theme (if available) across all lists, or select &apos;gtk2&apos; Qt style (if available) to mimic GTK themes. Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> - <translation type="unfinished"></translation> + <translation>כדי לנסות ערכת עיצוב אחידה, כדאי לבחור או בסגנון/ערכת עיצוב דומה (אם יש) עבור כל הרשימות, או לבחור בסגנון ה־Qt בשם ‚gtk2’ (אם הוא זמין) כדי לחקות ערכות עיצוב של GTK. + +נא לוודא כי ‚xsettingsd’ מותקן כדי לסייע ליישומי GTK להחיל ערכות עיצוב באופן חלק.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/>
  77. Download patch liblxqt-config-cursor/xcr/xcrimg.cpp

    --- 0.14.1-4/liblxqt-config-cursor/xcr/xcrimg.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/xcr/xcrimg.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -162,8 +162,8 @@ void XCursorImage::genXCursorImg (QByteA /////////////////////////////////////////////////////////////////////////////// XCursorImages::XCursorImages (const QString &aName, const QString &aPath) : - mName(aName), mPath(aPath), mTitle(""), mAuthor(""), mLicense(""), - mEMail(""), mSite(""), mDescr(""), mIM("") + mName(aName), mPath(aPath), mTitle(QLatin1String("")), mAuthor(QLatin1String("")), mLicense(QLatin1String("")), + mEMail(QLatin1String("")), mSite(QLatin1String("")), mDescr(QLatin1String("")), mIM(QLatin1String("")) { }
  78. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_ja.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_ja.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_ja.ts 2020-04-24 12:58:38.000000000 +0000 @@ -6,32 +6,42 @@ <message> <location filename="../selectwnd.ui" line="14"/> <source>LXQt Mouse Theme Configuration</source> - <translation>LXQtマウステーマの設定</translation> + <translation>LXQt マウステーマの設定</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>使いたいカーソルテーマを選択 (プレビューをテストカーソルに合わせます). &lt;b&gt;LXQtセッションはこの変更後に再起動が必要です&lt;/b&gt;:</translation> + <translation>使いたいカーソルテーマを選択して下さい (カーソルをテストするにはマウスをプレビューの上に合わせます)。&lt;b&gt;この変更後に LXQt セッションの再起動が必要です&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>新しいテーマのインストール(&amp;I)...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>この変更を表示するには LXQt セッションを再起動して下さい。</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>テーマの削除(&amp;R)</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>サイズ</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme エラー</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> - <translation>アクティブなテーマは削除できません!</translation> + <translation>アクティブなテーマは削除できません!</translation> </message> </context> <context> @@ -44,7 +54,7 @@ <message> <location filename="../warninglabel.ui" line="44"/> <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> - <translation>カーソルテーマを見つけられませんでした。代わりに、デフォルトのX11カーソルテーマが使われます。LXQtは以下のディレクトリーを検索しました:</translation> + <translation>カーソルテーマを見つけられませんでした。代わりに、デフォルトの X11 カーソルテーマが使われます。次のディレクトリを探しました:</translation> </message> <message> <location filename="../warninglabel.ui" line="54"/>
  79. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_it.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_it.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_it.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,29 +9,39 @@ <translation>Configurazione del tema di puntatori di LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translatorcomment>hover seems not working, and restart seems not necessary to take effect</translatorcomment> <translation>Seleziona il tema dei puntatori che vuoi utilizzare (passa sull&apos;anteprima per provare il puntatore). &lt;b&gt;La sessione di LXQt deve essere riavviata dopo questa modifica&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translatorcomment>&amp; to remove in source</translatorcomment> <translation>&amp;Installa nuovo tema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>La sessione LXQt deve essere riavviata per visualizzare questa modifica.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Rimuovi tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Dimensione</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Errore XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Non puoi rimuovere il tema attivo!</translation> </message>
  80. Download patch liblxqt-config-cursor/xcr/xcrimg.h

    --- 0.14.1-4/liblxqt-config-cursor/xcr/xcrimg.h 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/xcr/xcrimg.h 2020-04-24 12:58:38.000000000 +0000 @@ -61,7 +61,7 @@ protected: class XCursorImages { public: - XCursorImages (const QString &aName, const QString &aPath=""); + XCursorImages (const QString &aName, const QString &aPath=QLatin1String("")); virtual ~XCursorImages (); inline const QString &name () const { return mName; }
  81. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_zh_TW.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_zh_TW.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_zh_TW.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,29 +9,39 @@ <translation>LXQt滑鼠游標主題設定</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>選擇你想使用的游標主題 (來回移動來測試游標). &lt;b&gt;改變後需重新啟動LXQt會話&lt;/b&gt;:</translation> + <translation>選擇你想使用的游標主題 (來回移動來測試游標)。&lt;b&gt;改變後需重新啟動LXQt會話&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> - <translation>安裝新主題 (&amp;I)...</translation> + <translation>安裝新主題(&amp;I)...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>移除主題(&amp;R)</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme錯誤</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> - <translation>您無法移除正在套用的主題!</translation> + <translation>無法移除正在套用的主題!</translation> </message> </context> <context>
  82. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_ast.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_ast.ts 1970-01-01 00:00:00.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_ast.ts 2020-04-24 12:58:38.000000000 +0000 @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ast"> +<context> + <name>SelectWnd</name> + <message> + <location filename="../selectwnd.ui" line="14"/> + <source>LXQt Mouse Theme Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="46"/> + <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="23"/> + <source>&amp;Install New Theme...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> + <source>&amp;Remove Theme</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> + <source>XCurTheme error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="234"/> + <source>You can&apos;t remove active theme!</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WarningLabel</name> + <message> + <location filename="../warninglabel.ui" line="14"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../warninglabel.ui" line="44"/> + <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../warninglabel.ui" line="54"/> + <source>Show...</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>XCursorThemeModel</name> + <message> + <location filename="../thememodel.cpp" line="61"/> + <source>Name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../thememodel.cpp" line="62"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS>
  83. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_ca.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_ca.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_ca.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation>Temes de GTK</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation>&lt;p&gt;«%1» ha estat sobreescrit.&lt;/p&gt;&lt;p&gt;Podeu trobar una còpia dels vostres ajusts antics a «%2»&lt;/p&gt;</translation> </message> @@ -182,27 +182,27 @@ <translation>Configuració de l&apos;aparença de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation>Estil dels estris</translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation>Tema de les icones</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation>Tema de LXQt</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation>Lletra</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation>Cursor</translation> </message> @@ -234,7 +234,9 @@ <source>To attempt uniform theming, either select similar style/theme (if available) across all lists, or select &apos;gtk2&apos; Qt style (if available) to mimic GTK themes. Make sure &apos;xsettingsd&apos; is installed to help GTK applications apply themes on the fly.</source> - <translation type="unfinished"></translation> + <translation>A fi de tenir un tema uniforme, seleccioneu un estil o tema similar del llistat, o seleccioneu l&apos;estil «gtk2» de Qt per imitar els temes de GTK. + +Assegureu-vos que «xsettingsd» està instal·lat perquè ajudi a les aplicacions GTK aplicar temes sobre la marxa.</translation> </message> <message> <location filename="../styleconfig.ui" line="99"/>
  84. Download patch liblxqt-config-cursor/xcr/xcrtheme.cpp
  85. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_nb_NO.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_nb_NO.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_nb_NO.ts 2020-04-24 12:58:38.000000000 +0000 @@ -6,30 +6,40 @@ <message> <location filename="../selectwnd.ui" line="14"/> <source>LXQt Mouse Theme Configuration</source> - <translation>LXQt Mustemakonfigurasjon</translation> + <translation>LXQt Mustemainnstillinger</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>Velg pekertemaet du ønsker å bruke (hold musa over forhåndsvisning for å teste pekeren). &lt;b&gt;LXQt-sesjonen må omstartes etter denne forandringen&lt;/b&gt;:</translation> + <translation>Velg pekertemaet du ønsker å bruke (hold musa over forhåndsvisning for å teste pekeren). &lt;b&gt;LXQt må omstartes etter denne forandringen&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Installer nytt tema...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>LXQT trenger å omstarte for å vise denne forandringen.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Fjern tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Størrelse</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>XCurTheme-feil</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Du kan ikke fjerne det aktive temaet!</translation> </message> @@ -39,7 +49,7 @@ <message> <location filename="../warninglabel.ui" line="14"/> <source>Form</source> - <translation></translation> + <translation>Tabell</translation> </message> <message> <location filename="../warninglabel.ui" line="44"/>
  86. Download patch liblxqt-config-cursor/previewwidget.cpp

    --- 0.14.1-4/liblxqt-config-cursor/previewwidget.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/previewwidget.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -76,11 +76,13 @@ class PreviewCursor QPoint position () const { return mPos; } operator const xcb_cursor_t& () const { return mCursorHandle; } operator const QPixmap& () const { return pixmap(); } + const QString &getName() const { return mName; } private: QPixmap mPixmap; xcb_cursor_t mCursorHandle; QPoint mPos; + QString mName; }; @@ -96,6 +98,7 @@ PreviewCursor::PreviewCursor(const XCurs mPixmap = QPixmap::fromImage(image); // load the cursor mCursorHandle = theme.loadCursorHandle(name, previewSize); + mName = name; } QRect PreviewCursor::rect() const @@ -109,6 +112,8 @@ PreviewWidget::PreviewWidget(QWidget *pa { setMouseTracking(true); mCurrent = NULL; + mCursorSize = 16; // It usually is the default cursor size + mCurrentCursorSize = 16; } PreviewWidget::~PreviewWidget() @@ -120,6 +125,7 @@ PreviewWidget::~PreviewWidget() // Since Qt5, wrapping a Cursor handle with QCursor is no longer supported. // So we have to do it ourselves. I really hate Qt 5! +// Update: Qt 5.12 setCursor works properly void PreviewWidget::setCursorHandle(xcb_cursor_t cursorHandle) { WId wid = nativeParentWidget()->windowHandle()->winId(); @@ -157,11 +163,12 @@ void PreviewWidget::layoutItems() mNeedLayout = false; } -void PreviewWidget::setTheme(const XCursorThemeData &theme) +void PreviewWidget::setTheme(const XCursorThemeData *theme) { + mTheme = theme; qDeleteAll(mList); mList.clear(); - for (int i = 0; i < numCursors; ++i) mList << new PreviewCursor(theme, cursorNames[i]); + for (int i = 0; i < numCursors; ++i) mList << new PreviewCursor(*theme, QString::fromUtf8(cursorNames[i])); mNeedLayout = true; updateGeometry(); mCurrent = NULL; @@ -174,6 +181,7 @@ void PreviewWidget::clearTheme() qDeleteAll(mList); mList.clear(); mCurrent = NULL; + mTheme = nullptr; update(); } @@ -204,7 +212,11 @@ void PreviewWidget::mouseMoveEvent(QMous // cheat Qt so it knows that the current cursor is not Qt::ArrowCursor. // This is a dirty hack, but without this, Qt cannot restore Qt::ArrowCursor later. setCursor(Qt::BlankCursor); - setCursorHandle(*c); + //setCursorHandle(*c); // Use default Qt5 setCursor: + if(mTheme != nullptr) { + QImage image = mTheme->loadImage(c->getName(), mCursorSize); + if (! image.isNull()) setCursor(QPixmap::fromImage(image)); + } mCurrent = c; } return; @@ -214,8 +226,27 @@ void PreviewWidget::mouseMoveEvent(QMous mCurrent = NULL; } - void PreviewWidget::resizeEvent(QResizeEvent *) { if (!mList.isEmpty()) mNeedLayout = true; } + +void PreviewWidget::setCursorSize(int size) +{ + mCursorSize = size; +} + +int PreviewWidget::getCursorSize() +{ + return mCursorSize; +} + +void PreviewWidget::setCurrentCursorSize(int size) +{ + mCurrentCursorSize = size; +} + +int PreviewWidget::getCurrentCursorSize() +{ + return mCurrentCursorSize; +} \ No newline at end of file
  87. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_ia.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_ia.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_ia.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,12 +4,12 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> <translation type="unfinished"></translation> </message> @@ -182,27 +182,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> <translation type="unfinished"></translation> </message>
  88. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_hu.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_hu.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_hu.ts 2020-04-24 12:58:38.000000000 +0000 @@ -6,32 +6,42 @@ <message> <location filename="../selectwnd.ui" line="14"/> <source>LXQt Mouse Theme Configuration</source> - <translation>LXQt egértéma</translation> + <translation>LXQt egértéma beállítása</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>A kívánt kurzortéma (előzetesen látható). &lt;b&gt;Érvénybeléptetéshez az LXQt munkamenet újraindíttandó&lt;/b&gt;:</translation> + <translation>A kívánt kurzortéma (előzetesen látható). &lt;b&gt;Érvényesítéshez az LXQt munkamenet újraindíttandó&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Új téma telepítése...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Az LXQt munkamenetet újra kell indítani a változás érvényesítéséhez.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>Téma tö&amp;rlése</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Méret</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Témahiba</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> - <translation>Az aktuális téma eltávolíthatatlan!</translation> + <translation>Az aktuális témát nem lehet eltávolítani!</translation> </message> </context> <context> @@ -39,17 +49,17 @@ <message> <location filename="../warninglabel.ui" line="14"/> <source>Form</source> - <translation>Ürlap</translation> + <translation>Űrlap</translation> </message> <message> <location filename="../warninglabel.ui" line="44"/> <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> - <translation>Az LXQt nem lelt kurzor témát, az alapértelmezett lesz használva. Ezekben a mappákban kereste:</translation> + <translation>Az LXQt nem talált kurzor témát, az alapértelmezett lesz használva. Ezekben a mappákban kereste:</translation> </message> <message> <location filename="../warninglabel.ui" line="54"/> <source>Show...</source> - <translation>Mutat...</translation> + <translation>Megjelenítés...</translation> </message> </context> <context>
  89. Download patch liblxqt-config-cursor/cfgfile.h

    --- 0.14.1-4/liblxqt-config-cursor/cfgfile.h 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/cfgfile.h 2020-04-24 12:58:38.000000000 +0000 @@ -14,7 +14,7 @@ #include <QString> QMultiMap<QString, QString> loadCfgFile(const QString &fname, bool forceLoCase=false); -void fixXDefaults(const QString &themeName); +void fixXDefaults(const QString &themeName, int cursorSize); const QString findDefaultTheme(); #endif
  90. Download patch lxqt-config-appearance/configothertoolkits.cpp
  91. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_el.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_el.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_el.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Διαμόρφωση θέματος ποντικιού LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Επιλέξτε το θέμα του δρομέα που θέλετε να χρησιμοποιήσετε (κινηθείτε επάνω για προεπισκόπηση). &lt;b&gt;Χρειάζεται επανεκκίνηση της συνεδρίας LXQt μετά την αλλαγή&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Εγκατάσταση νέου θέματος...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Απαιτείται επανεκκίνηση της συνεδρίας του LXQt ούτως ώστε να ληφθεί υπόψιν η αλλαγή.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Αφαίρεση θέματος</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Μέγεθος</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Σφάλμα του θέματος δρομέα X</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Δεν μπορείτε να αφαιρέσετε το ενεργό θέμα!</translation> </message>
  92. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_gl.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_gl.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_gl.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Configuración de tema do rato de LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Seleccione o tema de cursor que queira empregar (pase o cursor por riba para ter unha vista previa). &lt;b&gt;Após este cambio é necesario reiniciar a sesión de LXQt&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Instalar un tema novo...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>É necesario reiniciar a sesión LXQt para ver este cambio.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Retirar o tema</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Tamaño</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Produciuse un erro de XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Non pode retirar o tema activo!</translation> </message>
  93. Download patch debian/gbp.conf

    --- 0.14.1-4/debian/gbp.conf 2019-08-25 13:34:04.000000000 +0000 +++ 0.15.0-0ubuntu1/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -[DEFAULT] -debian-branch = debian/sid -upstream-branch = upstream/latest -pristine-tar = True -compression = xz -
  94. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_eu.ts

    --- 0.14.1-4/lxqt-config-appearance/translations/lxqt-config-appearance_eu.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/translations/lxqt-config-appearance_eu.ts 2020-04-24 12:58:38.000000000 +0000 @@ -4,14 +4,14 @@ <context> <name>ConfigOtherToolKits</name> <message> - <location filename="../configothertoolkits.cpp" line="144"/> + <location filename="../configothertoolkits.cpp" line="147"/> <source>GTK themes</source> - <translation type="unfinished"></translation> + <translation>GTK gaiak</translation> </message> <message> - <location filename="../configothertoolkits.cpp" line="145"/> + <location filename="../configothertoolkits.cpp" line="148"/> <source>&lt;p&gt;&apos;%1&apos; has been overwritten.&lt;/p&gt;&lt;p&gt;You can find a copy of your old settings in &apos;%2&apos;&lt;/p&gt;</source> - <translation type="unfinished"></translation> + <translation>&lt;p&gt; 1 &apos;% 1&apos; gainidatzi da. &lt;/p&gt; 2 &lt;p&gt; 3 Zure ezarpen zaharren kopia aurki dezakezu &apos;% 2&apos; &lt;/p&gt; 4</translation> </message> </context> <context> @@ -34,7 +34,7 @@ <message> <location filename="../fontsconfig.ui" line="46"/> <source>Style:</source> - <translation type="unfinished"></translation> + <translation>Estiloa:</translation> </message> <message> <location filename="../fontsconfig.ui" line="53"/> @@ -64,23 +64,23 @@ <message> <location filename="../fontsconfig.ui" line="94"/> <source>The following settings only affect newly started applications</source> - <translation type="unfinished"></translation> + <translation>Hurrengo ezarpenek hasierako aplikazioei bakarrik eragiten diete</translation> </message> <message> <location filename="../fontsconfig.ui" line="100"/> <source>Use antialias fonts</source> - <translation type="unfinished"></translation> + <translation>Erabili antialias letra-tipoak</translation> </message> <message> <location filename="../fontsconfig.ui" line="107"/> <source>Font hinting style:</source> - <translation type="unfinished"></translation> + <translation>Letra tipoak iradokizun estiloa:</translation> </message> <message> <location filename="../fontsconfig.ui" line="118"/> <location filename="../fontsconfig.ui" line="183"/> <source>None</source> - <translation type="unfinished"></translation> + <translation>Bat ere ez</translation> </message> <message> <location filename="../fontsconfig.ui" line="123"/> @@ -166,7 +166,7 @@ <message> <location filename="../lxqtthemeconfig.ui" line="23"/> <source>LXQt Theme</source> - <translation>LXQt gaia</translation> + <translation>LXQt Gaia</translation> </message> <message> <location filename="../lxqtthemeconfig.ui" line="57"/> @@ -182,29 +182,29 @@ <translation>LXQt itxuraren konfigurazioa</translation> </message> <message> - <location filename="../main.cpp" line="67"/> + <location filename="../main.cpp" line="71"/> <source>Widget Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="72"/> + <location filename="../main.cpp" line="79"/> <source>Icons Theme</source> - <translation>Ikonoen gaia</translation> + <translation>Ikonoen Gaia</translation> </message> <message> - <location filename="../main.cpp" line="77"/> + <location filename="../main.cpp" line="88"/> <source>LXQt Theme</source> - <translation>LXQt gaia</translation> + <translation>LXQt Gaia</translation> </message> <message> - <location filename="../main.cpp" line="81"/> + <location filename="../main.cpp" line="96"/> <source>Font</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="106"/> <source>Cursor</source> - <translation type="unfinished"></translation> + <translation>Kurtsorea</translation> </message> </context> <context>
  95. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_ru.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_ru.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_ru.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>Настройка темы курсора LXQt</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> <translation>Выберите тему курсора, которую вы хотите использовать (наведите курсор на область предварительного просмотра для проверки). &lt;b&gt;После изменений сессию LXQt нужно будет перезапустить&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Установить новую тему...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Изменение этого параметра вступит в силу после перезапуска сессии LXQT.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Удалить тему</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Размер</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Ошибка XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Нельзя удалить активную тему!</translation> </message>
  96. Download patch lxqt-config-appearance/fontconfigfile.cpp

    --- 0.14.1-4/lxqt-config-appearance/fontconfigfile.cpp 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/lxqt-config-appearance/fontconfigfile.cpp 2020-04-24 12:58:38.000000000 +0000 @@ -43,9 +43,9 @@ FontConfigFile::FontConfigFile(QObject* mDirPath = QString::fromLocal8Bit(qgetenv("XDG_CONFIG_HOME")); QString homeDir = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); if(mDirPath.isEmpty()) - mDirPath = homeDir % "/.config"; - mDirPath += "/fontconfig"; - mFilePath = mDirPath + "/fonts.conf"; + mDirPath = homeDir + QStringLiteral("/.config"); + mDirPath += QLatin1String("/fontconfig"); + mFilePath = mDirPath + QStringLiteral("/fonts.conf"); load(); } @@ -110,46 +110,46 @@ void FontConfigFile::load() doc.setContent(&file); file.close(); QDomElement docElem = doc.documentElement(); - QDomNodeList editNodes = docElem.elementsByTagName("edit"); + QDomNodeList editNodes = docElem.elementsByTagName(QStringLiteral("edit")); for(int i = 0; i < editNodes.count(); ++i) { QDomElement editElem = editNodes.at(i).toElement(); - QByteArray name = editElem.attribute("name").toLatin1(); + QByteArray name = editElem.attribute(QStringLiteral("name")).toLatin1(); if(name == "antialias") { - QString value = editElem.firstChildElement("bool").text(); - mAntialias = value[0] == 't' ? true : false; + QString value = editElem.firstChildElement(QStringLiteral("bool")).text(); + mAntialias = value[0] == QLatin1Char('t') ? true : false; } else if(name == "rgba") { - QString value = editElem.firstChildElement("const").text(); + QString value = editElem.firstChildElement(QStringLiteral("const")).text(); mSubpixel = value.toLatin1(); } else if(name == "hinting") { - QString value = editElem.firstChildElement("bool").text(); - mHinting = value[0] == 't' ? true : false; + QString value = editElem.firstChildElement(QStringLiteral("bool")).text(); + mHinting = value[0] == QLatin1Char('t') ? true : false; } else if(name == "hintstyle") { - QString value = editElem.firstChildElement("const").text(); + QString value = editElem.firstChildElement(QStringLiteral("const")).text(); mHintStyle = value.toLatin1(); } else if(name == "dpi") { - QString value = editElem.firstChildElement("double").text(); + QString value = editElem.firstChildElement(QStringLiteral("double")).text(); mDpi = value.toInt(); } else if(name == "autohint") { - QString value = editElem.firstChildElement("bool").text(); - mAutohint = value[0] == 't' ? true : false; + QString value = editElem.firstChildElement(QStringLiteral("bool")).text(); + mAutohint = value[0] == QLatin1Char('t') ? true : false; } } } else // the config file is created by others => make a backup and write our config { - QFile backup(mFilePath + ".bak"); + QFile backup(mFilePath + QStringLiteral(".bak")); if(backup.open(QIODevice::WriteOnly)) { backup.write(buffer);
  97. Download patch debian/copyright
  98. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_sl.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_sl.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_sl.ts 2020-04-24 12:58:38.000000000 +0000 @@ -6,32 +6,42 @@ <message> <location filename="../selectwnd.ui" line="14"/> <source>LXQt Mouse Theme Configuration</source> - <translation type="unfinished"></translation> + <translation>Nastavitev miškine teme</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation type="unfinished"></translation> + <translation>Izberite miškino temo (premik miške nad ikono prikaže animacijo). &lt;b&gt;Za uveljavitev sprememb je treba sejo LXQt ponovno zagnati.&lt;/b&gt;:</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> - <translation type="unfinished"></translation> + <translation>Namest&amp;i novo temo...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Za prikaz sprememb je treba sejo LXQt ponovno zagnati.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> - <translation type="unfinished"></translation> + <translation>Odst&amp;rani temo</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Velikost</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> - <translation type="unfinished"></translation> + <translation>Napaka XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> - <translation type="unfinished"></translation> + <translation>Aktivne teme se ne da odstraniti!</translation> </message> </context> <context> @@ -39,17 +49,17 @@ <message> <location filename="../warninglabel.ui" line="14"/> <source>Form</source> - <translation type="unfinished"></translation> + <translation>Obrazec</translation> </message> <message> <location filename="../warninglabel.ui" line="44"/> <source>LXQt could not find any cursor theme. The default X11 cursor theme will be used instead. LXQt looked in the following directories:</source> - <translation type="unfinished"></translation> + <translation>LXQt ni uspel najti nobene teme za miško. Uporablja se privzeta tema X11. Pregledane mape so bile:</translation> </message> <message> <location filename="../warninglabel.ui" line="54"/> <source>Show...</source> - <translation type="unfinished"></translation> + <translation>Prikaži...</translation> </message> </context> <context> @@ -57,12 +67,12 @@ <message> <location filename="../thememodel.cpp" line="61"/> <source>Name</source> - <translation type="unfinished"></translation> + <translation>Ime</translation> </message> <message> <location filename="../thememodel.cpp" line="62"/> <source>Description</source> - <translation type="unfinished"></translation> + <translation>Opis</translation> </message> </context> </TS>
  99. Download patch lxqt-config-appearance/translations/lxqt-config-appearance_arn.ts
  100. Download patch liblxqt-config-cursor/translations/lxqt-config-cursor_fr.ts

    --- 0.14.1-4/liblxqt-config-cursor/translations/lxqt-config-cursor_fr.ts 2019-02-24 00:16:01.000000000 +0000 +++ 0.15.0-0ubuntu1/liblxqt-config-cursor/translations/lxqt-config-cursor_fr.ts 2020-04-24 12:58:38.000000000 +0000 @@ -9,27 +9,37 @@ <translation>LXQt configuration du thème de la souris</translation> </message> <message> - <location filename="../selectwnd.ui" line="20"/> + <location filename="../selectwnd.ui" line="46"/> <source>Select the cursor theme you want to use (hover preview to test cursor). &lt;b&gt;LXQt session needs restart after this change&lt;/b&gt;:</source> - <translation>Sélectionnez le thème de curseur que vous souhaitez utiliser (aperçu au survol pour tester le curseur). &lt;b&gt;La session LXQt doit être redémarrée après cette modification&lt;/b&gt; :</translation> + <translation>Sélectionner le thème de curseur que vous souhaitez utiliser (aperçu au survol pour tester le curseur). &lt;b&gt;La session LXQt doit être redémarrée après cette modification&lt;/b&gt; :</translation> </message> <message> - <location filename="../selectwnd.ui" line="81"/> + <location filename="../selectwnd.ui" line="23"/> <source>&amp;Install New Theme...</source> <translation>&amp;Installer le nouveau thème...</translation> </message> <message> - <location filename="../selectwnd.ui" line="88"/> + <location filename="../selectwnd.ui" line="72"/> + <source>LXQt session needs restart to view this change.</source> + <translation>Pour observer les changements, la session LXQt doit être redémarrée.</translation> + </message> + <message> + <location filename="../selectwnd.ui" line="91"/> <source>&amp;Remove Theme</source> <translation>&amp;Supprimer le thème</translation> </message> <message> - <location filename="../selectwnd.cpp" line="212"/> + <location filename="../selectwnd.ui" line="111"/> + <source>Size</source> + <translation>Taille</translation> + </message> + <message> + <location filename="../selectwnd.cpp" line="233"/> <source>XCurTheme error</source> <translation>Erreur XCurTheme</translation> </message> <message> - <location filename="../selectwnd.cpp" line="213"/> + <location filename="../selectwnd.cpp" line="234"/> <source>You can&apos;t remove active theme!</source> <translation>Vous ne pouvez pas supprimer le thème actuel !</translation> </message>
  101. ...
  1. lxqt-config