mirror of
https://gitlab.com/Nanolx/homebrewfilter.git
synced 2024-12-01 05:24:21 +01:00
46 lines
1.1 KiB
C++
46 lines
1.1 KiB
C++
|
|
#ifndef _PROMPTS_H_
|
|
#define _PROMPTS_H_
|
|
|
|
#include <string>
|
|
using namespace std;
|
|
|
|
string AddApp(const char *AppName);
|
|
string checkUpdatePrompt();
|
|
string eraseCategory();
|
|
string MoveApp(int moveAppNr);
|
|
void MoveCategory(int moveCategoryNr, string &Kategorie1, bool &vor, string &Kategorie2);
|
|
|
|
bool eraseDir(const char *AppName);
|
|
bool RemoveApp(const char *AppName);
|
|
bool MetaEdit(string dir);
|
|
|
|
int AppInfo(const char *title, string dir, u8* icon);
|
|
int devicePrompt();
|
|
int loaderPrompt();
|
|
int endPrompt();
|
|
int sortPrompt();
|
|
int systemPrompt();
|
|
int WindowPrompt(const char *title, const char *msg, const char *btn1Label, const char *btn2Label = NULL);
|
|
|
|
void debug(const char *msg);
|
|
void infoPrompt();
|
|
void OnScreenCodeboard(char * var, u16 maxlen);
|
|
void OnScreenKeyboard(char * var, u16 maxlen, bool br);
|
|
void revtext(const char *msg);
|
|
void updatePrompt(string rev);
|
|
|
|
// Themes download
|
|
string checkThemesPrompt();
|
|
void themeDownload(string themename);
|
|
|
|
// Fonts download
|
|
string checkFontsPrompt();
|
|
void fontDownload(string font);
|
|
|
|
// Languages download
|
|
string checkLanguagesPrompt();
|
|
void languageDownload(string language);
|
|
|
|
#endif
|