Merge branch 'debian' of git://anonscm.debian.org/pkg-lxqt/lxqt-session into debian

* 'debian' of git://anonscm.debian.org/pkg-lxqt/lxqt-session:
  Cherry-picking upstream version 0.9.0+20150831.
  added upstream signing key and use it in watch file
ubuntu/cosmic
ChangZhuo Chen (陳昌倬) 9 years ago
commit d120c3b84e

8
debian/changelog vendored

@ -1,3 +1,11 @@
lxqt-session (0.9.0+20150831-1) UNRELEASED; urgency=medium
* Cherry-picking upstream version 0.9.0+20150831.
* added upstream signing key and use it in watch file
* add some lintian-overrides
-- Alf Gaida <agaida@siduction.org> Thu, 03 Sep 2015 22:31:45 +0200
lxqt-session (0.9.0+20150807-1) unstable; urgency=low lxqt-session (0.9.0+20150807-1) unstable; urgency=low
* Initial release (Closes: #747608) * Initial release (Closes: #747608)

@ -0,0 +1,6 @@
# category LXQt in not yet in freedesktop specs - no bug
lxqt-session: desktop-entry-invalid-category LXQt usr/share/applications/lxqt-*.desktop
# will be obsoleted with the next snapshot
lxqt-session: desktop-entry-lacks-main-category usr/share/applications/lxqt-*.desktop

@ -0,0 +1,63 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)
mQINBFJevCYBEACx+Hvy+Vsuf+V5jeLUnzjAmHoy8DfTeGWr3ts30IapLHrfi0+U
WpzNnISO77yTr4VNboVZH+GHM/rnPfieODfB4ZW6CZLlInMSKUXcgQsEqXpyBZhA
Ib/SPy2bOfHly1uRJes0uRDsH5+v/hD74sByfnjQlrvI68O6wvGZmDFMNNPVO8+/
OWBSBNkBuVrrZOMSPsLwQGJ4UtUQ4whburaPJG4VZJc5DLbzJGbEuACc0IAEYJS3
7AfXVXn4j4Gc9F3o1xTUnbOBnwGPquWwUIm3FM7Ec2OdkvMt3EwvnkMAfeVrq3iE
FDD/KZTxdL0BZH3QD8gB7Jm4v4f3Nkobg6JCvCbcH3wBdZW4mASbwWzfRaDC2zHb
ErTglD7PpShLKZZ0pr9okWZEGw4Ku3q8ALi1JXK/ePTmsBlvkVskOJ3Nnd0avgH4
+Q/vZoKfH8EhNY745rI+8CE9iv6V9XiSUt4CKEWAENt4A8hq6U2vV+jZv3B6AgD7
ZjiI59yD4YuYubu8rCnNizTgh1voVw3ietknn/x2H5yH8fByWZ5uL87C0ky/uma6
ZGbiiAtM4kdkyDMrfRV5nlEG9EKAGPVu5mjeSCrfkETwZ9OFPz1AuDye4ZEXrrcC
iRQ7RX6/GtW18aHER0kzGnfwx5KJzkDrRBY8A2PdXLBcrsN4WpK9EX01PQARAQAB
tCNKZXJvbWUgTGVjbGFuY2hlIDxqZXJvbWVAbGVjbGFuLmNoPokCPwQTAQIAKQUC
Ul68JgIbAwUJAeEzgAcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEDfgrx/a
SPNzSHIP/1ewXcC0TFBcvDD7MrIP7anyNfiWfW7cxkR8GSamkg6HTa6Ndyr1FFjJ
OoDFUP37jWhu59CsHxs2D0zRWJktezfvElscRgqbHcdpIznqsGdI8hXCZafhBGVb
sdAB2LRawcXGxnXt7XajPcSVwLWRE62caBqohznU2iWvI780WNjEbZoA0LhZwaFF
UUPJm8ea9v0IkZVKUyg9WONZ1U7FEG9SaEiSpI8kJdx1fvCwZVDV/NRO5GqnJaho
P1LCne4YdwS6pt1/fRgk32IHxxZfHlLzLHxb6v1JmIg72x28qCmGyK9oFBDbbnYu
6Aq8XbHogOrD5vJM2Pfm2IhV0+JHOjfQbddv8tsAH1M+LI+tToXmg5st1AU3wnTn
pda3hjA1avKwkfBPW/osHc8782ViyS9iX2e9iDtMv608guij4NjpGExzGCypHOd8
+VXRwJDjvgDynkL206MZ+wn0j5wHsIE8F3Y5Bp1thQOrdDli5MYNQoXhjFmH46XT
bcr84IgW0+AiXZdoFUqvwtzrWy2Onuw5R3k4OyV4skN4DkWXyAk/V+Y4K39JvTKf
H9YuiQ9blNzCu8WiAnjKnh9kNl9E/TyEwI6cHFmIPqF8ST9tJytWHtrKvU9csvXX
n8XNJmpcv2R1e6N+VuWWm5zUPTouv3AxCacLbm8Lh3ymGsk7ZEyhiQIcBBABAgAG
BQJSsFYyAAoJEBMY76xfu9vO6v0P/3wSj3/kE4nP4HfgcVJSzi+lm1ycpbLDZtgh
P1G+zJLVmA+E41vEZimeiYQxBAelatJz+CHzQo3LZ2oVChzVrZcVHn9k4P3pib69
qCVif3/y0Wmecn+u2TWbOvJ7mthfO7T3W7rkW1/9ES7bUaXcXWQ2sjUBVqFkFsVt
xgJDo8wcxA+K4Yf06GCbxFwrB7X5GraWIkzqGnyse3XAQn8aORAXmE8Yd0FHOjEZ
Beb9shChnkYc3lEvNY8ioCaYSF9xr/Iz9cwpfPkpqFiVYWadtb+Gqeh6zC7vPmcT
zHxrgkq1WwQlSBm724tPt9xuGQoOglqEa23vlQZfv20nyrYjLeYUy6pMCRq7vn/n
nkQOcXF7yQlnqR6xKk0tWsM4e6du0ZvbjBbhHV/kBFVGCLm/upTwoMVm0WJTbr4T
5XfIZo7eA0lvGtUhe1PgcOidBikHfAIfYxu0BoMXoL4jbcQdR5+YBDEfsS0jPhCl
mew2ScW/R/UhUknJUVFTma0KHXzEmKiqeeUCDtwEi6fxdicAYkbcekgkfFiD/w8N
Lk3Uf+0x2MdKA36nUobFkk38oU+GW37kFWJs3f1YRuQFao896eNW/E8ekVMLNxOl
nCjnSbabaxDnxPTyW2KlNjf/QUEK4pT6S5QmuCSrle3PQpaSbAZDHzLBIL9gd3m6
MH7+SvV4uQINBFJevCYBEADiXDUqstSdhIyuionS2KtE3IeEBIqS7GY8QPRBylIZ
ACVHFI/1HxChBqYVGFaDEQn3gj5lUUQPubfWaxzjF6+UNVQW4+cxmTocndAwfDbI
+E5BLdieFUzbAA05MV5ZjPhTNbSk1jpy4bNy0FILwNqc89Y6SoCbv1r3tZLCrBas
1+AfWknBynx0siGMbLFxtzR6hUkNz9URxt13FrzpUWMpAL8ZQGczOTSaWLrZA5l9
xLzJ9ww8uM+C2Xej3/sANxi+kQE2GVMKurPS0TICwVWZxbdW/ytIkO67Rhse0q3t
vzjdawfCFRxv7XQB2ZJ6irDxbpHiJoojSWCHJadIyCG03iOiaqsSVvi4KnxtUck+
udOEJUV5sxdzgeRrsDpeaN//KCWW9WjfsSkvOqP6S1gmWpNFdzF5XrzcgvqvSNqo
XejfakUTJqsIIEHO0zGuJFVzJNh2hQ/9dhjIspUORhtNKaljNvePiBrj2yqmd9PY
FlH1KMHe4H+YVIwPiyeNA87Pu+1yNo8gT7mXhGRfibgWjbt146WUJ7+l2StJMApn
eNSCartNaUNPnw96i2l5c9AsJ3SWC6XWpWzOLVj+9XceeA11lu/ogqEMHzx81NjH
2TePxwKTKxZnAvDmqryp++IgY2/OgIoIk3ZRdYu/dPijTOYWfCet/9/9kAFr9PeJ
KwARAQABiQIlBBgBAgAPBQJSXrwmAhsMBQkB4TOAAAoJEDfgrx/aSPNzJv0QAKkx
lCKEZ6ahAUuNWslsHnNWaHFHNawEO3NIEtQZGVFk2BYISupizvjZF6MnymO/9UFM
pzV6fp3xNdqaKWQBjScOgMgCASRixW2tMAKbJGHZKp3dBixpHgXxy2oOGMS+mQ5m
gWy07usq2YesoMD0K/SG6EnoRPHBvrJihArzMFVUY9hD3hk8bhiy8w9bCYFe+gkm
zpQl3/KN01kyt5LjzEBcIOw8qIBQe9Pk8PyOK75lPoNME714LatgOsyw2kaSQ9Sv
hziRGC5z/fV3PmH7XhSjENPKnCJU51GUMMLaL28t9o7Afh6Q8UV31/JO36vmQXQV
+b+0BoGqEmf3AKBASb2Cr2q4pZFjywwSUXHZ9hQyu1tpbE1dS6aI01kM0y270pk7
W/ajuzuOxAVL1bJAanL/5+DWM03esZPVdEWhxpWEM40Z6Rhq+Xb2a5xfwCN9PmaQ
o9fez0I+yh53s7Ypv0tBj05FPe5L48+pDi6pz5nddN1B0FzF58jVfsBZUjBlY24+
VwQeAaWkRXZrSEdtBS5ufsi80x/cNCSTJBWqtborKL1iGgf5MDPYRMSvmZXAeIld
pyL/0pbW7iokewyKzpFfo7KEbwLxB+flWaBZ867JpF4yyRj3b4qcvcyV8QnsoB7Z
KhxTl3gGwD/t0HUcu85zcfs4GkealYhIWfGaAso2
=fF8P
-----END PGP PUBLIC KEY BLOCK-----

1
debian/watch vendored

@ -1,2 +1,3 @@
version=3 version=3
opts="pgpsigurlmangle=s/$/.asc/" \
https://github.com/lxde/lxqt-session/releases .*/([\d\.]+).tar.gz https://github.com/lxde/lxqt-session/releases .*/([\d\.]+).tar.gz

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2011 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2011 Alec Moskvin <alecm@gmx.com>

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2011 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2011 Alec Moskvin <alecm@gmx.com>

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2012 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2012 Alec Moskvin <alecm@gmx.com>
@ -28,12 +28,12 @@
#include <QFileInfo> #include <QFileInfo>
AutostartItem::AutostartItem() : AutostartItem::AutostartItem() :
LxQt::AutostartEntry() LXQt::AutostartEntry()
{ {
} }
AutostartItem::AutostartItem(const XdgDesktopFile& systemFile) : AutostartItem::AutostartItem(const XdgDesktopFile& systemFile) :
LxQt::AutostartEntry() LXQt::AutostartEntry()
{ {
mSystemFile = systemFile; mSystemFile = systemFile;
mSystem = true; mSystem = true;

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2012 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2012 Alec Moskvin <alecm@gmx.com>
@ -37,7 +37,7 @@ When a "local" file has the same name as the "system" file, the local one overri
tries to ensure that the "local" file is deleted if it's the same as the "system" file. tries to ensure that the "local" file is deleted if it's the same as the "system" file.
*/ */
class AutostartItem : public LxQt::AutostartEntry class AutostartItem : public LXQt::AutostartEntry
{ {
public: public:
//! \brief Default constructor //! \brief Default constructor
@ -59,13 +59,13 @@ public:
/*! Removes the "local" version of the file /*! Removes the "local" version of the file
* \return true if there is no "system" version left (i.e. the item was entirely deleted) * \return true if there is no "system" version left (i.e. the item was entirely deleted)
*/ */
bool removeLocal() { return LxQt::AutostartEntry::removeLocal(); } bool removeLocal() { return LXQt::AutostartEntry::removeLocal(); }
//! Returns true if both the "local" and "system" versions exist //! Returns true if both the "local" and "system" versions exist
bool overrides() const { return mSystem && isLocal(); } bool overrides() const { return mSystem && isLocal(); }
//! Returns true if the local version exists //! Returns true if the local version exists
bool isLocal() const { return LxQt::AutostartEntry::isLocal(); } bool isLocal() const { return LXQt::AutostartEntry::isLocal(); }
//! Returns true if the local file does not exist on disk //! Returns true if the local file does not exist on disk
bool isTransient() const { return mLocalState == StateTransient; } bool isTransient() const { return mLocalState == StateTransient; }

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2011 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2011 Alec Moskvin <alecm@gmx.com>

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2012 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2012 Alec Moskvin <alecm@gmx.com>

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2012 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2012 Alec Moskvin <alecm@gmx.com>

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2012 LxQt team * Copyright: 2010-2012 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -31,7 +31,7 @@
#include "../lxqt-session/src/windowmanager.h" #include "../lxqt-session/src/windowmanager.h"
#include "sessionconfigwindow.h" #include "sessionconfigwindow.h"
BasicSettings::BasicSettings(LxQt::Settings *settings, QWidget *parent) : BasicSettings::BasicSettings(LXQt::Settings *settings, QWidget *parent) :
QWidget(parent), QWidget(parent),
m_settings(settings), m_settings(settings),
m_moduleModel(new ModuleModel()), m_moduleModel(new ModuleModel()),

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2012 LxQt team * Copyright: 2010-2012 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -42,7 +42,7 @@ class BasicSettings : public QWidget
Q_OBJECT Q_OBJECT
public: public:
explicit BasicSettings(LxQt::Settings *settings, QWidget *parent = 0); explicit BasicSettings(LXQt::Settings *settings, QWidget *parent = 0);
~BasicSettings(); ~BasicSettings();
signals: signals:
@ -53,7 +53,7 @@ public slots:
void save(); void save();
private: private:
LxQt::Settings* m_settings; LXQt::Settings* m_settings;
ModuleModel* m_moduleModel; ModuleModel* m_moduleModel;
Ui::BasicSettings* ui; Ui::BasicSettings* ui;

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2012 LxQt team * Copyright: 2010-2012 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2012 LxQt team * Copyright: 2010-2012 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2012 LxQt team * Copyright: 2010-2012 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -28,7 +28,7 @@
#include "environmentpage.h" #include "environmentpage.h"
#include "ui_environmentpage.h" #include "ui_environmentpage.h"
EnvironmentPage::EnvironmentPage(LxQt::Settings *settings, QWidget *parent) : EnvironmentPage::EnvironmentPage(LXQt::Settings *settings, QWidget *parent) :
QWidget(parent), QWidget(parent),
m_settings(settings), m_settings(settings),
ui(new Ui::EnvironmentPage) ui(new Ui::EnvironmentPage)

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2012 LxQt team * Copyright: 2010-2012 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -40,7 +40,7 @@ class EnvironmentPage : public QWidget
Q_OBJECT Q_OBJECT
public: public:
explicit EnvironmentPage(LxQt::Settings *settings, QWidget *parent = 0); explicit EnvironmentPage(LXQt::Settings *settings, QWidget *parent = 0);
~EnvironmentPage(); ~EnvironmentPage();
signals: signals:
@ -53,7 +53,7 @@ public slots:
void updateItem(const QString &var, const QString &val); void updateItem(const QString &var, const QString &val);
private: private:
LxQt::Settings *m_settings; LXQt::Settings *m_settings;
Ui::EnvironmentPage *ui; Ui::EnvironmentPage *ui;
private slots: private slots:

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -34,7 +34,7 @@
int main(int argc, char** argv) int main(int argc, char** argv)
{ {
LxQt::SingleApplication a(argc, argv); LXQt::SingleApplication a(argc, argv);
SessionConfigWindow w; SessionConfigWindow w;
a.setActivationWindow(&w); a.setActivationWindow(&w);

@ -5,11 +5,11 @@ lxqt-config-session \- Session settings of \fBLXQt\fR, the Lightweight Desktop E
.B lxqt-config-session .B lxqt-config-session
.br .br
.SH DESCRIPTION .SH DESCRIPTION
This application handle settings and configurations around autostart applications on \fBLxQt\-qt\fR desktop environment. This application handle settings and configurations around autostart applications on \fBLXQt\-qt\fR desktop environment.
.P .P
Throught this applicaton u can manage and setting applications startup and witch modules of lxqt will be enableds. Through this applicaton you can manage settings related to applications startup and LXQt modules.
.P .P
\fBLxQt\-qt\fR is an advanced, easy-to-use, and fast desktop environment based on Qt \fBLXQt\-qt\fR is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies, ships several core desktop components, all of which are optional: technologies, ships several core desktop components, all of which are optional:
.P .P
* Panel * Panel

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2012 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2012 Alec Moskvin <alecm@gmx.com>
@ -32,7 +32,7 @@
ModuleModel::ModuleModel(QObject* parent) ModuleModel::ModuleModel(QObject* parent)
: QAbstractListModel(parent) : QAbstractListModel(parent)
{ {
mInterface = new QDBusInterface("org.lxqt.session", "/LxQtSession", "", mInterface = new QDBusInterface("org.lxqt.session", "/LXQtSession", "",
QDBusConnection::sessionBus(), this); QDBusConnection::sessionBus(), this);
connect(mInterface, SIGNAL(moduleStateChanged(QString,bool)), SLOT(updateModuleState(QString,bool))); connect(mInterface, SIGNAL(moduleStateChanged(QString,bool)), SLOT(updateModuleState(QString,bool)));
} }

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright (C) 2012 Alec Moskvin <alecm@gmx.com> * Copyright (C) 2012 Alec Moskvin <alecm@gmx.com>

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -40,7 +40,7 @@
SessionConfigWindow::SessionConfigWindow() : SessionConfigWindow::SessionConfigWindow() :
LxQt::ConfigDialog(tr("LXQt Session Settings"), new LxQt::Settings("session"), 0) LXQt::ConfigDialog(tr("LXQt Session Settings"), new LXQt::Settings("session"), 0)
{ {
BasicSettings* basicSettings = new BasicSettings(mSettings, this); BasicSettings* basicSettings = new BasicSettings(mSettings, this);
addPage(basicSettings, tr("Basic Settings"), "preferences-desktop-display-color"); addPage(basicSettings, tr("Basic Settings"), "preferences-desktop-display-color");
@ -79,7 +79,7 @@ SessionConfigWindow::~SessionConfigWindow()
void SessionConfigWindow::closeEvent(QCloseEvent * event) void SessionConfigWindow::closeEvent(QCloseEvent * event)
{ {
LxQt::ConfigDialog::closeEvent(event); LXQt::ConfigDialog::closeEvent(event);
if (m_restart) { if (m_restart) {
QMessageBox::information(this, tr("Session Restart Required"), QMessageBox::information(this, tr("Session Restart Required"),
tr("You need to restart desktop session (lxqt-session) " tr("You need to restart desktop session (lxqt-session) "

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -32,7 +32,7 @@
#include <LXQt/ConfigDialog> #include <LXQt/ConfigDialog>
class SessionConfigWindow : public LxQt::ConfigDialog class SessionConfigWindow : public LXQt::ConfigDialog
{ {
Q_OBJECT Q_OBJECT

@ -42,7 +42,7 @@
<translation>التشغيل التلقائي العام</translation> <translation>التشغيل التلقائي العام</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">التشغيل التلقائي لنظام ريزر</translation> <translation type="vanished">التشغيل التلقائي لنظام ريزر</translation>
</message> </message>
<message> <message>
@ -127,7 +127,7 @@
<translation>اعدادات اساسيَّة</translation> <translation>اعدادات اساسيَّة</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">أقسام نظام ريزر</translation> <translation type="vanished">أقسام نظام ريزر</translation>
</message> </message>
<message> <message>
@ -222,7 +222,7 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">تهيئة جلسة نظام ريزر</translation> <translation type="vanished">تهيئة جلسة نظام ريزر</translation>
</message> </message>
<message> <message>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[cs]=Nastavit modul sezení LxQt-Qt Comment[cs]=Nastavit modul sezení LXQt-Qt
GenericName[cs]=Nastavení sezení LxQt-Qt GenericName[cs]=Nastavení sezení LXQt-Qt
Name[cs]=Nastavení sezení LxQt-Qt Name[cs]=Nastavení sezení LXQt-Qt

@ -42,8 +42,8 @@
<translation>Celkové automatické spuštění</translation> <translation>Celkové automatické spuštění</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Automatické spuštění LxQt</translation> <translation type="vanished">Automatické spuštění LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Základní nastavení</translation> <translation>Základní nastavení</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Moduly LxQtu</translation> <translation type="vanished">Moduly LXQtu</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,7 +222,7 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Nastavení sezení</translation> <translation type="vanished">Nastavení sezení</translation>
</message> </message>
<message> <message>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[cs_CZ]=Nastavit modul sezení LxQtu Comment[cs_CZ]=Nastavit modul sezení LXQtu
GenericName[cs_CZ]=Nastavení sezení LxQtu GenericName[cs_CZ]=Nastavení sezení LXQtu
Name[cs_CZ]=Nastavení sezení LxQtu Name[cs_CZ]=Nastavení sezení LXQtu

@ -42,8 +42,8 @@
<translation>Celkové automatické spuštění</translation> <translation>Celkové automatické spuštění</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Automatické spuštění LxQt</translation> <translation type="vanished">Automatické spuštění LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Základní nastavení</translation> <translation>Základní nastavení</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Moduly LxQtu</translation> <translation type="vanished">Moduly LXQtu</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,7 +222,7 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Nastavení sezení</translation> <translation type="vanished">Nastavení sezení</translation>
</message> </message>
<message> <message>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[da]=Indstil LxQt-Qt Sessionsmodul Comment[da]=Indstil LXQt-Qt Sessionsmodul
GenericName[da]=Indstilling af LxQt-sessioner GenericName[da]=Indstilling af LXQt-sessioner
Name[da]=Indstilling af LxQt-sessioner Name[da]=Indstilling af LXQt-sessioner

@ -1,4 +1,4 @@
# Translations # Translations
Comment[da_DK]=Indstilling af LxQt-Qt sessionsmodul Comment[da_DK]=Indstilling af LXQt-Qt sessionsmodul
GenericName[da_DK]=Indstilling af LxQt Session GenericName[da_DK]=Indstilling af LXQt Session
Name[da_DK]=Indstilling af LxQt Session Name[da_DK]=Indstilling af LXQt Session

@ -42,8 +42,8 @@
<translation>Global Autostart</translation> <translation>Global Autostart</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt Autostart</translation> <translation type="vanished">LXQt Autostart</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Basale Indstillinger</translation> <translation>Basale Indstillinger</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">LxQt Moduler</translation> <translation type="vanished">LXQt Moduler</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt Sessionsindstillinger</translation> <translation type="vanished">LXQt Sessionsindstillinger</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -0,0 +1,4 @@
# Translations
Name[el]=Ρυθμίσεις συνεδρίας
GenericName[el]=Ρυθμίσεις συνεδρίας του LXQt
Comment[el]=Διαμόρφωση των συνεδριών LXQt

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS> <!DOCTYPE TS>
<TS version="2.1" language="el_GR"> <TS version="2.1" language="el">
<context> <context>
<name>AutoStartEdit</name> <name>AutoStartEdit</name>
<message> <message>
@ -42,13 +42,13 @@
<translation>Καθολική αυτόματη εκκίνηση</translation> <translation>Καθολική αυτόματη εκκίνηση</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Αυτόματη εκκίνηση LxQt</translation> <translation type="vanished">Αυτόματη εκκίνηση LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
<source>LXQt Autostart</source> <source>LXQt Autostart</source>
<translation type="unfinished"></translation> <translation>Αυτόματη εκκίνηση LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="197"/> <location filename="../autostartmodel.cpp" line="197"/>
@ -109,17 +109,21 @@
<message> <message>
<location filename="../basicsettings.ui" line="59"/> <location filename="../basicsettings.ui" line="59"/>
<source>LXQt Modules</source> <source>LXQt Modules</source>
<translation type="unfinished"></translation> <translation>Αρθρώματα LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="111"/> <location filename="../basicsettings.ui" line="111"/>
<source>Leave Session</source> <source>Leave Session</source>
<translation type="unfinished"></translation> <translation>Εγκατάλειψη της συνεδρίας</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="117"/> <location filename="../basicsettings.ui" line="117"/>
<source>Ask for confirmation to leave session</source>
<translation>Ερώτηση επιβεβαίωσης κατά την εγκατάλειψη της συνεδρίας</translation>
</message>
<message>
<source>Ask confirmation to leave session</source> <source>Ask confirmation to leave session</source>
<translation type="unfinished"></translation> <translation type="vanished">Ερώτηση επιβεβαίωσης κατά την εγκατάλειψη της συνεδρίας</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="23"/> <location filename="../basicsettings.ui" line="23"/>
@ -127,8 +131,8 @@
<translation>Βασικές ρυθμίσεις</translation> <translation>Βασικές ρυθμίσεις</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Αρθρώματα LxQt</translation> <translation type="vanished">Αρθρώματα LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -186,27 +190,27 @@
<context> <context>
<name>EnvironmentPage</name> <name>EnvironmentPage</name>
<message> <message>
<location filename="../environmentpage.ui" line="30"/> <location filename="../environmentpage.ui" line="17"/>
<source>Add</source> <source>Add</source>
<translation>Προσθήκη</translation> <translation>Προσθήκη</translation>
</message> </message>
<message> <message>
<location filename="../environmentpage.ui" line="37"/> <location filename="../environmentpage.ui" line="24"/>
<source>Delete</source> <source>Delete</source>
<translation>Διαγραφή</translation> <translation>Διαγραφή</translation>
</message> </message>
<message> <message>
<location filename="../environmentpage.ui" line="63"/> <location filename="../environmentpage.ui" line="50"/>
<source>Environment Variables (Advanced)</source> <source>Environment Variables (Advanced)</source>
<translation>Μεταβλητές περιβάλλοντος (για προχωρημένους)</translation> <translation>Μεταβλητές περιβάλλοντος (για προχωρημένους)</translation>
</message> </message>
<message> <message>
<location filename="../environmentpage.ui" line="74"/> <location filename="../environmentpage.ui" line="61"/>
<source>Variable Name</source> <source>Variable Name</source>
<translation>Όνομα μεταβλητής</translation> <translation>Όνομα μεταβλητής</translation>
</message> </message>
<message> <message>
<location filename="../environmentpage.ui" line="79"/> <location filename="../environmentpage.ui" line="66"/>
<source>Value</source> <source>Value</source>
<translation>Τιμή</translation> <translation>Τιμή</translation>
</message> </message>
@ -222,13 +226,13 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Διαμόρφωση συνεδρίας LxQt</translation> <translation type="vanished">Διαμόρφωση συνεδρίας LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
<source>LXQt Session Settings</source> <source>LXQt Session Settings</source>
<translation type="unfinished"></translation> <translation>Ρυθμίσεις συνεδρίας LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="46"/> <location filename="../sessionconfigwindow.cpp" line="46"/>

@ -1,4 +0,0 @@
# Translations
Comment[el_GR]=Άρθρωμα διαμόρφωσης συνεδρίας LxQt-Qt
GenericName[el_GR]=Διαμόρφωση συνεδρίας LxQt
Name[el_GR]=Διαμόρφωση συνεδρίας LxQt

@ -1,4 +1,4 @@
# Translations # Translations
Comment[eo]=Agordi modulon de seanco de LxQt-Qt Comment[eo]=Agordi modulon de seanco de LXQt-Qt
GenericName[eo]=Agordilo de seanco de LxQt GenericName[eo]=Agordilo de seanco de LXQt
Name[eo]=Agordilo de seanco de LxQt Name[eo]=Agordilo de seanco de LXQt

@ -42,8 +42,8 @@
<translation>Ĉiea aŭtomata starto</translation> <translation>Ĉiea aŭtomata starto</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Aŭtomata starto de LxQto</translation> <translation type="vanished">Aŭtomata starto de LXQto</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Bazaj agordoj</translation> <translation>Bazaj agordoj</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Moduloj de LxQto</translation> <translation type="vanished">Moduloj de LXQto</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Agordoj de seanco de LxQt</translation> <translation type="vanished">Agordoj de seanco de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[es]=Configura el módulo de sesiones de LxQt-Qt Comment[es]=Configura el módulo de sesiones de LXQt-Qt
GenericName[es]=Configuración de sesiones LxQt GenericName[es]=Configuración de sesiones LXQt
Name[es]=Configuración de sesiones LxQt Name[es]=Configuración de sesiones LXQt

@ -42,8 +42,8 @@
<translation>Autoinicio global</translation> <translation>Autoinicio global</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Autoinicio de LxQt</translation> <translation type="vanished">Autoinicio de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Configuración básica</translation> <translation>Configuración básica</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Módulos de LxQt</translation> <translation type="vanished">Módulos de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Configuración de la sesión de LxQt</translation> <translation type="vanished">Configuración de la sesión de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[es_VE]=Configuracion de modulo de LxQt-Qt Comment[es_VE]=Configuracion de modulo de LXQt-Qt
GenericName[es_VE]=Configuracion de sesion de LxQt GenericName[es_VE]=Configuracion de sesion de LXQt
Name[es_VE]=Configuracion de sesion de LxQt Name[es_VE]=Configuracion de sesion de LXQt

@ -42,8 +42,8 @@
<translation>Autoarranque Global</translation> <translation>Autoarranque Global</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Autoarranque en LxQt</translation> <translation type="vanished">Autoarranque en LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,7 +127,7 @@
<translation>Configuracion Basica</translation> <translation>Configuracion Basica</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Modulos lxqt a habilitar en el inicio</translation> <translation type="vanished">Modulos lxqt a habilitar en el inicio</translation>
</message> </message>
<message> <message>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Configuracion de sesion de LxQt</translation> <translation type="vanished">Configuracion de sesion de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[eu]=Konfiguratu LxQt-Qt saioaren modulua Comment[eu]=Konfiguratu LXQt-Qt saioaren modulua
GenericName[eu]=LxQt saioaren konfiguratzailea GenericName[eu]=LXQt saioaren konfiguratzailea
Name[eu]=LxQt saioaren konfiguratzailea Name[eu]=LXQt saioaren konfiguratzailea

@ -42,8 +42,8 @@
<translation>Autoabio globala</translation> <translation>Autoabio globala</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt autoabioa</translation> <translation type="vanished">LXQt autoabioa</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Oinarrizko ezarpenak</translation> <translation>Oinarrizko ezarpenak</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">LxQt moduluak</translation> <translation type="vanished">LXQt moduluak</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt saioaren konfigurazioa</translation> <translation type="vanished">LXQt saioaren konfigurazioa</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[fi]=Hallinnoi LxQt-Qt:n istuntomoduulia Comment[fi]=Hallinnoi LXQt-Qt:n istuntomoduulia
GenericName[fi]=LxQtin istunnonhallinta GenericName[fi]=LXQtin istunnonhallinta
Name[fi]=LxQtin istunnonhallinta Name[fi]=LXQtin istunnonhallinta

@ -42,8 +42,8 @@
<translation>Yleinen automaattikäynnistys</translation> <translation>Yleinen automaattikäynnistys</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQtin automaattikäynnistys</translation> <translation type="vanished">LXQtin automaattikäynnistys</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Perusasetukset</translation> <translation>Perusasetukset</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">LxQt-moduulit</translation> <translation type="vanished">LXQt-moduulit</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQtin istuntohallinta</translation> <translation type="vanished">LXQtin istuntohallinta</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[fr_FR]=Configurer le module 'session' de LxQt-Qt Comment[fr_FR]=Configurer le module 'session' de LXQt-Qt
GenericName[fr_FR]=Paramétreur de session LxQt GenericName[fr_FR]=Paramétreur de session LXQt
Name[fr_FR]=Paramétreur de session LxQt Name[fr_FR]=Paramétreur de session LXQt

@ -42,8 +42,8 @@
<translation>Lancement automatique global</translation> <translation>Lancement automatique global</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Lancement automatique de LxQt</translation> <translation type="vanished">Lancement automatique de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Paramètres de base</translation> <translation>Paramètres de base</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Modules de LxQt</translation> <translation type="vanished">Modules de LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Configuration de la session LxQt</translation> <translation type="vanished">Configuration de la session LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[hu]=A LxQt-Qt munkamenetmodul beállítása Comment[hu]=A LXQt-Qt munkamenetmodul beállítása
GenericName[hu]=LxQt munkamenetbeállíó GenericName[hu]=LXQt munkamenetbeállíó
Name[hu]=LxQt munkamenetbeállíó Name[hu]=LXQt munkamenetbeállíó

@ -42,8 +42,8 @@
<translation>Automatikus indítás</translation> <translation>Automatikus indítás</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation>LxQt automatikus indítás</translation> <translation>LXQt automatikus indítás</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Alapbeállítások</translation> <translation>Alapbeállítások</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation>LxQt modulok</translation> <translation>LXQt modulok</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,13 +222,13 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation>LxQt munkamenet konfiguráció</translation> <translation>LXQt munkamenet konfiguráció</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
<source>LXQt Session Settings</source> <source>LXQt Session Settings</source>
<translation>LxQt munkamenet-beállítás</translation> <translation>LXQt munkamenet-beállítás</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="46"/> <location filename="../sessionconfigwindow.cpp" line="46"/>

@ -216,7 +216,7 @@
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
<source>LXQt Session Settings</source> <source>LXQt Session Settings</source>
<translation>LxQt munkamenet-beállítás</translation> <translation>LXQt munkamenet-beállítás</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="46"/> <location filename="../sessionconfigwindow.cpp" line="46"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[id_ID]=Konfigurasi modul sesi LxQt-Qt Comment[id_ID]=Konfigurasi modul sesi LXQt-Qt
GenericName[id_ID]=Konfigurator Sesi LxQt GenericName[id_ID]=Konfigurator Sesi LXQt
Name[id_ID]=Konfigurator Sesi LxQt Name[id_ID]=Konfigurator Sesi LXQt

@ -42,8 +42,8 @@
<translation>Avvio automatico globale</translation> <translation>Avvio automatico globale</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Avvio automatico di LxQt</translation> <translation type="vanished">Avvio automatico di LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Impostazioni di base</translation> <translation>Impostazioni di base</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Moduli di LxQt</translation> <translation type="vanished">Moduli di LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Configurazione della sessione di LxQt</translation> <translation type="vanished">Configurazione della sessione di LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[ja]=LxQt-Qtセッションもジュールを設定 Comment[ja]=LXQt-Qtセッションもジュールを設定
GenericName[ja]=LxQtセッションの設定 GenericName[ja]=LXQtセッションの設定
Name[ja]=LxQtセッションの設定 Name[ja]=LXQtセッションの設定

@ -42,8 +42,8 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt</translation> <translation type="vanished">LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -218,8 +218,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt</translation> <translation type="vanished">LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[lt]=Konfigūruoti LxQt-Qt sesijų modulį Comment[lt]=Konfigūruoti LXQt-Qt sesijų modulį
GenericName[lt]=LxQt sesijų konfigūravimas GenericName[lt]=LXQt sesijų konfigūravimas
Name[lt]=LxQt sesijų konfigūravimas Name[lt]=LXQt sesijų konfigūravimas

@ -42,8 +42,8 @@
<translation>Nuo aplinkos nepriklausomas programų paleidimas</translation> <translation>Nuo aplinkos nepriklausomas programų paleidimas</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt automatinis programų paleidimas</translation> <translation type="vanished">LXQt automatinis programų paleidimas</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -218,8 +218,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt sesijų konfigūravimas</translation> <translation type="vanished">LXQt sesijų konfigūravimas</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[nl]=Configureer LxQt-Qt sessie module Comment[nl]=Configureer LXQt-Qt sessie module
GenericName[nl]=LxQt sessie Configurator GenericName[nl]=LXQt sessie Configurator
Name[nl]=LxQt sessie Configurator Name[nl]=LXQt sessie Configurator

@ -42,8 +42,8 @@
<translation>Algemene Autostart</translation> <translation>Algemene Autostart</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt Autostart</translation> <translation type="vanished">LXQt Autostart</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Basis Instellingen</translation> <translation>Basis Instellingen</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">LxQt Modules</translation> <translation type="vanished">LXQt Modules</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt Sessie Configuratie</translation> <translation type="vanished">LXQt Sessie Configuratie</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
@ -258,7 +258,7 @@
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="85"/> <location filename="../sessionconfigwindow.cpp" line="85"/>
<source>You need to restart desktop session (lxqt-session) to reload settings. Use logout from the main menu.</source> <source>You need to restart desktop session (lxqt-session) to reload settings. Use logout from the main menu.</source>
<translation>U moet de Sessie herstarten (LxQt-sessie) om de instellingen op te slaan. Gebruik hiervoor &quot;uitloggen&quot; vanuit het hoofd menu.</translation> <translation>U moet de Sessie herstarten (LXQt-sessie) om de instellingen op te slaan. Gebruik hiervoor &quot;uitloggen&quot; vanuit het hoofd menu.</translation>
</message> </message>
</context> </context>
</TS> </TS>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[pl]=Ustawienia sesji LxQt-Qt Comment[pl]=Ustawienia sesji LXQt-Qt
GenericName[pl]=Ustawienia sesji LxQt GenericName[pl]=Ustawienia sesji LXQt
Name[pl]=Ustawienia sesji LxQt Name[pl]=Ustawienia sesji LXQt

@ -1,4 +1,4 @@
# Translations # Translations
Comment[pl_PL]=Konfiguruj moduł sesji LxQt Comment[pl_PL]=Konfiguruj moduł sesji LXQt
GenericName[pl_PL]=Konfigurator sesji LxQt GenericName[pl_PL]=Konfigurator sesji LXQt
Name[pl_PL]=Konfigurator sesji LxQt Name[pl_PL]=Konfigurator sesji LXQt

@ -42,8 +42,8 @@
<translation>Ogólne</translation> <translation>Ogólne</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt</translation> <translation type="vanished">LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Ogólne</translation> <translation>Ogólne</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Moduły LxQt</translation> <translation type="vanished">Moduły LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Konfiguracja sesji LxQt</translation> <translation type="vanished">Konfiguracja sesji LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,5 +1,5 @@
# Translations # Translations
Name[pt]=Definições da sessão Name[pt]=Definições da sessão
GenericName[pt]=Definições da sessão LxQt GenericName[pt]=Definições da sessão LXQt
Comment[pt]=Configuração das sessões do LxQt Comment[pt]=Configuração das sessões do LXQt

@ -42,13 +42,13 @@
<translation>Arranque automático global</translation> <translation>Arranque automático global</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation>Arranque automático do LxQt</translation> <translation>Arranque automático do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
<source>LXQt Autostart</source> <source>LXQt Autostart</source>
<translation>Arranque automático do LxQt</translation> <translation>Arranque automático do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="197"/> <location filename="../autostartmodel.cpp" line="197"/>
@ -109,7 +109,7 @@
<message> <message>
<location filename="../basicsettings.ui" line="59"/> <location filename="../basicsettings.ui" line="59"/>
<source>LXQt Modules</source> <source>LXQt Modules</source>
<translation>Módulos do LxQt</translation> <translation>Módulos do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="111"/> <location filename="../basicsettings.ui" line="111"/>
@ -127,8 +127,8 @@
<translation>Definições básicas</translation> <translation>Definições básicas</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation>Módulos do LxQt</translation> <translation>Módulos do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,13 +222,13 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation>Configuração da sessão LxQt</translation> <translation>Configuração da sessão LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
<source>LXQt Session Settings</source> <source>LXQt Session Settings</source>
<translation>Definições da sessão LxQt</translation> <translation>Definições da sessão LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="46"/> <location filename="../sessionconfigwindow.cpp" line="46"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[pt_BR]=Módulo de configurador de sessão do LxQt-Qt Comment[pt_BR]=Módulo de configurador de sessão do LXQt-Qt
GenericName[pt_BR]=Configurador de sessão do LxQt GenericName[pt_BR]=Configurador de sessão do LXQt
Name[pt_BR]=Configurador de sessão do LxQt Name[pt_BR]=Configurador de sessão do LXQt

@ -42,8 +42,8 @@
<translation>Iniciar automaticamente global</translation> <translation>Iniciar automaticamente global</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Iniciar automaticamente do LxQt</translation> <translation type="vanished">Iniciar automaticamente do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Configurações básicas</translation> <translation>Configurações básicas</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Módulos do LxQt</translation> <translation type="vanished">Módulos do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Configuração da sessão do LxQt</translation> <translation type="vanished">Configuração da sessão do LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[ro_RO]=Configurează modulul sesiune LxQt-Qt Comment[ro_RO]=Configurează modulul sesiune LXQt-Qt
GenericName[ro_RO]=Configurare sesiune LxQt GenericName[ro_RO]=Configurare sesiune LXQt
Name[ro_RO]=Configurare sesiune LxQt Name[ro_RO]=Configurare sesiune LXQt

@ -42,8 +42,8 @@
<translation>Autostart global</translation> <translation>Autostart global</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Autostart LxQt</translation> <translation type="vanished">Autostart LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Setări de bază</translation> <translation>Setări de bază</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Module LxQt</translation> <translation type="vanished">Module LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Configurare sesiune LxQt</translation> <translation type="vanished">Configurare sesiune LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -216,7 +216,7 @@
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
<source>LXQt Session Settings</source> <source>LXQt Session Settings</source>
<translation>Настройки сессии LxQt</translation> <translation>Настройки сессии LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="46"/> <location filename="../sessionconfigwindow.cpp" line="46"/>

@ -216,7 +216,7 @@
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>
<source>LXQt Session Settings</source> <source>LXQt Session Settings</source>
<translation>Настройки сессии LxQt</translation> <translation>Настройки сессии LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="46"/> <location filename="../sessionconfigwindow.cpp" line="46"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[sk]=Nastavenie relácie prostredia LxQt-Qt Comment[sk]=Nastavenie relácie prostredia LXQt-Qt
GenericName[sk]=Nastavenie relácie prostredia LxQt GenericName[sk]=Nastavenie relácie prostredia LXQt
Name[sk]=Nastavenie relácie Name[sk]=Nastavenie relácie

@ -1,4 +1,4 @@
# Translations # Translations
Comment[sl]=Nastavite modul seje za LxQt Comment[sl]=Nastavite modul seje za LXQt
GenericName[sl]=Nastavitev seje GenericName[sl]=Nastavitev seje
Name[sl]=Nastavitev seje Name[sl]=Nastavitev seje

@ -42,7 +42,7 @@
<translation>Globalni samodejni zagon</translation> <translation>Globalni samodejni zagon</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Samodejni zagon za lxqt</translation> <translation type="vanished">Samodejni zagon za lxqt</translation>
</message> </message>
<message> <message>
@ -218,8 +218,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Nastavitve seje LxQt</translation> <translation type="vanished">Nastavitve seje LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -42,7 +42,7 @@
<translation>Глобално аутопокретање</translation> <translation>Глобално аутопокретање</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Рејзорово аутопокретање</translation> <translation type="vanished">Рејзорово аутопокретање</translation>
</message> </message>
<message> <message>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[th_TH]=ตั้งค่ามอดูลวาระงาน LxQt-Qt Comment[th_TH]=ตั้งค่ามอดูลวาระงาน LXQt-Qt
GenericName[th_TH]=ตัวตั้งค่าวาระงาน LxQt GenericName[th_TH]=ตัวตั้งค่าวาระงาน LXQt
Name[th_TH]=ตัวตั้งค่าวาระงาน LxQt Name[th_TH]=ตัวตั้งค่าวาระงาน LXQt

@ -42,8 +42,8 @@
<translation> ()</translation> <translation> ()</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished"> LxQt</translation> <translation type="vanished"> LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished"> LxQt</translation> <translation type="vanished"> LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished"> LxQt</translation> <translation type="vanished"> LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[tr]=LxQt-Qt oturum modülünü yapılandır Comment[tr]=LXQt-Qt oturum modülünü yapılandır
GenericName[tr]=LxQt Oturum Yapılandırıcı GenericName[tr]=LXQt Oturum Yapılandırıcı
Name[tr]=LxQt Oturum Yapılandırıcı Name[tr]=LXQt Oturum Yapılandırıcı

@ -42,8 +42,8 @@
<translation>Genel Kendiliğinden Başlatma</translation> <translation>Genel Kendiliğinden Başlatma</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt Kendilğinden Başlatma</translation> <translation type="vanished">LXQt Kendilğinden Başlatma</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -218,8 +218,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt Oturum Yapılandırma</translation> <translation type="vanished">LXQt Oturum Yapılandırma</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[uk]=Налаштувати модуль сеансу LxQt-Qt Comment[uk]=Налаштувати модуль сеансу LXQt-Qt
GenericName[uk]=Налаштування сеансу LxQt GenericName[uk]=Налаштування сеансу LXQt
Name[uk]=Налаштування сеансу LxQt Name[uk]=Налаштування сеансу LXQt

@ -42,8 +42,8 @@
<translation>Глобальний автозапуск</translation> <translation>Глобальний автозапуск</translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">Автозапуск LxQt</translation> <translation type="vanished">Автозапуск LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation>Базові налаштування</translation> <translation>Базові налаштування</translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">Модулі LxQt</translation> <translation type="vanished">Модулі LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">Налаштування сеансу LxQt</translation> <translation type="vanished">Налаштування сеансу LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[zh_CN]=配置 LxQt-Qt 会话模块 Comment[zh_CN]=配置 LXQt-Qt 会话模块
GenericName[zh_CN]=LxQt 会话配置 GenericName[zh_CN]=LXQt 会话配置
Name[zh_CN]=LxQt 会话配置 Name[zh_CN]=LXQt 会话配置

@ -42,8 +42,8 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt </translation> <translation type="vanished">LXQt </translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">LxQt </translation> <translation type="vanished">LXQt </translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt </translation> <translation type="vanished">LXQt </translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,4 +1,4 @@
# Translations # Translations
Comment[zh_TW]=LXQt會話模組設定 Comment[zh_TW]=LXQt會話模組設定
GenericName[zh_TW]=LxQt會話設定 GenericName[zh_TW]=LXQt會話設定
Name[zh_TW]=LxQt會話設定 Name[zh_TW]=LXQt會話設定

@ -42,8 +42,8 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>LxQt Autostart</source> <source>LXQt Autostart</source>
<translation type="vanished">LxQt</translation> <translation type="vanished">LXQt</translation>
</message> </message>
<message> <message>
<location filename="../autostartmodel.cpp" line="179"/> <location filename="../autostartmodel.cpp" line="179"/>
@ -127,8 +127,8 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<source>LxQt Modules</source> <source>LXQt Modules</source>
<translation type="vanished">LxQt</translation> <translation type="vanished">LXQt</translation>
</message> </message>
<message> <message>
<location filename="../basicsettings.ui" line="65"/> <location filename="../basicsettings.ui" line="65"/>
@ -222,8 +222,8 @@
<context> <context>
<name>SessionConfigWindow</name> <name>SessionConfigWindow</name>
<message> <message>
<source>LxQt Session Configuration</source> <source>LXQt Session Configuration</source>
<translation type="vanished">LxQt</translation> <translation type="vanished">LXQt</translation>
</message> </message>
<message> <message>
<location filename="../sessionconfigwindow.cpp" line="43"/> <location filename="../sessionconfigwindow.cpp" line="43"/>

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2015 LXQt team * Copyright: 2010-2015 LXQt team
@ -30,16 +30,16 @@
LeaveDialog::LeaveDialog(QWidget* parent) LeaveDialog::LeaveDialog(QWidget* parent)
: QDialog(parent), : QDialog(parent),
ui(new Ui::LeaveDialog), ui(new Ui::LeaveDialog),
mPower(new LxQt::Power(this)), mPower(new LXQt::Power(this)),
mScreensaver(new LxQt::ScreenSaver(this)) mScreensaver(new LXQt::ScreenSaver(this))
{ {
ui->setupUi(this); ui->setupUi(this);
ui->logoutButton->setEnabled(mPower->canAction(LxQt::Power::PowerLogout)); ui->logoutButton->setEnabled(mPower->canAction(LXQt::Power::PowerLogout));
ui->rebootButton->setEnabled(mPower->canAction(LxQt::Power::PowerReboot)); ui->rebootButton->setEnabled(mPower->canAction(LXQt::Power::PowerReboot));
ui->shutdownButton->setEnabled(mPower->canAction(LxQt::Power::PowerShutdown)); ui->shutdownButton->setEnabled(mPower->canAction(LXQt::Power::PowerShutdown));
ui->suspendButton->setEnabled(mPower->canAction(LxQt::Power::PowerSuspend)); ui->suspendButton->setEnabled(mPower->canAction(LXQt::Power::PowerSuspend));
ui->hibernateButton->setEnabled(mPower->canAction(LxQt::Power::PowerHibernate)); ui->hibernateButton->setEnabled(mPower->canAction(LXQt::Power::PowerHibernate));
connect(ui->logoutButton, &QPushButton::clicked, [&] { close(); mPower->logout(); }); connect(ui->logoutButton, &QPushButton::clicked, [&] { close(); mPower->logout(); });
connect(ui->rebootButton, &QPushButton::clicked, [&] { close(); mPower->reboot(); }); connect(ui->rebootButton, &QPushButton::clicked, [&] { close(); mPower->reboot(); });
@ -49,7 +49,7 @@ LeaveDialog::LeaveDialog(QWidget* parent)
connect(ui->lockscreenButton, &QPushButton::clicked, [&] { connect(ui->lockscreenButton, &QPushButton::clicked, [&] {
close(); close();
QEventLoop loop; QEventLoop loop;
connect(mScreensaver, &LxQt::ScreenSaver::done, &loop, &QEventLoop::quit); connect(mScreensaver, &LXQt::ScreenSaver::done, &loop, &QEventLoop::quit);
mScreensaver->lockScreen(); mScreensaver->lockScreen();
loop.exec(); loop.exec();
}); });

@ -1,7 +1,7 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2015 LXQt team * Copyright: 2010-2015 LXQt team
@ -48,8 +48,8 @@ public:
private: private:
Ui::LeaveDialog *ui; Ui::LeaveDialog *ui;
LxQt::Power *mPower; LXQt::Power *mPower;
LxQt::ScreenSaver *mScreensaver; LXQt::ScreenSaver *mScreensaver;
}; };

@ -37,11 +37,11 @@
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
LxQt::Application a(argc, argv); LXQt::Application a(argc, argv);
LxQt::Translator::translateApplication(); LXQt::Translator::translateApplication();
LxQt::PowerManager powermanager(&a); LXQt::PowerManager powermanager(&a);
LxQt::ScreenSaver screensaver(&a); LXQt::ScreenSaver screensaver(&a);
QCommandLineParser parser; QCommandLineParser parser;
parser.setApplicationDescription(QStringLiteral("lxqt-leave")); parser.setApplicationDescription(QStringLiteral("lxqt-leave"));
@ -74,7 +74,7 @@ int main(int argc, char *argv[])
} }
if (parser.isSet(lockscreenOption)) { if (parser.isSet(lockscreenOption)) {
a.connect(&screensaver, &LxQt::ScreenSaver::done, &a, &LxQt::Application::quit); a.connect(&screensaver, &LXQt::ScreenSaver::done, &a, &LXQt::Application::quit);
screensaver.lockScreen(); screensaver.lockScreen();
a.exec(); a.exec();
return 0; return 0;

@ -0,0 +1,4 @@
#Translations
Name[el]=Νάρκη
GenericName[el]=Νάρκη
Comment[el]=Nάρκωση του υπολογιστή

@ -0,0 +1,4 @@
#Translation
Name[el]=Εγκατάλειψη
GenericName[el]=Εγκατάλειψη
Comment[el]=Διάλογος εγκατάλειψης

@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="el">
<context>
<name>LeaveDialog</name>
<message>
<location filename="../leavedialog.ui" line="20"/>
<source>Leave</source>
<translation>Έξοδος</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="29"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;What do you want the computer to do?&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:12pt;&quot;&gt;Τι επιθυμείτε να πραγματοποιήσει ο υπολογιστής;&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="45"/>
<source>Logout</source>
<translation>Αποσύνδεση</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="57"/>
<source>Reboot</source>
<translation>Επανεκκίνηση</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="69"/>
<source>Shutdown</source>
<translation>Τερματισμός</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="81"/>
<source>Suspend</source>
<translation>Αναστολή</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="93"/>
<source>Lock screen</source>
<translation>Κλείδωμα οθόνης</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="105"/>
<source>Hibernate</source>
<translation>Νάρκη</translation>
</message>
<message>
<location filename="../leavedialog.ui" line="136"/>
<source>Cancel</source>
<translation>Ακύρωση</translation>
</message>
</context>
<context>
<name>main</name>
<message>
<location filename="../main.cpp" line="51"/>
<source>Logout.</source>
<translation>Αποσύνδεση.</translation>
</message>
<message>
<location filename="../main.cpp" line="54"/>
<source>Lockscreen.</source>
<translation>Κλείδωμα οθόνης.</translation>
</message>
<message>
<location filename="../main.cpp" line="57"/>
<source>Suspend.</source>
<translation>Αναστολή.</translation>
</message>
<message>
<location filename="../main.cpp" line="60"/>
<source>Hibernate.</source>
<translation>Νάρκη.</translation>
</message>
<message>
<location filename="../main.cpp" line="63"/>
<source>Shutdown.</source>
<translation>Τερματισμός.</translation>
</message>
<message>
<location filename="../main.cpp" line="66"/>
<source>Reboot.</source>
<translation>Επανεκκίνηση.</translation>
</message>
</context>
</TS>

@ -0,0 +1,4 @@
#Translation
Name[el]=Κλείδωμα οθόνης
GenericName[el]=Κλείδωμα οθόνης
Comment[el]=Κλείδωμα της τρέχουσας συνεδρίας

@ -0,0 +1,4 @@
#Translation
Name[el]=Αποσύνδεση
GenericName[el]=Αποσύνδεση
Comment[el]=Αποσύνδεση από την τρέχουσα συνεδρία

@ -0,0 +1,4 @@
#Translation
Name[el]=Επανεκκίνηση
GenericName[el]=Επανεκκίνηση
Comment[el]=Επανεκκίνηση του μηχανήματος

@ -0,0 +1,4 @@
#Translation
Name[el]=Τερματισμός
GenericName[el]=Τερματισμός
Comment[el]=Τερματισμός του μηχανήματος

@ -0,0 +1,4 @@
#Translation
Name[el]=Αναστολή
GenericName[el]=Αναστολή
Comment[el]=Αναστολή του μηχανήματος

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* Hong Jen Yee (PCMan) <pcman.tw@gmail.com> * Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
@ -50,12 +50,12 @@
#define MAX_CRASHES_PER_APP 5 #define MAX_CRASHES_PER_APP 5
using namespace LxQt; using namespace LXQt;
/** /**
* @brief the constructor, needs a valid modules.conf * @brief the constructor, needs a valid modules.conf
*/ */
LxQtModuleManager::LxQtModuleManager(const QString & windowManager, QObject* parent) LXQtModuleManager::LXQtModuleManager(const QString & windowManager, QObject* parent)
: QObject(parent), : QObject(parent),
mWindowManager(windowManager), mWindowManager(windowManager),
mWmProcess(new QProcess(this)), mWmProcess(new QProcess(this)),
@ -65,12 +65,12 @@ LxQtModuleManager::LxQtModuleManager(const QString & windowManager, QObject* par
mWaitLoop(NULL) mWaitLoop(NULL)
{ {
connect(mThemeWatcher, SIGNAL(directoryChanged(QString)), SLOT(themeFolderChanged(QString))); connect(mThemeWatcher, SIGNAL(directoryChanged(QString)), SLOT(themeFolderChanged(QString)));
connect(LxQt::Settings::globalSettings(), SIGNAL(lxqtThemeChanged()), SLOT(themeChanged())); connect(LXQt::Settings::globalSettings(), SIGNAL(lxqtThemeChanged()), SLOT(themeChanged()));
qApp->installNativeEventFilter(this); qApp->installNativeEventFilter(this);
} }
void LxQtModuleManager::startup(LxQt::Settings& s) void LXQtModuleManager::startup(LXQt::Settings& s)
{ {
// The lxqt-confupdate can update the settings of the WM, so run it first. // The lxqt-confupdate can update the settings of the WM, so run it first.
startConfUpdate(); startConfUpdate();
@ -94,7 +94,7 @@ void LxQtModuleManager::startup(LxQt::Settings& s)
themeChanged(); themeChanged();
} }
void LxQtModuleManager::startAutostartApps() void LXQtModuleManager::startAutostartApps()
{ {
// XDG autostart // XDG autostart
XdgDesktopFileList fileList = XdgAutoStart::desktopFileList(); XdgDesktopFileList fileList = XdgAutoStart::desktopFileList();
@ -130,12 +130,12 @@ void LxQtModuleManager::startAutostartApps()
} }
} }
void LxQtModuleManager::themeFolderChanged(const QString& /*path*/) void LXQtModuleManager::themeFolderChanged(const QString& /*path*/)
{ {
QString newTheme; QString newTheme;
if (!QFileInfo(mCurrentThemePath).exists()) if (!QFileInfo(mCurrentThemePath).exists())
{ {
const QList<LxQtTheme> &allThemes = lxqtTheme.allThemes(); const QList<LXQtTheme> &allThemes = lxqtTheme.allThemes();
if (!allThemes.isEmpty()) if (!allThemes.isEmpty())
newTheme = allThemes[0].name(); newTheme = allThemes[0].name();
else else
@ -144,7 +144,7 @@ void LxQtModuleManager::themeFolderChanged(const QString& /*path*/)
else else
newTheme = lxqtTheme.currentTheme().name(); newTheme = lxqtTheme.currentTheme().name();
LxQt::Settings settings("lxqt"); LXQt::Settings settings("lxqt");
if (newTheme == settings.value("theme")) if (newTheme == settings.value("theme"))
{ {
// force the same theme to be updated // force the same theme to be updated
@ -156,7 +156,7 @@ void LxQtModuleManager::themeFolderChanged(const QString& /*path*/)
sync(); sync();
} }
void LxQtModuleManager::themeChanged() void LXQtModuleManager::themeChanged()
{ {
if (!mCurrentThemePath.isEmpty()) if (!mCurrentThemePath.isEmpty())
mThemeWatcher->removePath(mCurrentThemePath); mThemeWatcher->removePath(mCurrentThemePath);
@ -168,7 +168,7 @@ void LxQtModuleManager::themeChanged()
} }
} }
void LxQtModuleManager::startWm(LxQt::Settings *settings) void LXQtModuleManager::startWm(LXQt::Settings *settings)
{ {
// if the WM is active do not run WM. // if the WM is active do not run WM.
// all window managers must set their name according to the spec // all window managers must set their name according to the spec
@ -206,7 +206,7 @@ void LxQtModuleManager::startWm(LxQt::Settings *settings)
// Maybe we can add a X-Wait-WM=true key in the desktop entry file? // Maybe we can add a X-Wait-WM=true key in the desktop entry file?
} }
void LxQtModuleManager::startProcess(const XdgDesktopFile& file) void LXQtModuleManager::startProcess(const XdgDesktopFile& file)
{ {
if (!file.value("X-LXQt-Module", false).toBool()) if (!file.value("X-LXQt-Module", false).toBool())
{ {
@ -219,7 +219,7 @@ void LxQtModuleManager::startProcess(const XdgDesktopFile& file)
qWarning() << "Wrong desktop file" << file.fileName(); qWarning() << "Wrong desktop file" << file.fileName();
return; return;
} }
LxQtModule* proc = new LxQtModule(file, this); LXQtModule* proc = new LXQtModule(file, this);
connect(proc, SIGNAL(moduleStateChanged(QString,bool)), this, SIGNAL(moduleStateChanged(QString,bool))); connect(proc, SIGNAL(moduleStateChanged(QString,bool)), this, SIGNAL(moduleStateChanged(QString,bool)));
proc->start(); proc->start();
@ -230,7 +230,7 @@ void LxQtModuleManager::startProcess(const XdgDesktopFile& file)
this, SLOT(restartModules(int, QProcess::ExitStatus))); this, SLOT(restartModules(int, QProcess::ExitStatus)));
} }
void LxQtModuleManager::startProcess(const QString& name) void LXQtModuleManager::startProcess(const QString& name)
{ {
if (!mNameMap.contains(name)) if (!mNameMap.contains(name))
{ {
@ -245,18 +245,18 @@ void LxQtModuleManager::startProcess(const QString& name)
} }
} }
void LxQtModuleManager::stopProcess(const QString& name) void LXQtModuleManager::stopProcess(const QString& name)
{ {
if (mNameMap.contains(name)) if (mNameMap.contains(name))
mNameMap[name]->terminate(); mNameMap[name]->terminate();
} }
QStringList LxQtModuleManager::listModules() const QStringList LXQtModuleManager::listModules() const
{ {
return QStringList(mNameMap.keys()); return QStringList(mNameMap.keys());
} }
void LxQtModuleManager::startConfUpdate() void LXQtModuleManager::startConfUpdate()
{ {
XdgDesktopFile desktop(XdgDesktopFile::ApplicationType, ":lxqt-confupdate", "lxqt-confupdate --watch"); XdgDesktopFile desktop(XdgDesktopFile::ApplicationType, ":lxqt-confupdate", "lxqt-confupdate --watch");
desktop.setValue("Name", "LXQt config updater"); desktop.setValue("Name", "LXQt config updater");
@ -264,9 +264,9 @@ void LxQtModuleManager::startConfUpdate()
startProcess(desktop); startProcess(desktop);
} }
void LxQtModuleManager::restartModules(int exitCode, QProcess::ExitStatus exitStatus) void LXQtModuleManager::restartModules(int exitCode, QProcess::ExitStatus exitStatus)
{ {
LxQtModule* proc = qobject_cast<LxQtModule*>(sender()); LXQtModule* proc = qobject_cast<LXQtModule*>(sender());
Q_ASSERT(proc); Q_ASSERT(proc);
if (!proc->isTerminating()) if (!proc->isTerminating())
@ -303,7 +303,7 @@ void LxQtModuleManager::restartModules(int exitCode, QProcess::ExitStatus exitSt
} }
LxQtModuleManager::~LxQtModuleManager() LXQtModuleManager::~LXQtModuleManager()
{ {
qApp->removeNativeEventFilter(this); qApp->removeNativeEventFilter(this);
qDeleteAll(mNameMap); qDeleteAll(mNameMap);
@ -313,7 +313,7 @@ LxQtModuleManager::~LxQtModuleManager()
/** /**
* @brief this logs us out by terminating our session * @brief this logs us out by terminating our session
**/ **/
void LxQtModuleManager::logout() void LXQtModuleManager::logout()
{ {
// modules // modules
ModulesMapIterator i(mNameMap); ModulesMapIterator i(mNameMap);
@ -321,14 +321,14 @@ void LxQtModuleManager::logout()
{ {
i.next(); i.next();
qDebug() << "Module logout" << i.key(); qDebug() << "Module logout" << i.key();
LxQtModule* p = i.value(); LXQtModule* p = i.value();
p->terminate(); p->terminate();
} }
i.toFront(); i.toFront();
while (i.hasNext()) while (i.hasNext())
{ {
i.next(); i.next();
LxQtModule* p = i.value(); LXQtModule* p = i.value();
if (p->state() != QProcess::NotRunning && !p->waitForFinished()) if (p->state() != QProcess::NotRunning && !p->waitForFinished())
{ {
qWarning() << QString("Module '%1' won't terminate ... killing.").arg(i.key()); qWarning() << QString("Module '%1' won't terminate ... killing.").arg(i.key());
@ -346,7 +346,7 @@ void LxQtModuleManager::logout()
QCoreApplication::exit(0); QCoreApplication::exit(0);
} }
QString LxQtModuleManager::showWmSelectDialog() QString LXQtModuleManager::showWmSelectDialog()
{ {
WindowManagerList availableWM = getWindowManagerList(true); WindowManagerList availableWM = getWindowManagerList(true);
if (availableWM.count() == 1) if (availableWM.count() == 1)
@ -357,12 +357,12 @@ QString LxQtModuleManager::showWmSelectDialog()
return dlg.windowManager(); return dlg.windowManager();
} }
void LxQtModuleManager::resetCrashReport() void LXQtModuleManager::resetCrashReport()
{ {
mCrashReport.clear(); mCrashReport.clear();
} }
bool LxQtModuleManager::nativeEventFilter(const QByteArray & eventType, void * message, long * result) bool LXQtModuleManager::nativeEventFilter(const QByteArray & eventType, void * message, long * result)
{ {
if (eventType != "xcb_generic_event_t") // We only want to handle XCB events if (eventType != "xcb_generic_event_t") // We only want to handle XCB events
return false; return false;
@ -420,7 +420,7 @@ void lxqt_setenv_prepend(const char *env, const QByteArray &value, const QByteAr
lxqt_setenv(env, orig); lxqt_setenv(env, orig);
} }
LxQtModule::LxQtModule(const XdgDesktopFile& file, QObject* parent) : LXQtModule::LXQtModule(const XdgDesktopFile& file, QObject* parent) :
QProcess(parent), QProcess(parent),
file(file), file(file),
fileName(QFileInfo(file.fileName()).fileName()), fileName(QFileInfo(file.fileName()).fileName()),
@ -429,7 +429,7 @@ LxQtModule::LxQtModule(const XdgDesktopFile& file, QObject* parent) :
connect(this, SIGNAL(stateChanged(QProcess::ProcessState)), SLOT(updateState(QProcess::ProcessState))); connect(this, SIGNAL(stateChanged(QProcess::ProcessState)), SLOT(updateState(QProcess::ProcessState)));
} }
void LxQtModule::start() void LXQtModule::start()
{ {
mIsTerminating = false; mIsTerminating = false;
QStringList args = file.expandExecString(); QStringList args = file.expandExecString();
@ -437,18 +437,18 @@ void LxQtModule::start()
QProcess::start(command, args); QProcess::start(command, args);
} }
void LxQtModule::terminate() void LXQtModule::terminate()
{ {
mIsTerminating = true; mIsTerminating = true;
QProcess::terminate(); QProcess::terminate();
} }
bool LxQtModule::isTerminating() bool LXQtModule::isTerminating()
{ {
return mIsTerminating; return mIsTerminating;
} }
void LxQtModule::updateState(QProcess::ProcessState newState) void LXQtModule::updateState(QProcess::ProcessState newState)
{ {
if (newState != QProcess::Starting) if (newState != QProcess::Starting)
emit moduleStateChanged(fileName, (newState == QProcess::Running)); emit moduleStateChanged(fileName, (newState == QProcess::Running));

@ -37,43 +37,43 @@
#include <QEventLoop> #include <QEventLoop>
#include <time.h> #include <time.h>
class LxQtModule; class LXQtModule;
namespace LxQt { namespace LXQt {
class Settings; class Settings;
} }
class QFileSystemWatcher; class QFileSystemWatcher;
typedef QMap<QString,LxQtModule*> ModulesMap; typedef QMap<QString,LXQtModule*> ModulesMap;
typedef QMapIterator<QString,LxQtModule*> ModulesMapIterator; typedef QMapIterator<QString,LXQtModule*> ModulesMapIterator;
typedef QList<time_t> ModuleCrashReport; typedef QList<time_t> ModuleCrashReport;
typedef QMap<QProcess*, ModuleCrashReport> ModulesCrashReport; typedef QMap<QProcess*, ModuleCrashReport> ModulesCrashReport;
/*! \brief LxQtModuleManager manages the processes of the session /*! \brief LXQtModuleManager manages the processes of the session
and which modules of lxqt are about to load. and which modules of lxqt are about to load.
LxQtModuleManager handles the session management (logout/restart/shutdown) LXQtModuleManager handles the session management (logout/restart/shutdown)
as well. as well.
Also it watches the current theme to react if it was removed or modified. Also it watches the current theme to react if it was removed or modified.
Processes in LxQtModuleManager are started as follows: Processes in LXQtModuleManager are started as follows:
- run lxqt-confupdate - run lxqt-confupdate
- start the window manager and wait until it's active - start the window manager and wait until it's active
- start all normal autostart items (including LxQt modules) - start all normal autostart items (including LXQt modules)
- if there are any applications that need a system tray, wait until a system tray - if there are any applications that need a system tray, wait until a system tray
implementation becomes active, and then start those implementation becomes active, and then start those
Potential process recovering is done in \see restartModules() Potential process recovering is done in \see restartModules()
*/ */
class LxQtModuleManager : public QObject, public QAbstractNativeEventFilter class LXQtModuleManager : public QObject, public QAbstractNativeEventFilter
{ {
Q_OBJECT Q_OBJECT
public: public:
//! \brief Construct LxQtModuleManager //! \brief Construct LXQtModuleManager
LxQtModuleManager(const QString& windowManager, QObject* parent = 0); LXQtModuleManager(const QString& windowManager, QObject* parent = 0);
virtual ~LxQtModuleManager(); virtual ~LXQtModuleManager();
//! \brief Start a module given its file name (e.g. "lxqt-panel.desktop") //! \brief Start a module given its file name (e.g. "lxqt-panel.desktop")
void startProcess(const QString& name); void startProcess(const QString& name);
@ -85,7 +85,7 @@ public:
QStringList listModules() const; QStringList listModules() const;
//! \brief Read configuration and start processes //! \brief Read configuration and start processes
void startup(LxQt::Settings& s); void startup(LXQt::Settings& s);
// Qt5 uses native event filter // Qt5 uses native event filter
virtual bool nativeEventFilter(const QByteArray & eventType, void * message, long * result); virtual bool nativeEventFilter(const QByteArray & eventType, void * message, long * result);
@ -103,7 +103,7 @@ signals:
private: private:
//! \brief Start Window Manager //! \brief Start Window Manager
void startWm(LxQt::Settings *settings); void startWm(LXQt::Settings *settings);
void wmStarted(); void wmStarted();
void startAutostartApps(); void startAutostartApps();
@ -183,11 +183,11 @@ See lxqt_setenv.
*/ */
void lxqt_setenv_prepend(const char *env, const QByteArray &value, const QByteArray &separator=":"); void lxqt_setenv_prepend(const char *env, const QByteArray &value, const QByteArray &separator=":");
class LxQtModule : public QProcess class LXQtModule : public QProcess
{ {
Q_OBJECT Q_OBJECT
public: public:
LxQtModule(const XdgDesktopFile& file, QObject *parent = 0); LXQtModule(const XdgDesktopFile& file, QObject *parent = 0);
void start(); void start();
void terminate(); void terminate();
bool isTerminating(); bool isTerminating();

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -47,7 +47,7 @@ session-eggwm.conf
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
SessionApplication app(argc, argv); SessionApplication app(argc, argv);
//qDebug() << "LxQt Session start"; //qDebug() << "LXQt Session start";
app.setQuitOnLastWindowClosed(false); app.setQuitOnLastWindowClosed(false);
return app.exec(); return app.exec();
} }

@ -30,7 +30,7 @@
// XKB, this should be disabled in Wayland? // XKB, this should be disabled in Wayland?
#include <X11/XKBlib.h> #include <X11/XKBlib.h>
SessionApplication::SessionApplication(int& argc, char** argv) : LxQt::Application(argc, argv) SessionApplication::SessionApplication(int& argc, char** argv) : LXQt::Application(argc, argv)
{ {
char* winmanager = NULL; char* winmanager = NULL;
int c; int c;
@ -54,11 +54,11 @@ SessionApplication::SessionApplication(int& argc, char** argv) : LxQt::Applicati
// tell the world which config file we're using. // tell the world which config file we're using.
qputenv("LXQT_SESSION_CONFIG", configName.toUtf8()); qputenv("LXQT_SESSION_CONFIG", configName.toUtf8());
modman = new LxQtModuleManager(winmanager); modman = new LXQtModuleManager(winmanager);
new SessionDBusAdaptor(modman); new SessionDBusAdaptor(modman);
// connect to D-Bus and register as an object: // connect to D-Bus and register as an object:
QDBusConnection::sessionBus().registerService("org.lxqt.session"); QDBusConnection::sessionBus().registerService("org.lxqt.session");
QDBusConnection::sessionBus().registerObject("/LxQtSession", modman); QDBusConnection::sessionBus().registerObject("/LXQtSession", modman);
// Wait until the event loop starts // Wait until the event loop starts
QTimer::singleShot(0, this, SLOT(startup())); QTimer::singleShot(0, this, SLOT(startup()));
@ -71,7 +71,7 @@ SessionApplication::~SessionApplication()
bool SessionApplication::startup() bool SessionApplication::startup()
{ {
LxQt::Settings settings(configName); LXQt::Settings settings(configName);
qDebug() << __FILE__ << ":" << __LINE__ << "Session" << configName << "about to launch (default 'session')"; qDebug() << __FILE__ << ":" << __LINE__ << "Session" << configName << "about to launch (default 'session')";
loadEnvironmentSettings(settings); loadEnvironmentSettings(settings);
@ -88,7 +88,7 @@ bool SessionApplication::startup()
{ {
//XXX: is this a race? (because settings can be currently changed by lxqt-config-input) //XXX: is this a race? (because settings can be currently changed by lxqt-config-input)
// but with such a little probablity we can live... // but with such a little probablity we can live...
LxQt::Settings settings(configName); LXQt::Settings settings(configName);
loadKeyboardSettings(settings); loadKeyboardSettings(settings);
}); });
connect(dev_notifier, &UdevNotifier::deviceAdded, [this, dev_timer] (QString device) connect(dev_notifier, &UdevNotifier::deviceAdded, [this, dev_timer] (QString device)
@ -114,7 +114,7 @@ void SessionApplication::mergeXrdb(const char* content, int len)
xrdb.waitForFinished(); xrdb.waitForFinished();
} }
void SessionApplication::loadEnvironmentSettings(LxQt::Settings& settings) void SessionApplication::loadEnvironmentSettings(LXQt::Settings& settings)
{ {
// first - set some user defined environment variables (like TERM...) // first - set some user defined environment variables (like TERM...)
settings.beginGroup("Environment"); settings.beginGroup("Environment");
@ -154,7 +154,7 @@ void SessionApplication::setxkbmap(QString layout, QString variant, QString mode
QProcess::startDetached(QStringLiteral("setxkbmap"), args); QProcess::startDetached(QStringLiteral("setxkbmap"), args);
} }
void SessionApplication::loadKeyboardSettings(LxQt::Settings& settings) void SessionApplication::loadKeyboardSettings(LXQt::Settings& settings)
{ {
qDebug() << settings.fileName(); qDebug() << settings.fileName();
settings.beginGroup("Keyboard"); settings.beginGroup("Keyboard");
@ -182,7 +182,7 @@ void SessionApplication::loadKeyboardSettings(LxQt::Settings& settings)
settings.endGroup(); settings.endGroup();
} }
void SessionApplication::loadMouseSettings(LxQt::Settings& settings) void SessionApplication::loadMouseSettings(LXQt::Settings& settings)
{ {
settings.beginGroup("Mouse"); settings.beginGroup("Mouse");
@ -221,7 +221,7 @@ void SessionApplication::loadMouseSettings(LxQt::Settings& settings)
# if 0 # if 0
// already deprecated by direct fontconfig support of lxqt-config // already deprecated by direct fontconfig support of lxqt-config
void SessionApplication::loadFontSettings(LxQt::Settings& settings) void SessionApplication::loadFontSettings(LXQt::Settings& settings)
{ {
// set some Xft config values, such as antialiasing & subpixel // set some Xft config values, such as antialiasing & subpixel
// may call mergeXrdb() to do it. (will this work?) // may call mergeXrdb() to do it. (will this work?)

@ -23,9 +23,9 @@
#include <LXQt/Application> #include <LXQt/Application>
#include <LXQt/Settings> #include <LXQt/Settings>
class LxQtModuleManager; class LXQtModuleManager;
class SessionApplication : public LxQt::Application class SessionApplication : public LXQt::Application
{ {
Q_OBJECT Q_OBJECT
public: public:
@ -36,17 +36,17 @@ private Q_SLOTS:
bool startup(); bool startup();
private: private:
void loadEnvironmentSettings(LxQt::Settings& settings); void loadEnvironmentSettings(LXQt::Settings& settings);
void loadKeyboardSettings(LxQt::Settings& settings); void loadKeyboardSettings(LXQt::Settings& settings);
void loadMouseSettings(LxQt::Settings& settings); void loadMouseSettings(LXQt::Settings& settings);
// void loadFontSettings(LxQt::Settings& settings); // void loadFontSettings(LXQt::Settings& settings);
void setxkbmap(QString layout, QString variant, QString model, QStringList options); void setxkbmap(QString layout, QString variant, QString model, QStringList options);
void mergeXrdb(const char* content, int len); void mergeXrdb(const char* content, int len);
void setLeftHandedMouse(bool mouse_left_handed); void setLeftHandedMouse(bool mouse_left_handed);
private: private:
LxQtModuleManager* modman; LXQtModuleManager* modman;
QString configName; QString configName;
}; };

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -33,9 +33,9 @@
#include "lxqtmodman.h" #include "lxqtmodman.h"
/*! \brief Simple DBus adaptor for LxQtSession. /*! \brief Simple DBus adaptor for LXQtSession.
It allows 3rd party apps/lxqt modules to logout from session. It allows 3rd party apps/lxqt modules to logout from session.
It's a part of "LxQt Power Management" - see liblxqt. It's a part of "LXQt Power Management" - see liblxqt.
\author Petr Vanek <petr@scribus.info> \author Petr Vanek <petr@scribus.info>
*/ */
class SessionDBusAdaptor : public QDBusAbstractAdaptor class SessionDBusAdaptor : public QDBusAbstractAdaptor
@ -44,7 +44,7 @@ class SessionDBusAdaptor : public QDBusAbstractAdaptor
Q_CLASSINFO("D-Bus Interface", "org.lxqt.session") Q_CLASSINFO("D-Bus Interface", "org.lxqt.session")
public: public:
SessionDBusAdaptor(LxQtModuleManager * manager) SessionDBusAdaptor(LXQtModuleManager * manager)
: QDBusAbstractAdaptor(manager), : QDBusAbstractAdaptor(manager),
m_manager(manager) m_manager(manager)
{ {
@ -84,7 +84,7 @@ public slots:
} }
private: private:
LxQtModuleManager * m_manager; LXQtModuleManager * m_manager;
}; };
#endif #endif

@ -1,10 +1,10 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER /* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+ * (c)LGPL2+
* *
* LxQt - a lightweight, Qt based, desktop toolset * LXQt - a lightweight, Qt based, desktop toolset
* http://razor-qt.org, http://lxde.org/ * http://razor-qt.org, http://lxde.org/
* *
* Copyright: 2010-2011 LxQt team * Copyright: 2010-2011 LXQt team
* Authors: * Authors:
* Petr Vanek <petr@scribus.info> * Petr Vanek <petr@scribus.info>
* *
@ -53,7 +53,7 @@ bool findProgram(const QString &program)
WindowManagerList getWindowManagerList(bool onlyAvailable) WindowManagerList getWindowManagerList(bool onlyAvailable)
{ {
LxQt::Settings cfg("windowmanagers"); LXQt::Settings cfg("windowmanagers");
cfg.beginGroup("KnownManagers"); cfg.beginGroup("KnownManagers");
QStringList names = cfg.childGroups(); QStringList names = cfg.childGroups();

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save