add builtin updater
This commit is contained in:
1 parent
9725b1ba8f
commit
e429e6ad44
6 files changed
+379
-18
No files matched your search
@@ -31,7 +31,7 @@
|
||||
#include "main_gui.h"
|
||||
#include "misc_gui.h"
|
||||
#include "ult_ext.h"
|
||||
|
||||
#include "update_gui.h"
|
||||
|
||||
tsl::elm::Element *MainGui::baseUI() {
|
||||
auto *list = new BoxClippedList();
|
||||
@@ -110,6 +110,18 @@ void MainGui::listUI() {
|
||||
return false;
|
||||
});
|
||||
this->listElement->addItem(aboutItem);
|
||||
|
||||
tsl::elm::ListItem *updateItem = new tsl::elm::ListItem("Updates");
|
||||
updateItem->setClickListener([this](u64 keys) {
|
||||
if ((keys & HidNpadButton_A) == HidNpadButton_A && this->context) {
|
||||
tsl::changeTo<UpdateGui>();
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
});
|
||||
this->listElement->addItem(updateItem);
|
||||
|
||||
}
|
||||
|
||||
void MainGui::refresh() {
|
||||
|
||||
Reference in new issue
Block a user