Support up to 500 character file names (#275)

## Summary

- Support up to 500 character file names

## Additional Context

- Fixes #265
This commit is contained in:
Dave Allie
2026-01-07 22:43:19 +10:00
committed by GitHub
parent 2b12a65011
commit 0bae3bbf64
4 changed files with 11 additions and 9 deletions

View File

@@ -14,7 +14,7 @@ class FileSelectionActivity final : public Activity {
SemaphoreHandle_t renderingMutex = nullptr;
std::string basepath = "/";
std::vector<std::string> files;
int selectorIndex = 0;
size_t selectorIndex = 0;
bool updateRequired = false;
const std::function<void(const std::string&)> onSelect;
const std::function<void()> onGoHome;
@@ -23,7 +23,8 @@ class FileSelectionActivity final : public Activity {
[[noreturn]] void displayTaskLoop();
void render() const;
void loadFiles();
int findEntry(const std::string& name) const;
size_t findEntry(const std::string& name) const;
public:
explicit FileSelectionActivity(GfxRenderer& renderer, MappedInputManager& mappedInput,