From 762eee62c8d7be264c69e46d8480a2b96b1412be Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 20 Jun 2019 14:30:19 +0200 Subject: [PATCH 01/84] Use spacing for French punctuation --- po/extra/fr.po | 6 +++--- po/fr.po | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/po/extra/fr.po b/po/extra/fr.po index 65184a8..b7980a8 100644 --- a/po/extra/fr.po +++ b/po/extra/fr.po @@ -34,7 +34,7 @@ msgstr "Une application pour maison intelligente afin de contrôler vos objets c #: data/com.github.manexim.home.appdata.xml.in:11 msgid "Supported devices:" -msgstr "Appareils supportés:" +msgstr "Appareils supportés :" #: data/com.github.manexim.home.appdata.xml.in:13 msgid "LIFX" @@ -58,7 +58,7 @@ msgstr "Affichage des informations du modèle et de l'appareil" #: data/com.github.manexim.home.appdata.xml.in:31 msgid "Improved:" -msgstr "Amélioration:" +msgstr "Amélioration :" #: data/com.github.manexim.home.appdata.xml.in:33 msgid "Save and load window settings" @@ -66,7 +66,7 @@ msgstr "Enregistrement et rechargement des paramètres de la fenêtre" #: data/com.github.manexim.home.appdata.xml.in:35 msgid "Fixed:" -msgstr "Corrections:" +msgstr "Corrections :" #: data/com.github.manexim.home.appdata.xml.in:37 msgid "Remove mention of elementary OS in app description" diff --git a/po/fr.po b/po/fr.po index 28d3ea6..a6ac05a 100644 --- a/po/fr.po +++ b/po/fr.po @@ -51,11 +51,11 @@ msgstr "" #: src/pages/LampPage.vala:63 msgid "ID: " -msgstr "Identifiant: " +msgstr "Identifiant : " #: src/pages/LampPage.vala:64 msgid "Manufacturer: " -msgstr "Fabricant: " +msgstr "Fabricant : " #: src/pages/LampPage.vala:65 msgid "Model: " From e94c3865be097710d038c9f69cbc63d017cf525b Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 20 Jun 2019 15:34:29 +0200 Subject: [PATCH 02/84] Add util class for tracking a history --- src/meson.build | 1 + src/utils/History.vala | 70 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 src/utils/History.vala diff --git a/src/meson.build b/src/meson.build index eb01786..3845bb8 100644 --- a/src/meson.build +++ b/src/meson.build @@ -15,6 +15,7 @@ sources = [ 'services/Settings.vala', 'types/Power.vala', 'utils/Buffer.vala', + 'utils/History.vala', 'utils/Platform.vala', 'views/ThingsView.vala', 'views/WelcomeView.vala' diff --git a/src/utils/History.vala b/src/utils/History.vala new file mode 100644 index 0000000..84d19be --- /dev/null +++ b/src/utils/History.vala @@ -0,0 +1,70 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class History { + private Gee.LinkedList list; + private int index = -1; + + public History () { + list = new Gee.LinkedList (); + } + + public bool is_homepage { + get { + return list.size <= 1; + } + } + + public string current { + owned get { + return list.get (index); + } + } + + public string previous { + owned get { + return list.get (index - 1); + } + } + + public void add (string v) { + list.add (v); + index += 1; + } + + public string pop () { + index -= 1; + return list.poll_tail (); + } + + public void println () { + print ("History: "); + for (int i = 0; i < list.size; i++) { + print (list.get (i)); + + if (i < list.size - 1) { + print (" > "); + } + } + + print ("\n"); + } +} From 2db9581780c7f483e3fc63a8e4bee52fa20ed709 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 20 Jun 2019 15:34:52 +0200 Subject: [PATCH 03/84] Track history of views in main window --- src/MainWindow.vala | 48 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index a84a73b..ee69d92 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -20,9 +20,17 @@ */ public class MainWindow : Gtk.ApplicationWindow { + private static MainWindow? instance; private Settings settings; + private Gtk.Stack stack; + private Gtk.Button return_button; + private History history; public MainWindow (Gtk.Application application) { + instance = this; + + history = new History (); + this.application = application; settings = Settings.get_default (); @@ -32,6 +40,13 @@ public class MainWindow : Gtk.ApplicationWindow { headerbar.get_style_context ().add_class ("default-decoration"); headerbar.show_close_button = true; + return_button = new Gtk.Button (); + return_button.no_show_all = true; + return_button.valign = Gtk.Align.CENTER; + return_button.get_style_context ().add_class ("back-button"); + return_button.clicked.connect (go_back); + headerbar.pack_start (return_button); + set_titlebar (headerbar); title = Config.APP_NAME; @@ -49,6 +64,7 @@ public class MainWindow : Gtk.ApplicationWindow { var things_view = new ThingsView (); stack.add_named (things_view, "things"); + history.add (_("Overview")); delete_event.connect (() => { save_settings (); @@ -57,6 +73,38 @@ public class MainWindow : Gtk.ApplicationWindow { }); } + public static MainWindow get_default () { + return instance; + } + + public void go_to_page (Gtk.Widget page, string name) { + stack.add_named (page, name); + + return_button.label = history.current; + return_button.no_show_all = false; + return_button.visible = true; + history.add (name); + stack.set_visible_child_full (name, Gtk.StackTransitionType.SLIDE_RIGHT); + } + + public void go_back () { + if (!history.is_homepage) { + var widget = stack.get_visible_child (); + + stack.set_visible_child_full (history.previous, Gtk.StackTransitionType.SLIDE_LEFT); + stack.remove (widget); + + history.pop (); + } + + if (!history.is_homepage) { + return_button.label = history.previous; + } else { + return_button.no_show_all = true; + return_button.visible = false; + } + } + private void load_settings () { if (settings.window_maximized) { maximize (); From 761851b27f92e4d0245e64009b0f4f8cae020fb4 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 20 Jun 2019 15:55:27 +0200 Subject: [PATCH 04/84] Delete unused translations --- po/LINGUAS | 194 ---------------------------------------------- po/aa.po | 71 ----------------- po/ab.po | 71 ----------------- po/ae.po | 71 ----------------- po/af.po | 71 ----------------- po/ak.po | 71 ----------------- po/am.po | 71 ----------------- po/an.po | 71 ----------------- po/ar.po | 71 ----------------- po/as.po | 71 ----------------- po/ast.po | 71 ----------------- po/av.po | 71 ----------------- po/ay.po | 71 ----------------- po/az.po | 71 ----------------- po/ba.po | 71 ----------------- po/be.po | 73 ----------------- po/bg.po | 72 ----------------- po/bh.po | 71 ----------------- po/bi.po | 71 ----------------- po/bm.po | 71 ----------------- po/bn.po | 71 ----------------- po/bo.po | 71 ----------------- po/br.po | 71 ----------------- po/bs.po | 71 ----------------- po/ca.po | 71 ----------------- po/ce.po | 71 ----------------- po/ch.po | 71 ----------------- po/ckb.po | 71 ----------------- po/co.po | 71 ----------------- po/cr.po | 71 ----------------- po/cs.po | 72 ----------------- po/cu.po | 71 ----------------- po/cv.po | 71 ----------------- po/cy.po | 71 ----------------- po/da.po | 72 ----------------- po/de.po | 72 ----------------- po/dv.po | 71 ----------------- po/dz.po | 71 ----------------- po/ee.po | 71 ----------------- po/el.po | 72 ----------------- po/en_AU.po | 78 ------------------- po/en_CA.po | 78 ------------------- po/en_GB.po | 78 ------------------- po/eo.po | 72 ----------------- po/es.po | 72 ----------------- po/et.po | 72 ----------------- po/eu.po | 71 ----------------- po/extra/LINGUAS | 194 ---------------------------------------------- po/extra/aa.po | 92 ---------------------- po/extra/ab.po | 92 ---------------------- po/extra/ae.po | 92 ---------------------- po/extra/af.po | 92 ---------------------- po/extra/ak.po | 92 ---------------------- po/extra/am.po | 92 ---------------------- po/extra/an.po | 92 ---------------------- po/extra/ar.po | 92 ---------------------- po/extra/as.po | 92 ---------------------- po/extra/ast.po | 92 ---------------------- po/extra/av.po | 92 ---------------------- po/extra/ay.po | 92 ---------------------- po/extra/az.po | 92 ---------------------- po/extra/ba.po | 92 ---------------------- po/extra/be.po | 94 ---------------------- po/extra/bg.po | 93 ---------------------- po/extra/bh.po | 92 ---------------------- po/extra/bi.po | 92 ---------------------- po/extra/bm.po | 92 ---------------------- po/extra/bn.po | 92 ---------------------- po/extra/bo.po | 92 ---------------------- po/extra/br.po | 92 ---------------------- po/extra/bs.po | 92 ---------------------- po/extra/ca.po | 92 ---------------------- po/extra/ce.po | 92 ---------------------- po/extra/ch.po | 92 ---------------------- po/extra/ckb.po | 92 ---------------------- po/extra/co.po | 92 ---------------------- po/extra/cr.po | 92 ---------------------- po/extra/cs.po | 93 ---------------------- po/extra/cu.po | 92 ---------------------- po/extra/cv.po | 92 ---------------------- po/extra/cy.po | 92 ---------------------- po/extra/da.po | 93 ---------------------- po/extra/de.po | 93 ---------------------- po/extra/dv.po | 92 ---------------------- po/extra/dz.po | 92 ---------------------- po/extra/ee.po | 92 ---------------------- po/extra/el.po | 93 ---------------------- po/extra/en_AU.po | 93 ---------------------- po/extra/en_CA.po | 93 ---------------------- po/extra/en_GB.po | 93 ---------------------- po/extra/eo.po | 93 ---------------------- po/extra/es.po | 93 ---------------------- po/extra/et.po | 93 ---------------------- po/extra/eu.po | 92 ---------------------- po/extra/fa.po | 92 ---------------------- po/extra/ff.po | 92 ---------------------- po/extra/fi.po | 93 ---------------------- po/extra/fj.po | 92 ---------------------- po/extra/fo.po | 93 ---------------------- po/extra/fr_CA.po | 93 ---------------------- po/extra/fy.po | 92 ---------------------- po/extra/ga.po | 93 ---------------------- po/extra/gd.po | 92 ---------------------- po/extra/gl.po | 92 ---------------------- po/extra/gn.po | 92 ---------------------- po/extra/gu.po | 92 ---------------------- po/extra/gv.po | 92 ---------------------- po/extra/ha.po | 92 ---------------------- po/extra/he.po | 93 ---------------------- po/extra/hi.po | 92 ---------------------- po/extra/ho.po | 92 ---------------------- po/extra/hr.po | 94 ---------------------- po/extra/ht.po | 92 ---------------------- po/extra/hu.po | 93 ---------------------- po/extra/hy.po | 92 ---------------------- po/extra/hz.po | 92 ---------------------- po/extra/ia.po | 92 ---------------------- po/extra/id.po | 92 ---------------------- po/extra/ie.po | 92 ---------------------- po/extra/ig.po | 92 ---------------------- po/extra/ii.po | 92 ---------------------- po/extra/ik.po | 92 ---------------------- po/extra/io.po | 92 ---------------------- po/extra/is.po | 92 ---------------------- po/extra/it.po | 93 ---------------------- po/extra/iu.po | 92 ---------------------- po/extra/ja.po | 93 ---------------------- po/extra/jv.po | 92 ---------------------- po/extra/ka.po | 92 ---------------------- po/extra/kg.po | 92 ---------------------- po/extra/ki.po | 92 ---------------------- po/extra/kj.po | 92 ---------------------- po/extra/kk.po | 92 ---------------------- po/extra/kl.po | 92 ---------------------- po/extra/km.po | 92 ---------------------- po/extra/kn.po | 92 ---------------------- po/extra/ko.po | 93 ---------------------- po/extra/kr.po | 92 ---------------------- po/extra/ks.po | 92 ---------------------- po/extra/ku.po | 92 ---------------------- po/extra/kv.po | 92 ---------------------- po/extra/kw.po | 92 ---------------------- po/extra/ky.po | 92 ---------------------- po/extra/la.po | 92 ---------------------- po/extra/lb.po | 92 ---------------------- po/extra/lg.po | 92 ---------------------- po/extra/li.po | 92 ---------------------- po/extra/ln.po | 92 ---------------------- po/extra/lo.po | 92 ---------------------- po/extra/lt.po | 94 ---------------------- po/extra/lu.po | 92 ---------------------- po/extra/lv.po | 94 ---------------------- po/extra/mg.po | 92 ---------------------- po/extra/mh.po | 92 ---------------------- po/extra/mi.po | 92 ---------------------- po/extra/mk.po | 92 ---------------------- po/extra/ml.po | 92 ---------------------- po/extra/mn.po | 92 ---------------------- po/extra/mo.po | 92 ---------------------- po/extra/mr.po | 92 ---------------------- po/extra/ms.po | 92 ---------------------- po/extra/mt.po | 92 ---------------------- po/extra/my.po | 92 ---------------------- po/extra/na.po | 92 ---------------------- po/extra/nb.po | 93 ---------------------- po/extra/nd.po | 92 ---------------------- po/extra/ne.po | 92 ---------------------- po/extra/ng.po | 92 ---------------------- po/extra/nl.po | 93 ---------------------- po/extra/nn.po | 93 ---------------------- po/extra/no.po | 93 ---------------------- po/extra/nr.po | 92 ---------------------- po/extra/nv.po | 92 ---------------------- po/extra/ny.po | 92 ---------------------- po/extra/oc.po | 92 ---------------------- po/extra/oj.po | 92 ---------------------- po/extra/om.po | 92 ---------------------- po/extra/or.po | 92 ---------------------- po/extra/os.po | 92 ---------------------- po/extra/pa.po | 92 ---------------------- po/extra/pi.po | 92 ---------------------- po/extra/pl.po | 94 ---------------------- po/extra/ps.po | 92 ---------------------- po/extra/pt.po | 93 ---------------------- po/extra/pt_BR.po | 93 ---------------------- po/extra/qu.po | 92 ---------------------- po/extra/rm.po | 92 ---------------------- po/extra/rn.po | 92 ---------------------- po/extra/ro.po | 94 ---------------------- po/extra/rue.po | 92 ---------------------- po/extra/rw.po | 92 ---------------------- po/extra/sa.po | 92 ---------------------- po/extra/sc.po | 92 ---------------------- po/extra/sd.po | 92 ---------------------- po/extra/se.po | 92 ---------------------- po/extra/sg.po | 92 ---------------------- po/extra/si.po | 92 ---------------------- po/extra/sk.po | 93 ---------------------- po/extra/sl.po | 94 ---------------------- po/extra/sm.po | 92 ---------------------- po/extra/sma.po | 92 ---------------------- po/extra/sn.po | 92 ---------------------- po/extra/so.po | 92 ---------------------- po/extra/sq.po | 92 ---------------------- po/extra/sr.po | 94 ---------------------- po/extra/ss.po | 92 ---------------------- po/extra/st.po | 92 ---------------------- po/extra/su.po | 92 ---------------------- po/extra/sv.po | 93 ---------------------- po/extra/sw.po | 92 ---------------------- po/extra/ta.po | 92 ---------------------- po/extra/te.po | 92 ---------------------- po/extra/tg.po | 92 ---------------------- po/extra/th.po | 92 ---------------------- po/extra/ti.po | 92 ---------------------- po/extra/tk.po | 92 ---------------------- po/extra/tl.po | 92 ---------------------- po/extra/tn.po | 92 ---------------------- po/extra/to.po | 92 ---------------------- po/extra/tr.po | 93 ---------------------- po/extra/ts.po | 92 ---------------------- po/extra/tt.po | 92 ---------------------- po/extra/tw.po | 92 ---------------------- po/extra/ty.po | 92 ---------------------- po/extra/ug.po | 92 ---------------------- po/extra/uk.po | 94 ---------------------- po/extra/ur.po | 92 ---------------------- po/extra/uz.po | 92 ---------------------- po/extra/ve.po | 92 ---------------------- po/extra/vi.po | 93 ---------------------- po/extra/vo.po | 92 ---------------------- po/extra/wa.po | 92 ---------------------- po/extra/wo.po | 92 ---------------------- po/extra/xh.po | 92 ---------------------- po/extra/yi.po | 92 ---------------------- po/extra/yo.po | 92 ---------------------- po/extra/za.po | 92 ---------------------- po/extra/zh.po | 92 ---------------------- po/extra/zh_CN.po | 92 ---------------------- po/extra/zh_HK.po | 92 ---------------------- po/extra/zh_TW.po | 92 ---------------------- po/extra/zu.po | 92 ---------------------- po/fa.po | 71 ----------------- po/ff.po | 71 ----------------- po/fi.po | 72 ----------------- po/fj.po | 71 ----------------- po/fo.po | 72 ----------------- po/fr_CA.po | 72 ----------------- po/fy.po | 71 ----------------- po/ga.po | 72 ----------------- po/gd.po | 71 ----------------- po/gl.po | 71 ----------------- po/gn.po | 71 ----------------- po/gu.po | 71 ----------------- po/gv.po | 71 ----------------- po/ha.po | 71 ----------------- po/he.po | 72 ----------------- po/hi.po | 71 ----------------- po/ho.po | 71 ----------------- po/hr.po | 73 ----------------- po/ht.po | 71 ----------------- po/hu.po | 72 ----------------- po/hy.po | 71 ----------------- po/hz.po | 71 ----------------- po/ia.po | 71 ----------------- po/id.po | 71 ----------------- po/ie.po | 71 ----------------- po/ig.po | 71 ----------------- po/ii.po | 71 ----------------- po/ik.po | 71 ----------------- po/io.po | 71 ----------------- po/is.po | 71 ----------------- po/it.po | 72 ----------------- po/iu.po | 71 ----------------- po/ja.po | 72 ----------------- po/jv.po | 71 ----------------- po/ka.po | 71 ----------------- po/kg.po | 71 ----------------- po/ki.po | 71 ----------------- po/kj.po | 71 ----------------- po/kk.po | 71 ----------------- po/kl.po | 71 ----------------- po/km.po | 71 ----------------- po/kn.po | 71 ----------------- po/ko.po | 72 ----------------- po/kr.po | 71 ----------------- po/ks.po | 71 ----------------- po/ku.po | 71 ----------------- po/kv.po | 71 ----------------- po/kw.po | 71 ----------------- po/ky.po | 71 ----------------- po/la.po | 71 ----------------- po/lb.po | 71 ----------------- po/lg.po | 71 ----------------- po/li.po | 71 ----------------- po/ln.po | 71 ----------------- po/lo.po | 71 ----------------- po/lt.po | 73 ----------------- po/lu.po | 71 ----------------- po/lv.po | 73 ----------------- po/mg.po | 71 ----------------- po/mh.po | 71 ----------------- po/mi.po | 71 ----------------- po/mk.po | 71 ----------------- po/ml.po | 71 ----------------- po/mn.po | 71 ----------------- po/mo.po | 71 ----------------- po/mr.po | 71 ----------------- po/ms.po | 71 ----------------- po/mt.po | 71 ----------------- po/my.po | 71 ----------------- po/na.po | 71 ----------------- po/nb.po | 72 ----------------- po/nd.po | 71 ----------------- po/ne.po | 71 ----------------- po/ng.po | 71 ----------------- po/nl.po | 72 ----------------- po/nn.po | 72 ----------------- po/no.po | 72 ----------------- po/nr.po | 71 ----------------- po/nv.po | 71 ----------------- po/ny.po | 71 ----------------- po/oc.po | 71 ----------------- po/oj.po | 71 ----------------- po/om.po | 71 ----------------- po/or.po | 71 ----------------- po/os.po | 71 ----------------- po/pa.po | 71 ----------------- po/pi.po | 71 ----------------- po/pl.po | 73 ----------------- po/ps.po | 71 ----------------- po/pt.po | 72 ----------------- po/pt_BR.po | 72 ----------------- po/qu.po | 71 ----------------- po/rm.po | 71 ----------------- po/rn.po | 71 ----------------- po/ro.po | 73 ----------------- po/ru.po | 6 +- po/rue.po | 71 ----------------- po/rw.po | 71 ----------------- po/sa.po | 71 ----------------- po/sc.po | 71 ----------------- po/sd.po | 71 ----------------- po/se.po | 71 ----------------- po/sg.po | 71 ----------------- po/si.po | 71 ----------------- po/sk.po | 72 ----------------- po/sl.po | 73 ----------------- po/sm.po | 71 ----------------- po/sma.po | 71 ----------------- po/sn.po | 71 ----------------- po/so.po | 71 ----------------- po/sq.po | 71 ----------------- po/sr.po | 73 ----------------- po/ss.po | 71 ----------------- po/st.po | 71 ----------------- po/su.po | 71 ----------------- po/sv.po | 72 ----------------- po/sw.po | 71 ----------------- po/ta.po | 71 ----------------- po/te.po | 71 ----------------- po/tg.po | 71 ----------------- po/th.po | 71 ----------------- po/ti.po | 71 ----------------- po/tk.po | 71 ----------------- po/tl.po | 71 ----------------- po/tn.po | 71 ----------------- po/to.po | 71 ----------------- po/tr.po | 72 ----------------- po/ts.po | 71 ----------------- po/tt.po | 71 ----------------- po/tw.po | 71 ----------------- po/ty.po | 71 ----------------- po/ug.po | 71 ----------------- po/uk.po | 73 ----------------- po/ur.po | 71 ----------------- po/uz.po | 71 ----------------- po/ve.po | 71 ----------------- po/vi.po | 72 ----------------- po/vo.po | 71 ----------------- po/wa.po | 71 ----------------- po/wo.po | 71 ----------------- po/xh.po | 71 ----------------- po/yi.po | 71 ----------------- po/yo.po | 71 ----------------- po/za.po | 71 ----------------- po/zh.po | 71 ----------------- po/zh_CN.po | 71 ----------------- po/zh_HK.po | 71 ----------------- po/zh_TW.po | 71 ----------------- po/zu.po | 71 ----------------- 391 files changed, 5 insertions(+), 32125 deletions(-) delete mode 100644 po/aa.po delete mode 100644 po/ab.po delete mode 100644 po/ae.po delete mode 100644 po/af.po delete mode 100644 po/ak.po delete mode 100644 po/am.po delete mode 100644 po/an.po delete mode 100644 po/ar.po delete mode 100644 po/as.po delete mode 100644 po/ast.po delete mode 100644 po/av.po delete mode 100644 po/ay.po delete mode 100644 po/az.po delete mode 100644 po/ba.po delete mode 100644 po/be.po delete mode 100644 po/bg.po delete mode 100644 po/bh.po delete mode 100644 po/bi.po delete mode 100644 po/bm.po delete mode 100644 po/bn.po delete mode 100644 po/bo.po delete mode 100644 po/br.po delete mode 100644 po/bs.po delete mode 100644 po/ca.po delete mode 100644 po/ce.po delete mode 100644 po/ch.po delete mode 100644 po/ckb.po delete mode 100644 po/co.po delete mode 100644 po/cr.po delete mode 100644 po/cs.po delete mode 100644 po/cu.po delete mode 100644 po/cv.po delete mode 100644 po/cy.po delete mode 100644 po/da.po delete mode 100644 po/de.po delete mode 100644 po/dv.po delete mode 100644 po/dz.po delete mode 100644 po/ee.po delete mode 100644 po/el.po delete mode 100644 po/en_AU.po delete mode 100644 po/en_CA.po delete mode 100644 po/en_GB.po delete mode 100644 po/eo.po delete mode 100644 po/es.po delete mode 100644 po/et.po delete mode 100644 po/eu.po delete mode 100644 po/extra/aa.po delete mode 100644 po/extra/ab.po delete mode 100644 po/extra/ae.po delete mode 100644 po/extra/af.po delete mode 100644 po/extra/ak.po delete mode 100644 po/extra/am.po delete mode 100644 po/extra/an.po delete mode 100644 po/extra/ar.po delete mode 100644 po/extra/as.po delete mode 100644 po/extra/ast.po delete mode 100644 po/extra/av.po delete mode 100644 po/extra/ay.po delete mode 100644 po/extra/az.po delete mode 100644 po/extra/ba.po delete mode 100644 po/extra/be.po delete mode 100644 po/extra/bg.po delete mode 100644 po/extra/bh.po delete mode 100644 po/extra/bi.po delete mode 100644 po/extra/bm.po delete mode 100644 po/extra/bn.po delete mode 100644 po/extra/bo.po delete mode 100644 po/extra/br.po delete mode 100644 po/extra/bs.po delete mode 100644 po/extra/ca.po delete mode 100644 po/extra/ce.po delete mode 100644 po/extra/ch.po delete mode 100644 po/extra/ckb.po delete mode 100644 po/extra/co.po delete mode 100644 po/extra/cr.po delete mode 100644 po/extra/cs.po delete mode 100644 po/extra/cu.po delete mode 100644 po/extra/cv.po delete mode 100644 po/extra/cy.po delete mode 100644 po/extra/da.po delete mode 100644 po/extra/de.po delete mode 100644 po/extra/dv.po delete mode 100644 po/extra/dz.po delete mode 100644 po/extra/ee.po delete mode 100644 po/extra/el.po delete mode 100644 po/extra/en_AU.po delete mode 100644 po/extra/en_CA.po delete mode 100644 po/extra/en_GB.po delete mode 100644 po/extra/eo.po delete mode 100644 po/extra/es.po delete mode 100644 po/extra/et.po delete mode 100644 po/extra/eu.po delete mode 100644 po/extra/fa.po delete mode 100644 po/extra/ff.po delete mode 100644 po/extra/fi.po delete mode 100644 po/extra/fj.po delete mode 100644 po/extra/fo.po delete mode 100644 po/extra/fr_CA.po delete mode 100644 po/extra/fy.po delete mode 100644 po/extra/ga.po delete mode 100644 po/extra/gd.po delete mode 100644 po/extra/gl.po delete mode 100644 po/extra/gn.po delete mode 100644 po/extra/gu.po delete mode 100644 po/extra/gv.po delete mode 100644 po/extra/ha.po delete mode 100644 po/extra/he.po delete mode 100644 po/extra/hi.po delete mode 100644 po/extra/ho.po delete mode 100644 po/extra/hr.po delete mode 100644 po/extra/ht.po delete mode 100644 po/extra/hu.po delete mode 100644 po/extra/hy.po delete mode 100644 po/extra/hz.po delete mode 100644 po/extra/ia.po delete mode 100644 po/extra/id.po delete mode 100644 po/extra/ie.po delete mode 100644 po/extra/ig.po delete mode 100644 po/extra/ii.po delete mode 100644 po/extra/ik.po delete mode 100644 po/extra/io.po delete mode 100644 po/extra/is.po delete mode 100644 po/extra/it.po delete mode 100644 po/extra/iu.po delete mode 100644 po/extra/ja.po delete mode 100644 po/extra/jv.po delete mode 100644 po/extra/ka.po delete mode 100644 po/extra/kg.po delete mode 100644 po/extra/ki.po delete mode 100644 po/extra/kj.po delete mode 100644 po/extra/kk.po delete mode 100644 po/extra/kl.po delete mode 100644 po/extra/km.po delete mode 100644 po/extra/kn.po delete mode 100644 po/extra/ko.po delete mode 100644 po/extra/kr.po delete mode 100644 po/extra/ks.po delete mode 100644 po/extra/ku.po delete mode 100644 po/extra/kv.po delete mode 100644 po/extra/kw.po delete mode 100644 po/extra/ky.po delete mode 100644 po/extra/la.po delete mode 100644 po/extra/lb.po delete mode 100644 po/extra/lg.po delete mode 100644 po/extra/li.po delete mode 100644 po/extra/ln.po delete mode 100644 po/extra/lo.po delete mode 100644 po/extra/lt.po delete mode 100644 po/extra/lu.po delete mode 100644 po/extra/lv.po delete mode 100644 po/extra/mg.po delete mode 100644 po/extra/mh.po delete mode 100644 po/extra/mi.po delete mode 100644 po/extra/mk.po delete mode 100644 po/extra/ml.po delete mode 100644 po/extra/mn.po delete mode 100644 po/extra/mo.po delete mode 100644 po/extra/mr.po delete mode 100644 po/extra/ms.po delete mode 100644 po/extra/mt.po delete mode 100644 po/extra/my.po delete mode 100644 po/extra/na.po delete mode 100644 po/extra/nb.po delete mode 100644 po/extra/nd.po delete mode 100644 po/extra/ne.po delete mode 100644 po/extra/ng.po delete mode 100644 po/extra/nl.po delete mode 100644 po/extra/nn.po delete mode 100644 po/extra/no.po delete mode 100644 po/extra/nr.po delete mode 100644 po/extra/nv.po delete mode 100644 po/extra/ny.po delete mode 100644 po/extra/oc.po delete mode 100644 po/extra/oj.po delete mode 100644 po/extra/om.po delete mode 100644 po/extra/or.po delete mode 100644 po/extra/os.po delete mode 100644 po/extra/pa.po delete mode 100644 po/extra/pi.po delete mode 100644 po/extra/pl.po delete mode 100644 po/extra/ps.po delete mode 100644 po/extra/pt.po delete mode 100644 po/extra/pt_BR.po delete mode 100644 po/extra/qu.po delete mode 100644 po/extra/rm.po delete mode 100644 po/extra/rn.po delete mode 100644 po/extra/ro.po delete mode 100644 po/extra/rue.po delete mode 100644 po/extra/rw.po delete mode 100644 po/extra/sa.po delete mode 100644 po/extra/sc.po delete mode 100644 po/extra/sd.po delete mode 100644 po/extra/se.po delete mode 100644 po/extra/sg.po delete mode 100644 po/extra/si.po delete mode 100644 po/extra/sk.po delete mode 100644 po/extra/sl.po delete mode 100644 po/extra/sm.po delete mode 100644 po/extra/sma.po delete mode 100644 po/extra/sn.po delete mode 100644 po/extra/so.po delete mode 100644 po/extra/sq.po delete mode 100644 po/extra/sr.po delete mode 100644 po/extra/ss.po delete mode 100644 po/extra/st.po delete mode 100644 po/extra/su.po delete mode 100644 po/extra/sv.po delete mode 100644 po/extra/sw.po delete mode 100644 po/extra/ta.po delete mode 100644 po/extra/te.po delete mode 100644 po/extra/tg.po delete mode 100644 po/extra/th.po delete mode 100644 po/extra/ti.po delete mode 100644 po/extra/tk.po delete mode 100644 po/extra/tl.po delete mode 100644 po/extra/tn.po delete mode 100644 po/extra/to.po delete mode 100644 po/extra/tr.po delete mode 100644 po/extra/ts.po delete mode 100644 po/extra/tt.po delete mode 100644 po/extra/tw.po delete mode 100644 po/extra/ty.po delete mode 100644 po/extra/ug.po delete mode 100644 po/extra/uk.po delete mode 100644 po/extra/ur.po delete mode 100644 po/extra/uz.po delete mode 100644 po/extra/ve.po delete mode 100644 po/extra/vi.po delete mode 100644 po/extra/vo.po delete mode 100644 po/extra/wa.po delete mode 100644 po/extra/wo.po delete mode 100644 po/extra/xh.po delete mode 100644 po/extra/yi.po delete mode 100644 po/extra/yo.po delete mode 100644 po/extra/za.po delete mode 100644 po/extra/zh.po delete mode 100644 po/extra/zh_CN.po delete mode 100644 po/extra/zh_HK.po delete mode 100644 po/extra/zh_TW.po delete mode 100644 po/extra/zu.po delete mode 100644 po/fa.po delete mode 100644 po/ff.po delete mode 100644 po/fi.po delete mode 100644 po/fj.po delete mode 100644 po/fo.po delete mode 100644 po/fr_CA.po delete mode 100644 po/fy.po delete mode 100644 po/ga.po delete mode 100644 po/gd.po delete mode 100644 po/gl.po delete mode 100644 po/gn.po delete mode 100644 po/gu.po delete mode 100644 po/gv.po delete mode 100644 po/ha.po delete mode 100644 po/he.po delete mode 100644 po/hi.po delete mode 100644 po/ho.po delete mode 100644 po/hr.po delete mode 100644 po/ht.po delete mode 100644 po/hu.po delete mode 100644 po/hy.po delete mode 100644 po/hz.po delete mode 100644 po/ia.po delete mode 100644 po/id.po delete mode 100644 po/ie.po delete mode 100644 po/ig.po delete mode 100644 po/ii.po delete mode 100644 po/ik.po delete mode 100644 po/io.po delete mode 100644 po/is.po delete mode 100644 po/it.po delete mode 100644 po/iu.po delete mode 100644 po/ja.po delete mode 100644 po/jv.po delete mode 100644 po/ka.po delete mode 100644 po/kg.po delete mode 100644 po/ki.po delete mode 100644 po/kj.po delete mode 100644 po/kk.po delete mode 100644 po/kl.po delete mode 100644 po/km.po delete mode 100644 po/kn.po delete mode 100644 po/ko.po delete mode 100644 po/kr.po delete mode 100644 po/ks.po delete mode 100644 po/ku.po delete mode 100644 po/kv.po delete mode 100644 po/kw.po delete mode 100644 po/ky.po delete mode 100644 po/la.po delete mode 100644 po/lb.po delete mode 100644 po/lg.po delete mode 100644 po/li.po delete mode 100644 po/ln.po delete mode 100644 po/lo.po delete mode 100644 po/lt.po delete mode 100644 po/lu.po delete mode 100644 po/lv.po delete mode 100644 po/mg.po delete mode 100644 po/mh.po delete mode 100644 po/mi.po delete mode 100644 po/mk.po delete mode 100644 po/ml.po delete mode 100644 po/mn.po delete mode 100644 po/mo.po delete mode 100644 po/mr.po delete mode 100644 po/ms.po delete mode 100644 po/mt.po delete mode 100644 po/my.po delete mode 100644 po/na.po delete mode 100644 po/nb.po delete mode 100644 po/nd.po delete mode 100644 po/ne.po delete mode 100644 po/ng.po delete mode 100644 po/nl.po delete mode 100644 po/nn.po delete mode 100644 po/no.po delete mode 100644 po/nr.po delete mode 100644 po/nv.po delete mode 100644 po/ny.po delete mode 100644 po/oc.po delete mode 100644 po/oj.po delete mode 100644 po/om.po delete mode 100644 po/or.po delete mode 100644 po/os.po delete mode 100644 po/pa.po delete mode 100644 po/pi.po delete mode 100644 po/pl.po delete mode 100644 po/ps.po delete mode 100644 po/pt.po delete mode 100644 po/pt_BR.po delete mode 100644 po/qu.po delete mode 100644 po/rm.po delete mode 100644 po/rn.po delete mode 100644 po/ro.po delete mode 100644 po/rue.po delete mode 100644 po/rw.po delete mode 100644 po/sa.po delete mode 100644 po/sc.po delete mode 100644 po/sd.po delete mode 100644 po/se.po delete mode 100644 po/sg.po delete mode 100644 po/si.po delete mode 100644 po/sk.po delete mode 100644 po/sl.po delete mode 100644 po/sm.po delete mode 100644 po/sma.po delete mode 100644 po/sn.po delete mode 100644 po/so.po delete mode 100644 po/sq.po delete mode 100644 po/sr.po delete mode 100644 po/ss.po delete mode 100644 po/st.po delete mode 100644 po/su.po delete mode 100644 po/sv.po delete mode 100644 po/sw.po delete mode 100644 po/ta.po delete mode 100644 po/te.po delete mode 100644 po/tg.po delete mode 100644 po/th.po delete mode 100644 po/ti.po delete mode 100644 po/tk.po delete mode 100644 po/tl.po delete mode 100644 po/tn.po delete mode 100644 po/to.po delete mode 100644 po/tr.po delete mode 100644 po/ts.po delete mode 100644 po/tt.po delete mode 100644 po/tw.po delete mode 100644 po/ty.po delete mode 100644 po/ug.po delete mode 100644 po/uk.po delete mode 100644 po/ur.po delete mode 100644 po/uz.po delete mode 100644 po/ve.po delete mode 100644 po/vi.po delete mode 100644 po/vo.po delete mode 100644 po/wa.po delete mode 100644 po/wo.po delete mode 100644 po/xh.po delete mode 100644 po/yi.po delete mode 100644 po/yo.po delete mode 100644 po/za.po delete mode 100644 po/zh.po delete mode 100644 po/zh_CN.po delete mode 100644 po/zh_HK.po delete mode 100644 po/zh_TW.po delete mode 100644 po/zu.po diff --git a/po/LINGUAS b/po/LINGUAS index 721d287..e368637 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -1,198 +1,4 @@ # please keep this list sorted alphabetically # -aa -ab -ae -af -ak -am -an -ar -as -ast -av -ay -az -ba -be -bg -bh -bi -bm -bn -bo -br -bs -ca -ce -ch -ckb -co -cr -cs -cu -cv -cy -da -de -dv -dz -ee -el -en_AU -en_CA -en_GB -eo -es -et -eu -fa -ff -fi -fj -fo -fr_CA fr -fy -ga -gd -gl -gn -gu -gv -ha -he -hi -ho -hr -ht -hu -hy -hz -ia -id -ie -ig -ii -ik -io -is -it -iu -ja -jv -ka -kg -ki -kj -kk -kl -km -kn -ko -kr -ks -ku -kv -kw -ky -la -lb -lg -li -ln -lo -lt -lu -lv -mg -mh -mi -mk -ml -mn -mo -mr -ms -mt -my -na -nb -nd -ne -ng -nl -nn -no -nr -nv -ny -oc -oj -om -or -os -pa -pi -pl -ps -pt_BR -pt -qu -rm -rn -ro -rue ru -rw -sa -sc -sd -se -sg -si -sk -sl -sma -sm -sn -so -sq -sr -ss -st -su -sv -sw -ta -te -tg -th -ti -tk -tl -tn -to -tr -ts -tt -tw -ty -ug -uk -ur -uz -ve -vi -vo -wa -wo -xh -yi -yo -za -zh_CN -zh_HK -zh -zh_TW -zu \ No newline at end of file diff --git a/po/aa.po b/po/aa.po deleted file mode 100644 index 8e8b71a..0000000 --- a/po/aa.po +++ /dev/null @@ -1,71 +0,0 @@ -# Afar translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: aa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ab.po b/po/ab.po deleted file mode 100644 index 9dd80ce..0000000 --- a/po/ab.po +++ /dev/null @@ -1,71 +0,0 @@ -# Abkhazian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ab\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ae.po b/po/ae.po deleted file mode 100644 index 121b443..0000000 --- a/po/ae.po +++ /dev/null @@ -1,71 +0,0 @@ -# Avestan translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ae\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/af.po b/po/af.po deleted file mode 100644 index 0e8f76b..0000000 --- a/po/af.po +++ /dev/null @@ -1,71 +0,0 @@ -# Afrikaans translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: af\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ak.po b/po/ak.po deleted file mode 100644 index 895297b..0000000 --- a/po/ak.po +++ /dev/null @@ -1,71 +0,0 @@ -# Akan translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ak\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/am.po b/po/am.po deleted file mode 100644 index 7dbef79..0000000 --- a/po/am.po +++ /dev/null @@ -1,71 +0,0 @@ -# Amharic translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: am\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/an.po b/po/an.po deleted file mode 100644 index 90d27e8..0000000 --- a/po/an.po +++ /dev/null @@ -1,71 +0,0 @@ -# Aragonese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: an\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ar.po b/po/ar.po deleted file mode 100644 index bfe377b..0000000 --- a/po/ar.po +++ /dev/null @@ -1,71 +0,0 @@ -# Arabic translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ar\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/as.po b/po/as.po deleted file mode 100644 index d99ca15..0000000 --- a/po/as.po +++ /dev/null @@ -1,71 +0,0 @@ -# Assamese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: as\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ast.po b/po/ast.po deleted file mode 100644 index 2eac5fd..0000000 --- a/po/ast.po +++ /dev/null @@ -1,71 +0,0 @@ -# Asturian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ast\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/av.po b/po/av.po deleted file mode 100644 index 7222e06..0000000 --- a/po/av.po +++ /dev/null @@ -1,71 +0,0 @@ -# Avaric translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: av\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ay.po b/po/ay.po deleted file mode 100644 index 79937e4..0000000 --- a/po/ay.po +++ /dev/null @@ -1,71 +0,0 @@ -# Aymara translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ay\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/az.po b/po/az.po deleted file mode 100644 index 73f56a4..0000000 --- a/po/az.po +++ /dev/null @@ -1,71 +0,0 @@ -# Azerbaijani translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: az\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ba.po b/po/ba.po deleted file mode 100644 index 108b7b2..0000000 --- a/po/ba.po +++ /dev/null @@ -1,71 +0,0 @@ -# Bashkir translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ba\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/be.po b/po/be.po deleted file mode 100644 index 39a8ad2..0000000 --- a/po/be.po +++ /dev/null @@ -1,73 +0,0 @@ -# Belarusian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: be\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bg.po b/po/bg.po deleted file mode 100644 index 525dc81..0000000 --- a/po/bg.po +++ /dev/null @@ -1,72 +0,0 @@ -# Bulgarian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bh.po b/po/bh.po deleted file mode 100644 index e5a631e..0000000 --- a/po/bh.po +++ /dev/null @@ -1,71 +0,0 @@ -# Bihari translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bi.po b/po/bi.po deleted file mode 100644 index c8a5d00..0000000 --- a/po/bi.po +++ /dev/null @@ -1,71 +0,0 @@ -# Bislama translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bm.po b/po/bm.po deleted file mode 100644 index 56afafa..0000000 --- a/po/bm.po +++ /dev/null @@ -1,71 +0,0 @@ -# Bambara translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bm\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bn.po b/po/bn.po deleted file mode 100644 index ed93f9a..0000000 --- a/po/bn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Bengali translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bo.po b/po/bo.po deleted file mode 100644 index c2bbf6f..0000000 --- a/po/bo.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tibetan translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/br.po b/po/br.po deleted file mode 100644 index 3602356..0000000 --- a/po/br.po +++ /dev/null @@ -1,71 +0,0 @@ -# Breton translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: br\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/bs.po b/po/bs.po deleted file mode 100644 index e6e49f8..0000000 --- a/po/bs.po +++ /dev/null @@ -1,71 +0,0 @@ -# Bosnian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bs\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ca.po b/po/ca.po deleted file mode 100644 index dac8f30..0000000 --- a/po/ca.po +++ /dev/null @@ -1,71 +0,0 @@ -# Catalan translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ca\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ce.po b/po/ce.po deleted file mode 100644 index 8d8c26a..0000000 --- a/po/ce.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chechen translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ce\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ch.po b/po/ch.po deleted file mode 100644 index 0ecf0f2..0000000 --- a/po/ch.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chamorro translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ch\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ckb.po b/po/ckb.po deleted file mode 100644 index ab1e97e..0000000 --- a/po/ckb.po +++ /dev/null @@ -1,71 +0,0 @@ -# Language ckb translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ckb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/co.po b/po/co.po deleted file mode 100644 index c01cd87..0000000 --- a/po/co.po +++ /dev/null @@ -1,71 +0,0 @@ -# Corsican translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: co\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/cr.po b/po/cr.po deleted file mode 100644 index 214b09c..0000000 --- a/po/cr.po +++ /dev/null @@ -1,71 +0,0 @@ -# Cree translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/cs.po b/po/cs.po deleted file mode 100644 index a544ff9..0000000 --- a/po/cs.po +++ /dev/null @@ -1,72 +0,0 @@ -# Czech translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cs\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/cu.po b/po/cu.po deleted file mode 100644 index e75f6ae..0000000 --- a/po/cu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Church Slavic translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/cv.po b/po/cv.po deleted file mode 100644 index 8abb3b6..0000000 --- a/po/cv.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chuvash translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/cy.po b/po/cy.po deleted file mode 100644 index 7a5b3de..0000000 --- a/po/cy.po +++ /dev/null @@ -1,71 +0,0 @@ -# Welsh translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cy\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/da.po b/po/da.po deleted file mode 100644 index e29aa88..0000000 --- a/po/da.po +++ /dev/null @@ -1,72 +0,0 @@ -# Danish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: da\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/de.po b/po/de.po deleted file mode 100644 index d882b5c..0000000 --- a/po/de.po +++ /dev/null @@ -1,72 +0,0 @@ -# German translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: de\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/dv.po b/po/dv.po deleted file mode 100644 index 1bd847b..0000000 --- a/po/dv.po +++ /dev/null @@ -1,71 +0,0 @@ -# Divehi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: dv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/dz.po b/po/dz.po deleted file mode 100644 index e319afa..0000000 --- a/po/dz.po +++ /dev/null @@ -1,71 +0,0 @@ -# Dzongkha translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: dz\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ee.po b/po/ee.po deleted file mode 100644 index d1712d3..0000000 --- a/po/ee.po +++ /dev/null @@ -1,71 +0,0 @@ -# Ewe translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ee\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/el.po b/po/el.po deleted file mode 100644 index ec53ffa..0000000 --- a/po/el.po +++ /dev/null @@ -1,72 +0,0 @@ -# Greek translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: el\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/en_AU.po b/po/en_AU.po deleted file mode 100644 index bc2dcfa..0000000 --- a/po/en_AU.po +++ /dev/null @@ -1,78 +0,0 @@ -# English translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: en_AU\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "Control your smart home gadgets" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "Let's go" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "Looking for smart home gadgets to control." diff --git a/po/en_CA.po b/po/en_CA.po deleted file mode 100644 index 85a46a2..0000000 --- a/po/en_CA.po +++ /dev/null @@ -1,78 +0,0 @@ -# English translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: en_CA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "Control your smart home gadgets" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "Let's go" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "Looking for smart home gadgets to control." diff --git a/po/en_GB.po b/po/en_GB.po deleted file mode 100644 index 08175b2..0000000 --- a/po/en_GB.po +++ /dev/null @@ -1,78 +0,0 @@ -# English translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: en_GB\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "Control your smart home gadgets" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "Let's go" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "Looking for smart home gadgets to control." diff --git a/po/eo.po b/po/eo.po deleted file mode 100644 index a9cbe6b..0000000 --- a/po/eo.po +++ /dev/null @@ -1,72 +0,0 @@ -# Esperanto translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: eo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/es.po b/po/es.po deleted file mode 100644 index 048a1da..0000000 --- a/po/es.po +++ /dev/null @@ -1,72 +0,0 @@ -# Spanish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/et.po b/po/et.po deleted file mode 100644 index e788553..0000000 --- a/po/et.po +++ /dev/null @@ -1,72 +0,0 @@ -# Estonian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: et\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/eu.po b/po/eu.po deleted file mode 100644 index 8d5458d..0000000 --- a/po/eu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Basque translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: eu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/extra/LINGUAS b/po/extra/LINGUAS index 721d287..e368637 100644 --- a/po/extra/LINGUAS +++ b/po/extra/LINGUAS @@ -1,198 +1,4 @@ # please keep this list sorted alphabetically # -aa -ab -ae -af -ak -am -an -ar -as -ast -av -ay -az -ba -be -bg -bh -bi -bm -bn -bo -br -bs -ca -ce -ch -ckb -co -cr -cs -cu -cv -cy -da -de -dv -dz -ee -el -en_AU -en_CA -en_GB -eo -es -et -eu -fa -ff -fi -fj -fo -fr_CA fr -fy -ga -gd -gl -gn -gu -gv -ha -he -hi -ho -hr -ht -hu -hy -hz -ia -id -ie -ig -ii -ik -io -is -it -iu -ja -jv -ka -kg -ki -kj -kk -kl -km -kn -ko -kr -ks -ku -kv -kw -ky -la -lb -lg -li -ln -lo -lt -lu -lv -mg -mh -mi -mk -ml -mn -mo -mr -ms -mt -my -na -nb -nd -ne -ng -nl -nn -no -nr -nv -ny -oc -oj -om -or -os -pa -pi -pl -ps -pt_BR -pt -qu -rm -rn -ro -rue ru -rw -sa -sc -sd -se -sg -si -sk -sl -sma -sm -sn -so -sq -sr -ss -st -su -sv -sw -ta -te -tg -th -ti -tk -tl -tn -to -tr -ts -tt -tw -ty -ug -uk -ur -uz -ve -vi -vo -wa -wo -xh -yi -yo -za -zh_CN -zh_HK -zh -zh_TW -zu \ No newline at end of file diff --git a/po/extra/aa.po b/po/extra/aa.po deleted file mode 100644 index 363cb25..0000000 --- a/po/extra/aa.po +++ /dev/null @@ -1,92 +0,0 @@ -# Afar translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: aa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ab.po b/po/extra/ab.po deleted file mode 100644 index e1d9432..0000000 --- a/po/extra/ab.po +++ /dev/null @@ -1,92 +0,0 @@ -# Abkhazian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ab\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ae.po b/po/extra/ae.po deleted file mode 100644 index 72a4455..0000000 --- a/po/extra/ae.po +++ /dev/null @@ -1,92 +0,0 @@ -# Avestan translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ae\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/af.po b/po/extra/af.po deleted file mode 100644 index 91fe5fb..0000000 --- a/po/extra/af.po +++ /dev/null @@ -1,92 +0,0 @@ -# Afrikaans translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: af\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ak.po b/po/extra/ak.po deleted file mode 100644 index 0bc9620..0000000 --- a/po/extra/ak.po +++ /dev/null @@ -1,92 +0,0 @@ -# Akan translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ak\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/am.po b/po/extra/am.po deleted file mode 100644 index 10ff96e..0000000 --- a/po/extra/am.po +++ /dev/null @@ -1,92 +0,0 @@ -# Amharic translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: am\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/an.po b/po/extra/an.po deleted file mode 100644 index d51931b..0000000 --- a/po/extra/an.po +++ /dev/null @@ -1,92 +0,0 @@ -# Aragonese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: an\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ar.po b/po/extra/ar.po deleted file mode 100644 index 19fc0fb..0000000 --- a/po/extra/ar.po +++ /dev/null @@ -1,92 +0,0 @@ -# Arabic translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ar\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/as.po b/po/extra/as.po deleted file mode 100644 index 7304fed..0000000 --- a/po/extra/as.po +++ /dev/null @@ -1,92 +0,0 @@ -# Assamese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: as\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ast.po b/po/extra/ast.po deleted file mode 100644 index 5bde53c..0000000 --- a/po/extra/ast.po +++ /dev/null @@ -1,92 +0,0 @@ -# Asturian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ast\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/av.po b/po/extra/av.po deleted file mode 100644 index f701113..0000000 --- a/po/extra/av.po +++ /dev/null @@ -1,92 +0,0 @@ -# Avaric translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: av\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ay.po b/po/extra/ay.po deleted file mode 100644 index 478d060..0000000 --- a/po/extra/ay.po +++ /dev/null @@ -1,92 +0,0 @@ -# Aymara translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ay\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/az.po b/po/extra/az.po deleted file mode 100644 index 7834582..0000000 --- a/po/extra/az.po +++ /dev/null @@ -1,92 +0,0 @@ -# Azerbaijani translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: az\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ba.po b/po/extra/ba.po deleted file mode 100644 index 0477985..0000000 --- a/po/extra/ba.po +++ /dev/null @@ -1,92 +0,0 @@ -# Bashkir translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ba\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/be.po b/po/extra/be.po deleted file mode 100644 index 59b1191..0000000 --- a/po/extra/be.po +++ /dev/null @@ -1,94 +0,0 @@ -# Belarusian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: be\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bg.po b/po/extra/bg.po deleted file mode 100644 index 06b4fc8..0000000 --- a/po/extra/bg.po +++ /dev/null @@ -1,93 +0,0 @@ -# Bulgarian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bh.po b/po/extra/bh.po deleted file mode 100644 index 2698da2..0000000 --- a/po/extra/bh.po +++ /dev/null @@ -1,92 +0,0 @@ -# Bihari translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bi.po b/po/extra/bi.po deleted file mode 100644 index adfe717..0000000 --- a/po/extra/bi.po +++ /dev/null @@ -1,92 +0,0 @@ -# Bislama translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bm.po b/po/extra/bm.po deleted file mode 100644 index 0bf3bc1..0000000 --- a/po/extra/bm.po +++ /dev/null @@ -1,92 +0,0 @@ -# Bambara translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bm\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bn.po b/po/extra/bn.po deleted file mode 100644 index 3609af0..0000000 --- a/po/extra/bn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Bengali translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bo.po b/po/extra/bo.po deleted file mode 100644 index 1bfb18d..0000000 --- a/po/extra/bo.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tibetan translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/br.po b/po/extra/br.po deleted file mode 100644 index c70836f..0000000 --- a/po/extra/br.po +++ /dev/null @@ -1,92 +0,0 @@ -# Breton translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: br\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/bs.po b/po/extra/bs.po deleted file mode 100644 index 084556e..0000000 --- a/po/extra/bs.po +++ /dev/null @@ -1,92 +0,0 @@ -# Bosnian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: bs\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ca.po b/po/extra/ca.po deleted file mode 100644 index f17d897..0000000 --- a/po/extra/ca.po +++ /dev/null @@ -1,92 +0,0 @@ -# Catalan translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ca\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ce.po b/po/extra/ce.po deleted file mode 100644 index 366942f..0000000 --- a/po/extra/ce.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chechen translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ce\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ch.po b/po/extra/ch.po deleted file mode 100644 index 255b23a..0000000 --- a/po/extra/ch.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chamorro translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ch\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ckb.po b/po/extra/ckb.po deleted file mode 100644 index 2ff2f1d..0000000 --- a/po/extra/ckb.po +++ /dev/null @@ -1,92 +0,0 @@ -# Language ckb translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ckb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/co.po b/po/extra/co.po deleted file mode 100644 index 05f4530..0000000 --- a/po/extra/co.po +++ /dev/null @@ -1,92 +0,0 @@ -# Corsican translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: co\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/cr.po b/po/extra/cr.po deleted file mode 100644 index 26841fa..0000000 --- a/po/extra/cr.po +++ /dev/null @@ -1,92 +0,0 @@ -# Cree translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/cs.po b/po/extra/cs.po deleted file mode 100644 index f6dddfc..0000000 --- a/po/extra/cs.po +++ /dev/null @@ -1,93 +0,0 @@ -# Czech translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cs\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/cu.po b/po/extra/cu.po deleted file mode 100644 index 9abaa29..0000000 --- a/po/extra/cu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Church Slavic translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/cv.po b/po/extra/cv.po deleted file mode 100644 index d63d2ee..0000000 --- a/po/extra/cv.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chuvash translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/cy.po b/po/extra/cy.po deleted file mode 100644 index 20d2327..0000000 --- a/po/extra/cy.po +++ /dev/null @@ -1,92 +0,0 @@ -# Welsh translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: cy\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/da.po b/po/extra/da.po deleted file mode 100644 index 8845dd4..0000000 --- a/po/extra/da.po +++ /dev/null @@ -1,93 +0,0 @@ -# Danish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: da\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/de.po b/po/extra/de.po deleted file mode 100644 index 11fccbe..0000000 --- a/po/extra/de.po +++ /dev/null @@ -1,93 +0,0 @@ -# German translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: de\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/dv.po b/po/extra/dv.po deleted file mode 100644 index 531c6e9..0000000 --- a/po/extra/dv.po +++ /dev/null @@ -1,92 +0,0 @@ -# Divehi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: dv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/dz.po b/po/extra/dz.po deleted file mode 100644 index ef64114..0000000 --- a/po/extra/dz.po +++ /dev/null @@ -1,92 +0,0 @@ -# Dzongkha translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: dz\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ee.po b/po/extra/ee.po deleted file mode 100644 index 1004477..0000000 --- a/po/extra/ee.po +++ /dev/null @@ -1,92 +0,0 @@ -# Ewe translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ee\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/el.po b/po/extra/el.po deleted file mode 100644 index fe0c644..0000000 --- a/po/extra/el.po +++ /dev/null @@ -1,93 +0,0 @@ -# Greek translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: el\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/en_AU.po b/po/extra/en_AU.po deleted file mode 100644 index 7cee7b5..0000000 --- a/po/extra/en_AU.po +++ /dev/null @@ -1,93 +0,0 @@ -# English translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: en_AU\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "Home" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "Control your smart home gadgets" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "A smart home application to control your gadgets." - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "Supported devices:" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "LIFX" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "New:" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "Add welcome view for onboarding" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "Show loading page if no smart home gadget is found" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "Show manufacturer and model of device" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "Improved:" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "Save and load window settings" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "Fixed:" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "Remove mention of elementary OS in app description" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "Suffix symbolic icon names with -symbolic" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "Install all available icon sizes" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "Initial release" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "Manexim" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "com.github.manexim.home" diff --git a/po/extra/en_CA.po b/po/extra/en_CA.po deleted file mode 100644 index 6b9136d..0000000 --- a/po/extra/en_CA.po +++ /dev/null @@ -1,93 +0,0 @@ -# English translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: en_CA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "Home" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "Control your smart home gadgets" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "A smart home application to control your gadgets." - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "Supported devices:" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "LIFX" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "New:" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "Add welcome view for onboarding" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "Show loading page if no smart home gadget is found" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "Show manufacturer and model of device" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "Improved:" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "Save and load window settings" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "Fixed:" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "Remove mention of elementary OS in app description" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "Suffix symbolic icon names with -symbolic" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "Install all available icon sizes" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "Initial release" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "Manexim" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "com.github.manexim.home" diff --git a/po/extra/en_GB.po b/po/extra/en_GB.po deleted file mode 100644 index 8018db7..0000000 --- a/po/extra/en_GB.po +++ /dev/null @@ -1,93 +0,0 @@ -# English translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: en_GB\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "Home" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "Control your smart home gadgets" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "A smart home application to control your gadgets." - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "Supported devices:" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "LIFX" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "New:" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "Add welcome view for onboarding" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "Show loading page if no smart home gadget is found" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "Show manufacturer and model of device" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "Improved:" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "Save and load window settings" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "Fixed:" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "Remove mention of elementary OS in app description" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "Suffix symbolic icon names with -symbolic" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "Install all available icon sizes" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "Initial release" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "Manexim" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "com.github.manexim.home" diff --git a/po/extra/eo.po b/po/extra/eo.po deleted file mode 100644 index 1c11fa5..0000000 --- a/po/extra/eo.po +++ /dev/null @@ -1,93 +0,0 @@ -# Esperanto translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: eo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/es.po b/po/extra/es.po deleted file mode 100644 index aaa7758..0000000 --- a/po/extra/es.po +++ /dev/null @@ -1,93 +0,0 @@ -# Spanish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/et.po b/po/extra/et.po deleted file mode 100644 index db45974..0000000 --- a/po/extra/et.po +++ /dev/null @@ -1,93 +0,0 @@ -# Estonian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: et\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/eu.po b/po/extra/eu.po deleted file mode 100644 index 84377d6..0000000 --- a/po/extra/eu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Basque translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: eu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/fa.po b/po/extra/fa.po deleted file mode 100644 index cdd6351..0000000 --- a/po/extra/fa.po +++ /dev/null @@ -1,92 +0,0 @@ -# Persian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ff.po b/po/extra/ff.po deleted file mode 100644 index 9a40216..0000000 --- a/po/extra/ff.po +++ /dev/null @@ -1,92 +0,0 @@ -# Fulah translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ff\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/fi.po b/po/extra/fi.po deleted file mode 100644 index e89d60f..0000000 --- a/po/extra/fi.po +++ /dev/null @@ -1,93 +0,0 @@ -# Finnish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/fj.po b/po/extra/fj.po deleted file mode 100644 index 159063f..0000000 --- a/po/extra/fj.po +++ /dev/null @@ -1,92 +0,0 @@ -# Fijian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fj\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/fo.po b/po/extra/fo.po deleted file mode 100644 index e79f499..0000000 --- a/po/extra/fo.po +++ /dev/null @@ -1,93 +0,0 @@ -# Faroese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/fr_CA.po b/po/extra/fr_CA.po deleted file mode 100644 index 772735d..0000000 --- a/po/extra/fr_CA.po +++ /dev/null @@ -1,93 +0,0 @@ -# French translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fr_CA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/fy.po b/po/extra/fy.po deleted file mode 100644 index e80f6fa..0000000 --- a/po/extra/fy.po +++ /dev/null @@ -1,92 +0,0 @@ -# Western Frisian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fy\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ga.po b/po/extra/ga.po deleted file mode 100644 index 27e126b..0000000 --- a/po/extra/ga.po +++ /dev/null @@ -1,93 +0,0 @@ -# Irish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ga\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/gd.po b/po/extra/gd.po deleted file mode 100644 index 33ccddf..0000000 --- a/po/extra/gd.po +++ /dev/null @@ -1,92 +0,0 @@ -# Scottish Gaelic translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gd\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/gl.po b/po/extra/gl.po deleted file mode 100644 index 1dd9628..0000000 --- a/po/extra/gl.po +++ /dev/null @@ -1,92 +0,0 @@ -# Galician translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/gn.po b/po/extra/gn.po deleted file mode 100644 index effd5d2..0000000 --- a/po/extra/gn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Guarani translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/gu.po b/po/extra/gu.po deleted file mode 100644 index 956b6bc..0000000 --- a/po/extra/gu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Gujarati translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/gv.po b/po/extra/gv.po deleted file mode 100644 index 37ff82f..0000000 --- a/po/extra/gv.po +++ /dev/null @@ -1,92 +0,0 @@ -# Manx translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ha.po b/po/extra/ha.po deleted file mode 100644 index fbe9282..0000000 --- a/po/extra/ha.po +++ /dev/null @@ -1,92 +0,0 @@ -# Hausa translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ha\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/he.po b/po/extra/he.po deleted file mode 100644 index 87f25e8..0000000 --- a/po/extra/he.po +++ /dev/null @@ -1,93 +0,0 @@ -# Hebrew translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: he\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/hi.po b/po/extra/hi.po deleted file mode 100644 index 6908956..0000000 --- a/po/extra/hi.po +++ /dev/null @@ -1,92 +0,0 @@ -# Hindi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ho.po b/po/extra/ho.po deleted file mode 100644 index 7359940..0000000 --- a/po/extra/ho.po +++ /dev/null @@ -1,92 +0,0 @@ -# Hiri Motu translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ho\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/hr.po b/po/extra/hr.po deleted file mode 100644 index 269827b..0000000 --- a/po/extra/hr.po +++ /dev/null @@ -1,94 +0,0 @@ -# Croatian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ht.po b/po/extra/ht.po deleted file mode 100644 index c5e1f48..0000000 --- a/po/extra/ht.po +++ /dev/null @@ -1,92 +0,0 @@ -# Haitian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ht\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/hu.po b/po/extra/hu.po deleted file mode 100644 index 87de3e0..0000000 --- a/po/extra/hu.po +++ /dev/null @@ -1,93 +0,0 @@ -# Hungarian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/hy.po b/po/extra/hy.po deleted file mode 100644 index b30568d..0000000 --- a/po/extra/hy.po +++ /dev/null @@ -1,92 +0,0 @@ -# Armenian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hy\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/hz.po b/po/extra/hz.po deleted file mode 100644 index 3652f10..0000000 --- a/po/extra/hz.po +++ /dev/null @@ -1,92 +0,0 @@ -# Herero translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hz\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ia.po b/po/extra/ia.po deleted file mode 100644 index 6ddddf2..0000000 --- a/po/extra/ia.po +++ /dev/null @@ -1,92 +0,0 @@ -# Interlingua translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ia\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/id.po b/po/extra/id.po deleted file mode 100644 index e09cf6e..0000000 --- a/po/extra/id.po +++ /dev/null @@ -1,92 +0,0 @@ -# Indonesian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: id\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ie.po b/po/extra/ie.po deleted file mode 100644 index 84f51de..0000000 --- a/po/extra/ie.po +++ /dev/null @@ -1,92 +0,0 @@ -# Interlingue translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ie\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ig.po b/po/extra/ig.po deleted file mode 100644 index b80b886..0000000 --- a/po/extra/ig.po +++ /dev/null @@ -1,92 +0,0 @@ -# Igbo translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ig\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ii.po b/po/extra/ii.po deleted file mode 100644 index 16a71bc..0000000 --- a/po/extra/ii.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sichuan Yi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ii\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ik.po b/po/extra/ik.po deleted file mode 100644 index 36faff8..0000000 --- a/po/extra/ik.po +++ /dev/null @@ -1,92 +0,0 @@ -# Inupiak translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ik\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/io.po b/po/extra/io.po deleted file mode 100644 index 6757feb..0000000 --- a/po/extra/io.po +++ /dev/null @@ -1,92 +0,0 @@ -# Language io translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: io\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/is.po b/po/extra/is.po deleted file mode 100644 index 371a2fe..0000000 --- a/po/extra/is.po +++ /dev/null @@ -1,92 +0,0 @@ -# Icelandic translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: is\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/it.po b/po/extra/it.po deleted file mode 100644 index c8d41ad..0000000 --- a/po/extra/it.po +++ /dev/null @@ -1,93 +0,0 @@ -# Italian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/iu.po b/po/extra/iu.po deleted file mode 100644 index 9305b84..0000000 --- a/po/extra/iu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Inuktitut translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: iu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ja.po b/po/extra/ja.po deleted file mode 100644 index 3041a90..0000000 --- a/po/extra/ja.po +++ /dev/null @@ -1,93 +0,0 @@ -# Japanese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/jv.po b/po/extra/jv.po deleted file mode 100644 index bb28817..0000000 --- a/po/extra/jv.po +++ /dev/null @@ -1,92 +0,0 @@ -# Javanese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: jv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ka.po b/po/extra/ka.po deleted file mode 100644 index e32b125..0000000 --- a/po/extra/ka.po +++ /dev/null @@ -1,92 +0,0 @@ -# Georgian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ka\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kg.po b/po/extra/kg.po deleted file mode 100644 index ee89a7e..0000000 --- a/po/extra/kg.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kongo translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ki.po b/po/extra/ki.po deleted file mode 100644 index 21a2f6a..0000000 --- a/po/extra/ki.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kikuyu translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ki\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kj.po b/po/extra/kj.po deleted file mode 100644 index 23be7c3..0000000 --- a/po/extra/kj.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kuanyama translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kj\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kk.po b/po/extra/kk.po deleted file mode 100644 index a59cfc9..0000000 --- a/po/extra/kk.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kazakh translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kl.po b/po/extra/kl.po deleted file mode 100644 index 8e9dc58..0000000 --- a/po/extra/kl.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kalaallisut translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/km.po b/po/extra/km.po deleted file mode 100644 index 6c284d0..0000000 --- a/po/extra/km.po +++ /dev/null @@ -1,92 +0,0 @@ -# Central Khmer translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: km\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kn.po b/po/extra/kn.po deleted file mode 100644 index 1ba8af5..0000000 --- a/po/extra/kn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kannada translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ko.po b/po/extra/ko.po deleted file mode 100644 index 0820728..0000000 --- a/po/extra/ko.po +++ /dev/null @@ -1,93 +0,0 @@ -# Korean translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ko\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kr.po b/po/extra/kr.po deleted file mode 100644 index 78c7a45..0000000 --- a/po/extra/kr.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kanuri translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ks.po b/po/extra/ks.po deleted file mode 100644 index a6745e5..0000000 --- a/po/extra/ks.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kashmiri translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ks\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ku.po b/po/extra/ku.po deleted file mode 100644 index f9708c9..0000000 --- a/po/extra/ku.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kurdish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ku\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kv.po b/po/extra/kv.po deleted file mode 100644 index 0912254..0000000 --- a/po/extra/kv.po +++ /dev/null @@ -1,92 +0,0 @@ -# Komi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/kw.po b/po/extra/kw.po deleted file mode 100644 index c27de54..0000000 --- a/po/extra/kw.po +++ /dev/null @@ -1,92 +0,0 @@ -# Cornish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ky.po b/po/extra/ky.po deleted file mode 100644 index 7b93946..0000000 --- a/po/extra/ky.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kirghiz translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ky\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/la.po b/po/extra/la.po deleted file mode 100644 index dd88663..0000000 --- a/po/extra/la.po +++ /dev/null @@ -1,92 +0,0 @@ -# Latin translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: la\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/lb.po b/po/extra/lb.po deleted file mode 100644 index 679f43f..0000000 --- a/po/extra/lb.po +++ /dev/null @@ -1,92 +0,0 @@ -# Letzeburgesch translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/lg.po b/po/extra/lg.po deleted file mode 100644 index 5511df9..0000000 --- a/po/extra/lg.po +++ /dev/null @@ -1,92 +0,0 @@ -# Ganda translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/li.po b/po/extra/li.po deleted file mode 100644 index 41b6274..0000000 --- a/po/extra/li.po +++ /dev/null @@ -1,92 +0,0 @@ -# Limburgish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: li\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ln.po b/po/extra/ln.po deleted file mode 100644 index ccd0769..0000000 --- a/po/extra/ln.po +++ /dev/null @@ -1,92 +0,0 @@ -# Lingala translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ln\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/lo.po b/po/extra/lo.po deleted file mode 100644 index e4a6992..0000000 --- a/po/extra/lo.po +++ /dev/null @@ -1,92 +0,0 @@ -# Laotian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/lt.po b/po/extra/lt.po deleted file mode 100644 index 48b42e5..0000000 --- a/po/extra/lt.po +++ /dev/null @@ -1,94 +0,0 @@ -# Lithuanian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/lu.po b/po/extra/lu.po deleted file mode 100644 index ab1819b..0000000 --- a/po/extra/lu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Luba-Katanga translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/lv.po b/po/extra/lv.po deleted file mode 100644 index 9a32951..0000000 --- a/po/extra/lv.po +++ /dev/null @@ -1,94 +0,0 @@ -# Latvian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mg.po b/po/extra/mg.po deleted file mode 100644 index c6ced39..0000000 --- a/po/extra/mg.po +++ /dev/null @@ -1,92 +0,0 @@ -# Malagasy translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mh.po b/po/extra/mh.po deleted file mode 100644 index dae41ba..0000000 --- a/po/extra/mh.po +++ /dev/null @@ -1,92 +0,0 @@ -# Marshallese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mi.po b/po/extra/mi.po deleted file mode 100644 index 72a7991..0000000 --- a/po/extra/mi.po +++ /dev/null @@ -1,92 +0,0 @@ -# Maori translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mk.po b/po/extra/mk.po deleted file mode 100644 index e97105f..0000000 --- a/po/extra/mk.po +++ /dev/null @@ -1,92 +0,0 @@ -# Macedonian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ml.po b/po/extra/ml.po deleted file mode 100644 index f4e0099..0000000 --- a/po/extra/ml.po +++ /dev/null @@ -1,92 +0,0 @@ -# Malayalam translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ml\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mn.po b/po/extra/mn.po deleted file mode 100644 index f767df8..0000000 --- a/po/extra/mn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Mongolian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mo.po b/po/extra/mo.po deleted file mode 100644 index 421aaa6..0000000 --- a/po/extra/mo.po +++ /dev/null @@ -1,92 +0,0 @@ -# Moldavian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mr.po b/po/extra/mr.po deleted file mode 100644 index 8aa7f87..0000000 --- a/po/extra/mr.po +++ /dev/null @@ -1,92 +0,0 @@ -# Marathi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ms.po b/po/extra/ms.po deleted file mode 100644 index b7d6e23..0000000 --- a/po/extra/ms.po +++ /dev/null @@ -1,92 +0,0 @@ -# Malay translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ms\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/mt.po b/po/extra/mt.po deleted file mode 100644 index 53b0364..0000000 --- a/po/extra/mt.po +++ /dev/null @@ -1,92 +0,0 @@ -# Maltese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/my.po b/po/extra/my.po deleted file mode 100644 index aca08c7..0000000 --- a/po/extra/my.po +++ /dev/null @@ -1,92 +0,0 @@ -# Burmese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: my\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/na.po b/po/extra/na.po deleted file mode 100644 index 4acbd6d..0000000 --- a/po/extra/na.po +++ /dev/null @@ -1,92 +0,0 @@ -# Nauru translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: na\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/nb.po b/po/extra/nb.po deleted file mode 100644 index 97240d4..0000000 --- a/po/extra/nb.po +++ /dev/null @@ -1,93 +0,0 @@ -# Norwegian Bokmal translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/nd.po b/po/extra/nd.po deleted file mode 100644 index 27da7e5..0000000 --- a/po/extra/nd.po +++ /dev/null @@ -1,92 +0,0 @@ -# North Ndebele translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nd\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ne.po b/po/extra/ne.po deleted file mode 100644 index 8f24b9b..0000000 --- a/po/extra/ne.po +++ /dev/null @@ -1,92 +0,0 @@ -# Nepali translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ne\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ng.po b/po/extra/ng.po deleted file mode 100644 index ed08d51..0000000 --- a/po/extra/ng.po +++ /dev/null @@ -1,92 +0,0 @@ -# Ndonga translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ng\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/nl.po b/po/extra/nl.po deleted file mode 100644 index 0e667f9..0000000 --- a/po/extra/nl.po +++ /dev/null @@ -1,93 +0,0 @@ -# Dutch translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/nn.po b/po/extra/nn.po deleted file mode 100644 index 04fc792..0000000 --- a/po/extra/nn.po +++ /dev/null @@ -1,93 +0,0 @@ -# Norwegian Nynorsk translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/no.po b/po/extra/no.po deleted file mode 100644 index 797505c..0000000 --- a/po/extra/no.po +++ /dev/null @@ -1,93 +0,0 @@ -# Norwegian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: no\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/nr.po b/po/extra/nr.po deleted file mode 100644 index 40bcbe4..0000000 --- a/po/extra/nr.po +++ /dev/null @@ -1,92 +0,0 @@ -# South Ndebele translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/nv.po b/po/extra/nv.po deleted file mode 100644 index a659577..0000000 --- a/po/extra/nv.po +++ /dev/null @@ -1,92 +0,0 @@ -# Navajo translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ny.po b/po/extra/ny.po deleted file mode 100644 index b37bccf..0000000 --- a/po/extra/ny.po +++ /dev/null @@ -1,92 +0,0 @@ -# Nyanja translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ny\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/oc.po b/po/extra/oc.po deleted file mode 100644 index ac3d217..0000000 --- a/po/extra/oc.po +++ /dev/null @@ -1,92 +0,0 @@ -# Occitan translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: oc\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/oj.po b/po/extra/oj.po deleted file mode 100644 index 1a81fc8..0000000 --- a/po/extra/oj.po +++ /dev/null @@ -1,92 +0,0 @@ -# Ojibwa translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: oj\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/om.po b/po/extra/om.po deleted file mode 100644 index 3690fa3..0000000 --- a/po/extra/om.po +++ /dev/null @@ -1,92 +0,0 @@ -# (Afan) Oromo translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: om\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/or.po b/po/extra/or.po deleted file mode 100644 index 4c7215e..0000000 --- a/po/extra/or.po +++ /dev/null @@ -1,92 +0,0 @@ -# Oriya translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: or\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/os.po b/po/extra/os.po deleted file mode 100644 index 93acb50..0000000 --- a/po/extra/os.po +++ /dev/null @@ -1,92 +0,0 @@ -# Ossetian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: os\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/pa.po b/po/extra/pa.po deleted file mode 100644 index 90a9881..0000000 --- a/po/extra/pa.po +++ /dev/null @@ -1,92 +0,0 @@ -# Punjabi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/pi.po b/po/extra/pi.po deleted file mode 100644 index ec61093..0000000 --- a/po/extra/pi.po +++ /dev/null @@ -1,92 +0,0 @@ -# Pali translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/pl.po b/po/extra/pl.po deleted file mode 100644 index 9bca647..0000000 --- a/po/extra/pl.po +++ /dev/null @@ -1,94 +0,0 @@ -# Polish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ps.po b/po/extra/ps.po deleted file mode 100644 index b415b03..0000000 --- a/po/extra/ps.po +++ /dev/null @@ -1,92 +0,0 @@ -# Pashto translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ps\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/pt.po b/po/extra/pt.po deleted file mode 100644 index 19975aa..0000000 --- a/po/extra/pt.po +++ /dev/null @@ -1,93 +0,0 @@ -# Portuguese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/pt_BR.po b/po/extra/pt_BR.po deleted file mode 100644 index 4a2d8f2..0000000 --- a/po/extra/pt_BR.po +++ /dev/null @@ -1,93 +0,0 @@ -# Portuguese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pt_BR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/qu.po b/po/extra/qu.po deleted file mode 100644 index 4e35cfb..0000000 --- a/po/extra/qu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Quechua translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: qu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/rm.po b/po/extra/rm.po deleted file mode 100644 index a75ed36..0000000 --- a/po/extra/rm.po +++ /dev/null @@ -1,92 +0,0 @@ -# Romansh translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rm\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/rn.po b/po/extra/rn.po deleted file mode 100644 index 3587200..0000000 --- a/po/extra/rn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kirundi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ro.po b/po/extra/ro.po deleted file mode 100644 index 36c3b6c..0000000 --- a/po/extra/ro.po +++ /dev/null @@ -1,94 +0,0 @@ -# Romanian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ro\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " -"20)) ? 1 : 2;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/rue.po b/po/extra/rue.po deleted file mode 100644 index 8046ba8..0000000 --- a/po/extra/rue.po +++ /dev/null @@ -1,92 +0,0 @@ -# Language rue translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rue\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/rw.po b/po/extra/rw.po deleted file mode 100644 index 61e6468..0000000 --- a/po/extra/rw.po +++ /dev/null @@ -1,92 +0,0 @@ -# Kinyarwanda translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sa.po b/po/extra/sa.po deleted file mode 100644 index 653d139..0000000 --- a/po/extra/sa.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sanskrit translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sc.po b/po/extra/sc.po deleted file mode 100644 index 831028a..0000000 --- a/po/extra/sc.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sardinian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sc\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sd.po b/po/extra/sd.po deleted file mode 100644 index 2f77a1f..0000000 --- a/po/extra/sd.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sindhi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sd\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/se.po b/po/extra/se.po deleted file mode 100644 index 88a6a7d..0000000 --- a/po/extra/se.po +++ /dev/null @@ -1,92 +0,0 @@ -# Northern Sami translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: se\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sg.po b/po/extra/sg.po deleted file mode 100644 index f8f6b6a..0000000 --- a/po/extra/sg.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sango translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/si.po b/po/extra/si.po deleted file mode 100644 index f5ed533..0000000 --- a/po/extra/si.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sinhala translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: si\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sk.po b/po/extra/sk.po deleted file mode 100644 index 25a6766..0000000 --- a/po/extra/sk.po +++ /dev/null @@ -1,93 +0,0 @@ -# Slovak translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sl.po b/po/extra/sl.po deleted file mode 100644 index 3b86fb2..0000000 --- a/po/extra/sl.po +++ /dev/null @@ -1,94 +0,0 @@ -# Slovenian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sm.po b/po/extra/sm.po deleted file mode 100644 index a206875..0000000 --- a/po/extra/sm.po +++ /dev/null @@ -1,92 +0,0 @@ -# Samoan translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sm\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sma.po b/po/extra/sma.po deleted file mode 100644 index d48919d..0000000 --- a/po/extra/sma.po +++ /dev/null @@ -1,92 +0,0 @@ -# Southern Sami translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sma\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sn.po b/po/extra/sn.po deleted file mode 100644 index 6f5a3da..0000000 --- a/po/extra/sn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Shona translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/so.po b/po/extra/so.po deleted file mode 100644 index 1e817f7..0000000 --- a/po/extra/so.po +++ /dev/null @@ -1,92 +0,0 @@ -# Somali translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: so\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sq.po b/po/extra/sq.po deleted file mode 100644 index 9906811..0000000 --- a/po/extra/sq.po +++ /dev/null @@ -1,92 +0,0 @@ -# Albanian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sq\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sr.po b/po/extra/sr.po deleted file mode 100644 index 8d91949..0000000 --- a/po/extra/sr.po +++ /dev/null @@ -1,94 +0,0 @@ -# Serbian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ss.po b/po/extra/ss.po deleted file mode 100644 index c34ca34..0000000 --- a/po/extra/ss.po +++ /dev/null @@ -1,92 +0,0 @@ -# Siswati translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ss\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/st.po b/po/extra/st.po deleted file mode 100644 index 5186065..0000000 --- a/po/extra/st.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sesotho translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: st\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/su.po b/po/extra/su.po deleted file mode 100644 index 68c497e..0000000 --- a/po/extra/su.po +++ /dev/null @@ -1,92 +0,0 @@ -# Sundanese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: su\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sv.po b/po/extra/sv.po deleted file mode 100644 index e791442..0000000 --- a/po/extra/sv.po +++ /dev/null @@ -1,93 +0,0 @@ -# Swedish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/sw.po b/po/extra/sw.po deleted file mode 100644 index a8069d8..0000000 --- a/po/extra/sw.po +++ /dev/null @@ -1,92 +0,0 @@ -# Swahili translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ta.po b/po/extra/ta.po deleted file mode 100644 index 1a97d8b..0000000 --- a/po/extra/ta.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tamil translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ta\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/te.po b/po/extra/te.po deleted file mode 100644 index dbe53a0..0000000 --- a/po/extra/te.po +++ /dev/null @@ -1,92 +0,0 @@ -# Telugu translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: te\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tg.po b/po/extra/tg.po deleted file mode 100644 index 35ae13e..0000000 --- a/po/extra/tg.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tajik translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/th.po b/po/extra/th.po deleted file mode 100644 index cc1f35f..0000000 --- a/po/extra/th.po +++ /dev/null @@ -1,92 +0,0 @@ -# Thai translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: th\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ti.po b/po/extra/ti.po deleted file mode 100644 index ac27888..0000000 --- a/po/extra/ti.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tigrinya translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ti\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tk.po b/po/extra/tk.po deleted file mode 100644 index 07353d9..0000000 --- a/po/extra/tk.po +++ /dev/null @@ -1,92 +0,0 @@ -# Turkmen translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tl.po b/po/extra/tl.po deleted file mode 100644 index bdd8f26..0000000 --- a/po/extra/tl.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tagalog translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tn.po b/po/extra/tn.po deleted file mode 100644 index 45bfbc6..0000000 --- a/po/extra/tn.po +++ /dev/null @@ -1,92 +0,0 @@ -# Setswana translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/to.po b/po/extra/to.po deleted file mode 100644 index 4e4dbd2..0000000 --- a/po/extra/to.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tonga translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: to\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tr.po b/po/extra/tr.po deleted file mode 100644 index a6525b8..0000000 --- a/po/extra/tr.po +++ /dev/null @@ -1,93 +0,0 @@ -# Turkish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ts.po b/po/extra/ts.po deleted file mode 100644 index 8e12327..0000000 --- a/po/extra/ts.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tsonga translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ts\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tt.po b/po/extra/tt.po deleted file mode 100644 index 797fb9b..0000000 --- a/po/extra/tt.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tatar translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/tw.po b/po/extra/tw.po deleted file mode 100644 index 7902136..0000000 --- a/po/extra/tw.po +++ /dev/null @@ -1,92 +0,0 @@ -# Twi translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ty.po b/po/extra/ty.po deleted file mode 100644 index 4921f04..0000000 --- a/po/extra/ty.po +++ /dev/null @@ -1,92 +0,0 @@ -# Tahitian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ty\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ug.po b/po/extra/ug.po deleted file mode 100644 index 69794b3..0000000 --- a/po/extra/ug.po +++ /dev/null @@ -1,92 +0,0 @@ -# Uighur translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ug\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/uk.po b/po/extra/uk.po deleted file mode 100644 index 1ec24b3..0000000 --- a/po/extra/uk.po +++ /dev/null @@ -1,94 +0,0 @@ -# Ukrainian translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: uk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ur.po b/po/extra/ur.po deleted file mode 100644 index f2a3c9f..0000000 --- a/po/extra/ur.po +++ /dev/null @@ -1,92 +0,0 @@ -# Urdu translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ur\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/uz.po b/po/extra/uz.po deleted file mode 100644 index c808d92..0000000 --- a/po/extra/uz.po +++ /dev/null @@ -1,92 +0,0 @@ -# Uzbek translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: uz\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/ve.po b/po/extra/ve.po deleted file mode 100644 index 08cf81d..0000000 --- a/po/extra/ve.po +++ /dev/null @@ -1,92 +0,0 @@ -# Venda translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ve\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/vi.po b/po/extra/vi.po deleted file mode 100644 index a6c0d5e..0000000 --- a/po/extra/vi.po +++ /dev/null @@ -1,93 +0,0 @@ -# Vietnamese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: vi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/vo.po b/po/extra/vo.po deleted file mode 100644 index f45ffa4..0000000 --- a/po/extra/vo.po +++ /dev/null @@ -1,92 +0,0 @@ -# Volapuk translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: vo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/wa.po b/po/extra/wa.po deleted file mode 100644 index f3806f7..0000000 --- a/po/extra/wa.po +++ /dev/null @@ -1,92 +0,0 @@ -# Language wa translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: wa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/wo.po b/po/extra/wo.po deleted file mode 100644 index b8b7a15..0000000 --- a/po/extra/wo.po +++ /dev/null @@ -1,92 +0,0 @@ -# Wolof translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: wo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/xh.po b/po/extra/xh.po deleted file mode 100644 index e924f01..0000000 --- a/po/extra/xh.po +++ /dev/null @@ -1,92 +0,0 @@ -# Xhosa translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: xh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/yi.po b/po/extra/yi.po deleted file mode 100644 index 61df675..0000000 --- a/po/extra/yi.po +++ /dev/null @@ -1,92 +0,0 @@ -# Yiddish translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: yi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/yo.po b/po/extra/yo.po deleted file mode 100644 index 6b0742b..0000000 --- a/po/extra/yo.po +++ /dev/null @@ -1,92 +0,0 @@ -# Yoruba translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: yo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/za.po b/po/extra/za.po deleted file mode 100644 index 1b97946..0000000 --- a/po/extra/za.po +++ /dev/null @@ -1,92 +0,0 @@ -# Zhuang translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: za\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/zh.po b/po/extra/zh.po deleted file mode 100644 index dc5fef3..0000000 --- a/po/extra/zh.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chinese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/zh_CN.po b/po/extra/zh_CN.po deleted file mode 100644 index f5c6467..0000000 --- a/po/extra/zh_CN.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chinese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_CN\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/zh_HK.po b/po/extra/zh_HK.po deleted file mode 100644 index 59dc7e7..0000000 --- a/po/extra/zh_HK.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chinese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_HK\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/zh_TW.po b/po/extra/zh_TW.po deleted file mode 100644 index 57d4ae2..0000000 --- a/po/extra/zh_TW.po +++ /dev/null @@ -1,92 +0,0 @@ -# Chinese translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_TW\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/extra/zu.po b/po/extra/zu.po deleted file mode 100644 index 1a9481d..0000000 --- a/po/extra/zu.po +++ /dev/null @@ -1,92 +0,0 @@ -# Zulu translations for extra package. -# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER -# This file is distributed under the same license as the extra package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: extra\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" -"PO-Revision-Date: 2019-06-17 22:33+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: data/com.github.manexim.home.appdata.xml.in:7 -#: data/com.github.manexim.home.desktop.in:4 -#: data/com.github.manexim.home.desktop.in:5 -msgid "Home" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:8 -#: data/com.github.manexim.home.desktop.in:6 -msgid "Control your smart home gadgets" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:10 -msgid "A smart home application to control your gadgets." -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:11 -msgid "Supported devices:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:13 -msgid "LIFX" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:31 -msgid "Improved:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:35 -msgid "Fixed:" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:37 -msgid "Remove mention of elementary OS in app description" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:38 -msgid "Suffix symbolic icon names with -symbolic" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:39 -msgid "Install all available icon sizes" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:45 -msgid "Initial release" -msgstr "" - -#: data/com.github.manexim.home.appdata.xml.in:71 -msgid "Manexim" -msgstr "" - -#: data/com.github.manexim.home.desktop.in:8 -msgid "com.github.manexim.home" -msgstr "" diff --git a/po/fa.po b/po/fa.po deleted file mode 100644 index 0dd2c80..0000000 --- a/po/fa.po +++ /dev/null @@ -1,71 +0,0 @@ -# Persian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ff.po b/po/ff.po deleted file mode 100644 index 14c769b..0000000 --- a/po/ff.po +++ /dev/null @@ -1,71 +0,0 @@ -# Fulah translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ff\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/fi.po b/po/fi.po deleted file mode 100644 index 4d51e59..0000000 --- a/po/fi.po +++ /dev/null @@ -1,72 +0,0 @@ -# Finnish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/fj.po b/po/fj.po deleted file mode 100644 index 8c5bf2f..0000000 --- a/po/fj.po +++ /dev/null @@ -1,71 +0,0 @@ -# Fijian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fj\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/fo.po b/po/fo.po deleted file mode 100644 index 35d6124..0000000 --- a/po/fo.po +++ /dev/null @@ -1,72 +0,0 @@ -# Faroese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/fr_CA.po b/po/fr_CA.po deleted file mode 100644 index 21e429d..0000000 --- a/po/fr_CA.po +++ /dev/null @@ -1,72 +0,0 @@ -# French translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fr_CA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/fy.po b/po/fy.po deleted file mode 100644 index b2f5345..0000000 --- a/po/fy.po +++ /dev/null @@ -1,71 +0,0 @@ -# Western Frisian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: fy\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ga.po b/po/ga.po deleted file mode 100644 index 990a7dd..0000000 --- a/po/ga.po +++ /dev/null @@ -1,72 +0,0 @@ -# Irish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ga\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/gd.po b/po/gd.po deleted file mode 100644 index eeaaf95..0000000 --- a/po/gd.po +++ /dev/null @@ -1,71 +0,0 @@ -# Scottish Gaelic translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gd\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/gl.po b/po/gl.po deleted file mode 100644 index 5b02271..0000000 --- a/po/gl.po +++ /dev/null @@ -1,71 +0,0 @@ -# Galician translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/gn.po b/po/gn.po deleted file mode 100644 index 3772d1a..0000000 --- a/po/gn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Guarani translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/gu.po b/po/gu.po deleted file mode 100644 index d5b458e..0000000 --- a/po/gu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Gujarati translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/gv.po b/po/gv.po deleted file mode 100644 index c65b231..0000000 --- a/po/gv.po +++ /dev/null @@ -1,71 +0,0 @@ -# Manx translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: gv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ha.po b/po/ha.po deleted file mode 100644 index 0209d5e..0000000 --- a/po/ha.po +++ /dev/null @@ -1,71 +0,0 @@ -# Hausa translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ha\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/he.po b/po/he.po deleted file mode 100644 index a8a23ed..0000000 --- a/po/he.po +++ /dev/null @@ -1,72 +0,0 @@ -# Hebrew translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: he\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/hi.po b/po/hi.po deleted file mode 100644 index e7d7944..0000000 --- a/po/hi.po +++ /dev/null @@ -1,71 +0,0 @@ -# Hindi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ho.po b/po/ho.po deleted file mode 100644 index 3a1f15e..0000000 --- a/po/ho.po +++ /dev/null @@ -1,71 +0,0 @@ -# Hiri Motu translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ho\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/hr.po b/po/hr.po deleted file mode 100644 index ec0ef59..0000000 --- a/po/hr.po +++ /dev/null @@ -1,73 +0,0 @@ -# Croatian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ht.po b/po/ht.po deleted file mode 100644 index 893cc59..0000000 --- a/po/ht.po +++ /dev/null @@ -1,71 +0,0 @@ -# Haitian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ht\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/hu.po b/po/hu.po deleted file mode 100644 index 224203b..0000000 --- a/po/hu.po +++ /dev/null @@ -1,72 +0,0 @@ -# Hungarian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/hy.po b/po/hy.po deleted file mode 100644 index d03654f..0000000 --- a/po/hy.po +++ /dev/null @@ -1,71 +0,0 @@ -# Armenian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hy\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/hz.po b/po/hz.po deleted file mode 100644 index 9ecf0f0..0000000 --- a/po/hz.po +++ /dev/null @@ -1,71 +0,0 @@ -# Herero translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: hz\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ia.po b/po/ia.po deleted file mode 100644 index de19103..0000000 --- a/po/ia.po +++ /dev/null @@ -1,71 +0,0 @@ -# Interlingua translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ia\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/id.po b/po/id.po deleted file mode 100644 index e30739d..0000000 --- a/po/id.po +++ /dev/null @@ -1,71 +0,0 @@ -# Indonesian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: id\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ie.po b/po/ie.po deleted file mode 100644 index 1ccee73..0000000 --- a/po/ie.po +++ /dev/null @@ -1,71 +0,0 @@ -# Interlingue translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ie\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ig.po b/po/ig.po deleted file mode 100644 index a3164b2..0000000 --- a/po/ig.po +++ /dev/null @@ -1,71 +0,0 @@ -# Igbo translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ig\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ii.po b/po/ii.po deleted file mode 100644 index a27a670..0000000 --- a/po/ii.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sichuan Yi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ii\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ik.po b/po/ik.po deleted file mode 100644 index 75317ad..0000000 --- a/po/ik.po +++ /dev/null @@ -1,71 +0,0 @@ -# Inupiak translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ik\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/io.po b/po/io.po deleted file mode 100644 index 6f5be8d..0000000 --- a/po/io.po +++ /dev/null @@ -1,71 +0,0 @@ -# Language io translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: io\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/is.po b/po/is.po deleted file mode 100644 index 555b8d0..0000000 --- a/po/is.po +++ /dev/null @@ -1,71 +0,0 @@ -# Icelandic translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: is\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/it.po b/po/it.po deleted file mode 100644 index 8dd9e96..0000000 --- a/po/it.po +++ /dev/null @@ -1,72 +0,0 @@ -# Italian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/iu.po b/po/iu.po deleted file mode 100644 index 73bef03..0000000 --- a/po/iu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Inuktitut translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: iu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ja.po b/po/ja.po deleted file mode 100644 index d20476e..0000000 --- a/po/ja.po +++ /dev/null @@ -1,72 +0,0 @@ -# Japanese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/jv.po b/po/jv.po deleted file mode 100644 index 7674911..0000000 --- a/po/jv.po +++ /dev/null @@ -1,71 +0,0 @@ -# Javanese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: jv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ka.po b/po/ka.po deleted file mode 100644 index 632a59f..0000000 --- a/po/ka.po +++ /dev/null @@ -1,71 +0,0 @@ -# Georgian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ka\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kg.po b/po/kg.po deleted file mode 100644 index 127b5f3..0000000 --- a/po/kg.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kongo translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ki.po b/po/ki.po deleted file mode 100644 index c4f9572..0000000 --- a/po/ki.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kikuyu translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ki\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kj.po b/po/kj.po deleted file mode 100644 index 1ad582f..0000000 --- a/po/kj.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kuanyama translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kj\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kk.po b/po/kk.po deleted file mode 100644 index 1d46428..0000000 --- a/po/kk.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kazakh translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kl.po b/po/kl.po deleted file mode 100644 index b55db6f..0000000 --- a/po/kl.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kalaallisut translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/km.po b/po/km.po deleted file mode 100644 index cacc6e6..0000000 --- a/po/km.po +++ /dev/null @@ -1,71 +0,0 @@ -# Central Khmer translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: km\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kn.po b/po/kn.po deleted file mode 100644 index bbca953..0000000 --- a/po/kn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kannada translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ko.po b/po/ko.po deleted file mode 100644 index 895c490..0000000 --- a/po/ko.po +++ /dev/null @@ -1,72 +0,0 @@ -# Korean translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ko\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kr.po b/po/kr.po deleted file mode 100644 index 8ad9a9f..0000000 --- a/po/kr.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kanuri translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ks.po b/po/ks.po deleted file mode 100644 index e949725..0000000 --- a/po/ks.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kashmiri translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ks\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ku.po b/po/ku.po deleted file mode 100644 index 41975c9..0000000 --- a/po/ku.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kurdish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ku\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kv.po b/po/kv.po deleted file mode 100644 index c81a7d4..0000000 --- a/po/kv.po +++ /dev/null @@ -1,71 +0,0 @@ -# Komi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/kw.po b/po/kw.po deleted file mode 100644 index ab4246b..0000000 --- a/po/kw.po +++ /dev/null @@ -1,71 +0,0 @@ -# Cornish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: kw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ky.po b/po/ky.po deleted file mode 100644 index 6abb017..0000000 --- a/po/ky.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kirghiz translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ky\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/la.po b/po/la.po deleted file mode 100644 index 0e1aa8d..0000000 --- a/po/la.po +++ /dev/null @@ -1,71 +0,0 @@ -# Latin translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: la\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/lb.po b/po/lb.po deleted file mode 100644 index 4cdfac2..0000000 --- a/po/lb.po +++ /dev/null @@ -1,71 +0,0 @@ -# Letzeburgesch translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/lg.po b/po/lg.po deleted file mode 100644 index 217d4be..0000000 --- a/po/lg.po +++ /dev/null @@ -1,71 +0,0 @@ -# Ganda translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/li.po b/po/li.po deleted file mode 100644 index 9c2def1..0000000 --- a/po/li.po +++ /dev/null @@ -1,71 +0,0 @@ -# Limburgish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: li\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ln.po b/po/ln.po deleted file mode 100644 index 86cca2b..0000000 --- a/po/ln.po +++ /dev/null @@ -1,71 +0,0 @@ -# Lingala translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ln\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/lo.po b/po/lo.po deleted file mode 100644 index 7f11684..0000000 --- a/po/lo.po +++ /dev/null @@ -1,71 +0,0 @@ -# Laotian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/lt.po b/po/lt.po deleted file mode 100644 index 6777835..0000000 --- a/po/lt.po +++ /dev/null @@ -1,73 +0,0 @@ -# Lithuanian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/lu.po b/po/lu.po deleted file mode 100644 index 4d3f14a..0000000 --- a/po/lu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Luba-Katanga translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/lv.po b/po/lv.po deleted file mode 100644 index 69d14a0..0000000 --- a/po/lv.po +++ /dev/null @@ -1,73 +0,0 @@ -# Latvian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: lv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mg.po b/po/mg.po deleted file mode 100644 index 3b6e89e..0000000 --- a/po/mg.po +++ /dev/null @@ -1,71 +0,0 @@ -# Malagasy translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mh.po b/po/mh.po deleted file mode 100644 index a4eb16b..0000000 --- a/po/mh.po +++ /dev/null @@ -1,71 +0,0 @@ -# Marshallese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mi.po b/po/mi.po deleted file mode 100644 index 18ead07..0000000 --- a/po/mi.po +++ /dev/null @@ -1,71 +0,0 @@ -# Maori translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mk.po b/po/mk.po deleted file mode 100644 index 1f3d2ee..0000000 --- a/po/mk.po +++ /dev/null @@ -1,71 +0,0 @@ -# Macedonian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ml.po b/po/ml.po deleted file mode 100644 index 0687df8..0000000 --- a/po/ml.po +++ /dev/null @@ -1,71 +0,0 @@ -# Malayalam translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ml\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mn.po b/po/mn.po deleted file mode 100644 index 2dc341d..0000000 --- a/po/mn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Mongolian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mo.po b/po/mo.po deleted file mode 100644 index 3b994c8..0000000 --- a/po/mo.po +++ /dev/null @@ -1,71 +0,0 @@ -# Moldavian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mr.po b/po/mr.po deleted file mode 100644 index 2065d3f..0000000 --- a/po/mr.po +++ /dev/null @@ -1,71 +0,0 @@ -# Marathi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ms.po b/po/ms.po deleted file mode 100644 index 1eb6c2e..0000000 --- a/po/ms.po +++ /dev/null @@ -1,71 +0,0 @@ -# Malay translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ms\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/mt.po b/po/mt.po deleted file mode 100644 index 36d7e88..0000000 --- a/po/mt.po +++ /dev/null @@ -1,71 +0,0 @@ -# Maltese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: mt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/my.po b/po/my.po deleted file mode 100644 index 81c1ad6..0000000 --- a/po/my.po +++ /dev/null @@ -1,71 +0,0 @@ -# Burmese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: my\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/na.po b/po/na.po deleted file mode 100644 index 62b4032..0000000 --- a/po/na.po +++ /dev/null @@ -1,71 +0,0 @@ -# Nauru translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: na\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/nb.po b/po/nb.po deleted file mode 100644 index fa5c008..0000000 --- a/po/nb.po +++ /dev/null @@ -1,72 +0,0 @@ -# Norwegian Bokmal translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/nd.po b/po/nd.po deleted file mode 100644 index e52be64..0000000 --- a/po/nd.po +++ /dev/null @@ -1,71 +0,0 @@ -# North Ndebele translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nd\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ne.po b/po/ne.po deleted file mode 100644 index 80a6c59..0000000 --- a/po/ne.po +++ /dev/null @@ -1,71 +0,0 @@ -# Nepali translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ne\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ng.po b/po/ng.po deleted file mode 100644 index 3183b6a..0000000 --- a/po/ng.po +++ /dev/null @@ -1,71 +0,0 @@ -# Ndonga translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ng\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/nl.po b/po/nl.po deleted file mode 100644 index 7291f90..0000000 --- a/po/nl.po +++ /dev/null @@ -1,72 +0,0 @@ -# Dutch translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/nn.po b/po/nn.po deleted file mode 100644 index c59a00a..0000000 --- a/po/nn.po +++ /dev/null @@ -1,72 +0,0 @@ -# Norwegian Nynorsk translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/no.po b/po/no.po deleted file mode 100644 index 01335dd..0000000 --- a/po/no.po +++ /dev/null @@ -1,72 +0,0 @@ -# Norwegian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: no\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/nr.po b/po/nr.po deleted file mode 100644 index 1c10bbd..0000000 --- a/po/nr.po +++ /dev/null @@ -1,71 +0,0 @@ -# South Ndebele translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/nv.po b/po/nv.po deleted file mode 100644 index 4d49598..0000000 --- a/po/nv.po +++ /dev/null @@ -1,71 +0,0 @@ -# Navajo translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: nv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ny.po b/po/ny.po deleted file mode 100644 index aa197da..0000000 --- a/po/ny.po +++ /dev/null @@ -1,71 +0,0 @@ -# Nyanja translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ny\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/oc.po b/po/oc.po deleted file mode 100644 index c2e4156..0000000 --- a/po/oc.po +++ /dev/null @@ -1,71 +0,0 @@ -# Occitan translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: oc\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/oj.po b/po/oj.po deleted file mode 100644 index 3fee3e9..0000000 --- a/po/oj.po +++ /dev/null @@ -1,71 +0,0 @@ -# Ojibwa translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: oj\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/om.po b/po/om.po deleted file mode 100644 index af50b95..0000000 --- a/po/om.po +++ /dev/null @@ -1,71 +0,0 @@ -# (Afan) Oromo translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: om\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/or.po b/po/or.po deleted file mode 100644 index 2b76545..0000000 --- a/po/or.po +++ /dev/null @@ -1,71 +0,0 @@ -# Oriya translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: or\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/os.po b/po/os.po deleted file mode 100644 index 8d85aa3..0000000 --- a/po/os.po +++ /dev/null @@ -1,71 +0,0 @@ -# Ossetian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: os\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/pa.po b/po/pa.po deleted file mode 100644 index 9c4a855..0000000 --- a/po/pa.po +++ /dev/null @@ -1,71 +0,0 @@ -# Punjabi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/pi.po b/po/pi.po deleted file mode 100644 index 6c50bd5..0000000 --- a/po/pi.po +++ /dev/null @@ -1,71 +0,0 @@ -# Pali translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/pl.po b/po/pl.po deleted file mode 100644 index 47554cc..0000000 --- a/po/pl.po +++ /dev/null @@ -1,73 +0,0 @@ -# Polish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ps.po b/po/ps.po deleted file mode 100644 index 7a10779..0000000 --- a/po/ps.po +++ /dev/null @@ -1,71 +0,0 @@ -# Pashto translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ps\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/pt.po b/po/pt.po deleted file mode 100644 index a4f0165..0000000 --- a/po/pt.po +++ /dev/null @@ -1,72 +0,0 @@ -# Portuguese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po deleted file mode 100644 index 2c8c3ab..0000000 --- a/po/pt_BR.po +++ /dev/null @@ -1,72 +0,0 @@ -# Portuguese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: pt_BR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/qu.po b/po/qu.po deleted file mode 100644 index 53acdc6..0000000 --- a/po/qu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Quechua translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: qu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/rm.po b/po/rm.po deleted file mode 100644 index 2d5c5ce..0000000 --- a/po/rm.po +++ /dev/null @@ -1,71 +0,0 @@ -# Romansh translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rm\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/rn.po b/po/rn.po deleted file mode 100644 index 8a89ccb..0000000 --- a/po/rn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kirundi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ro.po b/po/ro.po deleted file mode 100644 index cad3842..0000000 --- a/po/ro.po +++ /dev/null @@ -1,73 +0,0 @@ -# Romanian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ro\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " -"20)) ? 1 : 2;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ru.po b/po/ru.po index f2a8ff7..fb74abe 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" +"POT-Creation-Date: 2019-06-20 15:47+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -19,6 +19,10 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Poedit 2.0.6\n" +#: src/MainWindow.vala:67 +msgid "Overview" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Управляйте своими умными домашними устройствами" diff --git a/po/rue.po b/po/rue.po deleted file mode 100644 index 9890a35..0000000 --- a/po/rue.po +++ /dev/null @@ -1,71 +0,0 @@ -# Language rue translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rue\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/rw.po b/po/rw.po deleted file mode 100644 index 0d9c693..0000000 --- a/po/rw.po +++ /dev/null @@ -1,71 +0,0 @@ -# Kinyarwanda translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: rw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sa.po b/po/sa.po deleted file mode 100644 index 5246e86..0000000 --- a/po/sa.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sanskrit translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sc.po b/po/sc.po deleted file mode 100644 index 0df5ea1..0000000 --- a/po/sc.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sardinian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sc\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sd.po b/po/sd.po deleted file mode 100644 index 385de4f..0000000 --- a/po/sd.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sindhi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sd\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/se.po b/po/se.po deleted file mode 100644 index 65da8a9..0000000 --- a/po/se.po +++ /dev/null @@ -1,71 +0,0 @@ -# Northern Sami translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: se\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sg.po b/po/sg.po deleted file mode 100644 index e295fd0..0000000 --- a/po/sg.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sango translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/si.po b/po/si.po deleted file mode 100644 index a1fe8fd..0000000 --- a/po/si.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sinhala translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: si\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sk.po b/po/sk.po deleted file mode 100644 index cd8e026..0000000 --- a/po/sk.po +++ /dev/null @@ -1,72 +0,0 @@ -# Slovak translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sl.po b/po/sl.po deleted file mode 100644 index c52febf..0000000 --- a/po/sl.po +++ /dev/null @@ -1,73 +0,0 @@ -# Slovenian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sm.po b/po/sm.po deleted file mode 100644 index dbc7a82..0000000 --- a/po/sm.po +++ /dev/null @@ -1,71 +0,0 @@ -# Samoan translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sm\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sma.po b/po/sma.po deleted file mode 100644 index d37915a..0000000 --- a/po/sma.po +++ /dev/null @@ -1,71 +0,0 @@ -# Southern Sami translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sma\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sn.po b/po/sn.po deleted file mode 100644 index 8c88ba0..0000000 --- a/po/sn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Shona translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/so.po b/po/so.po deleted file mode 100644 index 52fbbb7..0000000 --- a/po/so.po +++ /dev/null @@ -1,71 +0,0 @@ -# Somali translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: so\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sq.po b/po/sq.po deleted file mode 100644 index 282333e..0000000 --- a/po/sq.po +++ /dev/null @@ -1,71 +0,0 @@ -# Albanian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sq\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sr.po b/po/sr.po deleted file mode 100644 index 4c12261..0000000 --- a/po/sr.po +++ /dev/null @@ -1,73 +0,0 @@ -# Serbian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ss.po b/po/ss.po deleted file mode 100644 index 2701590..0000000 --- a/po/ss.po +++ /dev/null @@ -1,71 +0,0 @@ -# Siswati translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ss\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/st.po b/po/st.po deleted file mode 100644 index a66987f..0000000 --- a/po/st.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sesotho translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: st\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/su.po b/po/su.po deleted file mode 100644 index e80f752..0000000 --- a/po/su.po +++ /dev/null @@ -1,71 +0,0 @@ -# Sundanese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: su\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sv.po b/po/sv.po deleted file mode 100644 index c1f0a86..0000000 --- a/po/sv.po +++ /dev/null @@ -1,72 +0,0 @@ -# Swedish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/sw.po b/po/sw.po deleted file mode 100644 index fd501e1..0000000 --- a/po/sw.po +++ /dev/null @@ -1,71 +0,0 @@ -# Swahili translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ta.po b/po/ta.po deleted file mode 100644 index 1481b93..0000000 --- a/po/ta.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tamil translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ta\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/te.po b/po/te.po deleted file mode 100644 index dd1448f..0000000 --- a/po/te.po +++ /dev/null @@ -1,71 +0,0 @@ -# Telugu translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: te\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tg.po b/po/tg.po deleted file mode 100644 index 4531dcb..0000000 --- a/po/tg.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tajik translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/th.po b/po/th.po deleted file mode 100644 index d839a99..0000000 --- a/po/th.po +++ /dev/null @@ -1,71 +0,0 @@ -# Thai translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: th\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ti.po b/po/ti.po deleted file mode 100644 index 9fc1c6e..0000000 --- a/po/ti.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tigrinya translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ti\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tk.po b/po/tk.po deleted file mode 100644 index ead3585..0000000 --- a/po/tk.po +++ /dev/null @@ -1,71 +0,0 @@ -# Turkmen translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tl.po b/po/tl.po deleted file mode 100644 index 8af3d69..0000000 --- a/po/tl.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tagalog translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tn.po b/po/tn.po deleted file mode 100644 index a4c33d9..0000000 --- a/po/tn.po +++ /dev/null @@ -1,71 +0,0 @@ -# Setswana translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/to.po b/po/to.po deleted file mode 100644 index 974d589..0000000 --- a/po/to.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tonga translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: to\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tr.po b/po/tr.po deleted file mode 100644 index 0b9930e..0000000 --- a/po/tr.po +++ /dev/null @@ -1,72 +0,0 @@ -# Turkish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ts.po b/po/ts.po deleted file mode 100644 index 84dc96d..0000000 --- a/po/ts.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tsonga translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ts\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tt.po b/po/tt.po deleted file mode 100644 index ff76d55..0000000 --- a/po/tt.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tatar translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/tw.po b/po/tw.po deleted file mode 100644 index 14207c2..0000000 --- a/po/tw.po +++ /dev/null @@ -1,71 +0,0 @@ -# Twi translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: tw\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ty.po b/po/ty.po deleted file mode 100644 index b7ed354..0000000 --- a/po/ty.po +++ /dev/null @@ -1,71 +0,0 @@ -# Tahitian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ty\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ug.po b/po/ug.po deleted file mode 100644 index b5af50e..0000000 --- a/po/ug.po +++ /dev/null @@ -1,71 +0,0 @@ -# Uighur translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ug\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/uk.po b/po/uk.po deleted file mode 100644 index 5d59b83..0000000 --- a/po/uk.po +++ /dev/null @@ -1,73 +0,0 @@ -# Ukrainian translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: uk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ur.po b/po/ur.po deleted file mode 100644 index 666671d..0000000 --- a/po/ur.po +++ /dev/null @@ -1,71 +0,0 @@ -# Urdu translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ur\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/uz.po b/po/uz.po deleted file mode 100644 index bf0a5ea..0000000 --- a/po/uz.po +++ /dev/null @@ -1,71 +0,0 @@ -# Uzbek translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: uz\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/ve.po b/po/ve.po deleted file mode 100644 index eec4133..0000000 --- a/po/ve.po +++ /dev/null @@ -1,71 +0,0 @@ -# Venda translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ve\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/vi.po b/po/vi.po deleted file mode 100644 index ab2d9ce..0000000 --- a/po/vi.po +++ /dev/null @@ -1,72 +0,0 @@ -# Vietnamese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: vi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/vo.po b/po/vo.po deleted file mode 100644 index 44d3deb..0000000 --- a/po/vo.po +++ /dev/null @@ -1,71 +0,0 @@ -# Volapuk translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: vo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/wa.po b/po/wa.po deleted file mode 100644 index 255dde5..0000000 --- a/po/wa.po +++ /dev/null @@ -1,71 +0,0 @@ -# Language wa translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: wa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/wo.po b/po/wo.po deleted file mode 100644 index 8c99fbf..0000000 --- a/po/wo.po +++ /dev/null @@ -1,71 +0,0 @@ -# Wolof translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: wo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/xh.po b/po/xh.po deleted file mode 100644 index a7c10f9..0000000 --- a/po/xh.po +++ /dev/null @@ -1,71 +0,0 @@ -# Xhosa translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: xh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/yi.po b/po/yi.po deleted file mode 100644 index 5878265..0000000 --- a/po/yi.po +++ /dev/null @@ -1,71 +0,0 @@ -# Yiddish translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: yi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/yo.po b/po/yo.po deleted file mode 100644 index 5e4e1ac..0000000 --- a/po/yo.po +++ /dev/null @@ -1,71 +0,0 @@ -# Yoruba translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: yo\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/za.po b/po/za.po deleted file mode 100644 index 911bfa8..0000000 --- a/po/za.po +++ /dev/null @@ -1,71 +0,0 @@ -# Zhuang translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: za\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/zh.po b/po/zh.po deleted file mode 100644 index a69abce..0000000 --- a/po/zh.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chinese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po deleted file mode 100644 index b422380..0000000 --- a/po/zh_CN.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chinese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_CN\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/zh_HK.po b/po/zh_HK.po deleted file mode 100644 index 3269286..0000000 --- a/po/zh_HK.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chinese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_HK\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po deleted file mode 100644 index 2b5fc33..0000000 --- a/po/zh_TW.po +++ /dev/null @@ -1,71 +0,0 @@ -# Chinese translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zh_TW\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" diff --git a/po/zu.po b/po/zu.po deleted file mode 100644 index af703ac..0000000 --- a/po/zu.po +++ /dev/null @@ -1,71 +0,0 @@ -# Zulu translations for com.github.manexim.home package. -# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER -# This file is distributed under the same license as the com.github.manexim.home package. -# Automatically generated, 2019. -# -msgid "" -msgstr "" -"Project-Id-Version: com.github.manexim.home\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" -"PO-Revision-Date: 2019-06-17 22:32+0400\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: zu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "" - -#: src/views/WelcomeView.vala:30 -msgid "" -"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " -"your Wi-Fi." -msgstr "" - -#: src/views/WelcomeView.vala:35 -msgid "" -"Smart ZigBee lights by Philips Hue are supported. They must already be " -"connected to your Philips Hue Bridge." -msgstr "" - -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "" - -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" - -#: src/pages/LampPage.vala:63 -msgid "ID: " -msgstr "" - -#: src/pages/LampPage.vala:64 -msgid "Manufacturer: " -msgstr "" - -#: src/pages/LampPage.vala:65 -msgid "Model: " -msgstr "" - -#: src/pages/LampPage.vala:70 -msgid "Enabled" -msgstr "" - -#: src/pages/LampPage.vala:74 -msgid "Disabled" -msgstr "" - -#: src/pages/LampPage.vala:78 -msgid "Unknown" -msgstr "" - -#: src/pages/LoadingPage.vala:27 -msgid "Looking for smart home gadgets to control." -msgstr "" From a67408a8e96575cf007a08d1f98edcbc30239cff Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 20 Jun 2019 16:00:36 +0200 Subject: [PATCH 05/84] Update translatable strings --- po/POTFILES | 3 ++- po/com.github.manexim.home.pot | 6 +++++- po/fr.po | 6 +++++- po/ru.po | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/po/POTFILES b/po/POTFILES index b7d0c26..8c2b3d9 100644 --- a/po/POTFILES +++ b/po/POTFILES @@ -1,3 +1,4 @@ +src/MainWindow.vala src/views/WelcomeView.vala src/pages/LampPage.vala -src/pages/LoadingPage.vala \ No newline at end of file +src/pages/LoadingPage.vala diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 37c8005..d1d3f77 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" +"POT-Creation-Date: 2019-06-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +17,10 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: src/MainWindow.vala:67 +msgid "Overview" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "" diff --git a/po/fr.po b/po/fr.po index a6ac05a..b1178df 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 17:14+0200\n" +"POT-Creation-Date: 2019-06-20 15:56+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -17,6 +17,10 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/MainWindow.vala:67 +msgid "Overview" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Contrôlez vos objets connectés pour maison intelligente" diff --git a/po/ru.po b/po/ru.po index fb74abe..5726fe9 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-20 15:47+0200\n" +"POT-Creation-Date: 2019-06-20 15:56+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" From 8f312fe5f43990dd78991d14d39221b913c37db0 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 20 Jun 2019 16:08:01 +0200 Subject: [PATCH 06/84] Add overlay to show toast notifications --- src/MainWindow.vala | 8 +++++-- src/meson.build | 3 ++- src/widgets/Overlay.vala | 45 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 src/widgets/Overlay.vala diff --git a/src/MainWindow.vala b/src/MainWindow.vala index ee69d92..89e39ec 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -25,6 +25,7 @@ public class MainWindow : Gtk.ApplicationWindow { private Gtk.Stack stack; private Gtk.Button return_button; private History history; + private Overlay overlay; public MainWindow (Gtk.Application application) { instance = this; @@ -50,8 +51,11 @@ public class MainWindow : Gtk.ApplicationWindow { set_titlebar (headerbar); title = Config.APP_NAME; - var stack = new Gtk.Stack (); - add (stack); + overlay = Overlay.instance; + add (overlay); + + stack = new Gtk.Stack (); + overlay.add (stack); if (settings.is_first_run ()) { var welcome_view = new WelcomeView (); diff --git a/src/meson.build b/src/meson.build index 3845bb8..c6bf6a0 100644 --- a/src/meson.build +++ b/src/meson.build @@ -18,7 +18,8 @@ sources = [ 'utils/History.vala', 'utils/Platform.vala', 'views/ThingsView.vala', - 'views/WelcomeView.vala' + 'views/WelcomeView.vala', + 'widgets/Overlay.vala' ] executable( diff --git a/src/widgets/Overlay.vala b/src/widgets/Overlay.vala new file mode 100644 index 0000000..9fd7ee8 --- /dev/null +++ b/src/widgets/Overlay.vala @@ -0,0 +1,45 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Overlay : Gtk.Overlay { + private static Overlay? _instance; + public Granite.Widgets.Toast toast; + + public static Overlay instance { + get { + if (_instance == null) { + _instance = new Overlay (); + } + + return _instance; + } + } + + private Overlay () { + toast = new Granite.Widgets.Toast (""); + add_overlay (toast); + } + + public void show_toast (string message) { + toast.title = message; + toast.send_notification (); + } +} From 21f27441c4889d28382f98277532ad70db82558e Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 07:06:34 +0200 Subject: [PATCH 07/84] Add new layout for overview page --- src/MainWindow.vala | 6 +-- src/meson.build | 9 +++- src/philips/hue/Lamp.vala | 25 ++++++++++ src/views/Overview.vala | 64 +++++++++++++++++++++++++ src/widgets/Carousel.vala | 67 ++++++++++++++++++++++++++ src/widgets/CarouselItem.vala | 89 +++++++++++++++++++++++++++++++++++ 6 files changed, 255 insertions(+), 5 deletions(-) create mode 100644 src/philips/hue/Lamp.vala create mode 100644 src/views/Overview.vala create mode 100644 src/widgets/Carousel.vala create mode 100644 src/widgets/CarouselItem.vala diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 89e39ec..e54b078 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -62,12 +62,12 @@ public class MainWindow : Gtk.ApplicationWindow { stack.add_named (welcome_view, "welcome"); welcome_view.start.connect (() => { - stack.set_visible_child_full("things", Gtk.StackTransitionType.SLIDE_LEFT); + stack.set_visible_child_full(_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); }); } - var things_view = new ThingsView (); - stack.add_named (things_view, "things"); + var overview = new Overview (); + stack.add_named (overview, _("Overview")); history.add (_("Overview")); delete_event.connect (() => { diff --git a/src/meson.build b/src/meson.build index c6bf6a0..efad9b9 100644 --- a/src/meson.build +++ b/src/meson.build @@ -11,20 +11,25 @@ sources = [ 'pages/LoadingPage.vala', 'philips/hue/Bridge.vala', 'philips/hue/BridgeController.vala', + 'philips/hue/Lamp.vala', 'philips/hue/Service.vala', 'services/Settings.vala', 'types/Power.vala', 'utils/Buffer.vala', 'utils/History.vala', 'utils/Platform.vala', + 'views/Overview.vala', 'views/ThingsView.vala', 'views/WelcomeView.vala', - 'widgets/Overlay.vala' + 'widgets/Carousel.vala', + 'widgets/CarouselItem.vala', + 'widgets/Overlay.vala', + 'MainWindow.vala' ] executable( meson.project_name(), - sources + ['Application.vala', 'MainWindow.vala'], + sources + ['Application.vala'], dependencies: [ gtk_plus_3_dep, json_glib_1_dep, diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala new file mode 100644 index 0000000..587a0fe --- /dev/null +++ b/src/philips/hue/Lamp.vala @@ -0,0 +1,25 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +namespace Philips.Hue { + public class Lamp : Models.Lamp { + } +} diff --git a/src/views/Overview.vala b/src/views/Overview.vala new file mode 100644 index 0000000..cd611d1 --- /dev/null +++ b/src/views/Overview.vala @@ -0,0 +1,64 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Overview : Gtk.Viewport { + private ThingsController things_controller; + + public Overview () { + var scrolled_window = new Gtk.ScrolledWindow (null, null); + add (scrolled_window); + + var grid = new Gtk.Grid (); + grid.margin = 12; + scrolled_window.add (grid); + + var devices_label = new Gtk.Label (_("Devices")); + devices_label.get_style_context ().add_class (Granite.STYLE_CLASS_H4_LABEL); + devices_label.xalign = 0; + devices_label.margin_start = 10; + + var devices_carousel = new Carousel (); + + var devices_grid = new Gtk.Grid (); + devices_grid.margin = 2; + devices_grid.margin_top = 12; + devices_grid.attach (devices_label, 0, 0, 1, 1); + devices_grid.attach (devices_carousel, 0, 1, 1, 1); + + grid.attach (devices_grid, 0, 0, 1, 1); + + things_controller = new ThingsController (); + things_controller.on_new_lamp.connect ((lamp) => { + devices_carousel.add_thing (lamp); + }); + + things_controller.on_updated_lamp.connect ((lamp) => { + devices_carousel.update_thing (lamp); + }); + + devices_carousel.on_thing_activated.connect ((thing) => { + MainWindow.get_default ().go_to_page ( + new LampPage (thing as Models.Lamp), + (thing.name == null || thing.name.length == 0) ? thing.id : thing.name + ); + }); + } +} diff --git a/src/widgets/Carousel.vala b/src/widgets/Carousel.vala new file mode 100644 index 0000000..27f0875 --- /dev/null +++ b/src/widgets/Carousel.vala @@ -0,0 +1,67 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Carousel : Gtk.FlowBox { + private Gee.HashMap carousel_item_map; + private int index = 0; + public signal void on_thing_activated (Models.Thing thing); + + public Carousel () { + Object ( + activate_on_single_click: true, + homogeneous: true + ); + + carousel_item_map = new Gee.HashMap (); + } + + construct { + column_spacing = 12; + row_spacing = 12; + hexpand = true; + max_children_per_line = 5; + min_children_per_line = 2; + selection_mode = Gtk.SelectionMode.NONE; + child_activated.connect (on_child_activated); + } + + public void add_thing (Models.Thing? thing) { + var carousel_item = new CarouselItem (thing); + add (carousel_item); + carousel_item_map.set (thing.id, index++); + show_all (); + } + + public void update_thing (Models.Thing? thing) { + weak Gtk.FlowBoxChild child = get_child_at_index (carousel_item_map.get (thing.id)); + if (child is CarouselItem) { + var carousel_item = child as CarouselItem; + carousel_item.update_thing (thing); + } + } + + private void on_child_activated (Gtk.FlowBoxChild child) { + if (child is CarouselItem) { + var thing = ((CarouselItem)child).thing; + on_thing_activated (thing); + } + } +} diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala new file mode 100644 index 0000000..de8701d --- /dev/null +++ b/src/widgets/CarouselItem.vala @@ -0,0 +1,89 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class CarouselItem : Gtk.FlowBoxChild { + public Models.Thing thing { get; construct set; } + private Gtk.Image icon; + private Gtk.Image status_icon; + private Gtk.Label name_label; + private Gtk.Label id_label; + + public CarouselItem (Models.Thing thing) { + Object (thing: thing); + } + + construct { + icon = new Gtk.Image (); + icon.pixel_size = 64; + + status_icon = new Gtk.Image (); + status_icon.halign = Gtk.Align.END; + status_icon.valign = Gtk.Align.END; + status_icon.pixel_size = 16; + + var icon_overlay = new Gtk.Overlay (); + icon_overlay.width_request = 64; + icon_overlay.add (icon); + icon_overlay.add_overlay (status_icon); + + name_label = new Gtk.Label (thing.name); + name_label.valign = Gtk.Align.END; + name_label.xalign = 0; + name_label.get_style_context ().add_class (Granite.STYLE_CLASS_H3_LABEL); + + id_label = new Gtk.Label (thing.id); + id_label.valign = Gtk.Align.START; + id_label.xalign = 0; + id_label.get_style_context ().add_class (Gtk.STYLE_CLASS_DIM_LABEL); + + var grid = new Gtk.Grid (); + grid.column_spacing = 12; + grid.row_spacing = 3; + grid.margin = 6; + grid.attach (icon_overlay, 0, 0, 1, 2); + grid.attach (name_label, 1, 0, 1, 1); + grid.attach (id_label, 1, 1, 1, 1); + + add (grid); + } + + public void update_thing (Models.Thing thing) { + if (thing is Lifx.Lamp) { + icon.gicon = new ThemedIcon ("com.github.manexim.home.lightbulb.lifx-symbolic"); + } else if (thing is Philips.Hue.Lamp) { + icon.gicon = new ThemedIcon ("com.github.manexim.home.lightbulb.philips.hue-symbolic"); + } else { + icon.gicon = new ThemedIcon ("com.github.manexim.home.lightbulb-symbolic"); + } + + switch ((thing as Models.Lamp).power) { + case Power.ON: + status_icon.icon_name = "user-available"; + break; + case Power.OFF: + status_icon.icon_name = "user-offline"; + break; + } + + name_label.label = thing.name; + id_label.label = thing.id; + } +} From 21a421996cfc9b4394ee797d2a23e640ccc9761e Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 08:55:42 +0200 Subject: [PATCH 08/84] Add icon for a thing --- ...com.github.manexim.home.thing-symbolic.svg | 212 ++++++++++++++++++ 1 file changed, 212 insertions(+) create mode 100644 data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg diff --git a/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg new file mode 100644 index 0000000..4eeec95 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg @@ -0,0 +1,212 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 5dedebf32a72dc86cbc3119b4cd7c5ee0213733a Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 08:56:28 +0200 Subject: [PATCH 09/84] Update models --- src/lifx/Lamp.vala | 5 ++++ src/models/Lamp.vala | 46 ++-------------------------- src/models/Thing.vala | 60 +++++++++++++++++++++++++++++++++++++ src/philips/hue/Bridge.vala | 26 ---------------- src/philips/hue/Lamp.vala | 4 +++ 5 files changed, 71 insertions(+), 70 deletions(-) diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index ad094d1..f5a33bd 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -21,6 +21,11 @@ namespace Lifx { public class Lamp : Models.Lamp { + public Lamp () { + icon = "com.github.manexim.home.lightbulb.lifx-symbolic"; + manufacturer = "LIFX"; + } + public uint16 port { get { if (!_obj.has_member ("port")) { diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index 6c1c193..fbbfe9f 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -21,50 +21,8 @@ namespace Models { public class Lamp : Thing { - public Power power { - get { - if (!_obj.has_member ("power")) { - _obj.set_string_member ("power", "unknown"); - } - - switch (_obj.get_string_member ("power")) { - case "on": - return Power.ON; - case "off": - return Power.OFF; - default: - return Power.UNKNOWN; - } - } - set { - _obj.set_string_member ("power", value.to_string ()); - } - } - - public string manufacturer { - get { - if (!_obj.has_member ("manufacturer")) { - manufacturer = null; - } - - return _obj.get_string_member ("manufacturer"); - } - set { - _obj.set_string_member ("manufacturer", value); - } - } - - public string model { - get { - if (!_obj.has_member ("model")) { - model = null; - } - - return _obj.get_string_member ("model"); - } - set { - _obj.set_string_member ("model", value); - } + public Lamp () { + icon = "com.github.manexim.home.lightbulb-symbolic"; } public bool supports_color { diff --git a/src/models/Thing.vala b/src/models/Thing.vala index a877ea6..127c59e 100644 --- a/src/models/Thing.vala +++ b/src/models/Thing.vala @@ -25,6 +25,7 @@ namespace Models { public Thing () { _obj = new Json.Object (); + icon = "com.github.manexim.home.thing-symbolic"; } public string id { @@ -53,6 +54,65 @@ namespace Models { } } + public string icon { + get { + if (!_obj.has_member ("icon")) { + icon = null; + } + + return _obj.get_string_member ("icon"); + } + set { + _obj.set_string_member ("icon", value); + } + } + + public Power power { + get { + if (!_obj.has_member ("power")) { + _obj.set_string_member ("power", "unknown"); + } + + switch (_obj.get_string_member ("power")) { + case "on": + return Power.ON; + case "off": + return Power.OFF; + default: + return Power.UNKNOWN; + } + } + set { + _obj.set_string_member ("power", value.to_string ()); + } + } + + public string manufacturer { + get { + if (!_obj.has_member ("manufacturer")) { + manufacturer = null; + } + + return _obj.get_string_member ("manufacturer"); + } + set { + _obj.set_string_member ("manufacturer", value); + } + } + + public string model { + get { + if (!_obj.has_member ("model")) { + model = null; + } + + return _obj.get_string_member ("model"); + } + set { + _obj.set_string_member ("model", value); + } + } + public string to_string () { size_t length; diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index 4594a86..7b0b5c6 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -25,31 +25,5 @@ namespace Philips.Hue { _obj.set_string_member ("username", value); } } - - public string manufacturer { - get { - if (!_obj.has_member ("manufacturer")) { - manufacturer = null; - } - - return _obj.get_string_member ("manufacturer"); - } - set { - _obj.set_string_member ("manufacturer", value); - } - } - - public string model { - get { - if (!_obj.has_member ("model")) { - model = null; - } - - return _obj.get_string_member ("model"); - } - set { - _obj.set_string_member ("model", value); - } - } } } diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 587a0fe..10de75d 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -21,5 +21,9 @@ namespace Philips.Hue { public class Lamp : Models.Lamp { + public Lamp () { + icon = "com.github.manexim.home.lightbulb.philips.hue-symbolic"; + manufacturer = "Philips"; + } } } From b58b94ed5723c583461c2a623879f2c054b97bf2 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 08:57:18 +0200 Subject: [PATCH 10/84] Use new models --- data/meson.build | 3 +- src/meson.build | 2 +- src/pages/LampPage.vala | 82 ----------------------------------- src/pages/ThingPage.vala | 33 ++++++++++++++ src/views/Overview.vala | 2 +- src/views/ThingsView.vala | 2 +- src/widgets/CarouselItem.vala | 15 +++---- 7 files changed, 45 insertions(+), 94 deletions(-) delete mode 100644 src/pages/LampPage.vala create mode 100644 src/pages/ThingPage.vala diff --git a/data/meson.build b/data/meson.build index 52da49f..fb408a3 100644 --- a/data/meson.build +++ b/data/meson.build @@ -16,7 +16,8 @@ symbolic_icons = [ 'com.github.manexim.home.lightbulb-symbolic', 'com.github.manexim.home.lightbulb.lifx-symbolic', 'com.github.manexim.home.logo.lifx-symbolic', - 'com.github.manexim.home.logo.philips.hue-symbolic' + 'com.github.manexim.home.logo.philips.hue-symbolic', + 'com.github.manexim.home.thing-symbolic' ] foreach icon : symbolic_icons diff --git a/src/meson.build b/src/meson.build index efad9b9..b366993 100644 --- a/src/meson.build +++ b/src/meson.build @@ -7,8 +7,8 @@ sources = [ 'lifx/Service.vala', 'models/Lamp.vala', 'models/Thing.vala', - 'pages/LampPage.vala', 'pages/LoadingPage.vala', + 'pages/ThingPage.vala', 'philips/hue/Bridge.vala', 'philips/hue/BridgeController.vala', 'philips/hue/Lamp.vala', diff --git a/src/pages/LampPage.vala b/src/pages/LampPage.vala deleted file mode 100644 index f8c9187..0000000 --- a/src/pages/LampPage.vala +++ /dev/null @@ -1,82 +0,0 @@ -/* -* Copyright (c) 2019 Manexim (https://github.com/manexim) -* -* This program is free software; you can redistribute it and/or -* modify it under the terms of the GNU General Public -* License as published by the Free Software Foundation; either -* version 2 of the License, or (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -* General Public License for more details. -* -* You should have received a copy of the GNU General Public -* License along with this program; if not, write to the -* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -* Boston, MA 02110-1301 USA -* -* Authored by: Marius Meisenzahl -*/ - -public class LampPage : Granite.SimpleSettingsPage { - private Lifx.LampController controller; - - public LampPage (Models.Lamp lamp) { - Object ( - activatable: true, - icon_name: "com.github.manexim.home.lightbulb.lifx-symbolic", - description: lamp.id, - title: lamp.name != null ? lamp.name : lamp.id - ); - - controller = new Lifx.LampController ((Lifx.Lamp) lamp); - controller.updated.connect ((lamp) => { - if (lamp.power == Power.ON) { - status_switch.active = true; - status_switch.state = true; - } else if (lamp.power == Power.OFF) { - status_switch.active = false; - status_switch.state = false; - } - - title = lamp.name; - - update_status (); - }); - - update_status (); - - status_switch.notify["active"].connect (update_status); - - status_switch.state_set.connect ((state) => { - controller.switch_power (state); - - status_switch.active = state; - status_switch.state = state; - - return state; - }); - } - - private void update_status () { - description = _("ID: ") + controller.lamp.id; - description += "\n" + _("Manufacturer: ") + controller.lamp.manufacturer; - description += "\n" + _("Model: ") + controller.lamp.model; - - switch (controller.lamp.power) { - case Power.ON: - status_type = Granite.SettingsPage.StatusType.SUCCESS; - status = (_("Enabled")); - break; - case Power.OFF: - status_type = Granite.SettingsPage.StatusType.OFFLINE; - status = (_("Disabled")); - break; - default: - status_type = Granite.SettingsPage.StatusType.NONE; - status = (_("Unknown")); - break; - } - } -} diff --git a/src/pages/ThingPage.vala b/src/pages/ThingPage.vala new file mode 100644 index 0000000..c47fff6 --- /dev/null +++ b/src/pages/ThingPage.vala @@ -0,0 +1,33 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class ThingPage : Gtk.ScrolledWindow { + public ThingPage (Models.Thing thing) { + set_policy (Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC); + + var list_box = new Gtk.ListBox (); + add (list_box); + + list_box.add (new Gtk.Label (thing.id)); + + show_all (); + } +} diff --git a/src/views/Overview.vala b/src/views/Overview.vala index cd611d1..fcfcdef 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -56,7 +56,7 @@ public class Overview : Gtk.Viewport { devices_carousel.on_thing_activated.connect ((thing) => { MainWindow.get_default ().go_to_page ( - new LampPage (thing as Models.Lamp), + new ThingPage (thing), (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); diff --git a/src/views/ThingsView.vala b/src/views/ThingsView.vala index 0ab27cd..1d16c79 100644 --- a/src/views/ThingsView.vala +++ b/src/views/ThingsView.vala @@ -37,7 +37,7 @@ public class ThingsView : Gtk.Paned { stack.show_all (); things_controller.on_new_lamp.connect ((lamp) => { - stack.add_named (new LampPage (lamp), lamp.id); + stack.add_named (new ThingPage (lamp), lamp.id); if (stack.get_visible_child_name () == "loading") { var child = stack.get_child_by_name ("loading"); diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala index de8701d..d98f100 100644 --- a/src/widgets/CarouselItem.vala +++ b/src/widgets/CarouselItem.vala @@ -63,24 +63,23 @@ public class CarouselItem : Gtk.FlowBoxChild { grid.attach (id_label, 1, 1, 1, 1); add (grid); + + update_thing (thing); } public void update_thing (Models.Thing thing) { - if (thing is Lifx.Lamp) { - icon.gicon = new ThemedIcon ("com.github.manexim.home.lightbulb.lifx-symbolic"); - } else if (thing is Philips.Hue.Lamp) { - icon.gicon = new ThemedIcon ("com.github.manexim.home.lightbulb.philips.hue-symbolic"); - } else { - icon.gicon = new ThemedIcon ("com.github.manexim.home.lightbulb-symbolic"); - } + icon.gicon = new ThemedIcon (thing.icon); - switch ((thing as Models.Lamp).power) { + switch (thing.power) { case Power.ON: status_icon.icon_name = "user-available"; break; case Power.OFF: status_icon.icon_name = "user-offline"; break; + default: + status_icon.icon_name = "dialog-question"; + break; } name_label.label = thing.name; From 8728a621e8b5a45f65b29c67bbc0f20962146237 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 09:20:27 +0200 Subject: [PATCH 11/84] Use old layout --- src/pages/ThingPage.vala | 61 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 56 insertions(+), 5 deletions(-) diff --git a/src/pages/ThingPage.vala b/src/pages/ThingPage.vala index c47fff6..38155b0 100644 --- a/src/pages/ThingPage.vala +++ b/src/pages/ThingPage.vala @@ -19,15 +19,66 @@ * Authored by: Marius Meisenzahl */ -public class ThingPage : Gtk.ScrolledWindow { +public class ThingPage : Granite.SimpleSettingsPage { + private Lifx.LampController controller; + public ThingPage (Models.Thing thing) { - set_policy (Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC); + Object ( + activatable: true, + icon_name: thing.icon, + description: thing.id, + title: thing.name != null ? thing.name : thing.id + ); + + controller = new Lifx.LampController ((Lifx.Lamp) thing); + controller.updated.connect ((lamp) => { + if (lamp.power == Power.ON) { + status_switch.active = true; + status_switch.state = true; + } else if (lamp.power == Power.OFF) { + status_switch.active = false; + status_switch.state = false; + } + + title = lamp.name; + + update_status (); + }); + + update_status (); - var list_box = new Gtk.ListBox (); - add (list_box); + status_switch.notify["active"].connect (update_status); - list_box.add (new Gtk.Label (thing.id)); + status_switch.state_set.connect ((state) => { + controller.switch_power (state); + + status_switch.active = state; + status_switch.state = state; + + return state; + }); show_all (); } + + private void update_status () { + description = _("ID: ") + controller.lamp.id; + description += "\n" + _("Manufacturer: ") + controller.lamp.manufacturer; + description += "\n" + _("Model: ") + controller.lamp.model; + + switch (controller.lamp.power) { + case Power.ON: + status_type = Granite.SettingsPage.StatusType.SUCCESS; + status = (_("Enabled")); + break; + case Power.OFF: + status_type = Granite.SettingsPage.StatusType.OFFLINE; + status = (_("Disabled")); + break; + default: + status_type = Granite.SettingsPage.StatusType.NONE; + status = (_("Unknown")); + break; + } + } } From 067f6dacd94d6b6337bbc854297f48787aad2fb7 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 09:23:47 +0200 Subject: [PATCH 12/84] Update translatable files --- po/POTFILES | 3 ++- po/com.github.manexim.home.pot | 20 ++++++++++++-------- po/fr.po | 20 ++++++++++++-------- po/ru.po | 20 ++++++++++++-------- 4 files changed, 38 insertions(+), 25 deletions(-) diff --git a/po/POTFILES b/po/POTFILES index 8c2b3d9..4632ad8 100644 --- a/po/POTFILES +++ b/po/POTFILES @@ -1,4 +1,5 @@ src/MainWindow.vala +src/views/Overview.vala src/views/WelcomeView.vala -src/pages/LampPage.vala +src/pages/ThingPage.vala src/pages/LoadingPage.vala diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index d1d3f77..e956833 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-20 15:56+0200\n" +"POT-Creation-Date: 2019-06-22 09:23+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,10 +17,14 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/MainWindow.vala:67 +#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 msgid "Overview" msgstr "" +#: src/views/Overview.vala:33 +msgid "Devices" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "" @@ -47,27 +51,27 @@ msgid "" "connection to the internet is not required." msgstr "" -#: src/pages/LampPage.vala:63 +#: src/pages/ThingPage.vala:65 msgid "ID: " msgstr "" -#: src/pages/LampPage.vala:64 +#: src/pages/ThingPage.vala:66 msgid "Manufacturer: " msgstr "" -#: src/pages/LampPage.vala:65 +#: src/pages/ThingPage.vala:67 msgid "Model: " msgstr "" -#: src/pages/LampPage.vala:70 +#: src/pages/ThingPage.vala:72 msgid "Enabled" msgstr "" -#: src/pages/LampPage.vala:74 +#: src/pages/ThingPage.vala:76 msgid "Disabled" msgstr "" -#: src/pages/LampPage.vala:78 +#: src/pages/ThingPage.vala:80 msgid "Unknown" msgstr "" diff --git a/po/fr.po b/po/fr.po index b1178df..b632fef 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-20 15:56+0200\n" +"POT-Creation-Date: 2019-06-22 09:23+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -17,10 +17,14 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/MainWindow.vala:67 +#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 msgid "Overview" msgstr "" +#: src/views/Overview.vala:33 +msgid "Devices" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Contrôlez vos objets connectés pour maison intelligente" @@ -53,27 +57,27 @@ msgstr "" "Vous pouvez contrôler vos objets connectés directement via votre réseau " "local. Une connexion Internet n'est pas nécessaire." -#: src/pages/LampPage.vala:63 +#: src/pages/ThingPage.vala:65 msgid "ID: " msgstr "Identifiant : " -#: src/pages/LampPage.vala:64 +#: src/pages/ThingPage.vala:66 msgid "Manufacturer: " msgstr "Fabricant : " -#: src/pages/LampPage.vala:65 +#: src/pages/ThingPage.vala:67 msgid "Model: " msgstr "Modèle : " -#: src/pages/LampPage.vala:70 +#: src/pages/ThingPage.vala:72 msgid "Enabled" msgstr "Activé" -#: src/pages/LampPage.vala:74 +#: src/pages/ThingPage.vala:76 msgid "Disabled" msgstr "Désactivé" -#: src/pages/LampPage.vala:78 +#: src/pages/ThingPage.vala:80 msgid "Unknown" msgstr "Inconnu" diff --git a/po/ru.po b/po/ru.po index 5726fe9..795487d 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-20 15:56+0200\n" +"POT-Creation-Date: 2019-06-22 09:23+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -19,10 +19,14 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Poedit 2.0.6\n" -#: src/MainWindow.vala:67 +#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 msgid "Overview" msgstr "" +#: src/views/Overview.vala:33 +msgid "Devices" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Управляйте своими умными домашними устройствами" @@ -55,27 +59,27 @@ msgstr "" "Вы можете управлять своими умными домашними устройствами непосредственно " "через локальную сеть. Подключение к интернету не требуется." -#: src/pages/LampPage.vala:63 +#: src/pages/ThingPage.vala:65 msgid "ID: " msgstr "" -#: src/pages/LampPage.vala:64 +#: src/pages/ThingPage.vala:66 msgid "Manufacturer: " msgstr "" -#: src/pages/LampPage.vala:65 +#: src/pages/ThingPage.vala:67 msgid "Model: " msgstr "" -#: src/pages/LampPage.vala:70 +#: src/pages/ThingPage.vala:72 msgid "Enabled" msgstr "" -#: src/pages/LampPage.vala:74 +#: src/pages/ThingPage.vala:76 msgid "Disabled" msgstr "" -#: src/pages/LampPage.vala:78 +#: src/pages/ThingPage.vala:80 msgid "Unknown" msgstr "" From f311080f10ba62506f0bcec3f1357738267068b0 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 09:49:06 +0200 Subject: [PATCH 13/84] Add German translations --- po/LINGUAS | 1 + po/com.github.manexim.home.pot | 2 +- po/de.po | 86 +++++++++++++++++++++++++++++++ po/extra/LINGUAS | 1 + po/extra/de.po | 93 ++++++++++++++++++++++++++++++++++ po/extra/extra.pot | 2 +- po/extra/fr.po | 9 ++-- po/extra/ru.po | 2 +- po/fr.po | 2 +- po/ru.po | 2 +- 10 files changed, 192 insertions(+), 8 deletions(-) create mode 100644 po/de.po create mode 100644 po/extra/de.po diff --git a/po/LINGUAS b/po/LINGUAS index e368637..831f337 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -1,4 +1,5 @@ # please keep this list sorted alphabetically # +de fr ru diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index e956833..c922f7e 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:23+0200\n" +"POT-Creation-Date: 2019-06-22 09:48+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/de.po b/po/de.po new file mode 100644 index 0000000..90c6dc3 --- /dev/null +++ b/po/de.po @@ -0,0 +1,86 @@ +# German translations for com.github.manexim.home package. +# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER +# This file is distributed under the same license as the com.github.manexim.home package. +# Automatically generated, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: com.github.manexim.home\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-06-22 09:48+0200\n" +"PO-Revision-Date: 2019-06-22 09:24+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 +msgid "Overview" +msgstr "Übersicht" + +#: src/views/Overview.vala:33 +msgid "Devices" +msgstr "Geräte" + +#: src/views/WelcomeView.vala:26 +msgid "Control your smart home gadgets" +msgstr "Steuern Sie Ihre Smart Home Gadgets" + +#: src/views/WelcomeView.vala:30 +msgid "" +"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " +"your Wi-Fi." +msgstr "" +"Intelligente WLAN-Leuchten von LIFX werden unterstützt. Sie müssen bereits " +"mit Ihrem WLAN verbunden sein." + +#: src/views/WelcomeView.vala:35 +msgid "" +"Smart ZigBee lights by Philips Hue are supported. They must already be " +"connected to your Philips Hue Bridge." +msgstr "" +"Intelligente ZigBee-Leuchten von Philips Hue werden unterstützt. Sie müssen " +"bereits an Ihre Philips Hue Bridge angeschlossen sein." + +#: src/views/WelcomeView.vala:39 +msgid "Let's go" +msgstr "Lass uns loslegen" + +#: src/views/WelcomeView.vala:40 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." +msgstr "" +"Sie können Ihre Smart Home Gadgets direkt über Ihr lokales Netzwerk steuern. " +"Eine Verbindung zum Internet ist nicht erforderlich." + +#: src/pages/ThingPage.vala:65 +msgid "ID: " +msgstr "ID: " + +#: src/pages/ThingPage.vala:66 +msgid "Manufacturer: " +msgstr "Hersteller: " + +#: src/pages/ThingPage.vala:67 +msgid "Model: " +msgstr "Modell: " + +#: src/pages/ThingPage.vala:72 +msgid "Enabled" +msgstr "Aktiviert" + +#: src/pages/ThingPage.vala:76 +msgid "Disabled" +msgstr "Deaktiviert" + +#: src/pages/ThingPage.vala:80 +msgid "Unknown" +msgstr "Unbekannt" + +#: src/pages/LoadingPage.vala:27 +msgid "Looking for smart home gadgets to control." +msgstr "Suche nach Smart Home Gadgets zur Steuerung." diff --git a/po/extra/LINGUAS b/po/extra/LINGUAS index e368637..831f337 100644 --- a/po/extra/LINGUAS +++ b/po/extra/LINGUAS @@ -1,4 +1,5 @@ # please keep this list sorted alphabetically # +de fr ru diff --git a/po/extra/de.po b/po/extra/de.po new file mode 100644 index 0000000..0a6026b --- /dev/null +++ b/po/extra/de.po @@ -0,0 +1,93 @@ +# German translations for extra package. +# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER +# This file is distributed under the same license as the extra package. +# Automatically generated, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: extra\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-06-22 09:47+0200\n" +"PO-Revision-Date: 2019-06-22 09:24+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/com.github.manexim.home.appdata.xml.in:7 +#: data/com.github.manexim.home.desktop.in:4 +#: data/com.github.manexim.home.desktop.in:5 +msgid "Home" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:8 +#: data/com.github.manexim.home.desktop.in:6 +msgid "Control your smart home gadgets" +msgstr "Steuern Sie Ihre Smart Home Gadgets" + +#: data/com.github.manexim.home.appdata.xml.in:10 +msgid "A smart home application to control your gadgets." +msgstr "Eine Smart Home App zur Steuerung Ihrer Gadgets." + +#: data/com.github.manexim.home.appdata.xml.in:11 +msgid "Supported devices:" +msgstr "Unterstützte Geräte:" + +#: data/com.github.manexim.home.appdata.xml.in:13 +msgid "LIFX" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:25 +msgid "New:" +msgstr "Neu:" + +#: data/com.github.manexim.home.appdata.xml.in:27 +msgid "Add welcome view for onboarding" +msgstr "Willkommensansicht für Onboarding hinzugefügt" + +#: data/com.github.manexim.home.appdata.xml.in:28 +msgid "Show loading page if no smart home gadget is found" +msgstr "Lade-Seite anzeigen, wenn kein Smart Home Gadget gefunden wird." + +#: data/com.github.manexim.home.appdata.xml.in:29 +msgid "Show manufacturer and model of device" +msgstr "Zeige Hersteller und Modell des Gerätes an" + +#: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Improved:" +msgstr "Verbessert:" + +#: data/com.github.manexim.home.appdata.xml.in:33 +msgid "Save and load window settings" +msgstr "Speichern und laden der Fenstereinstellungen" + +#: data/com.github.manexim.home.appdata.xml.in:35 +msgid "Fixed:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Remove mention of elementary OS in app description" +msgstr "Entfernen der Erwähnung von elementary OS in der App-Beschreibung" + +#: data/com.github.manexim.home.appdata.xml.in:38 +msgid "Suffix symbolic icon names with -symbolic" +msgstr "-symbolic an symbolic Icon-Namen angehängt" + +#: data/com.github.manexim.home.appdata.xml.in:39 +msgid "Install all available icon sizes" +msgstr "Installiere alle verfügbaren Icon-Größen" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "Initial release" +msgstr "Erstveröffentlichung" + +#: data/com.github.manexim.home.appdata.xml.in:71 +msgid "Manexim" +msgstr "" + +#: data/com.github.manexim.home.desktop.in:8 +msgid "com.github.manexim.home" +msgstr "" diff --git a/po/extra/extra.pot b/po/extra/extra.pot index 204a8a9..5ce07b9 100644 --- a/po/extra/extra.pot +++ b/po/extra/extra.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" +"POT-Creation-Date: 2019-06-22 09:47+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/extra/fr.po b/po/extra/fr.po index b7980a8..493bea7 100644 --- a/po/extra/fr.po +++ b/po/extra/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" +"POT-Creation-Date: 2019-06-22 09:47+0200\n" "PO-Revision-Date: 2019-06-17 22:33+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -30,7 +30,9 @@ msgstr "Contrôlez vos objets connectés pour maison intelligente" #: data/com.github.manexim.home.appdata.xml.in:10 msgid "A smart home application to control your gadgets." -msgstr "Une application pour maison intelligente afin de contrôler vos objets connectés" +msgstr "" +"Une application pour maison intelligente afin de contrôler vos objets " +"connectés" #: data/com.github.manexim.home.appdata.xml.in:11 msgid "Supported devices:" @@ -50,7 +52,8 @@ msgstr "Ajout d'un écran de bienvenue à l'ouverture" #: data/com.github.manexim.home.appdata.xml.in:28 msgid "Show loading page if no smart home gadget is found" -msgstr "Affichage de la page de chargement si aucun objet connecté n'est trouvé" +msgstr "" +"Affichage de la page de chargement si aucun objet connecté n'est trouvé" #: data/com.github.manexim.home.appdata.xml.in:29 msgid "Show manufacturer and model of device" diff --git a/po/extra/ru.po b/po/extra/ru.po index 4085e96..23eb67f 100644 --- a/po/extra/ru.po +++ b/po/extra/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-19 16:59+0200\n" +"POT-Creation-Date: 2019-06-22 09:47+0200\n" "PO-Revision-Date: 2019-06-17 22:54+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" diff --git a/po/fr.po b/po/fr.po index b632fef..5a9d2bd 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:23+0200\n" +"POT-Creation-Date: 2019-06-22 09:48+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" diff --git a/po/ru.po b/po/ru.po index 795487d..59a24c0 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:23+0200\n" +"POT-Creation-Date: 2019-06-22 09:48+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" From a08dd52b52b05d015afd3f17beefb99c32e3b626 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 15:43:14 +0200 Subject: [PATCH 14/84] Show available hubs --- ...nexim.home.bridge.philips.hue-symbolic.svg | 85 +++++++++++++++++++ ...com.github.manexim.home.thing-symbolic.svg | 46 ++-------- data/meson.build | 1 + src/MainWindow.vala | 16 ++-- src/models/Thing.vala | 2 + src/philips/hue/Bridge.vala | 6 ++ src/types/Power.vala | 5 +- src/views/Overview.vala | 37 ++++++-- src/widgets/CarouselItem.vala | 3 + 9 files changed, 148 insertions(+), 53 deletions(-) create mode 100644 data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg diff --git a/data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg new file mode 100644 index 0000000..454a0d2 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg index 4eeec95..27eb907 100644 --- a/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg +++ b/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg @@ -25,9 +25,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="45.254834" - inkscape:cx="-0.74467991" - inkscape:cy="8.1383848" + inkscape:zoom="0.5" + inkscape:cx="-276.67729" + inkscape:cy="-237.65193" inkscape:document-units="px" inkscape:current-layer="g18" showgrid="true" @@ -36,11 +36,11 @@ fit-margin-right="0" fit-margin-bottom="0" units="px" - inkscape:window-width="765" - inkscape:window-height="419" - inkscape:window-x="935" - inkscape:window-y="243" - inkscape:window-maximized="0" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="0" + inkscape:window-y="30" + inkscape:window-maximized="1" showguides="false" /> @@ -68,36 +68,6 @@ d="M 3.5 2.5 C 2.946 2.5 2.5 2.946 2.5 3.5 L 2.5 12.5 C 2.5 13.054 2.946 13.5 3.5 13.5 L 12.5 13.5 C 13.054 13.5 13.5 13.054 13.5 12.5 L 13.5 3.5 C 13.5 2.946 13.054 2.5 12.5 2.5 L 3.5 2.5 z M 5.1367188 4.5 L 10.863281 4.5 C 11.215827 4.5 11.5 4.7841733 11.5 5.1367188 L 11.5 10.863281 C 11.5 11.215827 11.215827 11.5 10.863281 11.5 L 5.1367188 11.5 C 4.7841733 11.5 4.5 11.215827 4.5 10.863281 L 4.5 5.1367188 C 4.5 4.7841733 4.7841733 4.5 5.1367188 4.5 z " transform="matrix(13.375001,0,0,13.375001,3.749992,11.399798)" id="rect837" /> - - - - - - - - - { - stack.set_visible_child_full(_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); - }); - } + // if (settings.is_first_run ()) { + // var welcome_view = new WelcomeView (); + // stack.add_named (welcome_view, "welcome"); + + // welcome_view.start.connect (() => { + // stack.set_visible_child_full(_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); + // }); + // } var overview = new Overview (); stack.add_named (overview, _("Overview")); diff --git a/src/models/Thing.vala b/src/models/Thing.vala index 127c59e..403311d 100644 --- a/src/models/Thing.vala +++ b/src/models/Thing.vala @@ -78,6 +78,8 @@ namespace Models { return Power.ON; case "off": return Power.OFF; + case "warning": + return Power.WARNING; default: return Power.UNKNOWN; } diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index 7b0b5c6..1e0d170 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -1,5 +1,11 @@ namespace Philips.Hue { public class Bridge : Models.Thing { + public Bridge () { + icon = "com.github.manexim.home.bridge.philips.hue-symbolic"; + manufacturer = "Philips"; + power = Power.WARNING; + } + public string base_url { get { if (!_obj.has_member ("baseURL")) { diff --git a/src/types/Power.vala b/src/types/Power.vala index 7694c79..eeaf4d9 100644 --- a/src/types/Power.vala +++ b/src/types/Power.vala @@ -20,7 +20,8 @@ */ public enum Power { - UNKNOWN = -1, + UNKNOWN = 1, + WARNING = 2, OFF = 0, ON = 65535; @@ -28,6 +29,8 @@ public enum Power { switch (this) { case UNKNOWN: return "unknown"; + case WARNING: + return "warning"; case OFF: return "off"; case ON: diff --git a/src/views/Overview.vala b/src/views/Overview.vala index fcfcdef..b84f464 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -19,16 +19,13 @@ * Authored by: Marius Meisenzahl */ -public class Overview : Gtk.Viewport { +public class Overview : Gtk.ScrolledWindow { private ThingsController things_controller; public Overview () { - var scrolled_window = new Gtk.ScrolledWindow (null, null); - add (scrolled_window); - var grid = new Gtk.Grid (); grid.margin = 12; - scrolled_window.add (grid); + add (grid); var devices_label = new Gtk.Label (_("Devices")); devices_label.get_style_context ().add_class (Granite.STYLE_CLASS_H4_LABEL); @@ -43,11 +40,15 @@ public class Overview : Gtk.Viewport { devices_grid.attach (devices_label, 0, 0, 1, 1); devices_grid.attach (devices_carousel, 0, 1, 1, 1); - grid.attach (devices_grid, 0, 0, 1, 1); + var devices_revealer = new Gtk.Revealer (); + devices_revealer.add (devices_grid ); + + grid.attach (devices_revealer, 0, 0, 1, 1); things_controller = new ThingsController (); things_controller.on_new_lamp.connect ((lamp) => { devices_carousel.add_thing (lamp); + devices_revealer.reveal_child = true; }); things_controller.on_updated_lamp.connect ((lamp) => { @@ -60,5 +61,29 @@ public class Overview : Gtk.Viewport { (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); + + var hubs_label = new Gtk.Label ("Hubs"); + hubs_label.get_style_context ().add_class (Granite.STYLE_CLASS_H4_LABEL); + hubs_label.xalign = 0; + hubs_label.margin_start = 10; + + var hubs_carousel = new Carousel (); + + var hubs_grid = new Gtk.Grid (); + hubs_grid.margin = 2; + hubs_grid.margin_top = 12; + hubs_grid.attach (hubs_label, 0, 0, 1, 1); + hubs_grid.attach (hubs_carousel, 0, 1, 1, 1); + + var hubs_revealer = new Gtk.Revealer (); + hubs_revealer.add (hubs_grid ); + + grid.attach (hubs_revealer, 0, 1, 1, 1); + + var philipsHueService = Philips.Hue.Service.instance; + philipsHueService.on_new_bridge.connect ((bridge) => { + hubs_carousel.add_thing (bridge); + hubs_revealer.reveal_child = true; + }); } } diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala index d98f100..e4be1f2 100644 --- a/src/widgets/CarouselItem.vala +++ b/src/widgets/CarouselItem.vala @@ -77,6 +77,9 @@ public class CarouselItem : Gtk.FlowBoxChild { case Power.OFF: status_icon.icon_name = "user-offline"; break; + case Power.WARNING: + status_icon.icon_name = "user-away"; + break; default: status_icon.icon_name = "dialog-question"; break; From 6d6cff7d6d4118ea94234a5af4bb49dc90fe96b7 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 16:14:41 +0200 Subject: [PATCH 15/84] Fix whitespacing --- src/MainWindow.vala | 2 +- src/views/Overview.vala | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index c8c1ad1..5380696 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -62,7 +62,7 @@ public class MainWindow : Gtk.ApplicationWindow { // stack.add_named (welcome_view, "welcome"); // welcome_view.start.connect (() => { - // stack.set_visible_child_full(_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); + // stack.set_visible_child_full (_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); // }); // } diff --git a/src/views/Overview.vala b/src/views/Overview.vala index b84f464..190fe4f 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -41,7 +41,7 @@ public class Overview : Gtk.ScrolledWindow { devices_grid.attach (devices_carousel, 0, 1, 1, 1); var devices_revealer = new Gtk.Revealer (); - devices_revealer.add (devices_grid ); + devices_revealer.add (devices_grid); grid.attach (devices_revealer, 0, 0, 1, 1); @@ -76,7 +76,7 @@ public class Overview : Gtk.ScrolledWindow { hubs_grid.attach (hubs_carousel, 0, 1, 1, 1); var hubs_revealer = new Gtk.Revealer (); - hubs_revealer.add (hubs_grid ); + hubs_revealer.add (hubs_grid); grid.attach (hubs_revealer, 0, 1, 1, 1); From 9fe009d3c5d80e3ef4fdbef3de016a7c62fa234a Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 16:38:24 +0200 Subject: [PATCH 16/84] Add initial page layout to configure Philips Hue Bridge --- src/meson.build | 1 + src/pages/HueBridgeOnboardingPage.vala | 41 ++++++++++++++++++++++++++ src/views/Overview.vala | 7 +++++ 3 files changed, 49 insertions(+) create mode 100644 src/pages/HueBridgeOnboardingPage.vala diff --git a/src/meson.build b/src/meson.build index b366993..b5bdd68 100644 --- a/src/meson.build +++ b/src/meson.build @@ -7,6 +7,7 @@ sources = [ 'lifx/Service.vala', 'models/Lamp.vala', 'models/Thing.vala', + 'pages/HueBridgeOnboardingPage.vala', 'pages/LoadingPage.vala', 'pages/ThingPage.vala', 'philips/hue/Bridge.vala', diff --git a/src/pages/HueBridgeOnboardingPage.vala b/src/pages/HueBridgeOnboardingPage.vala new file mode 100644 index 0000000..af9e546 --- /dev/null +++ b/src/pages/HueBridgeOnboardingPage.vala @@ -0,0 +1,41 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class HueBridgeOnboardingPage : Gtk.Grid { + public HueBridgeOnboardingPage () { + halign = Gtk.Align.CENTER; + valign = Gtk.Align.CENTER; + + var label = new Gtk.Label (_("Looking for smart home gadgets to control.")); + label.halign = Gtk.Align.CENTER; + label.valign = Gtk.Align.CENTER; + + var spinner = new Gtk.Spinner (); + spinner.halign = Gtk.Align.CENTER; + spinner.valign = Gtk.Align.CENTER; + spinner.start (); + + attach (label, 0, 0, 1, 1); + attach (spinner, 0, 2, 1, 1); + + show_all (); + } +} diff --git a/src/views/Overview.vala b/src/views/Overview.vala index 190fe4f..9c69886 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -85,5 +85,12 @@ public class Overview : Gtk.ScrolledWindow { hubs_carousel.add_thing (bridge); hubs_revealer.reveal_child = true; }); + + hubs_carousel.on_thing_activated.connect ((thing) => { + MainWindow.get_default ().go_to_page ( + new HueBridgeOnboardingPage (), + (thing.name == null || thing.name.length == 0) ? thing.id : thing.name + ); + }); } } From 36cec87fb3925ac12e61f0fdcaeb071c49447997 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 17:09:18 +0200 Subject: [PATCH 17/84] Switch stack transition type --- src/MainWindow.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 5380696..18f726f 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -88,14 +88,14 @@ public class MainWindow : Gtk.ApplicationWindow { return_button.no_show_all = false; return_button.visible = true; history.add (name); - stack.set_visible_child_full (name, Gtk.StackTransitionType.SLIDE_RIGHT); + stack.set_visible_child_full (name, Gtk.StackTransitionType.SLIDE_LEFT); } public void go_back () { if (!history.is_homepage) { var widget = stack.get_visible_child (); - stack.set_visible_child_full (history.previous, Gtk.StackTransitionType.SLIDE_LEFT); + stack.set_visible_child_full (history.previous, Gtk.StackTransitionType.SLIDE_RIGHT); stack.remove (widget); history.pop (); From 8961128efa409f35a5fedd0a3994ac3c6a63cb9d Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 18:07:02 +0200 Subject: [PATCH 18/84] Add mode switch in headerbar to switch between light and dark background if freedesktop schema is not available --- po/com.github.manexim.home.pot | 14 +++++++++++--- po/de.po | 14 +++++++++++--- po/fr.po | 14 +++++++++++--- po/ru.po | 14 +++++++++++--- src/MainWindow.vala | 14 ++++++++++++++ src/services/Settings.vala | 13 +++++++++++-- 6 files changed, 69 insertions(+), 14 deletions(-) diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index c922f7e..3f1779f 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:48+0200\n" +"POT-Creation-Date: 2019-06-22 18:04+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,11 +17,19 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "" + +#: src/MainWindow.vala:84 src/MainWindow.vala:85 msgid "Overview" msgstr "" -#: src/views/Overview.vala:33 +#: src/views/Overview.vala:30 msgid "Devices" msgstr "" diff --git a/po/de.po b/po/de.po index 90c6dc3..0046a91 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:48+0200\n" +"POT-Creation-Date: 2019-06-22 18:04+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -17,11 +17,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "Heller Hintergrund" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "Dunkler Hintergrund" + +#: src/MainWindow.vala:84 src/MainWindow.vala:85 msgid "Overview" msgstr "Übersicht" -#: src/views/Overview.vala:33 +#: src/views/Overview.vala:30 msgid "Devices" msgstr "Geräte" diff --git a/po/fr.po b/po/fr.po index 5a9d2bd..f6a53cf 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:48+0200\n" +"POT-Creation-Date: 2019-06-22 18:04+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -17,11 +17,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "" + +#: src/MainWindow.vala:84 src/MainWindow.vala:85 msgid "Overview" msgstr "" -#: src/views/Overview.vala:33 +#: src/views/Overview.vala:30 msgid "Devices" msgstr "" diff --git a/po/ru.po b/po/ru.po index 59a24c0..0145acf 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:48+0200\n" +"POT-Creation-Date: 2019-06-22 18:04+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -19,11 +19,19 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Poedit 2.0.6\n" -#: src/MainWindow.vala:65 src/MainWindow.vala:70 src/MainWindow.vala:71 +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "" + +#: src/MainWindow.vala:84 src/MainWindow.vala:85 msgid "Overview" msgstr "" -#: src/views/Overview.vala:33 +#: src/views/Overview.vala:30 msgid "Devices" msgstr "" diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 18f726f..5380363 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -48,6 +48,20 @@ public class MainWindow : Gtk.ApplicationWindow { return_button.clicked.connect (go_back); headerbar.pack_start (return_button); + if (!settings.is_freedesktop_prefers_color_scheme_available ()) { + var gtk_settings = Gtk.Settings.get_default (); + + var mode_switch = new Granite.ModeSwitch.from_icon_name ( + "display-brightness-symbolic", + "weather-clear-night-symbolic" + ); + mode_switch.primary_icon_tooltip_text = _("Light background"); + mode_switch.secondary_icon_tooltip_text = _("Dark background"); + mode_switch.valign = Gtk.Align.CENTER; + mode_switch.bind_property ("active", gtk_settings, "gtk_application_prefer_dark_theme"); + headerbar.pack_end (mode_switch); + } + set_titlebar (headerbar); title = Config.APP_NAME; diff --git a/src/services/Settings.vala b/src/services/Settings.vala index ce5a7a0..581417b 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -21,6 +21,7 @@ public class Settings : Granite.Services.Settings { private static Settings settings; + private bool _is_freedesktop_prefers_color_scheme_available; public static Settings get_default () { if (settings == null) { @@ -45,11 +46,13 @@ public class Settings : Granite.Services.Settings { const string DESKTOP_SCHEMA = "org.freedesktop"; const string PREFERS_KEY = "prefers-color-scheme"; - var gtk_settings = Gtk.Settings.get_default (); var lookup = SettingsSchemaSource.get_default ().lookup (DESKTOP_SCHEMA, false); - if (lookup != null) { + _is_freedesktop_prefers_color_scheme_available = true; + + var gtk_settings = Gtk.Settings.get_default (); var desktop_settings = new GLib.Settings (DESKTOP_SCHEMA); + desktop_settings.bind_with_mapping ( PREFERS_KEY, gtk_settings, @@ -65,6 +68,8 @@ public class Settings : Granite.Services.Settings { null, null ); + } else { + _is_freedesktop_prefers_color_scheme_available = false; } } @@ -72,6 +77,10 @@ public class Settings : Granite.Services.Settings { return last_started_app_version == ""; } + public bool is_freedesktop_prefers_color_scheme_available () { + return _is_freedesktop_prefers_color_scheme_available; + } + public void save () { last_started_app_version = Config.APP_VERSION; From eb511586411448dce6a727f39f5487479b757b4c Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 19:10:27 +0200 Subject: [PATCH 19/84] Update page to configure Philips Hue Bridge --- po/POTFILES | 1 + po/com.github.manexim.home.pot | 6 +++++- po/de.po | 6 +++++- po/fr.po | 6 +++++- po/ru.po | 6 +++++- src/pages/HueBridgeOnboardingPage.vala | 9 +++++++-- 6 files changed, 28 insertions(+), 6 deletions(-) diff --git a/po/POTFILES b/po/POTFILES index 4632ad8..d91989d 100644 --- a/po/POTFILES +++ b/po/POTFILES @@ -3,3 +3,4 @@ src/views/Overview.vala src/views/WelcomeView.vala src/pages/ThingPage.vala src/pages/LoadingPage.vala +src/pages/HueBridgeOnboardingPage.vala diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 3f1779f..fdd729d 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 18:04+0200\n" +"POT-Creation-Date: 2019-06-22 19:07+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -86,3 +86,7 @@ msgstr "" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:31 +msgid "Press the push-link button on the Hue bridge." +msgstr "" diff --git a/po/de.po b/po/de.po index 0046a91..894c954 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 18:04+0200\n" +"POT-Creation-Date: 2019-06-22 19:07+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -92,3 +92,7 @@ msgstr "Unbekannt" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." msgstr "Suche nach Smart Home Gadgets zur Steuerung." + +#: src/pages/HueBridgeOnboardingPage.vala:31 +msgid "Press the push-link button on the Hue bridge." +msgstr "Drücke die Push-Link-Taste an der Hue Bridge." diff --git a/po/fr.po b/po/fr.po index f6a53cf..d3c0623 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 18:04+0200\n" +"POT-Creation-Date: 2019-06-22 19:07+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -92,3 +92,7 @@ msgstr "Inconnu" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." msgstr "Recherche d'objets connectés à contrôler." + +#: src/pages/HueBridgeOnboardingPage.vala:31 +msgid "Press the push-link button on the Hue bridge." +msgstr "" diff --git a/po/ru.po b/po/ru.po index 0145acf..317b78b 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 18:04+0200\n" +"POT-Creation-Date: 2019-06-22 19:07+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -94,3 +94,7 @@ msgstr "" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." msgstr "Поиск умных домашних устройств." + +#: src/pages/HueBridgeOnboardingPage.vala:31 +msgid "Press the push-link button on the Hue bridge." +msgstr "" diff --git a/src/pages/HueBridgeOnboardingPage.vala b/src/pages/HueBridgeOnboardingPage.vala index af9e546..7f15c3c 100644 --- a/src/pages/HueBridgeOnboardingPage.vala +++ b/src/pages/HueBridgeOnboardingPage.vala @@ -24,7 +24,11 @@ public class HueBridgeOnboardingPage : Gtk.Grid { halign = Gtk.Align.CENTER; valign = Gtk.Align.CENTER; - var label = new Gtk.Label (_("Looking for smart home gadgets to control.")); + var icon = new Gtk.Image (); + icon.gicon = new ThemedIcon ("com.github.manexim.home.bridge.philips.hue-symbolic"); + icon.pixel_size = 256; + + var label = new Gtk.Label (_("Press the push-link button on the Hue bridge.")); label.halign = Gtk.Align.CENTER; label.valign = Gtk.Align.CENTER; @@ -33,7 +37,8 @@ public class HueBridgeOnboardingPage : Gtk.Grid { spinner.valign = Gtk.Align.CENTER; spinner.start (); - attach (label, 0, 0, 1, 1); + attach (icon, 0, 0, 1, 1); + attach (label, 0, 1, 1, 1); attach (spinner, 0, 2, 1, 1); show_all (); From 28d9b5ed39442f7f794333fcb126541b2623eefb Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 19:12:26 +0200 Subject: [PATCH 20/84] Update German translation --- po/de.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/de.po b/po/de.po index 894c954..1ea3442 100644 --- a/po/de.po +++ b/po/de.po @@ -35,7 +35,7 @@ msgstr "Geräte" #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" -msgstr "Steuern Sie Ihre Smart Home Gadgets" +msgstr "Steuer deine Smart Home Gadgets" #: src/views/WelcomeView.vala:30 msgid "" @@ -62,7 +62,7 @@ msgid "" "You can control your smart home gadgets directly via your local network. A " "connection to the internet is not required." msgstr "" -"Sie können Ihre Smart Home Gadgets direkt über Ihr lokales Netzwerk steuern. " +"Du kannst deine Smart Home Gadgets direkt über dein lokales Netzwerk steuern. " "Eine Verbindung zum Internet ist nicht erforderlich." #: src/pages/ThingPage.vala:65 @@ -91,7 +91,7 @@ msgstr "Unbekannt" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." -msgstr "Suche nach Smart Home Gadgets zur Steuerung." +msgstr "Suche nach steuerbaren Smart Home Gadgets." #: src/pages/HueBridgeOnboardingPage.vala:31 msgid "Press the push-link button on the Hue bridge." From 9b2fd6b9e7c71f494559c77c3380197dc26a47eb Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 19:18:06 +0200 Subject: [PATCH 21/84] Update explanation to configure Philips Hue Bridge --- po/com.github.manexim.home.pot | 4 ++-- po/de.po | 10 +++++----- po/fr.po | 4 ++-- po/ru.po | 4 ++-- src/pages/HueBridgeOnboardingPage.vala | 6 +----- 5 files changed, 12 insertions(+), 16 deletions(-) diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index fdd729d..1dacb7e 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:07+0200\n" +"POT-Creation-Date: 2019-06-22 19:15+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -88,5 +88,5 @@ msgid "Looking for smart home gadgets to control." msgstr "" #: src/pages/HueBridgeOnboardingPage.vala:31 -msgid "Press the push-link button on the Hue bridge." +msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" diff --git a/po/de.po b/po/de.po index 1ea3442..e686592 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:07+0200\n" +"POT-Creation-Date: 2019-06-22 19:15+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -62,8 +62,8 @@ msgid "" "You can control your smart home gadgets directly via your local network. A " "connection to the internet is not required." msgstr "" -"Du kannst deine Smart Home Gadgets direkt über dein lokales Netzwerk steuern. " -"Eine Verbindung zum Internet ist nicht erforderlich." +"Du kannst deine Smart Home Gadgets direkt über dein lokales Netzwerk " +"steuern. Eine Verbindung zum Internet ist nicht erforderlich." #: src/pages/ThingPage.vala:65 msgid "ID: " @@ -94,5 +94,5 @@ msgid "Looking for smart home gadgets to control." msgstr "Suche nach steuerbaren Smart Home Gadgets." #: src/pages/HueBridgeOnboardingPage.vala:31 -msgid "Press the push-link button on the Hue bridge." -msgstr "Drücke die Push-Link-Taste an der Hue Bridge." +msgid "Press the push-link button in the middle of the Hue bridge." +msgstr "Drücke die Push-Link-Taste in der Mitte der Hue Bridge." diff --git a/po/fr.po b/po/fr.po index d3c0623..f62bdab 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:07+0200\n" +"POT-Creation-Date: 2019-06-22 19:15+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -94,5 +94,5 @@ msgid "Looking for smart home gadgets to control." msgstr "Recherche d'objets connectés à contrôler." #: src/pages/HueBridgeOnboardingPage.vala:31 -msgid "Press the push-link button on the Hue bridge." +msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" diff --git a/po/ru.po b/po/ru.po index 317b78b..8d5bfb7 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:07+0200\n" +"POT-Creation-Date: 2019-06-22 19:15+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -96,5 +96,5 @@ msgid "Looking for smart home gadgets to control." msgstr "Поиск умных домашних устройств." #: src/pages/HueBridgeOnboardingPage.vala:31 -msgid "Press the push-link button on the Hue bridge." +msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" diff --git a/src/pages/HueBridgeOnboardingPage.vala b/src/pages/HueBridgeOnboardingPage.vala index 7f15c3c..47f89b4 100644 --- a/src/pages/HueBridgeOnboardingPage.vala +++ b/src/pages/HueBridgeOnboardingPage.vala @@ -28,13 +28,9 @@ public class HueBridgeOnboardingPage : Gtk.Grid { icon.gicon = new ThemedIcon ("com.github.manexim.home.bridge.philips.hue-symbolic"); icon.pixel_size = 256; - var label = new Gtk.Label (_("Press the push-link button on the Hue bridge.")); - label.halign = Gtk.Align.CENTER; - label.valign = Gtk.Align.CENTER; + var label = new Gtk.Label (_("Press the push-link button in the middle of the Hue bridge.")); var spinner = new Gtk.Spinner (); - spinner.halign = Gtk.Align.CENTER; - spinner.valign = Gtk.Align.CENTER; spinner.start (); attach (icon, 0, 0, 1, 1); From cac2cfb7f76078311c064b645c5f327ef524d0ff Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 22 Jun 2019 19:36:38 +0200 Subject: [PATCH 22/84] Get name of Philips Hue Bridge --- src/pages/HueBridgeOnboardingPage.vala | 1 + src/philips/hue/BridgeController.vala | 18 +++++++++++++++++- src/philips/hue/Service.vala | 4 ++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/pages/HueBridgeOnboardingPage.vala b/src/pages/HueBridgeOnboardingPage.vala index 47f89b4..3b8afb7 100644 --- a/src/pages/HueBridgeOnboardingPage.vala +++ b/src/pages/HueBridgeOnboardingPage.vala @@ -23,6 +23,7 @@ public class HueBridgeOnboardingPage : Gtk.Grid { public HueBridgeOnboardingPage () { halign = Gtk.Align.CENTER; valign = Gtk.Align.CENTER; + row_spacing = 16; var icon = new Gtk.Image (); icon.gicon = new ThemedIcon ("com.github.manexim.home.bridge.philips.hue-symbolic"); diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 2543047..338e17d 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -34,7 +34,7 @@ namespace Philips.Hue { print ("failed to create the xpath context\n"); } - Xml.XPath.Object* obj = context.eval_expression("/root/device/manufacturer"); + Xml.XPath.Object* obj = context.eval_expression("/root/device/friendlyName"); if (obj == null) { print ("failed to evaluate xpath\n"); } @@ -46,6 +46,22 @@ namespace Philips.Hue { print ("failed to find the expected node\n"); } + _bridge.name = node->get_content (); + + delete obj; + + obj = context.eval_expression("/root/device/manufacturer"); + if (obj == null) { + print ("failed to evaluate xpath\n"); + } + + node = null; + if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { + node = obj->nodesetval->item(0); + } else { + print ("failed to find the expected node\n"); + } + _bridge.manufacturer = node->get_content (); delete obj; diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 352021f..ade47e0 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -145,6 +145,10 @@ namespace Philips.Hue { bridge.id = bridgeid.up (); bridge.base_url = protocol + host + ":" + port + "/"; + var controller = new Philips.Hue.BridgeController (bridge); + controller.get_description (); + bridge = controller.bridge; + bridge_map.set (bridge.id, bridge); on_new_bridge (bridge); } From efa820bd3f7aebfe0e8f594eb7332fa51b6811ad Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 23 Jun 2019 08:09:22 +0200 Subject: [PATCH 23/84] Generate device uuid in constructor of settings if not defined --- src/services/Settings.vala | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/services/Settings.vala b/src/services/Settings.vala index 581417b..f759745 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -43,6 +43,18 @@ public class Settings : Granite.Services.Settings { private Settings () { base ("com.github.manexim.home"); + if (uuid == null || uuid == "") { + uint8[] uu = new uint8[16]; + UUID.generate (uu); + string s = ""; + + for (uint8 i = 0; i < 16; i++) { + s += uu[i].to_string ("%X"); + } + + uuid = s; + } + const string DESKTOP_SCHEMA = "org.freedesktop"; const string PREFERS_KEY = "prefers-color-scheme"; @@ -84,18 +96,6 @@ public class Settings : Granite.Services.Settings { public void save () { last_started_app_version = Config.APP_VERSION; - if (uuid == null || uuid == "") { - uint8[] uu = new uint8[16]; - UUID.generate (uu); - string s = ""; - - for (uint8 i = 0; i < 16; i++) { - s += uu[i].to_string ("%X"); - } - - uuid = s; - } - var philips_hue_service = Philips.Hue.Service.instance; var bridges = philips_hue_service.bridges; var bridges_strings = new string[bridges.length]; From ed1bc3274524c6d46cb32472588fd454d9cdcbdd Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Mon, 24 Jun 2019 07:11:58 +0200 Subject: [PATCH 24/84] Implement page to configure Philips Hue Bridge --- data/meson.build | 1 + po/com.github.manexim.home.pot | 12 ++- po/de.po | 12 ++- po/fr.po | 12 ++- po/ru.po | 12 ++- src/controllers/ThingsController.vala | 15 +++- src/models/Thing.vala | 6 +- src/pages/HueBridgeOnboardingPage.vala | 36 +++++++- src/philips/hue/Bridge.vala | 4 + src/philips/hue/BridgeController.vala | 113 +++++++++++++++++++++++-- src/philips/hue/Service.vala | 76 ++++++++++++++--- src/views/Overview.vala | 4 +- src/widgets/CarouselItem.vala | 4 + 13 files changed, 268 insertions(+), 39 deletions(-) diff --git a/data/meson.build b/data/meson.build index e34f783..784d971 100644 --- a/data/meson.build +++ b/data/meson.build @@ -16,6 +16,7 @@ symbolic_icons = [ 'com.github.manexim.home.bridge.philips.hue-symbolic', 'com.github.manexim.home.lightbulb-symbolic', 'com.github.manexim.home.lightbulb.lifx-symbolic', + 'com.github.manexim.home.lightbulb.philips.hue-symbolic', 'com.github.manexim.home.logo.lifx-symbolic', 'com.github.manexim.home.logo.philips.hue-symbolic', 'com.github.manexim.home.thing-symbolic' diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 1dacb7e..d8ea7cd 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:15+0200\n" +"POT-Creation-Date: 2019-06-23 09:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,6 +33,10 @@ msgstr "" msgid "Devices" msgstr "" +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "" @@ -87,6 +91,10 @@ msgstr "" msgid "Looking for smart home gadgets to control." msgstr "" -#: src/pages/HueBridgeOnboardingPage.vala:31 +#: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:61 +msgid "The Hue bridge was successfully registered." +msgstr "" diff --git a/po/de.po b/po/de.po index e686592..8e71f5f 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:15+0200\n" +"POT-Creation-Date: 2019-06-23 09:20+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -33,6 +33,10 @@ msgstr "Übersicht" msgid "Devices" msgstr "Geräte" +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Steuer deine Smart Home Gadgets" @@ -93,6 +97,10 @@ msgstr "Unbekannt" msgid "Looking for smart home gadgets to control." msgstr "Suche nach steuerbaren Smart Home Gadgets." -#: src/pages/HueBridgeOnboardingPage.vala:31 +#: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." msgstr "Drücke die Push-Link-Taste in der Mitte der Hue Bridge." + +#: src/pages/HueBridgeOnboardingPage.vala:61 +msgid "The Hue bridge was successfully registered." +msgstr "Die Hue Bridge wurde erfolgreich registriert." diff --git a/po/fr.po b/po/fr.po index f62bdab..c2388a5 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:15+0200\n" +"POT-Creation-Date: 2019-06-23 09:20+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -33,6 +33,10 @@ msgstr "" msgid "Devices" msgstr "" +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Contrôlez vos objets connectés pour maison intelligente" @@ -93,6 +97,10 @@ msgstr "Inconnu" msgid "Looking for smart home gadgets to control." msgstr "Recherche d'objets connectés à contrôler." -#: src/pages/HueBridgeOnboardingPage.vala:31 +#: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:61 +msgid "The Hue bridge was successfully registered." +msgstr "" diff --git a/po/ru.po b/po/ru.po index 8d5bfb7..2b52c5e 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 19:15+0200\n" +"POT-Creation-Date: 2019-06-23 09:20+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -35,6 +35,10 @@ msgstr "" msgid "Devices" msgstr "" +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + #: src/views/WelcomeView.vala:26 msgid "Control your smart home gadgets" msgstr "Управляйте своими умными домашними устройствами" @@ -95,6 +99,10 @@ msgstr "" msgid "Looking for smart home gadgets to control." msgstr "Поиск умных домашних устройств." -#: src/pages/HueBridgeOnboardingPage.vala:31 +#: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:61 +msgid "The Hue bridge was successfully registered." +msgstr "" diff --git a/src/controllers/ThingsController.vala b/src/controllers/ThingsController.vala index 06709ef..a1c9d9d 100644 --- a/src/controllers/ThingsController.vala +++ b/src/controllers/ThingsController.vala @@ -21,9 +21,10 @@ public class ThingsController { private Lifx.Service lifx_service; + private Philips.Hue.Service philips_hue_service; - public signal void on_new_lamp(Models.Lamp lamp); - public signal void on_updated_lamp(Models.Lamp lamp); + public signal void on_new_lamp (Models.Lamp lamp); + public signal void on_updated_lamp (Models.Lamp lamp); public ThingsController () { lifx_service = Lifx.Service.instance; @@ -35,5 +36,15 @@ public class ThingsController { lifx_service.on_updated_thing.connect ((thing) => { on_updated_lamp((Models.Lamp) thing); }); + + philips_hue_service = Philips.Hue.Service.instance; + + philips_hue_service.on_new_thing.connect ((thing) => { + on_new_lamp((Models.Lamp) thing); + }); + + philips_hue_service.on_updated_thing.connect ((thing) => { + on_updated_lamp((Models.Lamp) thing); + }); } } diff --git a/src/models/Thing.vala b/src/models/Thing.vala index 403311d..db0e79f 100644 --- a/src/models/Thing.vala +++ b/src/models/Thing.vala @@ -20,7 +20,7 @@ */ namespace Models { - public class Thing { + public class Thing : Object { protected Json.Object _obj; public Thing () { @@ -28,6 +28,10 @@ namespace Models { icon = "com.github.manexim.home.thing-symbolic"; } + public Thing.from_object (Json.Object object) { + _obj = object; + } + public string id { get { if (!_obj.has_member ("id")) { diff --git a/src/pages/HueBridgeOnboardingPage.vala b/src/pages/HueBridgeOnboardingPage.vala index 3b8afb7..a052f73 100644 --- a/src/pages/HueBridgeOnboardingPage.vala +++ b/src/pages/HueBridgeOnboardingPage.vala @@ -20,7 +20,13 @@ */ public class HueBridgeOnboardingPage : Gtk.Grid { - public HueBridgeOnboardingPage () { + private Philips.Hue.BridgeController controller; + private Gtk.Label label; + private Gtk.Spinner spinner; + + public HueBridgeOnboardingPage (Philips.Hue.Bridge bridge) { + controller = new Philips.Hue.BridgeController (bridge); + halign = Gtk.Align.CENTER; valign = Gtk.Align.CENTER; row_spacing = 16; @@ -29,9 +35,9 @@ public class HueBridgeOnboardingPage : Gtk.Grid { icon.gicon = new ThemedIcon ("com.github.manexim.home.bridge.philips.hue-symbolic"); icon.pixel_size = 256; - var label = new Gtk.Label (_("Press the push-link button in the middle of the Hue bridge.")); + label = new Gtk.Label (_("Press the push-link button in the middle of the Hue bridge.")); - var spinner = new Gtk.Spinner (); + spinner = new Gtk.Spinner (); spinner.start (); attach (icon, 0, 0, 1, 1); @@ -39,5 +45,29 @@ public class HueBridgeOnboardingPage : Gtk.Grid { attach (spinner, 0, 2, 1, 1); show_all (); + + register (); + } + + private void register () { + new Thread (null, () => { + const ulong SLEEP_SECONDS = 5; + + while (true) { + try { + if (controller.register ()) { + label.label = _("The Hue bridge was successfully registered."); + spinner.stop (); + + Thread.usleep (SLEEP_SECONDS * 1000 * 1000); + MainWindow.get_default ().go_back (); + } + } catch (GLib.Error e) { + stderr.printf ("Error: %d %s\n", e.code, e.message); + } + + Thread.usleep (SLEEP_SECONDS * 1000 * 1000); + } + }); } } diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index 1e0d170..7d37530 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -6,6 +6,10 @@ namespace Philips.Hue { power = Power.WARNING; } + public Bridge.from_object (Json.Object object) { + _obj = object; + } + public string base_url { get { if (!_obj.has_member ("baseURL")) { diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 338e17d..2b962d1 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -1,9 +1,14 @@ namespace Philips.Hue { public class BridgeController { private Bridge _bridge; + private Gee.HashMap thing_map; + + public signal void on_new_lamp (Models.Lamp lamp); + public signal void on_updated_lamp (Models.Lamp lamp); public BridgeController (Bridge bridge) { _bridge = bridge; + thing_map = new Gee.HashMap (); } public void get_description () { @@ -12,7 +17,6 @@ namespace Philips.Hue { var session = new Soup.Session (); var message = new Soup.Message ("GET", url); - // send the HTTP request and wait for response session.send_message (message); // replace with @@ -26,24 +30,24 @@ namespace Philips.Hue { doc = Xml.Parser.parse_memory (patched, patched.length); if (doc == null) { - print ("failed to read the .xml file\n"); + stderr.printf ("failed to read the .xml file\n"); } Xml.XPath.Context context = new Xml.XPath.Context(doc); if (context == null) { - print ("failed to create the xpath context\n"); + stderr.printf ("failed to create the xpath context\n"); } Xml.XPath.Object* obj = context.eval_expression("/root/device/friendlyName"); if (obj == null) { - print ("failed to evaluate xpath\n"); + stderr.printf ("failed to evaluate xpath\n"); } Xml.Node* node = null; if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { node = obj->nodesetval->item(0); } else { - print ("failed to find the expected node\n"); + stderr.printf ("failed to find the expected node\n"); } _bridge.name = node->get_content (); @@ -52,14 +56,14 @@ namespace Philips.Hue { obj = context.eval_expression("/root/device/manufacturer"); if (obj == null) { - print ("failed to evaluate xpath\n"); + stderr.printf ("failed to evaluate xpath\n"); } node = null; if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { node = obj->nodesetval->item(0); } else { - print ("failed to find the expected node\n"); + stderr.printf ("failed to find the expected node\n"); } _bridge.manufacturer = node->get_content (); @@ -68,14 +72,14 @@ namespace Philips.Hue { obj = context.eval_expression("/root/device/modelName"); if (obj == null) { - print ("failed to evaluate xpath\n"); + stderr.printf ("failed to evaluate xpath\n"); } node = null; if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { node = obj->nodesetval->item(0); } else { - print ("failed to find the expected node\n"); + stderr.printf ("failed to find the expected node\n"); } _bridge.model = node->get_content (); @@ -90,6 +94,97 @@ namespace Philips.Hue { Xml.Parser.cleanup (); } + public bool register () throws GLib.Error { + string url = "%sapi".printf (_bridge.base_url); + + var session = new Soup.Session (); + var message = new Soup.Message ("POST", url); + + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + var object = new Json.Object (); + + object.set_string_member ("devicetype", "com.github.manexim.home"); + + root.set_object (object); + gen.set_root (root); + + size_t length; + string json = gen.to_data (out length); + + message.request_body.append_take (json.data); + + session.send_message (message); + + string response = (string) message.response_body.flatten ().data; + + var parser = new Json.Parser(); + parser.load_from_data (response, -1); + + foreach (var element in parser.get_root ().get_array ().get_elements ()) { + var obj = element.get_object (); + + if (obj.has_member ("error")) { + throw new GLib.Error ( + GLib.Quark.from_string (""), + (int) obj.get_object_member ("error").get_int_member ("type"), + obj.get_object_member ("error").get_string_member ("description") + ); + } else if (obj.has_member ("success")) { + _bridge.username = "%s".printf (obj.get_object_member ("success").get_string_member ("username")); + _bridge.power = Power.ON; + + return true; + } + } + + return false; + } + + public void state () { + string url = "%sapi/%s".printf (_bridge.base_url, _bridge.username); + + var session = new Soup.Session (); + var message = new Soup.Message ("GET", url); + + session.send_message (message); + + string response = (string) message.response_body.flatten ().data; + + try { + var parser = new Json.Parser(); + parser.load_from_data (response, -1); + var object = parser.get_root ().get_object (); + var lights = object.get_object_member ("lights"); + + foreach (var key in lights.get_members ()) { + var light = lights.get_object_member (key); + var lamp = new Philips.Hue.Lamp (); + lamp.name = light.get_string_member ("name"); + lamp.manufacturer = light.get_string_member ("manufacturername"); + lamp.model = light.get_string_member ("modelid"); + lamp.id = light.get_string_member ("uniqueid"); + var on = light.get_object_member ("state").get_boolean_member ("on"); + + if (on) { + lamp.power = Power.ON; + } else { + lamp.power = Power.OFF; + } + + if (!thing_map.has_key (lamp.id)) { + thing_map.set (lamp.id, lamp); + on_new_lamp (lamp); + } else { + thing_map.set (lamp.id, lamp); + on_updated_lamp (lamp); + } + } + } catch (GLib.Error e) { + stderr.printf (e.message); + } + } + public Bridge bridge { get { return _bridge; diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index ade47e0..bcf5ad1 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -26,6 +26,9 @@ namespace Philips.Hue { private Socket socket; public signal void on_new_bridge (Bridge bridge); + public signal void on_updated_bridge (Bridge bridge); + public signal void on_new_thing (Models.Thing thing); + public signal void on_updated_thing (Models.Thing thing); public static Service instance { get { @@ -46,9 +49,24 @@ namespace Philips.Hue { private Service () { bridge_map = new Gee.HashMap (); + load_bridges (); setup_socket (); listen (); - discover (); + discover_bridges (); + } + + private void load_bridges () { + string[] philips_hue_bridges = Settings.get_default ().philips_hue_bridges; + foreach (var bridge_str in philips_hue_bridges) { + var parser = new Json.Parser(); + parser.load_from_data (bridge_str, -1); + var object = parser.get_root ().get_object (); + + var bridge = new Philips.Hue.Bridge.from_object (object); + bridge.power = Power.UNKNOWN; + + found_bridge (bridge); + } } private void setup_socket () { @@ -101,17 +119,38 @@ namespace Philips.Hue { }); } - private void discover () { + private void discover_bridges () { new Thread (null, () => { while (true) { - discover_ssdp (); + discover_bridges_ssdp (); Thread.usleep (10 * 1000 * 1000); } }); } - private void discover_ssdp () { + private void discover_bridge_things (Philips.Hue.Bridge bridge) { + var controller = new Philips.Hue.BridgeController (bridge); + controller.on_new_lamp.connect ((lamp) => { + on_new_thing (lamp); + }); + + controller.on_updated_lamp.connect ((lamp) => { + on_updated_thing (lamp); + }); + + new Thread (null, () => { + while (true) { + if (bridge.username != null && bridge.username != "") { + controller.state (); + } + + Thread.usleep (10 * 1000 * 1000); + } + }); + } + + private void discover_bridges_ssdp () { string message = "M-SEARCH * HTTP/1.1\r\n"; message += "HOST: 239.255.255.250:1900\r\n"; message += "MAN: ssdp:discover\r\n"; @@ -140,18 +179,27 @@ namespace Philips.Hue { port = mi.fetch (4); path = mi.fetch (5); - if (!bridge_map.has_key (bridgeid)) { - var bridge = new Bridge (); - bridge.id = bridgeid.up (); - bridge.base_url = protocol + host + ":" + port + "/"; + var bridge = new Bridge (); + bridge.id = bridgeid.up (); + bridge.base_url = protocol + host + ":" + port + "/"; - var controller = new Philips.Hue.BridgeController (bridge); - controller.get_description (); - bridge = controller.bridge; + found_bridge (bridge); - bridge_map.set (bridge.id, bridge); - on_new_bridge (bridge); - } + } + } + + private void found_bridge (Philips.Hue.Bridge bridge) { + var controller = new Philips.Hue.BridgeController (bridge); + controller.get_description (); + bridge = controller.bridge; + + if (!bridge_map.has_key (bridge.id)) { + bridge_map.set (bridge.id, bridge); + discover_bridge_things (bridge); + on_new_bridge (bridge); + } else { + bridge_map.set (bridge.id, bridge); + on_updated_bridge (bridge); } } } diff --git a/src/views/Overview.vala b/src/views/Overview.vala index 9c69886..a9abb8b 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -62,7 +62,7 @@ public class Overview : Gtk.ScrolledWindow { ); }); - var hubs_label = new Gtk.Label ("Hubs"); + var hubs_label = new Gtk.Label (_("Hubs")); hubs_label.get_style_context ().add_class (Granite.STYLE_CLASS_H4_LABEL); hubs_label.xalign = 0; hubs_label.margin_start = 10; @@ -88,7 +88,7 @@ public class Overview : Gtk.ScrolledWindow { hubs_carousel.on_thing_activated.connect ((thing) => { MainWindow.get_default ().go_to_page ( - new HueBridgeOnboardingPage (), + new HueBridgeOnboardingPage (thing as Philips.Hue.Bridge), (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala index e4be1f2..6a4ed27 100644 --- a/src/widgets/CarouselItem.vala +++ b/src/widgets/CarouselItem.vala @@ -65,6 +65,10 @@ public class CarouselItem : Gtk.FlowBoxChild { add (grid); update_thing (thing); + + thing.notify.connect ((_) => { + update_thing (thing); + }); } public void update_thing (Models.Thing thing) { From e51ac38ac42750377be147904d0d52cbf63278f6 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 26 Jun 2019 07:37:40 +0200 Subject: [PATCH 25/84] Use separate base models for devices and hubs --- ...Controller.vala => DevicesController.vala} | 20 +-- src/lifx/LampController.vala | 2 +- src/lifx/Service.vala | 152 +++++++++--------- src/meson.build | 8 +- src/models/Device.vala | 24 +++ src/models/Hub.vala | 24 +++ src/models/Lamp.vala | 2 +- src/pages/{ThingPage.vala => DevicePage.vala} | 4 +- src/philips/hue/Bridge.vala | 2 +- src/philips/hue/BridgeController.vala | 4 +- src/philips/hue/Service.vala | 12 +- .../{ThingsView.vala => DevicesView.vala} | 12 +- src/views/Overview.vala | 10 +- src/widgets/Carousel.vala | 6 +- src/widgets/CarouselItem.vala | 6 +- 15 files changed, 169 insertions(+), 119 deletions(-) rename src/controllers/{ThingsController.vala => DevicesController.vala} (70%) create mode 100644 src/models/Device.vala create mode 100644 src/models/Hub.vala rename src/pages/{ThingPage.vala => DevicePage.vala} (96%) rename src/views/{ThingsView.vala => DevicesView.vala} (81%) diff --git a/src/controllers/ThingsController.vala b/src/controllers/DevicesController.vala similarity index 70% rename from src/controllers/ThingsController.vala rename to src/controllers/DevicesController.vala index a1c9d9d..a30efd3 100644 --- a/src/controllers/ThingsController.vala +++ b/src/controllers/DevicesController.vala @@ -19,32 +19,32 @@ * Authored by: Marius Meisenzahl */ -public class ThingsController { +public class DevicesController { private Lifx.Service lifx_service; private Philips.Hue.Service philips_hue_service; public signal void on_new_lamp (Models.Lamp lamp); public signal void on_updated_lamp (Models.Lamp lamp); - public ThingsController () { + public DevicesController () { lifx_service = Lifx.Service.instance; - lifx_service.on_new_thing.connect ((thing) => { - on_new_lamp((Models.Lamp) thing); + lifx_service.on_new_device.connect ((device) => { + on_new_lamp((Models.Lamp) device); }); - lifx_service.on_updated_thing.connect ((thing) => { - on_updated_lamp((Models.Lamp) thing); + lifx_service.on_updated_device.connect ((device) => { + on_updated_lamp((Models.Lamp) device); }); philips_hue_service = Philips.Hue.Service.instance; - philips_hue_service.on_new_thing.connect ((thing) => { - on_new_lamp((Models.Lamp) thing); + philips_hue_service.on_new_device.connect ((device) => { + on_new_lamp((Models.Lamp) device); }); - philips_hue_service.on_updated_thing.connect ((thing) => { - on_updated_lamp((Models.Lamp) thing); + philips_hue_service.on_updated_device.connect ((device) => { + on_updated_lamp((Models.Lamp) device); }); } } diff --git a/src/lifx/LampController.vala b/src/lifx/LampController.vala index 624a950..2378a09 100644 --- a/src/lifx/LampController.vala +++ b/src/lifx/LampController.vala @@ -30,7 +30,7 @@ namespace Lifx { _lamp = lamp; service = Lifx.Service.instance; - service.on_updated_thing.connect ((updated_lamp) => { + service.on_updated_device.connect ((updated_lamp) => { if (updated_lamp.id == lamp.id) { updated ((Lifx.Lamp) updated_lamp); } diff --git a/src/lifx/Service.vala b/src/lifx/Service.vala index beca2d5..ad5ad73 100644 --- a/src/lifx/Service.vala +++ b/src/lifx/Service.vala @@ -24,11 +24,11 @@ namespace Lifx { private static Service? _instance; public bool debug = false; private uint32 source = 0; - private Gee.HashMap thing_map; + private Gee.HashMap device_map; private Socket socket; - public signal void on_new_thing (Models.Thing thing); - public signal void on_updated_thing (Models.Thing thing); + public signal void on_new_device (Models.Device device); + public signal void on_updated_device (Models.Device device); public static Service instance { get { @@ -63,7 +63,7 @@ namespace Lifx { } private Service () { - thing_map = new Gee.HashMap (); + device_map = new Gee.HashMap (); setup_socket (); listen (); @@ -106,123 +106,123 @@ namespace Lifx { Lifx.Packet packet = new Lifx.Packet.from (raw); switch (packet.type) { case 3: // StateService - if (!thing_map.has_key (packet.target)) { - var thing = new Lifx.Lamp (); - thing.id = packet.target; - thing.port = (uint16) packet.payload.get_int_member ("port"); - thing.manufacturer = "LIFX"; + if (!device_map.has_key (packet.target)) { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.port = (uint16) packet.payload.get_int_member ("port"); + device.manufacturer = "LIFX"; - get_version (thing); - get_state (thing); + get_version (device); + get_state (device); - thing_map.set (thing.id, thing); - on_new_thing (thing); + device_map.set (device.id, device); + on_new_device (device); } break; case 22: // StatePower - if (thing_map.has_key (packet.target)) { - ((Lifx.Lamp) thing_map.get (packet.target)).power = + if (device_map.has_key (packet.target)) { + ((Lifx.Lamp) device_map.get (packet.target)).power = (Power) packet.payload.get_int_member ("level"); - on_updated_thing (thing_map.get (packet.target)); + on_updated_device (device_map.get (packet.target)); } else { - var thing = new Lifx.Lamp (); - thing.id = packet.target; - thing.power = (Power) packet.payload.get_int_member ("level"); + var device = new Lifx.Lamp (); + device.id = packet.target; + device.power = (Power) packet.payload.get_int_member ("level"); - thing_map.set (thing.id, thing); - on_new_thing (thing); + device_map.set (device.id, device); + on_new_device (device); } break; case 25: // StateLabel - if (thing_map.has_key (packet.target)) { - thing_map.get (packet.target).name = packet.payload.get_string_member ("label"); - ((Lifx.Lamp) thing_map.get (packet.target)).manufacturer = "LIFX"; + if (device_map.has_key (packet.target)) { + device_map.get (packet.target).name = packet.payload.get_string_member ("label"); + ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = "LIFX"; - on_updated_thing (thing_map.get (packet.target)); + on_updated_device (device_map.get (packet.target)); } else { - var thing = new Lifx.Lamp (); - thing.id = packet.target; - thing.name = packet.payload.get_string_member ("label"); - thing.manufacturer = "LIFX"; + var device = new Lifx.Lamp (); + device.id = packet.target; + device.name = packet.payload.get_string_member ("label"); + device.manufacturer = "LIFX"; - thing_map.set (thing.id, thing); - on_new_thing (thing); + device_map.set (device.id, device); + on_new_device (device); } break; case 33: // StateVersion - if (thing_map.has_key (packet.target)) { - ((Lifx.Lamp) thing_map.get (packet.target)).manufacturer = + if (device_map.has_key (packet.target)) { + ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = packet.payload.get_string_member ("manufacturer"); - ((Lifx.Lamp) thing_map.get (packet.target)).model = + ((Lifx.Lamp) device_map.get (packet.target)).model = packet.payload.get_string_member ("model"); - ((Lifx.Lamp) thing_map.get (packet.target)).supports_color = + ((Lifx.Lamp) device_map.get (packet.target)).supports_color = packet.payload.get_boolean_member ("supportsColor"); - ((Lifx.Lamp) thing_map.get (packet.target)).supports_infrared = + ((Lifx.Lamp) device_map.get (packet.target)).supports_infrared = packet.payload.get_boolean_member ("supportsInfrared"); - ((Lifx.Lamp) thing_map.get (packet.target)).supports_multizone = + ((Lifx.Lamp) device_map.get (packet.target)).supports_multizone = packet.payload.get_boolean_member ("supportsMultizone"); - on_updated_thing (thing_map.get (packet.target)); + on_updated_device (device_map.get (packet.target)); } else { - var thing = new Lifx.Lamp (); - thing.id = packet.target; - thing.manufacturer = packet.payload.get_string_member ("manufacturer"); - thing.model = packet.payload.get_string_member ("model"); - thing.supports_color = packet.payload.get_boolean_member ("supportsColor"); - thing.supports_infrared = + var device = new Lifx.Lamp (); + device.id = packet.target; + device.manufacturer = packet.payload.get_string_member ("manufacturer"); + device.model = packet.payload.get_string_member ("model"); + device.supports_color = packet.payload.get_boolean_member ("supportsColor"); + device.supports_infrared = packet.payload.get_boolean_member ("supportsInfrared"); - thing.supports_multizone = + device.supports_multizone = packet.payload.get_boolean_member ("supportsMultizone"); - thing_map.set (thing.id, thing); - on_new_thing (thing); + device_map.set (device.id, device); + on_new_device (device); } break; case 107: // State - if (thing_map.has_key (packet.target)) { - thing_map.get (packet.target).name = packet.payload.get_string_member ("label"); - ((Lifx.Lamp) thing_map.get (packet.target)).manufacturer = "LIFX"; - ((Lifx.Lamp) thing_map.get (packet.target)).power = + if (device_map.has_key (packet.target)) { + device_map.get (packet.target).name = packet.payload.get_string_member ("label"); + ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = "LIFX"; + ((Lifx.Lamp) device_map.get (packet.target)).power = (Power) packet.payload.get_int_member ("power"); - ((Lifx.Lamp) thing_map.get (packet.target)).hue = + ((Lifx.Lamp) device_map.get (packet.target)).hue = (uint16) packet.payload.get_int_member ("hue"); - ((Lifx.Lamp) thing_map.get (packet.target)).saturation = + ((Lifx.Lamp) device_map.get (packet.target)).saturation = (uint16) packet.payload.get_int_member ("saturation"); - ((Lifx.Lamp) thing_map.get (packet.target)).brightness = + ((Lifx.Lamp) device_map.get (packet.target)).brightness = (uint16) packet.payload.get_int_member ("brightness"); - ((Lifx.Lamp) thing_map.get (packet.target)).kelvin = + ((Lifx.Lamp) device_map.get (packet.target)).kelvin = (uint16) packet.payload.get_int_member ("kelvin"); - on_updated_thing (thing_map.get (packet.target)); + on_updated_device (device_map.get (packet.target)); } else { - var thing = new Lifx.Lamp (); - thing.id = packet.target; - thing.name = packet.payload.get_string_member ("label"); - thing.manufacturer = "LIFX"; - thing.power = (Power) packet.payload.get_int_member ("power"); - thing.hue = (uint16) packet.payload.get_int_member ("hue"); - thing.saturation = (uint16) packet.payload.get_int_member ("saturation"); - thing.brightness = (uint16) packet.payload.get_int_member ("brightness"); - thing.kelvin = (uint16) packet.payload.get_int_member ("kelvin"); - - thing_map.set (thing.id, thing); - on_new_thing (thing); + var device = new Lifx.Lamp (); + device.id = packet.target; + device.name = packet.payload.get_string_member ("label"); + device.manufacturer = "LIFX"; + device.power = (Power) packet.payload.get_int_member ("power"); + device.hue = (uint16) packet.payload.get_int_member ("hue"); + device.saturation = (uint16) packet.payload.get_int_member ("saturation"); + device.brightness = (uint16) packet.payload.get_int_member ("brightness"); + device.kelvin = (uint16) packet.payload.get_int_member ("kelvin"); + + device_map.set (device.id, device); + on_new_device (device); } break; case 118: // StatePower - if (thing_map.has_key (packet.target)) { - ((Lifx.Lamp) thing_map.get (packet.target)).power = + if (device_map.has_key (packet.target)) { + ((Lifx.Lamp) device_map.get (packet.target)).power = (Power) packet.payload.get_int_member ("level"); - on_updated_thing (thing_map.get (packet.target)); + on_updated_device (device_map.get (packet.target)); } else { - var thing = new Lifx.Lamp (); - thing.id = packet.target; - thing.power = (Power) packet.payload.get_int_member ("level"); + var device = new Lifx.Lamp (); + device.id = packet.target; + device.power = (Power) packet.payload.get_int_member ("level"); - thing_map.set (thing.id, thing); - on_new_thing (thing); + device_map.set (device.id, device); + on_new_device (device); } break; default: diff --git a/src/meson.build b/src/meson.build index b5bdd68..6be9aba 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,15 +1,17 @@ sources = [ 'config/Constants.vala', - 'controllers/ThingsController.vala', + 'controllers/DevicesController.vala', 'lifx/LampController.vala', 'lifx/Lamp.vala', 'lifx/Packet.vala', 'lifx/Service.vala', + 'models/Device.vala', 'models/Lamp.vala', + 'models/Hub.vala', 'models/Thing.vala', 'pages/HueBridgeOnboardingPage.vala', + 'pages/DevicePage.vala', 'pages/LoadingPage.vala', - 'pages/ThingPage.vala', 'philips/hue/Bridge.vala', 'philips/hue/BridgeController.vala', 'philips/hue/Lamp.vala', @@ -19,8 +21,8 @@ sources = [ 'utils/Buffer.vala', 'utils/History.vala', 'utils/Platform.vala', + 'views/DevicesView.vala', 'views/Overview.vala', - 'views/ThingsView.vala', 'views/WelcomeView.vala', 'widgets/Carousel.vala', 'widgets/CarouselItem.vala', diff --git a/src/models/Device.vala b/src/models/Device.vala new file mode 100644 index 0000000..e8069f3 --- /dev/null +++ b/src/models/Device.vala @@ -0,0 +1,24 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +namespace Models { + public class Device : Thing {} +} diff --git a/src/models/Hub.vala b/src/models/Hub.vala new file mode 100644 index 0000000..1025868 --- /dev/null +++ b/src/models/Hub.vala @@ -0,0 +1,24 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +namespace Models { + public class Hub : Thing {} +} diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index fbbfe9f..f095556 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -20,7 +20,7 @@ */ namespace Models { - public class Lamp : Thing { + public class Lamp : Device { public Lamp () { icon = "com.github.manexim.home.lightbulb-symbolic"; } diff --git a/src/pages/ThingPage.vala b/src/pages/DevicePage.vala similarity index 96% rename from src/pages/ThingPage.vala rename to src/pages/DevicePage.vala index 38155b0..e99936a 100644 --- a/src/pages/ThingPage.vala +++ b/src/pages/DevicePage.vala @@ -19,10 +19,10 @@ * Authored by: Marius Meisenzahl */ -public class ThingPage : Granite.SimpleSettingsPage { +public class DevicePage : Granite.SimpleSettingsPage { private Lifx.LampController controller; - public ThingPage (Models.Thing thing) { + public DevicePage (Models.Device thing) { Object ( activatable: true, icon_name: thing.icon, diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index 7d37530..7c0059f 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -1,5 +1,5 @@ namespace Philips.Hue { - public class Bridge : Models.Thing { + public class Bridge : Models.Device { public Bridge () { icon = "com.github.manexim.home.bridge.philips.hue-symbolic"; manufacturer = "Philips"; diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 2b962d1..e6e9690 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -1,14 +1,14 @@ namespace Philips.Hue { public class BridgeController { private Bridge _bridge; - private Gee.HashMap thing_map; + private Gee.HashMap thing_map; public signal void on_new_lamp (Models.Lamp lamp); public signal void on_updated_lamp (Models.Lamp lamp); public BridgeController (Bridge bridge) { _bridge = bridge; - thing_map = new Gee.HashMap (); + thing_map = new Gee.HashMap (); } public void get_description () { diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index bcf5ad1..4d1c8c5 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -27,8 +27,8 @@ namespace Philips.Hue { public signal void on_new_bridge (Bridge bridge); public signal void on_updated_bridge (Bridge bridge); - public signal void on_new_thing (Models.Thing thing); - public signal void on_updated_thing (Models.Thing thing); + public signal void on_new_device (Models.Device device); + public signal void on_updated_device (Models.Device device); public static Service instance { get { @@ -129,14 +129,14 @@ namespace Philips.Hue { }); } - private void discover_bridge_things (Philips.Hue.Bridge bridge) { + private void discover_bridge_devices (Philips.Hue.Bridge bridge) { var controller = new Philips.Hue.BridgeController (bridge); controller.on_new_lamp.connect ((lamp) => { - on_new_thing (lamp); + on_new_device (lamp); }); controller.on_updated_lamp.connect ((lamp) => { - on_updated_thing (lamp); + on_updated_device (lamp); }); new Thread (null, () => { @@ -195,7 +195,7 @@ namespace Philips.Hue { if (!bridge_map.has_key (bridge.id)) { bridge_map.set (bridge.id, bridge); - discover_bridge_things (bridge); + discover_bridge_devices (bridge); on_new_bridge (bridge); } else { bridge_map.set (bridge.id, bridge); diff --git a/src/views/ThingsView.vala b/src/views/DevicesView.vala similarity index 81% rename from src/views/ThingsView.vala rename to src/views/DevicesView.vala index 1d16c79..b8e2416 100644 --- a/src/views/ThingsView.vala +++ b/src/views/DevicesView.vala @@ -19,12 +19,12 @@ * Authored by: Marius Meisenzahl */ -public class ThingsView : Gtk.Paned { +public class DevicesView : Gtk.Paned { private Gtk.Stack stack; - private ThingsController things_controller; + private DevicesController devices_controller; - public ThingsView () { - things_controller = new ThingsController (); + public DevicesView () { + devices_controller = new DevicesController (); stack = new Gtk.Stack (); @@ -36,8 +36,8 @@ public class ThingsView : Gtk.Paned { stack.add_named (new LoadingPage (), "loading"); stack.show_all (); - things_controller.on_new_lamp.connect ((lamp) => { - stack.add_named (new ThingPage (lamp), lamp.id); + devices_controller.on_new_lamp.connect ((lamp) => { + stack.add_named (new DevicePage (lamp), lamp.id); if (stack.get_visible_child_name () == "loading") { var child = stack.get_child_by_name ("loading"); diff --git a/src/views/Overview.vala b/src/views/Overview.vala index a9abb8b..77edf2f 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -20,7 +20,7 @@ */ public class Overview : Gtk.ScrolledWindow { - private ThingsController things_controller; + private DevicesController devices_controller; public Overview () { var grid = new Gtk.Grid (); @@ -45,19 +45,19 @@ public class Overview : Gtk.ScrolledWindow { grid.attach (devices_revealer, 0, 0, 1, 1); - things_controller = new ThingsController (); - things_controller.on_new_lamp.connect ((lamp) => { + devices_controller = new DevicesController (); + devices_controller.on_new_lamp.connect ((lamp) => { devices_carousel.add_thing (lamp); devices_revealer.reveal_child = true; }); - things_controller.on_updated_lamp.connect ((lamp) => { + devices_controller.on_updated_lamp.connect ((lamp) => { devices_carousel.update_thing (lamp); }); devices_carousel.on_thing_activated.connect ((thing) => { MainWindow.get_default ().go_to_page ( - new ThingPage (thing), + new DevicePage (thing), (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); diff --git a/src/widgets/Carousel.vala b/src/widgets/Carousel.vala index 27f0875..f3a14ff 100644 --- a/src/widgets/Carousel.vala +++ b/src/widgets/Carousel.vala @@ -22,7 +22,7 @@ public class Carousel : Gtk.FlowBox { private Gee.HashMap carousel_item_map; private int index = 0; - public signal void on_thing_activated (Models.Thing thing); + public signal void on_thing_activated (Models.Device thing); public Carousel () { Object ( @@ -43,14 +43,14 @@ public class Carousel : Gtk.FlowBox { child_activated.connect (on_child_activated); } - public void add_thing (Models.Thing? thing) { + public void add_thing (Models.Device? thing) { var carousel_item = new CarouselItem (thing); add (carousel_item); carousel_item_map.set (thing.id, index++); show_all (); } - public void update_thing (Models.Thing? thing) { + public void update_thing (Models.Device? thing) { weak Gtk.FlowBoxChild child = get_child_at_index (carousel_item_map.get (thing.id)); if (child is CarouselItem) { var carousel_item = child as CarouselItem; diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala index 6a4ed27..2136ea8 100644 --- a/src/widgets/CarouselItem.vala +++ b/src/widgets/CarouselItem.vala @@ -20,13 +20,13 @@ */ public class CarouselItem : Gtk.FlowBoxChild { - public Models.Thing thing { get; construct set; } + public Models.Device thing { get; construct set; } private Gtk.Image icon; private Gtk.Image status_icon; private Gtk.Label name_label; private Gtk.Label id_label; - public CarouselItem (Models.Thing thing) { + public CarouselItem (Models.Device thing) { Object (thing: thing); } @@ -71,7 +71,7 @@ public class CarouselItem : Gtk.FlowBoxChild { }); } - public void update_thing (Models.Thing thing) { + public void update_thing (Models.Device thing) { icon.gicon = new ThemedIcon (thing.icon); switch (thing.power) { From 51b9da394f28bbce840e2fd853686b3f59b50d67 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 26 Jun 2019 18:41:16 +0200 Subject: [PATCH 26/84] Show right power state of device in device page --- src/pages/DevicePage.vala | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index e99936a..9774d7d 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -32,16 +32,6 @@ public class DevicePage : Granite.SimpleSettingsPage { controller = new Lifx.LampController ((Lifx.Lamp) thing); controller.updated.connect ((lamp) => { - if (lamp.power == Power.ON) { - status_switch.active = true; - status_switch.state = true; - } else if (lamp.power == Power.OFF) { - status_switch.active = false; - status_switch.state = false; - } - - title = lamp.name; - update_status (); }); @@ -66,12 +56,18 @@ public class DevicePage : Granite.SimpleSettingsPage { description += "\n" + _("Manufacturer: ") + controller.lamp.manufacturer; description += "\n" + _("Model: ") + controller.lamp.model; + title = controller.lamp.name; + switch (controller.lamp.power) { case Power.ON: + status_switch.active = true; + status_switch.state = true; status_type = Granite.SettingsPage.StatusType.SUCCESS; status = (_("Enabled")); break; case Power.OFF: + status_switch.active = false; + status_switch.state = false; status_type = Granite.SettingsPage.StatusType.OFFLINE; status = (_("Disabled")); break; From 5ebff480ea65e1580c68108e13725a10c88bfe24 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 27 Jun 2019 19:47:41 +0200 Subject: [PATCH 27/84] Optimize usage of base models for devices and hubs --- src/controllers/DeviceController.vala | 41 +++++++++++++++++++ src/controllers/DevicesController.vala | 12 +++--- .../{LampController.vala => Controller.vala} | 28 ++++--------- src/meson.build | 3 +- src/pages/DevicePage.vala | 29 ++++++------- src/views/DevicesView.vala | 4 +- src/views/Overview.vala | 10 ++--- src/widgets/Carousel.vala | 8 ++-- src/widgets/CarouselItem.vala | 12 +++--- 9 files changed, 88 insertions(+), 59 deletions(-) create mode 100644 src/controllers/DeviceController.vala rename src/lifx/{LampController.vala => Controller.vala} (59%) diff --git a/src/controllers/DeviceController.vala b/src/controllers/DeviceController.vala new file mode 100644 index 0000000..5a53802 --- /dev/null +++ b/src/controllers/DeviceController.vala @@ -0,0 +1,41 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public abstract class DeviceController : Object { + protected Models.Device _device; + + public DeviceController (Models.Device device) { + Object ( + device : device + ); + } + + public abstract void switch_power (bool on); + + public Models.Device device { + get { + return _device; + } + construct set { + _device = value; + } + } +} diff --git a/src/controllers/DevicesController.vala b/src/controllers/DevicesController.vala index a30efd3..ce7f7f9 100644 --- a/src/controllers/DevicesController.vala +++ b/src/controllers/DevicesController.vala @@ -23,28 +23,28 @@ public class DevicesController { private Lifx.Service lifx_service; private Philips.Hue.Service philips_hue_service; - public signal void on_new_lamp (Models.Lamp lamp); - public signal void on_updated_lamp (Models.Lamp lamp); + public signal void on_new_device (Models.Device device); + public signal void on_updated_device (Models.Device device); public DevicesController () { lifx_service = Lifx.Service.instance; lifx_service.on_new_device.connect ((device) => { - on_new_lamp((Models.Lamp) device); + on_new_device (device); }); lifx_service.on_updated_device.connect ((device) => { - on_updated_lamp((Models.Lamp) device); + on_updated_device (device); }); philips_hue_service = Philips.Hue.Service.instance; philips_hue_service.on_new_device.connect ((device) => { - on_new_lamp((Models.Lamp) device); + on_new_device (device); }); philips_hue_service.on_updated_device.connect ((device) => { - on_updated_lamp((Models.Lamp) device); + on_updated_device (device); }); } } diff --git a/src/lifx/LampController.vala b/src/lifx/Controller.vala similarity index 59% rename from src/lifx/LampController.vala rename to src/lifx/Controller.vala index 2378a09..a128353 100644 --- a/src/lifx/LampController.vala +++ b/src/lifx/Controller.vala @@ -20,33 +20,21 @@ */ namespace Lifx { - public class LampController { + public class Controller : DeviceController { private Lifx.Service service; - private Lifx.Lamp _lamp; - public signal void updated (Lifx.Lamp lamp); - - public LampController (Lifx.Lamp lamp) { - _lamp = lamp; + public Controller (Models.Device device) { + Object ( + device : device + ); service = Lifx.Service.instance; - service.on_updated_device.connect ((updated_lamp) => { - if (updated_lamp.id == lamp.id) { - updated ((Lifx.Lamp) updated_lamp); - } - }); } - public void switch_power (bool on) { - service.set_power (lamp, on ? 65535 : 0); - - _lamp.power = on ? Power.ON : Power.OFF; - } + public override void switch_power (bool on) { + service.set_power (device as Lifx.Lamp, on ? 65535 : 0); - public Lifx.Lamp lamp { - get { - return _lamp; - } + _device.power = on ? Power.ON : Power.OFF; } } } diff --git a/src/meson.build b/src/meson.build index 6be9aba..abb577b 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,7 +1,8 @@ sources = [ 'config/Constants.vala', + 'controllers/DeviceController.vala', 'controllers/DevicesController.vala', - 'lifx/LampController.vala', + 'lifx/Controller.vala', 'lifx/Lamp.vala', 'lifx/Packet.vala', 'lifx/Service.vala', diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 9774d7d..91ce857 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -20,20 +20,21 @@ */ public class DevicePage : Granite.SimpleSettingsPage { - private Lifx.LampController controller; + private DeviceController controller; - public DevicePage (Models.Device thing) { + public DevicePage (Models.Device device) { Object ( activatable: true, - icon_name: thing.icon, - description: thing.id, - title: thing.name != null ? thing.name : thing.id + icon_name: device.icon, + description: device.id, + title: device.name != null ? device.name : device.id ); - controller = new Lifx.LampController ((Lifx.Lamp) thing); - controller.updated.connect ((lamp) => { - update_status (); - }); + if (device is Lifx.Lamp) { + controller = new Lifx.Controller (device); + } + + controller.device.notify.connect (update_status); update_status (); @@ -52,13 +53,13 @@ public class DevicePage : Granite.SimpleSettingsPage { } private void update_status () { - description = _("ID: ") + controller.lamp.id; - description += "\n" + _("Manufacturer: ") + controller.lamp.manufacturer; - description += "\n" + _("Model: ") + controller.lamp.model; + description = _("ID: ") + controller.device.id; + description += "\n" + _("Manufacturer: ") + controller.device.manufacturer; + description += "\n" + _("Model: ") + controller.device.model; - title = controller.lamp.name; + title = controller.device.name; - switch (controller.lamp.power) { + switch (controller.device.power) { case Power.ON: status_switch.active = true; status_switch.state = true; diff --git a/src/views/DevicesView.vala b/src/views/DevicesView.vala index b8e2416..1ed7b0b 100644 --- a/src/views/DevicesView.vala +++ b/src/views/DevicesView.vala @@ -36,8 +36,8 @@ public class DevicesView : Gtk.Paned { stack.add_named (new LoadingPage (), "loading"); stack.show_all (); - devices_controller.on_new_lamp.connect ((lamp) => { - stack.add_named (new DevicePage (lamp), lamp.id); + devices_controller.on_new_device.connect ((device) => { + stack.add_named (new DevicePage (device), device.id); if (stack.get_visible_child_name () == "loading") { var child = stack.get_child_by_name ("loading"); diff --git a/src/views/Overview.vala b/src/views/Overview.vala index 77edf2f..d9fcb56 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -46,18 +46,18 @@ public class Overview : Gtk.ScrolledWindow { grid.attach (devices_revealer, 0, 0, 1, 1); devices_controller = new DevicesController (); - devices_controller.on_new_lamp.connect ((lamp) => { - devices_carousel.add_thing (lamp); + devices_controller.on_new_device.connect ((device) => { + devices_carousel.add_thing (device); devices_revealer.reveal_child = true; }); - devices_controller.on_updated_lamp.connect ((lamp) => { - devices_carousel.update_thing (lamp); + devices_controller.on_updated_device.connect ((device) => { + devices_carousel.update_thing (device); }); devices_carousel.on_thing_activated.connect ((thing) => { MainWindow.get_default ().go_to_page ( - new DevicePage (thing), + new DevicePage (thing as Models.Device), (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); diff --git a/src/widgets/Carousel.vala b/src/widgets/Carousel.vala index f3a14ff..fa81a32 100644 --- a/src/widgets/Carousel.vala +++ b/src/widgets/Carousel.vala @@ -22,7 +22,7 @@ public class Carousel : Gtk.FlowBox { private Gee.HashMap carousel_item_map; private int index = 0; - public signal void on_thing_activated (Models.Device thing); + public signal void on_thing_activated (Models.Thing thing); public Carousel () { Object ( @@ -43,18 +43,18 @@ public class Carousel : Gtk.FlowBox { child_activated.connect (on_child_activated); } - public void add_thing (Models.Device? thing) { + public void add_thing (Models.Thing? thing) { var carousel_item = new CarouselItem (thing); add (carousel_item); carousel_item_map.set (thing.id, index++); show_all (); } - public void update_thing (Models.Device? thing) { + public void update_thing (Models.Thing? thing) { weak Gtk.FlowBoxChild child = get_child_at_index (carousel_item_map.get (thing.id)); if (child is CarouselItem) { var carousel_item = child as CarouselItem; - carousel_item.update_thing (thing); + carousel_item.update (); } } diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala index 2136ea8..8afac34 100644 --- a/src/widgets/CarouselItem.vala +++ b/src/widgets/CarouselItem.vala @@ -20,13 +20,13 @@ */ public class CarouselItem : Gtk.FlowBoxChild { - public Models.Device thing { get; construct set; } + public Models.Thing thing { get; construct set; } private Gtk.Image icon; private Gtk.Image status_icon; private Gtk.Label name_label; private Gtk.Label id_label; - public CarouselItem (Models.Device thing) { + public CarouselItem (Models.Thing thing) { Object (thing: thing); } @@ -64,14 +64,12 @@ public class CarouselItem : Gtk.FlowBoxChild { add (grid); - update_thing (thing); + update (); - thing.notify.connect ((_) => { - update_thing (thing); - }); + thing.notify.connect (update); } - public void update_thing (Models.Device thing) { + public void update () { icon.gicon = new ThemedIcon (thing.icon); switch (thing.power) { From b4d2ba53d3787f03bb0bbf940ed65af1d7db06fc Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 27 Jun 2019 20:10:41 +0200 Subject: [PATCH 28/84] Refactor namespaces --- src/MainWindow.vala | 6 +- src/controllers/DeviceController.vala | 2 +- src/controllers/DevicesController.vala | 2 +- src/lifx/Controller.vala | 24 +- src/lifx/Lamp.vala | 126 +++-- src/lifx/Packet.vala | 690 ++++++++++++------------- src/lifx/Service.vala | 532 ++++++++++--------- src/models/Device.vala | 4 +- src/models/Hub.vala | 4 +- src/models/Lamp.vala | 28 +- src/models/Thing.vala | 170 +++--- src/pages/DevicePage.vala | 8 +- src/pages/HueBridgeOnboardingPage.vala | 2 +- src/pages/LoadingPage.vala | 2 +- src/philips/hue/Bridge.vala | 77 +-- src/philips/hue/BridgeController.vala | 319 ++++++------ src/philips/hue/Lamp.vala | 10 +- src/philips/hue/Service.vala | 300 ++++++----- src/types/Power.vala | 2 +- src/views/DevicesView.vala | 10 +- src/views/Overview.vala | 14 +- src/views/WelcomeView.vala | 2 +- src/widgets/Carousel.vala | 2 +- src/widgets/CarouselItem.vala | 8 +- src/widgets/Overlay.vala | 2 +- 25 files changed, 1182 insertions(+), 1164 deletions(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 5380363..223e11a 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -25,7 +25,7 @@ public class MainWindow : Gtk.ApplicationWindow { private Gtk.Stack stack; private Gtk.Button return_button; private History history; - private Overlay overlay; + private Widgets.Overlay overlay; public MainWindow (Gtk.Application application) { instance = this; @@ -65,7 +65,7 @@ public class MainWindow : Gtk.ApplicationWindow { set_titlebar (headerbar); title = Config.APP_NAME; - overlay = Overlay.instance; + overlay = Widgets.Overlay.instance; add (overlay); stack = new Gtk.Stack (); @@ -80,7 +80,7 @@ public class MainWindow : Gtk.ApplicationWindow { // }); // } - var overview = new Overview (); + var overview = new Views.Overview (); stack.add_named (overview, _("Overview")); history.add (_("Overview")); diff --git a/src/controllers/DeviceController.vala b/src/controllers/DeviceController.vala index 5a53802..ee2b379 100644 --- a/src/controllers/DeviceController.vala +++ b/src/controllers/DeviceController.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public abstract class DeviceController : Object { +public abstract class Controllers.DeviceController : Object { protected Models.Device _device; public DeviceController (Models.Device device) { diff --git a/src/controllers/DevicesController.vala b/src/controllers/DevicesController.vala index ce7f7f9..0049094 100644 --- a/src/controllers/DevicesController.vala +++ b/src/controllers/DevicesController.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class DevicesController { +public class Controllers.DevicesController { private Lifx.Service lifx_service; private Philips.Hue.Service philips_hue_service; diff --git a/src/lifx/Controller.vala b/src/lifx/Controller.vala index a128353..bc96531 100644 --- a/src/lifx/Controller.vala +++ b/src/lifx/Controller.vala @@ -19,22 +19,20 @@ * Authored by: Marius Meisenzahl */ -namespace Lifx { - public class Controller : DeviceController { - private Lifx.Service service; +public class Lifx.Controller : Controllers.DeviceController { + private Lifx.Service service; - public Controller (Models.Device device) { - Object ( - device : device - ); + public Controller (Models.Device device) { + Object ( + device : device + ); - service = Lifx.Service.instance; - } + service = Lifx.Service.instance; + } - public override void switch_power (bool on) { - service.set_power (device as Lifx.Lamp, on ? 65535 : 0); + public override void switch_power (bool on) { + service.set_power (device as Lifx.Lamp, on ? 65535 : 0); - _device.power = on ? Power.ON : Power.OFF; - } + _device.power = on ? Types.Power.ON : Types.Power.OFF; } } diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index f5a33bd..673da9d 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -19,86 +19,84 @@ * Authored by: Marius Meisenzahl */ -namespace Lifx { - public class Lamp : Models.Lamp { - public Lamp () { - icon = "com.github.manexim.home.lightbulb.lifx-symbolic"; - manufacturer = "LIFX"; - } - - public uint16 port { - get { - if (!_obj.has_member ("port")) { - port = 56700; - } +public class Lifx.Lamp : Models.Lamp { + public Lamp () { + icon = "com.github.manexim.home.lightbulb.lifx-symbolic"; + manufacturer = "LIFX"; + } - return (uint16) _obj.get_int_member ("port"); - } - set { - _obj.set_int_member ("port", value); + public uint16 port { + get { + if (!_obj.has_member ("port")) { + port = 56700; } - } - public uint16 hue { - get { - return (uint16) _obj.get_int_member ("hue"); - } - set { - _obj.set_int_member ("hue", value); - } + return (uint16) _obj.get_int_member ("port"); + } + set { + _obj.set_int_member ("port", value); } + } - public uint16 saturation { - get { - return (uint16) _obj.get_int_member ("saturation"); - } - set { - _obj.set_int_member ("saturation", value); - } + public uint16 hue { + get { + return (uint16) _obj.get_int_member ("hue"); + } + set { + _obj.set_int_member ("hue", value); } + } - public uint16 brightness { - get { - return (uint16) _obj.get_int_member ("brightness"); - } - set { - _obj.set_int_member ("brightness", value); - } + public uint16 saturation { + get { + return (uint16) _obj.get_int_member ("saturation"); + } + set { + _obj.set_int_member ("saturation", value); } + } - public uint16 kelvin { - get { - return (uint16) _obj.get_int_member ("kelvin"); - } - set { - _obj.set_int_member ("kelvin", value); - } + public uint16 brightness { + get { + return (uint16) _obj.get_int_member ("brightness"); + } + set { + _obj.set_int_member ("brightness", value); } + } - public bool supports_infrared { - get { - if (!_obj.has_member ("supportsInfrared")) { - supports_infrared = false; - } + public uint16 kelvin { + get { + return (uint16) _obj.get_int_member ("kelvin"); + } + set { + _obj.set_int_member ("kelvin", value); + } + } - return _obj.get_boolean_member ("supportsInfrared"); + public bool supports_infrared { + get { + if (!_obj.has_member ("supportsInfrared")) { + supports_infrared = false; } - set { - _obj.set_boolean_member ("supportsInfrared", value); - } - } - public bool supports_multizone { - get { - if (!_obj.has_member ("supportsMultizone")) { - supports_multizone = false; - } + return _obj.get_boolean_member ("supportsInfrared"); + } + set { + _obj.set_boolean_member ("supportsInfrared", value); + } + } - return _obj.get_boolean_member ("supportsMultizone"); - } - set { - _obj.set_boolean_member ("supportsMultizone", value); + public bool supports_multizone { + get { + if (!_obj.has_member ("supportsMultizone")) { + supports_multizone = false; } + + return _obj.get_boolean_member ("supportsMultizone"); + } + set { + _obj.set_boolean_member ("supportsMultizone", value); } } } diff --git a/src/lifx/Packet.vala b/src/lifx/Packet.vala index fcd3f9f..f9879d5 100644 --- a/src/lifx/Packet.vala +++ b/src/lifx/Packet.vala @@ -19,383 +19,381 @@ * Authored by: Marius Meisenzahl */ -namespace Lifx { - public class Packet { - /* frame */ - public uint16 size; - public uint16 protocol; - public bool addressable; - public bool tagged; - public uint32 source; - /* frame address */ - public string target; - public bool res_required; - public bool ack_required; - public uint8 sequence; - /* protocol header */ - public uint16 type; - /* payload */ - public Json.Object payload; - - public Packet () { - target = "00:00:00:00:00:00:00:00"; - payload = new Json.Object (); +public class Lifx.Packet { + /* frame */ + public uint16 size; + public uint16 protocol; + public bool addressable; + public bool tagged; + public uint32 source; + /* frame address */ + public string target; + public bool res_required; + public bool ack_required; + public uint8 sequence; + /* protocol header */ + public uint16 type; + /* payload */ + public Json.Object payload; + + public Packet () { + target = "00:00:00:00:00:00:00:00"; + payload = new Json.Object (); + } + + public Packet.from (uint8[] array) { + var buffer = new Buffer.from (array); + + if (buffer.length < 36) { + // TODO error } - public Packet.from (uint8[] array) { - var buffer = new Buffer.from (array); + // frame + size = buffer.read_uint16_le (0); + if (size != buffer.length) { + // TODO error + } - if (buffer.length < 36) { - // TODO error - } + tagged = ((buffer.read_uint8 (3) & 32) == 1) ? true : false; + addressable = ((buffer.read_uint8 (3) & 16) == 1) ? true : false; + protocol = buffer.read_uint16_le (2) & 0xfff; + source = buffer.read_uint32_le (4); + + // frame address + string[] target_parts = new string[8]; + for (uint8 i = 8; i < 16; i++) { + target_parts[i - 8] = buffer.slice (i, i + 1).to_string ("%02x").up (); + } + target = string.joinv (":", target_parts); + res_required = ((buffer.read_uint8 (22) & 1) == 1) ? true : false; + ack_required = ((buffer.read_uint8 (22) & 2) == 1) ? true : false; + sequence = buffer.read_uint8 (23); + + // header + type = buffer.read_uint16_le (32); + + // payload + payload = new Json.Object (); + const uint8 i = 36; + + switch (type) { + case 3: // StateService + payload.set_int_member ("service", buffer.read_uint8 (i)); + payload.set_int_member ("port", buffer.read_uint32_le (i + 1)); + break; + case 13: // StateHostInfo + payload.set_double_member ("signal", buffer.read_float_le (i)); + payload.set_int_member ("tx", buffer.read_uint32_le (i + 4)); + payload.set_int_member ("rx", buffer.read_uint32_le (i + 8)); + break; + case 15: // StateHostFirmware + payload.set_double_member ("signal", buffer.read_float_le (i)); + payload.set_int_member ("tx", buffer.read_uint32_le (i + 4)); + payload.set_int_member ("rx", buffer.read_uint32_le (i + 8)); + break; + case 22: // StatePower + Types.Power power = Types.Power.UNKNOWN; + uint16 power_t = buffer.read_uint16_le (i); + if (power_t > 0) { + power = Types.Power.ON; + } else if (power_t == 0) { + power = Types.Power.OFF; + } + payload.set_int_member ("level", power); + break; + case 25: // StateLabel + payload.set_string_member ("label", (string) buffer.slice (i, i + 32).raw); + break; + case 33: // StateVersion + uint32 product = buffer.read_uint32_le (i + 4); + string model = ""; + bool supports_color = false; + bool supports_infrared = false; + bool supports_multizone = false; + + // https://lan.developer.lifx.com/v2.0/docs/lifx-products + switch (product) { + case 1: + model = "Original 1000"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 3: + model = "Color 650"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 10: + model = "White 800 (Low Voltage)"; + supports_color = false; + supports_infrared = false; + supports_multizone = false; + break; + case 11: + model = "White 800 (High Voltage)"; + supports_color = false; + supports_infrared = false; + supports_multizone = false; + break; + case 18: + model = "White 900 BR30 (Low Voltage)"; + supports_color = false; + supports_infrared = false; + supports_multizone = false; + break; + case 20: + model = "Color 1000 BR30"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 22: + model = "Color 1000"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 27: + case 43: + model = "LIFX A19"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 28: + case 44: + model = "LIFX BR30"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 29: + case 45: + model = "LIFX+ A19"; + supports_color = true; + supports_infrared = true; + supports_multizone = false; + break; + case 30: + case 46: + model = "LIFX+ BR30"; + supports_color = true; + supports_infrared = true; + supports_multizone = false; + break; + case 31: + model = "LIFX Z"; + supports_color = true; + supports_infrared = false; + supports_multizone = true; + break; + case 32: + model = "LIFX Z 2"; + supports_color = true; + supports_infrared = false; + supports_multizone = true; + break; + case 36: + case 37: + model = "LIFX Downlight"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 38: + model = "LIFX Beam"; + supports_color = true; + supports_infrared = false; + supports_multizone = true; + break; + case 49: + case 59: + model = "LIFX Mini"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 50: + case 60: + model = "LIFX Mini Day and Dusk"; + supports_color = false; + supports_infrared = false; + supports_multizone = false; + break; + case 51: + case 61: + model = "LIFX Mini White"; + supports_color = false; + supports_infrared = false; + supports_multizone = false; + break; + case 52: + model = "LIFX GU10"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + case 55: + model = "LIFX Tile"; + supports_color = true; + supports_infrared = false; + supports_multizone = false; + break; + default: + model = "unknown"; + supports_color = false; + supports_infrared = false; + supports_multizone = false; + break; + } + payload.set_string_member ("manufacturer", "LIFX"); + payload.set_string_member ("model", model); + payload.set_boolean_member ("supportsColor", supports_color); + payload.set_boolean_member ("supportsInfrared", supports_infrared); + payload.set_boolean_member ("supportsMultizone", supports_multizone); + break; + case 107: // State + payload.set_int_member ("hue", buffer.read_uint16_le (i)); + payload.set_int_member ("saturation", buffer.read_uint16_le (i + 2)); + payload.set_int_member ("brightness", buffer.read_uint16_le (i + 4)); + payload.set_int_member ("kelvin", buffer.read_uint16_le (i + 6)); + + // power + Types.Power power = Types.Power.UNKNOWN; + uint16 power_t = buffer.read_uint16_le (i + 10); + if (power_t > 0) { + power = Types.Power.ON; + } else if (power_t == 0) { + power = Types.Power.OFF; + } + payload.set_int_member ("power", power); + + payload.set_string_member ("label", (string) buffer.slice (i + 12, i + 44).raw); + break; + case 118: // StatePower + Types.Power power = Types.Power.UNKNOWN; + uint16 power_t = buffer.read_uint16_le (i); + if (power_t > 0) { + power = Types.Power.ON; + } else if (power_t == 0) { + power = Types.Power.OFF; + } + payload.set_int_member ("level", power); + break; + default: + var a = new Json.Array (); + var raw = buffer.slice (i, (uint8) size).raw; + + for (uint8 j = 0; j < raw.length; j++) { + a.add_int_element (raw[j]); + } + + payload.set_array_member ("raw", a); + break; + } + } + + public uint8[] raw { + owned get { + uint8 ack_required = ack_required ? 1 : 0; + uint8 res_required = res_required ? 1 : 0; + uint8 tagged = tagged ? 1 : 0; + uint8[] target_parts = new uint8[8]; + target.scanf ( + "%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x", + &target_parts[0], + &target_parts[1], + &target_parts[2], + &target_parts[3], + &target_parts[4], + &target_parts[5], + &target_parts[6], + &target_parts[7] + ); // frame - size = buffer.read_uint16_le (0); - if (size != buffer.length) { - // TODO error - } + uint8 origin = 0; + uint8 addressable = 1; + uint16 protocol = 1024; - tagged = ((buffer.read_uint8 (3) & 32) == 1) ? true : false; - addressable = ((buffer.read_uint8 (3) & 16) == 1) ? true : false; - protocol = buffer.read_uint16_le (2) & 0xfff; - source = buffer.read_uint32_le (4); + Buffer buf1 = new Buffer.alloc (8); + uint16 buf1n2 = protocol | (origin << 14) | (tagged << 13) | (addressable << 12); + buf1.write_uint16_le (buf1n2, 2); + buf1.write_uint32_le (source, 4); // frame address - string[] target_parts = new string[8]; - for (uint8 i = 8; i < 16; i++) { - target_parts[i - 8] = buffer.slice (i, i + 1).to_string ("%02x").up (); + Buffer buf2 = new Buffer.alloc (16); + for (uint8 i = 0; i < 8; i++) { + buf2.write_uint8(target_parts[i], i); } - target = string.joinv (":", target_parts); - res_required = ((buffer.read_uint8 (22) & 1) == 1) ? true : false; - ack_required = ((buffer.read_uint8 (22) & 2) == 1) ? true : false; - sequence = buffer.read_uint8 (23); // header - type = buffer.read_uint16_le (32); + Buffer buf3 = new Buffer.alloc(12); + buf3.write_uint16_le (type, 8); + + uint8 byte14 = (ack_required << 1) | res_required; + buf2.write_uint8 (byte14, 14); + buf2.write_uint8 (sequence, 15); // payload - payload = new Json.Object (); - const uint8 i = 36; + Buffer buf4 = new Buffer (); switch (type) { - case 3: // StateService - payload.set_int_member ("service", buffer.read_uint8 (i)); - payload.set_int_member ("port", buffer.read_uint32_le (i + 1)); - break; - case 13: // StateHostInfo - payload.set_double_member ("signal", buffer.read_float_le (i)); - payload.set_int_member ("tx", buffer.read_uint32_le (i + 4)); - payload.set_int_member ("rx", buffer.read_uint32_le (i + 8)); - break; - case 15: // StateHostFirmware - payload.set_double_member ("signal", buffer.read_float_le (i)); - payload.set_int_member ("tx", buffer.read_uint32_le (i + 4)); - payload.set_int_member ("rx", buffer.read_uint32_le (i + 8)); + case 2: // GetService break; - case 22: // StatePower - Power power = Power.UNKNOWN; - uint16 power_t = buffer.read_uint16_le (i); - if (power_t > 0) { - power = Power.ON; - } else if (power_t == 0) { - power = Power.OFF; - } - payload.set_int_member ("level", power); + case 21: // SetPower + buf4 = new Buffer.alloc (2); + buf4.write_uint16_le ((uint16) payload.get_int_member ("level"), 0); break; - case 25: // StateLabel - payload.set_string_member ("label", (string) buffer.slice (i, i + 32).raw); - break; - case 33: // StateVersion - uint32 product = buffer.read_uint32_le (i + 4); - string model = ""; - bool supports_color = false; - bool supports_infrared = false; - bool supports_multizone = false; - - // https://lan.developer.lifx.com/v2.0/docs/lifx-products - switch (product) { - case 1: - model = "Original 1000"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 3: - model = "Color 650"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 10: - model = "White 800 (Low Voltage)"; - supports_color = false; - supports_infrared = false; - supports_multizone = false; - break; - case 11: - model = "White 800 (High Voltage)"; - supports_color = false; - supports_infrared = false; - supports_multizone = false; - break; - case 18: - model = "White 900 BR30 (Low Voltage)"; - supports_color = false; - supports_infrared = false; - supports_multizone = false; - break; - case 20: - model = "Color 1000 BR30"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 22: - model = "Color 1000"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 27: - case 43: - model = "LIFX A19"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 28: - case 44: - model = "LIFX BR30"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 29: - case 45: - model = "LIFX+ A19"; - supports_color = true; - supports_infrared = true; - supports_multizone = false; - break; - case 30: - case 46: - model = "LIFX+ BR30"; - supports_color = true; - supports_infrared = true; - supports_multizone = false; - break; - case 31: - model = "LIFX Z"; - supports_color = true; - supports_infrared = false; - supports_multizone = true; - break; - case 32: - model = "LIFX Z 2"; - supports_color = true; - supports_infrared = false; - supports_multizone = true; - break; - case 36: - case 37: - model = "LIFX Downlight"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 38: - model = "LIFX Beam"; - supports_color = true; - supports_infrared = false; - supports_multizone = true; - break; - case 49: - case 59: - model = "LIFX Mini"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 50: - case 60: - model = "LIFX Mini Day and Dusk"; - supports_color = false; - supports_infrared = false; - supports_multizone = false; - break; - case 51: - case 61: - model = "LIFX Mini White"; - supports_color = false; - supports_infrared = false; - supports_multizone = false; - break; - case 52: - model = "LIFX GU10"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - case 55: - model = "LIFX Tile"; - supports_color = true; - supports_infrared = false; - supports_multizone = false; - break; - default: - model = "unknown"; - supports_color = false; - supports_infrared = false; - supports_multizone = false; - break; - } - payload.set_string_member ("manufacturer", "LIFX"); - payload.set_string_member ("model", model); - payload.set_boolean_member ("supportsColor", supports_color); - payload.set_boolean_member ("supportsInfrared", supports_infrared); - payload.set_boolean_member ("supportsMultizone", supports_multizone); - break; - case 107: // State - payload.set_int_member ("hue", buffer.read_uint16_le (i)); - payload.set_int_member ("saturation", buffer.read_uint16_le (i + 2)); - payload.set_int_member ("brightness", buffer.read_uint16_le (i + 4)); - payload.set_int_member ("kelvin", buffer.read_uint16_le (i + 6)); - - // power - Power power = Power.UNKNOWN; - uint16 power_t = buffer.read_uint16_le (i + 10); - if (power_t > 0) { - power = Power.ON; - } else if (power_t == 0) { - power = Power.OFF; - } - payload.set_int_member ("power", power); - - payload.set_string_member ("label", (string) buffer.slice (i + 12, i + 44).raw); - break; - case 118: // StatePower - Power power = Power.UNKNOWN; - uint16 power_t = buffer.read_uint16_le (i); - if (power_t > 0) { - power = Power.ON; - } else if (power_t == 0) { - power = Power.OFF; - } - payload.set_int_member ("level", power); + case 117: // SetPower + buf4 = new Buffer.alloc (6); + buf4.write_uint16_le ((uint16) payload.get_int_member ("level"), 0); + buf4.write_uint32_le ((uint32) payload.get_int_member ("duration"), 2); break; default: - var a = new Json.Array (); - var raw = buffer.slice (i, (uint8) size).raw; - - for (uint8 j = 0; j < raw.length; j++) { - a.add_int_element (raw[j]); - } - - payload.set_array_member ("raw", a); break; } - } - - public uint8[] raw { - owned get { - uint8 ack_required = ack_required ? 1 : 0; - uint8 res_required = res_required ? 1 : 0; - uint8 tagged = tagged ? 1 : 0; - uint8[] target_parts = new uint8[8]; - target.scanf ( - "%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x", - &target_parts[0], - &target_parts[1], - &target_parts[2], - &target_parts[3], - &target_parts[4], - &target_parts[5], - &target_parts[6], - &target_parts[7] - ); - - // frame - uint8 origin = 0; - uint8 addressable = 1; - uint16 protocol = 1024; - - Buffer buf1 = new Buffer.alloc (8); - uint16 buf1n2 = protocol | (origin << 14) | (tagged << 13) | (addressable << 12); - buf1.write_uint16_le (buf1n2, 2); - buf1.write_uint32_le (source, 4); - - // frame address - Buffer buf2 = new Buffer.alloc (16); - for (uint8 i = 0; i < 8; i++) { - buf2.write_uint8(target_parts[i], i); - } - // header - Buffer buf3 = new Buffer.alloc(12); - buf3.write_uint16_le (type, 8); + Buffer buffer = buf1.concat (buf2); + buffer = buffer.concat (buf3); + buffer = buffer.concat (buf4); - uint8 byte14 = (ack_required << 1) | res_required; - buf2.write_uint8 (byte14, 14); - buf2.write_uint8 (sequence, 15); + uint16 size = (uint16) buffer.length; + buffer.write_uint16_le (size, 0); - // payload - Buffer buf4 = new Buffer (); - - switch (type) { - case 2: // GetService - break; - case 21: // SetPower - buf4 = new Buffer.alloc (2); - buf4.write_uint16_le ((uint16) payload.get_int_member ("level"), 0); - break; - case 117: // SetPower - buf4 = new Buffer.alloc (6); - buf4.write_uint16_le ((uint16) payload.get_int_member ("level"), 0); - buf4.write_uint32_le ((uint32) payload.get_int_member ("duration"), 2); - break; - default: - break; - } - - Buffer buffer = buf1.concat (buf2); - buffer = buffer.concat (buf3); - buffer = buffer.concat (buf4); - - uint16 size = (uint16) buffer.length; - buffer.write_uint16_le (size, 0); - - return buffer.raw; - } + return buffer.raw; } + } - public string to_string () { - size_t length; + public string to_string () { + size_t length; - var gen = new Json.Generator (); - var root = new Json.Node (Json.NodeType.OBJECT); - var object = new Json.Object (); - root.set_object (object); - gen.set_root (root); + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + var object = new Json.Object (); + root.set_object (object); + gen.set_root (root); - // frame - object.set_int_member ("size", size); - object.set_boolean_member ("addressable", addressable); - object.set_boolean_member ("tagged", tagged); - object.set_int_member ("source", source); + // frame + object.set_int_member ("size", size); + object.set_boolean_member ("addressable", addressable); + object.set_boolean_member ("tagged", tagged); + object.set_int_member ("source", source); - // frame address - object.set_string_member ("target", target); - object.set_boolean_member ("res_required", res_required); - object.set_boolean_member ("ack_required", ack_required); - object.set_int_member ("sequence", sequence); + // frame address + object.set_string_member ("target", target); + object.set_boolean_member ("res_required", res_required); + object.set_boolean_member ("ack_required", ack_required); + object.set_int_member ("sequence", sequence); - // protocol - object.set_int_member ("type", type); + // protocol + object.set_int_member ("type", type); - // payload - object.set_object_member ("payload", payload); + // payload + object.set_object_member ("payload", payload); - return gen.to_data (out length); - } + return gen.to_data (out length); } } diff --git a/src/lifx/Service.vala b/src/lifx/Service.vala index ad5ad73..30c1ab6 100644 --- a/src/lifx/Service.vala +++ b/src/lifx/Service.vala @@ -19,291 +19,289 @@ * Authored by: Marius Meisenzahl */ -namespace Lifx { - public class Service { - private static Service? _instance; - public bool debug = false; - private uint32 source = 0; - private Gee.HashMap device_map; - private Socket socket; - - public signal void on_new_device (Models.Device device); - public signal void on_updated_device (Models.Device device); - - public static Service instance { - get { - if (_instance == null) { - _instance = new Service (); - } - - return _instance; +public class Lifx.Service { + private static Service? _instance; + public bool debug = false; + private uint32 source = 0; + private Gee.HashMap device_map; + private Socket socket; + + public signal void on_new_device (Models.Device device); + public signal void on_updated_device (Models.Device device); + + public static Service instance { + get { + if (_instance == null) { + _instance = new Service (); } + + return _instance; } + } - public void set_power (Lifx.Lamp lamp, uint16 level) { - var packet = new Lifx.Packet (); - packet.type = 21; - packet.tagged = false; - packet.addressable = true; - packet.target = lamp.id; - packet.ack_required = false; - packet.res_required = false; - packet.source = source++; - packet.payload.set_int_member ("level", level); - - try { - socket.send_to ( - new InetSocketAddress ( - new InetAddress.from_string ("255.255.255.255"), lamp.port), - packet.raw - ); - } catch (Error e) { - stderr.printf (e.message); - } + public void set_power (Lifx.Lamp lamp, uint16 level) { + var packet = new Lifx.Packet (); + packet.type = 21; + packet.tagged = false; + packet.addressable = true; + packet.target = lamp.id; + packet.ack_required = false; + packet.res_required = false; + packet.source = source++; + packet.payload.set_int_member ("level", level); + + try { + socket.send_to ( + new InetSocketAddress ( + new InetAddress.from_string ("255.255.255.255"), lamp.port), + packet.raw + ); + } catch (Error e) { + stderr.printf (e.message); } + } - private Service () { - device_map = new Gee.HashMap (); + private Service () { + device_map = new Gee.HashMap (); - setup_socket (); - listen (); - discover (); - } + setup_socket (); + listen (); + discover (); + } - private void setup_socket () { - try { - socket = new Socket (SocketFamily.IPV4, SocketType.DATAGRAM, SocketProtocol.UDP); - socket.broadcast = true; - - #if HAVE_SO_REUSEPORT - int32 enable = 1; - Posix.setsockopt( - socket.fd, Platform.Socket.SOL_SOCKET, Platform.Socket.SO_REUSEPORT, &enable, - (Posix.socklen_t) sizeof(int) - ); - #endif - - var sa = new InetSocketAddress (new InetAddress.any (SocketFamily.IPV4), 56700); - socket.bind (sa, true); - } catch (Error e) { - stderr.printf (e.message); - } + private void setup_socket () { + try { + socket = new Socket (SocketFamily.IPV4, SocketType.DATAGRAM, SocketProtocol.UDP); + socket.broadcast = true; + + #if HAVE_SO_REUSEPORT + int32 enable = 1; + Posix.setsockopt( + socket.fd, Platform.Socket.SOL_SOCKET, Platform.Socket.SO_REUSEPORT, &enable, + (Posix.socklen_t) sizeof(int) + ); + #endif + + var sa = new InetSocketAddress (new InetAddress.any (SocketFamily.IPV4), 56700); + socket.bind (sa, true); + } catch (Error e) { + stderr.printf (e.message); } + } - private void listen () { - new Thread (null, () => { - while (true) { - var source = socket.create_source (IOCondition.IN); - source.set_callback ((s, cond) => { - try { - uint8 buffer[256]; - s.receive (buffer); - - uint16 size = buffer[0]; - size += buffer[1] << 1; - uint8[] raw = buffer[0:size]; - - Lifx.Packet packet = new Lifx.Packet.from (raw); - switch (packet.type) { - case 3: // StateService - if (!device_map.has_key (packet.target)) { - var device = new Lifx.Lamp (); - device.id = packet.target; - device.port = (uint16) packet.payload.get_int_member ("port"); - device.manufacturer = "LIFX"; - - get_version (device); - get_state (device); - - device_map.set (device.id, device); - on_new_device (device); - } - break; - case 22: // StatePower - if (device_map.has_key (packet.target)) { - ((Lifx.Lamp) device_map.get (packet.target)).power = - (Power) packet.payload.get_int_member ("level"); - - on_updated_device (device_map.get (packet.target)); - } else { - var device = new Lifx.Lamp (); - device.id = packet.target; - device.power = (Power) packet.payload.get_int_member ("level"); - - device_map.set (device.id, device); - on_new_device (device); - } - break; - case 25: // StateLabel - if (device_map.has_key (packet.target)) { - device_map.get (packet.target).name = packet.payload.get_string_member ("label"); - ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = "LIFX"; - - on_updated_device (device_map.get (packet.target)); - } else { - var device = new Lifx.Lamp (); - device.id = packet.target; - device.name = packet.payload.get_string_member ("label"); - device.manufacturer = "LIFX"; - - device_map.set (device.id, device); - on_new_device (device); - } - break; - case 33: // StateVersion - if (device_map.has_key (packet.target)) { - ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = - packet.payload.get_string_member ("manufacturer"); - ((Lifx.Lamp) device_map.get (packet.target)).model = - packet.payload.get_string_member ("model"); - ((Lifx.Lamp) device_map.get (packet.target)).supports_color = - packet.payload.get_boolean_member ("supportsColor"); - ((Lifx.Lamp) device_map.get (packet.target)).supports_infrared = - packet.payload.get_boolean_member ("supportsInfrared"); - ((Lifx.Lamp) device_map.get (packet.target)).supports_multizone = - packet.payload.get_boolean_member ("supportsMultizone"); - - on_updated_device (device_map.get (packet.target)); - } else { - var device = new Lifx.Lamp (); - device.id = packet.target; - device.manufacturer = packet.payload.get_string_member ("manufacturer"); - device.model = packet.payload.get_string_member ("model"); - device.supports_color = packet.payload.get_boolean_member ("supportsColor"); - device.supports_infrared = - packet.payload.get_boolean_member ("supportsInfrared"); - device.supports_multizone = - packet.payload.get_boolean_member ("supportsMultizone"); - - device_map.set (device.id, device); - on_new_device (device); - } - break; - case 107: // State - if (device_map.has_key (packet.target)) { - device_map.get (packet.target).name = packet.payload.get_string_member ("label"); - ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = "LIFX"; - ((Lifx.Lamp) device_map.get (packet.target)).power = - (Power) packet.payload.get_int_member ("power"); - ((Lifx.Lamp) device_map.get (packet.target)).hue = - (uint16) packet.payload.get_int_member ("hue"); - ((Lifx.Lamp) device_map.get (packet.target)).saturation = - (uint16) packet.payload.get_int_member ("saturation"); - ((Lifx.Lamp) device_map.get (packet.target)).brightness = - (uint16) packet.payload.get_int_member ("brightness"); - ((Lifx.Lamp) device_map.get (packet.target)).kelvin = - (uint16) packet.payload.get_int_member ("kelvin"); - - on_updated_device (device_map.get (packet.target)); - } else { - var device = new Lifx.Lamp (); - device.id = packet.target; - device.name = packet.payload.get_string_member ("label"); - device.manufacturer = "LIFX"; - device.power = (Power) packet.payload.get_int_member ("power"); - device.hue = (uint16) packet.payload.get_int_member ("hue"); - device.saturation = (uint16) packet.payload.get_int_member ("saturation"); - device.brightness = (uint16) packet.payload.get_int_member ("brightness"); - device.kelvin = (uint16) packet.payload.get_int_member ("kelvin"); - - device_map.set (device.id, device); - on_new_device (device); - } - break; - case 118: // StatePower - if (device_map.has_key (packet.target)) { - ((Lifx.Lamp) device_map.get (packet.target)).power = - (Power) packet.payload.get_int_member ("level"); - - on_updated_device (device_map.get (packet.target)); - } else { - var device = new Lifx.Lamp (); - device.id = packet.target; - device.power = (Power) packet.payload.get_int_member ("level"); - - device_map.set (device.id, device); - on_new_device (device); - } - break; - default: - break; - } - - if (debug) { - print ("%s\n", packet.to_string ()); - } - } catch (Error e) { - stderr.printf (e.message); + private void listen () { + new Thread (null, () => { + while (true) { + var source = socket.create_source (IOCondition.IN); + source.set_callback ((s, cond) => { + try { + uint8 buffer[256]; + s.receive (buffer); + + uint16 size = buffer[0]; + size += buffer[1] << 1; + uint8[] raw = buffer[0:size]; + + Lifx.Packet packet = new Lifx.Packet.from (raw); + switch (packet.type) { + case 3: // StateService + if (!device_map.has_key (packet.target)) { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.port = (uint16) packet.payload.get_int_member ("port"); + device.manufacturer = "LIFX"; + + get_version (device); + get_state (device); + + device_map.set (device.id, device); + on_new_device (device); + } + break; + case 22: // StatePower + if (device_map.has_key (packet.target)) { + ((Lifx.Lamp) device_map.get (packet.target)).power = + (Types.Power) packet.payload.get_int_member ("level"); + + on_updated_device (device_map.get (packet.target)); + } else { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.power = (Types.Power) packet.payload.get_int_member ("level"); + + device_map.set (device.id, device); + on_new_device (device); + } + break; + case 25: // StateLabel + if (device_map.has_key (packet.target)) { + device_map.get (packet.target).name = packet.payload.get_string_member ("label"); + ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = "LIFX"; + + on_updated_device (device_map.get (packet.target)); + } else { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.name = packet.payload.get_string_member ("label"); + device.manufacturer = "LIFX"; + + device_map.set (device.id, device); + on_new_device (device); + } + break; + case 33: // StateVersion + if (device_map.has_key (packet.target)) { + ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = + packet.payload.get_string_member ("manufacturer"); + ((Lifx.Lamp) device_map.get (packet.target)).model = + packet.payload.get_string_member ("model"); + ((Lifx.Lamp) device_map.get (packet.target)).supports_color = + packet.payload.get_boolean_member ("supportsColor"); + ((Lifx.Lamp) device_map.get (packet.target)).supports_infrared = + packet.payload.get_boolean_member ("supportsInfrared"); + ((Lifx.Lamp) device_map.get (packet.target)).supports_multizone = + packet.payload.get_boolean_member ("supportsMultizone"); + + on_updated_device (device_map.get (packet.target)); + } else { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.manufacturer = packet.payload.get_string_member ("manufacturer"); + device.model = packet.payload.get_string_member ("model"); + device.supports_color = packet.payload.get_boolean_member ("supportsColor"); + device.supports_infrared = + packet.payload.get_boolean_member ("supportsInfrared"); + device.supports_multizone = + packet.payload.get_boolean_member ("supportsMultizone"); + + device_map.set (device.id, device); + on_new_device (device); + } + break; + case 107: // State + if (device_map.has_key (packet.target)) { + device_map.get (packet.target).name = packet.payload.get_string_member ("label"); + ((Lifx.Lamp) device_map.get (packet.target)).manufacturer = "LIFX"; + ((Lifx.Lamp) device_map.get (packet.target)).power = + (Types.Power) packet.payload.get_int_member ("power"); + ((Lifx.Lamp) device_map.get (packet.target)).hue = + (uint16) packet.payload.get_int_member ("hue"); + ((Lifx.Lamp) device_map.get (packet.target)).saturation = + (uint16) packet.payload.get_int_member ("saturation"); + ((Lifx.Lamp) device_map.get (packet.target)).brightness = + (uint16) packet.payload.get_int_member ("brightness"); + ((Lifx.Lamp) device_map.get (packet.target)).kelvin = + (uint16) packet.payload.get_int_member ("kelvin"); + + on_updated_device (device_map.get (packet.target)); + } else { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.name = packet.payload.get_string_member ("label"); + device.manufacturer = "LIFX"; + device.power = (Types.Power) packet.payload.get_int_member ("power"); + device.hue = (uint16) packet.payload.get_int_member ("hue"); + device.saturation = (uint16) packet.payload.get_int_member ("saturation"); + device.brightness = (uint16) packet.payload.get_int_member ("brightness"); + device.kelvin = (uint16) packet.payload.get_int_member ("kelvin"); + + device_map.set (device.id, device); + on_new_device (device); + } + break; + case 118: // StatePower + if (device_map.has_key (packet.target)) { + ((Lifx.Lamp) device_map.get (packet.target)).power = + (Types.Power) packet.payload.get_int_member ("level"); + + on_updated_device (device_map.get (packet.target)); + } else { + var device = new Lifx.Lamp (); + device.id = packet.target; + device.power = (Types.Power) packet.payload.get_int_member ("level"); + + device_map.set (device.id, device); + on_new_device (device); + } + break; + default: + break; } - return true; - }); - source.attach (MainContext.default ()); - - new MainLoop ().run (); - } - }); - } - private void discover () { - new Thread (null, () => { - while (true) { - get_service (); + if (debug) { + print ("%s\n", packet.to_string ()); + } + } catch (Error e) { + stderr.printf (e.message); + } + return true; + }); + source.attach (MainContext.default ()); + + new MainLoop ().run (); + } + }); + } - Thread.usleep (30 * 1000 * 1000); - } - }); - } + private void discover () { + new Thread (null, () => { + while (true) { + get_service (); - private void get_service () { - var packet = new Lifx.Packet (); - packet.type = 2; - packet.tagged = true; - - try { - socket.send_to ( - new InetSocketAddress ( - new InetAddress.from_string ("255.255.255.255"), 56700), - packet.raw - ); - } catch (Error e) { - stderr.printf (e.message); + Thread.usleep (30 * 1000 * 1000); } + }); + } + + private void get_service () { + var packet = new Lifx.Packet (); + packet.type = 2; + packet.tagged = true; + + try { + socket.send_to ( + new InetSocketAddress ( + new InetAddress.from_string ("255.255.255.255"), 56700), + packet.raw + ); + } catch (Error e) { + stderr.printf (e.message); } + } - private void get_version (Lifx.Lamp lamp) { - var packet = new Lifx.Packet (); - packet.type = 32; - packet.tagged = true; - packet.addressable = true; - packet.source = source++; - - try { - socket.send_to ( - new InetSocketAddress ( - new InetAddress.from_string ("255.255.255.255"), lamp.port), - packet.raw - ); - } catch (Error e) { - stderr.printf (e.message); - } + private void get_version (Lifx.Lamp lamp) { + var packet = new Lifx.Packet (); + packet.type = 32; + packet.tagged = true; + packet.addressable = true; + packet.source = source++; + + try { + socket.send_to ( + new InetSocketAddress ( + new InetAddress.from_string ("255.255.255.255"), lamp.port), + packet.raw + ); + } catch (Error e) { + stderr.printf (e.message); } + } - private void get_state (Lifx.Lamp lamp) { - var packet = new Lifx.Packet (); - packet.type = 101; - packet.tagged = true; - packet.addressable = true; - packet.source = source++; - - try { - socket.send_to ( - new InetSocketAddress ( - new InetAddress.from_string ("255.255.255.255"), lamp.port), - packet.raw - ); - } catch (Error e) { - stderr.printf (e.message); - } + private void get_state (Lifx.Lamp lamp) { + var packet = new Lifx.Packet (); + packet.type = 101; + packet.tagged = true; + packet.addressable = true; + packet.source = source++; + + try { + socket.send_to ( + new InetSocketAddress ( + new InetAddress.from_string ("255.255.255.255"), lamp.port), + packet.raw + ); + } catch (Error e) { + stderr.printf (e.message); } } } diff --git a/src/models/Device.vala b/src/models/Device.vala index e8069f3..a0eb3b7 100644 --- a/src/models/Device.vala +++ b/src/models/Device.vala @@ -19,6 +19,4 @@ * Authored by: Marius Meisenzahl */ -namespace Models { - public class Device : Thing {} -} +public class Models.Device : Models.Thing {} diff --git a/src/models/Hub.vala b/src/models/Hub.vala index 1025868..270775d 100644 --- a/src/models/Hub.vala +++ b/src/models/Hub.vala @@ -19,6 +19,4 @@ * Authored by: Marius Meisenzahl */ -namespace Models { - public class Hub : Thing {} -} +public class Models.Hub : Models.Thing {} diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index f095556..7ff6b95 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -19,23 +19,21 @@ * Authored by: Marius Meisenzahl */ -namespace Models { - public class Lamp : Device { - public Lamp () { - icon = "com.github.manexim.home.lightbulb-symbolic"; - } - - public bool supports_color { - get { - if (!_obj.has_member ("supportsColor")) { - supports_color = false; - } +public class Models.Lamp : Models.Device { + public Lamp () { + icon = "com.github.manexim.home.lightbulb-symbolic"; + } - return _obj.get_boolean_member ("supportsColor"); - } - set { - _obj.set_boolean_member ("supportsColor", value); + public bool supports_color { + get { + if (!_obj.has_member ("supportsColor")) { + supports_color = false; } + + return _obj.get_boolean_member ("supportsColor"); + } + set { + _obj.set_boolean_member ("supportsColor", value); } } } diff --git a/src/models/Thing.vala b/src/models/Thing.vala index db0e79f..4bd1495 100644 --- a/src/models/Thing.vala +++ b/src/models/Thing.vala @@ -19,115 +19,113 @@ * Authored by: Marius Meisenzahl */ -namespace Models { - public class Thing : Object { - protected Json.Object _obj; +public class Models.Thing : Object { + protected Json.Object _obj; - public Thing () { - _obj = new Json.Object (); - icon = "com.github.manexim.home.thing-symbolic"; - } - - public Thing.from_object (Json.Object object) { - _obj = object; - } + public Thing () { + _obj = new Json.Object (); + icon = "com.github.manexim.home.thing-symbolic"; + } - public string id { - get { - if (!_obj.has_member ("id")) { - id = null; - } + public Thing.from_object (Json.Object object) { + _obj = object; + } - return _obj.get_string_member ("id"); + public string id { + get { + if (!_obj.has_member ("id")) { + id = null; } - set { - _obj.set_string_member ("id", value); - } - } - public string name { - get { - if (!_obj.has_member ("name")) { - name = null; - } + return _obj.get_string_member ("id"); + } + set { + _obj.set_string_member ("id", value); + } + } - return _obj.get_string_member ("name"); - } - set { - _obj.set_string_member ("name", value); + public string name { + get { + if (!_obj.has_member ("name")) { + name = null; } - } - public string icon { - get { - if (!_obj.has_member ("icon")) { - icon = null; - } + return _obj.get_string_member ("name"); + } + set { + _obj.set_string_member ("name", value); + } + } - return _obj.get_string_member ("icon"); - } - set { - _obj.set_string_member ("icon", value); + public string icon { + get { + if (!_obj.has_member ("icon")) { + icon = null; } + + return _obj.get_string_member ("icon"); } + set { + _obj.set_string_member ("icon", value); + } + } - public Power power { - get { - if (!_obj.has_member ("power")) { - _obj.set_string_member ("power", "unknown"); - } - - switch (_obj.get_string_member ("power")) { - case "on": - return Power.ON; - case "off": - return Power.OFF; - case "warning": - return Power.WARNING; - default: - return Power.UNKNOWN; - } + public Types.Power power { + get { + if (!_obj.has_member ("power")) { + _obj.set_string_member ("power", "unknown"); } - set { - _obj.set_string_member ("power", value.to_string ()); + + switch (_obj.get_string_member ("power")) { + case "on": + return Types.Power.ON; + case "off": + return Types.Power.OFF; + case "warning": + return Types.Power.WARNING; + default: + return Types.Power.UNKNOWN; } } + set { + _obj.set_string_member ("power", value.to_string ()); + } + } - public string manufacturer { - get { - if (!_obj.has_member ("manufacturer")) { - manufacturer = null; - } - - return _obj.get_string_member ("manufacturer"); + public string manufacturer { + get { + if (!_obj.has_member ("manufacturer")) { + manufacturer = null; } - set { - _obj.set_string_member ("manufacturer", value); - } - } - public string model { - get { - if (!_obj.has_member ("model")) { - model = null; - } + return _obj.get_string_member ("manufacturer"); + } + set { + _obj.set_string_member ("manufacturer", value); + } + } - return _obj.get_string_member ("model"); - } - set { - _obj.set_string_member ("model", value); + public string model { + get { + if (!_obj.has_member ("model")) { + model = null; } + + return _obj.get_string_member ("model"); + } + set { + _obj.set_string_member ("model", value); } + } - public string to_string () { - size_t length; + public string to_string () { + size_t length; - var gen = new Json.Generator (); - var root = new Json.Node (Json.NodeType.OBJECT); - root.set_object (_obj); - gen.set_root (root); + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + root.set_object (_obj); + gen.set_root (root); - return gen.to_data (out length); - } + return gen.to_data (out length); } } diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 91ce857..97e138d 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -19,8 +19,8 @@ * Authored by: Marius Meisenzahl */ -public class DevicePage : Granite.SimpleSettingsPage { - private DeviceController controller; +public class Pages.DevicePage : Granite.SimpleSettingsPage { + private Controllers.DeviceController controller; public DevicePage (Models.Device device) { Object ( @@ -60,13 +60,13 @@ public class DevicePage : Granite.SimpleSettingsPage { title = controller.device.name; switch (controller.device.power) { - case Power.ON: + case Types.Power.ON: status_switch.active = true; status_switch.state = true; status_type = Granite.SettingsPage.StatusType.SUCCESS; status = (_("Enabled")); break; - case Power.OFF: + case Types.Power.OFF: status_switch.active = false; status_switch.state = false; status_type = Granite.SettingsPage.StatusType.OFFLINE; diff --git a/src/pages/HueBridgeOnboardingPage.vala b/src/pages/HueBridgeOnboardingPage.vala index a052f73..db68494 100644 --- a/src/pages/HueBridgeOnboardingPage.vala +++ b/src/pages/HueBridgeOnboardingPage.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class HueBridgeOnboardingPage : Gtk.Grid { +public class Pages.HueBridgeOnboardingPage : Gtk.Grid { private Philips.Hue.BridgeController controller; private Gtk.Label label; private Gtk.Spinner spinner; diff --git a/src/pages/LoadingPage.vala b/src/pages/LoadingPage.vala index 8598c49..3703ead 100644 --- a/src/pages/LoadingPage.vala +++ b/src/pages/LoadingPage.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class LoadingPage : Gtk.Grid { +public class Pages.LoadingPage : Gtk.Grid { public LoadingPage () { halign = Gtk.Align.CENTER; valign = Gtk.Align.CENTER; diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index 7c0059f..1a70644 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -1,39 +1,58 @@ -namespace Philips.Hue { - public class Bridge : Models.Device { - public Bridge () { - icon = "com.github.manexim.home.bridge.philips.hue-symbolic"; - manufacturer = "Philips"; - power = Power.WARNING; - } +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ - public Bridge.from_object (Json.Object object) { - _obj = object; - } +public class Philips.Hue.Bridge : Models.Device { + public Bridge () { + icon = "com.github.manexim.home.bridge.philips.hue-symbolic"; + manufacturer = "Philips"; + power = Types.Power.WARNING; + } - public string base_url { - get { - if (!_obj.has_member ("baseURL")) { - base_url = null; - } + public Bridge.from_object (Json.Object object) { + _obj = object; + } - return _obj.get_string_member ("baseURL"); - } - set { - _obj.set_string_member ("baseURL", value); + public string base_url { + get { + if (!_obj.has_member ("baseURL")) { + base_url = null; } - } - public string username { - get { - if (!_obj.has_member ("username")) { - username = null; - } + return _obj.get_string_member ("baseURL"); + } + set { + _obj.set_string_member ("baseURL", value); + } + } - return _obj.get_string_member ("username"); - } - set { - _obj.set_string_member ("username", value); + public string username { + get { + if (!_obj.has_member ("username")) { + username = null; } + + return _obj.get_string_member ("username"); + } + set { + _obj.set_string_member ("username", value); } } } diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index e6e9690..2a6bf2c 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -1,194 +1,213 @@ -namespace Philips.Hue { - public class BridgeController { - private Bridge _bridge; - private Gee.HashMap thing_map; +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Philips.Hue.BridgeController { + private Bridge _bridge; + private Gee.HashMap thing_map; + + public signal void on_new_lamp (Models.Lamp lamp); + public signal void on_updated_lamp (Models.Lamp lamp); + + public BridgeController (Bridge bridge) { + _bridge = bridge; + thing_map = new Gee.HashMap (); + } - public signal void on_new_lamp (Models.Lamp lamp); - public signal void on_updated_lamp (Models.Lamp lamp); + public void get_description () { + string url = "%sdescription.xml".printf (_bridge.base_url); - public BridgeController (Bridge bridge) { - _bridge = bridge; - thing_map = new Gee.HashMap (); - } + var session = new Soup.Session (); + var message = new Soup.Message ("GET", url); - public void get_description () { - string url = "%sdescription.xml".printf (_bridge.base_url); + session.send_message (message); - var session = new Soup.Session (); - var message = new Soup.Message ("GET", url); + // replace with + // because otherwise the node can not be found + GLib.Regex r = /.*().*/; + Xml.Doc* doc; + try { + var patched = r.replace ((string) message.response_body.data, (ssize_t) message.response_body.length, 0, ""); - session.send_message (message); + Xml.Parser.init (); - // replace with - // because otherwise the node can not be found - GLib.Regex r = /.*().*/; - Xml.Doc* doc; - try { - var patched = r.replace ((string) message.response_body.data, (ssize_t) message.response_body.length, 0, ""); + doc = Xml.Parser.parse_memory (patched, patched.length); + if (doc == null) { + stderr.printf ("failed to read the .xml file\n"); + } - Xml.Parser.init (); + Xml.XPath.Context context = new Xml.XPath.Context(doc); + if (context == null) { + stderr.printf ("failed to create the xpath context\n"); + } - doc = Xml.Parser.parse_memory (patched, patched.length); - if (doc == null) { - stderr.printf ("failed to read the .xml file\n"); - } + Xml.XPath.Object* obj = context.eval_expression("/root/device/friendlyName"); + if (obj == null) { + stderr.printf ("failed to evaluate xpath\n"); + } - Xml.XPath.Context context = new Xml.XPath.Context(doc); - if (context == null) { - stderr.printf ("failed to create the xpath context\n"); - } + Xml.Node* node = null; + if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { + node = obj->nodesetval->item(0); + } else { + stderr.printf ("failed to find the expected node\n"); + } - Xml.XPath.Object* obj = context.eval_expression("/root/device/friendlyName"); - if (obj == null) { - stderr.printf ("failed to evaluate xpath\n"); - } + _bridge.name = node->get_content (); - Xml.Node* node = null; - if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { - node = obj->nodesetval->item(0); - } else { - stderr.printf ("failed to find the expected node\n"); - } + delete obj; - _bridge.name = node->get_content (); + obj = context.eval_expression("/root/device/manufacturer"); + if (obj == null) { + stderr.printf ("failed to evaluate xpath\n"); + } - delete obj; + node = null; + if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { + node = obj->nodesetval->item(0); + } else { + stderr.printf ("failed to find the expected node\n"); + } - obj = context.eval_expression("/root/device/manufacturer"); - if (obj == null) { - stderr.printf ("failed to evaluate xpath\n"); - } + _bridge.manufacturer = node->get_content (); - node = null; - if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { - node = obj->nodesetval->item(0); - } else { - stderr.printf ("failed to find the expected node\n"); - } + delete obj; - _bridge.manufacturer = node->get_content (); + obj = context.eval_expression("/root/device/modelName"); + if (obj == null) { + stderr.printf ("failed to evaluate xpath\n"); + } - delete obj; + node = null; + if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { + node = obj->nodesetval->item(0); + } else { + stderr.printf ("failed to find the expected node\n"); + } - obj = context.eval_expression("/root/device/modelName"); - if (obj == null) { - stderr.printf ("failed to evaluate xpath\n"); - } + _bridge.model = node->get_content (); - node = null; - if (obj->nodesetval != null && obj->nodesetval->item(0) != null) { - node = obj->nodesetval->item(0); - } else { - stderr.printf ("failed to find the expected node\n"); - } + delete obj; + } catch (GLib.RegexError e) { + stderr.printf (e.message); + } finally { + delete doc; + } - _bridge.model = node->get_content (); + Xml.Parser.cleanup (); + } - delete obj; - } catch (GLib.RegexError e) { - stderr.printf (e.message); - } finally { - delete doc; - } + public bool register () throws GLib.Error { + string url = "%sapi".printf (_bridge.base_url); - Xml.Parser.cleanup (); - } + var session = new Soup.Session (); + var message = new Soup.Message ("POST", url); - public bool register () throws GLib.Error { - string url = "%sapi".printf (_bridge.base_url); + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + var object = new Json.Object (); - var session = new Soup.Session (); - var message = new Soup.Message ("POST", url); + object.set_string_member ("devicetype", "com.github.manexim.home"); - var gen = new Json.Generator (); - var root = new Json.Node (Json.NodeType.OBJECT); - var object = new Json.Object (); + root.set_object (object); + gen.set_root (root); - object.set_string_member ("devicetype", "com.github.manexim.home"); + size_t length; + string json = gen.to_data (out length); - root.set_object (object); - gen.set_root (root); + message.request_body.append_take (json.data); - size_t length; - string json = gen.to_data (out length); + session.send_message (message); - message.request_body.append_take (json.data); + string response = (string) message.response_body.flatten ().data; - session.send_message (message); + var parser = new Json.Parser(); + parser.load_from_data (response, -1); - string response = (string) message.response_body.flatten ().data; + foreach (var element in parser.get_root ().get_array ().get_elements ()) { + var obj = element.get_object (); - var parser = new Json.Parser(); - parser.load_from_data (response, -1); + if (obj.has_member ("error")) { + throw new GLib.Error ( + GLib.Quark.from_string (""), + (int) obj.get_object_member ("error").get_int_member ("type"), + obj.get_object_member ("error").get_string_member ("description") + ); + } else if (obj.has_member ("success")) { + _bridge.username = "%s".printf (obj.get_object_member ("success").get_string_member ("username")); + _bridge.power = Types.Power.ON; - foreach (var element in parser.get_root ().get_array ().get_elements ()) { - var obj = element.get_object (); + return true; + } + } - if (obj.has_member ("error")) { - throw new GLib.Error ( - GLib.Quark.from_string (""), - (int) obj.get_object_member ("error").get_int_member ("type"), - obj.get_object_member ("error").get_string_member ("description") - ); - } else if (obj.has_member ("success")) { - _bridge.username = "%s".printf (obj.get_object_member ("success").get_string_member ("username")); - _bridge.power = Power.ON; + return false; + } - return true; - } - } + public void state () { + string url = "%sapi/%s".printf (_bridge.base_url, _bridge.username); - return false; - } + var session = new Soup.Session (); + var message = new Soup.Message ("GET", url); - public void state () { - string url = "%sapi/%s".printf (_bridge.base_url, _bridge.username); - - var session = new Soup.Session (); - var message = new Soup.Message ("GET", url); - - session.send_message (message); - - string response = (string) message.response_body.flatten ().data; - - try { - var parser = new Json.Parser(); - parser.load_from_data (response, -1); - var object = parser.get_root ().get_object (); - var lights = object.get_object_member ("lights"); - - foreach (var key in lights.get_members ()) { - var light = lights.get_object_member (key); - var lamp = new Philips.Hue.Lamp (); - lamp.name = light.get_string_member ("name"); - lamp.manufacturer = light.get_string_member ("manufacturername"); - lamp.model = light.get_string_member ("modelid"); - lamp.id = light.get_string_member ("uniqueid"); - var on = light.get_object_member ("state").get_boolean_member ("on"); - - if (on) { - lamp.power = Power.ON; - } else { - lamp.power = Power.OFF; - } - - if (!thing_map.has_key (lamp.id)) { - thing_map.set (lamp.id, lamp); - on_new_lamp (lamp); - } else { - thing_map.set (lamp.id, lamp); - on_updated_lamp (lamp); - } + session.send_message (message); + + string response = (string) message.response_body.flatten ().data; + + try { + var parser = new Json.Parser(); + parser.load_from_data (response, -1); + var object = parser.get_root ().get_object (); + var lights = object.get_object_member ("lights"); + + foreach (var key in lights.get_members ()) { + var light = lights.get_object_member (key); + var lamp = new Philips.Hue.Lamp (); + lamp.name = light.get_string_member ("name"); + lamp.manufacturer = light.get_string_member ("manufacturername"); + lamp.model = light.get_string_member ("modelid"); + lamp.id = light.get_string_member ("uniqueid"); + var on = light.get_object_member ("state").get_boolean_member ("on"); + + if (on) { + lamp.power = Types.Power.ON; + } else { + lamp.power = Types.Power.OFF; + } + + if (!thing_map.has_key (lamp.id)) { + thing_map.set (lamp.id, lamp); + on_new_lamp (lamp); + } else { + thing_map.set (lamp.id, lamp); + on_updated_lamp (lamp); } - } catch (GLib.Error e) { - stderr.printf (e.message); } + } catch (GLib.Error e) { + stderr.printf (e.message); } + } - public Bridge bridge { - get { - return _bridge; - } + public Bridge bridge { + get { + return _bridge; } } } diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 10de75d..62aed0a 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -19,11 +19,9 @@ * Authored by: Marius Meisenzahl */ -namespace Philips.Hue { - public class Lamp : Models.Lamp { - public Lamp () { - icon = "com.github.manexim.home.lightbulb.philips.hue-symbolic"; - manufacturer = "Philips"; - } +public class Philips.Hue.Lamp : Models.Lamp { + public Lamp () { + icon = "com.github.manexim.home.lightbulb.philips.hue-symbolic"; + manufacturer = "Philips"; } } diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 4d1c8c5..2a3b30b 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -19,188 +19,186 @@ * Authored by: Marius Meisenzahl */ -namespace Philips.Hue { - public class Service { - private static Service? _instance; - private Gee.HashMap bridge_map; - private Socket socket; - - public signal void on_new_bridge (Bridge bridge); - public signal void on_updated_bridge (Bridge bridge); - public signal void on_new_device (Models.Device device); - public signal void on_updated_device (Models.Device device); - - public static Service instance { - get { - if (_instance == null) { - _instance = new Service (); - } - - return _instance; +public class Philips.Hue.Service { + private static Service? _instance; + private Gee.HashMap bridge_map; + private Socket socket; + + public signal void on_new_bridge (Bridge bridge); + public signal void on_updated_bridge (Bridge bridge); + public signal void on_new_device (Models.Device device); + public signal void on_updated_device (Models.Device device); + + public static Service instance { + get { + if (_instance == null) { + _instance = new Service (); } + + return _instance; } + } - public Bridge[] bridges { - owned get { - return bridge_map.values.to_array (); - } + public Bridge[] bridges { + owned get { + return bridge_map.values.to_array (); } + } - private Service () { - bridge_map = new Gee.HashMap (); + private Service () { + bridge_map = new Gee.HashMap (); - load_bridges (); - setup_socket (); - listen (); - discover_bridges (); - } + load_bridges (); + setup_socket (); + listen (); + discover_bridges (); + } - private void load_bridges () { - string[] philips_hue_bridges = Settings.get_default ().philips_hue_bridges; - foreach (var bridge_str in philips_hue_bridges) { - var parser = new Json.Parser(); - parser.load_from_data (bridge_str, -1); - var object = parser.get_root ().get_object (); + private void load_bridges () { + string[] philips_hue_bridges = Settings.get_default ().philips_hue_bridges; + foreach (var bridge_str in philips_hue_bridges) { + var parser = new Json.Parser(); + parser.load_from_data (bridge_str, -1); + var object = parser.get_root ().get_object (); - var bridge = new Philips.Hue.Bridge.from_object (object); - bridge.power = Power.UNKNOWN; + var bridge = new Philips.Hue.Bridge.from_object (object); + bridge.power = Types.Power.UNKNOWN; - found_bridge (bridge); - } + found_bridge (bridge); } + } - private void setup_socket () { - try { - socket = new Socket (SocketFamily.IPV4, SocketType.DATAGRAM, SocketProtocol.UDP); - socket.broadcast = true; - - #if HAVE_SO_REUSEPORT - int32 enable = 1; - Posix.setsockopt( - socket.fd, Platform.Socket.SOL_SOCKET, Platform.Socket.SO_REUSEPORT, &enable, - (Posix.socklen_t) sizeof(int) - ); - #endif - - var sa = new InetSocketAddress (new InetAddress.any (SocketFamily.IPV4), 1900); - socket.bind (sa, true); - } catch (Error e) { - stderr.printf (e.message); - } + private void setup_socket () { + try { + socket = new Socket (SocketFamily.IPV4, SocketType.DATAGRAM, SocketProtocol.UDP); + socket.broadcast = true; + + #if HAVE_SO_REUSEPORT + int32 enable = 1; + Posix.setsockopt( + socket.fd, Platform.Socket.SOL_SOCKET, Platform.Socket.SO_REUSEPORT, &enable, + (Posix.socklen_t) sizeof(int) + ); + #endif + + var sa = new InetSocketAddress (new InetAddress.any (SocketFamily.IPV4), 1900); + socket.bind (sa, true); + } catch (Error e) { + stderr.printf (e.message); } + } - private void listen () { - new Thread (null, () => { - while (true) { - var source = socket.create_source (IOCondition.IN); - source.set_callback ((s, cond) => { - try { - uint8 buffer[4096]; - size_t read = s.receive (buffer); - buffer[read] = 0; // null-terminate string - - GLib.Regex r_hue_bridgeid = /.*hue-bridgeid:\s*([^\s]*).*/; - string hue_bridgeid; - GLib.MatchInfo mi; - if (r_hue_bridgeid.match ((string) buffer, 0, out mi)) { - hue_bridgeid = mi.fetch (1); - found_bridge_ssdp (hue_bridgeid, (string) buffer); - } - } catch (Error e) { - stderr.printf (e.message); + private void listen () { + new Thread (null, () => { + while (true) { + var source = socket.create_source (IOCondition.IN); + source.set_callback ((s, cond) => { + try { + uint8 buffer[4096]; + size_t read = s.receive (buffer); + buffer[read] = 0; // null-terminate string + + GLib.Regex r_hue_bridgeid = /.*hue-bridgeid:\s*([^\s]*).*/; + string hue_bridgeid; + GLib.MatchInfo mi; + if (r_hue_bridgeid.match ((string) buffer, 0, out mi)) { + hue_bridgeid = mi.fetch (1); + found_bridge_ssdp (hue_bridgeid, (string) buffer); } + } catch (Error e) { + stderr.printf (e.message); + } - return true; - }); - source.attach (MainContext.default ()); - - new MainLoop ().run (); - } - }); - } + return true; + }); + source.attach (MainContext.default ()); - private void discover_bridges () { - new Thread (null, () => { - while (true) { - discover_bridges_ssdp (); + new MainLoop ().run (); + } + }); + } - Thread.usleep (10 * 1000 * 1000); - } - }); - } + private void discover_bridges () { + new Thread (null, () => { + while (true) { + discover_bridges_ssdp (); - private void discover_bridge_devices (Philips.Hue.Bridge bridge) { - var controller = new Philips.Hue.BridgeController (bridge); - controller.on_new_lamp.connect ((lamp) => { - on_new_device (lamp); - }); + Thread.usleep (10 * 1000 * 1000); + } + }); + } - controller.on_updated_lamp.connect ((lamp) => { - on_updated_device (lamp); - }); + private void discover_bridge_devices (Philips.Hue.Bridge bridge) { + var controller = new Philips.Hue.BridgeController (bridge); + controller.on_new_lamp.connect ((lamp) => { + on_new_device (lamp); + }); - new Thread (null, () => { - while (true) { - if (bridge.username != null && bridge.username != "") { - controller.state (); - } + controller.on_updated_lamp.connect ((lamp) => { + on_updated_device (lamp); + }); - Thread.usleep (10 * 1000 * 1000); + new Thread (null, () => { + while (true) { + if (bridge.username != null && bridge.username != "") { + controller.state (); } - }); - } - private void discover_bridges_ssdp () { - string message = "M-SEARCH * HTTP/1.1\r\n"; - message += "HOST: 239.255.255.250:1900\r\n"; - message += "MAN: ssdp:discover\r\n"; - message += "MX: 10\r\n"; - message += "ST: ssdp:all\r\n"; - - try { - socket.send_to ( - new InetSocketAddress ( - new InetAddress.from_string ("255.255.255.255"), 1900), - message.data - ); - } catch (Error e) { - stderr.printf (e.message); + Thread.usleep (10 * 1000 * 1000); } + }); + } + + private void discover_bridges_ssdp () { + string message = "M-SEARCH * HTTP/1.1\r\n"; + message += "HOST: 239.255.255.250:1900\r\n"; + message += "MAN: ssdp:discover\r\n"; + message += "MX: 10\r\n"; + message += "ST: ssdp:all\r\n"; + + try { + socket.send_to ( + new InetSocketAddress ( + new InetAddress.from_string ("255.255.255.255"), 1900), + message.data + ); + } catch (Error e) { + stderr.printf (e.message); } + } - private void found_bridge_ssdp (string bridgeid, string message) { - GLib.Regex r_location = /.*LOCATION:\s*((http:\/\/)(.*):(\d*)([^\s]*)).*/; - string url, protocol, host, port, path; - GLib.MatchInfo mi; - if (r_location.match (message, 0, out mi)) { - url = mi.fetch (1); - protocol = mi.fetch (2); - host = mi.fetch (3); - port = mi.fetch (4); - path = mi.fetch (5); + private void found_bridge_ssdp (string bridgeid, string message) { + GLib.Regex r_location = /.*LOCATION:\s*((http:\/\/)(.*):(\d*)([^\s]*)).*/; + string url, protocol, host, port, path; + GLib.MatchInfo mi; + if (r_location.match (message, 0, out mi)) { + url = mi.fetch (1); + protocol = mi.fetch (2); + host = mi.fetch (3); + port = mi.fetch (4); + path = mi.fetch (5); - var bridge = new Bridge (); - bridge.id = bridgeid.up (); - bridge.base_url = protocol + host + ":" + port + "/"; + var bridge = new Bridge (); + bridge.id = bridgeid.up (); + bridge.base_url = protocol + host + ":" + port + "/"; - found_bridge (bridge); + found_bridge (bridge); - } } + } - private void found_bridge (Philips.Hue.Bridge bridge) { - var controller = new Philips.Hue.BridgeController (bridge); - controller.get_description (); - bridge = controller.bridge; - - if (!bridge_map.has_key (bridge.id)) { - bridge_map.set (bridge.id, bridge); - discover_bridge_devices (bridge); - on_new_bridge (bridge); - } else { - bridge_map.set (bridge.id, bridge); - on_updated_bridge (bridge); - } + private void found_bridge (Philips.Hue.Bridge bridge) { + var controller = new Philips.Hue.BridgeController (bridge); + controller.get_description (); + bridge = controller.bridge; + + if (!bridge_map.has_key (bridge.id)) { + bridge_map.set (bridge.id, bridge); + discover_bridge_devices (bridge); + on_new_bridge (bridge); + } else { + bridge_map.set (bridge.id, bridge); + on_updated_bridge (bridge); } } } diff --git a/src/types/Power.vala b/src/types/Power.vala index eeaf4d9..6e00f60 100644 --- a/src/types/Power.vala +++ b/src/types/Power.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public enum Power { +public enum Types.Power { UNKNOWN = 1, WARNING = 2, OFF = 0, diff --git a/src/views/DevicesView.vala b/src/views/DevicesView.vala index 1ed7b0b..2a3d4fe 100644 --- a/src/views/DevicesView.vala +++ b/src/views/DevicesView.vala @@ -19,12 +19,12 @@ * Authored by: Marius Meisenzahl */ -public class DevicesView : Gtk.Paned { +public class Views.DevicesView : Gtk.Paned { private Gtk.Stack stack; - private DevicesController devices_controller; + private Controllers.DevicesController devices_controller; public DevicesView () { - devices_controller = new DevicesController (); + devices_controller = new Controllers.DevicesController (); stack = new Gtk.Stack (); @@ -33,11 +33,11 @@ public class DevicesView : Gtk.Paned { add (sidebar); add (stack); - stack.add_named (new LoadingPage (), "loading"); + stack.add_named (new Pages.LoadingPage (), "loading"); stack.show_all (); devices_controller.on_new_device.connect ((device) => { - stack.add_named (new DevicePage (device), device.id); + stack.add_named (new Pages.DevicePage (device), device.id); if (stack.get_visible_child_name () == "loading") { var child = stack.get_child_by_name ("loading"); diff --git a/src/views/Overview.vala b/src/views/Overview.vala index d9fcb56..d03fff3 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -19,8 +19,8 @@ * Authored by: Marius Meisenzahl */ -public class Overview : Gtk.ScrolledWindow { - private DevicesController devices_controller; +public class Views.Overview : Gtk.ScrolledWindow { + private Controllers.DevicesController devices_controller; public Overview () { var grid = new Gtk.Grid (); @@ -32,7 +32,7 @@ public class Overview : Gtk.ScrolledWindow { devices_label.xalign = 0; devices_label.margin_start = 10; - var devices_carousel = new Carousel (); + var devices_carousel = new Widgets.Carousel (); var devices_grid = new Gtk.Grid (); devices_grid.margin = 2; @@ -45,7 +45,7 @@ public class Overview : Gtk.ScrolledWindow { grid.attach (devices_revealer, 0, 0, 1, 1); - devices_controller = new DevicesController (); + devices_controller = new Controllers.DevicesController (); devices_controller.on_new_device.connect ((device) => { devices_carousel.add_thing (device); devices_revealer.reveal_child = true; @@ -57,7 +57,7 @@ public class Overview : Gtk.ScrolledWindow { devices_carousel.on_thing_activated.connect ((thing) => { MainWindow.get_default ().go_to_page ( - new DevicePage (thing as Models.Device), + new Pages.DevicePage (thing as Models.Device), (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); @@ -67,7 +67,7 @@ public class Overview : Gtk.ScrolledWindow { hubs_label.xalign = 0; hubs_label.margin_start = 10; - var hubs_carousel = new Carousel (); + var hubs_carousel = new Widgets.Carousel (); var hubs_grid = new Gtk.Grid (); hubs_grid.margin = 2; @@ -88,7 +88,7 @@ public class Overview : Gtk.ScrolledWindow { hubs_carousel.on_thing_activated.connect ((thing) => { MainWindow.get_default ().go_to_page ( - new HueBridgeOnboardingPage (thing as Philips.Hue.Bridge), + new Pages.HueBridgeOnboardingPage (thing as Philips.Hue.Bridge), (thing.name == null || thing.name.length == 0) ? thing.id : thing.name ); }); diff --git a/src/views/WelcomeView.vala b/src/views/WelcomeView.vala index 96950fc..1a4667f 100644 --- a/src/views/WelcomeView.vala +++ b/src/views/WelcomeView.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class WelcomeView : Gtk.Grid { +public class Views.WelcomeView : Gtk.Grid { public signal void start (); construct { diff --git a/src/widgets/Carousel.vala b/src/widgets/Carousel.vala index fa81a32..9e9ae06 100644 --- a/src/widgets/Carousel.vala +++ b/src/widgets/Carousel.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class Carousel : Gtk.FlowBox { +public class Widgets.Carousel : Gtk.FlowBox { private Gee.HashMap carousel_item_map; private int index = 0; public signal void on_thing_activated (Models.Thing thing); diff --git a/src/widgets/CarouselItem.vala b/src/widgets/CarouselItem.vala index 8afac34..e3d84f4 100644 --- a/src/widgets/CarouselItem.vala +++ b/src/widgets/CarouselItem.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class CarouselItem : Gtk.FlowBoxChild { +public class Widgets.CarouselItem : Gtk.FlowBoxChild { public Models.Thing thing { get; construct set; } private Gtk.Image icon; private Gtk.Image status_icon; @@ -73,13 +73,13 @@ public class CarouselItem : Gtk.FlowBoxChild { icon.gicon = new ThemedIcon (thing.icon); switch (thing.power) { - case Power.ON: + case Types.Power.ON: status_icon.icon_name = "user-available"; break; - case Power.OFF: + case Types.Power.OFF: status_icon.icon_name = "user-offline"; break; - case Power.WARNING: + case Types.Power.WARNING: status_icon.icon_name = "user-away"; break; default: diff --git a/src/widgets/Overlay.vala b/src/widgets/Overlay.vala index 9fd7ee8..564f408 100644 --- a/src/widgets/Overlay.vala +++ b/src/widgets/Overlay.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class Overlay : Gtk.Overlay { +public class Widgets.Overlay : Gtk.Overlay { private static Overlay? _instance; public Granite.Widgets.Toast toast; From e46a1f1f20797050f8439b38ed481a55392b4f1f Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 29 Jun 2019 13:20:34 +0200 Subject: [PATCH 29/84] Save preference for dark theme if freedesktop schema is not available --- data/com.github.manexim.home.gschema.xml | 5 +++++ src/MainWindow.vala | 1 + src/services/Settings.vala | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/data/com.github.manexim.home.gschema.xml b/data/com.github.manexim.home.gschema.xml index 57122d5..7c2a095 100644 --- a/data/com.github.manexim.home.gschema.xml +++ b/data/com.github.manexim.home.gschema.xml @@ -16,6 +16,11 @@ List of configured Philips Hue Bridges List of configured Philips Hue Bridges. + + false + If the dark Gtk stylesheet should be used + If the dark Gtk stylesheet should be used + 900 The saved width of the window. diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 223e11a..314fbb6 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -59,6 +59,7 @@ public class MainWindow : Gtk.ApplicationWindow { mode_switch.secondary_icon_tooltip_text = _("Dark background"); mode_switch.valign = Gtk.Align.CENTER; mode_switch.bind_property ("active", gtk_settings, "gtk_application_prefer_dark_theme"); + settings.bind ("prefer-dark-style", mode_switch, "active", GLib.SettingsBindFlags.DEFAULT); headerbar.pack_end (mode_switch); } diff --git a/src/services/Settings.vala b/src/services/Settings.vala index f759745..9e2dff0 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -85,6 +85,10 @@ public class Settings : Granite.Services.Settings { } } + public void bind (string key, GLib.Object object, string property, GLib.SettingsBindFlags flags) { + schema.bind (key, object, property, flags); + } + public bool is_first_run () { return last_started_app_version == ""; } From 922946b35bb56c2a6ede3a0227b3119195cb5bf7 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 29 Jun 2019 14:22:05 +0200 Subject: [PATCH 30/84] Load configured bridges from settings --- src/philips/hue/Service.vala | 41 +++++++++++++++++++++++++++++------- src/services/Settings.vala | 21 ++++++++++++++---- 2 files changed, 50 insertions(+), 12 deletions(-) diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 2a3b30b..17dab7d 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -21,7 +21,8 @@ public class Philips.Hue.Service { private static Service? _instance; - private Gee.HashMap bridge_map; + private Array bridge_loaded_array; + private Array bridge_array; private Socket socket; public signal void on_new_bridge (Bridge bridge); @@ -41,12 +42,13 @@ public class Philips.Hue.Service { public Bridge[] bridges { owned get { - return bridge_map.values.to_array (); + return bridge_array.data; } } private Service () { - bridge_map = new Gee.HashMap (); + bridge_loaded_array = new Array (); + bridge_array = new Array (); load_bridges (); setup_socket (); @@ -64,7 +66,7 @@ public class Philips.Hue.Service { var bridge = new Philips.Hue.Bridge.from_object (object); bridge.power = Types.Power.UNKNOWN; - found_bridge (bridge); + bridge_loaded_array.append_val (bridge); } } @@ -190,15 +192,38 @@ public class Philips.Hue.Service { private void found_bridge (Philips.Hue.Bridge bridge) { var controller = new Philips.Hue.BridgeController (bridge); controller.get_description (); - bridge = controller.bridge; - if (!bridge_map.has_key (bridge.id)) { - bridge_map.set (bridge.id, bridge); + if (!is_in_array (bridge_array, bridge.id)) { + if (is_in_array (bridge_loaded_array, bridge.id)) { + bridge.username = get_value_from_id (bridge_loaded_array, bridge.id).username; + bridge.power = Types.Power.ON; + } + + bridge_array.append_val (bridge); discover_bridge_devices (bridge); on_new_bridge (bridge); } else { - bridge_map.set (bridge.id, bridge); on_updated_bridge (bridge); } } + + private bool is_in_array (Array array, string id) { + for (uint i = 0; i < array.length; i++) { + if (array.index (i).id == id) { + return true; + } + } + + return false; + } + + private Bridge? get_value_from_id (Array array, string id) { + for (uint i = 0; i < array.length; i++) { + if (array.index (i).id == id) { + return array.index (i) as Philips.Hue.Bridge; + } + } + + return null; + } } diff --git a/src/services/Settings.vala b/src/services/Settings.vala index 9e2dff0..f1356da 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -102,12 +102,25 @@ public class Settings : Granite.Services.Settings { var philips_hue_service = Philips.Hue.Service.instance; var bridges = philips_hue_service.bridges; - var bridges_strings = new string[bridges.length]; - for (uint8 i = 0; i < bridges.length; i++) { - bridges_strings[i] = bridges[i].to_string (); + var bridges_list = new Gee.ArrayList (); + for (uint i = 0; i < bridges.length; i++) { + if (bridges[i].username != null) { + size_t length; + + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + var obj = new Json.Object (); + root.set_object (obj); + + obj.set_string_member ("id", bridges[i].id); + obj.set_string_member ("username", bridges[i].username); + + gen.set_root (root); + bridges_list.add (gen.to_data (out length)); + } } - philips_hue_bridges = bridges_strings; + philips_hue_bridges = bridges_list.to_array (); } } From 4a6e34bf584af00022a58ea08a1f39839b817e7e Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 29 Jun 2019 14:24:19 +0200 Subject: [PATCH 31/84] Only show page to configure hub if hub is not configured --- src/views/Overview.vala | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/Overview.vala b/src/views/Overview.vala index d03fff3..306e869 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -87,10 +87,12 @@ public class Views.Overview : Gtk.ScrolledWindow { }); hubs_carousel.on_thing_activated.connect ((thing) => { - MainWindow.get_default ().go_to_page ( - new Pages.HueBridgeOnboardingPage (thing as Philips.Hue.Bridge), - (thing.name == null || thing.name.length == 0) ? thing.id : thing.name - ); + if (thing.power != Types.Power.ON) { + MainWindow.get_default ().go_to_page ( + new Pages.HueBridgeOnboardingPage (thing as Philips.Hue.Bridge), + (thing.name == null || thing.name.length == 0) ? thing.id : thing.name + ); + } }); } } From 3609541b222acb8bc9dddf696c27cfaaf4630ddd Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Mon, 1 Jul 2019 07:03:12 +0200 Subject: [PATCH 32/84] Add empty controller for Philips Hue devices to suppress assertion errors in DevicePage --- src/meson.build | 1 + src/pages/DevicePage.vala | 2 ++ src/philips/hue/Controller.vala | 34 +++++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 src/philips/hue/Controller.vala diff --git a/src/meson.build b/src/meson.build index abb577b..5ff3672 100644 --- a/src/meson.build +++ b/src/meson.build @@ -15,6 +15,7 @@ sources = [ 'pages/LoadingPage.vala', 'philips/hue/Bridge.vala', 'philips/hue/BridgeController.vala', + 'philips/hue/Controller.vala', 'philips/hue/Lamp.vala', 'philips/hue/Service.vala', 'services/Settings.vala', diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 97e138d..0bb207c 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -32,6 +32,8 @@ public class Pages.DevicePage : Granite.SimpleSettingsPage { if (device is Lifx.Lamp) { controller = new Lifx.Controller (device); + } else if (device is Philips.Hue.Lamp) { + controller = new Philips.Hue.Controller (device); } controller.device.notify.connect (update_status); diff --git a/src/philips/hue/Controller.vala b/src/philips/hue/Controller.vala new file mode 100644 index 0000000..3aea018 --- /dev/null +++ b/src/philips/hue/Controller.vala @@ -0,0 +1,34 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Philips.Hue.Controller : Controllers.DeviceController { + private Philips.Hue.BridgeController controller; + + public Controller (Models.Device device) { + Object ( + device : device + ); + + // controller = Philips.Hue.BridgeController.instance; + } + + public override void switch_power (bool on) {} +} From d68621c2996f2b628832721fd7ca243eb79d62b5 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Tue, 2 Jul 2019 21:03:59 +0200 Subject: [PATCH 33/84] Save and load configuration --- data/com.github.manexim.home.gschema.xml | 8 ++-- src/philips/hue/Service.vala | 34 ++++++++++++++--- src/services/Settings.vala | 48 +++++++++++++++--------- 3 files changed, 62 insertions(+), 28 deletions(-) diff --git a/data/com.github.manexim.home.gschema.xml b/data/com.github.manexim.home.gschema.xml index 7c2a095..860e96c 100644 --- a/data/com.github.manexim.home.gschema.xml +++ b/data/com.github.manexim.home.gschema.xml @@ -11,10 +11,10 @@ Lasted started app version Last started app version to check if new features should be explained to user. - - [] - List of configured Philips Hue Bridges - List of configured Philips Hue Bridges. + + "{}" + Configuration + Configuration false diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 17dab7d..1df533a 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -57,13 +57,35 @@ public class Philips.Hue.Service { } private void load_bridges () { - string[] philips_hue_bridges = Settings.get_default ().philips_hue_bridges; - foreach (var bridge_str in philips_hue_bridges) { - var parser = new Json.Parser(); - parser.load_from_data (bridge_str, -1); - var object = parser.get_root ().get_object (); + var configuration = Settings.get_default ().configuration_as_json (); + var o = configuration.get_object_member ("com"); + if (o == null) { + return; + } + + o = o.get_object_member ("philips"); + if (o == null) { + return; + } + + o = o.get_object_member ("hue"); + if (o == null) { + return; + } + + o = o.get_object_member ("bridges"); + if (o == null) { + return; + } + + foreach (var key in o.get_members ()) { + var obj = o.get_object_member (key); + if (obj == null) { + continue; + } - var bridge = new Philips.Hue.Bridge.from_object (object); + var bridge = new Philips.Hue.Bridge.from_object (obj); + bridge.id = key; bridge.power = Types.Power.UNKNOWN; bridge_loaded_array.append_val (bridge); diff --git a/src/services/Settings.vala b/src/services/Settings.vala index f1356da..5d44972 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -33,7 +33,7 @@ public class Settings : Granite.Services.Settings { public string uuid { get; protected set; } public string last_started_app_version { get; set; } - public string[] philips_hue_bridges { get; set; } + public string configuration { get; set; } public int window_width { get; set; } public int window_height { get; set; } public int window_x { get; set; } @@ -97,30 +97,42 @@ public class Settings : Granite.Services.Settings { return _is_freedesktop_prefers_color_scheme_available; } + public Json.Object configuration_as_json () { + var parser = new Json.Parser(); + parser.load_from_data (configuration, -1); + var object = parser.get_root ().get_object (); + + return object; + } + public void save () { last_started_app_version = Config.APP_VERSION; var philips_hue_service = Philips.Hue.Service.instance; - var bridges = philips_hue_service.bridges; - - var bridges_list = new Gee.ArrayList (); - for (uint i = 0; i < bridges.length; i++) { - if (bridges[i].username != null) { - size_t length; - - var gen = new Json.Generator (); - var root = new Json.Node (Json.NodeType.OBJECT); - var obj = new Json.Object (); - root.set_object (obj); - - obj.set_string_member ("id", bridges[i].id); - obj.set_string_member ("username", bridges[i].username); - gen.set_root (root); - bridges_list.add (gen.to_data (out length)); + var obj = new Json.Object (); + var com = new Json.Object (); + var philips = new Json.Object (); + var hue = new Json.Object (); + var bridges = new Json.Object (); + for (uint i = 0; i < philips_hue_service.bridges.length; i++) { + if (philips_hue_service.bridges[i].username != null) { + var bridge = new Json.Object (); + bridge.set_string_member ("username", philips_hue_service.bridges[i].username); + bridges.set_object_member (philips_hue_service.bridges[i].id, bridge); } } - philips_hue_bridges = bridges_list.to_array (); + hue.set_object_member ("bridges", bridges); + philips.set_object_member ("hue", hue); + com.set_object_member ("philips", philips); + obj.set_object_member ("com", com); + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + root.set_object (obj); + gen.set_root (root); + + size_t length; + configuration = gen.to_data (out length); } } From a407daedb2e23f567428c4bb1c3324965fc6a347 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Tue, 2 Jul 2019 21:14:25 +0200 Subject: [PATCH 34/84] Handle error --- src/philips/hue/Service.vala | 56 +++++++++++++++++++----------------- src/services/Settings.vala | 2 +- 2 files changed, 31 insertions(+), 27 deletions(-) diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 1df533a..43caa55 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -57,38 +57,42 @@ public class Philips.Hue.Service { } private void load_bridges () { - var configuration = Settings.get_default ().configuration_as_json (); - var o = configuration.get_object_member ("com"); - if (o == null) { - return; - } - - o = o.get_object_member ("philips"); - if (o == null) { - return; - } + try { + var configuration = Settings.get_default ().configuration_as_json (); + var o = configuration.get_object_member ("com"); + if (o == null) { + return; + } - o = o.get_object_member ("hue"); - if (o == null) { - return; - } + o = o.get_object_member ("philips"); + if (o == null) { + return; + } - o = o.get_object_member ("bridges"); - if (o == null) { - return; - } + o = o.get_object_member ("hue"); + if (o == null) { + return; + } - foreach (var key in o.get_members ()) { - var obj = o.get_object_member (key); - if (obj == null) { - continue; + o = o.get_object_member ("bridges"); + if (o == null) { + return; } - var bridge = new Philips.Hue.Bridge.from_object (obj); - bridge.id = key; - bridge.power = Types.Power.UNKNOWN; + foreach (var key in o.get_members ()) { + var obj = o.get_object_member (key); + if (obj == null) { + continue; + } + + var bridge = new Philips.Hue.Bridge.from_object (obj); + bridge.id = key; + bridge.power = Types.Power.UNKNOWN; - bridge_loaded_array.append_val (bridge); + bridge_loaded_array.append_val (bridge); + } + } catch (Error e) { + stderr.printf (e.message); } } diff --git a/src/services/Settings.vala b/src/services/Settings.vala index 5d44972..154a500 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -97,7 +97,7 @@ public class Settings : Granite.Services.Settings { return _is_freedesktop_prefers_color_scheme_available; } - public Json.Object configuration_as_json () { + public Json.Object configuration_as_json () throws GLib.Error { var parser = new Json.Parser(); parser.load_from_data (configuration, -1); var object = parser.get_root ().get_object (); From fcf54fd01ae8e3f2d4055ff43d6b2b2f4f265178 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 3 Jul 2019 07:12:26 +0200 Subject: [PATCH 35/84] Add support to switch Philips Hue lights on and off --- src/philips/hue/BridgeController.vala | 26 ++++++++++++++++++++++++++ src/philips/hue/Controller.vala | 8 ++++++-- src/philips/hue/Lamp.vala | 15 +++++++++++++++ 3 files changed, 47 insertions(+), 2 deletions(-) diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 2a6bf2c..bb4f0dd 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -180,10 +180,12 @@ public class Philips.Hue.BridgeController { foreach (var key in lights.get_members ()) { var light = lights.get_object_member (key); var lamp = new Philips.Hue.Lamp (); + lamp.number = key; lamp.name = light.get_string_member ("name"); lamp.manufacturer = light.get_string_member ("manufacturername"); lamp.model = light.get_string_member ("modelid"); lamp.id = light.get_string_member ("uniqueid"); + lamp.bridge = bridge; var on = light.get_object_member ("state").get_boolean_member ("on"); if (on) { @@ -205,6 +207,30 @@ public class Philips.Hue.BridgeController { } } + public void switch_light_power (Philips.Hue.Lamp lamp, bool on) { + string url = "%sapi/%s/lights/%s/state".printf (_bridge.base_url, _bridge.username, lamp.number); + + var session = new Soup.Session (); + var message = new Soup.Message ("PUT", url); + + size_t length; + + var obj = new Json.Object (); + obj.set_boolean_member ("on", on); + + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + root.set_object (obj); + gen.set_root (root); + + var params = gen.to_data (out length); + + Soup.MemoryUse buffer = Soup.MemoryUse.STATIC; + message.set_request ("application/json", buffer, params.data); + + session.send_message (message); + } + public Bridge bridge { get { return _bridge; diff --git a/src/philips/hue/Controller.vala b/src/philips/hue/Controller.vala index 3aea018..c538c12 100644 --- a/src/philips/hue/Controller.vala +++ b/src/philips/hue/Controller.vala @@ -27,8 +27,12 @@ public class Philips.Hue.Controller : Controllers.DeviceController { device : device ); - // controller = Philips.Hue.BridgeController.instance; + controller = new Philips.Hue.BridgeController ((device as Philips.Hue.Lamp).bridge); } - public override void switch_power (bool on) {} + public override void switch_power (bool on) { + controller.switch_light_power (device as Philips.Hue.Lamp, on); + + _device.power = on ? Types.Power.ON : Types.Power.OFF; + } } diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 62aed0a..95f6d75 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -20,8 +20,23 @@ */ public class Philips.Hue.Lamp : Models.Lamp { + public Philips.Hue.Bridge bridge; + public Lamp () { icon = "com.github.manexim.home.lightbulb.philips.hue-symbolic"; manufacturer = "Philips"; } + + public string number { + get { + if (!_obj.has_member ("number")) { + number = null; + } + + return _obj.get_string_member ("number"); + } + set { + _obj.set_string_member ("number", value); + } + } } From f003f2b22e1a1137924515b64104a52f8ab8714e Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 3 Jul 2019 20:08:22 +0200 Subject: [PATCH 36/84] Fix assertion check --- src/philips/hue/Service.vala | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 43caa55..5a2bbd1 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -59,23 +59,28 @@ public class Philips.Hue.Service { private void load_bridges () { try { var configuration = Settings.get_default ().configuration_as_json (); - var o = configuration.get_object_member ("com"); - if (o == null) { + Json.Object o; + if (configuration.has_member ("com")) { + o = configuration.get_object_member ("com"); + } else { return; } - o = o.get_object_member ("philips"); - if (o == null) { + if (o.has_member ("philips")) { + o = o.get_object_member ("philips"); + } else { return; } - o = o.get_object_member ("hue"); - if (o == null) { + if (o.has_member ("hue")) { + o = o.get_object_member ("hue"); + } else { return; } - o = o.get_object_member ("bridges"); - if (o == null) { + if (o.has_member ("bridges")) { + o = o.get_object_member ("bridges"); + } else { return; } From 416b3c5c2dbac8f9a9df558d20ca80d71365ad66 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 06:11:54 +0200 Subject: [PATCH 37/84] Add meson option to detect if running in demo mode --- meson.build | 8 ++++++++ meson_options.txt | 1 + src/config/Constants.vala | 6 ++++++ 3 files changed, 15 insertions(+) create mode 100644 meson_options.txt diff --git a/meson.build b/meson.build index 3849742..d378455 100644 --- a/meson.build +++ b/meson.build @@ -17,6 +17,14 @@ soup_dep = dependency('libsoup-2.4') xml_dep = dependency('libxml-2.0') uuid_dep = dependency('uuid') +vala_flags = [] +enable_demo_mode = get_option('demo_mode') == 'true' +if enable_demo_mode + vala_flags += ['--define', 'DEMO_MODE'] +endif + +add_project_arguments(vala_flags, language: 'vala') + subdir('data') subdir('src') subdir('po') diff --git a/meson_options.txt b/meson_options.txt new file mode 100644 index 0000000..1f641af --- /dev/null +++ b/meson_options.txt @@ -0,0 +1 @@ +option('demo_mode', type: 'string', value: 'false', description: 'Check if demo mode should be enabled') diff --git a/src/config/Constants.vala b/src/config/Constants.vala index ac99fb7..625d927 100644 --- a/src/config/Constants.vala +++ b/src/config/Constants.vala @@ -23,4 +23,10 @@ namespace Config { public const string APP_ID = "com.github.manexim.home"; public const string APP_NAME = "Home"; public const string APP_VERSION = "0.2.0"; + + #if DEMO_MODE + public const bool DEMO_MODE = true; + #else + public const bool DEMO_MODE = false; + #endif } From 061b7affb485303b6372551f8c4175a657c5dd73 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 18:30:10 +0200 Subject: [PATCH 38/84] Implement demo mode --- src/config/Constants.vala | 6 --- src/lifx/Service.vala | 73 +++++++++++++++++++++++++++ src/pages/DevicePage.vala | 4 ++ src/philips/hue/BridgeController.vala | 12 +++++ src/philips/hue/Service.vala | 46 +++++++++++++++++ 5 files changed, 135 insertions(+), 6 deletions(-) diff --git a/src/config/Constants.vala b/src/config/Constants.vala index 625d927..ac99fb7 100644 --- a/src/config/Constants.vala +++ b/src/config/Constants.vala @@ -23,10 +23,4 @@ namespace Config { public const string APP_ID = "com.github.manexim.home"; public const string APP_NAME = "Home"; public const string APP_VERSION = "0.2.0"; - - #if DEMO_MODE - public const bool DEMO_MODE = true; - #else - public const bool DEMO_MODE = false; - #endif } diff --git a/src/lifx/Service.vala b/src/lifx/Service.vala index 30c1ab6..166ef41 100644 --- a/src/lifx/Service.vala +++ b/src/lifx/Service.vala @@ -64,9 +64,82 @@ public class Lifx.Service { private Service () { device_map = new Gee.HashMap (); + #if DEMO_MODE + new Thread (null, () => { + Thread.usleep (500 * 1000); + + { + var lamp = new Lifx.Lamp (); + lamp.name = "Backyard"; + lamp.id = "??:??:??:??:??:??:??:??"; + lamp.power = Types.Power.OFF; + lamp.manufacturer = "LIFX"; + lamp.model = "White 800 (High Voltage)"; + on_new_device (lamp); + } + + Thread.usleep (500 * 1000); + + { + var lamp = new Lifx.Lamp (); + lamp.name = "Bedroom"; + lamp.id = "??:??:??:??:??:??:??:??"; + lamp.power = Types.Power.OFF; + lamp.model = "Color 1000"; + on_new_device (lamp as Models.Device); + } + + Thread.usleep (500 * 1000); + + { + var lamp = new Lifx.Lamp (); + lamp.name = "Coffee Table"; + lamp.id = "??:??:??:??:??:??:??:??"; + lamp.power = Types.Power.ON; + lamp.model = "Color 1000"; + on_new_device (lamp as Models.Device); + } + + Thread.usleep (500 * 1000); + + { + var lamp = new Lifx.Lamp (); + lamp.name = "Desk"; + lamp.id = "??:??:??:??:??:??:??:??"; + lamp.power = Types.Power.ON; + lamp.model = "Color 1000"; + on_new_device (lamp as Models.Device); + } + + Thread.usleep (500 * 1000); + + { + var lamp = new Lifx.Lamp (); + lamp.name = "Hallway"; + lamp.id = "??:??:??:??:??:??:??:??"; + lamp.power = Types.Power.ON; + lamp.model = "Color 1000"; + on_new_device (lamp as Models.Device); + } + + Thread.usleep (500 * 1000); + + { + var lamp = new Lifx.Lamp (); + lamp.name = "Living Room"; + lamp.id = "??:??:??:??:??:??:??:??"; + lamp.power = Types.Power.OFF; + lamp.model = "Color 1000"; + on_new_device (lamp as Models.Device); + } + + return null; + }); + #else setup_socket (); listen (); discover (); + #endif } private void setup_socket () { diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 0bb207c..4c9259c 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -43,7 +43,11 @@ public class Pages.DevicePage : Granite.SimpleSettingsPage { status_switch.notify["active"].connect (update_status); status_switch.state_set.connect ((state) => { + #if DEMO_MODE + controller.device.power = state ? Types.Power.ON : Types.Power.OFF; + #else controller.switch_power (state); + #endif status_switch.active = state; status_switch.state = state; diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index bb4f0dd..bad316c 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -23,6 +23,10 @@ public class Philips.Hue.BridgeController { private Bridge _bridge; private Gee.HashMap thing_map; + #if DEMO_MODE + private uint register_counter = 0; + #endif + public signal void on_new_lamp (Models.Lamp lamp); public signal void on_updated_lamp (Models.Lamp lamp); @@ -115,6 +119,13 @@ public class Philips.Hue.BridgeController { } public bool register () throws GLib.Error { + #if DEMO_MODE + if (register_counter++ == 2) { + _bridge.power = Types.Power.ON; + + return true; + } + #else string url = "%sapi".printf (_bridge.base_url); var session = new Soup.Session (); @@ -157,6 +168,7 @@ public class Philips.Hue.BridgeController { return true; } } + #endif return false; } diff --git a/src/philips/hue/Service.vala b/src/philips/hue/Service.vala index 5a2bbd1..0dba059 100644 --- a/src/philips/hue/Service.vala +++ b/src/philips/hue/Service.vala @@ -50,10 +50,23 @@ public class Philips.Hue.Service { bridge_loaded_array = new Array (); bridge_array = new Array (); + #if DEMO_MODE + new Thread (null, () => { + Thread.usleep (2 * 1000 * 1000); + + var bridge = new Philips.Hue.Bridge (); + bridge.name = "Philips Hue"; + bridge.id = "????????????????"; + found_bridge (bridge); + + return null; + }); + #else load_bridges (); setup_socket (); listen (); discover_bridges (); + #endif } private void load_bridges () { @@ -162,6 +175,35 @@ public class Philips.Hue.Service { } private void discover_bridge_devices (Philips.Hue.Bridge bridge) { + #if DEMO_MODE + new Thread (null, () => { + while (bridge.power != Types.Power.ON) { + Thread.usleep (1 * 1000 * 1000); + } + + { + var lamp = new Philips.Hue.Lamp (); + lamp.name = "Kitchen"; + lamp.id = "??:??:??:??:??:??:??:??-??"; + lamp.power = Types.Power.ON; + lamp.manufacturer = "Philips Hue"; + lamp.model = "White"; + on_new_device (lamp); + } + + { + var lamp = new Philips.Hue.Lamp (); + lamp.name = "Garage"; + lamp.id = "??:??:??:??:??:??:??:??-??"; + lamp.power = Types.Power.OFF; + lamp.manufacturer = "Philips Hue"; + lamp.model = "White"; + on_new_device (lamp); + } + + return null; + }); + #else var controller = new Philips.Hue.BridgeController (bridge); controller.on_new_lamp.connect ((lamp) => { on_new_device (lamp); @@ -180,6 +222,7 @@ public class Philips.Hue.Service { Thread.usleep (10 * 1000 * 1000); } }); + #endif } private void discover_bridges_ssdp () { @@ -222,7 +265,10 @@ public class Philips.Hue.Service { private void found_bridge (Philips.Hue.Bridge bridge) { var controller = new Philips.Hue.BridgeController (bridge); + #if DEMO_MODE + #else controller.get_description (); + #endif if (!is_in_array (bridge_array, bridge.id)) { if (is_in_array (bridge_loaded_array, bridge.id)) { From 08680faeb1d9d9dd2282e6454e2d002c18102412 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 19:16:55 +0200 Subject: [PATCH 39/84] Add onboarding view for first run --- src/MainWindow.vala | 16 +-- src/meson.build | 7 +- src/onboarding/AbstractOnboardingView.vala | 69 +++++++++++++ src/onboarding/FinishView.vala | 30 ++++++ src/onboarding/LIFXView.vala | 30 ++++++ src/onboarding/PhilipsHueView.vala | 30 ++++++ src/onboarding/StartView.vala | 30 ++++++ src/views/OnboardingView.vala | 115 +++++++++++++++++++++ src/views/WelcomeView.vala | 56 ---------- 9 files changed, 318 insertions(+), 65 deletions(-) create mode 100644 src/onboarding/AbstractOnboardingView.vala create mode 100644 src/onboarding/FinishView.vala create mode 100644 src/onboarding/LIFXView.vala create mode 100644 src/onboarding/PhilipsHueView.vala create mode 100644 src/onboarding/StartView.vala create mode 100644 src/views/OnboardingView.vala delete mode 100644 src/views/WelcomeView.vala diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 314fbb6..da0857d 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -72,14 +72,14 @@ public class MainWindow : Gtk.ApplicationWindow { stack = new Gtk.Stack (); overlay.add (stack); - // if (settings.is_first_run ()) { - // var welcome_view = new WelcomeView (); - // stack.add_named (welcome_view, "welcome"); - - // welcome_view.start.connect (() => { - // stack.set_visible_child_full (_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); - // }); - // } + if (settings.is_first_run ()) { + var onboarding_view = new Views.OnboardingView (); + stack.add_named (onboarding_view, "onboarding"); + + onboarding_view.start.connect (() => { + stack.set_visible_child_full (_("Overview"), Gtk.StackTransitionType.SLIDE_LEFT); + }); + } var overview = new Views.Overview (); stack.add_named (overview, _("Overview")); diff --git a/src/meson.build b/src/meson.build index 5ff3672..1759b5b 100644 --- a/src/meson.build +++ b/src/meson.build @@ -10,6 +10,11 @@ sources = [ 'models/Lamp.vala', 'models/Hub.vala', 'models/Thing.vala', + 'onboarding/AbstractOnboardingView.vala', + 'onboarding/FinishView.vala', + 'onboarding/LIFXView.vala', + 'onboarding/PhilipsHueView.vala', + 'onboarding/StartView.vala', 'pages/HueBridgeOnboardingPage.vala', 'pages/DevicePage.vala', 'pages/LoadingPage.vala', @@ -24,8 +29,8 @@ sources = [ 'utils/History.vala', 'utils/Platform.vala', 'views/DevicesView.vala', + 'views/OnboardingView.vala', 'views/Overview.vala', - 'views/WelcomeView.vala', 'widgets/Carousel.vala', 'widgets/CarouselItem.vala', 'widgets/Overlay.vala', diff --git a/src/onboarding/AbstractOnboardingView.vala b/src/onboarding/AbstractOnboardingView.vala new file mode 100644 index 0000000..2ee4497 --- /dev/null +++ b/src/onboarding/AbstractOnboardingView.vala @@ -0,0 +1,69 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public abstract class Onboarding.AbstractOnboardingView : Gtk.Grid { + public string description { get; set; } + public string icon_name { get; construct; } + public string title { get; construct; } + + public Gtk.Grid custom_bin { get; private set; } + + construct { + var image = new Gtk.Image (); + image.icon_name = icon_name; + image.pixel_size = 64; + + var title_label = new Gtk.Label (title); + title_label.get_style_context ().add_class (Granite.STYLE_CLASS_H2_LABEL); + title_label.halign = Gtk.Align.CENTER; + + var description_label = new Gtk.Label (description); + description_label.halign = Gtk.Align.CENTER; + description_label.justify = Gtk.Justification.CENTER; + description_label.wrap = true; + description_label.max_width_chars = 50; + description_label.use_markup = true; + + var header_area = new Gtk.Grid (); + header_area.column_spacing = 12; + header_area.halign = Gtk.Align.CENTER; + header_area.expand = true; + header_area.row_spacing = 12; + header_area.orientation = Gtk.Orientation.VERTICAL; + header_area.add (image); + header_area.add (title_label); + header_area.add (description_label); + + custom_bin = new Gtk.Grid (); + custom_bin.column_spacing = 12; + custom_bin.expand = true; + custom_bin.row_spacing = 6; + custom_bin.halign = Gtk.Align.CENTER; + + margin_start = margin_end = 10; + orientation = Gtk.Orientation.VERTICAL; + row_spacing = 24; + add (header_area); + add (custom_bin); + + bind_property ("description", description_label, "label"); + } +} diff --git a/src/onboarding/FinishView.vala b/src/onboarding/FinishView.vala new file mode 100644 index 0000000..9e76ae1 --- /dev/null +++ b/src/onboarding/FinishView.vala @@ -0,0 +1,30 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Onboarding.FinishView : Onboarding.AbstractOnboardingView { + public FinishView () { + Object ( + description: _("You can control your smart home gadgets directly via your local network. A connection to the internet is not required."), + icon_name: "process-completed", + title: _("Let's go") + ); + } +} diff --git a/src/onboarding/LIFXView.vala b/src/onboarding/LIFXView.vala new file mode 100644 index 0000000..9ed127f --- /dev/null +++ b/src/onboarding/LIFXView.vala @@ -0,0 +1,30 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Onboarding.LIFXView : Onboarding.AbstractOnboardingView { + public LIFXView () { + Object ( + description: _("Smart Wi-Fi lights by LIFX are supported. They must already be connected to your Wi-Fi."), + icon_name: "com.github.manexim.home.logo.lifx-symbolic", + title: "LIFX" + ); + } +} diff --git a/src/onboarding/PhilipsHueView.vala b/src/onboarding/PhilipsHueView.vala new file mode 100644 index 0000000..491e606 --- /dev/null +++ b/src/onboarding/PhilipsHueView.vala @@ -0,0 +1,30 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Onboarding.PhilipsHueView : Onboarding.AbstractOnboardingView { + public PhilipsHueView () { + Object ( + description: _("Smart ZigBee lights by Philips Hue are supported. They must already be connected to your Philips Hue Bridge."), + icon_name: "com.github.manexim.home.logo.philips.hue-symbolic", + title: "Philips Hue" + ); + } +} diff --git a/src/onboarding/StartView.vala b/src/onboarding/StartView.vala new file mode 100644 index 0000000..8eea269 --- /dev/null +++ b/src/onboarding/StartView.vala @@ -0,0 +1,30 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Onboarding.StartView : Onboarding.AbstractOnboardingView { + public StartView () { + Object ( + description: _("Control your smart home gadgets"), + icon_name: "com.github.manexim.home", + title: _("Welcome to %s!").printf (Config.APP_NAME) + ); + } +} diff --git a/src/views/OnboardingView.vala b/src/views/OnboardingView.vala new file mode 100644 index 0000000..84505d8 --- /dev/null +++ b/src/views/OnboardingView.vala @@ -0,0 +1,115 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Views.OnboardingView : Gtk.Grid { + public signal void start (); + + public OnboardingView () { + var stack = new Gtk.Stack (); + stack.expand = true; + stack.valign = stack.halign = Gtk.Align.CENTER; + stack.transition_type = Gtk.StackTransitionType.SLIDE_LEFT_RIGHT; + + var start_view = new Onboarding.StartView (); + stack.add_titled (start_view, "start", start_view.title); + stack.child_set_property (start_view, "icon-name", "pager-checked-symbolic"); + + var lifx_view = new Onboarding.LIFXView (); + stack.add_titled (lifx_view, "lifx", lifx_view.title); + stack.child_set_property (lifx_view, "icon-name", "pager-checked-symbolic"); + + var philips_hue_view = new Onboarding.PhilipsHueView (); + stack.add_titled (philips_hue_view, "philips_hue", philips_hue_view.title); + stack.child_set_property (philips_hue_view, "icon-name", "pager-checked-symbolic"); + + var finish_view = new Onboarding.FinishView (); + stack.add_titled (finish_view, "finish", finish_view.title); + stack.child_set_property (finish_view, "icon-name", "pager-checked-symbolic"); + + GLib.List views = stack.get_children (); + foreach (Gtk.Widget view in views) { + var view_name_value = GLib.Value (typeof (string)); + stack.child_get_property (view, "name", ref view_name_value); + } + + var skip_button = new Gtk.Button.with_label (_("Skip All")); + + var skip_revealer = new Gtk.Revealer (); + skip_revealer.reveal_child = true; + skip_revealer.transition_type = Gtk.RevealerTransitionType.NONE; + skip_revealer.add (skip_button); + + var stack_switcher = new Gtk.StackSwitcher (); + stack_switcher.halign = Gtk.Align.CENTER; + stack_switcher.stack = stack; + + var next_button = new Gtk.Button.with_label (_("Next")); + next_button.get_style_context ().add_class (Gtk.STYLE_CLASS_SUGGESTED_ACTION); + + var action_area = new Gtk.ButtonBox (Gtk.Orientation.HORIZONTAL); + action_area.margin_start = action_area.margin_end = 10; + action_area.expand = true; + action_area.spacing = 6; + action_area.valign = Gtk.Align.END; + action_area.layout_style = Gtk.ButtonBoxStyle.EDGE; + action_area.add (skip_revealer); + action_area.add (stack_switcher); + action_area.add (next_button); + action_area.set_child_non_homogeneous (stack_switcher, true); + + margin_bottom = 10; + orientation = Gtk.Orientation.VERTICAL; + row_spacing = 24; + add (stack); + add (action_area); + + next_button.grab_focus (); + + stack.notify["visible-child-name"].connect (() => { + if (stack.visible_child_name == "finish") { + next_button.label = _("Get Started"); + skip_revealer.reveal_child = false; + } else { + next_button.label = _("Next"); + skip_revealer.reveal_child = true; + } + }); + + next_button.clicked.connect (() => { + GLib.List current_views = stack.get_children (); + var index = current_views.index (stack.visible_child); + if (index < current_views.length () - 1) { + stack.visible_child = current_views.nth_data (index + 1); + } else { + start (); + } + }); + + skip_button.clicked.connect (() => { + foreach (Gtk.Widget view in views) { + var view_name_value = GLib.Value (typeof (string)); + stack.child_get_property (view, "name", ref view_name_value); + } + + stack.visible_child_name = "finish"; + }); + } +} diff --git a/src/views/WelcomeView.vala b/src/views/WelcomeView.vala deleted file mode 100644 index 1a4667f..0000000 --- a/src/views/WelcomeView.vala +++ /dev/null @@ -1,56 +0,0 @@ -/* -* Copyright (c) 2019 Manexim (https://github.com/manexim) -* -* This program is free software; you can redistribute it and/or -* modify it under the terms of the GNU General Public -* License as published by the Free Software Foundation; either -* version 2 of the License, or (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -* General Public License for more details. -* -* You should have received a copy of the GNU General Public -* License along with this program; if not, write to the -* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -* Boston, MA 02110-1301 USA -* -* Authored by: Marius Meisenzahl -*/ - -public class Views.WelcomeView : Gtk.Grid { - public signal void start (); - - construct { - var welcome = new Granite.Widgets.Welcome ("Home", _("Control your smart home gadgets")); - welcome.append ( - "com.github.manexim.home.logo.lifx-symbolic", - "LIFX", - _("Smart Wi-Fi lights by LIFX are supported. They must already be connected to your Wi-Fi.") - ); - welcome.append ( - "com.github.manexim.home.logo.philips.hue-symbolic", - "Philips Hue", - _("Smart ZigBee lights by Philips Hue are supported. They must already be connected to your Philips Hue Bridge.") - ); - welcome.append ( - "go-next", - _("Let's go"), - _("You can control your smart home gadgets directly via your local network. A connection to the internet is not required.") - ); - - welcome.set_item_sensitivity (0, false); - welcome.set_item_sensitivity (1, false); - - add (welcome); - - welcome.activated.connect ((index) => { - switch (index) { - case 2: - start (); - break; - } - }); - } -} From 9933c161ff06b23584415f9ceccaa281b54b0354 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 19:22:50 +0200 Subject: [PATCH 40/84] Update translations --- po/POTFILES | 10 +++-- po/com.github.manexim.home.pot | 67 +++++++++++++++++----------- po/de.po | 81 ++++++++++++++++++++-------------- po/fr.po | 75 +++++++++++++++++++------------ po/ru.po | 75 +++++++++++++++++++------------ 5 files changed, 190 insertions(+), 118 deletions(-) diff --git a/po/POTFILES b/po/POTFILES index d91989d..96f91e0 100644 --- a/po/POTFILES +++ b/po/POTFILES @@ -1,6 +1,10 @@ src/MainWindow.vala -src/views/Overview.vala -src/views/WelcomeView.vala -src/pages/ThingPage.vala +src/onboarding/FinishView.vala +src/onboarding/LIFXView.vala +src/onboarding/PhilipsHueView.vala +src/onboarding/StartView.vala +src/pages/DevicePage.vala src/pages/LoadingPage.vala src/pages/HueBridgeOnboardingPage.vala +src/views/Overview.vala +src/views/OnboardingView.vala diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index d8ea7cd..351d944 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-23 09:20+0200\n" +"POT-Creation-Date: 2019-07-04 19:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,65 +25,62 @@ msgstr "" msgid "Dark background" msgstr "" -#: src/MainWindow.vala:84 src/MainWindow.vala:85 +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" msgstr "" -#: src/views/Overview.vala:30 -msgid "Devices" -msgstr "" - -#: src/views/Overview.vala:65 -msgid "Hubs" +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." msgstr "" -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" msgstr "" -#: src/views/WelcomeView.vala:30 +#: src/onboarding/LIFXView.vala:25 msgid "" "Smart Wi-Fi lights by LIFX are supported. They must already be connected to " "your Wi-Fi." msgstr "" -#: src/views/WelcomeView.vala:35 +#: src/onboarding/PhilipsHueView.vala:25 msgid "" "Smart ZigBee lights by Philips Hue are supported. They must already be " "connected to your Philips Hue Bridge." msgstr "" -#: src/views/WelcomeView.vala:39 -msgid "Let's go" +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" msgstr "" -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" msgstr "" -#: src/pages/ThingPage.vala:65 +#: src/pages/DevicePage.vala:62 msgid "ID: " msgstr "" -#: src/pages/ThingPage.vala:66 +#: src/pages/DevicePage.vala:63 msgid "Manufacturer: " msgstr "" -#: src/pages/ThingPage.vala:67 +#: src/pages/DevicePage.vala:64 msgid "Model: " msgstr "" -#: src/pages/ThingPage.vala:72 +#: src/pages/DevicePage.vala:73 msgid "Enabled" msgstr "" -#: src/pages/ThingPage.vala:76 +#: src/pages/DevicePage.vala:79 msgid "Disabled" msgstr "" -#: src/pages/ThingPage.vala:80 +#: src/pages/DevicePage.vala:83 msgid "Unknown" msgstr "" @@ -95,6 +92,26 @@ msgstr "" msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" -#: src/pages/HueBridgeOnboardingPage.vala:61 +#: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." msgstr "" + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "" diff --git a/po/de.po b/po/de.po index 8e71f5f..dab54ef 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-23 09:20+0200\n" +"POT-Creation-Date: 2019-07-04 19:19+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -25,71 +25,68 @@ msgstr "Heller Hintergrund" msgid "Dark background" msgstr "Dunkler Hintergrund" -#: src/MainWindow.vala:84 src/MainWindow.vala:85 +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" msgstr "Übersicht" -#: src/views/Overview.vala:30 -msgid "Devices" -msgstr "Geräte" - -#: src/views/Overview.vala:65 -msgid "Hubs" +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." msgstr "" +"Du kannst deine Smart Home Gadgets direkt über dein lokales Netzwerk " +"steuern. Eine Verbindung zum Internet ist nicht erforderlich." -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "Steuer deine Smart Home Gadgets" +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" +msgstr "Lass uns loslegen" -#: src/views/WelcomeView.vala:30 +#: src/onboarding/LIFXView.vala:25 msgid "" "Smart Wi-Fi lights by LIFX are supported. They must already be connected to " "your Wi-Fi." msgstr "" "Intelligente WLAN-Leuchten von LIFX werden unterstützt. Sie müssen bereits " -"mit Ihrem WLAN verbunden sein." +"mit deinem WLAN verbunden sein." -#: src/views/WelcomeView.vala:35 +#: src/onboarding/PhilipsHueView.vala:25 msgid "" "Smart ZigBee lights by Philips Hue are supported. They must already be " "connected to your Philips Hue Bridge." msgstr "" "Intelligente ZigBee-Leuchten von Philips Hue werden unterstützt. Sie müssen " -"bereits an Ihre Philips Hue Bridge angeschlossen sein." +"bereits an deine Philips Hue Bridge angeschlossen sein." -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "Lass uns loslegen" +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" +msgstr "Steuer deine Smart Home Gadgets" -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." -msgstr "" -"Du kannst deine Smart Home Gadgets direkt über dein lokales Netzwerk " -"steuern. Eine Verbindung zum Internet ist nicht erforderlich." +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" +msgstr "Willkommen zu %s!" -#: src/pages/ThingPage.vala:65 +#: src/pages/DevicePage.vala:62 msgid "ID: " msgstr "ID: " -#: src/pages/ThingPage.vala:66 +#: src/pages/DevicePage.vala:63 msgid "Manufacturer: " msgstr "Hersteller: " -#: src/pages/ThingPage.vala:67 +#: src/pages/DevicePage.vala:64 msgid "Model: " msgstr "Modell: " -#: src/pages/ThingPage.vala:72 +#: src/pages/DevicePage.vala:73 msgid "Enabled" msgstr "Aktiviert" -#: src/pages/ThingPage.vala:76 +#: src/pages/DevicePage.vala:79 msgid "Disabled" msgstr "Deaktiviert" -#: src/pages/ThingPage.vala:80 +#: src/pages/DevicePage.vala:83 msgid "Unknown" msgstr "Unbekannt" @@ -101,6 +98,26 @@ msgstr "Suche nach steuerbaren Smart Home Gadgets." msgid "Press the push-link button in the middle of the Hue bridge." msgstr "Drücke die Push-Link-Taste in der Mitte der Hue Bridge." -#: src/pages/HueBridgeOnboardingPage.vala:61 +#: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." msgstr "Die Hue Bridge wurde erfolgreich registriert." + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "Geräte" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "Alles überspringen" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "Weiter" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "Beginnen" diff --git a/po/fr.po b/po/fr.po index c2388a5..cadfe21 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-23 09:20+0200\n" +"POT-Creation-Date: 2019-07-04 19:19+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -25,23 +25,23 @@ msgstr "" msgid "Dark background" msgstr "" -#: src/MainWindow.vala:84 src/MainWindow.vala:85 +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" msgstr "" -#: src/views/Overview.vala:30 -msgid "Devices" -msgstr "" - -#: src/views/Overview.vala:65 -msgid "Hubs" +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." msgstr "" +"Vous pouvez contrôler vos objets connectés directement via votre réseau " +"local. Une connexion Internet n'est pas nécessaire." -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "Contrôlez vos objets connectés pour maison intelligente" +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" +msgstr "C'est parti" -#: src/views/WelcomeView.vala:30 +#: src/onboarding/LIFXView.vala:25 msgid "" "Smart Wi-Fi lights by LIFX are supported. They must already be connected to " "your Wi-Fi." @@ -49,7 +49,7 @@ msgstr "" "Les lampes Wi-Fi intelligentes de LIFX sont prises en charges. Elles doivent " "déjà être connectées à votre Wi-Fi." -#: src/views/WelcomeView.vala:35 +#: src/onboarding/PhilipsHueView.vala:25 msgid "" "Smart ZigBee lights by Philips Hue are supported. They must already be " "connected to your Philips Hue Bridge." @@ -57,39 +57,36 @@ msgstr "" "Les lampes intelligentes ZigBee de Philips Hue sont prises en charge. Elles " "doivent déjà être connectées à votre Philips Hue Bridge." -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "C'est parti" +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" +msgstr "Contrôlez vos objets connectés pour maison intelligente" -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" msgstr "" -"Vous pouvez contrôler vos objets connectés directement via votre réseau " -"local. Une connexion Internet n'est pas nécessaire." -#: src/pages/ThingPage.vala:65 +#: src/pages/DevicePage.vala:62 msgid "ID: " msgstr "Identifiant : " -#: src/pages/ThingPage.vala:66 +#: src/pages/DevicePage.vala:63 msgid "Manufacturer: " msgstr "Fabricant : " -#: src/pages/ThingPage.vala:67 +#: src/pages/DevicePage.vala:64 msgid "Model: " msgstr "Modèle : " -#: src/pages/ThingPage.vala:72 +#: src/pages/DevicePage.vala:73 msgid "Enabled" msgstr "Activé" -#: src/pages/ThingPage.vala:76 +#: src/pages/DevicePage.vala:79 msgid "Disabled" msgstr "Désactivé" -#: src/pages/ThingPage.vala:80 +#: src/pages/DevicePage.vala:83 msgid "Unknown" msgstr "Inconnu" @@ -101,6 +98,26 @@ msgstr "Recherche d'objets connectés à contrôler." msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" -#: src/pages/HueBridgeOnboardingPage.vala:61 +#: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." msgstr "" + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "" diff --git a/po/ru.po b/po/ru.po index 2b52c5e..5a1af44 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-23 09:20+0200\n" +"POT-Creation-Date: 2019-07-04 19:19+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -27,23 +27,23 @@ msgstr "" msgid "Dark background" msgstr "" -#: src/MainWindow.vala:84 src/MainWindow.vala:85 +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" msgstr "" -#: src/views/Overview.vala:30 -msgid "Devices" -msgstr "" - -#: src/views/Overview.vala:65 -msgid "Hubs" +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." msgstr "" +"Вы можете управлять своими умными домашними устройствами непосредственно " +"через локальную сеть. Подключение к интернету не требуется." -#: src/views/WelcomeView.vala:26 -msgid "Control your smart home gadgets" -msgstr "Управляйте своими умными домашними устройствами" +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" +msgstr "Поехали" -#: src/views/WelcomeView.vala:30 +#: src/onboarding/LIFXView.vala:25 msgid "" "Smart Wi-Fi lights by LIFX are supported. They must already be connected to " "your Wi-Fi." @@ -51,7 +51,7 @@ msgstr "" "Поддерживаются умные Wi-Fi лампы LIFX . Они уже должны быть подключены к Wi-" "Fi." -#: src/views/WelcomeView.vala:35 +#: src/onboarding/PhilipsHueView.vala:25 msgid "" "Smart ZigBee lights by Philips Hue are supported. They must already be " "connected to your Philips Hue Bridge." @@ -59,39 +59,36 @@ msgstr "" "Поддерживаются умные ZigBee лампы от Philips Hue. Они уже должны быть " "подключены к Philips Hue Bridge." -#: src/views/WelcomeView.vala:39 -msgid "Let's go" -msgstr "Поехали" +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" +msgstr "Управляйте своими умными домашними устройствами" -#: src/views/WelcomeView.vala:40 -msgid "" -"You can control your smart home gadgets directly via your local network. A " -"connection to the internet is not required." +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" msgstr "" -"Вы можете управлять своими умными домашними устройствами непосредственно " -"через локальную сеть. Подключение к интернету не требуется." -#: src/pages/ThingPage.vala:65 +#: src/pages/DevicePage.vala:62 msgid "ID: " msgstr "" -#: src/pages/ThingPage.vala:66 +#: src/pages/DevicePage.vala:63 msgid "Manufacturer: " msgstr "" -#: src/pages/ThingPage.vala:67 +#: src/pages/DevicePage.vala:64 msgid "Model: " msgstr "" -#: src/pages/ThingPage.vala:72 +#: src/pages/DevicePage.vala:73 msgid "Enabled" msgstr "" -#: src/pages/ThingPage.vala:76 +#: src/pages/DevicePage.vala:79 msgid "Disabled" msgstr "" -#: src/pages/ThingPage.vala:80 +#: src/pages/DevicePage.vala:83 msgid "Unknown" msgstr "" @@ -103,6 +100,26 @@ msgstr "Поиск умных домашних устройств." msgid "Press the push-link button in the middle of the Hue bridge." msgstr "" -#: src/pages/HueBridgeOnboardingPage.vala:61 +#: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." msgstr "" + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "" From d5b063a002394d12d66491d8e8b761a5a1ad20ba Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 19:27:50 +0200 Subject: [PATCH 41/84] Update title of first onboarding page --- src/config/Constants.vala | 1 + src/onboarding/StartView.vala | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config/Constants.vala b/src/config/Constants.vala index ac99fb7..0f1d7bf 100644 --- a/src/config/Constants.vala +++ b/src/config/Constants.vala @@ -21,6 +21,7 @@ namespace Config { public const string APP_ID = "com.github.manexim.home"; + public const string APP_AUTHOR = "Manexim"; public const string APP_NAME = "Home"; public const string APP_VERSION = "0.2.0"; } diff --git a/src/onboarding/StartView.vala b/src/onboarding/StartView.vala index 8eea269..fc3e151 100644 --- a/src/onboarding/StartView.vala +++ b/src/onboarding/StartView.vala @@ -24,7 +24,7 @@ public class Onboarding.StartView : Onboarding.AbstractOnboardingView { Object ( description: _("Control your smart home gadgets"), icon_name: "com.github.manexim.home", - title: _("Welcome to %s!").printf (Config.APP_NAME) + title: _("Welcome to %s!").printf (Config.APP_AUTHOR + " " + Config.APP_NAME) ); } } From 62d3f12fa1e15b9945bb05a7d31b3ceaa7619db3 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 19:51:56 +0200 Subject: [PATCH 42/84] Release version 0.3.0 --- README.md | 10 +++++++ data/com.github.manexim.home.appdata.xml.in | 31 ++++++++++++++++++++ data/screenshots/000.png | Bin 37053 -> 30990 bytes data/screenshots/001.png | Bin 18685 -> 40636 bytes data/screenshots/002.png | Bin 51559 -> 40925 bytes data/screenshots/003.png | Bin 50433 -> 36297 bytes data/screenshots/004.png | Bin 50399 -> 44407 bytes data/screenshots/005.png | Bin 0 -> 29804 bytes debian/changelog | 29 ++++++++++++++++++ src/config/Constants.vala | 2 +- 10 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 data/screenshots/005.png diff --git a/README.md b/README.md index cf8de93..3995d50 100644 --- a/README.md +++ b/README.md @@ -39,10 +39,20 @@ + + +

+## Supported devices + +
    +
  • LIFX
  • +
  • Philips Hue
  • +
+ ## Installation ### Dependencies diff --git a/data/com.github.manexim.home.appdata.xml.in b/data/com.github.manexim.home.appdata.xml.in index 2dca9d8..ae0d737 100644 --- a/data/com.github.manexim.home.appdata.xml.in +++ b/data/com.github.manexim.home.appdata.xml.in @@ -11,6 +11,7 @@

Supported devices:

  • LIFX
  • +
  • Philips Hue
@@ -20,6 +21,32 @@ com.github.manexim.home + + +

New:

+
    +
  • Add new UI
  • +
  • Add initial support for Philips Hue devices
  • +
  • Add discovery for Philips Hue bridges
  • +
  • Add page to configure Philips Hue bridges
  • +
  • Add service to save configurations
  • +
+

Improved:

+
    +
  • Update welcome view
  • +
  • Add mode switch for dark theme if freedesktop schema is not available
  • +
+

Fixed:

+
    +
+

Translations:

+
    +
  • French (by NathanBnm)
  • +
  • German
  • +
  • Russian (by camellan)
  • +
+
+

New:

@@ -67,6 +94,10 @@ https://raw.githubusercontent.com/manexim/home/master/data/screenshots/004.png + + + https://raw.githubusercontent.com/manexim/home/master/data/screenshots/005.png + Manexim https://github.com/manexim diff --git a/data/screenshots/000.png b/data/screenshots/000.png index 0f75ec9b2fa252a98c8f7f03e766008fc6130b11..07e59b5f80adda33736fa392b3ad1260407f3200 100644 GIT binary patch literal 30990 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 literal 37053 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 W_3bhqTtDGf>}D6OP42uOE#cX#g_@xPzn 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 diff --git a/data/screenshots/002.png b/data/screenshots/002.png index 69ce6017fcdcd85d1c08540c06e94851811e01a9..2b54f8ffae9f21ebea7a33605031b68d2f892512 100644 GIT binary patch literal 40925 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

upz18FH!#(>gvq@*-ws=bQ*c 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 diff --git a/data/screenshots/003.png b/data/screenshots/003.png index d309ee79f6158b50494c4168ce2d8aa831f4c333..d8a72e22e817fe335b8d7f732e6590c3d4842778 100644 GIT binary patch literal 36297 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

f>xB2U>%4KoXHA`FD!7D04 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�i>Qz6vOJ@>7q>gx*bAy8!$ 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 literal 50433 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 RzzpY!kSnIfRhREQ`ybr5S{?uZ diff --git a/data/screenshots/004.png b/data/screenshots/004.png index ed7bd9b98c9cc013fafcc40bf1d775f0210c8408..302f946d988672ed4894ed96f7ba748462d817f6 100644 GIT binary patch literal 44407 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

bCvA+A%5UG#xeO)ER*METj|Q9D)IQ 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 Thu, 14 Jul 2019 19:40:29 +0200 + com.github.manexim.home (0.2.0) bionic; urgency=medium [NEW] diff --git a/src/config/Constants.vala b/src/config/Constants.vala index 0f1d7bf..e77bda4 100644 --- a/src/config/Constants.vala +++ b/src/config/Constants.vala @@ -23,5 +23,5 @@ namespace Config { public const string APP_ID = "com.github.manexim.home"; public const string APP_AUTHOR = "Manexim"; public const string APP_NAME = "Home"; - public const string APP_VERSION = "0.2.0"; + public const string APP_VERSION = "0.3.0"; } From 33bd3c288334bbbb2952e923783d7047c5fef313 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 20:15:51 +0200 Subject: [PATCH 43/84] Fix changelog for version 0.3.0 --- debian/changelog | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/debian/changelog b/debian/changelog index 87fd1e0..f8024c7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,15 +1,5 @@ com.github.manexim.home (0.3.0) bionic; urgency=medium -[NEW] - * Add welcome view for onboarding - * Show loading page if no smart home gadget is found - * Show manufacturer and model of device -[IMPROVED] - * Save and load window settings -[FIXED] - * Remove mention of elementary OS in app description - * Suffix symbolic icon names with -symbolic - * Install all available icon sizes [NEW] * Add new UI * Add initial support for Philips Hue devices From 0473f5e1f1fd0ea9ab8320ba2e882145816a2ad8 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 4 Jul 2019 20:58:36 +0200 Subject: [PATCH 44/84] Add css styles --- data/com.github.manexim.home.gresource.xml | 6 ++++ data/meson.build | 6 ++++ data/styles/application.css | 32 ++++++++++++++++++++++ meson.build | 1 + src/Application.vala | 4 +++ src/meson.build | 1 + 6 files changed, 50 insertions(+) create mode 100644 data/com.github.manexim.home.gresource.xml create mode 100644 data/styles/application.css diff --git a/data/com.github.manexim.home.gresource.xml b/data/com.github.manexim.home.gresource.xml new file mode 100644 index 0000000..5230ad5 --- /dev/null +++ b/data/com.github.manexim.home.gresource.xml @@ -0,0 +1,6 @@ + + + + styles/application.css + + diff --git a/data/meson.build b/data/meson.build index 784d971..e569935 100644 --- a/data/meson.build +++ b/data/meson.build @@ -50,3 +50,9 @@ install_data( meson.project_name() + '.gschema.xml', install_dir: join_paths(get_option('datadir'), 'glib-2.0', 'schemas') ) + +asresources = gnome.compile_resources( + 'as-resources', meson.project_name() + '.gresource.xml', + source_dir: '.', + c_name: 'as' +) diff --git a/data/styles/application.css b/data/styles/application.css new file mode 100644 index 0000000..d9d775e --- /dev/null +++ b/data/styles/application.css @@ -0,0 +1,32 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +.stack-switcher button { + background: none; + border: none; + box-shadow: none; + color: #666; + opacity: 0.4; +} + +.stack-switcher button:checked { + opacity: 1; +} diff --git a/meson.build b/meson.build index d378455..4969921 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,6 @@ project('com.github.manexim.home', 'vala', 'c') +gnome = import('gnome') i18n = import('i18n') add_global_arguments('-DGETTEXT_PACKAGE="@0@"'.format (meson.project_name()), language:'c') diff --git a/src/Application.vala b/src/Application.vala index d227004..e47987d 100644 --- a/src/Application.vala +++ b/src/Application.vala @@ -33,6 +33,10 @@ public class Application : Granite.Application { window = new MainWindow (this); window.show_all (); + + var css_provider = new Gtk.CssProvider (); + css_provider.load_from_resource ("com/github/manexim/home/styles/application.css"); + Gtk.StyleContext.add_provider_for_screen (Gdk.Screen.get_default (), css_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION); } public static int main (string[] args) { diff --git a/src/meson.build b/src/meson.build index 1759b5b..d3bd6ee 100644 --- a/src/meson.build +++ b/src/meson.build @@ -40,6 +40,7 @@ sources = [ executable( meson.project_name(), sources + ['Application.vala'], + asresources, dependencies: [ gtk_plus_3_dep, json_glib_1_dep, From d24c06526a7e371f5131c894640bb2b07fb8b6ab Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 06:59:39 +0200 Subject: [PATCH 45/84] Add initial draft to set custom icons for devices --- ...home.icon.bridge.philips.hue-symbolic.svg} | 14 ++--- ....manexim.home.icon.lightbulb-symbolic.svg} | 2 +- ...xim.home.icon.lightbulb.lifx-symbolic.svg} | 14 ++--- ...e.icon.lightbulb.philips.hue-symbolic.svg} | 4 +- ...thub.manexim.home.icon.thing-symbolic.svg} | 12 ++-- data/meson.build | 12 ++-- src/lifx/Lamp.vala | 2 +- src/meson.build | 1 + src/models/Lamp.vala | 2 +- src/models/Thing.vala | 2 +- src/pages/DevicePage.vala | 18 ++++++ src/philips/hue/Bridge.vala | 2 +- src/philips/hue/Lamp.vala | 38 +++++++++++- src/widgets/IconPopover.vala | 62 +++++++++++++++++++ 14 files changed, 151 insertions(+), 34 deletions(-) rename data/icons/symbolic/{com.github.manexim.home.bridge.philips.hue-symbolic.svg => com.github.manexim.home.icon.bridge.philips.hue-symbolic.svg} (94%) rename data/icons/symbolic/{com.github.manexim.home.lightbulb-symbolic.svg => com.github.manexim.home.icon.lightbulb-symbolic.svg} (97%) rename data/icons/symbolic/{com.github.manexim.home.lightbulb.lifx-symbolic.svg => com.github.manexim.home.icon.lightbulb.lifx-symbolic.svg} (92%) rename data/icons/symbolic/{com.github.manexim.home.lightbulb.philips.hue-symbolic.svg => com.github.manexim.home.icon.lightbulb.philips.hue-symbolic.svg} (97%) rename data/icons/symbolic/{com.github.manexim.home.thing-symbolic.svg => com.github.manexim.home.icon.thing-symbolic.svg} (98%) create mode 100644 src/widgets/IconPopover.vala diff --git a/data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.bridge.philips.hue-symbolic.svg similarity index 94% rename from data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg rename to data/icons/symbolic/com.github.manexim.home.icon.bridge.philips.hue-symbolic.svg index 454a0d2..26c94fb 100644 --- a/data/icons/symbolic/com.github.manexim.home.bridge.philips.hue-symbolic.svg +++ b/data/icons/symbolic/com.github.manexim.home.icon.bridge.philips.hue-symbolic.svg @@ -15,7 +15,7 @@ version="1.1" id="svg8" inkscape:version="0.92.3 (2405546, 2018-03-11)" - sodipodi:docname="com.github.manexim.home.bridge.philips.hue-symbolic.svg"> + sodipodi:docname="com.github.manexim.home.icon.bridge.philips.hue-symbolic.svg"> @@ -57,7 +57,7 @@ image/svg+xml - + diff --git a/data/icons/symbolic/com.github.manexim.home.lightbulb-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lightbulb-symbolic.svg similarity index 97% rename from data/icons/symbolic/com.github.manexim.home.lightbulb-symbolic.svg rename to data/icons/symbolic/com.github.manexim.home.icon.lightbulb-symbolic.svg index 08f7cb7..b428d9c 100644 --- a/data/icons/symbolic/com.github.manexim.home.lightbulb-symbolic.svg +++ b/data/icons/symbolic/com.github.manexim.home.icon.lightbulb-symbolic.svg @@ -15,7 +15,7 @@ version="1.1" id="svg8" inkscape:version="0.92.3 (2405546, 2018-03-11)" - sodipodi:docname="com.github.manexim.home.lightbulb-symbolic.svg"> + sodipodi:docname="com.github.manexim.home.icon.lightbulb-symbolic.svg"> + sodipodi:docname="com.github.manexim.home.icon.lightbulb.lifx-symbolic.svg"> + inkscape:window-width="549" + inkscape:window-height="419" + inkscape:window-x="2318" + inkscape:window-y="294" + inkscape:window-maximized="0" /> @@ -49,7 +49,7 @@ image/svg+xml - + diff --git a/data/icons/symbolic/com.github.manexim.home.lightbulb.philips.hue-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lightbulb.philips.hue-symbolic.svg similarity index 97% rename from data/icons/symbolic/com.github.manexim.home.lightbulb.philips.hue-symbolic.svg rename to data/icons/symbolic/com.github.manexim.home.icon.lightbulb.philips.hue-symbolic.svg index e8dd5b9..8996df0 100644 --- a/data/icons/symbolic/com.github.manexim.home.lightbulb.philips.hue-symbolic.svg +++ b/data/icons/symbolic/com.github.manexim.home.icon.lightbulb.philips.hue-symbolic.svg @@ -15,7 +15,7 @@ version="1.1" id="svg8" inkscape:version="0.92.3 (2405546, 2018-03-11)" - sodipodi:docname="com.github.manexim.home.lightbulb.philips.hue-symbolic.svg"> + sodipodi:docname="com.github.manexim.home.icon.lightbulb.philips.hue-symbolic.svg"> diff --git a/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.thing-symbolic.svg similarity index 98% rename from data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg rename to data/icons/symbolic/com.github.manexim.home.icon.thing-symbolic.svg index 27eb907..58f5bf0 100644 --- a/data/icons/symbolic/com.github.manexim.home.thing-symbolic.svg +++ b/data/icons/symbolic/com.github.manexim.home.icon.thing-symbolic.svg @@ -15,7 +15,7 @@ version="1.1" id="svg8" inkscape:version="0.92.3 (2405546, 2018-03-11)" - sodipodi:docname="com.github.manexim.home.thing-symbolic.svg"> + sodipodi:docname="com.github.manexim.home.icon.thing-symbolic.svg"> image/svg+xml - + diff --git a/data/meson.build b/data/meson.build index e569935..4dfddaa 100644 --- a/data/meson.build +++ b/data/meson.build @@ -13,13 +13,13 @@ foreach i : icon_sizes endforeach symbolic_icons = [ - 'com.github.manexim.home.bridge.philips.hue-symbolic', - 'com.github.manexim.home.lightbulb-symbolic', - 'com.github.manexim.home.lightbulb.lifx-symbolic', - 'com.github.manexim.home.lightbulb.philips.hue-symbolic', + 'com.github.manexim.home.icon.bridge.philips.hue-symbolic', + 'com.github.manexim.home.icon.lightbulb-symbolic', + 'com.github.manexim.home.icon.lightbulb.lifx-symbolic', + 'com.github.manexim.home.icon.lightbulb.philips.hue-symbolic', + 'com.github.manexim.home.icon.thing-symbolic', 'com.github.manexim.home.logo.lifx-symbolic', - 'com.github.manexim.home.logo.philips.hue-symbolic', - 'com.github.manexim.home.thing-symbolic' + 'com.github.manexim.home.logo.philips.hue-symbolic' ] foreach icon : symbolic_icons diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index 673da9d..bf78096 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -21,7 +21,7 @@ public class Lifx.Lamp : Models.Lamp { public Lamp () { - icon = "com.github.manexim.home.lightbulb.lifx-symbolic"; + icon = "com.github.manexim.home.icon.lightbulb.lifx-symbolic"; manufacturer = "LIFX"; } diff --git a/src/meson.build b/src/meson.build index d3bd6ee..a37bc20 100644 --- a/src/meson.build +++ b/src/meson.build @@ -33,6 +33,7 @@ sources = [ 'views/Overview.vala', 'widgets/Carousel.vala', 'widgets/CarouselItem.vala', + 'widgets/IconPopover.vala', 'widgets/Overlay.vala', 'MainWindow.vala' ] diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index 7ff6b95..278b76f 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -21,7 +21,7 @@ public class Models.Lamp : Models.Device { public Lamp () { - icon = "com.github.manexim.home.lightbulb-symbolic"; + icon = "com.github.manexim.home.icon.lightbulb-symbolic"; } public bool supports_color { diff --git a/src/models/Thing.vala b/src/models/Thing.vala index 4bd1495..af6d056 100644 --- a/src/models/Thing.vala +++ b/src/models/Thing.vala @@ -24,7 +24,7 @@ public class Models.Thing : Object { public Thing () { _obj = new Json.Object (); - icon = "com.github.manexim.home.thing-symbolic"; + icon = "com.github.manexim.home.icon.thing-symbolic"; } public Thing.from_object (Json.Object object) { diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 4c9259c..1fff288 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -58,6 +58,24 @@ public class Pages.DevicePage : Granite.SimpleSettingsPage { show_all (); } + construct { + var icon_button = new Gtk.Button (); + icon_button.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); + icon_button.set_image (new Gtk.Image.from_icon_name (icon_name, Gtk.IconSize.LARGE_TOOLBAR)); + + icon_button.clicked.connect (() => { + var icon_popover = new Widgets.IconPopover (icon_button); + icon_popover.change_icon.connect ((name) => { + controller.device.icon = name; + icon_name = name; + icon_button.set_image (new Gtk.Image.from_icon_name (name, Gtk.IconSize.LARGE_TOOLBAR)); + }); + icon_popover.show_all (); + }); + + content_area.attach (icon_button, 0, 0, 1, 1); + } + private void update_status () { description = _("ID: ") + controller.device.id; description += "\n" + _("Manufacturer: ") + controller.device.manufacturer; diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index 1a70644..dc49aad 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -21,7 +21,7 @@ public class Philips.Hue.Bridge : Models.Device { public Bridge () { - icon = "com.github.manexim.home.bridge.philips.hue-symbolic"; + icon = "com.github.manexim.home.icon.bridge.philips.hue-symbolic"; manufacturer = "Philips"; power = Types.Power.WARNING; } diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 95f6d75..7358a78 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -23,7 +23,7 @@ public class Philips.Hue.Lamp : Models.Lamp { public Philips.Hue.Bridge bridge; public Lamp () { - icon = "com.github.manexim.home.lightbulb.philips.hue-symbolic"; + icon = "com.github.manexim.home.icon.lightbulb.philips.hue-symbolic"; manufacturer = "Philips"; } @@ -39,4 +39,40 @@ public class Philips.Hue.Lamp : Models.Lamp { _obj.set_string_member ("number", value); } } + + public uint16 hue { + get { + return (uint16) _obj.get_int_member ("hue"); + } + set { + _obj.set_int_member ("hue", value); + } + } + + public uint16 saturation { + get { + return (uint16) _obj.get_int_member ("saturation"); + } + set { + _obj.set_int_member ("saturation", value); + } + } + + public uint8 brightness { + get { + return (uint8) _obj.get_int_member ("brightness"); + } + set { + _obj.set_int_member ("brightness", value); + } + } + + public uint16 kelvin { + get { + return (uint16) _obj.get_int_member ("kelvin"); + } + set { + _obj.set_int_member ("kelvin", value); + } + } } diff --git a/src/widgets/IconPopover.vala b/src/widgets/IconPopover.vala new file mode 100644 index 0000000..f514690 --- /dev/null +++ b/src/widgets/IconPopover.vala @@ -0,0 +1,62 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Widgets.IconPopover : Gtk.Popover { + public signal void change_icon (string name); + + public IconPopover (Gtk.Widget relative_to) { + Object ( + modal: true, + position: Gtk.PositionType.BOTTOM, + relative_to: relative_to + ); + } + + construct { + var flow_box = new Gtk.FlowBox (); + flow_box.expand = true; + + var icons = new Gee.ArrayList (); + + var icon_theme = Gtk.IconTheme.get_default (); + icon_theme.list_icons ("Applications").@foreach ((name) => { + if (name.has_prefix ("com.github.manexim.home.icon")) { + icons.add (name); + } + }); + + foreach (string name in icons) { + var icon_button = new Gtk.Button (); + icon_button.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); + icon_button.set_image (new Gtk.Image.from_icon_name (name, Gtk.IconSize.LARGE_TOOLBAR)); + + icon_button.clicked.connect (() => { + change_icon (name); + destroy (); + }); + + flow_box.add (icon_button); + flow_box.show_all (); + } + + add (flow_box); + } +} From 640c01f55fca8c3c50413c3464479dbbd390ddc1 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 07:14:22 +0200 Subject: [PATCH 46/84] Initialize models with default icon --- src/lifx/Lamp.vala | 2 +- src/models/Lamp.vala | 2 +- src/models/Thing.vala | 17 +++++++++++++++-- src/philips/hue/Bridge.vala | 2 +- src/philips/hue/Lamp.vala | 2 +- 5 files changed, 19 insertions(+), 6 deletions(-) diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index bf78096..efdac8b 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -21,7 +21,7 @@ public class Lifx.Lamp : Models.Lamp { public Lamp () { - icon = "com.github.manexim.home.icon.lightbulb.lifx-symbolic"; + default_icon = "com.github.manexim.home.icon.lightbulb.lifx-symbolic"; manufacturer = "LIFX"; } diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index 278b76f..c3c28ef 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -21,7 +21,7 @@ public class Models.Lamp : Models.Device { public Lamp () { - icon = "com.github.manexim.home.icon.lightbulb-symbolic"; + default_icon = "com.github.manexim.home.icon.lightbulb-symbolic"; } public bool supports_color { diff --git a/src/models/Thing.vala b/src/models/Thing.vala index af6d056..4933d83 100644 --- a/src/models/Thing.vala +++ b/src/models/Thing.vala @@ -24,7 +24,7 @@ public class Models.Thing : Object { public Thing () { _obj = new Json.Object (); - icon = "com.github.manexim.home.icon.thing-symbolic"; + default_icon = "com.github.manexim.home.icon.thing-symbolic"; } public Thing.from_object (Json.Object object) { @@ -57,10 +57,23 @@ public class Models.Thing : Object { } } + public string default_icon { + get { + if (!_obj.has_member ("defaultIcon")) { + default_icon = null; + } + + return _obj.get_string_member ("defaultIcon"); + } + set { + _obj.set_string_member ("defaultIcon", value); + } + } + public string icon { get { if (!_obj.has_member ("icon")) { - icon = null; + return default_icon; } return _obj.get_string_member ("icon"); diff --git a/src/philips/hue/Bridge.vala b/src/philips/hue/Bridge.vala index dc49aad..e56999d 100644 --- a/src/philips/hue/Bridge.vala +++ b/src/philips/hue/Bridge.vala @@ -21,7 +21,7 @@ public class Philips.Hue.Bridge : Models.Device { public Bridge () { - icon = "com.github.manexim.home.icon.bridge.philips.hue-symbolic"; + default_icon = "com.github.manexim.home.icon.bridge.philips.hue-symbolic"; manufacturer = "Philips"; power = Types.Power.WARNING; } diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 7358a78..574e638 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -23,7 +23,7 @@ public class Philips.Hue.Lamp : Models.Lamp { public Philips.Hue.Bridge bridge; public Lamp () { - icon = "com.github.manexim.home.icon.lightbulb.philips.hue-symbolic"; + default_icon = "com.github.manexim.home.icon.lightbulb.philips.hue-symbolic"; manufacturer = "Philips"; } From 9cf3f8e3f8557c810a6922cf36b9b2547df4f4c3 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 07:39:29 +0200 Subject: [PATCH 47/84] Save custom set icons for devices --- src/controllers/DevicesController.vala | 27 +++++++++++++++++++++++++- src/services/Settings.vala | 11 +++++++++++ src/views/DevicesView.vala | 2 +- src/views/Overview.vala | 2 +- 4 files changed, 39 insertions(+), 3 deletions(-) diff --git a/src/controllers/DevicesController.vala b/src/controllers/DevicesController.vala index 0049094..7c09b1a 100644 --- a/src/controllers/DevicesController.vala +++ b/src/controllers/DevicesController.vala @@ -20,17 +20,34 @@ */ public class Controllers.DevicesController { + private static DevicesController? _instance; private Lifx.Service lifx_service; private Philips.Hue.Service philips_hue_service; + private Gee.ArrayList device_list; + public signal void on_new_device (Models.Device device); public signal void on_updated_device (Models.Device device); - public DevicesController () { + public static DevicesController instance { + get { + if (_instance == null) { + _instance = new DevicesController (); + } + + return _instance; + } + } + + private DevicesController () { + device_list = new Gee.ArrayList (); + lifx_service = Lifx.Service.instance; lifx_service.on_new_device.connect ((device) => { on_new_device (device); + + device_list.add (device); }); lifx_service.on_updated_device.connect ((device) => { @@ -41,10 +58,18 @@ public class Controllers.DevicesController { philips_hue_service.on_new_device.connect ((device) => { on_new_device (device); + + device_list.add (device); }); philips_hue_service.on_updated_device.connect ((device) => { on_updated_device (device); }); } + + public Models.Device[] devices { + owned get { + return device_list.to_array (); + } + } } diff --git a/src/services/Settings.vala b/src/services/Settings.vala index 154a500..a073199 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -127,6 +127,17 @@ public class Settings : Granite.Services.Settings { philips.set_object_member ("hue", hue); com.set_object_member ("philips", philips); obj.set_object_member ("com", com); + + var devices = new Json.Object (); + foreach (var device in Controllers.DevicesController.instance.devices) { + if (device.icon != device.default_icon) { + var device_obj = new Json.Object (); + device_obj.set_string_member ("icon", device.icon); + devices.set_object_member (device.id, device_obj); + } + } + obj.set_object_member ("devices", devices); + var gen = new Json.Generator (); var root = new Json.Node (Json.NodeType.OBJECT); root.set_object (obj); diff --git a/src/views/DevicesView.vala b/src/views/DevicesView.vala index 2a3d4fe..f2b0102 100644 --- a/src/views/DevicesView.vala +++ b/src/views/DevicesView.vala @@ -24,7 +24,7 @@ public class Views.DevicesView : Gtk.Paned { private Controllers.DevicesController devices_controller; public DevicesView () { - devices_controller = new Controllers.DevicesController (); + devices_controller = Controllers.DevicesController.instance; stack = new Gtk.Stack (); diff --git a/src/views/Overview.vala b/src/views/Overview.vala index 306e869..a97fd5b 100644 --- a/src/views/Overview.vala +++ b/src/views/Overview.vala @@ -45,7 +45,7 @@ public class Views.Overview : Gtk.ScrolledWindow { grid.attach (devices_revealer, 0, 0, 1, 1); - devices_controller = new Controllers.DevicesController (); + devices_controller = Controllers.DevicesController.instance; devices_controller.on_new_device.connect ((device) => { devices_carousel.add_thing (device); devices_revealer.reveal_child = true; From ab18b9b6d2ac244eccc35187aa65329870094a98 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 07:47:27 +0200 Subject: [PATCH 48/84] Load custom set icons for devices --- src/controllers/DevicesController.vala | 38 ++++++++++++++++++++++++++ src/models/Device.vala | 6 +++- 2 files changed, 43 insertions(+), 1 deletion(-) diff --git a/src/controllers/DevicesController.vala b/src/controllers/DevicesController.vala index 7c09b1a..6fe1937 100644 --- a/src/controllers/DevicesController.vala +++ b/src/controllers/DevicesController.vala @@ -25,6 +25,7 @@ public class Controllers.DevicesController { private Philips.Hue.Service philips_hue_service; private Gee.ArrayList device_list; + private Gee.HashMap device_loaded_map; public signal void on_new_device (Models.Device device); public signal void on_updated_device (Models.Device device); @@ -41,10 +42,15 @@ public class Controllers.DevicesController { private DevicesController () { device_list = new Gee.ArrayList (); + load_devices (); lifx_service = Lifx.Service.instance; lifx_service.on_new_device.connect ((device) => { + if (device_loaded_map.has_key (device.id)) { + device.icon = device_loaded_map.get (device.id).icon; + } + on_new_device (device); device_list.add (device); @@ -57,6 +63,10 @@ public class Controllers.DevicesController { philips_hue_service = Philips.Hue.Service.instance; philips_hue_service.on_new_device.connect ((device) => { + if (device_loaded_map.has_key (device.id)) { + device.icon = device_loaded_map.get (device.id).icon; + } + on_new_device (device); device_list.add (device); @@ -72,4 +82,32 @@ public class Controllers.DevicesController { return device_list.to_array (); } } + + private void load_devices () { + device_loaded_map = new Gee.HashMap (); + + try { + var configuration = Settings.get_default ().configuration_as_json (); + Json.Object o; + if (configuration.has_member ("devices")) { + o = configuration.get_object_member ("devices"); + } else { + return; + } + + foreach (var key in o.get_members ()) { + var obj = o.get_object_member (key); + if (obj == null) { + continue; + } + + var device = new Models.Device.from_object (obj); + device.id = key; + + device_loaded_map.set (device.id, device); + } + } catch (Error e) { + stderr.printf (e.message); + } + } } diff --git a/src/models/Device.vala b/src/models/Device.vala index a0eb3b7..baddc29 100644 --- a/src/models/Device.vala +++ b/src/models/Device.vala @@ -19,4 +19,8 @@ * Authored by: Marius Meisenzahl */ -public class Models.Device : Models.Thing {} +public class Models.Device : Models.Thing { + public Device.from_object (Json.Object object) { + _obj = object; + } +} From 02b1659437fd0ac5b68305b0047ecda2e1ab6155 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 09:06:40 +0200 Subject: [PATCH 49/84] Add more device icons --- ....github.manexim.home.icon.fan-symbolic.svg | 72 ++++++++++++++ ...ithub.manexim.home.icon.lamp0-symbolic.svg | 72 ++++++++++++++ ...ithub.manexim.home.icon.lamp1-symbolic.svg | 72 ++++++++++++++ ...ithub.manexim.home.icon.lamp2-symbolic.svg | 72 ++++++++++++++ ...ithub.manexim.home.icon.lamp3-symbolic.svg | 72 ++++++++++++++ ...ithub.manexim.home.icon.lamp4-symbolic.svg | 72 ++++++++++++++ ...github.manexim.home.icon.spot-symbolic.svg | 93 +++++++++++++++++++ ....manexim.home.icon.television-symbolic.svg | 72 ++++++++++++++ data/meson.build | 8 ++ 9 files changed, 605 insertions(+) create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.fan-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.lamp0-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.lamp1-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.lamp2-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.lamp3-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.lamp4-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.spot-symbolic.svg create mode 100644 data/icons/symbolic/com.github.manexim.home.icon.television-symbolic.svg diff --git a/data/icons/symbolic/com.github.manexim.home.icon.fan-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.fan-symbolic.svg new file mode 100644 index 0000000..cb60bf1 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.fan-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.lamp0-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lamp0-symbolic.svg new file mode 100644 index 0000000..6a5e884 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.lamp0-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.lamp1-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lamp1-symbolic.svg new file mode 100644 index 0000000..68fbeb1 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.lamp1-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.lamp2-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lamp2-symbolic.svg new file mode 100644 index 0000000..e448f73 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.lamp2-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.lamp3-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lamp3-symbolic.svg new file mode 100644 index 0000000..17c4b9e --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.lamp3-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.lamp4-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.lamp4-symbolic.svg new file mode 100644 index 0000000..f2aa32a --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.lamp4-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.spot-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.spot-symbolic.svg new file mode 100644 index 0000000..0aa7415 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.spot-symbolic.svg @@ -0,0 +1,93 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/data/icons/symbolic/com.github.manexim.home.icon.television-symbolic.svg b/data/icons/symbolic/com.github.manexim.home.icon.television-symbolic.svg new file mode 100644 index 0000000..0252b41 --- /dev/null +++ b/data/icons/symbolic/com.github.manexim.home.icon.television-symbolic.svg @@ -0,0 +1,72 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/data/meson.build b/data/meson.build index 4dfddaa..e3efb13 100644 --- a/data/meson.build +++ b/data/meson.build @@ -14,10 +14,18 @@ endforeach symbolic_icons = [ 'com.github.manexim.home.icon.bridge.philips.hue-symbolic', + 'com.github.manexim.home.icon.fan-symbolic', + 'com.github.manexim.home.icon.lamp0-symbolic', + 'com.github.manexim.home.icon.lamp1-symbolic', + 'com.github.manexim.home.icon.lamp2-symbolic', + 'com.github.manexim.home.icon.lamp3-symbolic', + 'com.github.manexim.home.icon.lamp4-symbolic', 'com.github.manexim.home.icon.lightbulb-symbolic', 'com.github.manexim.home.icon.lightbulb.lifx-symbolic', 'com.github.manexim.home.icon.lightbulb.philips.hue-symbolic', + 'com.github.manexim.home.icon.television-symbolic', 'com.github.manexim.home.icon.thing-symbolic', + 'com.github.manexim.home.icon.spot-symbolic', 'com.github.manexim.home.logo.lifx-symbolic', 'com.github.manexim.home.logo.philips.hue-symbolic' ] From aa5c9f105b56f83df455fea830edd0417ef97e71 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 09:24:18 +0200 Subject: [PATCH 50/84] Update base class for device page to change icon in header --- src/meson.build | 1 + src/pages/AbstractDevicePage.vala | 160 ++++++++++++++++++++++++++++++ src/pages/DevicePage.vala | 22 +--- 3 files changed, 165 insertions(+), 18 deletions(-) create mode 100644 src/pages/AbstractDevicePage.vala diff --git a/src/meson.build b/src/meson.build index a37bc20..595f9e5 100644 --- a/src/meson.build +++ b/src/meson.build @@ -15,6 +15,7 @@ sources = [ 'onboarding/LIFXView.vala', 'onboarding/PhilipsHueView.vala', 'onboarding/StartView.vala', + 'pages/AbstractDevicePage.vala', 'pages/HueBridgeOnboardingPage.vala', 'pages/DevicePage.vala', 'pages/LoadingPage.vala', diff --git a/src/pages/AbstractDevicePage.vala b/src/pages/AbstractDevicePage.vala new file mode 100644 index 0000000..e2a5e94 --- /dev/null +++ b/src/pages/AbstractDevicePage.vala @@ -0,0 +1,160 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public abstract class Pages.AbstractDevicePage : Granite.SettingsPage { + private Gtk.Button header_icon_button; + private Gtk.Label description_label; + private Gtk.Label title_label; + private string _description; + + public Gtk.ButtonBox action_area { get; construct; } + public Gtk.Grid content_area { get; construct; } + public Gtk.Switch? status_switch { get; construct; } + public bool activatable { get; construct; } + + public string description { + get { + return _description; + } + construct set { + if (description_label != null) { + description_label.label = value; + } + _description = value; + } + } + + public new string icon_name { + get { + return _icon_name; + } + construct set { + if (header_icon_button != null) { + header_icon_button.set_image (new Gtk.Image.from_icon_name (value, Gtk.IconSize.LARGE_TOOLBAR)); + } + _icon_name = value; + } + } + + public new string title { + get { + return _title; + } + construct set { + if (title_label != null) { + title_label.label = value; + } + _title = value; + } + } + + protected AbstractDevicePage () {} + + construct { + header_icon_button = new Gtk.Button.from_icon_name (icon_name, Gtk.IconSize.DIALOG); + header_icon_button.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); + header_icon_button.valign = Gtk.Align.START; + + header_icon_button.clicked.connect (() => { + var icon_popover = new Widgets.IconPopover (header_icon_button); + icon_popover.change_icon.connect ((name) => { + icon_name = name; + }); + icon_popover.show_all (); + }); + + title_label = new Gtk.Label (title); + title_label.ellipsize = Pango.EllipsizeMode.END; + title_label.xalign = 0; + title_label.get_style_context ().add_class ("h2"); + + var header_area = new Gtk.Grid (); + header_area.column_spacing = 12; + header_area.row_spacing = 3; + + header_area.attach (title_label, 1, 0); + + if (description != null) { + description_label = new Gtk.Label (description); + description_label.xalign = 0; + description_label.wrap = true; + + header_area.attach (header_icon_button, 0, 0, 1, 2); + header_area.attach (description_label, 1, 1); + } else { + header_area.attach (header_icon_button, 0, 0); + } + + if (activatable) { + status_switch = new Gtk.Switch (); + status_switch.hexpand = true; + status_switch.halign = Gtk.Align.END; + status_switch.valign = Gtk.Align.CENTER; + header_area.attach (status_switch, 2, 0); + } + + content_area = new Gtk.Grid (); + content_area.column_spacing = 12; + content_area.row_spacing = 12; + content_area.vexpand = true; + + action_area = new Gtk.ButtonBox (Gtk.Orientation.HORIZONTAL); + action_area.set_layout (Gtk.ButtonBoxStyle.END); + action_area.spacing = 6; + + var grid = new Gtk.Grid (); + grid.margin = 12; + grid.orientation = Gtk.Orientation.VERTICAL; + grid.row_spacing = 24; + grid.add (header_area); + grid.add (content_area); + grid.add (action_area); + + add (grid); + + set_action_area_visibility (); + + action_area.add.connect (set_action_area_visibility); + action_area.remove.connect (set_action_area_visibility); + + notify["icon-name"].connect (() => { + if (header_icon_button != null) { + header_icon_button.set_image (new Gtk.Image.from_icon_name (icon_name, Gtk.IconSize.LARGE_TOOLBAR)); + } + }); + + notify["title"].connect (() => { + if (title_label != null) { + title_label.label = title; + } + }); + } + + private void set_action_area_visibility () { + if (action_area.get_children () != null) { + action_area.no_show_all = false; + action_area.show (); + } else { + action_area.no_show_all = true; + action_area.hide (); + } + } +} diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 1fff288..622926f 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -19,7 +19,7 @@ * Authored by: Marius Meisenzahl */ -public class Pages.DevicePage : Granite.SimpleSettingsPage { +public class Pages.DevicePage : Pages.AbstractDevicePage { private Controllers.DeviceController controller; public DevicePage (Models.Device device) { @@ -55,25 +55,11 @@ public class Pages.DevicePage : Granite.SimpleSettingsPage { return state; }); - show_all (); - } - - construct { - var icon_button = new Gtk.Button (); - icon_button.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); - icon_button.set_image (new Gtk.Image.from_icon_name (icon_name, Gtk.IconSize.LARGE_TOOLBAR)); - - icon_button.clicked.connect (() => { - var icon_popover = new Widgets.IconPopover (icon_button); - icon_popover.change_icon.connect ((name) => { - controller.device.icon = name; - icon_name = name; - icon_button.set_image (new Gtk.Image.from_icon_name (name, Gtk.IconSize.LARGE_TOOLBAR)); - }); - icon_popover.show_all (); + notify["icon-name"].connect (() => { + device.icon = icon_name; }); - content_area.attach (icon_button, 0, 0, 1, 1); + show_all (); } private void update_status () { From bf32fb3082ad369a0442bd9ed0787bfbed4e3265 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 10:48:25 +0200 Subject: [PATCH 51/84] Check if Philips Hue bulb supports brightness and color temperature --- src/models/Lamp.vala | 26 ++++++++++++++++++++++++++ src/philips/hue/BridgeController.vala | 10 ++++++++++ 2 files changed, 36 insertions(+) diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index c3c28ef..bc09003 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -24,6 +24,19 @@ public class Models.Lamp : Models.Device { default_icon = "com.github.manexim.home.icon.lightbulb-symbolic"; } + public bool supports_brightness { + get { + if (!_obj.has_member ("supportsBrightness")) { + supports_brightness = false; + } + + return _obj.get_boolean_member ("supportsBrightness"); + } + set { + _obj.set_boolean_member ("supportsBrightness", value); + } + } + public bool supports_color { get { if (!_obj.has_member ("supportsColor")) { @@ -36,4 +49,17 @@ public class Models.Lamp : Models.Device { _obj.set_boolean_member ("supportsColor", value); } } + + public bool supports_color_temperature { + get { + if (!_obj.has_member ("supportsColorTemperature")) { + supports_color_temperature = false; + } + + return _obj.get_boolean_member ("supportsColorTemperature"); + } + set { + _obj.set_boolean_member ("supportsColorTemperature", value); + } + } } diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index bad316c..ba949fa 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -200,6 +200,16 @@ public class Philips.Hue.BridgeController { lamp.bridge = bridge; var on = light.get_object_member ("state").get_boolean_member ("on"); + if (light.get_object_member ("state").has_member ("bri")) { + lamp.supports_brightness = true; + lamp.brightness = (uint8) light.get_object_member ("state").get_int_member ("bri"); + } + + if (light.get_object_member ("state").has_member ("ct")) { + lamp.supports_color_temperature = true; + lamp.kelvin = (uint16) light.get_object_member ("state").get_int_member ("ct"); + } + if (on) { lamp.power = Types.Power.ON; } else { From 3050fa00408c89e3becdf6a103dec40387abb2ad Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 11:00:09 +0200 Subject: [PATCH 52/84] Update models to support color temperature --- src/lifx/Lamp.vala | 36 ---------------- src/lifx/Service.vala | 4 +- src/models/Lamp.vala | 62 +++++++++++++++++++++++++++ src/philips/hue/BridgeController.vala | 9 +++- src/philips/hue/Lamp.vala | 36 ---------------- 5 files changed, 72 insertions(+), 75 deletions(-) diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index efdac8b..ebaf2bd 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -38,42 +38,6 @@ public class Lifx.Lamp : Models.Lamp { } } - public uint16 hue { - get { - return (uint16) _obj.get_int_member ("hue"); - } - set { - _obj.set_int_member ("hue", value); - } - } - - public uint16 saturation { - get { - return (uint16) _obj.get_int_member ("saturation"); - } - set { - _obj.set_int_member ("saturation", value); - } - } - - public uint16 brightness { - get { - return (uint16) _obj.get_int_member ("brightness"); - } - set { - _obj.set_int_member ("brightness", value); - } - } - - public uint16 kelvin { - get { - return (uint16) _obj.get_int_member ("kelvin"); - } - set { - _obj.set_int_member ("kelvin", value); - } - } - public bool supports_infrared { get { if (!_obj.has_member ("supportsInfrared")) { diff --git a/src/lifx/Service.vala b/src/lifx/Service.vala index 166ef41..3dcaf47 100644 --- a/src/lifx/Service.vala +++ b/src/lifx/Service.vala @@ -263,7 +263,7 @@ public class Lifx.Service { (uint16) packet.payload.get_int_member ("saturation"); ((Lifx.Lamp) device_map.get (packet.target)).brightness = (uint16) packet.payload.get_int_member ("brightness"); - ((Lifx.Lamp) device_map.get (packet.target)).kelvin = + ((Lifx.Lamp) device_map.get (packet.target)).color_temperature = (uint16) packet.payload.get_int_member ("kelvin"); on_updated_device (device_map.get (packet.target)); @@ -276,7 +276,7 @@ public class Lifx.Service { device.hue = (uint16) packet.payload.get_int_member ("hue"); device.saturation = (uint16) packet.payload.get_int_member ("saturation"); device.brightness = (uint16) packet.payload.get_int_member ("brightness"); - device.kelvin = (uint16) packet.payload.get_int_member ("kelvin"); + device.color_temperature = (uint16) packet.payload.get_int_member ("kelvin"); device_map.set (device.id, device); on_new_device (device); diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index bc09003..a2a2c81 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -37,6 +37,15 @@ public class Models.Lamp : Models.Device { } } + public uint16 brightness { + get { + return (uint16) _obj.get_int_member ("brightness"); + } + set { + _obj.set_int_member ("brightness", value); + } + } + public bool supports_color { get { if (!_obj.has_member ("supportsColor")) { @@ -62,4 +71,57 @@ public class Models.Lamp : Models.Device { _obj.set_boolean_member ("supportsColorTemperature", value); } } + + public uint16 color_temperature_min { + get { + if (!_obj.has_member ("colorTemperatureMin")) { + color_temperature_min = 0; + } + + return (uint16) _obj.get_int_member ("colorTemperatureMin"); + } + set { + _obj.set_int_member ("colorTemperatureMin", value); + } + } + + public uint16 color_temperature_max { + get { + if (!_obj.has_member ("colorTemperatureMax")) { + color_temperature_max = 0; + } + + return (uint16) _obj.get_int_member ("colorTemperatureMax"); + } + set { + _obj.set_int_member ("colorTemperatureMax", value); + } + } + + public uint16 color_temperature { + get { + return (uint16) _obj.get_int_member ("colorTemperature"); + } + set { + _obj.set_int_member ("colorTemperature", value); + } + } + + public uint16 hue { + get { + return (uint16) _obj.get_int_member ("hue"); + } + set { + _obj.set_int_member ("hue", value); + } + } + + public uint16 saturation { + get { + return (uint16) _obj.get_int_member ("saturation"); + } + set { + _obj.set_int_member ("saturation", value); + } + } } diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index ba949fa..9b045c1 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -207,7 +207,14 @@ public class Philips.Hue.BridgeController { if (light.get_object_member ("state").has_member ("ct")) { lamp.supports_color_temperature = true; - lamp.kelvin = (uint16) light.get_object_member ("state").get_int_member ("ct"); + lamp.color_temperature = (uint16) light.get_object_member ("state").get_int_member ("ct"); + } + + if (light.get_object_member ("capabilities").get_object_member ("control").has_member ("ct")) { + lamp.color_temperature_min = (uint16) light.get_object_member ("capabilities"). + get_object_member ("control").get_object_member ("ct").get_int_member ("min"); + lamp.color_temperature_max = (uint16) light.get_object_member ("capabilities"). + get_object_member ("control").get_object_member ("ct").get_int_member ("max"); } if (on) { diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 574e638..81c17cc 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -39,40 +39,4 @@ public class Philips.Hue.Lamp : Models.Lamp { _obj.set_string_member ("number", value); } } - - public uint16 hue { - get { - return (uint16) _obj.get_int_member ("hue"); - } - set { - _obj.set_int_member ("hue", value); - } - } - - public uint16 saturation { - get { - return (uint16) _obj.get_int_member ("saturation"); - } - set { - _obj.set_int_member ("saturation", value); - } - } - - public uint8 brightness { - get { - return (uint8) _obj.get_int_member ("brightness"); - } - set { - _obj.set_int_member ("brightness", value); - } - } - - public uint16 kelvin { - get { - return (uint16) _obj.get_int_member ("kelvin"); - } - set { - _obj.set_int_member ("kelvin", value); - } - } } From 073e53c5f26e13370e729b91fc2a5f506db8e212 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 11:50:25 +0200 Subject: [PATCH 53/84] Set dim level for dimmable Philips Hue bulbs --- src/controllers/DeviceController.vala | 2 ++ src/lifx/Controller.vala | 2 ++ src/lifx/Lamp.vala | 3 +++ src/models/Lamp.vala | 18 ++++++++++++++ src/pages/DevicePage.vala | 34 +++++++++++++++++++++++---- src/philips/hue/BridgeController.vala | 24 +++++++++++++++++++ src/philips/hue/Controller.vala | 6 +++++ src/philips/hue/Lamp.vala | 3 +++ 8 files changed, 88 insertions(+), 4 deletions(-) diff --git a/src/controllers/DeviceController.vala b/src/controllers/DeviceController.vala index ee2b379..8cf23d6 100644 --- a/src/controllers/DeviceController.vala +++ b/src/controllers/DeviceController.vala @@ -28,6 +28,8 @@ public abstract class Controllers.DeviceController : Object { ); } + public abstract void switch_brightness (uint16 brightness); + public abstract void switch_power (bool on); public Models.Device device { diff --git a/src/lifx/Controller.vala b/src/lifx/Controller.vala index bc96531..198cc9f 100644 --- a/src/lifx/Controller.vala +++ b/src/lifx/Controller.vala @@ -30,6 +30,8 @@ public class Lifx.Controller : Controllers.DeviceController { service = Lifx.Service.instance; } + public override void switch_brightness (uint16 brightness) {} + public override void switch_power (bool on) { service.set_power (device as Lifx.Lamp, on ? 65535 : 0); diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index ebaf2bd..c0eea67 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -23,6 +23,9 @@ public class Lifx.Lamp : Models.Lamp { public Lamp () { default_icon = "com.github.manexim.home.icon.lightbulb.lifx-symbolic"; manufacturer = "LIFX"; + + brightness_min = 0; + brightness_max = 65535; } public uint16 port { diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index a2a2c81..635d7f8 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -37,6 +37,24 @@ public class Models.Lamp : Models.Device { } } + public uint16 brightness_min { + get { + return (uint16) _obj.get_int_member ("brightnessMin"); + } + set { + _obj.set_int_member ("brightnessMin", value); + } + } + + public uint16 brightness_max { + get { + return (uint16) _obj.get_int_member ("brightnessMax"); + } + set { + _obj.set_int_member ("brightnessMax", value); + } + } + public uint16 brightness { get { return (uint16) _obj.get_int_member ("brightness"); diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index 622926f..a0ec149 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -30,10 +30,36 @@ public class Pages.DevicePage : Pages.AbstractDevicePage { title: device.name != null ? device.name : device.id ); - if (device is Lifx.Lamp) { - controller = new Lifx.Controller (device); - } else if (device is Philips.Hue.Lamp) { - controller = new Philips.Hue.Controller (device); + if (device is Models.Lamp) { + var lamp = device as Models.Lamp; + + if (lamp is Lifx.Lamp) { + controller = new Lifx.Controller (lamp); + } else if (lamp is Philips.Hue.Lamp) { + controller = new Philips.Hue.Controller (lamp); + } + + if (lamp.supports_brightness) { + var brightness_label = new Gtk.Label (_("Brightness: ")); + brightness_label.xalign = 1; + + var brightness_scale = new Gtk.Scale.with_range ( + Gtk.Orientation.HORIZONTAL, lamp.brightness_min, lamp.brightness_max, 1.0 + ); + + brightness_scale.adjustment.value = lamp.brightness; + brightness_scale.hexpand = true; + brightness_scale.adjustment.value_changed.connect (() => { + #if DEMO_MODE + lamp.brightness = (uint16) brightness_scale.adjustment.value; + #else + controller.switch_brightness ((uint8) brightness_scale.adjustment.value); + #endif + }); + + content_area.attach (brightness_label, 0, 0, 1, 1); + content_area.attach (brightness_scale, 1, 0, 1, 1); + } } controller.device.notify.connect (update_status); diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 9b045c1..9464fc1 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -260,6 +260,30 @@ public class Philips.Hue.BridgeController { session.send_message (message); } + public void switch_light_brightness (Philips.Hue.Lamp lamp, uint8 brightness) { + string url = "%sapi/%s/lights/%s/state".printf (_bridge.base_url, _bridge.username, lamp.number); + + var session = new Soup.Session (); + var message = new Soup.Message ("PUT", url); + + size_t length; + + var obj = new Json.Object (); + obj.set_int_member ("bri", brightness); + + var gen = new Json.Generator (); + var root = new Json.Node (Json.NodeType.OBJECT); + root.set_object (obj); + gen.set_root (root); + + var params = gen.to_data (out length); + + Soup.MemoryUse buffer = Soup.MemoryUse.STATIC; + message.set_request ("application/json", buffer, params.data); + + session.send_message (message); + } + public Bridge bridge { get { return _bridge; diff --git a/src/philips/hue/Controller.vala b/src/philips/hue/Controller.vala index c538c12..15a794a 100644 --- a/src/philips/hue/Controller.vala +++ b/src/philips/hue/Controller.vala @@ -30,6 +30,12 @@ public class Philips.Hue.Controller : Controllers.DeviceController { controller = new Philips.Hue.BridgeController ((device as Philips.Hue.Lamp).bridge); } + public override void switch_brightness (uint16 brightness) { + controller.switch_light_brightness (device as Philips.Hue.Lamp, (uint8) brightness); + + (device as Philips.Hue.Lamp).brightness = brightness; + } + public override void switch_power (bool on) { controller.switch_light_power (device as Philips.Hue.Lamp, on); diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 81c17cc..723d8c6 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -25,6 +25,9 @@ public class Philips.Hue.Lamp : Models.Lamp { public Lamp () { default_icon = "com.github.manexim.home.icon.lightbulb.philips.hue-symbolic"; manufacturer = "Philips"; + + brightness_min = 0; + brightness_max = 254; } public string number { From 3e23738f11cf488931ebdc3044f199f262590ce2 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 12:48:53 +0200 Subject: [PATCH 54/84] Set dim level for LIFX bulbs --- src/lifx/Controller.vala | 7 ++++++- src/lifx/Lamp.vala | 1 + src/lifx/Packet.vala | 9 +++++++++ src/lifx/Service.vala | 26 ++++++++++++++++++++++++++ src/pages/DevicePage.vala | 2 +- 5 files changed, 43 insertions(+), 2 deletions(-) diff --git a/src/lifx/Controller.vala b/src/lifx/Controller.vala index 198cc9f..cb3424e 100644 --- a/src/lifx/Controller.vala +++ b/src/lifx/Controller.vala @@ -30,7 +30,12 @@ public class Lifx.Controller : Controllers.DeviceController { service = Lifx.Service.instance; } - public override void switch_brightness (uint16 brightness) {} + public override void switch_brightness (uint16 brightness) { + var lamp = device as Lifx.Lamp; + service.set_color (lamp, lamp.hue, lamp.saturation, brightness, lamp.color_temperature, 0); + + lamp.brightness = brightness; + } public override void switch_power (bool on) { service.set_power (device as Lifx.Lamp, on ? 65535 : 0); diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index c0eea67..6642f35 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -24,6 +24,7 @@ public class Lifx.Lamp : Models.Lamp { default_icon = "com.github.manexim.home.icon.lightbulb.lifx-symbolic"; manufacturer = "LIFX"; + supports_brightness = true; brightness_min = 0; brightness_max = 65535; } diff --git a/src/lifx/Packet.vala b/src/lifx/Packet.vala index f9879d5..19ffe7d 100644 --- a/src/lifx/Packet.vala +++ b/src/lifx/Packet.vala @@ -347,6 +347,15 @@ public class Lifx.Packet { buf4 = new Buffer.alloc (2); buf4.write_uint16_le ((uint16) payload.get_int_member ("level"), 0); break; + case 102: // SetColor + buf4 = new Buffer.alloc (13); + buf4.write_uint8 ((uint8) 0, 0); + buf4.write_uint16_le ((uint16) payload.get_int_member ("hue"), 1); + buf4.write_uint16_le ((uint16) payload.get_int_member ("saturation"), 3); + buf4.write_uint16_le ((uint16) payload.get_int_member ("brightness"), 5); + buf4.write_uint16_le ((uint16) payload.get_int_member ("kelvin"), 7); + buf4.write_uint32_le ((uint32) payload.get_int_member ("duration"), 9); + break; case 117: // SetPower buf4 = new Buffer.alloc (6); buf4.write_uint16_le ((uint16) payload.get_int_member ("level"), 0); diff --git a/src/lifx/Service.vala b/src/lifx/Service.vala index 3dcaf47..ed8ecd1 100644 --- a/src/lifx/Service.vala +++ b/src/lifx/Service.vala @@ -61,6 +61,32 @@ public class Lifx.Service { } } + public void set_color (Lifx.Lamp lamp, uint16 hue, uint16 saturation, uint16 brightness, uint16 kelvin, uint32 duration=0) { + var packet = new Lifx.Packet (); + packet.type = 102; + packet.tagged = false; + packet.addressable = true; + packet.target = lamp.id; + packet.ack_required = false; + packet.res_required = false; + packet.source = source++; + packet.payload.set_int_member ("hue", hue); + packet.payload.set_int_member ("saturation", saturation); + packet.payload.set_int_member ("brightness", brightness); + packet.payload.set_int_member ("kelvin", kelvin); + packet.payload.set_int_member ("duration", duration); + + try { + socket.send_to ( + new InetSocketAddress ( + new InetAddress.from_string ("255.255.255.255"), lamp.port), + packet.raw + ); + } catch (Error e) { + stderr.printf (e.message); + } + } + private Service () { device_map = new Gee.HashMap (); diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index a0ec149..dc5f011 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -53,7 +53,7 @@ public class Pages.DevicePage : Pages.AbstractDevicePage { #if DEMO_MODE lamp.brightness = (uint16) brightness_scale.adjustment.value; #else - controller.switch_brightness ((uint8) brightness_scale.adjustment.value); + controller.switch_brightness ((uint16) brightness_scale.adjustment.value); #endif }); From 85f014103a57c53163fe14590f87a435f4ea6109 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 13:18:32 +0200 Subject: [PATCH 55/84] Add initial classes to handle different color formats --- src/colors/HSB.vala | 22 ++++++++++++++++++++++ src/colors/RGB.vala | 32 ++++++++++++++++++++++++++++++++ src/meson.build | 2 ++ 3 files changed, 56 insertions(+) create mode 100644 src/colors/HSB.vala create mode 100644 src/colors/RGB.vala diff --git a/src/colors/HSB.vala b/src/colors/HSB.vala new file mode 100644 index 0000000..5b369f1 --- /dev/null +++ b/src/colors/HSB.vala @@ -0,0 +1,22 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Colors.HSB {} diff --git a/src/colors/RGB.vala b/src/colors/RGB.vala new file mode 100644 index 0000000..86bd2b7 --- /dev/null +++ b/src/colors/RGB.vala @@ -0,0 +1,32 @@ +/* +* Copyright (c) 2019 Manexim (https://github.com/manexim) +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public +* License as published by the Free Software Foundation; either +* version 2 of the License, or (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +* Boston, MA 02110-1301 USA +* +* Authored by: Marius Meisenzahl +*/ + +public class Colors.RGB { + public uint8 red; + public uint8 green; + public uint8 blue; + + public RGB () {} + + public RGB.from_hex (string hex) { + hex.scanf ("%02x%02x%02x", &red, &green, &blue); + } +} diff --git a/src/meson.build b/src/meson.build index 595f9e5..be50a21 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,4 +1,6 @@ sources = [ + 'colors/HSB.vala', + 'colors/RGB.vala', 'config/Constants.vala', 'controllers/DeviceController.vala', 'controllers/DevicesController.vala', From 6aefffa30cf169cec3847c77acf83e89b53e39ca Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 5 Jul 2019 13:33:51 +0200 Subject: [PATCH 56/84] Update translations --- po/com.github.manexim.home.pot | 18 +++++++++++------- po/de.po | 18 +++++++++++------- po/fr.po | 18 +++++++++++------- po/ru.po | 18 +++++++++++------- 4 files changed, 44 insertions(+), 28 deletions(-) diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 351d944..3e88828 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-04 19:22+0200\n" +"POT-Creation-Date: 2019-07-05 13:33+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -60,27 +60,31 @@ msgstr "" msgid "Welcome to %s!" msgstr "" -#: src/pages/DevicePage.vala:62 +#: src/pages/DevicePage.vala:43 +msgid "Brightness: " +msgstr "" + +#: src/pages/DevicePage.vala:92 msgid "ID: " msgstr "" -#: src/pages/DevicePage.vala:63 +#: src/pages/DevicePage.vala:93 msgid "Manufacturer: " msgstr "" -#: src/pages/DevicePage.vala:64 +#: src/pages/DevicePage.vala:94 msgid "Model: " msgstr "" -#: src/pages/DevicePage.vala:73 +#: src/pages/DevicePage.vala:103 msgid "Enabled" msgstr "" -#: src/pages/DevicePage.vala:79 +#: src/pages/DevicePage.vala:109 msgid "Disabled" msgstr "" -#: src/pages/DevicePage.vala:83 +#: src/pages/DevicePage.vala:113 msgid "Unknown" msgstr "" diff --git a/po/de.po b/po/de.po index dab54ef..fe2a153 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-04 19:19+0200\n" +"POT-Creation-Date: 2019-07-05 13:33+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -66,27 +66,31 @@ msgstr "Steuer deine Smart Home Gadgets" msgid "Welcome to %s!" msgstr "Willkommen zu %s!" -#: src/pages/DevicePage.vala:62 +#: src/pages/DevicePage.vala:43 +msgid "Brightness: " +msgstr "Helligkeit: " + +#: src/pages/DevicePage.vala:92 msgid "ID: " msgstr "ID: " -#: src/pages/DevicePage.vala:63 +#: src/pages/DevicePage.vala:93 msgid "Manufacturer: " msgstr "Hersteller: " -#: src/pages/DevicePage.vala:64 +#: src/pages/DevicePage.vala:94 msgid "Model: " msgstr "Modell: " -#: src/pages/DevicePage.vala:73 +#: src/pages/DevicePage.vala:103 msgid "Enabled" msgstr "Aktiviert" -#: src/pages/DevicePage.vala:79 +#: src/pages/DevicePage.vala:109 msgid "Disabled" msgstr "Deaktiviert" -#: src/pages/DevicePage.vala:83 +#: src/pages/DevicePage.vala:113 msgid "Unknown" msgstr "Unbekannt" diff --git a/po/fr.po b/po/fr.po index cadfe21..da9d8f5 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-04 19:19+0200\n" +"POT-Creation-Date: 2019-07-05 13:33+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -66,27 +66,31 @@ msgstr "Contrôlez vos objets connectés pour maison intelligente" msgid "Welcome to %s!" msgstr "" -#: src/pages/DevicePage.vala:62 +#: src/pages/DevicePage.vala:43 +msgid "Brightness: " +msgstr "" + +#: src/pages/DevicePage.vala:92 msgid "ID: " msgstr "Identifiant : " -#: src/pages/DevicePage.vala:63 +#: src/pages/DevicePage.vala:93 msgid "Manufacturer: " msgstr "Fabricant : " -#: src/pages/DevicePage.vala:64 +#: src/pages/DevicePage.vala:94 msgid "Model: " msgstr "Modèle : " -#: src/pages/DevicePage.vala:73 +#: src/pages/DevicePage.vala:103 msgid "Enabled" msgstr "Activé" -#: src/pages/DevicePage.vala:79 +#: src/pages/DevicePage.vala:109 msgid "Disabled" msgstr "Désactivé" -#: src/pages/DevicePage.vala:83 +#: src/pages/DevicePage.vala:113 msgid "Unknown" msgstr "Inconnu" diff --git a/po/ru.po b/po/ru.po index 5a1af44..d94bcb3 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-04 19:19+0200\n" +"POT-Creation-Date: 2019-07-05 13:33+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -68,27 +68,31 @@ msgstr "Управляйте своими умными домашними уст msgid "Welcome to %s!" msgstr "" -#: src/pages/DevicePage.vala:62 +#: src/pages/DevicePage.vala:43 +msgid "Brightness: " +msgstr "" + +#: src/pages/DevicePage.vala:92 msgid "ID: " msgstr "" -#: src/pages/DevicePage.vala:63 +#: src/pages/DevicePage.vala:93 msgid "Manufacturer: " msgstr "" -#: src/pages/DevicePage.vala:64 +#: src/pages/DevicePage.vala:94 msgid "Model: " msgstr "" -#: src/pages/DevicePage.vala:73 +#: src/pages/DevicePage.vala:103 msgid "Enabled" msgstr "" -#: src/pages/DevicePage.vala:79 +#: src/pages/DevicePage.vala:109 msgid "Disabled" msgstr "" -#: src/pages/DevicePage.vala:83 +#: src/pages/DevicePage.vala:113 msgid "Unknown" msgstr "" From 30200a8977ce6ea0b21b6d9f21f5e0b34670cbcb Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 6 Jul 2019 11:10:51 +0200 Subject: [PATCH 57/84] Add initial draft to change color of bulbs --- src/controllers/DeviceController.vala | 6 +++ src/lifx/Controller.vala | 21 +++++++++ src/lifx/Lamp.vala | 9 ++++ src/models/Lamp.vala | 36 ++++++++++++++ src/pages/DevicePage.vala | 68 ++++++++++++++++++++++++++- src/philips/hue/BridgeController.vala | 46 ++++++++++-------- src/philips/hue/Controller.vala | 26 +++++++++- src/philips/hue/Lamp.vala | 9 ++++ 8 files changed, 198 insertions(+), 23 deletions(-) diff --git a/src/controllers/DeviceController.vala b/src/controllers/DeviceController.vala index 8cf23d6..cadd20f 100644 --- a/src/controllers/DeviceController.vala +++ b/src/controllers/DeviceController.vala @@ -28,8 +28,14 @@ public abstract class Controllers.DeviceController : Object { ); } + public abstract void switch_hue (uint16 hue); + + public abstract void switch_saturation (uint16 saturation); + public abstract void switch_brightness (uint16 brightness); + public abstract void switch_color_temperature (uint16 color_temperature); + public abstract void switch_power (bool on); public Models.Device device { diff --git a/src/lifx/Controller.vala b/src/lifx/Controller.vala index cb3424e..70babc4 100644 --- a/src/lifx/Controller.vala +++ b/src/lifx/Controller.vala @@ -30,6 +30,20 @@ public class Lifx.Controller : Controllers.DeviceController { service = Lifx.Service.instance; } + public override void switch_hue (uint16 hue) { + var lamp = device as Lifx.Lamp; + service.set_color (lamp, hue, lamp.saturation, lamp.brightness, lamp.color_temperature, 0); + + lamp.hue = hue; + } + + public override void switch_saturation (uint16 saturation) { + var lamp = device as Lifx.Lamp; + service.set_color (lamp, lamp.hue, saturation, lamp.brightness, lamp.color_temperature, 0); + + lamp.saturation = saturation; + } + public override void switch_brightness (uint16 brightness) { var lamp = device as Lifx.Lamp; service.set_color (lamp, lamp.hue, lamp.saturation, brightness, lamp.color_temperature, 0); @@ -37,6 +51,13 @@ public class Lifx.Controller : Controllers.DeviceController { lamp.brightness = brightness; } + public override void switch_color_temperature (uint16 color_temperature) { + var lamp = device as Lifx.Lamp; + service.set_color (lamp, lamp.hue, lamp.saturation, lamp.brightness, color_temperature, 0); + + lamp.color_temperature = color_temperature; + } + public override void switch_power (bool on) { service.set_power (device as Lifx.Lamp, on ? 65535 : 0); diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index 6642f35..f622e8f 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -27,6 +27,15 @@ public class Lifx.Lamp : Models.Lamp { supports_brightness = true; brightness_min = 0; brightness_max = 65535; + + color_temperature_min = 2500; + color_temperature_max = 9000; + + hue_min = 0; + hue_max = 65535; + + saturation_min = 0; + saturation_max = 65535; } public uint16 port { diff --git a/src/models/Lamp.vala b/src/models/Lamp.vala index 635d7f8..7ac4b9e 100644 --- a/src/models/Lamp.vala +++ b/src/models/Lamp.vala @@ -125,6 +125,24 @@ public class Models.Lamp : Models.Device { } } + public uint16 hue_min { + get { + return (uint16) _obj.get_int_member ("hueMin"); + } + set { + _obj.set_int_member ("hueMin", value); + } + } + + public uint16 hue_max { + get { + return (uint16) _obj.get_int_member ("hueMax"); + } + set { + _obj.set_int_member ("hueMax", value); + } + } + public uint16 hue { get { return (uint16) _obj.get_int_member ("hue"); @@ -134,6 +152,24 @@ public class Models.Lamp : Models.Device { } } + public uint16 saturation_min { + get { + return (uint16) _obj.get_int_member ("saturationMin"); + } + set { + _obj.set_int_member ("saturationMin", value); + } + } + + public uint16 saturation_max { + get { + return (uint16) _obj.get_int_member ("saturationMax"); + } + set { + _obj.set_int_member ("saturationMax", value); + } + } + public uint16 saturation { get { return (uint16) _obj.get_int_member ("saturation"); diff --git a/src/pages/DevicePage.vala b/src/pages/DevicePage.vala index dc5f011..e964e81 100644 --- a/src/pages/DevicePage.vala +++ b/src/pages/DevicePage.vala @@ -39,6 +39,48 @@ public class Pages.DevicePage : Pages.AbstractDevicePage { controller = new Philips.Hue.Controller (lamp); } + if (lamp.supports_color) { + var hue_label = new Gtk.Label (_("Hue: ")); + hue_label.xalign = 1; + + var hue_scale = new Gtk.Scale.with_range ( + Gtk.Orientation.HORIZONTAL, lamp.hue_min, lamp.hue_max, 1.0 + ); + + hue_scale.adjustment.value = lamp.hue; + hue_scale.hexpand = true; + hue_scale.adjustment.value_changed.connect (() => { + #if DEMO_MODE + lamp.hue = (uint16) hue_scale.adjustment.value; + #else + controller.switch_hue ((uint16) hue_scale.adjustment.value); + #endif + }); + + content_area.attach (hue_label, 0, 0, 1, 1); + content_area.attach (hue_scale, 1, 0, 1, 1); + + var saturation_label = new Gtk.Label (_("Saturation: ")); + saturation_label.xalign = 1; + + var saturation_scale = new Gtk.Scale.with_range ( + Gtk.Orientation.HORIZONTAL, lamp.saturation_min, lamp.saturation_max, 1.0 + ); + + saturation_scale.adjustment.value = lamp.saturation; + saturation_scale.hexpand = true; + saturation_scale.adjustment.value_changed.connect (() => { + #if DEMO_MODE + lamp.saturation = (uint16) saturation_scale.adjustment.value; + #else + controller.switch_saturation ((uint16) saturation_scale.adjustment.value); + #endif + }); + + content_area.attach (saturation_label, 0, 1, 1, 1); + content_area.attach (saturation_scale, 1, 1, 1, 1); + } + if (lamp.supports_brightness) { var brightness_label = new Gtk.Label (_("Brightness: ")); brightness_label.xalign = 1; @@ -57,8 +99,30 @@ public class Pages.DevicePage : Pages.AbstractDevicePage { #endif }); - content_area.attach (brightness_label, 0, 0, 1, 1); - content_area.attach (brightness_scale, 1, 0, 1, 1); + content_area.attach (brightness_label, 0, 2, 1, 1); + content_area.attach (brightness_scale, 1, 2, 1, 1); + } + + if (lamp.supports_color_temperature) { + var color_temperature_label = new Gtk.Label (_("Color temperature: ")); + color_temperature_label.xalign = 1; + + var color_temperature_scale = new Gtk.Scale.with_range ( + Gtk.Orientation.HORIZONTAL, lamp.color_temperature_min, lamp.color_temperature_max, 1.0 + ); + + color_temperature_scale.adjustment.value = lamp.color_temperature; + color_temperature_scale.hexpand = true; + color_temperature_scale.adjustment.value_changed.connect (() => { + #if DEMO_MODE + lamp.color_temperature = (uint16) color_temperature_scale.adjustment.value; + #else + controller.switch_color_temperature ((uint16) color_temperature_scale.adjustment.value); + #endif + }); + + content_area.attach (color_temperature_label, 0, 3, 1, 1); + content_area.attach (color_temperature_scale, 1, 3, 1, 1); } } diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 9464fc1..0539df0 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -237,30 +237,41 @@ public class Philips.Hue.BridgeController { } public void switch_light_power (Philips.Hue.Lamp lamp, bool on) { - string url = "%sapi/%s/lights/%s/state".printf (_bridge.base_url, _bridge.username, lamp.number); + var state = new Json.Object (); + state.set_boolean_member ("on", on); - var session = new Soup.Session (); - var message = new Soup.Message ("PUT", url); + switch_light_state (lamp, state); + } - size_t length; + public void switch_light_hue (Philips.Hue.Lamp lamp, uint16 hue) { + var state = new Json.Object (); + state.set_int_member ("hue", hue); - var obj = new Json.Object (); - obj.set_boolean_member ("on", on); + switch_light_state (lamp, state); + } - var gen = new Json.Generator (); - var root = new Json.Node (Json.NodeType.OBJECT); - root.set_object (obj); - gen.set_root (root); + public void switch_light_saturation (Philips.Hue.Lamp lamp, uint16 saturation) { + var state = new Json.Object (); + state.set_int_member ("sat", saturation); - var params = gen.to_data (out length); + switch_light_state (lamp, state); + } - Soup.MemoryUse buffer = Soup.MemoryUse.STATIC; - message.set_request ("application/json", buffer, params.data); + public void switch_light_brightness (Philips.Hue.Lamp lamp, uint16 brightness) { + var state = new Json.Object (); + state.set_int_member ("bri", brightness); - session.send_message (message); + switch_light_state (lamp, state); } - public void switch_light_brightness (Philips.Hue.Lamp lamp, uint8 brightness) { + public void switch_light_color_temperature (Philips.Hue.Lamp lamp, uint16 color_temperature) { + var state = new Json.Object (); + state.set_int_member ("ct", color_temperature); + + switch_light_state (lamp, state); + } + + private void switch_light_state (Philips.Hue.Lamp lamp, Json.Object state) { string url = "%sapi/%s/lights/%s/state".printf (_bridge.base_url, _bridge.username, lamp.number); var session = new Soup.Session (); @@ -268,12 +279,9 @@ public class Philips.Hue.BridgeController { size_t length; - var obj = new Json.Object (); - obj.set_int_member ("bri", brightness); - var gen = new Json.Generator (); var root = new Json.Node (Json.NodeType.OBJECT); - root.set_object (obj); + root.set_object (state); gen.set_root (root); var params = gen.to_data (out length); diff --git a/src/philips/hue/Controller.vala b/src/philips/hue/Controller.vala index 15a794a..088c5d0 100644 --- a/src/philips/hue/Controller.vala +++ b/src/philips/hue/Controller.vala @@ -30,10 +30,32 @@ public class Philips.Hue.Controller : Controllers.DeviceController { controller = new Philips.Hue.BridgeController ((device as Philips.Hue.Lamp).bridge); } + public override void switch_hue (uint16 hue) { + var lamp = device as Philips.Hue.Lamp; + controller.switch_light_hue (lamp, hue); + + lamp.hue = hue; + } + + public override void switch_saturation (uint16 saturation) { + var lamp = device as Philips.Hue.Lamp; + controller.switch_light_saturation (lamp, saturation); + + lamp.saturation = saturation; + } + public override void switch_brightness (uint16 brightness) { - controller.switch_light_brightness (device as Philips.Hue.Lamp, (uint8) brightness); + var lamp = device as Philips.Hue.Lamp; + controller.switch_light_brightness (lamp, brightness); + + lamp.brightness = brightness; + } + + public override void switch_color_temperature (uint16 color_temperature) { + var lamp = device as Philips.Hue.Lamp; + controller.switch_light_color_temperature (lamp, color_temperature); - (device as Philips.Hue.Lamp).brightness = brightness; + lamp.color_temperature = color_temperature; } public override void switch_power (bool on) { diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 723d8c6..7698949 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -28,6 +28,15 @@ public class Philips.Hue.Lamp : Models.Lamp { brightness_min = 0; brightness_max = 254; + + color_temperature_min = 154; + color_temperature_max = 500; + + hue_min = 0; + hue_max = 65535; + + saturation_min = 0; + saturation_max = 254; } public string number { From 55f431626ed6c6d9239e85cf934951dff477133f Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 6 Jul 2019 11:13:29 +0200 Subject: [PATCH 58/84] Update translations --- po/com.github.manexim.home.pot | 26 +++++++++++++++++++------- po/de.po | 26 +++++++++++++++++++------- po/fr.po | 26 +++++++++++++++++++------- po/ru.po | 26 +++++++++++++++++++------- 4 files changed, 76 insertions(+), 28 deletions(-) diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 3e88828..7144dd5 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-05 13:33+0200\n" +"POT-Creation-Date: 2019-07-06 11:12+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -61,30 +61,42 @@ msgid "Welcome to %s!" msgstr "" #: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "" + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "" + +#: src/pages/DevicePage.vala:85 msgid "Brightness: " msgstr "" -#: src/pages/DevicePage.vala:92 +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "" + +#: src/pages/DevicePage.vala:156 msgid "ID: " msgstr "" -#: src/pages/DevicePage.vala:93 +#: src/pages/DevicePage.vala:157 msgid "Manufacturer: " msgstr "" -#: src/pages/DevicePage.vala:94 +#: src/pages/DevicePage.vala:158 msgid "Model: " msgstr "" -#: src/pages/DevicePage.vala:103 +#: src/pages/DevicePage.vala:167 msgid "Enabled" msgstr "" -#: src/pages/DevicePage.vala:109 +#: src/pages/DevicePage.vala:173 msgid "Disabled" msgstr "" -#: src/pages/DevicePage.vala:113 +#: src/pages/DevicePage.vala:177 msgid "Unknown" msgstr "" diff --git a/po/de.po b/po/de.po index fe2a153..5aaf5bc 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-05 13:33+0200\n" +"POT-Creation-Date: 2019-07-06 11:11+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -67,30 +67,42 @@ msgid "Welcome to %s!" msgstr "Willkommen zu %s!" #: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "Farbton: " + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "Sättigung: " + +#: src/pages/DevicePage.vala:85 msgid "Brightness: " msgstr "Helligkeit: " -#: src/pages/DevicePage.vala:92 +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "Farbtemperatur: " + +#: src/pages/DevicePage.vala:156 msgid "ID: " msgstr "ID: " -#: src/pages/DevicePage.vala:93 +#: src/pages/DevicePage.vala:157 msgid "Manufacturer: " msgstr "Hersteller: " -#: src/pages/DevicePage.vala:94 +#: src/pages/DevicePage.vala:158 msgid "Model: " msgstr "Modell: " -#: src/pages/DevicePage.vala:103 +#: src/pages/DevicePage.vala:167 msgid "Enabled" msgstr "Aktiviert" -#: src/pages/DevicePage.vala:109 +#: src/pages/DevicePage.vala:173 msgid "Disabled" msgstr "Deaktiviert" -#: src/pages/DevicePage.vala:113 +#: src/pages/DevicePage.vala:177 msgid "Unknown" msgstr "Unbekannt" diff --git a/po/fr.po b/po/fr.po index da9d8f5..e3855a9 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-05 13:33+0200\n" +"POT-Creation-Date: 2019-07-06 11:11+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -67,30 +67,42 @@ msgid "Welcome to %s!" msgstr "" #: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "" + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "" + +#: src/pages/DevicePage.vala:85 msgid "Brightness: " msgstr "" -#: src/pages/DevicePage.vala:92 +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "" + +#: src/pages/DevicePage.vala:156 msgid "ID: " msgstr "Identifiant : " -#: src/pages/DevicePage.vala:93 +#: src/pages/DevicePage.vala:157 msgid "Manufacturer: " msgstr "Fabricant : " -#: src/pages/DevicePage.vala:94 +#: src/pages/DevicePage.vala:158 msgid "Model: " msgstr "Modèle : " -#: src/pages/DevicePage.vala:103 +#: src/pages/DevicePage.vala:167 msgid "Enabled" msgstr "Activé" -#: src/pages/DevicePage.vala:109 +#: src/pages/DevicePage.vala:173 msgid "Disabled" msgstr "Désactivé" -#: src/pages/DevicePage.vala:113 +#: src/pages/DevicePage.vala:177 msgid "Unknown" msgstr "Inconnu" diff --git a/po/ru.po b/po/ru.po index d94bcb3..0d8758d 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-05 13:33+0200\n" +"POT-Creation-Date: 2019-07-06 11:11+0200\n" "PO-Revision-Date: 2019-06-17 22:56+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -69,30 +69,42 @@ msgid "Welcome to %s!" msgstr "" #: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "" + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "" + +#: src/pages/DevicePage.vala:85 msgid "Brightness: " msgstr "" -#: src/pages/DevicePage.vala:92 +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "" + +#: src/pages/DevicePage.vala:156 msgid "ID: " msgstr "" -#: src/pages/DevicePage.vala:93 +#: src/pages/DevicePage.vala:157 msgid "Manufacturer: " msgstr "" -#: src/pages/DevicePage.vala:94 +#: src/pages/DevicePage.vala:158 msgid "Model: " msgstr "" -#: src/pages/DevicePage.vala:103 +#: src/pages/DevicePage.vala:167 msgid "Enabled" msgstr "" -#: src/pages/DevicePage.vala:109 +#: src/pages/DevicePage.vala:173 msgid "Disabled" msgstr "" -#: src/pages/DevicePage.vala:113 +#: src/pages/DevicePage.vala:177 msgid "Unknown" msgstr "" From 5a92e0c3505b1d1135c056b642ade8e0b0d7f751 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 7 Jul 2019 12:50:10 +0200 Subject: [PATCH 59/84] Increase size of icon on device page --- src/pages/AbstractDevicePage.vala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pages/AbstractDevicePage.vala b/src/pages/AbstractDevicePage.vala index e2a5e94..b6085db 100644 --- a/src/pages/AbstractDevicePage.vala +++ b/src/pages/AbstractDevicePage.vala @@ -49,6 +49,7 @@ public abstract class Pages.AbstractDevicePage : Granite.SettingsPage { construct set { if (header_icon_button != null) { header_icon_button.set_image (new Gtk.Image.from_icon_name (value, Gtk.IconSize.LARGE_TOOLBAR)); + (header_icon_button.image as Gtk.Image).pixel_size = 64; } _icon_name = value; } @@ -70,6 +71,7 @@ public abstract class Pages.AbstractDevicePage : Granite.SettingsPage { construct { header_icon_button = new Gtk.Button.from_icon_name (icon_name, Gtk.IconSize.DIALOG); + (header_icon_button.image as Gtk.Image).pixel_size = 64; header_icon_button.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); header_icon_button.valign = Gtk.Align.START; @@ -138,6 +140,7 @@ public abstract class Pages.AbstractDevicePage : Granite.SettingsPage { notify["icon-name"].connect (() => { if (header_icon_button != null) { header_icon_button.set_image (new Gtk.Image.from_icon_name (icon_name, Gtk.IconSize.LARGE_TOOLBAR)); + (header_icon_button.image as Gtk.Image).pixel_size = 64; } }); From 9c0b26d5b3458146e0d3a8208fcef007069cd0ec Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 7 Jul 2019 12:51:07 +0200 Subject: [PATCH 60/84] Convert color temperature values from mired format to kelvin --- src/philips/hue/BridgeController.vala | 8 ++++---- src/philips/hue/Lamp.vala | 12 +++++++++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 0539df0..4b3b3d1 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -211,10 +211,10 @@ public class Philips.Hue.BridgeController { } if (light.get_object_member ("capabilities").get_object_member ("control").has_member ("ct")) { - lamp.color_temperature_min = (uint16) light.get_object_member ("capabilities"). - get_object_member ("control").get_object_member ("ct").get_int_member ("min"); - lamp.color_temperature_max = (uint16) light.get_object_member ("capabilities"). - get_object_member ("control").get_object_member ("ct").get_int_member ("max"); + lamp.color_temperature_min = (uint16) (1000000.0 / light.get_object_member ("capabilities"). + get_object_member ("control").get_object_member ("ct").get_int_member ("max")); + lamp.color_temperature_max = (uint16) (1000000.0 / light.get_object_member ("capabilities"). + get_object_member ("control").get_object_member ("ct").get_int_member ("min")); } if (on) { diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 7698949..94fb4db 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -29,9 +29,6 @@ public class Philips.Hue.Lamp : Models.Lamp { brightness_min = 0; brightness_max = 254; - color_temperature_min = 154; - color_temperature_max = 500; - hue_min = 0; hue_max = 65535; @@ -51,4 +48,13 @@ public class Philips.Hue.Lamp : Models.Lamp { _obj.set_string_member ("number", value); } } + + public new uint16 color_temperature { + get { + return (uint16) (1000000.0 / _obj.get_int_member ("colorTemperature")); + } + set { + _obj.set_int_member ("colorTemperature", (uint16) (1000000.0 / value)); + } + } } From 819a14bf435d462256540d38aa70ef62f8a0f523 Mon Sep 17 00:00:00 2001 From: Camellan Date: Tue, 9 Jul 2019 21:37:18 +0400 Subject: [PATCH 61/84] Update ru.po (#15) --- po/ru.po | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/po/ru.po b/po/ru.po index 0d8758d..6c81a4e 100644 --- a/po/ru.po +++ b/po/ru.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-07-06 11:11+0200\n" -"PO-Revision-Date: 2019-06-17 22:56+0400\n" +"PO-Revision-Date: 2019-07-09 13:00+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" "Language: ru\n" @@ -17,19 +17,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Poedit 2.0.6\n" +"X-Generator: Poedit 2.2.3\n" #: src/MainWindow.vala:58 msgid "Light background" -msgstr "" +msgstr "Светлая тема" #: src/MainWindow.vala:59 msgid "Dark background" -msgstr "" +msgstr "Темная тема" #: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" -msgstr "" +msgstr "Обзор" #: src/onboarding/FinishView.vala:25 msgid "" @@ -66,47 +66,47 @@ msgstr "Управляйте своими умными домашними уст #: src/onboarding/StartView.vala:27 #, c-format msgid "Welcome to %s!" -msgstr "" +msgstr "Добро пожаловать в %s!" #: src/pages/DevicePage.vala:43 msgid "Hue: " -msgstr "" +msgstr "Оттенок: " #: src/pages/DevicePage.vala:63 msgid "Saturation: " -msgstr "" +msgstr "Насыщенность: " #: src/pages/DevicePage.vala:85 msgid "Brightness: " -msgstr "" +msgstr "Яркость: " #: src/pages/DevicePage.vala:107 msgid "Color temperature: " -msgstr "" +msgstr "Цветовая температура: " #: src/pages/DevicePage.vala:156 msgid "ID: " -msgstr "" +msgstr "ИД: " #: src/pages/DevicePage.vala:157 msgid "Manufacturer: " -msgstr "" +msgstr "Производитель: " #: src/pages/DevicePage.vala:158 msgid "Model: " -msgstr "" +msgstr "Модель: " #: src/pages/DevicePage.vala:167 msgid "Enabled" -msgstr "" +msgstr "Включено" #: src/pages/DevicePage.vala:173 msgid "Disabled" -msgstr "" +msgstr "Отключено" #: src/pages/DevicePage.vala:177 msgid "Unknown" -msgstr "" +msgstr "Неизвестно" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." @@ -114,28 +114,28 @@ msgstr "Поиск умных домашних устройств." #: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." -msgstr "" +msgstr "Нажмите кнопку push-link в центре Hue bridge." #: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." -msgstr "" +msgstr "Hue bridge успешно зарегистрирован." #: src/views/Overview.vala:30 msgid "Devices" -msgstr "" +msgstr "Устройства" #: src/views/Overview.vala:65 msgid "Hubs" -msgstr "" +msgstr "Хабы" #: src/views/OnboardingView.vala:53 msgid "Skip All" -msgstr "" +msgstr "Пропустить все" #: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 msgid "Next" -msgstr "" +msgstr "Далее" #: src/views/OnboardingView.vala:88 msgid "Get Started" -msgstr "" +msgstr "Начать" From 2da5adf54096bd2a16be5696b6b6a890a7359c83 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 10 Jul 2019 06:04:33 +0200 Subject: [PATCH 62/84] Update translations --- po/LINGUAS | 1 + po/com.github.manexim.home.pot | 2 +- po/de.po | 2 +- po/extra/LINGUAS | 1 + po/extra/de.po | 89 +++++++++++++++----- po/extra/extra.pot | 81 +++++++++++++++---- po/extra/fr.po | 89 +++++++++++++++----- po/extra/ja.po | 144 +++++++++++++++++++++++++++++++++ po/extra/ru.po | 89 +++++++++++++++----- po/fr.po | 2 +- po/ja.po | 133 ++++++++++++++++++++++++++++++ po/ru.po | 2 +- 12 files changed, 559 insertions(+), 76 deletions(-) create mode 100644 po/extra/ja.po create mode 100644 po/ja.po diff --git a/po/LINGUAS b/po/LINGUAS index 831f337..eeda152 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -2,4 +2,5 @@ # de fr +ja ru diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 7144dd5..3afc9d7 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-06 11:12+0200\n" +"POT-Creation-Date: 2019-07-10 06:01+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/de.po b/po/de.po index 5aaf5bc..4f7873e 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-06 11:11+0200\n" +"POT-Creation-Date: 2019-07-10 06:01+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/po/extra/LINGUAS b/po/extra/LINGUAS index 831f337..eeda152 100644 --- a/po/extra/LINGUAS +++ b/po/extra/LINGUAS @@ -2,4 +2,5 @@ # de fr +ja ru diff --git a/po/extra/de.po b/po/extra/de.po index 0a6026b..3497f6a 100644 --- a/po/extra/de.po +++ b/po/extra/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:47+0200\n" +"POT-Creation-Date: 2019-07-10 06:02+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -40,51 +40,102 @@ msgstr "Unterstützte Geräte:" msgid "LIFX" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:25 +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 msgid "New:" msgstr "Neu:" -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "Willkommensansicht für Onboarding hinzugefügt" - #: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "Lade-Seite anzeigen, wenn kein Smart Home Gadget gefunden wird." +msgid "Add new UI" +msgstr "" #: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "Zeige Hersteller und Modell des Gerätes an" +msgid "Add initial support for Philips Hue devices" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" +msgstr "" #: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 msgid "Improved:" msgstr "Verbessert:" -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "Speichern und laden der Fenstereinstellungen" +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" +msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:35 +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 msgid "Fixed:" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:37 +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "Willkommensansicht für Onboarding hinzugefügt" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "Lade-Seite anzeigen, wenn kein Smart Home Gadget gefunden wird." + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "Zeige Hersteller und Modell des Gerätes an" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "Speichern und laden der Fenstereinstellungen" + +#: data/com.github.manexim.home.appdata.xml.in:64 msgid "Remove mention of elementary OS in app description" msgstr "Entfernen der Erwähnung von elementary OS in der App-Beschreibung" -#: data/com.github.manexim.home.appdata.xml.in:38 +#: data/com.github.manexim.home.appdata.xml.in:65 msgid "Suffix symbolic icon names with -symbolic" msgstr "-symbolic an symbolic Icon-Namen angehängt" -#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:66 msgid "Install all available icon sizes" msgstr "Installiere alle verfügbaren Icon-Größen" -#: data/com.github.manexim.home.appdata.xml.in:45 +#: data/com.github.manexim.home.appdata.xml.in:72 msgid "Initial release" msgstr "Erstveröffentlichung" -#: data/com.github.manexim.home.appdata.xml.in:71 +#: data/com.github.manexim.home.appdata.xml.in:102 msgid "Manexim" msgstr "" diff --git a/po/extra/extra.pot b/po/extra/extra.pot index 5ce07b9..09d11dc 100644 --- a/po/extra/extra.pot +++ b/po/extra/extra.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:47+0200\n" +"POT-Creation-Date: 2019-07-10 06:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -40,51 +40,102 @@ msgstr "" msgid "LIFX" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:25 -msgid "New:" +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 +msgid "New:" msgstr "" #: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" +msgid "Add new UI" msgstr "" #: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" +msgid "Add initial support for Philips Hue devices" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" msgstr "" #: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 msgid "Improved:" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:35 +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 msgid "Fixed:" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:37 +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:64 msgid "Remove mention of elementary OS in app description" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:38 +#: data/com.github.manexim.home.appdata.xml.in:65 msgid "Suffix symbolic icon names with -symbolic" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:66 msgid "Install all available icon sizes" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:45 +#: data/com.github.manexim.home.appdata.xml.in:72 msgid "Initial release" msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:71 +#: data/com.github.manexim.home.appdata.xml.in:102 msgid "Manexim" msgstr "" diff --git a/po/extra/fr.po b/po/extra/fr.po index 493bea7..56a536f 100644 --- a/po/extra/fr.po +++ b/po/extra/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:47+0200\n" +"POT-Creation-Date: 2019-07-10 06:02+0200\n" "PO-Revision-Date: 2019-06-17 22:33+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" @@ -42,52 +42,103 @@ msgstr "Appareils supportés :" msgid "LIFX" msgstr "LIFX" -#: data/com.github.manexim.home.appdata.xml.in:25 +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 msgid "New:" msgstr "Nouveau :" -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "Ajout d'un écran de bienvenue à l'ouverture" - #: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" +msgid "Add new UI" msgstr "" -"Affichage de la page de chargement si aucun objet connecté n'est trouvé" #: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "Affichage des informations du modèle et de l'appareil" +msgid "Add initial support for Philips Hue devices" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" +msgstr "" #: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 msgid "Improved:" msgstr "Amélioration :" -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "Enregistrement et rechargement des paramètres de la fenêtre" +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" +msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:35 +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 msgid "Fixed:" msgstr "Corrections :" -#: data/com.github.manexim.home.appdata.xml.in:37 +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "Ajout d'un écran de bienvenue à l'ouverture" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "" +"Affichage de la page de chargement si aucun objet connecté n'est trouvé" + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "Affichage des informations du modèle et de l'appareil" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "Enregistrement et rechargement des paramètres de la fenêtre" + +#: data/com.github.manexim.home.appdata.xml.in:64 msgid "Remove mention of elementary OS in app description" msgstr "Suppression de la mention d'elementary OS dans la description" -#: data/com.github.manexim.home.appdata.xml.in:38 +#: data/com.github.manexim.home.appdata.xml.in:65 msgid "Suffix symbolic icon names with -symbolic" msgstr "Ajout du suffixe -symbolic au nom des icônes symboliques" -#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:66 msgid "Install all available icon sizes" msgstr "Installation de toutes les tailles d'icône disponibles" -#: data/com.github.manexim.home.appdata.xml.in:45 +#: data/com.github.manexim.home.appdata.xml.in:72 msgid "Initial release" msgstr "Version initiale" -#: data/com.github.manexim.home.appdata.xml.in:71 +#: data/com.github.manexim.home.appdata.xml.in:102 msgid "Manexim" msgstr "Menxim" diff --git a/po/extra/ja.po b/po/extra/ja.po new file mode 100644 index 0000000..1bbb299 --- /dev/null +++ b/po/extra/ja.po @@ -0,0 +1,144 @@ +# Japanese translations for extra package. +# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER +# This file is distributed under the same license as the extra package. +# Automatically generated, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: extra\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-10 06:02+0200\n" +"PO-Revision-Date: 2019-07-10 06:02+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: data/com.github.manexim.home.appdata.xml.in:7 +#: data/com.github.manexim.home.desktop.in:4 +#: data/com.github.manexim.home.desktop.in:5 +msgid "Home" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:8 +#: data/com.github.manexim.home.desktop.in:6 +msgid "Control your smart home gadgets" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:10 +msgid "A smart home application to control your gadgets." +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:11 +msgid "Supported devices:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:13 +msgid "LIFX" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 +msgid "New:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:28 +msgid "Add new UI" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:29 +msgid "Add initial support for Philips Hue devices" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 +msgid "Improved:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 +msgid "Fixed:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:64 +msgid "Remove mention of elementary OS in app description" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:65 +msgid "Suffix symbolic icon names with -symbolic" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:66 +msgid "Install all available icon sizes" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:72 +msgid "Initial release" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:102 +msgid "Manexim" +msgstr "" + +#: data/com.github.manexim.home.desktop.in:8 +msgid "com.github.manexim.home" +msgstr "" diff --git a/po/extra/ru.po b/po/extra/ru.po index 23eb67f..e858896 100644 --- a/po/extra/ru.po +++ b/po/extra/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-06-22 09:47+0200\n" +"POT-Creation-Date: 2019-07-10 06:02+0200\n" "PO-Revision-Date: 2019-06-17 22:54+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" @@ -42,51 +42,102 @@ msgstr "Поддерживаемые устройства:" msgid "LIFX" msgstr "LIFX" -#: data/com.github.manexim.home.appdata.xml.in:25 +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 msgid "New:" msgstr "Новое:" -#: data/com.github.manexim.home.appdata.xml.in:27 -msgid "Add welcome view for onboarding" -msgstr "Add welcome view for onboarding" - #: data/com.github.manexim.home.appdata.xml.in:28 -msgid "Show loading page if no smart home gadget is found" -msgstr "Show loading page if no smart home gadget is found" +msgid "Add new UI" +msgstr "" #: data/com.github.manexim.home.appdata.xml.in:29 -msgid "Show manufacturer and model of device" -msgstr "Show manufacturer and model of device" +msgid "Add initial support for Philips Hue devices" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" +msgstr "" #: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 msgid "Improved:" msgstr "Улучшено:" -#: data/com.github.manexim.home.appdata.xml.in:33 -msgid "Save and load window settings" -msgstr "Save and load window settings" +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" +msgstr "" -#: data/com.github.manexim.home.appdata.xml.in:35 +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 msgid "Fixed:" msgstr "Исправлено:" -#: data/com.github.manexim.home.appdata.xml.in:37 +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "Add welcome view for onboarding" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "Show loading page if no smart home gadget is found" + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "Show manufacturer and model of device" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "Save and load window settings" + +#: data/com.github.manexim.home.appdata.xml.in:64 msgid "Remove mention of elementary OS in app description" msgstr "Remove mention of elementary OS in app description" -#: data/com.github.manexim.home.appdata.xml.in:38 +#: data/com.github.manexim.home.appdata.xml.in:65 msgid "Suffix symbolic icon names with -symbolic" msgstr "Suffix symbolic icon names with -symbolic" -#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:66 msgid "Install all available icon sizes" msgstr "Install all available icon sizes" -#: data/com.github.manexim.home.appdata.xml.in:45 +#: data/com.github.manexim.home.appdata.xml.in:72 msgid "Initial release" msgstr "Initial release" -#: data/com.github.manexim.home.appdata.xml.in:71 +#: data/com.github.manexim.home.appdata.xml.in:102 msgid "Manexim" msgstr "Manexim" diff --git a/po/fr.po b/po/fr.po index e3855a9..645cb81 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-06 11:11+0200\n" +"POT-Creation-Date: 2019-07-10 06:01+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" diff --git a/po/ja.po b/po/ja.po new file mode 100644 index 0000000..a2182e3 --- /dev/null +++ b/po/ja.po @@ -0,0 +1,133 @@ +# Japanese translations for com.github.manexim.home package. +# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER +# This file is distributed under the same license as the com.github.manexim.home package. +# Automatically generated, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: com.github.manexim.home\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-10 06:01+0200\n" +"PO-Revision-Date: 2019-07-10 06:01+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "" + +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 +msgid "Overview" +msgstr "" + +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." +msgstr "" + +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" +msgstr "" + +#: src/onboarding/LIFXView.vala:25 +msgid "" +"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " +"your Wi-Fi." +msgstr "" + +#: src/onboarding/PhilipsHueView.vala:25 +msgid "" +"Smart ZigBee lights by Philips Hue are supported. They must already be " +"connected to your Philips Hue Bridge." +msgstr "" + +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" +msgstr "" + +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" +msgstr "" + +#: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "" + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "" + +#: src/pages/DevicePage.vala:85 +msgid "Brightness: " +msgstr "" + +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "" + +#: src/pages/DevicePage.vala:156 +msgid "ID: " +msgstr "" + +#: src/pages/DevicePage.vala:157 +msgid "Manufacturer: " +msgstr "" + +#: src/pages/DevicePage.vala:158 +msgid "Model: " +msgstr "" + +#: src/pages/DevicePage.vala:167 +msgid "Enabled" +msgstr "" + +#: src/pages/DevicePage.vala:173 +msgid "Disabled" +msgstr "" + +#: src/pages/DevicePage.vala:177 +msgid "Unknown" +msgstr "" + +#: src/pages/LoadingPage.vala:27 +msgid "Looking for smart home gadgets to control." +msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:38 +msgid "Press the push-link button in the middle of the Hue bridge." +msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:59 +msgid "The Hue bridge was successfully registered." +msgstr "" + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "" diff --git a/po/ru.po b/po/ru.po index 6c81a4e..c37d2d9 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-06 11:11+0200\n" +"POT-Creation-Date: 2019-07-10 06:01+0200\n" "PO-Revision-Date: 2019-07-09 13:00+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" From b77065eba02e05bad46564959f95c6b3df03cd58 Mon Sep 17 00:00:00 2001 From: Ryo Nakano <26003928+ryonakano@users.noreply.github.com> Date: Wed, 10 Jul 2019 14:11:38 +0900 Subject: [PATCH 63/84] Fix banner contrast (#17) --- data/com.github.manexim.home.appdata.xml.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/com.github.manexim.home.appdata.xml.in b/data/com.github.manexim.home.appdata.xml.in index ae0d737..df0035a 100644 --- a/data/com.github.manexim.home.appdata.xml.in +++ b/data/com.github.manexim.home.appdata.xml.in @@ -104,7 +104,7 @@ https://github.com/manexim/home/issues - #4fad51 + #fafafa #333 5 From f72608be4a4f9102832bc990059627995f0c5a83 Mon Sep 17 00:00:00 2001 From: Ryo Nakano <26003928+ryonakano@users.noreply.github.com> Date: Wed, 10 Jul 2019 14:15:08 +0900 Subject: [PATCH 64/84] Add Japanese translation (#18) --- po/extra/ja.po | 23 ++++++++++--------- po/ja.po | 61 ++++++++++++++++++++++++++++---------------------- 2 files changed, 46 insertions(+), 38 deletions(-) diff --git a/po/extra/ja.po b/po/extra/ja.po index 1bbb299..ee67960 100644 --- a/po/extra/ja.po +++ b/po/extra/ja.po @@ -8,41 +8,42 @@ msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-07-10 06:02+0200\n" -"PO-Revision-Date: 2019-07-10 06:02+0200\n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2019-07-10 13:57+0900\n" +"Last-Translator: Ryo Nakano \n" "Language-Team: none\n" "Language: ja\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Poedit 2.2.3\n" #: data/com.github.manexim.home.appdata.xml.in:7 #: data/com.github.manexim.home.desktop.in:4 #: data/com.github.manexim.home.desktop.in:5 msgid "Home" -msgstr "" +msgstr "Home" #: data/com.github.manexim.home.appdata.xml.in:8 #: data/com.github.manexim.home.desktop.in:6 msgid "Control your smart home gadgets" -msgstr "" +msgstr "ホームガジェットを操作します" #: data/com.github.manexim.home.appdata.xml.in:10 msgid "A smart home application to control your gadgets." -msgstr "" +msgstr "お手持ちのガジェットを操作できる、スマートホームアプリです。" #: data/com.github.manexim.home.appdata.xml.in:11 msgid "Supported devices:" -msgstr "" +msgstr "対応しているデバイス:" #: data/com.github.manexim.home.appdata.xml.in:13 msgid "LIFX" -msgstr "" +msgstr "LIFX" #: data/com.github.manexim.home.appdata.xml.in:14 msgid "Philips Hue" -msgstr "" +msgstr "Philips Hue" #: data/com.github.manexim.home.appdata.xml.in:26 #: data/com.github.manexim.home.appdata.xml.in:52 @@ -137,8 +138,8 @@ msgstr "" #: data/com.github.manexim.home.appdata.xml.in:102 msgid "Manexim" -msgstr "" +msgstr "Manexim" #: data/com.github.manexim.home.desktop.in:8 msgid "com.github.manexim.home" -msgstr "" +msgstr "com.github.manexim.home" diff --git a/po/ja.po b/po/ja.po index a2182e3..26987d8 100644 --- a/po/ja.po +++ b/po/ja.po @@ -8,126 +8,133 @@ msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-07-10 06:01+0200\n" -"PO-Revision-Date: 2019-07-10 06:01+0200\n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2019-07-10 13:53+0900\n" +"Last-Translator: Ryo Nakano \n" "Language-Team: none\n" "Language: ja\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Poedit 2.2.3\n" #: src/MainWindow.vala:58 msgid "Light background" -msgstr "" +msgstr "ライトモード" #: src/MainWindow.vala:59 msgid "Dark background" -msgstr "" +msgstr "ダークモード" #: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" -msgstr "" +msgstr "オーバービュー" #: src/onboarding/FinishView.vala:25 msgid "" "You can control your smart home gadgets directly via your local network. A " "connection to the internet is not required." msgstr "" +"ローカルネットワークを通じて、スマートホームガジェットを直接操作できます。イ" +"ンターネットへの接続は必須ではありません。" #: src/onboarding/FinishView.vala:27 msgid "Let's go" -msgstr "" +msgstr "始めましょう" #: src/onboarding/LIFXView.vala:25 msgid "" "Smart Wi-Fi lights by LIFX are supported. They must already be connected to " "your Wi-Fi." msgstr "" +"LIFX 製のスマートライトに対応しています。スマートライトは、すでに Wi-Fi に接" +"続されている必要があります。" #: src/onboarding/PhilipsHueView.vala:25 msgid "" "Smart ZigBee lights by Philips Hue are supported. They must already be " "connected to your Philips Hue Bridge." msgstr "" +"Philips Hue 製のスマート ZigBee ライトに対応しています。スマートライトは、す" +"でに Philips Hue ブリッジに接続されている必要があります。" #: src/onboarding/StartView.vala:25 msgid "Control your smart home gadgets" -msgstr "" +msgstr "ホームガジェットを操作します" #: src/onboarding/StartView.vala:27 #, c-format msgid "Welcome to %s!" -msgstr "" +msgstr "%s へようこそ!" #: src/pages/DevicePage.vala:43 msgid "Hue: " -msgstr "" +msgstr "色合い: " #: src/pages/DevicePage.vala:63 msgid "Saturation: " -msgstr "" +msgstr "鮮やかさ: " #: src/pages/DevicePage.vala:85 msgid "Brightness: " -msgstr "" +msgstr "明るさ: " #: src/pages/DevicePage.vala:107 msgid "Color temperature: " -msgstr "" +msgstr "色温度: " #: src/pages/DevicePage.vala:156 msgid "ID: " -msgstr "" +msgstr "ID: " #: src/pages/DevicePage.vala:157 msgid "Manufacturer: " -msgstr "" +msgstr "製造元: " #: src/pages/DevicePage.vala:158 msgid "Model: " -msgstr "" +msgstr "モデル: " #: src/pages/DevicePage.vala:167 msgid "Enabled" -msgstr "" +msgstr "有効" #: src/pages/DevicePage.vala:173 msgid "Disabled" -msgstr "" +msgstr "無効" #: src/pages/DevicePage.vala:177 msgid "Unknown" -msgstr "" +msgstr "不明" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." -msgstr "" +msgstr "操作できるスマートホームガジェットを検索しています。" #: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." -msgstr "" +msgstr "Hue ブリッジの中央にあるプッシュリンクボタンを押してください。" #: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." -msgstr "" +msgstr "Hue ブリッジが正常に登録されました。" #: src/views/Overview.vala:30 msgid "Devices" -msgstr "" +msgstr "デバイス" #: src/views/Overview.vala:65 msgid "Hubs" -msgstr "" +msgstr "ハブ" #: src/views/OnboardingView.vala:53 msgid "Skip All" -msgstr "" +msgstr "すべてスキップ" #: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 msgid "Next" -msgstr "" +msgstr "次へ" #: src/views/OnboardingView.vala:88 msgid "Get Started" -msgstr "" +msgstr "始めましょう" From 5750fcf8243a0b6c0c89d0eb0111b024c21d3094 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 10 Jul 2019 07:19:01 +0200 Subject: [PATCH 65/84] Update table of translators --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3995d50..729f3db 100644 --- a/README.md +++ b/README.md @@ -105,10 +105,11 @@ Your commit message should describe what the commit, when applied, does to the c ### Translators -| Name | Language | -| ----------------------------------------- | ---------- | -| [camellan](https://github.com/camellan) | Russian 🇷🇺 | -| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | +| Name | Language | +| ----------------------------------------- | ----------- | +| [camellan](https://github.com/camellan) | Russian 🇷🇺 | +| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | +| [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 | ## License From 7c383bc711727c039ec367c45ff7c9806df3d88b Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Wed, 10 Jul 2019 08:35:42 +0200 Subject: [PATCH 66/84] Update styling of HeaderBar --- src/MainWindow.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index da0857d..35edb63 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -38,7 +38,7 @@ public class MainWindow : Gtk.ApplicationWindow { load_settings (); var headerbar = new Gtk.HeaderBar (); - headerbar.get_style_context ().add_class ("default-decoration"); + headerbar.get_style_context ().add_class (Gtk.STYLE_CLASS_FLAT); headerbar.show_close_button = true; return_button = new Gtk.Button (); From d88ac5fd82022b196e183a30e844e24a3ae51a3b Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Thu, 11 Jul 2019 19:56:59 +0200 Subject: [PATCH 67/84] Add files to add Portuguese translations --- po/LINGUAS | 1 + po/com.github.manexim.home.pot | 2 +- po/de.po | 2 +- po/extra/LINGUAS | 1 + po/extra/de.po | 2 +- po/extra/extra.pot | 2 +- po/extra/fr.po | 2 +- po/extra/ja.po | 2 +- po/extra/pt.po | 144 +++++++++++++++++++++++++++++++++ po/extra/ru.po | 2 +- po/fr.po | 2 +- po/ja.po | 2 +- po/pt.po | 133 ++++++++++++++++++++++++++++++ po/ru.po | 2 +- 14 files changed, 289 insertions(+), 10 deletions(-) create mode 100644 po/extra/pt.po create mode 100644 po/pt.po diff --git a/po/LINGUAS b/po/LINGUAS index eeda152..c9673a1 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -3,4 +3,5 @@ de fr ja +pt ru diff --git a/po/com.github.manexim.home.pot b/po/com.github.manexim.home.pot index 3afc9d7..f1404d9 100644 --- a/po/com.github.manexim.home.pot +++ b/po/com.github.manexim.home.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:01+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/de.po b/po/de.po index 4f7873e..5842d3c 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:01+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/po/extra/LINGUAS b/po/extra/LINGUAS index eeda152..c9673a1 100644 --- a/po/extra/LINGUAS +++ b/po/extra/LINGUAS @@ -3,4 +3,5 @@ de fr ja +pt ru diff --git a/po/extra/de.po b/po/extra/de.po index 3497f6a..228e439 100644 --- a/po/extra/de.po +++ b/po/extra/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:02+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-06-22 09:24+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/po/extra/extra.pot b/po/extra/extra.pot index 09d11dc..74d6b63 100644 --- a/po/extra/extra.pot +++ b/po/extra/extra.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:02+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/extra/fr.po b/po/extra/fr.po index 56a536f..13175a1 100644 --- a/po/extra/fr.po +++ b/po/extra/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:02+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-06-17 22:33+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" diff --git a/po/extra/ja.po b/po/extra/ja.po index ee67960..f8daac5 100644 --- a/po/extra/ja.po +++ b/po/extra/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:02+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-07-10 13:57+0900\n" "Last-Translator: Ryo Nakano \n" "Language-Team: none\n" diff --git a/po/extra/pt.po b/po/extra/pt.po new file mode 100644 index 0000000..b29e160 --- /dev/null +++ b/po/extra/pt.po @@ -0,0 +1,144 @@ +# Portuguese translations for extra package. +# Copyright (C) 2019 THE extra'S COPYRIGHT HOLDER +# This file is distributed under the same license as the extra package. +# Automatically generated, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: extra\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" +"PO-Revision-Date: 2019-07-11 19:55+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: data/com.github.manexim.home.appdata.xml.in:7 +#: data/com.github.manexim.home.desktop.in:4 +#: data/com.github.manexim.home.desktop.in:5 +msgid "Home" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:8 +#: data/com.github.manexim.home.desktop.in:6 +msgid "Control your smart home gadgets" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:10 +msgid "A smart home application to control your gadgets." +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:11 +msgid "Supported devices:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:13 +msgid "LIFX" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 +msgid "New:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:28 +msgid "Add new UI" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:29 +msgid "Add initial support for Philips Hue devices" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 +msgid "Improved:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 +msgid "Fixed:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:64 +msgid "Remove mention of elementary OS in app description" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:65 +msgid "Suffix symbolic icon names with -symbolic" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:66 +msgid "Install all available icon sizes" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:72 +msgid "Initial release" +msgstr "" + +#: data/com.github.manexim.home.appdata.xml.in:102 +msgid "Manexim" +msgstr "" + +#: data/com.github.manexim.home.desktop.in:8 +msgid "com.github.manexim.home" +msgstr "" diff --git a/po/extra/ru.po b/po/extra/ru.po index e858896..030904d 100644 --- a/po/extra/ru.po +++ b/po/extra/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: extra\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:02+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-06-17 22:54+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" diff --git a/po/fr.po b/po/fr.po index 645cb81..dd4839d 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:01+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-06-17 22:32+0400\n" "Last-Translator: NathanBnm\n" "Language-Team: none\n" diff --git a/po/ja.po b/po/ja.po index 26987d8..ce2af21 100644 --- a/po/ja.po +++ b/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:01+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-07-10 13:53+0900\n" "Last-Translator: Ryo Nakano \n" "Language-Team: none\n" diff --git a/po/pt.po b/po/pt.po new file mode 100644 index 0000000..95e8b09 --- /dev/null +++ b/po/pt.po @@ -0,0 +1,133 @@ +# Portuguese translations for com.github.manexim.home package. +# Copyright (C) 2019 THE com.github.manexim.home'S COPYRIGHT HOLDER +# This file is distributed under the same license as the com.github.manexim.home package. +# Automatically generated, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: com.github.manexim.home\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" +"PO-Revision-Date: 2019-07-11 19:55+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ASCII\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "" + +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 +msgid "Overview" +msgstr "" + +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." +msgstr "" + +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" +msgstr "" + +#: src/onboarding/LIFXView.vala:25 +msgid "" +"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " +"your Wi-Fi." +msgstr "" + +#: src/onboarding/PhilipsHueView.vala:25 +msgid "" +"Smart ZigBee lights by Philips Hue are supported. They must already be " +"connected to your Philips Hue Bridge." +msgstr "" + +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" +msgstr "" + +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" +msgstr "" + +#: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "" + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "" + +#: src/pages/DevicePage.vala:85 +msgid "Brightness: " +msgstr "" + +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "" + +#: src/pages/DevicePage.vala:156 +msgid "ID: " +msgstr "" + +#: src/pages/DevicePage.vala:157 +msgid "Manufacturer: " +msgstr "" + +#: src/pages/DevicePage.vala:158 +msgid "Model: " +msgstr "" + +#: src/pages/DevicePage.vala:167 +msgid "Enabled" +msgstr "" + +#: src/pages/DevicePage.vala:173 +msgid "Disabled" +msgstr "" + +#: src/pages/DevicePage.vala:177 +msgid "Unknown" +msgstr "" + +#: src/pages/LoadingPage.vala:27 +msgid "Looking for smart home gadgets to control." +msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:38 +msgid "Press the push-link button in the middle of the Hue bridge." +msgstr "" + +#: src/pages/HueBridgeOnboardingPage.vala:59 +msgid "The Hue bridge was successfully registered." +msgstr "" + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "" diff --git a/po/ru.po b/po/ru.po index c37d2d9..caf5fe7 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-10 06:01+0200\n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-07-09 13:00+0400\n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: none\n" From b8c401351a97b5ea8f3a7f502ba2c8302a0e38bc Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 12 Jul 2019 08:21:39 +0200 Subject: [PATCH 68/84] Always return that it is the first run if running in demo mode --- src/services/Settings.vala | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/services/Settings.vala b/src/services/Settings.vala index a073199..20323f2 100644 --- a/src/services/Settings.vala +++ b/src/services/Settings.vala @@ -90,6 +90,10 @@ public class Settings : Granite.Services.Settings { } public bool is_first_run () { + #if DEMO_MODE + return true; + #endif + return last_started_app_version == ""; } @@ -106,6 +110,10 @@ public class Settings : Granite.Services.Settings { } public void save () { + #if DEMO_MODE + return; + #endif + last_started_app_version = Config.APP_VERSION; var philips_hue_service = Philips.Hue.Service.instance; From 3dc9cca27de7b2a0b7682517aa0cbe8b5cf28711 Mon Sep 17 00:00:00 2001 From: Micael Dias Date: Mon, 15 Jul 2019 19:55:02 +0100 Subject: [PATCH 69/84] Add PT Translations (#21) * Add part of Portuguese Translations * Add part of Portuguese Translations #20 * Finish PT Translations #20 * Fix charset --- po/extra/pt.po | 57 ++++++++++++++++++++++++----------------------- po/pt.po | 60 +++++++++++++++++++++++++++----------------------- 2 files changed, 62 insertions(+), 55 deletions(-) diff --git a/po/extra/pt.po b/po/extra/pt.po index b29e160..603db61 100644 --- a/po/extra/pt.po +++ b/po/extra/pt.po @@ -9,11 +9,11 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-07-11 19:55+0200\n" "PO-Revision-Date: 2019-07-11 19:55+0200\n" -"Last-Translator: Automatically generated\n" +"Last-Translator: aimproxy\n" "Language-Team: none\n" "Language: pt\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -21,20 +21,20 @@ msgstr "" #: data/com.github.manexim.home.desktop.in:4 #: data/com.github.manexim.home.desktop.in:5 msgid "Home" -msgstr "" +msgstr "Casa" #: data/com.github.manexim.home.appdata.xml.in:8 #: data/com.github.manexim.home.desktop.in:6 msgid "Control your smart home gadgets" -msgstr "" +msgstr "Controle seus gadgets domésticos inteligentes" #: data/com.github.manexim.home.appdata.xml.in:10 msgid "A smart home application to control your gadgets." -msgstr "" +msgstr "Uma aplicação para casas inteligentes para controlar seus gadgets." #: data/com.github.manexim.home.appdata.xml.in:11 msgid "Supported devices:" -msgstr "" +msgstr "Dispositivos suportados:" #: data/com.github.manexim.home.appdata.xml.in:13 msgid "LIFX" @@ -47,93 +47,94 @@ msgstr "" #: data/com.github.manexim.home.appdata.xml.in:26 #: data/com.github.manexim.home.appdata.xml.in:52 msgid "New:" -msgstr "" +msgstr "Novo: " #: data/com.github.manexim.home.appdata.xml.in:28 msgid "Add new UI" -msgstr "" +msgstr "Adicionar nova interface do usuário" #: data/com.github.manexim.home.appdata.xml.in:29 msgid "Add initial support for Philips Hue devices" -msgstr "" +msgstr "Adicionar suporte inicial para dispositivos Philips Hue" #: data/com.github.manexim.home.appdata.xml.in:30 msgid "Add discovery for Philips Hue bridges" -msgstr "" +msgstr "Adicionar descoberta para pontes Philips Hue" #: data/com.github.manexim.home.appdata.xml.in:31 msgid "Add page to configure Philips Hue bridges" -msgstr "" +msgstr "Adicionar página para configurar pontes Philips Hue" #: data/com.github.manexim.home.appdata.xml.in:32 msgid "Add service to save configurations" -msgstr "" +msgstr "Adicionar serviço para guardar configurações" #: data/com.github.manexim.home.appdata.xml.in:34 #: data/com.github.manexim.home.appdata.xml.in:58 msgid "Improved:" -msgstr "" +msgstr "Melhorado:" #: data/com.github.manexim.home.appdata.xml.in:36 msgid "Update welcome view" -msgstr "" +msgstr "Atualizar painel de boas-vindas" #: data/com.github.manexim.home.appdata.xml.in:37 msgid "Add mode switch for dark theme if freedesktop schema is not available" -msgstr "" +msgstr "Adicionar alternar modo para tema escuro se o esquema freedesktop não estiver disponível" #: data/com.github.manexim.home.appdata.xml.in:39 #: data/com.github.manexim.home.appdata.xml.in:62 msgid "Fixed:" -msgstr "" +msgstr "Corrigido:" #: data/com.github.manexim.home.appdata.xml.in:42 msgid "Translations:" -msgstr "" +msgstr "Traduções:" #: data/com.github.manexim.home.appdata.xml.in:44 msgid "French (by NathanBnm)" -msgstr "" +msgstr "Francês (pelo NathanBnm)" #: data/com.github.manexim.home.appdata.xml.in:45 msgid "German" -msgstr "" +msgstr "Alemão" #: data/com.github.manexim.home.appdata.xml.in:46 msgid "Russian (by camellan)" -msgstr "" +msgstr "Russo (pelo camellan)" #: data/com.github.manexim.home.appdata.xml.in:54 msgid "Add welcome view for onboarding" -msgstr "" +msgstr "Adicione uma vista de boas vindas ao onboarding" #: data/com.github.manexim.home.appdata.xml.in:55 msgid "Show loading page if no smart home gadget is found" -msgstr "" +msgstr "Mostrar página de carregamento se não for encontrado " +"nenhum dispositivo doméstico inteligente" #: data/com.github.manexim.home.appdata.xml.in:56 msgid "Show manufacturer and model of device" -msgstr "" +msgstr "Mostrar fabricante e modelo do dispositivo" #: data/com.github.manexim.home.appdata.xml.in:60 msgid "Save and load window settings" -msgstr "" +msgstr "Guardar e carregar as configurações da janela" #: data/com.github.manexim.home.appdata.xml.in:64 msgid "Remove mention of elementary OS in app description" -msgstr "" +msgstr "Remover menção de elementaryOS na descrição do aplicativo" #: data/com.github.manexim.home.appdata.xml.in:65 msgid "Suffix symbolic icon names with -symbolic" -msgstr "" +msgstr "Sufixo nomes de ícones simbólicos com -symbolic" #: data/com.github.manexim.home.appdata.xml.in:66 msgid "Install all available icon sizes" -msgstr "" +msgstr "Instalar todos os tamanhos de ícones disponíveis" #: data/com.github.manexim.home.appdata.xml.in:72 msgid "Initial release" -msgstr "" +msgstr "Lançamento inicial" #: data/com.github.manexim.home.appdata.xml.in:102 msgid "Manexim" diff --git a/po/pt.po b/po/pt.po index 95e8b09..7449da8 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,114 +7,120 @@ msgid "" msgstr "" "Project-Id-Version: com.github.manexim.home\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-11 19:55+0200\n" -"PO-Revision-Date: 2019-07-11 19:55+0200\n" -"Last-Translator: Automatically generated\n" +"POT-Creation-Date: 2019-07-15 12:36+0200\n" +"PO-Revision-Date: 2019-07-15 12:36+0200\n" +"Last-Translator: aimproxy\n" "Language-Team: none\n" "Language: pt\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ASCII\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: src/MainWindow.vala:58 msgid "Light background" -msgstr "" +msgstr "Fundo Branco" #: src/MainWindow.vala:59 msgid "Dark background" -msgstr "" +msgstr "Fundo Preto" #: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 msgid "Overview" -msgstr "" +msgstr "Visão Global" #: src/onboarding/FinishView.vala:25 msgid "" "You can control your smart home gadgets directly via your local network. A " "connection to the internet is not required." msgstr "" +"Você pode controlar seus gadgets domésticos inteligentes diretamente pela " +"rede local. Uma conexão com a internet não é necessária." #: src/onboarding/FinishView.vala:27 msgid "Let's go" -msgstr "" +msgstr "Vamos a isto" #: src/onboarding/LIFXView.vala:25 msgid "" "Smart Wi-Fi lights by LIFX are supported. They must already be connected to " "your Wi-Fi." msgstr "" +"As luzes Smart Wi-Fi da LIFX são suportadas. Eles já devem estar conectados a " +"a rua rede Wi-Fi" #: src/onboarding/PhilipsHueView.vala:25 msgid "" "Smart ZigBee lights by Philips Hue are supported. They must already be " "connected to your Philips Hue Bridge." msgstr "" +"As luzes Smart ZigBee da Philips Hue são suportadas. Eles já devem estar " +"conectadas ao seu Philips Hue Bridge." #: src/onboarding/StartView.vala:25 msgid "Control your smart home gadgets" -msgstr "" +msgstr "Controle seus gadgets domésticos inteligentes" #: src/onboarding/StartView.vala:27 #, c-format msgid "Welcome to %s!" -msgstr "" +msgstr "Bem-vindo a %s!" #: src/pages/DevicePage.vala:43 msgid "Hue: " -msgstr "" +msgstr "Matiz: " #: src/pages/DevicePage.vala:63 msgid "Saturation: " -msgstr "" +msgstr "Saturação: " #: src/pages/DevicePage.vala:85 msgid "Brightness: " -msgstr "" +msgstr "Brilho: " #: src/pages/DevicePage.vala:107 msgid "Color temperature: " -msgstr "" +msgstr "Temperatura de cor: " #: src/pages/DevicePage.vala:156 msgid "ID: " -msgstr "" +msgstr "ID" #: src/pages/DevicePage.vala:157 msgid "Manufacturer: " -msgstr "" +msgstr "Fabricante: " #: src/pages/DevicePage.vala:158 msgid "Model: " -msgstr "" +msgstr "Modelo: " #: src/pages/DevicePage.vala:167 msgid "Enabled" -msgstr "" +msgstr "Ativado" #: src/pages/DevicePage.vala:173 msgid "Disabled" -msgstr "" +msgstr "Desativado" #: src/pages/DevicePage.vala:177 msgid "Unknown" -msgstr "" +msgstr "Desconhecido" #: src/pages/LoadingPage.vala:27 msgid "Looking for smart home gadgets to control." -msgstr "" +msgstr "Procurando por gadgets domésticos inteligentes para controlar." #: src/pages/HueBridgeOnboardingPage.vala:38 msgid "Press the push-link button in the middle of the Hue bridge." -msgstr "" +msgstr "Pressione o botão de link no meio do Hue bridge." #: src/pages/HueBridgeOnboardingPage.vala:59 msgid "The Hue bridge was successfully registered." -msgstr "" +msgstr "O Hue bridge foi registrado com sucesso." #: src/views/Overview.vala:30 msgid "Devices" -msgstr "" +msgstr "Dispositivos" #: src/views/Overview.vala:65 msgid "Hubs" @@ -122,12 +128,12 @@ msgstr "" #: src/views/OnboardingView.vala:53 msgid "Skip All" -msgstr "" +msgstr "Pular Tudo" #: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 msgid "Next" -msgstr "" +msgstr "Próximo" #: src/views/OnboardingView.vala:88 msgid "Get Started" -msgstr "" +msgstr "Iniciar" From 15ccd1551fa7b130ca749d003cd621a71269ec25 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Mon, 15 Jul 2019 21:01:09 +0200 Subject: [PATCH 70/84] Update table of translators --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 729f3db..7c9e990 100644 --- a/README.md +++ b/README.md @@ -105,11 +105,12 @@ Your commit message should describe what the commit, when applied, does to the c ### Translators -| Name | Language | -| ----------------------------------------- | ----------- | -| [camellan](https://github.com/camellan) | Russian 🇷🇺 | -| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | -| [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 | +| Name | Language | +| ----------------------------------------- | ------------- | +| [camellan](https://github.com/camellan) | Russian 🇷🇺 | +| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | +| [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 | +| [aimproxy](https://github.com/aimproxy) | Portuguese 🇵🇹 | ## License From 95957b917bd6ad1ab484279c72b17c2ed8835af6 Mon Sep 17 00:00:00 2001 From: Oskar Kunik Date: Fri, 19 Jul 2019 15:54:46 +0200 Subject: [PATCH 71/84] Add Polish translation (#22) --- po/LINGUAS | 1 + po/extra/LINGUAS | 1 + po/extra/pl.po | 145 +++++++++++++++++++++++++++++++++++++++++++++++ po/pl.po | 141 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 288 insertions(+) create mode 100644 po/extra/pl.po create mode 100644 po/pl.po diff --git a/po/LINGUAS b/po/LINGUAS index c9673a1..666dacf 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -3,5 +3,6 @@ de fr ja +pl pt ru diff --git a/po/extra/LINGUAS b/po/extra/LINGUAS index c9673a1..666dacf 100644 --- a/po/extra/LINGUAS +++ b/po/extra/LINGUAS @@ -3,5 +3,6 @@ de fr ja +pl pt ru diff --git a/po/extra/pl.po b/po/extra/pl.po new file mode 100644 index 0000000..dae68f5 --- /dev/null +++ b/po/extra/pl.po @@ -0,0 +1,145 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the extra package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: extra\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" +"PO-Revision-Date: 2019-07-18 21:10+0200\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.0.6\n" +"Last-Translator: Oskar Kunik \n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Language: pl_PL\n" + +#: data/com.github.manexim.home.appdata.xml.in:7 +#: data/com.github.manexim.home.desktop.in:4 +#: data/com.github.manexim.home.desktop.in:5 +msgid "Home" +msgstr "Home" + +#: data/com.github.manexim.home.appdata.xml.in:8 +#: data/com.github.manexim.home.desktop.in:6 +msgid "Control your smart home gadgets" +msgstr "Kontroluj twoje urządzenia inteligentnego domu" + +#: data/com.github.manexim.home.appdata.xml.in:10 +msgid "A smart home application to control your gadgets." +msgstr "Aplikacja do kontrolowania urządzeń inteligentnego domu." + +#: data/com.github.manexim.home.appdata.xml.in:11 +msgid "Supported devices:" +msgstr "Wspierane urządzenia:" + +#: data/com.github.manexim.home.appdata.xml.in:13 +msgid "LIFX" +msgstr "LIFX" + +#: data/com.github.manexim.home.appdata.xml.in:14 +msgid "Philips Hue" +msgstr "Philips Hue" + +#: data/com.github.manexim.home.appdata.xml.in:26 +#: data/com.github.manexim.home.appdata.xml.in:52 +msgid "New:" +msgstr "Nowe:" + +#: data/com.github.manexim.home.appdata.xml.in:28 +msgid "Add new UI" +msgstr "Dodano nowe UI" + +#: data/com.github.manexim.home.appdata.xml.in:29 +msgid "Add initial support for Philips Hue devices" +msgstr "Dodano wstępne wsparcie dla urządzeń Philips Hue" + +#: data/com.github.manexim.home.appdata.xml.in:30 +msgid "Add discovery for Philips Hue bridges" +msgstr "Dodano wykrywanie urządzeń Philips Hue" + +#: data/com.github.manexim.home.appdata.xml.in:31 +msgid "Add page to configure Philips Hue bridges" +msgstr "Dodano stronę konfiguracyjną mostków Philips Hue" + +#: data/com.github.manexim.home.appdata.xml.in:32 +msgid "Add service to save configurations" +msgstr "Dodano serwis do zapisywania ustawień" + +#: data/com.github.manexim.home.appdata.xml.in:34 +#: data/com.github.manexim.home.appdata.xml.in:58 +msgid "Improved:" +msgstr "Poprawiono:" + +#: data/com.github.manexim.home.appdata.xml.in:36 +msgid "Update welcome view" +msgstr "Zaktualizowano ekran powitalny" + +#: data/com.github.manexim.home.appdata.xml.in:37 +msgid "Add mode switch for dark theme if freedesktop schema is not available" +msgstr "Dodano przełącznik dla ciemnego motywu jeżeli schemat freedesktop nie jest dostępny" + +#: data/com.github.manexim.home.appdata.xml.in:39 +#: data/com.github.manexim.home.appdata.xml.in:62 +msgid "Fixed:" +msgstr "Naprawiono:" + +#: data/com.github.manexim.home.appdata.xml.in:42 +msgid "Translations:" +msgstr "Tłumaczenia:" + +#: data/com.github.manexim.home.appdata.xml.in:44 +msgid "French (by NathanBnm)" +msgstr "Francuski (NathanBnm)" + +#: data/com.github.manexim.home.appdata.xml.in:45 +msgid "German" +msgstr "Niemiecki" + +#: data/com.github.manexim.home.appdata.xml.in:46 +msgid "Russian (by camellan)" +msgstr "Rosyjski (camellan)" + +#: data/com.github.manexim.home.appdata.xml.in:54 +msgid "Add welcome view for onboarding" +msgstr "Dodano ekran powitalny dla pierwszego uruchomienia" + +#: data/com.github.manexim.home.appdata.xml.in:55 +msgid "Show loading page if no smart home gadget is found" +msgstr "Pokazywanie strony ładowania jeżeli żadne inteligentne urządzenie nie zostało znalezione" + +#: data/com.github.manexim.home.appdata.xml.in:56 +msgid "Show manufacturer and model of device" +msgstr "Pokazywanie producenta i modelu urządzenia" + +#: data/com.github.manexim.home.appdata.xml.in:60 +msgid "Save and load window settings" +msgstr "Zapisywanie i ładowanie ustawień okna" + +#: data/com.github.manexim.home.appdata.xml.in:64 +msgid "Remove mention of elementary OS in app description" +msgstr "Usunięcie wzmianki o elementary OS w opisie urządzenia" + +#: data/com.github.manexim.home.appdata.xml.in:65 +msgid "Suffix symbolic icon names with -symbolic" +msgstr "Dopisanie -symbolic do nazw symbolicznych ikon" + +#: data/com.github.manexim.home.appdata.xml.in:66 +msgid "Install all available icon sizes" +msgstr "Instalowanie wszystkich dostępnych rozmiarów ikon" + +#: data/com.github.manexim.home.appdata.xml.in:72 +msgid "Initial release" +msgstr "Pierwszy release" + +#: data/com.github.manexim.home.appdata.xml.in:102 +msgid "Manexim" +msgstr "Manexim" + +#: data/com.github.manexim.home.desktop.in:8 +msgid "com.github.manexim.home" +msgstr "com.github.manexim.home" diff --git a/po/pl.po b/po/pl.po new file mode 100644 index 0000000..e4fc01d --- /dev/null +++ b/po/pl.po @@ -0,0 +1,141 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the com.github.manexim.home package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: com.github.manexim.home\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-11 19:55+0200\n" +"PO-Revision-Date: 2019-07-18 20:54+0200\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.0.6\n" +"Last-Translator: Oskar Kunik \n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" +"Language: pl_PL\n" + +#: src/MainWindow.vala:58 +msgid "Light background" +msgstr "Jasne tło" + +#: src/MainWindow.vala:59 +msgid "Dark background" +msgstr "Ciemne tło" + +#: src/MainWindow.vala:80 src/MainWindow.vala:85 src/MainWindow.vala:86 +msgid "Overview" +msgstr "Przegląd" + +#: src/onboarding/FinishView.vala:25 +msgid "" +"You can control your smart home gadgets directly via your local network. A " +"connection to the internet is not required." +msgstr "" +"Możesz sterować swoimi urządzeniami inteligentnego domu bezpośrednio z " +"sieci lokalnej. Połączenie z internetem nie jest wymagane." + +#: src/onboarding/FinishView.vala:27 +msgid "Let's go" +msgstr "Zaczynajmy" + +#: src/onboarding/LIFXView.vala:25 +msgid "" +"Smart Wi-Fi lights by LIFX are supported. They must already be connected to " +"your Wi-Fi." +msgstr "" +"Inteligentne oświetlenie Wi-Fi LIFX jest obsługiwane. Musi ono być już " +"połączone z twoją siecią Wi-Fi." + +#: src/onboarding/PhilipsHueView.vala:25 +msgid "" +"Smart ZigBee lights by Philips Hue are supported. They must already be " +"connected to your Philips Hue Bridge." +msgstr "" +"Inteligentne oświetlenie ZigBee z Philips Hue jest obsługiwane. Musi ono " +"być już połączone z twoim mostkiem Philips Hue." + +#: src/onboarding/StartView.vala:25 +msgid "Control your smart home gadgets" +msgstr "Kontroluj twoje urządzenia inteligentnego domu" + +#: src/onboarding/StartView.vala:27 +#, c-format +msgid "Welcome to %s!" +msgstr "Witaj w %s!" + +#: src/pages/DevicePage.vala:43 +msgid "Hue: " +msgstr "Barwa: " + +#: src/pages/DevicePage.vala:63 +msgid "Saturation: " +msgstr "Nasycenie: " + +#: src/pages/DevicePage.vala:85 +msgid "Brightness: " +msgstr "Jasność: " + +#: src/pages/DevicePage.vala:107 +msgid "Color temperature: " +msgstr "Temperatura koloru: " + +#: src/pages/DevicePage.vala:156 +msgid "ID: " +msgstr "ID: " + +#: src/pages/DevicePage.vala:157 +msgid "Manufacturer: " +msgstr "Producent: " + +#: src/pages/DevicePage.vala:158 +msgid "Model: " +msgstr "Model: " + +#: src/pages/DevicePage.vala:167 +msgid "Enabled" +msgstr "Włączony" + +#: src/pages/DevicePage.vala:173 +msgid "Disabled" +msgstr "Wyłączony" + +#: src/pages/DevicePage.vala:177 +msgid "Unknown" +msgstr "Nieznany" + +#: src/pages/LoadingPage.vala:27 +msgid "Looking for smart home gadgets to control." +msgstr "Wyszukuję urządzenia inteligentnego domu." + +#: src/pages/HueBridgeOnboardingPage.vala:38 +msgid "Press the push-link button in the middle of the Hue bridge." +msgstr "Wciśnij przycisk na środku mostka Hue." + +#: src/pages/HueBridgeOnboardingPage.vala:59 +msgid "The Hue bridge was successfully registered." +msgstr "Mostek Hue został pomyślnie dodany." + +#: src/views/Overview.vala:30 +msgid "Devices" +msgstr "Urządzenia" + +#: src/views/Overview.vala:65 +msgid "Hubs" +msgstr "Huby" + +#: src/views/OnboardingView.vala:53 +msgid "Skip All" +msgstr "Pomiń Wszystkie" + +#: src/views/OnboardingView.vala:64 src/views/OnboardingView.vala:91 +msgid "Next" +msgstr "Następny" + +#: src/views/OnboardingView.vala:88 +msgid "Get Started" +msgstr "Rozpocznij" From 3f13f16d5e189351ce4727416f2114750741486e Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 19 Jul 2019 15:58:23 +0200 Subject: [PATCH 72/84] Update table of translators --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 7c9e990..4db6015 100644 --- a/README.md +++ b/README.md @@ -105,12 +105,13 @@ Your commit message should describe what the commit, when applied, does to the c ### Translators -| Name | Language | -| ----------------------------------------- | ------------- | -| [camellan](https://github.com/camellan) | Russian 🇷🇺 | -| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | -| [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 | -| [aimproxy](https://github.com/aimproxy) | Portuguese 🇵🇹 | +| Name | Language | +| ------------------------------------------- | ------------- | +| [camellan](https://github.com/camellan) | Russian 🇷🇺 | +| [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | +| [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 | +| [aimproxy](https://github.com/aimproxy) | Portuguese 🇵🇹 | +| [oskarkunik](https://github.com/oskarkunik) | Polish 🇵🇱 | ## License From ad2fbfef72da852b3f17cfe6971df644667a497c Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Mon, 22 Jul 2019 06:42:25 +0200 Subject: [PATCH 73/84] Update table of translators --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4db6015..be7c408 100644 --- a/README.md +++ b/README.md @@ -109,6 +109,7 @@ Your commit message should describe what the commit, when applied, does to the c | ------------------------------------------- | ------------- | | [camellan](https://github.com/camellan) | Russian 🇷🇺 | | [NathanBnm](https://github.com/NathanBnm) | French 🇫🇷 | +| [meisenzahl](https://github.com/meisenzahl) | German 🇩🇪 | | [ryonakano](https://github.com/ryonakano) | Japanese 🇯🇵 | | [aimproxy](https://github.com/aimproxy) | Portuguese 🇵🇹 | | [oskarkunik](https://github.com/oskarkunik) | Polish 🇵🇱 | From 09b864da42babace40cc9d20757efa9123c4aa76 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Fri, 2 Aug 2019 22:18:59 +0000 Subject: [PATCH 74/84] Fix error "Cannot pass ref argument to non-reference parameter" --- src/views/OnboardingView.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/OnboardingView.vala b/src/views/OnboardingView.vala index 84505d8..5d4d6b6 100644 --- a/src/views/OnboardingView.vala +++ b/src/views/OnboardingView.vala @@ -47,7 +47,7 @@ public class Views.OnboardingView : Gtk.Grid { GLib.List views = stack.get_children (); foreach (Gtk.Widget view in views) { var view_name_value = GLib.Value (typeof (string)); - stack.child_get_property (view, "name", ref view_name_value); + stack.child_get_property (view, "name", view_name_value); } var skip_button = new Gtk.Button.with_label (_("Skip All")); @@ -106,7 +106,7 @@ public class Views.OnboardingView : Gtk.Grid { skip_button.clicked.connect (() => { foreach (Gtk.Widget view in views) { var view_name_value = GLib.Value (typeof (string)); - stack.child_get_property (view, "name", ref view_name_value); + stack.child_get_property (view, "name", view_name_value); } stack.visible_child_name = "finish"; From 1de2178383693b5afef4c0764597b7bf7eb47c71 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 3 Aug 2019 00:33:15 +0200 Subject: [PATCH 75/84] Revert 09b864da42babace40cc9d20757efa9123c4aa76 --- src/views/OnboardingView.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/OnboardingView.vala b/src/views/OnboardingView.vala index 5d4d6b6..84505d8 100644 --- a/src/views/OnboardingView.vala +++ b/src/views/OnboardingView.vala @@ -47,7 +47,7 @@ public class Views.OnboardingView : Gtk.Grid { GLib.List views = stack.get_children (); foreach (Gtk.Widget view in views) { var view_name_value = GLib.Value (typeof (string)); - stack.child_get_property (view, "name", view_name_value); + stack.child_get_property (view, "name", ref view_name_value); } var skip_button = new Gtk.Button.with_label (_("Skip All")); @@ -106,7 +106,7 @@ public class Views.OnboardingView : Gtk.Grid { skip_button.clicked.connect (() => { foreach (Gtk.Widget view in views) { var view_name_value = GLib.Value (typeof (string)); - stack.child_get_property (view, "name", view_name_value); + stack.child_get_property (view, "name", ref view_name_value); } stack.visible_child_name = "finish"; From 242a201d9be1a91420815c92f9bafb9476bc69f3 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 3 Aug 2019 10:39:59 +0200 Subject: [PATCH 76/84] Support arm architecture --- meson.build | 4 ++++ src/views/OnboardingView.vala | 12 ++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 4969921..34a2406 100644 --- a/meson.build +++ b/meson.build @@ -24,6 +24,10 @@ if enable_demo_mode vala_flags += ['--define', 'DEMO_MODE'] endif +if build_machine.cpu_family().contains('arm') + vala_flags += ['--define', 'ARM'] +endif + add_project_arguments(vala_flags, language: 'vala') subdir('data') diff --git a/src/views/OnboardingView.vala b/src/views/OnboardingView.vala index 84505d8..76b4ac0 100644 --- a/src/views/OnboardingView.vala +++ b/src/views/OnboardingView.vala @@ -47,7 +47,11 @@ public class Views.OnboardingView : Gtk.Grid { GLib.List views = stack.get_children (); foreach (Gtk.Widget view in views) { var view_name_value = GLib.Value (typeof (string)); - stack.child_get_property (view, "name", ref view_name_value); + #if ARM + stack.child_get_property (view, "name", view_name_value); + #else + stack.child_get_property (view, "name", ref view_name_value); + #endif } var skip_button = new Gtk.Button.with_label (_("Skip All")); @@ -106,7 +110,11 @@ public class Views.OnboardingView : Gtk.Grid { skip_button.clicked.connect (() => { foreach (Gtk.Widget view in views) { var view_name_value = GLib.Value (typeof (string)); - stack.child_get_property (view, "name", ref view_name_value); + #if ARM + stack.child_get_property (view, "name", view_name_value); + #else + stack.child_get_property (view, "name", ref view_name_value); + #endif } stack.visible_child_name = "finish"; From eb6ef18d8449e89e7d8d5b08f1bc64ed443f754e Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 3 Aug 2019 11:52:55 +0200 Subject: [PATCH 77/84] Set hue and saturation for LIFX --- src/lifx/Controller.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lifx/Controller.vala b/src/lifx/Controller.vala index 70babc4..16f3439 100644 --- a/src/lifx/Controller.vala +++ b/src/lifx/Controller.vala @@ -32,14 +32,14 @@ public class Lifx.Controller : Controllers.DeviceController { public override void switch_hue (uint16 hue) { var lamp = device as Lifx.Lamp; - service.set_color (lamp, hue, lamp.saturation, lamp.brightness, lamp.color_temperature, 0); + service.set_color (lamp, hue, lamp.saturation, lamp.brightness, 0, 0); lamp.hue = hue; } public override void switch_saturation (uint16 saturation) { var lamp = device as Lifx.Lamp; - service.set_color (lamp, lamp.hue, saturation, lamp.brightness, lamp.color_temperature, 0); + service.set_color (lamp, lamp.hue, saturation, lamp.brightness, 0, 0); lamp.saturation = saturation; } @@ -53,7 +53,7 @@ public class Lifx.Controller : Controllers.DeviceController { public override void switch_color_temperature (uint16 color_temperature) { var lamp = device as Lifx.Lamp; - service.set_color (lamp, lamp.hue, lamp.saturation, lamp.brightness, color_temperature, 0); + service.set_color (lamp, 0, 0, lamp.brightness, color_temperature, 0); lamp.color_temperature = color_temperature; } From bbb901880bf155be613926eeaa53cbee2b7e571b Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sat, 3 Aug 2019 12:01:26 +0200 Subject: [PATCH 78/84] Enable color temperature for LIFX --- src/lifx/Lamp.vala | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lifx/Lamp.vala b/src/lifx/Lamp.vala index f622e8f..1c83278 100644 --- a/src/lifx/Lamp.vala +++ b/src/lifx/Lamp.vala @@ -28,6 +28,7 @@ public class Lifx.Lamp : Models.Lamp { brightness_min = 0; brightness_max = 65535; + supports_color_temperature = true; color_temperature_min = 2500; color_temperature_max = 9000; From bf6edc66142ca1151fd2b0567406d2b0cbaa7ebd Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 4 Aug 2019 12:03:32 +0200 Subject: [PATCH 79/84] Set hue and saturation for Philips Hue --- src/philips/hue/BridgeController.vala | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 4b3b3d1..02553df 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -210,6 +210,16 @@ public class Philips.Hue.BridgeController { lamp.color_temperature = (uint16) light.get_object_member ("state").get_int_member ("ct"); } + if (light.get_object_member ("state").has_member ("hue")) { + lamp.supports_color = true; + lamp.hue = (uint16) light.get_object_member ("state").get_int_member ("hue"); + } + + if (light.get_object_member ("state").has_member ("sat")) { + lamp.supports_color = true; + lamp.saturation = (uint16) light.get_object_member ("state").get_int_member ("sat"); + } + if (light.get_object_member ("capabilities").get_object_member ("control").has_member ("ct")) { lamp.color_temperature_min = (uint16) (1000000.0 / light.get_object_member ("capabilities"). get_object_member ("control").get_object_member ("ct").get_int_member ("max")); From faf93d3d41e70ecfba71306a16d586b5b807f5e2 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 4 Aug 2019 12:23:53 +0200 Subject: [PATCH 80/84] Set color temperature for Philips Hue --- src/philips/hue/BridgeController.vala | 4 ++-- src/philips/hue/Lamp.vala | 9 --------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/src/philips/hue/BridgeController.vala b/src/philips/hue/BridgeController.vala index 02553df..4bc0c4b 100644 --- a/src/philips/hue/BridgeController.vala +++ b/src/philips/hue/BridgeController.vala @@ -207,7 +207,7 @@ public class Philips.Hue.BridgeController { if (light.get_object_member ("state").has_member ("ct")) { lamp.supports_color_temperature = true; - lamp.color_temperature = (uint16) light.get_object_member ("state").get_int_member ("ct"); + lamp.color_temperature = (uint16) (1000000.0 / light.get_object_member ("state").get_int_member ("ct")); } if (light.get_object_member ("state").has_member ("hue")) { @@ -276,7 +276,7 @@ public class Philips.Hue.BridgeController { public void switch_light_color_temperature (Philips.Hue.Lamp lamp, uint16 color_temperature) { var state = new Json.Object (); - state.set_int_member ("ct", color_temperature); + state.set_int_member ("ct", (uint16) (1000000 / color_temperature)); switch_light_state (lamp, state); } diff --git a/src/philips/hue/Lamp.vala b/src/philips/hue/Lamp.vala index 94fb4db..b88f24c 100644 --- a/src/philips/hue/Lamp.vala +++ b/src/philips/hue/Lamp.vala @@ -48,13 +48,4 @@ public class Philips.Hue.Lamp : Models.Lamp { _obj.set_string_member ("number", value); } } - - public new uint16 color_temperature { - get { - return (uint16) (1000000.0 / _obj.get_int_member ("colorTemperature")); - } - set { - _obj.set_int_member ("colorTemperature", (uint16) (1000000.0 / value)); - } - } } From adb7dc03372ccb8d86e0e011f0c1e848e5e5d639 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 4 Aug 2019 15:04:27 +0200 Subject: [PATCH 81/84] Update examples for demo mode --- src/lifx/Service.vala | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/lifx/Service.vala b/src/lifx/Service.vala index ed8ecd1..cb7fbb0 100644 --- a/src/lifx/Service.vala +++ b/src/lifx/Service.vala @@ -101,6 +101,7 @@ public class Lifx.Service { lamp.power = Types.Power.OFF; lamp.manufacturer = "LIFX"; lamp.model = "White 800 (High Voltage)"; + lamp.supports_color_temperature = true; on_new_device (lamp); } @@ -112,6 +113,8 @@ public class Lifx.Service { lamp.id = "??:??:??:??:??:??:??:??"; lamp.power = Types.Power.OFF; lamp.model = "Color 1000"; + lamp.supports_color = true; + lamp.supports_color_temperature = true; on_new_device (lamp as Models.Device); } @@ -123,6 +126,8 @@ public class Lifx.Service { lamp.id = "??:??:??:??:??:??:??:??"; lamp.power = Types.Power.ON; lamp.model = "Color 1000"; + lamp.supports_color = true; + lamp.supports_color_temperature = true; on_new_device (lamp as Models.Device); } @@ -134,6 +139,8 @@ public class Lifx.Service { lamp.id = "??:??:??:??:??:??:??:??"; lamp.power = Types.Power.ON; lamp.model = "Color 1000"; + lamp.supports_color = true; + lamp.supports_color_temperature = true; on_new_device (lamp as Models.Device); } @@ -145,6 +152,8 @@ public class Lifx.Service { lamp.id = "??:??:??:??:??:??:??:??"; lamp.power = Types.Power.ON; lamp.model = "Color 1000"; + lamp.supports_color = true; + lamp.supports_color_temperature = true; on_new_device (lamp as Models.Device); } @@ -156,6 +165,8 @@ public class Lifx.Service { lamp.id = "??:??:??:??:??:??:??:??"; lamp.power = Types.Power.OFF; lamp.model = "Color 1000"; + lamp.supports_color = true; + lamp.supports_color_temperature = true; on_new_device (lamp as Models.Device); } From 1314ef1f152681bbcb3bd27e07c066a1c0c77ce5 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 4 Aug 2019 15:04:40 +0200 Subject: [PATCH 82/84] Add new screenshots --- data/screenshots/000.png | Bin 30990 -> 30228 bytes data/screenshots/001.png | Bin 40636 -> 40187 bytes data/screenshots/002.png | Bin 40925 -> 40194 bytes data/screenshots/003.png | Bin 36297 -> 35798 bytes data/screenshots/004.png | Bin 44407 -> 43838 bytes data/screenshots/005.png | Bin 29804 -> 39787 bytes data/screenshots/006.png | Bin 0 -> 49898 bytes data/screenshots/007.png | Bin 0 -> 38852 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/screenshots/006.png create mode 100644 data/screenshots/007.png diff --git a/data/screenshots/000.png b/data/screenshots/000.png index 07e59b5f80adda33736fa392b3ad1260407f3200..26ec0cca17d4f13d7d0226914fbab6fce92c2f48 100644 GIT binary patch literal 30228 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

DZX!!Z3jw5K^!4ZN=h1IweY*(DdtcW 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 literal 40925 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 literal 36297 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

f>xB2U>%4KoXHA`FD!7D04 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�i>Qz6vOJ@>7q>gx*bAy8!$ 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 diff --git a/data/screenshots/004.png b/data/screenshots/004.png index 302f946d988672ed4894ed96f7ba748462d817f6..ac67a0af06a80cd8ceb4001bd8a9e81652dee7d9 100644 GIT binary patch literal 43838 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

bCvA+A%5UG#xeO)ER*METj|Q9D)IQ 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 literal 0 HcmV?d00001 diff --git a/data/screenshots/007.png b/data/screenshots/007.png new file mode 100644 index 0000000000000000000000000000000000000000..5e1b7156c3f8020b270fdc9ef829ed1d849af12f GIT binary patch literal 38852 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 Date: Sun, 4 Aug 2019 15:04:52 +0200 Subject: [PATCH 83/84] Add new layout for screenshots --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index be7c408..986e6c8 100644 --- a/README.md +++ b/README.md @@ -33,15 +33,27 @@ + + + + + + + + + + + +

From d2cecd3787c53a401ca111c75eda791997bdd108 Mon Sep 17 00:00:00 2001 From: Marius Meisenzahl Date: Sun, 4 Aug 2019 15:06:18 +0200 Subject: [PATCH 84/84] Release version 0.4.0 --- data/com.github.manexim.home.appdata.xml.in | 36 ++++++++++++++++++++- debian/changelog | 19 +++++++++++ src/config/Constants.vala | 2 +- 3 files changed, 55 insertions(+), 2 deletions(-) diff --git a/data/com.github.manexim.home.appdata.xml.in b/data/com.github.manexim.home.appdata.xml.in index df0035a..a2888a0 100644 --- a/data/com.github.manexim.home.appdata.xml.in +++ b/data/com.github.manexim.home.appdata.xml.in @@ -18,9 +18,35 @@ Network - com.github.manexim.home + com.github.manexim.home + + +

New:

+
    +
  • Set custom device icons
  • +
  • Set dim level for dimmable bulbs
  • +
  • Set color for supported bulbs
  • +
+

Improved:

+
    +
  • UI styling
  • +
+

Fixed:

+
    +
+

Translations:

+
    +
  • Russian (by camellan)
  • +
  • French (by NathanBnm)
  • +
  • German (by meisenzahl)
  • +
  • Japanese (by ryonakano)
  • +
  • Portuguese (by aimproxy)
  • +
  • Polish (by oskarkunik)
  • +
+
+

New:

@@ -98,6 +124,14 @@ https://raw.githubusercontent.com/manexim/home/master/data/screenshots/005.png + + + https://raw.githubusercontent.com/manexim/home/master/data/screenshots/006.png + + + + https://raw.githubusercontent.com/manexim/home/master/data/screenshots/007.png + Manexim https://github.com/manexim diff --git a/debian/changelog b/debian/changelog index f8024c7..0522e74 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,22 @@ +com.github.manexim.home (0.4.0) bionic; urgency=medium + +[NEW] + * Set custom device icons + * Set dim level for dimmable bulbs + * Set color for supported bulbs +[IMPROVED] + * UI styling +[FIXED] +[TRANSLATIONS] + * Russian (by camellan) + * French (by NathanBnm) + * German (by meisenzahl) + * Japanese (by ryonakano) + * Portuguese (by aimproxy) + * Polish (by oskarkunik) + + -- Marius Meisenzahl Sun, 04 Aug 2019 12:49:14 +0200 + com.github.manexim.home (0.3.0) bionic; urgency=medium [NEW] diff --git a/src/config/Constants.vala b/src/config/Constants.vala index e77bda4..db87b50 100644 --- a/src/config/Constants.vala +++ b/src/config/Constants.vala @@ -23,5 +23,5 @@ namespace Config { public const string APP_ID = "com.github.manexim.home"; public const string APP_AUTHOR = "Manexim"; public const string APP_NAME = "Home"; - public const string APP_VERSION = "0.3.0"; + public const string APP_VERSION = "0.4.0"; }

tt^eM_HoIXfnNNuEx&pck3_nkRwk{xcP8$ybd7q&uY0; zUT9s%tR=*>&JB!@CZl$7fyDl>PDDRyaSPKqjCVPccQEkW9))UjR8AO-@eRodo;A)r zFtK+Lz-G)y7!o2J?`I&9CS%~tyV1;bmz7L|uMLK)ExQ8^hOAm4|HLn?b(%2br{jV9 zyK5V-C2j~L*17I^I zt`{VBvtvZpocF7C#v2c03?f+wQl*-k}lZb&KiBMqD>h_e`?va6cXR1e87Ad_zkbK@(MvS*jWmX&N_aIiO{b} z2O0@wB+Yh6YAe8kSJN|nFQvr3+ij+o&*)xBU$eba31+}pYk~VG-|-76W+g8EiXxIQ zZ5NOS0+y*Ex$idCWxEt+BH?@FM&*>5@%nS4;*am@u{-05gU#YWYZhZ^5&hG@-+rW* zZ2xKr;86KdT1HzAE^C3;<*;%m*8P3YOXByJu54o_R>vq3_?bDjK74r;7xVSUm7_*n zl-b_xHa&x=POe$RAjK?U_PSq^FAzeq^9>e|7}n~F=o?UXUwx-Qy%w-zzY@YQo5f3# z2bkB!_nDrIGII@v04wrQ2gPfkGQ`2uX_|e4pZ0F zd6(2d=Q@Ld@b2k-4?X#QuG#c#En?F(-b9Vdx^3w3){B}-D+0^5+q=&FDyb(pl9EeA zI9`1HTt_d_Vh2XkQwg(+6^6PN4(^Y1)auCL-CtnBcI>WYYM?|QxAy@PoooBtmBZ%F>rlEXNk{|x89N#VbF^1r3yzh&|N7o;HQ z&PU3rqyqRwWjER6mP7Kth(@L8e`o905)gIw-)dhGf!56s|z*invNVNBp$F>$h4B;#LLG=B6?aOlNs+Z2X?)EGpyM>U*CA|IB+M&&S%2x|IKLmIUa7oopE+Lp&{{p4e}gQn zTj!wU>E%TQ=wFgQ-pWX20ykt_eQw)16 zuuqkk{6EzXv@VR=H%CHS7Jhcf_;iaRd^KlNb^Xynmzp#T_Qc|Ckekw5XS-EjeYp49 z9z^n0Az8k7iJ&*@uX+y`nFp>^5xYNszN)CGxEX%2HmXxb0;Dw+JY1{{98!0GhHA|S zVf5&gJNvYL?`OcPFM$HTzeP}cC8tQsU<&TP~^p&_dk-rGd^TSn-gP>*Str&VVJRmulnnIuOZ+5D?%y1rSG>=e!v)+I) z1n+u(h!$(F4qR#BaIMzJ2JzhJY=7I|`W)R6{UgfRB7ck~b9vxjwQ*J#>-T<}ty<~n z{>`p({x|EAZm=Wd!FnG;cbdItm>AG^-oUPR15h@SHxs*50Zs~tzNabxYF4Q6?h%fV z^54tg?dIB_6ANTdZKz(3auwg$)9RFL{aIC|=%ag(G4(4^dm9LlKOq_Ir56-}{%Dqx z*X0Fc0VJ??`xgcf(+2R1wyeg#22L88iD~&K1FTmnKkk*Q)bN&wn8g42f<}iDw2j0pM9W zi=`iGcz{K0`2O3Yik6z!86q~;^~yq52@$+ER>Me*$E~n`-D~*a8%W*+S+SU7)cW~W zl~XpBNAD!0h-q~<&c74eo(h|Zg^xJ}neY9SHB7*_{8Fk4rA^!%#3NXY27q(P9f{ok zRNuVTs=G?qo(`X+N(kLb58l&C*f^4$Wm=OJnu3}e9Y@9}`LHaANsM=B^i(5tvaYe& z9qFh)C#t~2UMe1$eQ2gZ-T#suIQ6Hgi+~M;+gte!8$aA z`cBuK+94@vX%PNUeJ)#dqf%xzvt!I)(;Pm{Z`X40i(bl$Fw`7mOBt}tVuTL7q``Bo zXJeRO!@6V*krpkx=50b1S2hIbqn1eJ)qfD7LG;2TWi;a5_Ce>v;hE$L_P1m5PfDG_ zf5bJ%@hJhFcZvRS(xrGW`p|CtV>i=xcXt~Wi?VZgT|d{#gYWK}xCiaA&xdter)H;i z_}~~Q&y}T`VA}1R5N7F4--cb6tfjM{rAu8Qq9QhfC>s-T;nXB~yOLO*Y^nE9$HKt> z;ocY`y)()3o`_IR^|{p2j}e!e^(zcu``2|t#k1)PQi9j`tVUG~IAk;sKmVbBi#oWn zKN~cYQ zaax3kIB41F`Q=!HNgNLiaoQwYoBhVmi}u=E_lst|TBg1~NZ>LuEN@v(PFp@nHXr!{m0_tyyx+`p58J z9@*4B{v!7o@9wj9E+UdmSiuUNGC^x!&)E^KDZ%*|diPFmMysR?!RuP|th-RxEdypp zL!<$FV~JEC=3Z1S9E++BfL-n``~2SPi-b@cODKlVlG)`&Rcd2@4PWMJ6E!4HFl>B4 zVwVsxE%S-|v%LG?zl~RW1o@DFN7%%I}p>@#)LEeyBX878kHnTUypf$d?JQV%Mn&bJSZ_}ESz$*&o$@cgisget~`L!2W2sS7+POz$lD5{9@q z;ivBIL%XUM@g;?xWlrpVTWFEY@^4l`R)$KaX8D`Kx84Vmy9|?YW|xwJ-r1uaTcd-V z8t0zaSI>O1sxT+^$-EQymDugc^huqI;9=1cr-|=hUxCqFE$@|8*Lgx%V)l%-75S6$ zr7lKAB2{y$^t~DbzQMLN41EjTqA(rFsBieL@71~A@2NgtkvtgfCO?~B=x&0mav!j+ zX{4Ue$ky#G^7-Pv`^xzMQ{}eRJ07_|9H6Lq{|J!$?R3*~Fd49ewMu&D zxAn-J7&4naPc$dCA-ss*`6NHn8ciYAN*H8sH(D72R;c-yh5gY0{LI_Xky&*g{45W}Q9=~I|Kv6(PA)s{5B z>?)NRl>Os7dek)K?Q;%4mNV>4I2 zl$5}2{gb503JFk3!*VK5)#Lu9;<|b>NKnVeK)TXk3NLKEN!xQ?*7J+jV1ixrmTuK< z#ybgYHPLTsMrI%Mhw!9`R}RQ<_a95Q<JUfBR#;Sa{twVk7?~baEjcY6;Gs%9jLU1@13B3W&5h)HzEZ!XC%Yed+FgL#DGM~ zTV0l>ZTGrND*EFsAJv+{PxPe@%}&Ee@cY6{PDkfW0{3NrO zH1@%wUzm~PG#9J>I0(;{L;l`~axWJFr6|$!gj_@qB8EVLj}%~~xYQ9}26{ectJ;3c za=v>$peO5=>OtYoQbu`-Qa`G@2s9*F>Ac<9R&JmM+bVnQHpS$3-?EbJ0$E00Ez3&q{w_GkA$}l`Hk>sSk^q9MpiW^DA~- zzbLfY05(9b3e7Tg@g|6W636FBgNb%+)Z>BIacNSTg=B9?(3)45*a7huy=lXMU$$kf z=PXSZE99e)$0w_}>y)$QXqd{wdz%OvL`1c)Z+r=J_N98!>td$FEhDHutO6>+?IWXe z9#6V-89GIJ=`EA1D5{bzhA$7Ub9@-{({vvxh0?1t2rHj1diMj+C#8F+^~c++tOS6E za4od;J~F$0e2`1!X8)Yg%$(h$=@HO|R%e7ELB<0>RsxvA9058~2DL~p)++&em8FYV zK=>zB`Y!*nsTaJYh zuJ@Y)ICCY(5{h2Tid3JQD+Gb+n8CNlvQ-Udl1pq^lLGW;!y53ip;3g+O*R3zpd zbZGznevP`{_{_a;E)9+c@lngJZO9)5&_@AhmIqEN8kdlKMYA=g@#>1;khr5u19{V9B^2%|FX zSu54tM+ptTF4r~u^3v+s9*hhw*$22yqa7j93Shy<`=W3>j@4gJOsOaK=dj2jGS%BP zKd!>YhaNgkQw!>0^%-gw0-y*^ocBU-ON&-Dr7<#>QsYa!AI(3UgKngmhzYs*vp$!X zp9~^Jj(bl%R8qTQC=?Vo*dnrVT=rh(j0EoTiq6>TJg`A|uJA+IV5L?qU4pU0HAv{N zxlN04>sys<9u2pzj!`rWKCqu|^_3}LRLXWPp-|le@-#BBYl(c8;@0o(w)Hj_!Ebj@ zi^aN7m!ayW`Jm?{PpO*b2yaBUK1vR|1rGb`^aKVOyhK^-ARQb}b-%F?>-#D5khS`C zDfxiOSzGe^{EElzEW4>YMQaeO8fwAT>P|?=HRZ9pT@E0Ri9}wNRO8Og*Hqd;w3~YU zV9L+=K;Y>46Hnz37|s;t=h3rJtcvN?()_138AY;#eE3tgRL5+3FXzM7V}FV5i7}#d?eh&`<49;J>=l~&XpCv$;f3~ z;P=0|7=bq@rhuD(s=B(mOF(juCsn_n#o9s;%)jk533{UDF5_ERm~VGe35)u~tZc;t zFOU40pAjb?AF=nLTM5-;t*O3HZ{(3h<@Si|W^OH0o0iLy)&MTMQZVNo?1)=vsOD&e zi{a9(BS6)U7>iupWEaAD|AyUnnT{%>3uApYN(>!ulN4I8%kRPxayDrc22+4}On8a9{&mpYpYF6-1Q< zQT(8Z5P~2baOQ!d1mECC{+$RIe zP{m6o7p+A|@JLgPiK))Vdq8c9{t-}KkC@H;+rp{~+Tky#+|UtYNUyAYsQ>M(Hzg}f z-rOQzpj@TbqNb^$wX;jTn%kS@Yc`SPKz$2EVMRx?m;{IUQ}b-YPw z<9zsZ)jBhSkeZ;9U<^@a-fO7t)8Q-f0Ll!(kMzRYWGyr}QhHc;iqO)jxL40v{2} zW-wZY^55-ZO*+2~u*ejP?Tu9HFO4&c4oR?h7%Z<$tpY)2109&y()~@VyV>e(1k(&h z_3)mV=y<*|b2WoS!$%PRIjL1WW*?06_#**$#vjh!ya+!d04ls|BS4DGLDYy!X5igwmC+@b)nW461DTf zyxqZC$$^IJjYmy&#P>{kVr3j?wC#;|z7^J&nYd>Q|2o{F-pO;;5ja5v?)qk)1+n93 zU8r%eFFJfdxSHKm-Bzi(;F~FLU%aPBwEJ6McR{);@ zB54RTB)&v=Y7`~+w&*1kDlC0yW4-d1AK?l_3qsngjjYZN! z<@lGw>D$qQaaPAc1l!AJj-Q-LwF_2=vQAxv?adW9z*7|sJgT21kA~DO^gCs z?26rkb4Q2`c97tcijh3(6Wb37-y@c9KER%vIGVUJ!AFDBSoMFPM*m17-$XHnq}AZ0 zAN9pb&A1h6HKlX`m{t@epr<0EPDoe7r{uv7c$2@4tvn!jmlin(g#xxi;vXpg_Ykcq zhRE_?iGe4<%oBputhp)EPxUKTD0qC#pUYV+pym|@BN&IcX%@A0jl~{?V@gEGt>pR@ z_QF?~hZL}W-1(5fQDA*g5U}5T{B$noLBt48gyHhNGgp5??>@k9J*JtwHwkTnr9f3w z{f!~ACO?d!#J=oTR%dJ<#3rJgk3bY2_1HpcE6lCb*89hSBhvVC<-y>fwqp50Z%1VT84vvS*8sU6-P*Pg?z^<1!Pba0Ub2yt zn8i2uZLM>TBBZ~hCa}_p^3v-Ab_`7{MLney=;l&Z^+0#innCKrBb>MpFE zxmr6j$SD{Byyw^m5NJ|n{Kwx_*f+vNse;!Q!{;MQ5_|l=FarK@6aqVftdio(Pm&DG z3r9ysComy>u-JHGjMp1!Ct!q1ZM(iVI|@Jy|AvG%nPT$aQ$$bGhzpEcA|^kslY+ji zjxFwwi-qu6)jxfoaWmc@L7B;KNsRCD3*eQSV0msotU#jb>sw0W3pBt?9x0u=?XT%( zDu7fseO@dc$(>02oPa!&qW}ccf0Ov(VLEofOdy9!SjL5egY6p z^&VTJTBc^9_7iVfMp%p5uyW!A7i}!%31C?ZVfmDcPQtY=R%wuW`S*TOFYTmBB{;{A zCev4vxC=$yY=}`q+BT3)etYh_0;I3BvCD}MFrKv&K5%?pJ&{}|wf;wf=UiYGpyVtM zi7?+aJa7hTWSa&BO-W>w7%c>6^PH$|dthb510oT8z>inWRt(H#)|%GqLz-Mhd$8xa zrBQNf-X?;*_vTi^*as4D9Bkc9Vx1Hs2k2!QiBz>g;mPuklXM4@~y;mc<@f5sh+ zIAW4@Gr@wL^oB>0sk+|&zNeDwZS1LVU7pS_`T1fBrvY|%6x$py7pFWmVCJEQW3oUR{AmPb_&%2Zfl>eVQKYCSJ0l`81VCpd;c z@Qb1*P+k*CHO;DkkTFkML{3xvX|W92jl{nfv~5iuP?pXzJ+CEJOG8-H7Ha)k20nny zy2rL4@*QTx=op1Rq6~60W&9mEJ?LdR0FRo1b)Z^^WGchq(@TQOx3=PdL*3Z&IQu=6J5 z#Q4#AAnA`krTQ31e-l?NU*J8{vL!aL7M9&g@=3_g@SU#JThyl@`XL(#krg|OHKD&PuB z08Q57hT-I;c$hpm^5HTDm}rdzdbuBCi(km;4y~!16gqBQ!@y0__y|sp45Tupno%rO zkg>7Ja5$VTEz zQT}QC)%RWMu+00 zbD3U-j|jJA7lQ}%2+`Wl01C%;IjAb%>PJy9t0C`ZLQCBFsN6Zytrst#P$?B#X$WM( zc)kHpux6Ld@E0KxoP=rliNwRumnWq>I>M_M+?Z=Yo`$$i+$lDvG=ZVuqfi5X(TWfo zlLA%?HCjjUs~+Dkj^ovd)O3W?x6u;9m;rPJ@LDMPv$C?xh2^PWpV9*dCEZ0(o@ zhi7)r14?~6@xGl2x7ttz_=#Lp4y*!R@bMHF zd_gvOp%$Jg4Vk7YS_4@bo^%x~skpr$#y$hFC9q?F0XD<21qVhKfc@XZ^s-UR(D#Dg zq4&4ts*1m=06K}*yw0cE`^Zf=O(+7raeFiKk#wooSXgZG`mFt%8(rYa11oXxTp)29--dnJQe$l54s8r%@7*N+1l}! z%=!fLgw$O9u9qvb@N+ndbn=?JEC@NTS z<`l*{3J-^_Uaq`x65K=^3lO$~=E1N6kv@chCJ}r#x7} zK5O;xm1H#(N_aqPr|^_aZ|&CIBUaEIsbXO8x}BAeF5S1eZljS~*lUnG!KGUL+wF8L zN{y9vw#ANMd#%k{@i{^8*&!QRCeTHY35Dg%_c#*{RUW-EYI+s|`M@i~nI)mRQZHXB zS$gX1GXT09Rg_AI^RDyfnNUmxjDQ!Yn^7rh;GR0i1@d5=4F>&Fz>qJp{aGi35dK%a zKZsyd+=jMfBK1QJm+!vOHzm{DeVsVpz7{t9;Jp@>=imKrx_>RmwP6(7kV7>JwDla)^Ukw6#$U)hp8PVN4@A|nKkF$>!np`6 zYix?C*fgqm7_#F-0H#mZLEEl&{FpoUUGqC0t}pSpL=HFbSe&;OaBcyL_n_6@yL8}2daS9!7X_AcAYSB8{m}5pURJ= z$#ZT(xrCr)+b?EAZg@IzVM;ispj@Y+e##U~A_5ru3pWgpE?EIuqomzfd=-VFOSBY~ zaV%)*33r`Iy5H(W-HSLZMQKp{ti5vaEOdXitKg(GxH}*P6$+#l693?mCUB|)RtC_y zx_;$}s_I56$dyWLqCHS|;sPbxZ9@=HJ8^F2MmAw{86Q*8&8|7Lme%{c<=FkW6g74! zjQYNG%-b(E`G!bzs;`t)(VAS5^X*<1kkE6eUygGQy4N?S!Ya}p7`pxSNr+ACrq!|2 zu`9#q8%%Marq@a%MvY5xO7SA{E2`3v&hQG*OO0Nize_ukjNc_4qDI%SSnhVLlT&rx zepJp4@o%;f{TGGe#Tif2*qNQ%fUNAr@17cu-?h%_fazV{s(S8!m#cuvXUbi@)}Ukq z(6mw}HL?O+a4^*Coy2h!m6=}@2>F9Pmfdujr@3Q?Rs@~CvaZhQc+W0l3b zJmW%?h*$Skj!u3X448xs1~vmJ2%l7U!#UnDBfDw4cAl1^#SYm3(0bx8IP4(c{?PKQ z6q>Rjfj`VPXJ6J0uQc=@yBxe_#aiX6|op{GhF=L_|PK00M!CRFvg)L7>|#AkZxu z{JX%H$^O)O;LmMuSrvVJ;0ngKjRAp}Kq~St_5HKA(SE_ESj5%du_$dC=I4+X{}6;S9Vbk1yz6s z_%ycurcj=ogEP4_R<4w)fM@4{NBJgVYHP}ZLu=K$NdOW57cZF|nn}u>!ZBc6s-4*$+M?jv%?N8a82}kjIC(7uhz| zekgVe_$I@_WqUtTYE-O%kGx0I(xwhk^2_&{pph(VuAUqzh;{2_Hs>_UWce0n(;AMB zaNRY1QcL&Yr7vFGZw^8Kdt01$c|kIwov0u9DGHAD|%Dr zMU%x0nbx6vD=$i3@@rl;e`fdru0++KuIbIwqXVuOuc!9jAw(@NEb5}EaV6S2u^j3> z;5RZPI!wPPWyk}sti!HJi!pGn*8yIG8HY)WP2wok@RJ7vKKD11;adGJvZfhk9uGMS zrq+qQ<0?S@H)Goqa zz^Ymd;*rPKDRcYiG)0W7@$?zHef85QnS$X6(qiqeV&-4gpdaO-Zu_%>tYpQ1jsNRq z-~90!luee`RR0CNGC7!9XZu&_r&|)M6_xS@Zu_El!L`H)3r8=(KQ;lB}4_UIlF;SUIoB|xEQYh79mWM3~|1^bE z3NSg+;3NpbqbOjLhhk@=9-d@xu%@4_nF&zVXhx7|;*qrAvuC?9-^A65{4GD4qamYR zCR0%LBgUFb^P^-$jCs1#zoh;Qq5VAuO4J&zp3Fv{5@~k-4p9d2E1Fi`than;`qVnE zcN|34J`Edl>k=`=GJol@JqxD4R=5Sj7#gN*0)~e?!`QuX^b^LjReb@9tY6f!wsbPf zTwj#!vaAC=t`(l_#9bxn<8S8Cef7I-+hkVqb>x+i1kAcbx4bB1$XUMjtc2p|OmfMf z?2aU$9y8AEKT!6|3f|5l`=y(-TAw#0Layxay3e&q z3l+1R2x^sc8E9m-lP>g2+i{gELb-|UWyuYBk$&BfdHt#4dJVDIKSH>P<~5MBMD+an zmQsF~B!gGYZz|qQ<3?uXg;xP}?11`EKDBI&S=7Up9cc0(3^$Cna!V#DYgXN(eVS+F za@3=x@A28?V)WC*DRh?$?kjn0L1!s(^$5Oikg)h>=vm3tv^swVc-ONyvB68zf{zy% z^dXNLOkxt-g2d@B2%4PuLo^-Dvsm2}D5}W&1E2kUjO$UqYWW?~mM`ywe2rl@ zB9ecc`V6tpLT&qlOw;>AaLt(LT8LS^Bv<92-@a*Dg@_HOSIQLFnkbN0;DamF6yePB z6^S-sPfQ>~Eu@OL2J81@IU6C3BDt=a=ir2lz;x$Rnnnm(M9m;DAN*?rn zVv^<>;IZY^a=n&|3ctw3%)Dko%gFZCoGHTeLQCLMC``R!%woN^xu77?ZR_q3WuNTz z5$2pVP2Y2$^kR7K2u{{Abv@WP(sFJ!O6te=nI5{OZ~xPbCRJGAEFgauV||Yq_~Mvl zTg~h>Dai6EoMrObNPfFlPX7HQ+gixDImt1H!oj$}4JsP#pBQ91kAj=ILMTe_>$1ab zZE0nT$XI{{(AP}bLJeUVU7AmGfYak9xvW-k=S{^gf7sHqB0&cEwh+O4LQo=BRoF*G z4m{Eg7)g%;zSR?B$}_XQgk%ls2w@fAEZRUmgE zNp^FI363DyGm(E3fN7l0JuGCrST}(TKQ~Na?+w5$P>`yTLr~D!5#)TC{dnFN<;JIi ztXk$_$tGk~tuT-W)NIzLw+DmuCib!LeK zLn0>^*RAJhpYf*MmbF|5pRacEQk^lbt&WGYOa&y>%(_l&q#mw#9FJswx|7i<56m`s zENH#|{#zhl`)M!7H8FjW{VORbjD@&uPm<|l1iEo1!TTe3B9+)#WneQM{w=3Z*meV$2#xl#A6A3$W!8BvFsk?Tn@1Hn{o7ELfpn-2D~$&AB_( zQSrBl5RpV5rq(#ko>nCN*bezrwZdZ7)1amZJ*%sKC7)6;gRN^){&??w+O^vqIrf=+ z7d;Vk&s}#o?KrmHf@4mrSV^XRb2po_gpzdD%oS#%{rD90^FH$gcKoYbmOBk@&{)NS z)1Um=vx8Llz@Rl2`U*@r^3j@8g=Ej0s!3bwy1j(2FUdmVK zm~!$wf=-%tWXk8u|5#}NqD8<`;wPK@gmMc%d*(O`wc9@l&J^`7QH-Z84!t;4Nii`o zX>gh5tu}8p1jd((BGge(Q0RLr|CC&piDaZiBTL`dxZHE8t9R`{)boP^PlZd==NGoh z!okXvs3^5JeKWd4mseoCz{#*JygZQ!on5h<)abz$Qr;~hCHS)bubuQQB#xVlqop4Y!`25 z43Jz=RizJ*gKTsWw)$}!ySpG=c)%-ELhMFLir|HbE6Tez#W|Myjy~NmBrT?tx2@myFgM1r({KE7a+@FgQNP5~?2N_U{0>j!HLvLBZB_4#evoeWDLzf~6v7+{BMdRL@i0DKd$BIV|TweSfX}k&16> zqZCrZn(%_9m`~XaWoTfK8Y~5Yxy}{N(=!-KxGj(72>rMS_d*yO}~O5$d~dnO7+;E?$Ec=&Gn*~G}m2%@UIT;&+;2ie@( z8W$x8fs6%LL>|-Bl!f6_du5~$3Z0XIl7ynH))znWO~Juif!rQWP8)mv7pGYGzr~NA zqHZM{&Wii(=!3zH31XXNa`uDk7!lv?S0}+zjWC$+1D_1e#BNr|aH$MaURPJw=i{yI z?TLQAjwVHO3{Eimi6`Zsrx1xu^u@pFxKZh ztlFv$)mRJm;_!H@Q0F_?^LSPTR@L;D)22z~nW6l0d-=0gdx^cDWXSfARtEpyH$wJ4 zT7I@OhF@Kt8CY7@c3fg>;ro4DdSXDxYFv-msdfAj)*r~LH@)!uDxuiqa4rk^wNk+s z%TF(SMwsKh_{yM(XBx8OulSv8cyc|_Vj6`qU1kt`=`AfRmviNB__67k@~y6|qWioP z_X>jrZTmZHKIDcRX}HaxIScJSKN-xb^)8v})%#)u0zGKOeA0PZO0- zBV_OM0J`z{^fVCdw-B;_b^)y4&kMWh6K5{8lftYIxg!b~ly!`#OL-^umA&l;%+0uZ3p>y`yovt(M&oi>KS26b z4F#Vhci1m5e33d`J+k2f+tDwvp`Rn{lWO7bQk{zkt0&G1fDcJ{7G7Q=6%prS&h%%I zvzxnNTEi0O*;AR25hp4JuC1K4!#+z!y~*D$K1i#97@|B6{JS`^aIB`}F)32xZIQR> ziW`Nwp&DL)zZtTr2N}~*qE9`fPCjKNCvdvDyr31ZmhS?~o15n#Q78(6NH|`VdSh0U zQ|7+EgtN1=>c+`}{}K@f5Q=VdP_$DfdV0~fb!E>Vev7hnt3cr+WjU~nZs8G6fTzt% zQ@MJbdc%$iNK=)jA-i>w2aSI{iFt8D^et5m=6M zPzedd^r8R$;1)f0yMFkHR$dveGv?^X7jTVsX3a*1hMeRC965YOtc0COPMMNjP0Fi) z!eQDO3GZU}x*7cv`E<<9tBvdJIj9LM;Be#~+;OVPcs~#!w%c}~ucMRyNlQvJ$2-P| zRk0~XSwHLv9UsdlLsGU<>i01|rq67Hw&zdRf6}qCU?@rRwUw)@t3A_2(dYP}k!~=! zlOJzz5_@$?6AxB_nqrR_L-UlLt3Y|~m|PGbb=|HA?wp6xC^kBCK5ng6s5YE_y3u&C z;^JY{>ejQA5_fsAa)39%+q)w0*c9rfc9|w}2a_Zf_(wCOHt4mNUgO)NztZ9N_h>=k za_$`$zA9rpO>-6B(Ba6;D9GnWeQK;dl!vg zu=pB7&qf&qg>o$CN=lwc9*)T2+-uYWMqU)G(P5YY9d>nbdcGzN(OuvKfxHUNw2YK5 zOB97OQ(Qa5Fn?81X`C(_n@}$C(h8g3eos-GymsX$WM~X5guc(Hed#UWt#cSX^fdi{N`Jk+U_l}HRa=r zbzZ7E;UfCA&;nlCy|iLl5&3?*ze(vNg-JXtUKED5LPPRElz8gt%7xF-nW2~)xXD5P z;*E@4H1VW?kvSU*1_m6X%R+ld;AVO0VI*HL^QX?6pd_kXPoZZmtCBod-Fl~Ls8<2L z?UfkA$Sy5$lg6&JhJ+RR=jNYIYbPrxY8^iuQ%|;>JI|o1UUuhHJE@ZqpJb zh2w?`0iuMdGMz$P)G2v!I1c~&<38CASwG+pCnnb4KakP}HXMp;jV{wQJH}jNfMJ@L zpU>U*)`Ccx^R@r8PPC&Fam59OKm-EH@flMA^hXuBmRw_G5uo6Kz^2`N8-ADgQQ5(e zIG<5;0w#eJEygk*{<-dWsaora(I1)bCaUB%({Z*b;C|&MVE`%FgMD~zFW5?o z=r~{DgCCBm0lX&c9GNt-tX5(S(Wf%^A$@Of6O>JM@ti$yics7+BPe_5Vo|~C0&7=o zQKz5Zm!Ijg8axP@*D}dR74m&;}PrOJF{ts}O7nDcdzLC}nT&Pv@c zh%_i<@QZ+r&-Xi2>ycCzBlCzL10$nSAg0q+dgK}L?)&SpkV2QJe7R`n!AxO5(z=Rk zbpZ$V0TOs?ysC{1b#A6PIXQrD6FdLgsfXN+Ak)Ngo2yhwL% zk%$vHEIVvp%w%z`wyTY`0p5EdL$#isLjvjw1ae3u5-z>Hmv#e`6y|O)rQcsk+$eHF zap_RY>;aCim}5T4GM#W&iR$OFw2N%x)dLKZ`1wBGJ1Ajog-gXUF|542Q4S_iQBj@7 zzHH>J)>`$VJMmHfl3?eRE&;e_VbzE|>=JZH${76j?NqgCY5lO2DMO+X1qB5z6t2E6 zCN7Sh^B#6u{P_XL0Wt=5z;Xa)wzyb9Esc8=Fu%1niIO5KOyBtl-R9ej`_uWRlbGf7 z_4HVqP-sbSMGqiwotT^BPVX-+Oq3EU1_2cV5Eh8NE;^GIuVPwS+Gma#C`#)%F9rxHn+F8 z8L9-44Nl{S6M9-3z{Xv3#_k6{VT&2BfuW)E`M)q17{DB#{a*I1hH=eLPMJVJPft&u0ALGk zC#zXdH`CJGK<66bj52UY!}?23Axx$YWi<=IBn!*vsVxu7nA;uFlMKgiy)yz#17FUf zh+&~I>Rvm#FWNj+GMn5`FbKsa6%O!{*;t>hg#h*|afixp&NJG*{bY5g+r7zD3c|OM zo|++o62@xZ+?ikvlhUXkwOHrOKQvr&PMSkEGEVs zi0-IKH{u@XJY16h3_SLBMJvNJDvrtSu-XqStz(ExB zvs_e}Wk)D5&=&E1mMtzWF5DIvyEUx^M1o5A$=oq9KDR#XWWN1cBgQ|kPLq6dRR4TY za?+5r*M2mnw5aRD(^MuFIsghw?yh4jTE|#RzfRGGtX@NTUK|fuSIbj zU&R5$Ps^0^Nba#LHX;*<8St6CDw<3LjL|bFLfYgNRVZ&NB}sV%Z2}%6Zk40mX*RaA zs)7`Mq&@T*#LZcou%I*2|E1iap!1h)1@K^u^2*1pbua>4r`#a%DdeMO-E9ENBb;S; zp6baQXgX~p`SLcLxonop}>%jS47W#&n5iJxeRi!*3od2a5>BgE0?lsXJp}5A< zk}C8~6`l^kUE8zyT1*;WnaJC+91*EIX!pr?tE>?1w2!jjW&t|QeNk^;L`(T|%OZJ) zDXl!=flh-Ly*#Q);&1+Ce`-$Mj5Tr~&j#u`Bf4An!i-fyOE$-iwR2EWg z-@b&pQ|*Oz!K`Bt9*UA8t?qTlL@G69rrS1pe?V)?Q&UqYG7Apeuz9Y4CtP6J0IR%= zEL|j2KySZD#MEG_UK~?^rT1UVU#xfUg&x7UM*+h+W({w3v` zcsk|&^qT&2wPHhchw~VHh!Dz#+zh}sNfF>mWsz5Q+m~$EsOx-*stI%t-zFVvc#vi* zX9DG#LU-4OzFDSLf(^+h3hUz z>-#LaPVZ6%FI)WORN?oob4^U_UdD9xNCnnO8%l!<6W5pWf*FK;$$kGw_UtivYS;S7 zWUw)jymz-H&acgOICW^hKu`6hyu8>ggCpO#_3qn5*VDj(T}4n2=n9)rH>Ft2o5ef* zE8Zhw*8*i)sg>ex6ccsRyh|F{HsT7&`h7jEBz4}+F5Q|ey|jL&f-e?dU01E`%u~d{;ISxI>yT;JG=$#9()JJtSy3P7iDIMA&7f9A*NDWilr{El~PqnNRx-Dgj3rkZ(qZx;g01~$tN`qYKnl2GI|tb^>saf zNFC4xCNCY2w2%wq1OQ*u%jH*K$9?^#f|xAG(5%tc?GuPmery!t4V7fLu70=zH{2Ey zwimrky3yd+W9vTcntKfuYqxtDJTK83PYaeb>0v5(g}2ERj%xubVzmU@)=do>b3{{; zw#Yxf7M)B<8He6)-otz3A8a`&7_U>7G8JV!K`%dE^APm=i#0JzpxQ^MIfN*M8`qBv z^VX2;)K6oMRVEg5O+=5vnf4D zktR#>=P)Z}C;B>j1S;pp+V;KLI>>I5k>qmz9%KhK{$D9$o&w(UXPtWAp$II1YSyZn1KrUZ`wc>T2NvTm% zlZ?3@0K^u-bX^8|QS#`0Ot7#{zUhCfB9jbkJv#|mq5hv_u_%yS^9=Mz?tk%+{A!j6 z|GJ|$gu-?=0aNno)RV@Y1j(0ix<9 z1%w`6v2pMvi?oNLPoy>L$!6qtyxvFw1SWif}`v zF!v^y%wWIN04c*m`rEk9YTl^DXbLwx-$WyJH@pY^mRs z79_|2LqfH<;jQ4t{V#v`0jzHpO40Ccvq5~)3CwA0Oi)T1WfsMexRKm_*y9Gbqm3&h z0?D+n;uJqRrXj*{+jT56aeDm^`2K{WNY68PCcnIiFg1*@QyYQKi(Uv)hvYcA?0@a0 z)z;xk{FBUP`Zmcjo?Zjl?DxsHaa)&(JPA!9ub+`hYb-9SMEt1sM*EFFbx#P5Zqz;k zQlE6VWxLKS7V!!Z)W~4mArr6oo^X79wwfi@iq?6ZfYo(2Q_MB?G|0tvmKo!YE>xP9 zC~1t}ny~WqX-vTvVmr|<@4fY8BSnSEm z3irLCf%0(ZNWC`w!(X5iAGnO@eyq|xLC2G^s+P(dJS{tpYL`^SS0dn7eiPjMF_{W-_I5) zP4SFWpm*0hS06NPE=>wb=qB!Q6<*%4R!%WBsdFec5i=ogco)zD93s(vbWP^m4mFYU zIx(}ZwK9w+qa^=sp-$NBVMN-tS&0aWQA*y2#L92?VW^{WC|6$B(Gz1>YW)^qM1DmB zHYr?+7tSXCBEr8)JVN<78Gpf#82dtnekqG5EpYo@<%f>cg0{W7rIQ@uE6YGE@R_9x z5NzIqtwAf^)|nvz>eNA{^GOfHK11)T3*a+6q{DDkwK$WKxJD19AJUACXRtmZCdb|tF)D|;EWhTdf)gg3p z3>`AN0cID6<8($a<&8Q%D*~X;E> zePe{1Uo;hzjqCIG*PnE(qK+#VX1n zZ|QY;wVJ268k^_8M^7$(hp`#snX1ae9p#_&e&y+fZI{{De#2)R<}Y?b)-1Gxn=)?> zW>^AVR=fSmmf z{~YD>RZVeXhSWS?&Nc&n^S)N360er;)j-TL2QNg8%eQ7=^A(O;Bsgw8G2=~#SSmAJ4+>0Tg)tM}dBG z8}0Mgaoew_UlV`Wk9p=5Tk+PQqH2$xkbe8`w^TzTwV0h2@%S1~X84bozDubSXD+?4 z0*j$Zf>)V>+cOi1Krk3fd#&nuedfjE-8m(l64AZHNON=cZMjy*SDt=ajw3TKD>irI zGf6u)H)}>GX@9`%jLo;WP3Kh;os}j_jvv>pO@Mb`Jdx+j8e7j595f_Y5jKF17pwq5 zF`%j20UEW$wKUb04rayEu#WseY}O>LbE?}6!7Ov*Of^BqpIGUfA-WPP=fBNj7>g#g zeB#QWX8hJ5?Y^FH@~AnB^r$%cl%v-f$yGn?GBzFb`|X--XQC?1C&e&jdf-i+(z3Bn ziuZwSrS`;sD#JTo%;}ffHNlW?^(m^4k)TXyq8#=*3nuI~UAW7WwBnq;eW(N_#JjKP zudRwo;!%r=d!u$&4oV~^$ldE}_sk}mSx(S3fID$WdR2(lR7lZahcm#8A-+P28v_L7 z;fsp6wMWBm3%KhQL9>cC24x*~y-+#l`;F!02o+w1yU+nwF`~ktG(yv;at3oDR~kWE zTLB%VW`#&KUZNW6BGSoDgO!RDr)EJZocXl4R!!1Qe5%7gG|wcUw!Joi@F^sXR>hwR zpZ<0HJ`olhg$PK0nys(K*2asHp3r$Co7PGuG4pRFR;_dmP& zpntqqHzY3O{5uPfqkFyoNlMvdzR;H}vdq`QIlmYG;W~iN!D&D4`rq-Oy$WR22+Oyw zV)g&c5f*+K1{V7A&1)GU@)GwWGf@EfwY9#@8F_4t+tkpQ@ zr3P(HBiE|DC8ucg%(|basX}s60Sp`}WIFyYQca=*4k=(Tn9cQd?VzAm0BHp7VEf1} zIvcF->vF(S=rqQDwd+qJC%7#7)$55s?3@>I^Q?>NJ-F`>c!#-qh90 zEAI~MrM2Spt*L~aofOX)APdNbX zLETzgCuLe19>p|7y=g@YYIGs*g7Q9Jv&x?3mUy5L+D6#?_S3@*U|3qyV}JCU z>0NA&_trl=-F#|>0Cbdug;xIXZBUZZdCr}1FWU*n)2e&Orr=25pDvgYxUAX~V}3b% zZrQ9-TWOPF7oRH1kY_xKwEmelbr`SLp!-6(-_%Z8ef6eW2wpTW00@1s3 zl@wZ%MM{*2;zq_DBbiBB-wDE;z)|Tf@6rSvy9$bk$*RFH%RD7WfO(}zNYSm(@&fy> z#B|aMrRJVFQsR;oY>M6PJVE=zf#<*2OwKN)8p~yGDTd0{YqrWj&PqQCiyhIOjRc}Y zCh7M>cBjQUFrq-JTrUutgF#O3jDG86-zYk`G`5twdNrAeIbCN=+{#y?a_WuBao(;P z`7NLa?qf6B=yym+4C662@38C-3o3LEvHnDSn|ro$cxvuy$7Cg=fR5obl9!$o8(JKM zMj)1%^~i=qjg-s|8Z73(CA>5lPi>)-4gWj>5vQ&fyW~x|nj<0X6K&@G7NIZs+F|N+ zQghXb$4#n}oj%J0Lf{jlnvoBzHWjA;-4`p69&Ao4IN+Bx&%g0cfdRi1F*6HKP~tMI zPX@+}je?ES>7`{oJIJ)Kjk_~NcUoF80+R+P|37r^|jxw;M|DHfwgA?MM&_ z!iO*)n;dtsiCZXk{|C7q?NUl7`V}2~QA!MnJc;RH1vh0xmpb-A+9d;{fRgldn!qa* zsB#U+uo&yosSbo{JI%rrbvlR5k-EXGo zfd|x+SU-+8ucKjAAzGK46+7OrETfHij}Rj*-|V8{kjvK7^bf3)T0BUE=ZD;r@vF_u zbfe9V(9_4tJ|{(;`Zh4f?%0lv9m^1d1@~4pX~b*&;nnxXmSM&A7Ga6G%|{`U{+LD+ zzYQ`tW}vUx)IJ!E;8)5iKha|tu^D!sR4}41pULJpM}|~&@R`-H4k0v`=7JtR>NV`I zhzxYrh)n2MuRJ|(PNo$rQ_Vje40QSKarh|=Rc;!3%#-tsY4z9FW2du)U4XgGW`)BY zW|oLU%6M8cwnDq6Da2k(=rMv0d-*)9)MJ=#;=pvz$0BG~2Y#LfnTFDZ72vI&s~Txl zYL;Uo$igQS_EEgU7R;*27hnoBNers4B zJKmM_#ipsZaC7S-b#fp9gSzYpCpx+El+VB|nU)oOJsZSLPgF z#ltH4B2t^uN5QVo*BiyJOcS#p<9wl>8C`zQQPgE`!G*$}M~~vqj)>rxqkE^FSHY^_ zQG+CO(KKYfJS*&qHN-xmGN|K5X{fPu8M2h?>VOVz_f6$=YPY?*1^sJZhUmpXV2EX_ z&kAGiMC*aa$mgAov=;a!xve)EA#iu&^MO=(P-u&GrF7V*62>tz8K{)M#jtBejoPJ4 zvpO3A3*lsL@OyW0QTx5GHa=b01-e!Mt ztu>Y1Yd%@(SFoz?HU({xj>{Yy9h*<>Z}47xq>-4(+lf4AV+eF==IvN5Dl1^wr0F)# zQ%gYArdtH_ZA=7B<*prmlhuQ?Y(RpdNcLdpy()&#YD208e@}fKii@J?t#i8Ckur*~ zsZY@ZHjd7}IjFX(NTWm7EQPTzG(?cX{~A6nkrzhY9XKgUsIe>sGb$lCMd6qFwti?t zWv+LwrXQlJ12Or~Au5KrIwUZ8Q!BHUOpjw?NdV93w2HL>+?n>GHZuQ`-6DUOfxeb4 zraaku&H2aBqzUTH-vPlOj5%${cOJO!^2gH+G}nZ)8uVzhSUjw7kUdOedUyw7U6+L# z*71U6Lau6t#LrxFat?hHcrP~|g1ffOPdoVj&1`cG{PMK~CP-GrTFMq)h#V z&+n(_ALV_-sCy5T8$>$I;U34-j*q z0h6DY)@CWTg0zSJ)k=Uq3l#do?HR$Pm+ir&Rrd<*kQyd?NA~fMgX*&I z@7mb7C7(ljJ{RK)w$p*vas*YQD3@rbRRg)ghg(Tf$aXml-NI-iB!K^qH!{bKAi>2T zi-#z|bUm`c2BjpJ@It9@iCA;Q8)eS8lOk{`0pxzFjY|chjhv_P#3{zs%e;NdVKA}p z&nu&B^(!npZsUolw+tk`L#LY5)JRjzTKI9Q(|aBT(_?#NC9g(H!N1mf=3$$bXIYm5 z+j^&1cHMOg>qf_|t*}W;%kyZ%nuQuk?BKqi3AB|!ZP&B(=RFlO+81R{_MXp2ailwO zkjLtm&LWQN(HroMN;My}mitJbcH~eCMp{_7I)V+yG-|=hyDrORI;srgv(5~!XuLI7 z{+?O)V6eSQE3Jb6Q@4f&tTKgNK8JSr6mRm;Reyi$*RYI8&J011Fep^&i0gTGT^OpR zHLbVRpK>)@WlSArl^-O=@QS&fppeUF%SPbi`1++`N0L9~2`F-Luk7#zJ}mt?Xu>%!wvdN36p*9PH6$C3z( zbTdEof0En*m=s9+#Sv=tZTKHTzGzHNJv|e@DCBws=<4;^_d|E2goM-+D;kd_XRAXmO6GG*OpB&xV?^R^8^1Z)da zOhZ^eW3*a}K%c{Q;7j0m#HGvW1is!pE8qBY-sAN>Ms#iCWp=h1DF;sTE)p{fZR)pB zw?R+6&W#vAeYskC_F5D3c3RGRN}qhrKi|Gsl2qDi-UzJ@K4)`#B(65T)KDy<1gY%T zf*mf_?vACL4ydVnPXLxR<1}7NMJgi|L7udTl@ImTpO6KT5lF z$8q_5Pd>Sz6gHY>l$wztVzAvR#4tXcPoEw#Zz|Vu7@A(zxQ{KBmMUMd8J-kXD*8Ko z%lk{hi@8Fc-71}aW)CYFQ_8twsx302;4j~e?e~!=qQHY`KgV8n_Yn<;3GhW>cVS(6 zsGQN%xrX%R5@+K|Nw4DQ(~E`lq|K(9(UOpr8S6VBl9#w;Hmr>~oTcr+(!0@0D~+GB zaT0}O3OYc2xkHp1h3uVPwRMnm$qcrhboeM>`cH?qI*MC!Eh+}Zk1Ok1bk6+TrdvID zClJ!7H9Mvh+bf^%I__v(mG`%WO+K%=%H0XEN`+x+jN~pDLYnR3DX%auC0i;)=XAf7 zO=WL&RQ3-jfe+%P$2x1X(IMAGab9eIA3%XdQ2X26(w3RVDK>c$i-vpTV=<{u#x7Zkw^BlH%M*T z(cGus=-KuO3Oo&6eFSFYcvyUSHg+1j(|mc?{OWxq@>3BC0iA`>_FO2cYuuQqLjPk90=@f>Hq z6bfVijUQ&n;pNA8XP2LjU0qs?Q%V(dLz>OC&~-}jH%uumww^ivARN4ktvo~d6#nK@ z_yWK_*Z(iT=_~V-@t|iLz0w=WcQ+R-R&}S~BTe@(rhW1jeCKL@oPl~x;($Kb)=pAUSL%g`|?v7ec zV49}akB{d|JtRXbX~iUHp9Q8!iC&3aY(q-Q?Z@4TdjF*FY_uIs&8Ht8Sh|mRE;OsL z6UU6h*S?;dA{(zpz|t3u31{ezZgh!$>f!E3hp$o722LYA`CjYfH$Zoi`mcVniyO9q z75R?!PMnJVz3>vU*-=_3NN<6=C!g(#yFimehl(ZaraF0q~CS9kfjy07#s6!^(;91!Q?u5SW3lH zYjoh{@u8|xzE)As=asFoe4`F&%Y~rEDqaFmcpEOC@%e)<=2dXV=x+I!Wq ziVy8ooAw-K{AhfvyPwMCy|e@SZ1i7bapE)~XyiE#;_M4AMt=;=%L=WtPzv4im2CSf zDp~)#>2zvMb7IDs^<(GGME|jLIktK>f+mE#*8J2T$T@~Yw2lDBgJh<}3^)D+HEk7z zbtt6|ml5zCOgjB&fbVD^VG`Ar=)Eu#Sd*OZFUP^wQ%ZAjzlb^dk6@IM#YBvr2BImj z<9sk)FyXSTJz$(L^hvs3+)x3%ka#|@?zKXbW5Ys=X`~k=ii_=QWTSQdeEem zmbyN(H#B*w9oGIQ3mG(sfO}>drH~`NYHJX}Wu~EFjfx&xZ>px&u#A?k@`ok%HRyMf zi->vJu@4dc`!=VwTD+4FJYF2O1t+h$E|fTg`nFykUZGkK_L~Ad!V)YG2$Jv}>Oe zXRrTiR8_oX71V_*EK(CT(~fRKf?$#GbBrtUEwn?HoKEKc~NN;??N26>c# z0eBs~w!1m_K9J=$+GL-gA>B0545anef|qMhMn&wGrml9f=Uv^j^e$(VwJ(q0n^mo= z^?S2Kd@)+*{d)q^Q@?H%!jdbURiT`c!T#fWdkX-YKGvy7nYs2(E@2a2ov5i~H3A3(k zF28K-H}R7*yIL3ZJh}>U7%&Y}GdqX-{ao|#S8Urz%F0@(ESMJGP2bz-xKbVP{}s8n zQpyvD*B)YcJ}7!cftP#6UZ;lc*K0Y>^8DU0oH#CZwD-b#XtQ}6Q5)Nz>#3O?_%|-5 zOeAzD@$#|M-sNsrjmM>a+wtFkx=Yw_7oBCRm~WuwM;rI%@;_in$%9Z+zuBNg#{C^S zP}~bSArN&yszK%AXe8=a!QGC@C+-NAnp{7x^Vv^S3Zg9bya9&UUK5?3vlMU77H+t3c$R#JB&nk&Mq>0Fie)lw8NsUoNqJ5Pv~~}~JRO`BKSFQhH}8H|mH%x0-2$&W_n@Ctfa^%~@Y_@ALv7cmZ!XPj z@Va`#g0%;@lzwi9EXLgG_gp}@Sld)i=l#ZN&K>be z>eZrl2^c7tp4@N0@eO~R^=5doQSNg-``XYKhK4N9t!t}-pE4LXhq)flz`VGTRyq>U z;9skEFWbHx&zL>@AML$YSW{cjH;%`4Jc{{q)L$>(m`5i38++QAwp=8phRj2IY2@Sfp6pc{xAP`-*4<2nU|1?uwh!U zc0SG>FIGPLw1`Hq-|S7`ysnPK(?L<%Hu34L1yQh&Z2?zt zG5*}$FNxD1?JA8EVCs?%T^pM=`6ysS{$o|eImTB_bmD6OM1>+0cAp{_Hqy)3?x=$b3YCdhSkO5kGq}vBiaKWaQq^A{)tcCVCEgM~}d!8X> zm9X~q%!a)RHo{BQv2$0Z)0d_Yt++S;B|Q$!y%7d(@tb+BzAkL|ZcpkGA$F^V5j(Z( zZP#`&TRe0iNv6x8e$OCmby352$=49`WAQ!}(m7DWh_j!<7uRWSv3sdUb#gB;SMMma zN-y8n0D)%GTiFMy*jdqI>f-}oWpf0lC#A}FH=&B7Rsi(Z&ZE$%J)%M``0SBZNDWQV z8aU9^MNABn){Y=Cz}ynW*F<_5HsXmcx$D1usH+m*qKd6QpQ|%)Jnd8Xe+S2~!`m8! zvAsvWV+W_AD>;r9=F*OI`c#}DN}D*Hez`(^Ei)iuitC~J0_ebJ{ww04oDTN%!5SS< zt~z_hml*CL-Q({#SC}Qj2;W$9tj{>wY2QlgSRwk`ODOLC+f+30K%^^Y7pv|}@bk?0 zEol&v7`%Qwhu0^Zu$Lf6e{8xl6@i?l(w-ofymEwO#9FTHGQ0}g$$<*>+LmWd6=wNf z$1x@gyHt-0c9tDxck$&k`TsEcNy@-&uzi==t>Qt(eQ_Don6Q|4m!jVMJVkqk85Xch^HZl=qn9RZBe=nw{*MkJ}4J31<9!KQy}L+ohonUtbpN z=+b6(2LBo_MIZv+-A7KBPHR;{6lOh1c@G1ZKG7AYv&?e%<_K9JWfunT(X5@G;NITc z(`0byfPc=Z!q%DD&8`}Ik%$%t%S&UNdG+;qyXlJ4T|e^11DxSCtsxz1D_j14`^%~U zzE1ZDEc-!8yPO((E%l#@QB+UH%y#Z}bydGk-HdQR?+jWf5$#%LT{A0@dCir}%`yBz z5T$rUk&RN<-o%Lon4Cege5tQ0;|X3tE;tS$t>f#8yXSphyRapeU>BxFTRfu9RVJuF zqU+E@q5f>h1|8(<>>0Bz4^nE}^2Ksp*c_iw>)CzH)ae4kIE%6 zsp(u-I)pM0aLL`JoXXW&V^C?m^|1*1wF-5Ymd=IGZ%=pnDniazunR{!i*rR1SH3%$ zyIhXWhqEHp8;6daW&7UYN_RZbe?l2| zdL8#CK7MmQX9Y+N{F7G7^=3by4&=}7=ga)p4Dda;{$t607R7&30x;pfg#$3*KV1Sa z;XkGDpHld5H{D+d|4%FhOqKf!0KJ8)J73ItKP~?MZ~wW|A&If)d!GK}5TKWkaud;J z6&wwL7yCxe!<&CF&Yn8Kw9rMcjY;!~@u`3J3)ZAGeI(W~+>q~dq6yC*D+hG-l5YF^ zp)B2834lzo&!87UH&;h0Qs&S0|M7rs`{|HxgZDn@1Fhru>Ae^J*O`{T5kNliozIJcHD0@&eJ|3mz%&{_hf?-#reoEAzt%evuEEs^z#a&K zr^5Wp9yDIPm~y*%Eg_NJR-E>7>a*;ApN{0iYtygTbUu^s1M~OmPHjv^*yHBN8|_`Y zVTmnSdBy>;;?k@wTagZN5d8>W_95YN?+3PE*O{J_m3A3zr3*4L2tU8-e#1Np(CulU z{=VzI;=%WM?|fP`T>3Kw01y(x)7n!{hVJ@KN6TE$u##tVX!KZvFJg+2qDmsj?Hq}m?EL0_$=-}R|7w%6 zFsOGFD${1$^hnv#AN4W5SRBf~z)c)@DLJ&*f8aVBV9?v%nR90kanA1?fqikR6A{=e zU9{o(niZ&r4on0W+$oU62>RdR*8=J&KY#Z6=kC#Pf&9we(JLge^s7P0^cQH$FE{GR z%}UM`KpsBNmsm<)e1opAC=~;XvA3q{H3RF(M_tnY2xw-JWr>NZTD}MAiTx9O&rHd; zv&k>wW?L7ztvYpfR+_0tMNj3*&x9P{dYD;i&S5SVMrGDrHmC_7McXfX>IU@QVG^m^m*`-m%6gAad3?8jTj00x{HO6~JXF`6FsV}#@0(DA$2<)wv zC{K6o(Ug4$)&k26s}>2QpE$1H$e+)SPGe#fVrZ4E+EP*{Axocv7Yyx14AT_oWDQ2^ z-mW@;#6tyucjD1#8J(?fzMaCZ?ZBMRW^qYh*lKSo@Y`X`^~JmDG^oJ?=+Lra0Uu>? zhDOyH`^}NC^VTeKwh^(y+YQ4Qza0j2|ifEsB`$7q*qn+|s2i(@A5UTm|wtE(b zz|&bn*cxqknCs;@$!Sd>TY5^=WYSe=?>C3Q%e-WQ*WOG9j??VBHHI?T-rb;5=2|3E z=Zy~zrW_RymV|Q_t-4AqO2y@y7fVW~=XCZ$9t8h-Rn>M9!raN)n2LzNEjcTa7qimr zQ6WDbw{fp57)NLZ{_r)JJ0x^A#a)$t21GJIv`v`44a@{7{&0{|fVV9CDB$MlXy5kp zEb3b*3(_s-H;}j&UuR`O9XU{oLk>%0B)q=q4(JlWW_fbsMjNSti!);NCR^9dEwAzN zFp$C5yf&;&GKxC;=yzs%;JPNM3JpfBIyE2MUJ|bptJt#UzcLh!9((MJV-zr= zjqSoLaSPm)u~ymJtHHg66|n-11aHKToosnT*IcVwju!Rk$|Qsv^Vj@{zMx&Lgu}r9*IICTlJ?0@daZ2f)(?j$Ltd*OD^bg*sb=EqtF@Vd}ZIQwsWLKqm3-?X#LS zSg}NK&NaoBe|JJwij%R?h&iu|_O#?@S2zxf<4?qZ}yEb#?;+sBHDGrSDG4vCTAnI z6Prs|D>TIx83h{_W|M6tF20t}Zvu|PH0?|@IIqZ4vl1T&3EJ(ft1}~Os8p-+Z{p`1 zIfQAl4n^5W(>+&xH-p^CqlmwJVS8tX>toZzswiSYOQu1j_?Rfnl7F$JxO{;jCcFnTLWB&{s?iuP8tPgksBlbm$IEF!t}{o8F`b#-wM(eXG)<{!R{zr&YF`uWqXr=X|TDew4We$+=d~e>_n`E)~9( zz4_{x+=1e&5p$u2%y*K2KxJIAoeE48FO zKKtO!TU9?lySC?VP(*cX)rF5HTI8$v5E`Z-t#PVsA3j&Df-^x8YZVRNUn-RRSH8=p zxwLP38^<0FrHdg*OoBY=a_lZERY-Wqxw>atL)sl&mEC#+=|>IKiN2%ixU0LeqpZVE zi0H^(;Uu=oP*#`ge0SNog3acoAU>UFLWJKX$AxD~g%8G6mWyp@8YYv&0T;2+49&DKqL92&d$HsM62H$eaQeAZNpM^uL#^Y2{F9a8r+n{_wc@j)XEu9 zBKKFJ#Hw+G@3MdgwaqvaWM$u6eED9nWxmaX5M&wW6SjGNW=!RMD9Tg0@hZwv!Qi}0 z=NN8$#izBT-C&(#m$m+Hj*^$=jqHBM$Q%e7#8ZtUbi>$hOQ)?w_he5SsA6ytJFLS#F{?+XcwP6%dA{p%&0TR_ zn4bPT-2mrnwT@RyAZgN=Q#?QR?)6!Jx^nwnSBO5;TmpBk#ec(}nxEEk;Ur}z!J6}; zW_o6-Ma@!cW-L8T%f&0iW{2;u`5(oFIU+io1!D=f2Pcw&%eP}_XCmJ%JuNdx@3)i)7mXeAR7^gNki)kx$Z3%H{3JM*a z{i9~qbqeAQv}JW_E+a0q6a-2svYhQ)3g?NnRyI^>p?a^x;3eWB@IJS2i)hwLeZ3LP z`7<4@K(MYA8z+eKO0#0U%%fbGZ2e_hNur@>M1Xhb7$FfR|Y5JoEto`4mkEn^pD&z?s^AH2Na|06Aa4 zpy>d#D}VEHlZP!I@@|^{Ungpq{!mZ%+EJv!+tbS;_M6*2)TeFO#Bep^D~-RNMNNmU zZ6qq^1U&IKn7m$D0VCFl+**Lj zRnpK9PPrW_W>(m%aUjyVZh}>~WtS6#YHz3e4)iy78l-tCC(ppD8?y+&b6k3TPMwy{y-h2>*1E|-I^3^X&78s;C>Pz};5683g~>G>}Er?sbz zR3!3*h2MRU_HV?fRv34vfVNX2(H(yipZ6$_<@Yb56fxsPNKLugJI;b77G$xOu%@01 z2TUv2a?avFBrSCit6>uU9RgPE0MaFiZESfPp@e{i^v0T(du|^r6#P4Q{CK-t3>Qs)(0Aqi71L*Pf|@_b54))CnSLhqEM z9sLk@TohWbsfo`lLhqR04w#$R#^Eh5rc9TVR>U9@G(Pee9G$1^8^`MN?_W3qqIYYc z9x!Jc7Cye49z!JFT|b5byob`t7R{VpW}$Jc|91Al6Qykf9Op~p;e`9mN)GJmCe0Df z?1(JgH@HuvvJQH|aXQDtktGf3z&W$K;!L3dlUh~l%VY#~`y1L_qldgK;U6?9SHc6A z@EBP>y%tE8>oJM%i2-WYdc+VE@n%>VPR??QeXo6UI=zPQk^13kD2_j9Z#|*mSG=(- zjsPr@JvAwm5GYwgCnc-vw&yUHf1qJsdqKm@WonK`-c3!>1c07OKxcl5@vR13CG&>?@;@b{S2%EV*ev+lw z>%b!wQ-bgA|N7EJPiK+#oAV^%S=(lm869~dABf=%o#z+onJVNuXig799b9B?p7$)Y z8#fY4avX?0hZKg^E?NxIDBSc1hV^sH+mSpo5=K+LK##@XvKhidV}Uxs6q>kcuZnuFl}_b<>!!_Qy2w8`6WNUzhb zvRJT9i9?^6p8%B1`&Ewm(00Vs%cL7U{&%DNElWua03fX+fJk@OPy4A65G@cr2LB3s zrk|u-FEXO!=kwI$A1Tda;;UHFQQ;7OLlqIikneqyivWDR*6$&?hv{O$KcD%o^@F?0 z>nWK`52*+ME&e=Y^ohFb|2n$W&b@E4c;53-5e4bW@E8NI`Sxmjzz`5vpN&gHgq4*B z!XWf+&k(p?l{K}hJB&}y3qVLe-w1G!Kqwtfx z^Ibb9I6IaJ6(?+YlM3B}2i>3dVD!|Gs28c1ZBN%zkRCgmT{`PW?+S)#9*+AbkBdtV zNBe!=cjSCf7rix9UCqed^@)2}8Gmf*Ky*+x?t^`y?8Jbls%QTEUGZ&jo9rPFe$WjK zo#^BrNkFt-P_ob>vfpfWk1k|Ut< z$lzfDA4r27dj>dwc=(>#Al_gUb%#G&!tplcCv(Vd1GfIL&fh;K4*zYW7)mt}z z$dQfu5(t;Rqn18sL8_5}~+s33Z zR*JVFTGG|z>SuZohr_^&X7>57^DJzuNlGGKwBMPUT1NIPP4vyJL$N1Q+yo?5Xu`y$ zA9_K`Kw#wKSGv zgNNJiLmTB6j9lo$%GB6j@@gt%s0j7nYbeU+Ow=lfa>WGJP${4?t6KNy8C_-A*ojFQD&-Crq z-NTq#wVLpPxKm@--@92>7yyT9gU7Sg+++Ll2aWO}^;V&i>z;{`E)KfqU2SW`d01UO z>tUI8dvDe5=t65AOG21ZKCLco%9-5#MeV6i-)D|jwip#JD~XCjJ^#71*n2TxhPB64 zt*5d`uu3SO3ZpaQx>E%fjuA^Kr+`T-f3ms|RvL*c&EaKT)L>QPrQGQaILZmo))#1? zh9d8`(jH2I(QI&l9&-VUvjJHG|N_)}_1`D$9~TIZ7Vr`m}*|6S)6G)D7x+?9igjo4DW|9Ef!mn!hFGuB)et zz2j#ciWrHw>xz|u(lx8?XEHX%N-mXVpB3SVv;gb*juu_b@g2#h9t`F95ye6Mv*;o( z!n%tavtKY|?S{%bu9{tuMZ(llquP*rZr-x45`bAJ^W{e16t2td)8){CrS_D%uI-l| zWfk!9qfoWDBKwM5MqZ{|Vjp6ith`w7N}GM;nt+BM*_Vy@Cw$jyhYa7FND|!|*Y7)3 zpqEyi23q1HouHm#u-bo&GFglB!}kvJwVj66z7agfoDL4@H3_QlOpM+R5nug^UiuV= zE}#2YBqq(K3x_!9LbRkxGy+7*!GFTt$bxLxW0^0|QZ5V;yYxE7<;xBD-$_AnIJjVc z1>P3_x7-_=6|c!TSy_<_wIylwc!n-Z-4OC>4x$vP=QXGcC5oS*GoQFw)bCz!mMQiW zfIGFJw=1b-3}F+A>u;62N*ITUx44M1Z)HU+Rpfz9@n*4G;xkzMGHx~SU^IHCQL6gv z4Y*>o=if%^sNta(Yh@6-sr{a<4RgPb9PmG_9=st3) zA8AsnX;3pqNu=<;(4-)?C)1Z^%{HW*^`jJ2+{fk)bA=?|cIkabs@$^~SV9)+DQPYo zORA@o;D(R@Wo!JB0MT8m`G?V!B*D`vY#YJ^LhVzLA|Xhc8Zx|UwYEg{-R+Q6$fUN5m!MBbRRUfK_Cz`jU6 zN5g(W^N}GA*C}8(mBod@GC}CNdPvO4j`{X`CwtLC%fQ_CkQW4!>b087iJ#Cgz!JcV zio7~89&VFenLT*cCzOKBua+VM^tOv9&mN0^j>hPztoBqtyHS2g@m}|F`It!F{(;e@ zrkHDmI2O#gzXwu2igh?9l?fCP7e_$WWcjo6^Gx2q7Bn4>Ai1iAb=wkby*ENs{wI@0 zejjJ>{ku+gur9Q)H^g80_hoQqTb}lHw-J9STk*p^kPz{ZfYlM(lpx#s%W@*gZDaCM zwyE5pMTvJTZ#R-MW;aY<=EKst$8K|~?$A%bIGMJkonA7z%peiyZ!MQrxH5Z8_KB>> zjbW_7Lb-|4pAT}G$sVC~17=+aIkS8N66c1^(Xvc(5X?RV(g(IyfpJSG2q0bZ^dmfg ztPSzKPnMLbyab7p61`e$!*KpP$xfjf{=`;>rFnIKn{3*j$1-oV>qYhh#|3X|1lXp4 zn=1k znc(Ee-AQbL`-gSJeh=`2+RgAM4bY@KzW&IE%vG{db+10a!FpQ&_~*S~jEY|@s$^<; zFm8KBN)MdbFHCgTj-Eh3+OAjk#xMRZ2Va!0E>A{^iDD%&7L)uAP_IU7U_c}8^ZH4j zF!KR(BoA{S2?`tld{pKFNoFPcWUpIo`Aq;{&qK!CZKMW6QpzNKv-SC(w;*q-zl_I5 zK8EN*6;oq@>pdQZ*1XS?z)LnQ2oP`C0p_k0lE~{FbpJ*@UOMxzKz~AV{f}jqitPYE zVWbR4ZW0r%lLU0QH&VaW#{0ApzlKre?6Y|nqrdmTUas7nREvbj(Ykg(@mO#s7()uU z+f3mFwTVJiO6_ZLX#mDlH7@#cXh4D#ExsocU_+rG8;}z-TN&;#_<%r?mE{MAseZp2 zpYEH&H=dYMy5Am`n$WVZ$4f2tZVSVPQz2r0#D!0B|0CQ04+lLajdI4kg@~~;-m_uz zYA@Xi%et}Ni-FGjK_XUjh9YJh>m6nD1X&TdsJhS1Y)zm;&hXtzG>oj7;hINA;!mEn z@$%SDCR1Dt^1MWfR-*;+CRtHvPv2*UL-46(ffU}q088VcIkU+M3Z`-XmW&ZE%=VJ@ z;f)_LIVPRyMGN}dMCF5X}xmgT(j&p{e55YLq? zFcN9u{3E^Eqj^lS$&PXEakug*|63<6qR~Q>D^itZL)S5GlSY3_iCmWOU}jAmc)$^wn@F+)cl zSAInUJ51ZNz=Hs>`42b}Hcz=*QVOG!`;$jAPS$k9hzAXS#q%7%j(Ip%H}rnlfF~Nx zJ?Caon06Lgc;qxZ&XL!|sWniPk^S-z{){7$(I~lpUFPSac?%(;Td2(08;ZRX**uuh zWV4e$00$h+bbuD}-T5d>(`Q7%qfY)&Uv_x!GlE)h2>15z0cgHvKU4mtkXx`)58%jz zhbrYl>$M~%1v<7;UeoVnbS3F9nBM15;Z`11O!Sk&2)7rhPam*)%><{wxZR z`O*7yS0Q2vT<2i4H&$Sr;>AJjU%Z%3K@$JHt5JDF@hJ_V)vG?et1;rw`z!0YJt{G~TH;)Va915}0_8jdrfG5sTeF`{VL zs>#?R;m!Zw!@V4lkH|$nXKa3E zF#0WC5*ePABbw4V_vy$fd<6tO2LO~^=`&U7V+-*AE$J6$`Xb<7JX1FksJ$b|;sIfQ zN=z-uyVjla4}K{_2~A~^t`I;;s@;^oIN~s+OUb}R4_t8=hkuU2q)rHZF!3B-U(GZ# zI+?L*d;LhroqdJ2O?)WPUVn!fy4p9~wb*Rpg+2+~0omVzM@<^Aw1MWe9`{?aG4E*U zz^!%dZs3Pe-nPjVGIC8tJr}zeqQ&;-)*NbCx(l_u&B#%^CTr?2!P!AbiqCS z!ZZFGo@xRj%^c*(HgVZIuR`~gQannvGfM9B&5$4GKAIu|%|&)zg!LDG=KxCNW2&xN zg+W36*PBOqRn5vBCKz+d7af2`Tw5^JbLppmF${Zg6(Zqg^lQMwdyI2baPv+>DpKYDJi z>KV^*XwGSo=h+5678rD!%*wmCRoa!FQ2^v`Fxq5UANWh*L;g=f>ZS@_sd696dNO?- zFR?oR=TfwDRI|P1U=Hx~qYPe5^TWRD3gopKGly1@fJ~o|(K>UAD7{bqfAbfCfB%<$ c()7K9rC%~iu)&9M`y_Aa8$l~>JbeCt0Du&Wg#Z8m diff --git a/data/screenshots/001.png b/data/screenshots/001.png index 0c0a843f22aa3e836eebdf23adf7d69df1bc9365..002fdc605218b5c184720d323a29b647735cdacd 100644 GIT binary patch literal 40187 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 N6P6Up6nNwMzW|-%s}}$O literal 40636 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