Change subsection name

This commit is contained in:
jpirnay
2026-05-16 12:25:04 +02:00
parent a5fa7adcd7
commit 425bd47bcd
3 changed files with 12 additions and 10 deletions
+1
View File
@@ -670,3 +670,4 @@ STR_RECOVERY_MODE: "Recovery Mode"
STR_RECOVERY_MODE_HINT: "Place firmware.bin on SD card root and select it"
STR_VIEW_LIST: "List"
STR_VIEW_GRID: "Grid"
STR_TOOL_UTILITIES: "Utilities"
@@ -4,10 +4,10 @@
#include <I18n.h>
#include "../ActivityResult.h"
#include "../settings/SettingInfo.h"
#include "CrossPointSettings.h"
#include "KOReaderCredentialStore.h"
#include "components/UITheme.h"
#include "../settings/SettingInfo.h"
FileContextMenuActivity::FileContextMenuActivity(GfxRenderer& renderer, MappedInputManager& mappedInput,
const std::string& filePath)
@@ -17,17 +17,16 @@ FileContextMenuActivity::FileContextMenuActivity(GfxRenderer& renderer, MappedIn
const bool isEpub = FsHelpers::hasEpubExtension(name);
const bool isXtc = FsHelpers::hasXtcExtension(name);
const bool isTxt = FsHelpers::hasTxtExtension(name) || FsHelpers::hasMarkdownExtension(name);
const bool isImage = FsHelpers::hasBmpExtension(name) || FsHelpers::hasJpgExtension(name) ||
FsHelpers::hasPngExtension(name);
const bool isImage =
FsHelpers::hasBmpExtension(name) || FsHelpers::hasJpgExtension(name) || FsHelpers::hasPngExtension(name);
if (isBin) {
menuItems.push_back(SettingInfo::Action(StrId::STR_FLASH_FIRMWARE, SettingAction::None));
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT));
menuItems.push_back(SettingInfo::Action(StrId::STR_REMOVE, SettingAction::None));
} else if (isImage) {
menuItems.push_back(SettingInfo::Action(StrId::STR_OPEN, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_SET_SLEEP_SCREEN, SettingAction::None));
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT));
menuItems.push_back(SettingInfo::Separator(StrId::STR_TOOL_UTILITIES));
menuItems.push_back(SettingInfo::Action(StrId::STR_REMOVE, SettingAction::None));
} else if (isEpub) {
menuItems.push_back(SettingInfo::Action(StrId::STR_OPEN, SettingAction::None));
@@ -36,20 +35,20 @@ FileContextMenuActivity::FileContextMenuActivity(GfxRenderer& renderer, MappedIn
}
menuItems.push_back(SettingInfo::Action(StrId::STR_MARK_AS_READ, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_INFO, SettingAction::None));
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT));
menuItems.push_back(SettingInfo::Separator(StrId::STR_TOOL_UTILITIES));
menuItems.push_back(SettingInfo::Action(StrId::STR_DELETE_CACHE, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_REMOVE, SettingAction::None));
} else if (isXtc) {
menuItems.push_back(SettingInfo::Action(StrId::STR_OPEN, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_MARK_AS_READ, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_INFO, SettingAction::None));
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT));
menuItems.push_back(SettingInfo::Separator(StrId::STR_TOOL_UTILITIES));
menuItems.push_back(SettingInfo::Action(StrId::STR_DELETE_CACHE, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_REMOVE, SettingAction::None));
} else if (isTxt) {
menuItems.push_back(SettingInfo::Action(StrId::STR_OPEN, SettingAction::None));
menuItems.push_back(SettingInfo::Action(StrId::STR_MARK_AS_READ, SettingAction::None));
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT));
menuItems.push_back(SettingInfo::Separator(StrId::STR_TOOL_UTILITIES));
menuItems.push_back(SettingInfo::Action(StrId::STR_REMOVE, SettingAction::None));
}
}
@@ -256,15 +256,17 @@ void EpubReaderMenuActivity::buildMenuItems(bool hasFootnotes, bool hasStarredPa
SettingInfo::Action(StrId::STR_MARK_AS_READ, SettingAction::None).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(
SettingInfo::Action(StrId::STR_DELETE_CACHE, SettingAction::None).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(SettingInfo::Separator(StrId::STR_TOOL_UTILITIES).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(
SettingInfo::Action(StrId::STR_SCREENSHOT_BUTTON, SettingAction::None).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(
SettingInfo::Action(StrId::STR_DISPLAY_QR, SettingAction::None).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(SettingInfo::Action(StrId::STR_GO_HOME_BUTTON, SettingAction::None));
#ifdef ENABLE_BENCHMARKS
menuItems.push_back(SettingInfo::Separator(StrId::STR_NONE_OPT).withSubmenu(StrId::STR_READER_TOOLS));
menuItems.push_back(
SettingInfo::Action(StrId::STR_RENDER_BENCHMARK, SettingAction::None).withSubmenu(StrId::STR_READER_TOOLS));
#endif
}
EpubReaderMenuActivity::MenuAction EpubReaderMenuActivity::actionForNameId(StrId nameId) {