mirror of
https://github.com/joel16/VitaShell.git
synced 2024-11-23 11:49:40 +00:00
Multi-functional file manager for PS Vita
libpromoter | ||
minizip | ||
pkg/sce_sys | ||
release | ||
resources | ||
archive.c | ||
archive.h | ||
audioplayer.c | ||
audioplayer.h | ||
file.c | ||
file.h | ||
functions.h | ||
hex.c | ||
hex.h | ||
ime_dialog.c | ||
ime_dialog.h | ||
init.c | ||
init.h | ||
io_process.c | ||
io_process.h | ||
language.c | ||
language.h | ||
main.c | ||
main.h | ||
Makefile | ||
message_dialog.c | ||
message_dialog.h | ||
package_installer.c | ||
package_installer.h | ||
photo.c | ||
photo.h | ||
README.md | ||
sha1.c | ||
sha1.h | ||
sysmodule_internal.h | ||
text.c | ||
text.h | ||
uncommon_dialog.c | ||
uncommon_dialog.h | ||
utils.c | ||
utils.h |
VitaShell
VitaShell is an alternative replacement of the PS Vita's LiveArea. It offers you a file manager, package installer, built-in FTP and much more. This homebrew was an entry of the Revitalize PS Vita homebrew competition and won the first prize. HENkaku's molecularShell is also based on VitaShell.
In order to compile VitaShell you'll need
- vitasdk: https://github.com/vitasdk
- vita2dlib: https://github.com/xerpi/vita2dlib
- ftpvitalib https://github.com/xerpi/ftpvitalib
Credits
- Team Molecule for HENkaku
- xerpi for ftpvitalib and vita2dlib
- wololo for the Revitalize contest
- Everybody who contributed on vitasdk
Changelog 0.X
- Added support for >2GB zip archives (dropped support for 7zip and rar though).
- Added cache system for zipfs (faster file reading when browsing in zip archives).
- Fixed 12h time conversion.
Changelog 0.7
- Ported to HENkaku (support for renaming/creating folders and for analog stick for fast movement).
- Added custom dialogs.
- Added graphics by Freakler.
- Added possibility to use FTP in background.
- I/O operations can now be cancelled.
- Removed misc stuff, shader compiler, homebrew loading, PBOOT.PBP signing, network host.
- Fixed various bugs.
Changelog 0.6
- Fixed size string of files, again.
- Optimized I/O operations regarding speed.
Changelog 0.5
- Increased homebrew force-exit compatbility and stability.
- Added network host mountpoint.
- Added ability to compile shader programs (use the _v.cg suffix for vertexes and _f.cg for fragments).
- Finished photo viewer. Use the right analog stick to zoom in/out. Left analog stick to move. L/R to rotate and X/O to change display mode.
- Updated to newest vita2dlib which fixed many bugs with images.
- Improved 'New folder' by extending to 'New folder (X)', where 'X' is an increasing number.
- Improved message dialog texts.
- Limited filenames so it doesn't overlap with the size/folder text.
- Fixed infinite loop when copying the src to its subfolder by an error result.
- Fixed FTP client crashes and added support for Turboclient Android.
- Fixed alphabetical sorting, finally.
Changelog 0.4
- Added experimental feature: Holding START to force exit homebrews.
- Added battery symbol by Ruben_Wolf.
- Switched to official PGF font.
- Changed triangle-menu animation to ease-out.
- Improved mark all/unmark all feature.
- Fixed percentage precision in progress bar.
- Fixed small bug in move operation.
Changelog 0.3
- Added translation support. See translation_readme.txt for more details.
- Added move ability (only possible within same partition).
- Added tabulator support in text viewer.
- Removed 'Paste', 'Delete', 'Rename' and 'New folder' in read-only partitions.
- Fixed size string of files over 1GB.
- Fixed alphabetical sorting.
- Fixed battery percent bug being -1% on PSM Dev Assistant.
Changelog 0.2
- Added ability to sign PSP homebrews.
- Added sleep prevention when using FTP, deleting and copying files.
- Added a scrollbar.
- Added date and time to info bar.
- Added correct enter and cancel buttons assignment.
- Added some cosmetic changes.
- Fixed crash when deleting marked entries.
- Copied entries now still rest in clipboard after pasting them.
- The application now cleans itself before launching homebrews.