aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2023-10-10 23:57:09 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2023-10-10 23:57:09 +0200
commit440dbcd4e9087901666e944d8b595525078e7beb (patch)
treebfe3c4cc8095ba03b7fa803129b0d73a6b7b5cdf
parenta6635f03b72a81151f55c2fb9f6dbb0c8bb806aa (diff)
downloadayatana-indicator-display-440dbcd4e9087901666e944d8b595525078e7beb.tar.gz
ayatana-indicator-display-440dbcd4e9087901666e944d8b595525078e7beb.tar.bz2
ayatana-indicator-display-440dbcd4e9087901666e944d8b595525078e7beb.zip
po/: Update translation files.
-rw-r--r--po/aa.po84
-rw-r--r--po/af.po84
-rw-r--r--po/am.po84
-rw-r--r--po/an.po84
-rw-r--r--po/ar.po84
-rw-r--r--po/as.po84
-rw-r--r--po/ast.po84
-rw-r--r--po/ayatana-indicator-display.pot84
-rw-r--r--po/az.po84
-rw-r--r--po/be.po88
-rw-r--r--po/bem.po84
-rw-r--r--po/bg.po84
-rw-r--r--po/bn.po84
-rw-r--r--po/bo.po84
-rw-r--r--po/br.po84
-rw-r--r--po/bs.po84
-rw-r--r--po/ca.po88
-rw-r--r--po/ca@valencia.po84
-rw-r--r--po/ce.po84
-rw-r--r--po/ckb.po84
-rw-r--r--po/co.po84
-rw-r--r--po/crh.po84
-rw-r--r--po/cs.po90
-rw-r--r--po/csb.po84
-rw-r--r--po/cv.po84
-rw-r--r--po/cy.po84
-rw-r--r--po/da.po84
-rw-r--r--po/de.po94
-rw-r--r--po/dv.po84
-rw-r--r--po/el.po84
-rw-r--r--po/en_AU.po84
-rw-r--r--po/en_CA.po84
-rw-r--r--po/en_GB.po84
-rw-r--r--po/eo.po84
-rw-r--r--po/es.po94
-rw-r--r--po/et.po84
-rw-r--r--po/eu.po84
-rw-r--r--po/fa.po84
-rw-r--r--po/fi.po84
-rw-r--r--po/fil.po84
-rw-r--r--po/fo.po84
-rw-r--r--po/fr.po95
-rw-r--r--po/fr_CA.po84
-rw-r--r--po/frp.po84
-rw-r--r--po/fur.po84
-rw-r--r--po/fy.po84
-rw-r--r--po/ga.po84
-rw-r--r--po/gd.po84
-rw-r--r--po/gl.po84
-rw-r--r--po/gu.po84
-rw-r--r--po/gv.po84
-rw-r--r--po/he.po94
-rw-r--r--po/hi.po84
-rw-r--r--po/hr.po94
-rw-r--r--po/ht.po84
-rw-r--r--po/hu.po84
-rw-r--r--po/hy.po84
-rw-r--r--po/ia.po84
-rw-r--r--po/id.po84
-rw-r--r--po/is.po84
-rw-r--r--po/it.po96
-rw-r--r--po/it_CARES.po84
-rw-r--r--po/ja.po84
-rw-r--r--po/ka.po84
-rw-r--r--po/kk.po84
-rw-r--r--po/kl.po84
-rw-r--r--po/km.po84
-rw-r--r--po/kmr.po84
-rw-r--r--po/kn.po84
-rw-r--r--po/ko.po84
-rw-r--r--po/ku.po84
-rw-r--r--po/kw.po84
-rw-r--r--po/ky.po84
-rw-r--r--po/la.po84
-rw-r--r--po/lb.po84
-rw-r--r--po/lo.po84
-rw-r--r--po/lt.po84
-rw-r--r--po/lv.po84
-rw-r--r--po/mg.po84
-rw-r--r--po/mhr.po84
-rw-r--r--po/mi.po84
-rw-r--r--po/mk.po84
-rw-r--r--po/ml.po84
-rw-r--r--po/mr.po84
-rw-r--r--po/ms.po84
-rw-r--r--po/my.po84
-rw-r--r--po/nb.po84
-rw-r--r--po/ne.po84
-rw-r--r--po/nl.po90
-rw-r--r--po/nn.po84
-rw-r--r--po/ny.po84
-rw-r--r--po/oc.po94
-rw-r--r--po/os.po84
-rw-r--r--po/pa.po84
-rw-r--r--po/pl.po84
-rw-r--r--po/ps.po84
-rw-r--r--po/pt.po94
-rw-r--r--po/pt_BR.po90
-rw-r--r--po/ro.po84
-rw-r--r--po/ru.po94
-rw-r--r--po/sa.po84
-rw-r--r--po/sc.po84
-rw-r--r--po/sd.po84
-rw-r--r--po/sdh.po84
-rw-r--r--po/se.po84
-rw-r--r--po/shn.po84
-rw-r--r--po/si.po84
-rw-r--r--po/sk.po84
-rw-r--r--po/sl.po88
-rw-r--r--po/sq.po84
-rw-r--r--po/sr.po88
-rw-r--r--po/sv.po94
-rw-r--r--po/sw.po84
-rw-r--r--po/szl.po84
-rw-r--r--po/ta.po84
-rw-r--r--po/ta_LK.po84
-rw-r--r--po/te.po84
-rw-r--r--po/tg.po84
-rw-r--r--po/th.po84
-rw-r--r--po/ti.po84
-rw-r--r--po/tr.po94
-rw-r--r--po/tt.po84
-rw-r--r--po/ug.po84
-rw-r--r--po/uk.po94
-rw-r--r--po/ur.po84
-rw-r--r--po/uz.po84
-rw-r--r--po/vec.po84
-rw-r--r--po/vi.po84
-rw-r--r--po/wae.po84
-rw-r--r--po/wo.po84
-rw-r--r--po/zh_CN.po84
-rw-r--r--po/zh_HK.po84
-rw-r--r--po/zh_LATN@pinyin.po84
-rw-r--r--po/zh_TW.po84
134 files changed, 8686 insertions, 2727 deletions
diff --git a/po/aa.po b/po/aa.po
index 3da5f75..9a1cf88 100644
--- a/po/aa.po
+++ b/po/aa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/af.po b/po/af.po
index 900d35a..a7aee97 100644
--- a/po/af.po
+++ b/po/af.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-05-10 06:12+0000\n"
"Last-Translator: iNetRoos <inetroos@gmail.com>\n"
"Language-Team: Afrikaans <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Rotasie Versperring"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotasie Versperring"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotasie"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Die rekenaar se RSA vingerafdruk sleutel is: \"%s\""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Laat Toe"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Weier"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Laat USB ontfouting toe?"
diff --git a/po/am.po b/po/am.po
index e9e95e9..0ef1314 100644
--- a/po/am.po
+++ b/po/am.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/an.po b/po/an.po
index a3394db..ddb6580 100644
--- a/po/an.po
+++ b/po/an.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ar.po b/po/ar.po
index 727627b..ef4c7d5 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-04-03 18:21+0000\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/ayatana-"
@@ -38,8 +38,7 @@ msgstr "قفل الدوران"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -49,7 +48,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -65,63 +64,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "قفل الدوران"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "الدوران"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "بصمة مفتاح RSA للكمبيوتر هي: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "السماح"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "لا تسمح"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "السماح تصحيح USB؟"
diff --git a/po/as.po b/po/as.po
index 9ee0b2c..106e0da 100644
--- a/po/as.po
+++ b/po/as.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ast.po b/po/ast.po
index e912c3d..09bac98 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ayatana-indicator-display.pot b/po/ayatana-indicator-display.pot
index 0f858ab..dcc247a 100644
--- a/po/ayatana-indicator-display.pot
+++ b/po/ayatana-indicator-display.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/az.po b/po/az.po
index d9dedff..e70d89e 100644
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/be.po b/po/be.po
index b50261a..c44a027 100644
--- a/po/be.po
+++ b/po/be.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-12-18 21:59+0000\n"
"Last-Translator: Viktar Vauchkevich <victorenator@gmail.com>\n"
"Language-Team: Belarusian <https://hosted.weblate.org/projects/ayatana-"
@@ -16,8 +16,8 @@ msgstr ""
"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"
+"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: Weblate 2.18\n"
#: data/org.ayatana.indicator.display.gschema.xml:1
@@ -38,8 +38,7 @@ msgstr "Блок павароту"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -49,7 +48,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -65,63 +64,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Блок павароту"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Паварот"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Адбітак RSA-ключа кампутара: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Дазволіць"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Не дазваляць"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Дазволіць USB-адладку?"
diff --git a/po/bem.po b/po/bem.po
index dd7475e..5728439 100644
--- a/po/bem.po
+++ b/po/bem.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/bg.po b/po/bg.po
index 26afcd4..d047f0e 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/bn.po b/po/bn.po
index 0c7fd69..20a1b7d 100644
--- a/po/bn.po
+++ b/po/bn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/bo.po b/po/bo.po
index fbb3903..f9c9333 100644
--- a/po/bo.po
+++ b/po/bo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/br.po b/po/br.po
index db83576..c23c8a4 100644
--- a/po/br.po
+++ b/po/br.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/bs.po b/po/bs.po
index 18ca094..e5e36ba 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index f3ee117..62ad1f5 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-06-23 20:34+0000\n"
"Last-Translator: Joan CiberSheep <cibersheep@gmail.com>\n"
-"Language-Team: Catalan <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/ca/>\n"
+"Language-Team: Catalan <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/ca/>\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -37,8 +37,7 @@ msgstr "Blocatge del gir"
msgid "Locks orientation to a specific value."
msgstr "Bloqueja l'orientació a un valor especificat."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura del color"
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Perfil de temperatura de color"
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Blocatge del gir"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Gir"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "L'empremta de la clau RSA de l'ordinador és: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permet"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "No ho permetis"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Voleu permetre la depuració mitjançant USB?"
diff --git a/po/ca@valencia.po b/po/ca@valencia.po
index 9dc49e5..bb3a021 100644
--- a/po/ca@valencia.po
+++ b/po/ca@valencia.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ce.po b/po/ce.po
index 4ef4f32..d28fa7f 100644
--- a/po/ce.po
+++ b/po/ce.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ckb.po b/po/ckb.po
index e2ae0d7..ca9f3b5 100644
--- a/po/ckb.po
+++ b/po/ckb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/co.po b/po/co.po
index 72c4522..6a38631 100644
--- a/po/co.po
+++ b/po/co.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/crh.po b/po/crh.po
index e08c8ed..e224a9e 100644
--- a/po/crh.po
+++ b/po/crh.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/cs.po b/po/cs.po
index e3c1792..963a0b7 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-03-23 17:39+0000\n"
"Last-Translator: Tomáš Marný <tomik.marny@gmail.com>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -35,8 +35,7 @@ msgstr "Zámek orientace obrazovky"
msgid "Locks orientation to a specific value."
msgstr "Uzamkne orientaci obrazovky na určitou hodnotu."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Barevná teplota"
@@ -48,7 +47,7 @@ msgstr ""
"Nastaví teplotu barev obrazovky. Čím nižší je hodnota, tím vyšší je "
"intenzita efektu zarudnutí aplikovaného na displej."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Profil barevné teploty"
@@ -64,63 +63,112 @@ msgstr "Jas obrazovky"
msgid "Stores the current brightness value of your screen."
msgstr "Uloží aktuální hodnotu jasu obrazovky."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Aktuální profil teploty barev používaný indikátorem."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manuál"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptivní (chladnější)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptivní"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptivní (teplejší)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Zámek otáčení"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Jas"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Profily barevné teploty"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Nastavení obrazovky…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Otáčení"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Obrazovka"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Nastavení a funkce obrazovky"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Otisk RSA klíče počítače je: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Umožnit"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Neumožnit"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Umožnit ladění přes USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Profily barevné teploty"
diff --git a/po/csb.po b/po/csb.po
index 1ae37a2..4f648b9 100644
--- a/po/csb.po
+++ b/po/csb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/cv.po b/po/cv.po
index 9f35eb2..94683ae 100644
--- a/po/cv.po
+++ b/po/cv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/cy.po b/po/cy.po
index 311241e..59462c8 100644
--- a/po/cy.po
+++ b/po/cy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/da.po b/po/da.po
index 4995962..bb3b1fa 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-07-04 23:41+0000\n"
"Last-Translator: Tobias p <sorenautonom667@gmail.com>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Rotations lås"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotations lås"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Tillad"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Tillad Ikke"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Tillad USB Fejlfinding?"
diff --git a/po/de.po b/po/de.po
index fcf6f2e..9af6c6f 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-09-12 19:52+0000\n"
"Last-Translator: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>\n"
-"Language-Team: German <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/de/>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Bildschirmausrichtung"
msgid "Locks orientation to a specific value."
msgstr "Legt eine bestimmte Bildschirmausrichtung fest."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Farbtemperatur"
@@ -48,7 +47,7 @@ msgstr ""
"Stellt die Farbtemperatur Ihres Bildschirms ein. Je niedriger der Wert, "
"desto stärker die Rotverfärbung des Bildschirms."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Farbtemperaturprofil"
@@ -64,63 +63,112 @@ msgstr "Bildschirmhelligkeit"
msgid "Stores the current brightness value of your screen."
msgstr "Speichert die aktuelle Helligkeit Ihres Bildschirms."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Das Farbtemperaturprofil, das aktuell vom Indicator verwendet wird."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manuell"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptiv (kälter)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptiv"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptiv (wärmer)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotationssperre"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Helligkeit"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Farbtemperaturprofile"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Bildschirmeinstellungen…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Display"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Bildschirmeinstellungen und -funktionen"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Der RSA Fingerabdruck dieses Computers ist: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Zulassen"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Nicht zulassen"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "USB Fehlersuche erlauben?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Farbtemperaturprofile"
diff --git a/po/dv.po b/po/dv.po
index a596c02..18a4f35 100644
--- a/po/dv.po
+++ b/po/dv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/el.po b/po/el.po
index 8d175bd..c455a92 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2019-05-21 12:43+0000\n"
"Last-Translator: THANOS SIOURDAKIS <siourdakisthanos@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -37,8 +37,7 @@ msgstr "Κλείδωμα Περιστροφής"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Κλείδωμα Περιστροφής"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Περιστροφή"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Το αποτύπωμα κλειδιού RSA του υπολογιστή είναι: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Επέτρεψε"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Μην Επιτρέψεις"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Να επιτραπεί ο εντοπισμός σφαλμάτων USB;"
diff --git a/po/en_AU.po b/po/en_AU.po
index 4437087..a50abac 100644
--- a/po/en_AU.po
+++ b/po/en_AU.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -35,8 +35,7 @@ msgstr "Rotation Lock"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotation Lock"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "The computer's RSA key fingerprint is: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Allow"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Don't Allow"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Allow USB Debugging?"
diff --git a/po/en_CA.po b/po/en_CA.po
index 3b4f6ab..e64e43f 100644
--- a/po/en_CA.po
+++ b/po/en_CA.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -35,8 +35,7 @@ msgstr "Rotation Lock"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotation Lock"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "The computer's RSA key fingerprint is: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Allow"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Don't Allow"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Allow USB Debugging?"
diff --git a/po/en_GB.po b/po/en_GB.po
index 5f50426..58d70c9 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -35,8 +35,7 @@ msgstr "Rotation Lock"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotation Lock"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "The computer's RSA key fingerprint is: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Allow"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Don't Allow"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Allow USB Debugging?"
diff --git a/po/eo.po b/po/eo.po
index 51b04e9..6401393 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2021-11-19 13:51+0000\n"
"Last-Translator: phlostically <phlostically@mailinator.com>\n"
"Language-Team: Esperanto <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Ŝloso kontraŭ turniĝo"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Ŝloso kontraŭ turniĝo"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Turniĝo"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Jen la haketaĵo de la RSA-ŝlosilo de la komputilo: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permesi"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Malpermesi"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Ĉu permesi erarserĉadon per USB?"
diff --git a/po/es.po b/po/es.po
index 0854eea..e39225a 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-03-10 18:42+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
-"Language-Team: Spanish <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/es/>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Bloqueo de la orientación"
msgid "Locks orientation to a specific value."
msgstr "Fija la orientación a un valor específico."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura del color"
@@ -48,7 +47,7 @@ msgstr ""
"Ajusta la temperatura del color de la pantalla. Cuanto menor sea el valor, "
"mayor será la intensidad del efecto de enrojecimiento aplicado a la pantalla."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Perfil de la temperatura del color"
@@ -64,63 +63,112 @@ msgstr "Brillo de la pantalla"
msgid "Stores the current brightness value of your screen."
msgstr "Almacena el valor de brillo actual de su pantalla."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "El perfil de temperatura de color actual que utiliza el indicador."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manual"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptativo (más frío)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptativo"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptativo (más cálido)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Bloqueo de giro"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Brillo"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Perfiles de temperatura del color"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Ajustes de la pantalla…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Giro"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Pantalla"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Ajustes y funciones de la pantalla"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "La huella digital de la clave RSA del equipo es: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permitir"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "No permitir"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "¿Quiere permitir la depuración a través de USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Perfiles de temperatura del color"
diff --git a/po/et.po b/po/et.po
index 4cffdee..26ba207 100644
--- a/po/et.po
+++ b/po/et.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2022-10-20 11:02+0000\n"
"Last-Translator: Kristjan Räts <kristjanrats@gmail.com>\n"
"Language-Team: Estonian <https://hosted.weblate.org/projects/ayatana-"
@@ -35,8 +35,7 @@ msgstr "Orientatsiooni lukk"
msgid "Locks orientation to a specific value."
msgstr "Lukustab orientatsiooni kindlale väärtusele."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Pööramise lukustus"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Kuva seaded…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Pööramine"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Kuva"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Kuva seaded ja funktsioonid"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Arvuti RSA võtme sõrmejälg on: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Luba"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Keela"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Kas lubada USB silumine?"
diff --git a/po/eu.po b/po/eu.po
index 80f48cb..26eef72 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/fa.po b/po/fa.po
index e2df75f..64c6631 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-07-20 20:41+0000\n"
"Last-Translator: Tetra Homer <tetrahomer@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "قفل چرخش"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "قفل چرخش"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "چرخش"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "اثر انگشت کلید RSA این رایانه هست: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "اجازه"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "اجازه ندادن"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "اجازه دادن به خطا یابی کابل USB؟"
diff --git a/po/fi.po b/po/fi.po
index 70872d1..a29c4b9 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/fil.po b/po/fil.po
index 1b4a477..345bc73 100644
--- a/po/fil.po
+++ b/po/fil.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/fo.po b/po/fo.po
index e217248..0efc06d 100644
--- a/po/fo.po
+++ b/po/fo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 71730de..b308d20 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-07-02 18:50+0000\n"
"Last-Translator: spnux <stephane.petrus@posteo.net>\n"
-"Language-Team: French <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/fr/>\n"
+"Language-Team: French <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,8 +36,7 @@ msgstr "Verrouiller la rotation"
msgid "Locks orientation to a specific value."
msgstr "Bloquer la rotation à une valeur spécifique."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Température de la couleur"
@@ -49,7 +48,7 @@ msgstr ""
"Définit la température de la couleur de votre écran. Plus la valeur est "
"basse, plus l'effet de rougeur appliqué à l'écran est intense."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Profil de température de la couleur"
@@ -66,63 +65,113 @@ msgstr "Luminosité de l'écran"
msgid "Stores the current brightness value of your screen."
msgstr "Enregistre la valeur de la luminosité actuelle de votre écran."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+"Le profil de température de la couleur actuellement utilisé par l'indicateur."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manuel"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Verrouiller la rotation"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Luminosité"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Profils de température de la couleur"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Paramètres d'affichage…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Affichage"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Réglages et caractéristiques de l'affichage"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "La clé de l'empreinte de l'ordinateur du RSA est %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Autoriser"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Ne pas autoriser"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Autoriser le débogage USB ?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Profils de température de la couleur"
diff --git a/po/fr_CA.po b/po/fr_CA.po
index feb8bee..626ffd1 100644
--- a/po/fr_CA.po
+++ b/po/fr_CA.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-04-28 11:11+0000\n"
"Last-Translator: Jeannette L <j.lavoie@net-c.ca>\n"
"Language-Team: French (Canada) <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Verrouiller la rotation"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Verrouiller la rotation"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "La clé de l'empreinte de l'ordinateur du RSA est %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Autoriser"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Ne pas autoriser"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Autoriser le débogage USB?"
diff --git a/po/frp.po b/po/frp.po
index 5e2ded1..1ec0093 100644
--- a/po/frp.po
+++ b/po/frp.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/fur.po b/po/fur.po
index 148b397..0062612 100644
--- a/po/fur.po
+++ b/po/fur.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/fy.po b/po/fy.po
index 9a3a2f2..4f83098 100644
--- a/po/fy.po
+++ b/po/fy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ga.po b/po/ga.po
index 19e6d69..d90d59c 100644
--- a/po/ga.po
+++ b/po/ga.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/gd.po b/po/gd.po
index 283745f..28252f8 100644
--- a/po/gd.po
+++ b/po/gd.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/gl.po b/po/gl.po
index 06776de..10f2e41 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2018-10-24 16:29+0000\n"
"Last-Translator: Iván Seoane <ivanrsm1997@gmail.com>\n"
"Language-Team: Galician <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Bloqueo da rotación"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Bloqueo da rotación"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotación"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "A pegada dixital da chave ou clave RSA do computador é: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permitir"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Non permitir"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Desexa permiti-la depuración a través do USB?"
diff --git a/po/gu.po b/po/gu.po
index da27090..6801dec 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/gv.po b/po/gv.po
index b7ec8c1..b9f6a45 100644
--- a/po/gv.po
+++ b/po/gv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/he.po b/po/he.po
index efd0670..e3cc0f9 100644
--- a/po/he.po
+++ b/po/he.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-03-10 18:42+0000\n"
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
-"Language-Team: Hebrew <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/he/>\n"
+"Language-Team: Hebrew <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/he/>\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,8 +36,7 @@ msgstr "נעילת כיוון"
msgid "Locks orientation to a specific value."
msgstr "נעילת הכיוון לערך מסוים."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "חום הצבע"
@@ -49,7 +48,7 @@ msgstr ""
"מגדיר את חום הצבע של המסך שלך. ככל שהערך נמוך יותר, ככה עוצמת הגוון האדום "
"שחלה על התצוגה חזקה יותר."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "פרופיל חום צבע"
@@ -65,63 +64,112 @@ msgstr "בהירות מסך"
msgid "Stores the current brightness value of your screen."
msgstr "מאחסן את ערך הבהירות הנוכחי של המסך שלך."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "פרופיל חום הצבע בו משתמש המחוון."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "ידני"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "מסתגל (קר יותר)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "מסתגל"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "מסתגל (חם יותר)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "נעילת סיבוב"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "בהירות"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "פרופילי חום צבע"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "הגדרות תצוגה…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "סיבוב"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "תצוגה"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "הגדרות ויכולות תצוגה"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "טביעת אצבע ה־RSA של המחשב הזה היא: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "לאפשר"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "לא לאפשר"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "לאפשר ניפוי שגיאות דרך USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "פרופילי חום צבע"
diff --git a/po/hi.po b/po/hi.po
index c2ca309..540289a 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-04-07 19:51+0000\n"
"Last-Translator: Zeeshan Khan <zkhan1093@gmail.com>\n"
"Language-Team: Hindi <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -35,8 +35,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "अनुमति है"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "अनुमति नहीं है"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "यु.एस.बी डिबगिंग की अनुमति दें"
diff --git a/po/hr.po b/po/hr.po
index f8f7ced..e712214 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-05-21 19:50+0000\n"
"Last-Translator: Milo Ivir <mail@milotype.de>\n"
-"Language-Team: Croatian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/hr/>\n"
+"Language-Team: Croatian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/hr/>\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,8 +36,7 @@ msgstr "Zaključavanje okretanja"
msgid "Locks orientation to a specific value."
msgstr "Zaključuje okretanje na određenu vrijednost."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura boja"
@@ -49,7 +48,7 @@ msgstr ""
"Postavlja temperaturu boja tvog ekrana. Što je vrijednost niža, primijenjuje "
"se veći intenzitet efekta crvenila."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Profil temparature boja"
@@ -65,63 +64,112 @@ msgstr "Svjetlina ekrana"
msgid "Stores the current brightness value of your screen."
msgstr "Sprema trenutačnu vrijednost svjetline tvog ekrana."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Trenutačni profil temperature boja koji koristi indikator."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Ručno"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptivno (hladnije)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptivno"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptivno (toplije)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Zaključavanje okretanja"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Svjetlina"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Profili temperature boja"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Postavke ekrana …"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Okretanje"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Ekran"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Postavke ekrana i funkcije"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Otisak RSA ključa računala je: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Dozvoli"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Nemoj dozvoliti"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Dozvoliti uklanjanje grešaka putem USB-a?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Profili temperature boja"
diff --git a/po/ht.po b/po/ht.po
index 68f2fd8..b34c9f9 100644
--- a/po/ht.po
+++ b/po/ht.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 2410311..c019291 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2021-02-08 21:50+0000\n"
"Last-Translator: Ács Zoltán <acszoltan111@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Elforgatás zárolása"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Elforgatás zárolása"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Elforgatás"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "A számítógép RSA kulcs ujjlenyomata: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Engedélyezés"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Elutasítás"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Engedélyezi az USB hibakeresést?"
diff --git a/po/hy.po b/po/hy.po
index 0eea2e1..907b3b0 100644
--- a/po/hy.po
+++ b/po/hy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-04-02 21:09+0000\n"
"Last-Translator: Davit Mayilyan <davit.mayilyan@protonmail.ch>\n"
"Language-Team: Armenian <https://hosted.weblate.org/projects/ayatana-"
@@ -35,8 +35,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Թույլ տալ"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Թույլ չտալ"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ia.po b/po/ia.po
index 41256b0..ee123cc 100644
--- a/po/ia.po
+++ b/po/ia.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/id.po b/po/id.po
index ee2f177..382595c 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2021-03-18 17:29+0000\n"
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Kunci Rotasi"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Kunci Rotasi"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotasi"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Sidik jari kunci RSA komputer adalah: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Izinkan"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Tidak Izinkan"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Izinkan USB Debugging?"
diff --git a/po/is.po b/po/is.po
index eae6348..14fbca8 100644
--- a/po/is.po
+++ b/po/is.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/it.po b/po/it.po
index 4a31452..e94c8ee 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-06-28 11:50+0000\n"
"Last-Translator: Sylke Vicious <silkevicious@tuta.io>\n"
-"Language-Team: Italian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/it/>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Blocco orientamento"
msgid "Locks orientation to a specific value."
msgstr "Blocca l'orientamento a un valore specifico."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura di colore"
@@ -48,7 +47,7 @@ msgstr ""
"Imposta la temperatura del colore dello schermo. Più basso è il valore, "
"maggiore è l'intensità dell'effetto di arrossamento applicato allo schermo."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Profilo della temperatura del colore"
@@ -66,63 +65,114 @@ msgstr "Luminosità dello schermo"
msgid "Stores the current brightness value of your screen."
msgstr "Memorizza il valore di luminosità attuale dello schermo."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+"Il profilo di temperatura del colore correntemente utilizzato "
+"dall'indicatore."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manuale"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adattivo (più freddo)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adattativo"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adattivo (più caldo)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Blocco rotazione"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Luminosità"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Profili di temperatura del colore"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Impostazioni dello schermo…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotazione"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Schermo"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Impostazioni e funzioni dello schermo"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "La chiave RSA del computer è:%s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Accetta"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Non accetta"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Permetti il debugging tramite USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Profili di temperatura del colore"
diff --git a/po/it_CARES.po b/po/it_CARES.po
index 3d6f57d..1a81a22 100644
--- a/po/it_CARES.po
+++ b/po/it_CARES.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ja.po b/po/ja.po
index 7d5bb86..78c2a48 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2019-12-17 11:21+0000\n"
"Last-Translator: Ryo Nakano <ryonakaknock3@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "回転ロック"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "回転ロック"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "回転"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "コンピューターの RSA 鍵の指紋は以下の通りです: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "許可"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "不許可"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "USBデバックを許可しますか?"
diff --git a/po/ka.po b/po/ka.po
index 3205334..d920f87 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/kk.po b/po/kk.po
index 0a5d664..5bd346e 100644
--- a/po/kk.po
+++ b/po/kk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/kl.po b/po/kl.po
index dd8d5c1..279ecf1 100644
--- a/po/kl.po
+++ b/po/kl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/km.po b/po/km.po
index e229b9f..e40551a 100644
--- a/po/km.po
+++ b/po/km.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/kmr.po b/po/kmr.po
index cd222bb..209d440 100644
--- a/po/kmr.po
+++ b/po/kmr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/kn.po b/po/kn.po
index 94b716d..d163450 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ko.po b/po/ko.po
index ee913df..93f8cd9 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2022-09-30 18:16+0000\n"
"Last-Translator: 이정희 <daemul72@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/ayatana-"
@@ -35,8 +35,7 @@ msgstr "방향 잠금"
msgid "Locks orientation to a specific value."
msgstr "방향을 특정 값으로 잠급니다."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,64 +61,109 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "회전 잠금"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
#, fuzzy
msgid "Display settings…"
msgstr "디스플레이 설정 및 기능"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "회전"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "디스플레이"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "디스플레이 설정 및 기능"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "컴퓨터의 RSA 키 지문: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "허용"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "허용 안함"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "USB 디버깅을 허용하시겠습니까?"
diff --git a/po/ku.po b/po/ku.po
index 8f7d19a..3a30824 100644
--- a/po/ku.po
+++ b/po/ku.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/kw.po b/po/kw.po
index 2deeeef..ba21658 100644
--- a/po/kw.po
+++ b/po/kw.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ky.po b/po/ky.po
index c13de20..c7f671a 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/la.po b/po/la.po
index 74732e9..016d94b 100644
--- a/po/la.po
+++ b/po/la.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/lb.po b/po/lb.po
index 14c6ada..15a4ad3 100644
--- a/po/lb.po
+++ b/po/lb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/lo.po b/po/lo.po
index b7a4188..709a9a6 100644
--- a/po/lo.po
+++ b/po/lo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/lt.po b/po/lt.po
index b613242..32900f3 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2022-10-18 19:01+0000\n"
"Last-Translator: Gediminas Murauskas <muziejusinfo@gmail.com>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Orientacijos užraktas"
msgid "Locks orientation to a specific value."
msgstr "Užrakina orientaciją tam tikra verte."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Pasukimo užraktas"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Ekrano nustatymai…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Pasukimas"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Ekranas"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Ekrano nustatymai ir funkcijos"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Kompiuterio RSA rakto kontrolinis kodas yra: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Leisti"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Neleisti"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Leisti USB derinimą?"
diff --git a/po/lv.po b/po/lv.po
index 807cf32..765e3f0 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -34,8 +34,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -45,7 +44,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -61,63 +60,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/mg.po b/po/mg.po
index e17b9d9..c2e43b0 100644
--- a/po/mg.po
+++ b/po/mg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/mhr.po b/po/mhr.po
index 94ab2bb..aa74be1 100644
--- a/po/mhr.po
+++ b/po/mhr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/mi.po b/po/mi.po
index c1cba5d..e25fb5b 100644
--- a/po/mi.po
+++ b/po/mi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/mk.po b/po/mk.po
index f779be8..6f0131f 100644
--- a/po/mk.po
+++ b/po/mk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2021-11-04 17:37+0000\n"
"Last-Translator: ElectrifiedSpeed <electrifiedsped@gmail.com>\n"
"Language-Team: Macedonian <https://hosted.weblate.org/projects/ayatana-"
@@ -36,8 +36,7 @@ msgstr "Заклучување на ротација"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -47,7 +46,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -63,63 +62,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Заклучување на ротација"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ml.po b/po/ml.po
index 3aa5ec3..a39f50f 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/mr.po b/po/mr.po
index c3eec5c..f84aced 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-03-18 17:36+0000\n"
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
"Language-Team: Marathi <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "रोटेशन लॉक"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "रोटेशन लॉक"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "रोटेशन"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "संगणकाची आरएसए की फिंगरप्रिंट आहे: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "परवानगी द्या"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "परवानगी देऊ नका"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "यूएसबी डीबगिंगला अनुमती द्यायची?"
diff --git a/po/ms.po b/po/ms.po
index c1f9a14..333269c 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-09-05 08:36+0000\n"
"Last-Translator: antuketot76 <antuketot76@protonmail.com>\n"
"Language-Team: Malay <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -37,8 +37,7 @@ msgstr "Kunci Rotasi"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Kunci Rotasi"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotasi"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Data komputer RSA adalah seperti: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Dibenarkan"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Tidak Dibenarkan"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Benarkan USB Debugging?"
diff --git a/po/my.po b/po/my.po
index c082caf..8b51a35 100644
--- a/po/my.po
+++ b/po/my.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index 2e46695..7cce59b 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2018-11-01 07:22+0000\n"
"Last-Translator: Petter Reinholdtsen <pere-weblate@hungry.com>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Rotasjonslås"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotasjonslås"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotering"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Datamaskinens RSA-nøkkelfingeravtrykk er: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Tillat"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Ikke tillat"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Tillat USB-feilretting?"
diff --git a/po/ne.po b/po/ne.po
index ccb6d9c..8b5656c 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index 983b505..71a6426 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-03-16 20:40+0000\n"
"Last-Translator: Heimen Stoffels <vistausss@fastmail.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/ayatana-indicators/"
@@ -35,8 +35,7 @@ msgstr "Oriëntatie vergrendelen"
msgid "Locks orientation to a specific value."
msgstr "Stel de oriëntatie van het scherm in op een bepaalde waarde."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Kleurtemperatuur"
@@ -48,7 +47,7 @@ msgstr ""
"Stel de kleurtemperatuur van het scherm in. Hoe lager de waarde, des te "
"hoger de intensiteit van de rode gloed."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Kleurtemperatuurprofiel"
@@ -64,63 +63,112 @@ msgstr "Schermhelderheid"
msgid "Stores the current brightness value of your screen."
msgstr "Stel de huidige helderheid van het scherm in."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Het huidige kleurtemperatuurprofiel van de indicator."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Handmatig"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Aanpasbaar (kouder)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Aanpasbaar"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Aanpasbaar (warmer)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Draaivergrendeling"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Helderheid"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Kleurtemperatuurprofielen"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Scherminstellingen…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Draaiing"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Scherm"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Scherminstellingen en -functies"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "De RSA-vingerafdruk van de computer is %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Toestaan"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Weigeren"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Wil je usb-foutopsporing toestaan?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Kleurtemperatuurprofielen"
diff --git a/po/nn.po b/po/nn.po
index e3c5fc2..d76f7f0 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ny.po b/po/ny.po
index 1958a2e..e69fd30 100644
--- a/po/ny.po
+++ b/po/ny.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/oc.po b/po/oc.po
index 87e4a4a..a17ff50 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:06+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-03-30 18:37+0000\n"
"Last-Translator: Quentin PAGÈS <quentinantonin@free.fr>\n"
-"Language-Team: Occitan <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/oc/>\n"
+"Language-Team: Occitan <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/oc/>\n"
"Language: oc\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Verrolhar l’orientacion"
msgid "Locks orientation to a specific value."
msgstr "Verrolha l’orientacion sus una valor especifica."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura color"
@@ -48,7 +47,7 @@ msgstr ""
"Definís la temperatura de color de l’ecran. Una valor bassa indica una mai "
"fòrta intensitat de l’efièch roge aplicat a l’afichatge."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Perfils de temperatura de color"
@@ -64,63 +63,112 @@ msgstr "Luminositat de l’ecran"
msgid "Stores the current brightness value of your screen."
msgstr "Garda la valor de la luminositat actuala de l’ecran."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "La temperatura de color actualament utilizada per l’indicator."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manual"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptativa (mai freda)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptativa"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptativa (mai caud)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Verrolhar la rotacion"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Luminositat"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Perfils de temperatura de color"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Paramètres d’afichatge…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotacion"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Afichatge"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Paramètres e foncionalitats d’afichatge"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "La clau de l’emprunta RSA de l’ordenador es : %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Autorizar"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Interdire"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Volètz autorizar lo desbugatge USB ?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Perfils de temperatura de color"
diff --git a/po/os.po b/po/os.po
index 528bd4e..951d95e 100644
--- a/po/os.po
+++ b/po/os.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/pa.po b/po/pa.po
index bb030b0..4651f45 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/pl.po b/po/pl.po
index da3a5c5..79a3144 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2018-04-17 20:50+0000\n"
"Last-Translator: Dariusz Król <rexioweb@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/ayatana-"
@@ -38,8 +38,7 @@ msgstr "Blokada Obrotu"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -49,7 +48,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -65,63 +64,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Blokada Obrotu"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Obrót"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Odcisk palca klucza RSA komputera: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Pozwól"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Nie Pozwól"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Pozwolić na debugowanie USB?"
diff --git a/po/ps.po b/po/ps.po
index a13e88e..e415f55 100644
--- a/po/ps.po
+++ b/po/ps.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/pt.po b/po/pt.po
index 886e3c3..620f638 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-04-07 16:47+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
-"Language-Team: Portuguese <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/pt/>\n"
+"Language-Team: Portuguese <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/pt/>\n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Bloqueio da orientação"
msgid "Locks orientation to a specific value."
msgstr "Faz o bloqueio da orientação para um valor específico."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura da cor"
@@ -48,7 +47,7 @@ msgstr ""
"Define a temperatura da cor da tela. Quanto menor o valor, maior a "
"intensidade do efeito de vermelhidão aplicado à tela."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Perfis da temperatura da cor"
@@ -64,63 +63,112 @@ msgstr "Brilho do ecrã"
msgid "Stores the current brightness value of your screen."
msgstr "Armazena o valor do brilho atual do seu ecrã."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "O perfil atual da temperatura da cor usada pelo indicador."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manual"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptativo (frio)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptativo"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptativo (quente)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Bloqueio da rotação"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Brilho"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Perfis de temperatura da cor"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Definições da tela…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotação"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Exibição"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Exibe as configurações e os recursos"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "A impressão digital da chave RSA do computador é: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permitir"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Não permitir"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Quer permitir a depuração através do USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Perfis de temperatura da cor"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 4d10e38..1166400 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-03-10 18:42+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
@@ -35,8 +35,7 @@ msgstr "Bloqueio da orientação"
msgid "Locks orientation to a specific value."
msgstr "Faz o bloqueio da orientação para um valor específico."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Temperatura da cor"
@@ -48,7 +47,7 @@ msgstr ""
"Define a temperatura da cor da tela. Quanto menor o valor, maior a "
"intensidade do efeito de vermelhidão aplicado à tela."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Perfis da temperatura da cor"
@@ -64,63 +63,112 @@ msgstr "Brilho da tela"
msgid "Stores the current brightness value of your screen."
msgstr "Armazena o valor do brilho atual da sua tela."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "O perfil atual da temperatura da cor usada pelo indicador."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manual"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptativo (frio)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptativo"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptativo (quente)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Bloqueio da rotação"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Brilho"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Perfis de temperatura da cor"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Definições da tela…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotação"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Exibição"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Exibe as configurações e os recursos"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "A impressão digital da chave RSA do computador é: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permitir"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Não permitir"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Você quer permitir a depuração através do USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Perfis de temperatura da cor"
diff --git a/po/ro.po b/po/ro.po
index f19476b..7eb1f13 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-04-03 18:21+0000\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/ayatana-"
@@ -38,8 +38,7 @@ msgstr "Blocarea rotatiei"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -49,7 +48,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -65,63 +64,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Blocarea rotatiei"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotire"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Amprenta cheii RSA a computerului este: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permite"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Nu Permite"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Permite debugging via USB?"
diff --git a/po/ru.po b/po/ru.po
index ed6bf24..42eee0b 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-06-15 15:49+0000\n"
"Last-Translator: Sergii Horichenko <m@sgg.im>\n"
-"Language-Team: Russian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/ru/>\n"
+"Language-Team: Russian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,8 +36,7 @@ msgstr "Блокировка ориентации"
msgid "Locks orientation to a specific value."
msgstr "Блокирует ориентацию на определенном значении."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Цветовая температура"
@@ -49,7 +48,7 @@ msgstr ""
"Устанавливает цветовую температуру экрана. Чем меньше значение, тем "
"интенсивнее эффект покраснения, применяемый к дисплею."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Профили температур цвета"
@@ -65,63 +64,112 @@ msgstr "Яркость экрана"
msgid "Stores the current brightness value of your screen."
msgstr "Сохраняет значение текущей яркости Вашего экрана."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Текущий профиль температур цвета используется индикатором."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Настраиваемый"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Адаптивный (холоднее)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Адаптивный"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Адаптивный (теплее)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Блокировка вращения"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Яркость"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Профили цветовой температуры"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Настройки экрана…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Вращение"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Экран"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Настройки и функции экрана"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "RSA отпечаток компьютера: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Разрешать"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Не разрешать"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Разрешать отладку по USB?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Профили цветовой температуры"
diff --git a/po/sa.po b/po/sa.po
index 045d49e..8e6945d 100644
--- a/po/sa.po
+++ b/po/sa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/sc.po b/po/sc.po
index 82a4888..f140609 100644
--- a/po/sc.po
+++ b/po/sc.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-10-27 14:36+0000\n"
"Last-Translator: Adrià Martín <adriamartinmor@gmail.com>\n"
"Language-Team: Sardinian <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Blocu de sa rotatzione"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Blocu de sa rotatzione"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotatzione"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Permite"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Non permitas"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Boles permìtere sa curretzione de faddinas pro mèdiu de USB?"
diff --git a/po/sd.po b/po/sd.po
index 7635332..fd95f00 100644
--- a/po/sd.po
+++ b/po/sd.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/sdh.po b/po/sdh.po
index c24f015..1ecf6d5 100644
--- a/po/sdh.po
+++ b/po/sdh.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/se.po b/po/se.po
index 14e667d..fc46716 100644
--- a/po/se.po
+++ b/po/se.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/shn.po b/po/shn.po
index c7a2897..21ea75f 100644
--- a/po/shn.po
+++ b/po/shn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/si.po b/po/si.po
index 44b5a0c..212bf98 100644
--- a/po/si.po
+++ b/po/si.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/sk.po b/po/sk.po
index 1516061..af030df 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2019-08-14 19:23+0000\n"
"Last-Translator: Matúš Baňas <banas.mato@gmail.com>\n"
"Language-Team: Slovak <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "Zámok otáčania"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Zámok otáčania"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Otáčanie"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Odtlačok kľúča RSA počítača je: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Povoliť"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Nepovoliť"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Povoliť ladenie cez USB?"
diff --git a/po/sl.po b/po/sl.po
index 4850e39..1dded18 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -15,8 +15,8 @@ msgstr ""
"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"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
+"n%100==4 ? 2 : 3);\n"
#: data/org.ayatana.indicator.display.gschema.xml:1
msgid "Lock rotation"
@@ -34,8 +34,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -45,7 +44,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -61,63 +60,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/sq.po b/po/sq.po
index 3a92379..1d6a8fc 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2019-10-31 14:03+0000\n"
"Last-Translator: Marcela Korreshi <celomarcela@gmail.com>\n"
"Language-Team: Albanian <https://hosted.weblate.org/projects/ayatana-"
@@ -36,8 +36,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -47,7 +46,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -63,63 +62,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rrotullim"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Lejon"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Nuk lejon"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/sr.po b/po/sr.po
index 6ceb1a6..eec62a6 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -15,8 +15,8 @@ msgstr ""
"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"
+"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/org.ayatana.indicator.display.gschema.xml:1
msgid "Lock rotation"
@@ -34,8 +34,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -45,7 +44,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -61,63 +60,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index 5c2f6f4..62b2e90 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-09-06 13:53+0000\n"
"Last-Translator: Luna Jernberg <droidbittin@gmail.com>\n"
-"Language-Team: Swedish <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/sv/>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/sv/>\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Orienteringslås"
msgid "Locks orientation to a specific value."
msgstr "Låser orienteringen till ett specifikt värde."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Färgtemperatur"
@@ -48,7 +47,7 @@ msgstr ""
"Ställer in färgtemperaturen på din skärm. Ju lägre värde, desto högre "
"intensitet för rödhetseffekten som appliceras på skärmen."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Färgtemperaturprofil"
@@ -64,63 +63,112 @@ msgstr "Skärmens ljusstyrka"
msgid "Stores the current brightness value of your screen."
msgstr "Lagrar den aktuella ljusstyrkan för din skärm."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Den nuvarande färgtemperaturprofil som används av indikatorn."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Manuell"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Adaptiv (kallare)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Adaptiv"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Adaptiv (varmare)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Rotationslås"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Ljusstyrka"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Färgtemperaturprofiler"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Skärminställningar…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Rotation"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Skärm"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Skärminställningar och funktioner"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Fingeravtrycket för datorns RSA-nyckel är: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Tillåt"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Tillåt inte"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Tillåt USB-felsökning?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Färgtemperaturprofiler"
diff --git a/po/sw.po b/po/sw.po
index c4e2063..3ebaeb9 100644
--- a/po/sw.po
+++ b/po/sw.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/szl.po b/po/szl.po
index 4b9ac1d..580384b 100644
--- a/po/szl.po
+++ b/po/szl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ta.po b/po/ta.po
index 3ef9509..2ed80ae 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ta_LK.po b/po/ta_LK.po
index 8f1cfee..70d1fc5 100644
--- a/po/ta_LK.po
+++ b/po/ta_LK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/te.po b/po/te.po
index 9ab00a5..5397112 100644
--- a/po/te.po
+++ b/po/te.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2019-08-11 09:23+0000\n"
"Last-Translator: M Ramani Priya <priya.maremanda@gmail.com>\n"
"Language-Team: Telugu <https://hosted.weblate.org/projects/ayatana-"
@@ -36,8 +36,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -47,7 +46,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -63,63 +62,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "పరిక్రమణ"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, fuzzy, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "కంప్యూటర్ యొక్క RSA కీ వేలిముద్ర:% s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "అనుమతించడం"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "అనుమతి నిషేధం"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/tg.po b/po/tg.po
index 0684dfb..0d518ee 100644
--- a/po/tg.po
+++ b/po/tg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/th.po b/po/th.po
index ebb4f6e..a7381cc 100644
--- a/po/th.po
+++ b/po/th.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ti.po b/po/ti.po
index e58f9e7..e798779 100644
--- a/po/ti.po
+++ b/po/ti.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index d6cb9d8..5c35691 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-08-21 22:51+0000\n"
"Last-Translator: Sabri Ünal <libreajans@gmail.com>\n"
-"Language-Team: Turkish <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/tr/>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/tr/>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,8 +35,7 @@ msgstr "Ekran yön kilidi"
msgid "Locks orientation to a specific value."
msgstr "Ekran yönünü belirli bir değere kilitler."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Renk sıcaklığı"
@@ -48,7 +47,7 @@ msgstr ""
"Ekranınızın renk sıcaklığını ayarlar. Değer ne kadar düşük olursa, ekrana "
"uygulanan kırmızılık efektinin yoğunluğu da o kadar yüksek olur."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Renk sıcaklığı profili"
@@ -64,63 +63,112 @@ msgstr "Ekran parlaklığı"
msgid "Stores the current brightness value of your screen."
msgstr "Ekranınızın geçerli parlaklık değerini kaydeder."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Gösterge tarafından kullanılan geçerli renk sıcaklığı profili."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Elle"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Uyarlanabilir (Soğuk)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Uyarlanabilir"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Uyarlanabilir (Sıcak)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Döndürme Kilidi"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Parlaklık"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Renk sıcaklığı profilleri"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Ekran ayarları…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Döndürme"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Ekran"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Ekran ayarları ve özellikleri"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "Bilgisayarın RSA anahtar parmak izi: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "İzin Ver"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "İzin verme"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "USB hata ayıklamaya izin verilsin mi?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Renk sıcaklığı profilleri"
diff --git a/po/tt.po b/po/tt.po
index 02504c6..bb26944 100644
--- a/po/tt.po
+++ b/po/tt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/ug.po b/po/ug.po
index 61ff00c..2f380a7 100644
--- a/po/ug.po
+++ b/po/ug.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2020-05-10 06:12+0000\n"
"Last-Translator: Abdusalam <1810010207@s.upc.edu.cn>\n"
"Language-Team: Uyghur <https://hosted.weblate.org/projects/ayatana-"
@@ -37,8 +37,7 @@ msgstr "ئايلىنىش قۇلۇپى"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "ئايلىنىش قۇلۇپى"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "ئايلىنىش"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "كومپيۇتېرنىڭ RSA ئاچقۇچ بارماق ئىزى: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "رۇخسەت قىلىڭ"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "رۇخسەت قىلماڭ"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "USB ھەل قىلىشقا يول قويامسىز؟"
diff --git a/po/uk.po b/po/uk.po
index 4c7cc57..4a2d13c 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,11 +7,11 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-06-15 15:49+0000\n"
"Last-Translator: Sergii Horichenko <m@sgg.im>\n"
-"Language-Team: Ukrainian <https://hosted.weblate.org/projects/"
-"ayatana-indicators/display-applet/uk/>\n"
+"Language-Team: Ukrainian <https://hosted.weblate.org/projects/ayatana-"
+"indicators/display-applet/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,8 +36,7 @@ msgstr "Блок орієнтації"
msgid "Locks orientation to a specific value."
msgstr "Блокує орієнтацію у певному значенні."
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "Колірна температура"
@@ -49,7 +48,7 @@ msgstr ""
"Встановлює колірну температуру екрана. Чим менше значення, тим інтенсивніше "
"червоний ефект, застосований до дисплея."
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr "Профілі температур кольорів"
@@ -65,63 +64,112 @@ msgstr "Яскравість екрана"
msgid "Stores the current brightness value of your screen."
msgstr "Зберігає значення поточної яскравості Вашого екрана."
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+#, fuzzy
+msgid "The current theme temperature profile being used by the indicator."
+msgstr "Поточний профіль температури кольору використовується індикатором."
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "Власний"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr "Адаптивний (холодніший)"
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr "Адаптивний"
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr "Адаптивний (тепліший)"
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "Блок повороту"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr "Яскравість"
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
-msgstr "Профілі колірної температури"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
+msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr "Налаштування екрана…"
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "Обертання"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "Екран"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr "Налаштування та функції екрана"
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "RSA відбиток комп'ютера: %s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "Дозволити"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "Не дозволяти"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "Дозволити USB-налагодження?"
+
+#~ msgid "Color temperature profiles"
+#~ msgstr "Профілі колірної температури"
diff --git a/po/ur.po b/po/ur.po
index 8962e91..dec6f49 100644
--- a/po/ur.po
+++ b/po/ur.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/uz.po b/po/uz.po
index 5ef1bb2..563d245 100644
--- a/po/uz.po
+++ b/po/uz.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/vec.po b/po/vec.po
index b6ac542..2889cbe 100644
--- a/po/vec.po
+++ b/po/vec.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/vi.po b/po/vi.po
index 9bf4433..4ada7e0 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -33,8 +33,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -44,7 +43,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -60,63 +59,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/wae.po b/po/wae.po
index 4466b45..7e7303b 100644
--- a/po/wae.po
+++ b/po/wae.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/wo.po b/po/wo.po
index a2c28c2..7f2186e 100644
--- a/po/wo.po
+++ b/po/wo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index f599fd3..7b82602 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2023-04-08 19:50+0000\n"
"Last-Translator: Boyuan Yang <073plan@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
@@ -35,8 +35,7 @@ msgstr "方向锁定"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr "色温"
@@ -46,7 +45,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -62,63 +61,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr "手动"
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "旋转锁定"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "旋转"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr "显示"
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "此电脑的RSA指纹密匙是:%s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "允许"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "不允许"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "允许使用USB调试模式?"
diff --git a/po/zh_HK.po b/po/zh_HK.po
index a18e324..a06c51d 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2017-11-28 08:50+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/zh_LATN@pinyin.po b/po/zh_LATN@pinyin.po
index e5c3876..c6c4cb2 100644
--- a/po/zh_LATN@pinyin.po
+++ b/po/zh_LATN@pinyin.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -32,8 +32,7 @@ msgstr ""
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -43,7 +42,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -59,63 +58,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr ""
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr ""
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr ""
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr ""
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr ""
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr ""
diff --git a/po/zh_TW.po b/po/zh_TW.po
index a403960..287bbcf 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-03-09 08:07+0100\n"
+"POT-Creation-Date: 2023-10-10 23:56+0200\n"
"PO-Revision-Date: 2019-01-12 04:06+0000\n"
"Last-Translator: Louies <louies0623@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
@@ -37,8 +37,7 @@ msgstr "旋轉鎖定"
msgid "Locks orientation to a specific value."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:5
-#: src/rotation-lock.cpp:487
+#: data/org.ayatana.indicator.display.gschema.xml:5 src/service.cpp:611
msgid "Color temperature"
msgstr ""
@@ -48,7 +47,7 @@ msgid ""
"the intensity of the redness effect applied to the display."
msgstr ""
-#: data/org.ayatana.indicator.display.gschema.xml:7
+#: data/org.ayatana.indicator.display.gschema.xml:7 src/service.cpp:622
msgid "Color temperature profile"
msgstr ""
@@ -64,63 +63,108 @@ msgstr ""
msgid "Stores the current brightness value of your screen."
msgstr ""
-#: src/rotation-lock.cpp:48
+#: data/org.ayatana.indicator.display.gschema.xml:11
+msgid "The name of the light theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:12
+msgid "This is the theme the indicator will set when \"Light\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:13
+msgid "The name of the dark theme"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:14
+msgid "This is the theme the indicator will set when \"Dark\" is selected."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:15
+#: src/service.cpp:650
+msgid "Theme profile"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:16
+msgid "The current theme temperature profile being used by the indicator."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:17
+msgid "Current geographic latitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:18
+msgid "Stores the last recorded geographic latitude of the device."
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:19
+msgid "Current geographic longitude"
+msgstr ""
+
+#: data/org.ayatana.indicator.display.gschema.xml:20
+msgid "Stores the last recorded geographic longitude of the device."
+msgstr ""
+
+#: src/service.cpp:48
msgid "Manual"
msgstr ""
-#: src/rotation-lock.cpp:49
+#: src/service.cpp:49
msgid "Adaptive (Colder)"
msgstr ""
-#: src/rotation-lock.cpp:50
+#: src/service.cpp:50 src/service.cpp:657
msgid "Adaptive"
msgstr ""
-#: src/rotation-lock.cpp:51
+#: src/service.cpp:51
msgid "Adaptive (Warmer)"
msgstr ""
-#: src/rotation-lock.cpp:420 src/rotation-lock.cpp:457
+#: src/service.cpp:544 src/service.cpp:581
msgid "Rotation Lock"
msgstr "旋轉鎖定"
-#: src/rotation-lock.cpp:473
+#: src/service.cpp:597
msgid "Brightness"
msgstr ""
-#: src/rotation-lock.cpp:498
-msgid "Color temperature profiles"
+#: src/service.cpp:651
+msgid "Light"
+msgstr ""
+
+#: src/service.cpp:654
+msgid "Dark"
msgstr ""
-#: src/rotation-lock.cpp:525
+#: src/service.cpp:667
msgid "Display settings…"
msgstr ""
-#: src/rotation-lock.cpp:538
+#: src/service.cpp:680
msgid "Rotation"
msgstr "旋轉"
-#: src/rotation-lock.cpp:549
+#: src/service.cpp:691
msgid "Display"
msgstr ""
-#: src/rotation-lock.cpp:550
+#: src/service.cpp:692
msgid "Display settings and features"
msgstr ""
-#: src/usb-snap.cpp:107
+#: src/usb-snap.cpp:109
#, c-format
msgid "The computer's RSA key fingerprint is: %s"
msgstr "電腦的 RSA 金鑰指紋是:%s"
-#: src/usb-snap.cpp:112
+#: src/usb-snap.cpp:114
msgid "Allow"
msgstr "允許"
-#: src/usb-snap.cpp:114
+#: src/usb-snap.cpp:116
msgid "Don't Allow"
msgstr "不允許"
-#: src/usb-snap.cpp:126
+#: src/usb-snap.cpp:125
msgid "Allow USB Debugging?"
msgstr "允許USB偵錯?"