diff --git a/data/io.elementary.installer.gresource.xml b/data/io.elementary.installer.gresource.xml
index 307b4b93c..66defa4d0 100644
--- a/data/io.elementary.installer.gresource.xml
+++ b/data/io.elementary.installer.gresource.xml
@@ -7,5 +7,7 @@
caution.svgemblem-downloads.svg
+ io.elementary.settings.svg
+ io.elementary.settings.svg
diff --git a/data/io.elementary.settings.svg b/data/io.elementary.settings.svg
new file mode 100644
index 000000000..a4cf400de
--- /dev/null
+++ b/data/io.elementary.settings.svg
@@ -0,0 +1,56 @@
+
+
diff --git a/po/ca.po b/po/ca.po
index b6eab5cb0..c9eb39850 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-08 10:16+0000\n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
"Last-Translator: David M \n"
"Language-Team: Catalan \n"
@@ -171,17 +171,13 @@ msgstr ""
"NVIDIA®."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Els controladors de propietat es poden instal·lar més tard mitjançant el "
-"Centre d'aplicacions, però caldrà una connexió a Internet per a tots els "
-"controladors."
+"Els controladors de propietat es poden instal·lar més tard mitjançant "
+"l'apartat de Sistema dels Paràmetres del sistema, però caldrà una connexió a "
+"Internet per a tots els controladors."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/de.po b/po/de.po
index de42e430e..627591537 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: pantheon-calculator\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-17 20:21+0000\n"
+"PO-Revision-Date: 2024-09-16 17:16+0000\n"
"Last-Translator: Uwe S \n"
"Language-Team: German \n"
@@ -177,16 +177,13 @@ msgstr ""
"Zur Installation der NVIDIA®-Treiber wird eine Internet-Verbindung benötigt."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Proprietäre Treiber können später im AppCenter installiert werden, "
-"allerdings wird für alle Treiber eine Internet-Verbindung benötigt."
+"Proprietäre Treiber können später über Systemeinstellungen → System "
+"installiert werden, allerdings wird für alle Treiber eine Internet-"
+"Verbindung benötigt."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/es.po b/po/es.po
index 176773e11..d555f8e22 100644
--- a/po/es.po
+++ b/po/es.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-09 22:16+0000\n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
"Last-Translator: Italo Felipe Capasso Ballesteros \n"
"Language-Team: Spanish \n"
@@ -171,17 +171,13 @@ msgstr ""
"los procesadores gráficos de NVIDIA®."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Los controladores de propietarios se pueden instalar después a través del "
-"Centro de Aplicaciones, pero se requiere de una conexión a Internet para "
-"todos los controladores."
+"Los controladores de propietarios se pueden instalar después a través de "
+"Configuración del Sistema → Sistema, pero se requiere de una conexión a "
+"Internet para todos los controladores."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/fr.po b/po/fr.po
index 7bd1d8aa1..085338557 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-27 08:16+0000\n"
-"Last-Translator: Nathan \n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
+"Last-Translator: Corentin Noël \n"
"Language-Team: French \n"
"Language: fr\n"
@@ -173,17 +173,13 @@ msgstr ""
"cartes graphiques NVIDIA®."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Les pilotes propriétaires peuvent être installés ultérieurement par "
-"l'intermédiaire du centre d'applications, mais une connexion Internet sera "
-"requise pour tous les pilotes."
+"Les pilotes propriétaires peuvent être installés ultérieurement via "
+"Paramètres du système → Système, mais une connexion Internet sera requise "
+"pour tous les pilotes."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/he.po b/po/he.po
index e7a746d5c..ea43d54af 100644
--- a/po/he.po
+++ b/po/he.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-08 10:16+0000\n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
"Last-Translator: Yaron Shahrabani \n"
"Language-Team: Hebrew \n"
@@ -164,16 +164,12 @@ msgid "An Internet connection is required to install NVIDIA® graphics drivers."
msgstr "צריך חיבור לאינטרנט כדי להתקין מנהלי התקנים של NVIDIA®."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"אפשר להתקין מנהלי התקנים קנייניים מאוחר יותר דרך מרכז היישומים אך צריך חיבור "
-"לאינטרנט לכל מנהלי ההתקנים."
+"אפשר להתקין מנהלי התקנים קנייניים מאוחר יותר דרך הגדרת מערכת ← מערכת אך צריך "
+"חיבור לאינטרנט לטובת גישה לכל מנהלי ההתקנים."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/hu.po b/po/hu.po
index 65d817a05..3c4903580 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-15 10:16+0000\n"
+"PO-Revision-Date: 2024-09-14 09:16+0000\n"
"Last-Translator: TomiOhl \n"
"Language-Team: Hungarian \n"
@@ -169,16 +169,13 @@ msgstr ""
"Az NVIDIA® grafikus illesztőprogramok letöltése internetkapcsolatot igényel."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"A zárt forráskódú illesztőprogramok később is telepíthetőek az "
-"Appközpontból, de ehhez internetkapcsolatra lesz szüksége."
+"A zárt forráskódú illesztőprogramok később is telepíthetőek a "
+"Rendszerbeállítások → Rendszer menüpontban, de ehhez internetkapcsolatra "
+"lesz szüksége."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/ja.po b/po/ja.po
index 27ae03ffd..48fcda620 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-09-01 01:16+0000\n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
"Last-Translator: Ryo Nakano \n"
"Language-Team: Japanese \n"
@@ -172,17 +172,13 @@ msgstr ""
"必要です。"
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"プロプライエタリードライバーは後からでも AppCenter 経由でインストール可能です"
-"が、NVIDIA® グラフィックス以外のドライバーでもインターネット接続が必要になり"
-"ます。"
+"プロプライエタリードライバーは後からでも“システム設定” → "
+"“システム”経由でインストール可能ですが、NVIDIA® "
+"グラフィックス以外のドライバーでもインターネット接続が必要になります。"
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/ka.po b/po/ka.po
index ca775528d..f4443b149 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-06-19 05:16+0000\n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
"Last-Translator: NorwayFun \n"
"Language-Team: Georgian \n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 5.5.5\n"
+"X-Generator: Weblate 5.6.2\n"
"X-Launchpad-Export-Date: 2016-09-27 06:40+0000\n"
#: src/Application.vala:44
@@ -315,15 +315,15 @@ msgid "Currently active language"
msgstr "ამჟამად აქტიური ენა"
#: src/Views/PartitioningView.vala:53
-#, fuzzy
-#| msgid "Use Partition"
msgid "Select Partitions"
-msgstr "დანაყოფის გამოყენება"
+msgstr "აირჩიეთ დანაყოფები"
#: src/Views/PartitioningView.vala:58
msgid ""
"Selecting “Format” will erase all data on the selected partition."
msgstr ""
+"თუ \"დაფორმატებას\" აირჩევთ, ეს მონიშნულ დანაყოფზე ყველა მონაცემებს "
+"წაშლის."
#. Device is in BIOS mode, so we just require a root partition
#: src/Views/PartitioningView.vala:67
@@ -368,10 +368,8 @@ msgid "Show log"
msgstr "ჟურნალის ჩვენება"
#: src/Views/ProgressView.vala:90
-#, fuzzy
-#| msgid "Before Installing"
msgid "Installing"
-msgstr "დაყენებამდე"
+msgstr "დაყენება"
#: src/Views/ProgressView.vala:95
msgid "Hide log"
diff --git a/po/nl.po b/po/nl.po
index d6082972c..7edb329a3 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-17 10:16+0000\n"
+"PO-Revision-Date: 2024-09-14 09:16+0000\n"
"Last-Translator: DutchVipperloid \n"
"Language-Team: Dutch \n"
@@ -171,24 +171,22 @@ msgstr ""
"installeren."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Propriëtaire drivers kunnen later geïnstalleerd worden in AppCenter, maar "
-"een internetverbinding is vereist voor alle drivers."
+"Propriëtaire drivers kunnen later geïnstalleerd worden in "
+"Systeeminstellingen → Systeem, maar een internetverbinding is vereist voor "
+"alle drivers."
#: src/Views/DriversView.vala:55
msgid ""
"Include third-party proprietary drivers when installing. I agree to their "
"respective licenses and terms of use."
msgstr ""
-"Installeer propriëtaire drivers van derde partijen mee tijdens installatie. "
-"Ik ga akkoord met hun respectieve licenties en gebruikersvoorwaarden."
+"Installeer propriëtaire drivers van derde partijen tijdens installatie van "
+"het systeem. Ik ga akkoord met hun respectieve licenties en "
+"gebruikersvoorwaarden."
#: src/Views/DriversView.vala:78 src/Views/EncryptView.vala:147
#: src/Views/KeyboardLayoutView.vala:55 src/Views/PartitioningView.vala:143
diff --git a/po/pl.po b/po/pl.po
index 0120c5314..763428753 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-12 08:16+0000\n"
-"Last-Translator: Marcin Serwin \n"
+"PO-Revision-Date: 2024-09-12 22:16+0000\n"
+"Last-Translator: Piotr Strebski \n"
"Language-Team: Polish \n"
"Language: pl\n"
@@ -173,17 +173,13 @@ msgstr ""
"graficznych kart NVIDIA®."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Własnościowe sterowniki mogą zostać zainstalowane później przez AppCenter, "
-"jednak działające połączenie z internetem będzie wymagane dla każdego "
-"sterownika."
+"Własnościowe sterowniki można zainstalować później w Ustawienia systemu → "
+"System, ale w przypadku wszystkich sterowników wymagane będzie połączenie z "
+"Internetem."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 0987d8f48..de32fe35b 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -3,9 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-09-02 00:57+0000\n"
-"Last-Translator: Bruno Costa Castro Alves \n"
+"PO-Revision-Date: 2024-09-15 16:16+0000\n"
+"Last-Translator: José Rafael \n"
"Language-Team: Portuguese (Brazil) \n"
"Language: pt_BR\n"
@@ -170,16 +169,12 @@ msgstr ""
"Uma conexão à internet é necessária para instalar drivers gráficos NVIDIA® ."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Os drivers proprietários podem ser instalados depois pela Central de "
-"Aplicativos, mas será necessária uma conexão à Internet para todos os "
+"Os drivers proprietários podem ser instalados depois em Configurações do "
+"Sistema → Sistema, mas será necessária uma conexão à Internet para todos os "
"drivers."
#: src/Views/DriversView.vala:55
diff --git a/po/ru.po b/po/ru.po
index 6f4ac617b..360b93f4a 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-09 22:16+0000\n"
+"PO-Revision-Date: 2024-09-14 09:16+0000\n"
"Last-Translator: кубик круглый \n"
"Language-Team: Russian \n"
@@ -171,16 +171,12 @@ msgstr ""
"соединение."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Проприетарные драйверы можно установить позже через AppCenter, но для этого "
-"потребуется Интернет-соединение."
+"Проприетарные драйверы можно установить позже в Параметры системы → Система, "
+"но для этого потребуется Интернет-соединение."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/uk.po b/po/uk.po
index 1d7d8dc4c..7c09d6439 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-08-15 10:16+0000\n"
+"PO-Revision-Date: 2024-09-14 09:16+0000\n"
"Last-Translator: Ihor Hordiichuk \n"
"Language-Team: Ukrainian \n"
@@ -171,16 +171,12 @@ msgstr ""
"Для встановлення графічних драйверів NVIDIA® потрібне інтернет-з'єднання."
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
msgstr ""
-"Власницькі драйвери можна встановити пізніше через Центр застосунків, але "
-"інтернет-з'єднання буде необхідним для всіх драйверів."
+"Власницькі драйвери можна встановити пізніше через Налаштування системи → "
+"Система, але інтернет-з'єднання буде необхідним для всіх драйверів."
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/po/zh_TW.po b/po/zh_TW.po
index bc5b82e21..73bb506f4 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-11 22:12+0000\n"
-"PO-Revision-Date: 2024-09-07 17:04+0000\n"
+"PO-Revision-Date: 2024-09-13 00:58+0000\n"
"Last-Translator: Kisaragi Hiu \n"
"Language-Team: Chinese (Traditional) \n"
@@ -161,16 +161,11 @@ msgid "An Internet connection is required to install NVIDIA® graphics drivers."
msgstr "需要網際網路連線才能安裝 NVIDIA® 顯示卡驅動程式。"
#: src/Views/DriversView.vala:50
-#, fuzzy
-#| msgid ""
-#| "Proprietary drivers can be installed later through AppCenter, but an "
-#| "Internet connection will be required for all drivers."
msgid ""
"Proprietary drivers can be installed later through System Settings → System, "
"but an Internet connection will be required for all drivers."
-msgstr ""
-"私有驅動程式可以之後到《應用程式中心》安裝,但所有驅動程式在安裝時都需要網際"
-"網路連線。"
+msgstr "私有驅動程式可以之後到「系統設定值」→「系統」進行安裝,但所有驅動程式在安裝時"
+"都需要網際網路連線。"
#: src/Views/DriversView.vala:55
msgid ""
diff --git a/src/Views/CheckView.vala b/src/Views/CheckView.vala
index 947bccb4b..9f2ac71af 100644
--- a/src/Views/CheckView.vala
+++ b/src/Views/CheckView.vala
@@ -105,18 +105,18 @@ public class Installer.CheckView : AbstractInstallerView {
var @is = apt_sources.read ();
var dis = new DataInputStream (@is);
- if ("daily" in dis.read_line ()) {
+ if ("daily" in dis.read_line () || Installer.App.test_mode) {
message_box.append (beta_view);
}
} catch (Error e) {
critical ("Couldn't read apt sources: %s", e.message);
}
- if (get_vm ()) {
+ if (get_vm () || Installer.App.test_mode) {
message_box.append (vm_view);
}
- if (!minimum_specs) {
+ if (!minimum_specs || Installer.App.test_mode) {
message_box.append (specs_view);
}
}
diff --git a/src/Views/DriversView.vala b/src/Views/DriversView.vala
index c9cc4d94b..c5cee996f 100644
--- a/src/Views/DriversView.vala
+++ b/src/Views/DriversView.vala
@@ -48,8 +48,8 @@
var install_later_row = new DescriptionRow (
_("Proprietary drivers can be installed later through System Settings → System, but an Internet connection will be required for all drivers."),
- "system-software-install-symbolic",
- "purple"
+ "io.elementary.settings-symbolic",
+ "slate"
);
var checkbutton_label = new Gtk.Label (_("Include third-party proprietary drivers when installing. I agree to their respective licenses and terms of use.")) {