[Version 1.1.5b - 23/12/2014] * general speed and efficiency GUI-related improvements through cleaner code * reduced list view flickering # flashcard cfg files: removed bug of SCDS1's system files [Version 1.1.2b - 18/12/2014] + flashcard cfg files: added SuperCard DSONE * improved info storing on (µ)SD card, downside: the program does not recognize any system installed by the older program * removed some redundant function calls (->a bit more speed), however there are still some redundant ones # program did not start with no internet connection [Version 1.1.0b - 18/12/2014] + 3ds firmware update check and version reminder (->new menu point "Extras") * improved current version finding AI and comparison methods * now fetches robocopy exitcode and determines if everything was OK # flashcard cfg files: corrected, e.g. GW3DS works again [Version 1.0.5b - 05/12/2014] + GUI: added flashcard selection dialog (shows up at first start or by opening with "General->Open flashcard selection dialog") + repo-system: support for internal repositories * optimized settings download and reduced chance of a start-freeze * more detailed error codes and status messages * made downloads with non-eplicit filenames possible (like http://www.example.domain/file.php?id=1), assuming archive then * internal: ability to exclude specific flashcards for a given repository * fastened GUI deleting * package manager: now using "v1.0" as default if no version was found * repo-system: for repo-hosters: option to open program as DEV-version # fix: program could not start without an internet connection # fixed issue of sometimes loading unsupported repository items # fixed possibility of selecting more than one repository # package manager: fixed version comparing between installed and newest item # unable to recognize packages with a space in the name [Version 1.0.0a - 22/11/2014] + first release of the SCDS2 Manager successor "Universal Card Manager" + made all SCDS2-specific functions universally usable to be able to work with multiple flashcards + added the following types/flashcards: Generic 3DS, Gateway 3DS, Original R4, M3 Simply + RAR file format support, now using 7z.dll + CLI combo + UTF-16 LE support for file uninstalling and -logging (in other words: KO, ZH, CN, JP, RU and more -filename support) + GUI: added system choose combo-box + GUI: added menu item for collecting debug information in help menu ("?") to post in support forum + GUI: added uninstall button for registered systems + support for single file downloads + start parameters: /ForceFlashcard: - starts the program with a predefined flashcard (Example: "/ForceFlashcard:R4") /AutoVolRefresh:<1/0> - enables ("1") or disables ("0") automatic volume refreshing /Debug:<1/0> - enables ("1") or disables ("0") debugging to text file * GUI: rewritten to handle multiple flashcards * GUI: reduced chance of a freezing GUI once more (more or less a workaround) * more "intelligent" AutoVolRefresh, now it just automatically scans for new volumes if no volume is selected * not using pastebin anymore because more than one flashcard results in more than one settings file -> downloading zip package * re-enabled AutoVolRefresh by default for the above reason * now using cached copies of downloads (if available) * enhanced error-handling within some functions, better debugging possibilities * general improving of some functions, removed unecessary vars * !WARNING!: Changed SD card settings path to "SD_Settings.ucm", all old settings won't be recognized * improved dynamic HTML analyzing & RegEx patterns * GUI: added hotkeys to menu and -items, full keyboard support * cleaned up code * better debugging and error-handling (extended error code within package installer) # package manager: thanks to the added UTF-16 support it can now also uninstall file names with e.g. chinese chars ============================================================================================================================ _ /!\ The SuperCard Manager is now continued under the name "Universal Card Manager" with the aim to support as much as possible non-trash flashcards with a homebrew ability ============================================================================================================================= [Version 0.8.0b - 15/06/2014] + menu item: now you can choose if you always want to use the default path of "ALL:Homebrew" for homebrew if activated, the program will not ask if you want to use the existing folder for "ALL:Homebrew" # EOS copy line was wrong, now it will be correctly installed! [Version 0.7.9b - 15/06/2014] * uninstalling: now deletes possibly remaining empty directories (=>0 files and 0 directories) !TIP: If you do not want a specific empty directory to be deleted, just create an empty file within it! # quick fix: realised an inaccessible variable error after testing new repo-system # quick fix: extracting could fail if PC extracts the package too fast. :-) [Version 0.7.9b - 14/06/2014] + experimental: cancel-button next to the progress bar + choose default path for homebrew + the zip-package now contains a 64 Bit version of the program + Debug.vbs to the zip-package which starts the Manager with enabled debugging + now shows a ReadMe at the program's 1st start + new "/ReadMe" parameter * repo-system: configure source(s) and destination(s) in ini file * program settings are now stored in the autorun.inf file on the µSD * program will now automatically clean up temporary files by default * better error handling in package install function and more detailed finish-summary * some code optimizations; e.g. check for cancellation to close child processes * "pseudo-multithreading" & many other little GUI improvements * about window: changed unnescessary close-button to "View changelog" * debugging function with ability to debug to a message box * "Keep existing EOS settings" was removed because it was simply useless :-) # old items are uninstalled before reinstallation or update to avoid redundances # changed copy-function to avoid possible errors that depend on the system's language # for the same reason: simplified/rewrote robocopy logfile parsing engine # bug of non-ready volume/drive detection # repo-system: double listed entries in menu # repo-system: array-out-of-bounds error # program was unable to start with restricted connection # Program closes a bit faster, the freeing of a dll callback was causing problems (other changes: debugging/logfile is now disabled by default, turn on with "/Debug" parameter or start with "Debug.vbs") [Version 0.5.1b - 05/10/2013] + online-INI: added ModMii repo - thanks, Team ModMii! * package installer: doubleclick on an item to open read more about it # removed array out of bounds bug in repo-system [Version 0.5.0a - 19/08/2013] + repo-system (package installer) + option to uninstall items (package installer) * reduced flickering in the status bar # status bar sometimes moved to the left or disappeared when gui was busy # @ngb.to link in about-window did not work [Version 0.4.0a - 19/08/2013] + unfinished plugin manager/package installer * changed version-loading method (using PCRE RegEx, getting information from http://down.supercard.sc/) * automatic volume refresh turned off by default, turn on with "/AutoVolRefresh" start parameter * version information is now stored in <µSD>\autorun.inf. DO NOT DELETE. * changed date format (from "YYYY/MM/DD" to "DD/MM/YYYY") * restructured online-ini * few gui improvements # moved to NGB.to! R.I.P. g:b. [Version 0.1.0b - 04/04/2013] + start parameter "/NoAutoVolRefresh" (use if program is slow) + start parameter "/Debug" (makes it possible to log every program event of SCDSM) + "Refresh volumes manually"-menu item * better "clean and exit" and general exit-function (all child processes will now be terminated) * board.gulli.com-thread link added to about dialog * cursor changes now if program is busy * some little code optimizations (e.g. new universal package install function) # fixed autorun-error: volume's icon will not be deleted anymore (if label changes) [Version 0.1.0a - 27/02/2013] + version of Supercard DS2 icon ("SCDS2 Icon.ico") * configuration file download is now processed in background (start is more stable & maybe faster now) * status-bar messages enhanced * Keep existing settings is now activated by default * some code optimizations # program should now support Windows Vista [Version 0.1.0a - 24/02/2013] + first release