Advertisement
Killtastic

Changelog

Aug 19th, 2013
489
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.81 KB | None | 0 0
  1. [Version 1.1.5b - 23/12/2014]
  2. * general speed and efficiency GUI-related improvements through cleaner code
  3. * reduced list view flickering
  4. # flashcard cfg files: removed bug of SCDS1's system files
  5.  
  6. [Version 1.1.2b - 18/12/2014]
  7. + flashcard cfg files: added SuperCard DSONE
  8. * improved info storing on (µ)SD card, downside: the program does not recognize any system installed by the older program
  9. * removed some redundant function calls (->a bit more speed), however there are still some redundant ones
  10. # program did not start with no internet connection
  11.  
  12. [Version 1.1.0b - 18/12/2014]
  13. + 3ds firmware update check and version reminder (->new menu point "Extras")
  14. * improved current version finding AI and comparison methods
  15. * now fetches robocopy exitcode and determines if everything was OK
  16. # flashcard cfg files: corrected, e.g. GW3DS works again
  17.  
  18. [Version 1.0.5b - 05/12/2014]
  19. + GUI: added flashcard selection dialog (shows up at first start or by opening with "General->Open flashcard selection dialog")
  20. + repo-system: support for internal repositories
  21. * optimized settings download and reduced chance of a start-freeze
  22. * more detailed error codes and status messages
  23. * made downloads with non-eplicit filenames possible (like http://www.example.domain/file.php?id=1), assuming archive then
  24. * internal: ability to exclude specific flashcards for a given repository
  25. * fastened GUI deleting
  26. * package manager: now using "v1.0" as default if no version was found
  27. * repo-system: for repo-hosters: option to open program as DEV-version
  28. # fix: program could not start without an internet connection
  29. # fixed issue of sometimes loading unsupported repository items
  30. # fixed possibility of selecting more than one repository
  31. # package manager: fixed version comparing between installed and newest item
  32. # unable to recognize packages with a space in the name
  33.  
  34. [Version 1.0.0a - 22/11/2014]
  35. + first release of the SCDS2 Manager successor "Universal Card Manager"
  36. + made all SCDS2-specific functions universally usable to be able to work with multiple flashcards
  37. + added the following types/flashcards: Generic 3DS, Gateway 3DS, Original R4, M3 Simply
  38. + RAR file format support, now using 7z.dll + CLI combo
  39. + UTF-16 LE support for file uninstalling and -logging (in other words: KO, ZH, CN, JP, RU and more -filename support)
  40. + GUI: added system choose combo-box
  41. + GUI: added menu item for collecting debug information in help menu ("?") to post in support forum
  42. + GUI: added uninstall button for registered systems
  43. + support for single file downloads
  44. + start parameters:
  45. /ForceFlashcard:<Flashcard> - starts the program with a predefined flashcard (Example: "/ForceFlashcard:R4")
  46. /AutoVolRefresh:<1/0> - enables ("1") or disables ("0") automatic volume refreshing
  47. /Debug:<1/0> - enables ("1") or disables ("0") debugging to text file
  48. * GUI: rewritten to handle multiple flashcards
  49. * GUI: reduced chance of a freezing GUI once more (more or less a workaround)
  50. * more "intelligent" AutoVolRefresh, now it just automatically scans for new volumes if no volume is selected
  51. * not using pastebin anymore because more than one flashcard results in more than one settings file -> downloading zip package
  52. * re-enabled AutoVolRefresh by default for the above reason
  53. * now using cached copies of downloads (if available)
  54. * enhanced error-handling within some functions, better debugging possibilities
  55. * general improving of some functions, removed unecessary vars
  56. * !WARNING!: Changed SD card settings path to "SD_Settings.ucm", all old settings won't be recognized
  57. * improved dynamic HTML analyzing & RegEx patterns
  58. * GUI: added hotkeys to menu and -items, full keyboard support
  59. * cleaned up code
  60. * better debugging and error-handling (extended error code within package installer)
  61. # package manager: thanks to the added UTF-16 support it can now also uninstall file names with e.g. chinese chars
  62.  
  63. ============================================================================================================================
  64. _
  65. /!\ The SuperCard Manager is now continued under the name "Universal Card Manager" with the aim
  66. to support as much as possible non-trash flashcards with a homebrew ability
  67.  
  68. =============================================================================================================================
  69.  
  70. [Version 0.8.0b - 15/06/2014]
  71. + menu item: now you can choose if you always want to use the default path of "ALL:Homebrew" for homebrew
  72. if activated, the program will not ask if you want to use the existing folder for "ALL:Homebrew"
  73. # EOS copy line was wrong, now it will be correctly installed!
  74.  
  75. [Version 0.7.9b - 15/06/2014]
  76. * uninstalling: now deletes possibly remaining empty directories (=>0 files and 0 directories)
  77. !TIP: If you do not want a specific empty directory to be deleted, just create an empty file within it!
  78. # quick fix: realised an inaccessible variable error after testing new repo-system
  79. # quick fix: extracting could fail if PC extracts the package too fast. :-)
  80.  
  81. [Version 0.7.9b - 14/06/2014]
  82. + experimental: cancel-button next to the progress bar
  83. + choose default path for homebrew
  84. + the zip-package now contains a 64 Bit version of the program
  85. + Debug.vbs to the zip-package which starts the Manager with enabled debugging
  86. + now shows a ReadMe at the program's 1st start
  87. + new "/ReadMe" parameter
  88. * repo-system: configure source(s) and destination(s) in ini file
  89. * program settings are now stored in the autorun.inf file on the µSD
  90. * program will now automatically clean up temporary files by default
  91. * better error handling in package install function and more detailed finish-summary
  92. * some code optimizations; e.g. check for cancellation to close child processes
  93. * "pseudo-multithreading" & many other little GUI improvements
  94. * about window: changed unnescessary close-button to "View changelog"
  95. * debugging function with ability to debug to a message box
  96. * "Keep existing EOS settings" was removed because it was simply useless :-)
  97. # old items are uninstalled before reinstallation or update to avoid redundances
  98. # changed copy-function to avoid possible errors that depend on the system's language
  99. # for the same reason: simplified/rewrote robocopy logfile parsing engine
  100. # bug of non-ready volume/drive detection
  101. # repo-system: double listed entries in menu
  102. # repo-system: array-out-of-bounds error
  103. # program was unable to start with restricted connection
  104. # Program closes a bit faster, the freeing of a dll callback was causing problems
  105. (other changes: debugging/logfile is now disabled by default, turn on with "/Debug" parameter or start with "Debug.vbs")
  106.  
  107. [Version 0.5.1b - 05/10/2013]
  108. + online-INI: added ModMii repo - thanks, Team ModMii!
  109. * package installer: doubleclick on an item to open read more about it
  110. # removed array out of bounds bug in repo-system
  111.  
  112. [Version 0.5.0a - 19/08/2013]
  113. + repo-system (package installer)
  114. + option to uninstall items (package installer)
  115. * reduced flickering in the status bar
  116. # status bar sometimes moved to the left or disappeared when gui was busy
  117. # @ngb.to link in about-window did not work
  118.  
  119. [Version 0.4.0a - 19/08/2013]
  120. + unfinished plugin manager/package installer
  121. * changed version-loading method (using PCRE RegEx, getting information from http://down.supercard.sc/)
  122. * automatic volume refresh turned off by default, turn on with "/AutoVolRefresh" start parameter
  123. * version information is now stored in <µSD>\autorun.inf. DO NOT DELETE.
  124. * changed date format (from "YYYY/MM/DD" to "DD/MM/YYYY")
  125. * restructured online-ini
  126. * few gui improvements
  127. # moved to NGB.to! R.I.P. g:b.
  128.  
  129. [Version 0.1.0b - 04/04/2013]
  130. + start parameter "/NoAutoVolRefresh" (use if program is slow)
  131. + start parameter "/Debug" (makes it possible to log every program event of SCDSM)
  132. + "Refresh volumes manually"-menu item
  133. * better "clean and exit" and general exit-function (all child processes will now be terminated)
  134. * board.gulli.com-thread link added to about dialog
  135. * cursor changes now if program is busy
  136. * some little code optimizations (e.g. new universal package install function)
  137. # fixed autorun-error: volume's icon will not be deleted anymore (if label changes)
  138.  
  139. [Version 0.1.0a - 27/02/2013]
  140. + version of Supercard DS2 icon ("SCDS2 Icon.ico")
  141. * configuration file download is now processed in background (start is more stable & maybe faster now)
  142. * status-bar messages enhanced
  143. * Keep existing settings is now activated by default
  144. * some code optimizations
  145. # program should now support Windows Vista
  146.  
  147. [Version 0.1.0a - 24/02/2013]
  148. + first release
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement