File Explorer

July, 2020

File Explorer was supposed to be part of a new project which would be an improved ProtoEngine where I was going to use SFML as graphics back-end. However, due to personal reasons popping up, I didn't continue working on the project. The File Explorer however was in a decent state that I at least want to showcase it.

Used Skills

Features

Independent Views

For the improved editor, I planned to have completely independent views from the start. This way, you could potentially use the same type of view, but attached to an entirely different view. (e.g. re-using the Folder Explorer)

Extendable

The File Explorer as is, is pretty bare-bones, but could've been extended when given more time such as adding drag 'n drop support. You could already open different windows based on the file type. (e.g. open image vs open text)

Folder Explorer

The Folder Explorer is one of the independent views. This would show the folder structure of the given base folder.

File Explorer

The File Explorer is the other independent view and would show the files in the base folder and also the folder depth. You could hook this into the Folder Explorer to have them work together.

Preview