3DShell - Multi-purpose File Mananger GUI (WIP)

Discussion in '3DS - Homebrew Development and Emulators' started by Joel16, May 22, 2017.

  1. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    469
    943
    May 8, 2011
    United States
    Doesn't concern you.
    Current Version: v2.0 (BETA)

    [​IMG]
    Features:

    • Storage bar (at the very top, just beneath the current working directory).
    • Precise battery percentage using mcu::hwc
    • Creating new folders
    • Renaming files
    • File deletion
    • Copy/Cut
    • Image preview (If the image is around 400 * 480 which is the size of both screens, the image will be split in half and displayed. Have a look at the screenshots below). Support for the following image formats. PNG, JPG, GIF[un-animated], (untested ->) HDR, PIC, PNM, PSD, TGA)
    • Zip file extraction.
    • Searching for directories (allows you to quickly visit a directory by clicking the search icon on the top right (bottom screen).)
    • File properties - let's you view info on current file/folder.
    • Screenshots - Hold L + R
    • Fast scroll - Use analog stick
    • CIA installer
    • File's time-stamp

    Planned features:

    • Reading text files
    • BGM
    • Language support
    • MP3/WAV/OGG decoding etc.
    • Exploring CTRNAND
    • Online updater

    Issues:


    If you find any issues please submit them to GitHub's issue tracker.

    Screenshots

    Download: https://github.com/joel16/3DShell/releases

    QR Code

    Source Code:
    https://github.com/joel16/3DShell
     
    Last edited by Joel16, Aug 8, 2017


  2. jockep

    jockep GBAtemp Regular

    Member
    150
    53
    Apr 12, 2017
    Nice, been using fbi for file management, this will do way better.
     
    Joel16 likes this.
  3. Lia

    Lia is this the real life

    Member
    1,501
    2,926
    Jan 29, 2016
    United Kingdom
    thanks I was confused about how to pronounce that
     
  4. bdren1

    bdren1 Newbie

    Newcomer
    6
    0
    Jul 21, 2016
    United States
    Good job kinda looks like an Android file browser. The gear button doesn't work and can you have it order by alphabetical but overall well down
     
  5. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    469
    943
    May 8, 2011
    United States
    Doesn't concern you.
    It is inspired by an android file manager. And yeah some functions are yet to be implemented like settings so there's still quite a lot to do here.
     
  6. KevinX8

    KevinX8 Proud user of The Dark Theme

    Member
    907
    493
    May 12, 2016
    Down there
    Huh reminds me of nothing at all kek
     

    Attached Files:

    Joel16 likes this.
  7. bdren1

    bdren1 Newbie

    Newcomer
    6
    0
    Jul 21, 2016
    United States
    What app is it?
     
  8. KevinX8

    KevinX8 Proud user of The Dark Theme

    Member
    907
    493
    May 12, 2016
    Down there
    CM file manager, comes with any lineage os based rom
     
  9. B_E_P_I_S_M_A_N

    B_E_P_I_S_M_A_N oh no

    Member
    679
    2,450
    Jun 7, 2016
    United States
    Sixth Circle of Hell
    Thanks for this. It's always nice to see contributions to the Homebrew Scene. Also, the per-button system used by GodMode9 and CTRXplorer is admittedly clunky; this should make file management much smoother.
     
    Joel16 likes this.
  10. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    2,166
    1,276
    Oct 10, 2015
    Mexico
    Nice, I was looking for a nice looking manager with smooth management.
     
    Joel16 likes this.
  11. xXDungeon_CrawlerXx

    xXDungeon_CrawlerXx GBAtemp Maniac

    Member
    1,187
    510
    Jul 29, 2015
    Liverpool
    Nice work! Looks awesome
     
    Joel16 likes this.
  12. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    469
    943
    May 8, 2011
    United States
    Doesn't concern you.
    Appreciate the friendly comments. Next release won't be up until I fix recursive deletion (fixed), and the copy/cut stuff.
    Also the gear button (settings) and the key button (ctrnand) doesn't work yet, so tapping on it won't do anything. Thought I'd mention that since I didn't in the main post. Do feel free to make suggestions or request features as long as they're appropriate and isn't something like "can we get this to run ps vita gamez".

    Oh and also here's a QR code to make installation easier: (I'm planning on adding QR downloads in the future as well)
    [​IMG]
     
    Last edited by Joel16, May 23, 2017
  13. Kilim

    Kilim Member

    Newcomer
    37
    24
    May 14, 2017
    United States
    oh hey great, was looking for something to replace CTRX explorer with since it's so similar to GM9 in terms of the UI
     
    Joel16 likes this.
  14. Mr.Faq2015

    Mr.Faq2015 /ˈmɪstə ˈfæk/

    Member
    186
    26
    Oct 24, 2015
    Argentina
    Rhizome 9
    Neat application. Installing right away, thanks a lot :yay3ds:
     
    Joel16 likes this.
  15. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    2,166
    1,276
    Oct 10, 2015
    Mexico
    @Joel16
    Just asking.
    Is the FTP feature still up?
    I'm asking because I don't see it in the todo and I got excited for that feature.
     
  16. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    469
    943
    May 8, 2011
    United States
    Doesn't concern you.
    I did give it a go a few days ago but didn't go so well, so I'll be looking into that later. It's a planned feature, I just forgot to mention it.
     
    Billy Acuña likes this.
  17. sniper_x002

    sniper_x002 GBAtemp Fan

    Member
    469
    109
    Jan 13, 2016
    This looks fantastic! Hope you get FTP working.

    Also you might want to put the QR code in the OP.
     
    Joel16 likes this.
  18. Kanakops

    Kanakops GBAtemp Regular

    Member
    230
    18
    Aug 14, 2016
    Canada
    oh nice really nice ;o , any risk of brick ?
     
  19. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    469
    943
    May 8, 2011
    United States
    Doesn't concern you.
    Nope, it doesn't touch ctrnand so there's no way to brick. The worst you could do is delete boot.fim intentionally, cause I doubt anyone would do that by 'accident'. I'll add more security measures when I allow access to ctrnand.
     
    Kanakops likes this.
  20. Inochi.no.Zenmai

    Inochi.no.Zenmai GBAtemp Regular

    Member
    180
    100
    Jun 1, 2013
    United States
    Looks good and promising. I think this is something the 3DS has been missing. FBI and GodMode9 just come a bit short in this regard.
     
    Joel16 likes this.