Skip to content

File browser should be replaced by Lua implementation + tech debt cleanup #15957

@sfan5

Description

@sfan5

We should replace the Irrlicht file browser with a Lua implementation (or perhaps with SDL_ShowOpenFileDialog since SDL3?).

Steps:

  1. Replace Irrlicht file picker with new Lua dialog #13512 needs to be adopted
  2. src/gui/guiPathSelectMenu.cpp and irr/src/CGUIFileOpenDialog.cpp can be deleted entirely
  3. multibyteToWString in irrString.h can be deleted too
  4. perhaps even some parts of CFileSystem can go

Metadata

Metadata

Assignees

No one assigned

    Labels

    @ Mainmenu / SettingsmenuConcept approvedApproved by a core dev: PRs welcomed!Feature requestIssues that request the addition or enhancement of a featureMaintenanceTasks to keep the codebase and related parts in order, including architectural improvementsUI/UX

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions