bruvzg / gdsdecomp

Godot reverse engineering tools
MIT License
1.47k stars 147 forks source link

file/folder drag and drop support or native file system #137

Open Qubus0 opened 1 year ago

Qubus0 commented 1 year ago

Resource Type

No response

Describe the problem or limitation you are having

Navigating through the native Godot file system is pretty tedious. I have resorted to copying the path name and pasting it into the dialog, but that also gets tedious quickly.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

One option would be to allow dropping .pcks into the window, which would then initiate the full project recovery. The output directory could also be dropped. https://docs.godotengine.org/en/stable/classes/class_window.html#signals > files_dropped

The alternative would be to use native file dialogs through this addon. It's one extra click compared to the other method, but those also allow drag and droping a file or folder - and I think they even remember the last path used sometimes. https://godotengine.org/asset-library/asset/1696

nikitalita commented 1 year ago

I agree that it's pretty tedious. I actually have drag and drop working on an experimental HTML5 branch of this that I can start merging in. I'll add this to the list.