Pages: 1
Posted on 04-15-13, 09:08 pm
Pokey
what the fuck dude since when is the uploader back

Karma: 672
Posts: 237/695
Since: 09-24-12
I suggest we should be able to extract whole folders of files and/or multiple files.
->Multiple files: hold a button, I dunno, maybe CTRL, select files at once, click on extract.
->Extract whole folders: Select folder, click on extract

I'd like to see this implemented.
Posted on 04-16-13, 03:03 pm
Fuzz Ball
banned for purposefully altering people's posts, among other things.

Karma: 3234
Posts: 91/986
Since: 11-29-11
I think that's a good idea.
Posted on 04-16-13, 03:10 pm
Birdo


Karma: 2505
Posts: 532/2050
Since: 06-26-11
I agree, for what it's worth .
_________________________
Will pay unspecified $ for NSMB beta.
Posted on 04-16-13, 03:26 pm
Fuzzy
Full mod

Karma: 1143
Posts: 652/785
Since: 06-28-11
Well, the problem with doing this is that the TreeView control in .NET doesn't support multi-select. There are ways of doing it though

If we don't care about using others' code, this looks like it would work
The TreeView does support check boxes which could be used as a multi-select.

Also, I recall there being some tools that could dump and repack the entire filesystem from DS games. Not sure if they work with NSMB though because it references stuff by file ID instead of name.
Posted on 04-16-13, 05:39 pm


Karma: 3667
Posts: 1820/2112
Since: 06-28-11
I would be happy, if you make files drag-and-drop able. Just drag a file from the Editor to the desktop and it should be exported. That would be nice.
Posted on 04-16-13, 07:23 pm
Fuzzy
Full mod

Karma: 1143
Posts: 653/785
Since: 06-28-11
Posted by Freeze
I would be happy, if you make files drag-and-drop able. Just drag a file from the Editor to the desktop and it should be exported. That would be nice.

That's actually a lot easier to do. I added it quickly and you can get it in b369

There's one small problem with it because it has to save the file to disk before starting the drag drop. I just saved them in the same directory as NSMBe, so if you try to drag to that same directory, Windows Explorer will pop up an error message. I could change the temporary save path if this ends up being annoying.
Posted on 04-16-13, 08:53 pm
Pokey
what the fuck dude since when is the uploader back

Karma: 672
Posts: 238/695
Since: 09-24-12
And about exporting whole folders...
How could that be implemented?
Posted on 04-16-13, 11:20 pm
Fuzzy
Full mod

Karma: 1143
Posts: 654/785
Since: 06-28-11
Posted by py_hacker
And about exporting whole folders...
How could that be implemented?

Yeah, that could be done fairly easily seeing as it wouldn't require multi-select. I'll try to get this implemented soon, and then add support for drag and drop folders too.
Posted on 04-18-13, 01:39 am
Fuzzy
Full mod

Karma: 1143
Posts: 655/785
Since: 06-28-11
I've just added support for extracting entire folders, and it works with drag and drop too. You can download b370 to check it out (for real this time, I'm pretty sure drag and drop was broken in my last build)

This isn't the original request, but it's pretty close and should get the job done.
Posted on 04-18-13, 04:45 pm
Fuzz Ball
banned for purposefully altering people's posts, among other things.

Karma: 3234
Posts: 92/986
Since: 11-29-11
Posted by Piranhaplant
I've just added support for extracting entire folders, and it works with drag and drop too. You can download b370 to check it out (for real this time, I'm pretty sure drag and drop was broken in my last build)

This isn't the original request, but it's pretty close and should get the job done.


How about that multi-select?
Posted on 04-18-13, 05:33 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 8763
Posts: 3256/4431
Since: 06-08-11
I think putting multi select is going too far. I mean, with drag and drop you can do stuff fast enough. No need to put crappy check boxes that will break all over on mono. It isn't really needed. Srsly.
Posted on 04-21-13, 05:45 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 8763
Posts: 3262/4431
Since: 06-08-11
Marking this as implemented, then.
Pages: 1