Implement SD card file browser #16

Open
opened 2026-01-27 07:08:47 +00:00 by maj · 0 comments
Owner

Implement a file browser for the 3DS SD card to select files for upload.

Tasks

  • Implement SD card access using libctru
  • Create file browser UI
  • Add folder navigation
  • Show file details (size, date)
  • Add file filtering (images, videos, all)
  • Implement multi-file selection
  • Add thumbnail preview for images (optional)
  • Handle large directories efficiently
  • Add sort options (name, date, size)

Screenshot Locations

  • /Nintendo 3DS/[ID]/[ID]/title/[TID]/screenshots/
  • SD card root

Acceptance Criteria

  • Can browse SD card folders
  • Can select files for upload
  • File details displayed
  • Filtering works
  • Multi-select supported
  • Performance acceptable
Implement a file browser for the 3DS SD card to select files for upload. ## Tasks - [ ] Implement SD card access using libctru - [ ] Create file browser UI - [ ] Add folder navigation - [ ] Show file details (size, date) - [ ] Add file filtering (images, videos, all) - [ ] Implement multi-file selection - [ ] Add thumbnail preview for images (optional) - [ ] Handle large directories efficiently - [ ] Add sort options (name, date, size) ## Screenshot Locations - `/Nintendo 3DS/[ID]/[ID]/title/[TID]/screenshots/` - SD card root ## Acceptance Criteria - [ ] Can browse SD card folders - [ ] Can select files for upload - [ ] File details displayed - [ ] Filtering works - [ ] Multi-select supported - [ ] Performance acceptable
maj added this to the Milestone 3: Nintendo 3DS App milestone 2026-01-27 07:08:47 +00:00
maj added the featureplatform:3dspriority:high labels 2026-01-27 07:08:47 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: maj/nextcloud-share#16