Commit a051e93c authored by Alf Gaida's avatar Alf Gaida

Adding upstream version 0.10.0.

parent 2e7cc6bb
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
......@@ -23,8 +22,7 @@ specially designated software packages--typically libraries--of the
Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations
below.
strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use,
not price. Our General Public Licenses are designed to make sure that
......@@ -89,9 +87,9 @@ libraries. However, the Lesser license provides advantages in certain
special circumstances.
For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it
becomes a de-facto standard. To achieve this, non-free programs must
be allowed to use the library. A more frequent case is that a free
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard. To achieve this, non-free programs must be
allowed to use the library. A more frequent case is that a free
library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.
......@@ -138,8 +136,8 @@ included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control
compilation and installation of the library.
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
......@@ -305,10 +303,10 @@ of these things:
the user installs one, as long as the modified version is
interface-compatible with the version that the work was made with.
c) Accompany the work with a written offer, valid for at least
three years, to give the same user the materials specified in
Subsection 6a, above, for a charge no more than the cost of
performing this distribution.
c) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
......@@ -386,10 +384,9 @@ all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply, and the section as a whole is intended to apply in other
circumstances.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
......@@ -407,11 +404,11 @@ be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License
may add an explicit geographical distribution limitation excluding those
countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
......
# lxqt-notificationd
The LXQt Notification daemon
## Spec
lxqt-notificationd follows the Desktop Notifications Specification version 1.2.
It can be found here:
* https://people.gnome.org/~mccann/docs/notification-spec/notification-spec-latest.html
......@@ -30,17 +30,17 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="74"/>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="86"/>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="93"/>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation type="unfinished"></translation>
</message>
......
......@@ -30,17 +30,17 @@
<translation>Dauer</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="74"/>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation>Einige Benachrichtigungen setzen ihre eigene Anzeigedauer.</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="86"/>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation>Standarddauer:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="93"/>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation> s</translation>
</message>
......
......@@ -30,17 +30,17 @@
<translation>Διάρκεια</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="74"/>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation>Μερικές ειδοποιήσεις καθορίζουν τη δική τους διάρκεια εμφάνισης.</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="86"/>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation>Διάρκεια εξ ορισμού:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="93"/>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation> δευτ</translation>
</message>
......
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="hr_HR">
<TS version="2.1" language="hr_HR">
<context>
<name>AdvancedSettings</name>
<message>
<source>Menu Configuration</source>
<translation type="unfinished">Konfiguracija izbornika</translation>
<translation type="obsolete">Konfiguracija izbornika</translation>
</message>
<message>
<source>Notification Duration</source>
<translation type="unfinished">Trajanje obavijesti</translation>
<translation type="obsolete">Trajanje obavijesti</translation>
</message>
<message>
<source>For some the notification&apos;s expiration time is dependent on the notification server&apos;s settings.</source>
<translation type="unfinished">Za neke obavijesti&apos;s vrijeme istjecanja ovisi o postavkama poslužitelja&apos;s obavijesti</translation>
<translation type="obsolete">Za neke obavijesti&apos;s vrijeme istjecanja ovisi o postavkama poslužitelja&apos;s obavijesti</translation>
</message>
<message>
<source>&quot;Server Decides&quot; Time:</source>
<location filename="../advancedsettings.ui" line="25"/>
<source>Width:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="49"/>
<source>Spacing:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="68"/>
<source>Duration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation type="unfinished">sek</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="17"/>
<source>Sizes</source>
<translation type="unfinished">Veličine</translation>
</message>
<message>
<source>Notification Spacing:</source>
<translation type="unfinished">Razmak obavijesti</translation>
<translation type="obsolete">Razmak obavijesti</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="32"/>
<location filename="../advancedsettings.ui" line="56"/>
<source> px</source>
<translation type="unfinished"> px</translation>
</message>
<message>
<source>Notification Width:</source>
<translation type="unfinished">Širina obavijesti</translation>
<translation type="obsolete">Širina obavijesti</translation>
</message>
</context>
<context>
<name>BasicSettings</name>
<message>
<location filename="../basicsettings.ui" line="23"/>
<source>Basic Settings</source>
<translation type="unfinished">Osnovne postavke</translation>
</message>
<message>
<location filename="../basicsettings.ui" line="30"/>
<source>Position on screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display Notifications</source>
<translation type="unfinished">Prikaži obavijesti</translation>
<translation type="obsolete">Prikaži obavijesti</translation>
</message>
<message>
<source>Top/Left</source>
<translation type="unfinished">Gore/lijevo</translation>
<translation type="obsolete">Gore/lijevo</translation>
</message>
<message>
<source>Top/Right</source>
<translation type="unfinished">Gore/desno</translation>
<translation type="obsolete">Gore/desno</translation>
</message>
<message>
<source>Bottom/Left</source>
<translation type="unfinished">Dolje/lijevo</translation>
<translation type="obsolete">Dolje/lijevo</translation>
</message>
<message>
<source>Bottom/Right</source>
<translation type="unfinished">Dolje/desno</translation>
<translation type="obsolete">Dolje/desno</translation>
</message>
<message>
<source>Test Notification</source>
<translation type="unfinished">Isprobaj obavijesti</translation>
<translation type="obsolete">Isprobaj obavijesti</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="57"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; No notifications daemon is running.
A fallback will be used.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="60"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; A third-party notifications daemon (%1) is running.
These settings won&apos;t have an effect on it!</source>
These settings won&apos;t have any effect on it!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Notification Summary</source>
<translation type="unfinished">Sažetak obavijesti</translation>
<location filename="../basicsettings.cpp" line="117"/>
<source>Notification demo </source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Notification Body</source>
<location filename="../basicsettings.cpp" line="118"/>
<source>This is a test notification.
All notifications will now appear here on LXQt.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Notification Summary</source>
<translation type="obsolete">Sažetak obavijesti</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="40"/>
<source>Desktop Notifications</source>
<translation type="unfinished">Obavijesti radne površine</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="43"/>
<source>Basic Settings</source>
<translation type="unfinished">Osnovne postavke</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="47"/>
<source>Advanced Settings</source>
<translation type="unfinished">Napredne postavke</translation>
</message>
......
......@@ -30,17 +30,17 @@
<translation>Tartam</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="74"/>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation>Egyes értesítések megjelenési ideje</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="86"/>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation>Alapértelmezett tartam:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="93"/>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation> mp</translation>
</message>
......@@ -58,49 +58,54 @@
<translation>Hely</translation>
</message>
<message>
<location filename="../basicsettings.ui" line="36"/>
<source>Top/Left</source>
<translation>Balra fenn</translation>
<translation type="vanished">Balra fenn</translation>
</message>
<message>
<location filename="../basicsettings.ui" line="43"/>
<source>Top/Right</source>
<translation>Jobbra fenn</translation>
<translation type="vanished">Jobbra fenn</translation>
</message>
<message>
<location filename="../basicsettings.ui" line="50"/>
<source>Bottom/Left</source>
<translation>Balra lenn</translation>
<translation type="vanished">Balra lenn</translation>
</message>
<message>
<location filename="../basicsettings.ui" line="57"/>
<source>Bottom/Right</source>
<translation>Jobbra lenn</translation>
<translation type="vanished">Jobbra lenn</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="53"/>
<location filename="../basicsettings.cpp" line="57"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; No notifications daemon is running.
A fallback will be used.</source>
<translation>&lt;b&gt;Figyelem:&lt;/b&gt; Értesítő démon nem fut.
A vésztartalék használatos.</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="59"/>
<location filename="../basicsettings.cpp" line="60"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; A third-party notifications daemon (%1) is running.
These settings won&apos;t have any effect on it!</source>
<translation>&lt;b&gt;Figyelem:&lt;/b&gt; A (%1) démont már valaki futtatja.
Ezek a beállítások arra már hatástalanok!</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="98"/>
<location filename="../basicsettings.cpp" line="117"/>
<source>Notification demo </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="118"/>
<source>This is a test notification.
All notifications will now appear here on LXQt.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Notification demo</source>
<translation>Értesítési bemutató</translation>
<translation type="vanished">Értesítési bemutató</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="99"/>
<source>This is a test notification.
All notifications will now appear here on LXQt.</source>
<translation>Az értesítés tesztje
<translation type="vanished">Az értesítés tesztje
Minden értesítést megjelenít az LXQt.</translation>
</message>
</context>
......
......@@ -5,104 +5,160 @@
<name>AdvancedSettings</name>
<message>
<source>Menu Configuration</source>
<translation>Configurazione del menu</translation>
<translation type="vanished">Configurazione del menu</translation>
</message>
<message>
<source>Notification Duration</source>
<translation>Durata delle notifiche</translation>
<translation type="vanished">Durata delle notifiche</translation>
</message>
<message>
<source>For some the notification&apos;s expiration time is dependent on the notification server&apos;s settings.</source>
<translation>Per alcune notifiche il tempo dipende dalle impostazioni del server delle notifiche.</translation>
<translation type="vanished">Per alcune notifiche il tempo dipende dalle impostazioni del server delle notifiche.</translation>
</message>
<message>
<source>&quot;Server Decides&quot; Time:</source>
<translation>Tempo di decisioni del server:</translation>
<translation type="vanished">Tempo di decisioni del server:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="25"/>
<source>Width:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="49"/>
<source>Spacing:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="68"/>
<source>Duration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation> sec</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="17"/>
<source>Sizes</source>
<translation>Dimensione</translation>
</message>
<message>
<source>Notification Spacing:</source>
<translatorcomment>a cosa si riferisce??</translatorcomment>
<translation type="unfinished">Spazing:</translation>
<translation type="obsolete">Spazing:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="32"/>
<location filename="../advancedsettings.ui" line="56"/>
<source> px</source>
<translation></translation>
</message>
<message>
<source>Notification Width:</source>
<translation>Larghezza:</translation>
<translation type="vanished">Larghezza:</translation>
</message>
</context>
<context>
<name>BasicSettings</name>
<message>
<location filename="../basicsettings.ui" line="23"/>
<source>Basic Settings</source>
<translation>Impostazioni base</translation>
</message>
<message>
<location filename="../basicsettings.ui" line="30"/>
<source>Position on screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display Notifications</source>
<translation>Mostra notifiche</translation>
<translation type="vanished">Mostra notifiche</translation>
</message>
<message>
<source>Top/Left</source>
<translation>Alto a sinistra</translation>
<translation type="vanished">Alto a sinistra</translation>
</message>
<message>
<source>Top/Right</source>
<translation>Alto a destra</translation>
<translation type="vanished">Alto a destra</translation>
</message>
<message>
<source>Bottom/Left</source>
<translation>Fondo a sinistra</translation>
<translation type="vanished">Fondo a sinistra</translation>
</message>
<message>
<source>Bottom/Right</source>
<translation>Fondo a destra</translation>
<translation type="vanished">Fondo a destra</translation>
</message>
<message>
<source>Test Notification</source>
<translation>Notifica di prova</translation>
<translation type="vanished">Notifica di prova</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="57"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; No notifications daemon is running.
A fallback will be used.</source>
<translation>&lt;b&gt;Attenzione:&lt;/b&gt; Nessun demone di notifiche è in esecuzione.
Sarà usato un sistema di riserva.</translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="60"/>
<source>&lt;b&gt;Warning:&lt;/b&gt; A third-party notifications daemon (%1) is running.
These settings won&apos;t have any effect on it!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="117"/>
<source>Notification demo </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../basicsettings.cpp" line="118"/>
<source>This is a test notification.
All notifications will now appear here on LXQt.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;b&gt;Warning:&lt;/b&gt; A third-party notifications daemon (%1) is running.
These settings won&apos;t have an effect on it!</source>
<translation>&lt;b&gt;Attenzione:&lt;/b&gt; Un altro demone di notifiche (%1) è in esecuzione.
<translation type="vanished">&lt;b&gt;Attenzione:&lt;/b&gt; Un altro demone di notifiche (%1) è in esecuzione.
Queste impostazioni non avranno effetto su quello!</translation>
</message>
<message>
<source>Notification Summary</source>
<translation>Sommario della notifica</translation>
<translation type="vanished">Sommario della notifica</translation>
</message>
<message>
<source>Notification Body</source>
<translation>Corpo della notifica</translation>
<translation type="vanished">Corpo della notifica</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="40"/>
<source>Desktop Notifications</source>
<translation type="unfinished">Notificazioni Desktop</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="43"/>
<source>Basic Settings</source>
<translation>Impostazioni base</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="47"/>
<source>Advanced Settings</source>
<translation>Impostazioni avanzate</translation>
</message>
......
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="pt">
<TS version="2.1" language="pt">
<context>
<name>AdvancedSettings</name>
<message>
<source>Menu Configuration</source>
<translation>Configuração do menu</translation>
<translation type="vanished">Configuração do menu</translation>
</message>
<message>
<source>Notification Duration</source>
<translation>Duração da notificação</translation>
<translation type="vanished">Duração da notificação</translation>
</message>
<message>
<source>For some the notification&apos;s expiration time is dependent on the notification server&apos;s settings.</source>
<translation>Para algumas notificações, o tempo limite depende das definições das notificações do servidor.</translation>
<translation type="vanished">Para algumas notificações, o tempo limite depende das definições das notificações do servidor.</translation>
</message>
<message>
<source>&quot;Server Decides&quot; Time:</source>
<translation>Tempo para &quot;Decisão do servidor&quot;:</translation>
<translation type="vanished">Tempo para &quot;Decisão do servidor&quot;:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="25"/>
<source>Width:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="49"/>
<source>Spacing:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="68"/>
<source>Duration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="80"/>
<source>Some notifications set their own on-screen duration.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="92"/>
<source>Default duration:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="99"/>
<source> sec</source>
<translation> seg</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="17"/>
<source>Sizes</source>
<translation>Tamanhos</translation>
</message>
<message>
<source>Notification Spacing:</source>
<translation>Espaçamento da notificação:</translation>
<translation type="vanished">Espaçamento da notificação:</translation>
</message>
<message>
<location filename="../advancedsettings.ui" line="32"/>
<location filename="../advancedsettings.ui" line="56"/>
<source> px</source>
<translation> px</translation>
</message>
<message>