Merge pull request #24 from Huntereb/plutonium

update submodule
This commit is contained in:
Huntereb 2020-01-03 16:39:31 +00:00 committed by GitHub
commit 0dcf9d0d5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 37 additions and 37 deletions

View File

@ -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
#---------------------------------------------------------------------------------
@ -167,7 +167,7 @@ all: $(BUILD)
$(BUILD):
@[ -d $@ ] || mkdir -p $@
#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-switch
#$(MAKE) --no-print-directory -C include/Plutonium -f Makefile lib
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
#---------------------------------------------------------------------------------

@ -1 +1 @@
Subproject commit db39ac294a8f35602f18af1b7f09ff938d302e55
Subproject commit 154bf11f5f0a855400e20c46ba7ec78134ce0192

View File

@ -22,7 +22,7 @@ SOFTWARE.
#pragma once
#include <filesystem>
#include <vector>
namespace nspInstStuff {
void installNspFromFile(std::vector<std::filesystem::path> ourNspList, int whereToInstall);
}

View File

@ -56,19 +56,19 @@
"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 "
"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!",
"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": {
@ -80,7 +80,7 @@
"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 "
"buttons2": "\ue0e0 Datei auswählen \ue0e3 Alle auswählen \ue0ef Datei(en) installieren \ue0e1 Abbrechen"
},
"target": {
"desc0": "Wo soll ",

View File

@ -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");

View File

@ -16,7 +16,7 @@
namespace inst::ui {
extern MainApplication *mainApp;
std::vector<pu::String> languageStrings = {"English", "Deutsch", "Русский"};
std::vector<std::string> 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<std::string> downloadUrl;
std::vector<pu::String> languageList;
std::vector<std::string> languageList;
switch (this->menu->GetSelectedIndex()) {
case 0:
inst::config::ignoreReqVers = !inst::config::ignoreReqVers;

View File

@ -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");

View File

@ -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");