Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start a library for file system exploring and dialogues #381

Open
bvssvni opened this issue Apr 17, 2015 · 3 comments
Open

Start a library for file system exploring and dialogues #381

bvssvni opened this issue Apr 17, 2015 · 3 comments

Comments

@bvssvni
Copy link
Member

bvssvni commented Apr 17, 2015

It would be nice if you could get a dialogue for choosing or saving files or picking a folder. Maybe we could start a library for this using Conrod? Some features I would like to have:

  • File extension filter (some default ones, like image formats supported by the image library)
  • Supporting both dialogue and using it as a widget
  • Custom panels for ad-hoc controls
  • Browsing abstract file systems (custom file formats, databases etc.)
  • Combine physical drives volumes with abstract drive volumes
  • Default folder (give it an id to make it remember different default folders for different usage)
  • File search
  • In-dialogue drag & drop & rename
  • Single select and multiple select (maybe a side panel for selected files from different folders)
  • Event callbacks
  • Path buttons (so you can go back with a single click)
  • Image preview (why not?)
  • Some modes specialized for image selection
  • Image based search (there is a Rust library for this already)
  • Integration with git?
  • View/show hidden files and folders (files starting with dot)
  • Cancel with Esc
@bvssvni
Copy link
Member Author

bvssvni commented Apr 17, 2015

Also, would be nice if folder names were hashed to make them slightly different in appearance. There is no point in using icons for folders when they all look the same.

@bvssvni
Copy link
Member Author

bvssvni commented May 8, 2015

Alternative is to use the native file dialogues like r3 does.

@louy2
Copy link

louy2 commented May 25, 2016

You are looking to implement a full blown file explorer there instead of a file picker. They are pretty similar so I guess it is better left out to be another project which can be used in conrod like other file dialogues including native ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants