From 6ab5491f30e3121693a0f8615490fffdc15a5bf6 Mon Sep 17 00:00:00 2001 From: HookedBehemoth Date: Mon, 30 Dec 2019 07:22:44 +0100 Subject: [PATCH] update submodule --- Makefile | 6 +++--- include/Plutonium | 2 +- include/sdInstall.hpp | 4 ++-- romfs/lang/de.json | 16 ++++++++-------- romfs/lang/en.json | 14 +++++++------- romfs/lang/ru.json | 12 ++++++------ source/ui/netInstPage.cpp | 2 +- source/ui/optionsPage.cpp | 10 +++++----- source/ui/sdInstPage.cpp | 6 +++--- source/ui/usbInstPage.cpp | 2 +- 10 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Makefile b/Makefile index 29809c6..683001a 100755 --- a/Makefile +++ b/Makefile @@ -69,7 +69,7 @@ LIBS := -lcurl -lz -lmbedtls -lmbedcrypto -lmbedx509 -lminizip -lnx -lstdc++fs # list of directories containing libraries, this must be the top level containing # include and lib #--------------------------------------------------------------------------------- -LIBDIRS := $(PORTLIBS) $(LIBNX) $(CURDIR)/include/Plutonium/Plutonium/Output-switch +LIBDIRS := $(PORTLIBS) $(LIBNX) $(CURDIR)/include/Plutonium/Plutonium/Output #--------------------------------------------------------------------------------- @@ -166,8 +166,8 @@ all: $(BUILD) $(BUILD): @[ -d $@ ] || mkdir -p $@ - #comment this out if you are hacking on the code or compilation will take for ever - $(MAKE) --no-print-directory -C include/Plutonium -f Makefile lib-switch + #comment this out if you are hacking on the code or compilation will take forever + #$(MAKE) --no-print-directory -C include/Plutonium -f Makefile lib @$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile #--------------------------------------------------------------------------------- diff --git a/include/Plutonium b/include/Plutonium index db39ac2..154bf11 160000 --- a/include/Plutonium +++ b/include/Plutonium @@ -1 +1 @@ -Subproject commit db39ac294a8f35602f18af1b7f09ff938d302e55 +Subproject commit 154bf11f5f0a855400e20c46ba7ec78134ce0192 diff --git a/include/sdInstall.hpp b/include/sdInstall.hpp index 173bf5f..1b666ca 100755 --- a/include/sdInstall.hpp +++ b/include/sdInstall.hpp @@ -22,7 +22,7 @@ SOFTWARE. #pragma once #include - +#include namespace nspInstStuff { void installNspFromFile(std::vector ourNspList, int whereToInstall); -} \ No newline at end of file +} diff --git a/romfs/lang/de.json b/romfs/lang/de.json index 3a09b54..f763e3f 100644 --- a/romfs/lang/de.json +++ b/romfs/lang/de.json @@ -27,7 +27,7 @@ "title": "Applet-Modus wird nicht unterstützt", "desc": "Es kann zu Problemen bei der Verwendung des Awoo-Installers im Applet-Modus kommen.\nWenn du Probleme hast, wechsele bitte dazu über, den Awoo Installer über einen installierten Titel zu starten (halte R gedrückt, während du ein Spiel startest)!" }, - "buttons": "\ue0e0 Auswählen \ue0e1 Beenden " + "buttons": "\ue0e0 Auswählen \ue0e1 Beenden" }, "inst": { "net": { @@ -55,20 +55,20 @@ "failed": "Ferninstallation fehlgeschlagen!", "transfer_interput": "Bei der Dateiübertragung ist ein Fehler aufgetreten.", "source_string": " über das lokale Netzwerk", - "buttons": "\ue0e3 Installation über das Internet \ue0e2 Hilfe \ue0e1 Abbrechen ", - "buttons1": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) auswählen \ue0e1 Abbrechen " + "buttons": "\ue0e3 Installation über das Internet \ue0e2 Hilfe \ue0e1 Abbrechen", + "buttons1": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) installieren \ue0e1 Abbrechen" }, "sd": { "help": { "title": "Hilfe", - "desc": "Kopiere NSP, NSZ, XCI, or XCZ Dateien auf deine SD Karte, stöbere nach ihnen und wähle" + "desc": "Kopiere NSP, NSZ, XCI, or XCZ Dateien auf deine SD Karte,\nstöbere nach ihnen und wähle die zu installierenden Titel aus und drücke dann \ue0b3." }, - "top_info": "Wähle Dateien zur Installation vom Server aus und drücke dann \ue0b3 !", + "top_info": "Wähle Dateien zur Installation vom Server aus und drücke dann \ue0b3!", "source_string": " von der SD Karte", "delete_info": " installiert! Sollen wir sie von der SD Karte löschen?", "delete_info_multi": " Dateien erfolgreich installiert! Sollen wir sie von der SD Karte löschen?", "delete_desc": "Die originalen Dateien werden nach der Installation nicht mehr benötigt", - "buttons": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) auswählen \ue0e1 Abbrechen " + "buttons": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) installieren \ue0e1 Abbrechen" }, "usb": { "help": { @@ -79,8 +79,8 @@ "top_info2": "Wähle Dateien zur Installation aus und drücke dann \ue0b3 !", "error": "USB Übertragung ist zeitlich abgelaufen oder fehlgeschlagen", "source_string": " über USB", - "buttons": "\ue0e2 (Halten) Hilfe \ue0e1 (Halte) Abbrechen ", - "buttons2": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) auswählen \ue0e1 Abbrechen " + "buttons": "\ue0e2 (Halten) Hilfe \ue0e1 (Halte) Abbrechen", + "buttons2": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) installieren \ue0e1 Abbrechen" }, "target": { "desc0": "Wo soll ", diff --git a/romfs/lang/en.json b/romfs/lang/en.json index fa16afc..0d4f86f 100755 --- a/romfs/lang/en.json +++ b/romfs/lang/en.json @@ -27,7 +27,7 @@ "title": "Applet Mode not supported", "desc": "You may experience issues using Awoo Installer in Applet Mode. If you do\nhave problems, please switch to running Awoo Installer over an installed\ntitle (hold R while starting a game)!" }, - "buttons": "\ue0e0 Select \ue0e1 Exit " + "buttons": "\ue0e0 Select \ue0e1 Exit" }, "inst": { "net": { @@ -55,8 +55,8 @@ "failed": "Failed to perform remote install!", "transfer_interput": "An error occured during data transfer. Check your network connection.", "source_string": " over local network", - "buttons": "\ue0e3 Install Over Internet \ue0e2 Help \ue0e1 Cancel ", - "buttons1": "\ue0e0 Select File \ue0e3 Select All \ue0ef Install File(s) \ue0e1 Cancel " + "buttons": "\ue0e3 Install Over Internet \ue0e2 Help \ue0e1 Cancel", + "buttons1": "\ue0e0 Select File \ue0e3 Select All \ue0ef Install File(s) \ue0e1 Cancel" }, "sd": { "help": { @@ -68,7 +68,7 @@ "delete_info": " installed! Delete it from the SD card?", "delete_info_multi": " files installed successfully! Delete them from the SD card?", "delete_desc": "The original files aren't needed anymore after they've been installed", - "buttons": "\ue0e0 Select File \ue0e3 Select All \ue0ef Install File(s) \ue0e2 Help \ue0e1 Cancel " + "buttons": "\ue0e0 Select File \ue0e3 Select All \ue0ef Install File(s) \ue0e2 Help \ue0e1 Cancel" }, "usb": { "help": { @@ -79,8 +79,8 @@ "top_info2": "Select what files you want to install over USB, then press the Plus button!", "error": "USB transfer timed out or failed", "source_string": " over USB", - "buttons": "\ue0e2 (Hold) Help \ue0e1 (Hold) Cancel ", - "buttons2": "\ue0e0 Select File \ue0e3 Select All \ue0ef Install File(s) \ue0e1 Cancel " + "buttons": "\ue0e2 (Hold) Help \ue0e1 (Hold) Cancel", + "buttons2": "\ue0e0 Select File \ue0e3 Select All \ue0ef Install File(s) \ue0e1 Cancel" }, "target": { "desc0": "Where should ", @@ -183,7 +183,7 @@ "system_language": "System default" }, "title": "Change Awoo Installer's settings!", - "buttons": "\ue0e0 Select/Change \ue0e1 Cancel " + "buttons": "\ue0e0 Select/Change \ue0e1 Cancel" }, "common": { "ok": "OK", diff --git a/romfs/lang/ru.json b/romfs/lang/ru.json index 8e182dc..81726e7 100644 --- a/romfs/lang/ru.json +++ b/romfs/lang/ru.json @@ -27,7 +27,7 @@ "title": "Applet Mode не поддерживается", "desc": "В Awoo Installer могут возникать проблемы когда и если он запущен в режиме апплета.\nЕсли у вас есть трудности, пожалуйста запустите приложение через установленную игру\n(зажмите R при запуске)!" }, - "buttons": "\ue0e0 Выбрать \ue0e1 Выход " + "buttons": "\ue0e0 Выбрать \ue0e1 Выход" }, "inst": { "net": { @@ -55,8 +55,8 @@ "failed": "Не удалось выполнить установку из удалённого источника!", "transfer_interput": "Во время передачи возникла ошибка. Проверьте ваши настройки сети.", "source_string": " по локальной сети", - "buttons": "\ue0e3 Установка через интернет \ue0e2 Помощь \ue0e1 Отмена ", - "buttons1": "\ue0e0 Выбрать файл \ue0e3 Выбрать всё \ue0ef Установить файл(ы) \ue0e1 Отмена " + "buttons": "\ue0e3 Установка через интернет \ue0e2 Помощь \ue0e1 Отмена", + "buttons1": "\ue0e0 Выбрать файл \ue0e3 Выбрать всё \ue0ef Установить файл(ы) \ue0e1 Отмена" }, "sd": { "help": { @@ -79,8 +79,8 @@ "top_info2": "Выберите какие файлы вы хотите установить через USB и нажмите \"+\"!", "error": "Передача через USB провалилась из-за ошибки или превышения времини ожидания", "source_string": " через USB", - "buttons": "\ue0e2 (Удерж.) Помощь \ue0e1 (Удерж.) Отмена ", - "buttons2": "\ue0e0 Выбрать файл \ue0e3 Выбрать всё \ue0ef Установить файл(ы) \ue0e1 Отмена " + "buttons": "\ue0e2 (Удерж.) Помощь \ue0e1 (Удерж.) Отмена", + "buttons2": "\ue0e0 Выбрать файл \ue0e3 Выбрать всё \ue0ef Установить файл(ы) \ue0e1 Отмена" }, "target": { "desc0": "Куда следует установить ", @@ -183,7 +183,7 @@ "system_language": "Системный" }, "title": "Меняйте настройки Awoo Installer!", - "buttons": "\ue0e0 Выбрать/Изменить \ue0e1 Отмена " + "buttons": "\ue0e0 Выбрать/Изменить \ue0e1 Отмена" }, "common": { "ok": "OK", diff --git a/source/ui/netInstPage.cpp b/source/ui/netInstPage.cpp index a7c1656..832039f 100755 --- a/source/ui/netInstPage.cpp +++ b/source/ui/netInstPage.cpp @@ -52,7 +52,7 @@ namespace inst::ui { if (clearItems) this->alternativeNames = {}; this->menu->ClearItems(); for (auto& url: this->ourUrls) { - pu::String itm = inst::util::shortenString(inst::util::formatUrlString(url), 56, true); + std::string itm = inst::util::shortenString(inst::util::formatUrlString(url), 56, true); auto ourEntry = pu::ui::elm::MenuItem::New(itm); ourEntry->SetColor(COLOR("#FFFFFFFF")); ourEntry->SetIcon("romfs:/images/icons/checkbox-blank-outline.png"); diff --git a/source/ui/optionsPage.cpp b/source/ui/optionsPage.cpp index 0b24230..1adbe2e 100755 --- a/source/ui/optionsPage.cpp +++ b/source/ui/optionsPage.cpp @@ -16,7 +16,7 @@ namespace inst::ui { extern MainApplication *mainApp; - std::vector languageStrings = {"English", "Deutsch", "Русский"}; + std::vector languageStrings = {"English", "Deutsch", "Русский"}; optionsPage::optionsPage() : Layout::Layout() { this->SetBackgroundColor(COLOR("#670000FF")); @@ -78,11 +78,11 @@ namespace inst::ui { switch (ourLangCode) { case 1: case 12: - return languageStrings[0].AsUTF8(); + return languageStrings[0]; case 3: - return languageStrings[1].AsUTF8(); + return languageStrings[1]; case 10: - return languageStrings[2].AsUTF8(); + return languageStrings[2]; default: return "options.language.system_language"_lang; } @@ -136,7 +136,7 @@ namespace inst::ui { std::string keyboardResult; int rc; std::vector downloadUrl; - std::vector languageList; + std::vector languageList; switch (this->menu->GetSelectedIndex()) { case 0: inst::config::ignoreReqVers = !inst::config::ignoreReqVers; diff --git a/source/ui/sdInstPage.cpp b/source/ui/sdInstPage.cpp index b2daa6a..4d737d4 100755 --- a/source/ui/sdInstPage.cpp +++ b/source/ui/sdInstPage.cpp @@ -52,7 +52,7 @@ namespace inst::ui { return; } if (this->currentDir != "sdmc:/") { - pu::String itm = ".."; + std::string itm = ".."; auto ourEntry = pu::ui::elm::MenuItem::New(itm); ourEntry->SetColor(COLOR("#FFFFFFFF")); ourEntry->SetIcon("romfs:/images/icons/folder-upload.png"); @@ -60,14 +60,14 @@ namespace inst::ui { } for (auto& file: this->ourDirectories) { if (file == "..") break; - pu::String itm = file.filename().string(); + std::string itm = file.filename().string(); auto ourEntry = pu::ui::elm::MenuItem::New(itm); ourEntry->SetColor(COLOR("#FFFFFFFF")); ourEntry->SetIcon("romfs:/images/icons/folder.png"); this->menu->AddItem(ourEntry); } for (auto& file: this->ourFiles) { - pu::String itm = file.filename().string(); + std::string itm = file.filename().string(); auto ourEntry = pu::ui::elm::MenuItem::New(itm); ourEntry->SetColor(COLOR("#FFFFFFFF")); ourEntry->SetIcon("romfs:/images/icons/checkbox-blank-outline.png"); diff --git a/source/ui/usbInstPage.cpp b/source/ui/usbInstPage.cpp index 3d85424..a99a1b4 100755 --- a/source/ui/usbInstPage.cpp +++ b/source/ui/usbInstPage.cpp @@ -43,7 +43,7 @@ namespace inst::ui { if (clearItems) this->selectedTitles = {}; this->menu->ClearItems(); for (auto& url: this->ourTitles) { - pu::String itm = inst::util::shortenString(inst::util::formatUrlString(url), 56, true); + std::string itm = inst::util::shortenString(inst::util::formatUrlString(url), 56, true); auto ourEntry = pu::ui::elm::MenuItem::New(itm); ourEntry->SetColor(COLOR("#FFFFFFFF")); ourEntry->SetIcon("romfs:/images/icons/checkbox-blank-outline.png");