0.1.3.1389 (.Net 4.0 Visual Basic 10)
[*] SStatesMan: code ported to VB10
[+] mdlGameDb: new GameDB loading algorithm (v3) using framework functions instead of VB ones
[*] mdlGameDb: rewritten all the other GameDB algorithms
[+] mdlGameDb: new dumping algorithm that allow the selection of the field separator
[+] frmGameDb: new GameDB util window
[+] mdlSStatesList: scanning algorith for savestates, also for unloading/dumping the array
[+] frmSStatesList: new SStates util window
[F] Some bug fixed
0.1.3.1395
[+] mdlSStatesList: indexing algorithm by serial for the savestates array
[+] frmMain: created the main window with listview
[+] frmSettings: settings dialog created
[+] frmAbout: about dialog created
0.1.4.1433 (public alpha 1)
[+] Theme: skinned the windows.
[*] Theme: new background
[+] frmMain: function to delete savestates
[+] frmDeleteForm: created
[+] frmMain: added selected game information
[+] frmMain: added groups to the savestates listview
[+] frmMain: added buttons to check games/savestates
[*] frmMain/frmDeleteForm: Single procedure for interface refresh
[+] frmDeleteForm: added groups to the savestates listview
[+] frmDeleteForm: added button to check games/savestates
[+] frmDeleteForm: added status column to the listview
[*] frmMain/frmDeleteForm: alternate row color
[F] frmMain/frmDeleteForm: alternate row color, the first row is now always transparent
[+] Theme: added gradient background
[+] Settings: option to delete permanently savestates
[+] Settings: option to disable backgrounds
[*] Theme: fixes and tweakings to backgrounds
[*] Theme: flat designs to window controls
[+] frmMain/frmDeleteForm: information about the selection
[+] frmMain: cover image support for games
[*] frmMain: clicking the cover makes it big
[+] frmSettings: cover images path
[+] frmSettings: tabbed window
[*] frmSettings: reorganized the options
[+] frmSettings: descriptions to paths settings
[+] frmSettings: algorithm to detect PCSX2 settings and if they are valid
[*] frmSettings: visual feedback of invalid settings
[F] General bugfixes
[F] Improved exception handling
[-] Resources: removed unused resources
[+] frmMain: national flags shown in game information
[*] mdlGameDb: loading algorithms now read also compat information
[+] frmMain: compat is now show in main window when a game is selected
[*] frmMain: compat is now presented both in text and color form
[+] mdlGameDb: more national flags
[*] mdlGameDb: changed "in-game" compat color from light blue to light purple
[+] frmDeleteForm: deleted files are now shown in green, inaccessible files in red
0.1.4.1484
[+] frmAbout: link to PCSX2 forums
[F] frmAbout, frmSettings: tabs don't have hover effect when activated
[*] frmMain, frmDeleteForm: custom checkboxes in listviews
[*] frmMain: new style to selection information
[*] frmGameDb: new info panel
[*] frmGameDb: listview instead of listbox
[*] frmGameDb: colored compat information backgrounds in list view
[-] frmGameDb: removed loading algorithm v2, it was obsolete and wasn't faster than v1
[*] frmGameDb: renamed loading algorithm v3 to v2
[+] frmGameDb: new loading algorithm (new v3), three times faster than v2 and twice than v1
[*] frmGameDb: loading algorithm v3 is now the default loading algorithm
[F] frmGameDb: some fixes to the new GameDB loading algorithm
[F] frmMain: big interface rewriting, UI refresh should happen only when needed
[-] Resources: removed unused resources
[F] frmMain: the game cover image doesn't overlap the game list or the information anymore
[+] frmMain: savestates files count in the size column of the games list
[F] frmMain: the games listview is now updated after deleting savestates
[F] frmMain: if there are no more savestates (after deletion) a game is removed from the list
[F] frmGameDb: BIOS savestates now show "(PS2 Bios)" instead of "unknown"
[*] frmGameDb: BIOS is now shown as "Playable"
[*] frmGameDb: Improvements to the region detection algorithm
[*] Theme: borderless settings/about windows
[*] Theme: changed the window border color from darkgrat to dimgray
[+] frmMain: buttons to collapse/expand the games and savestates lists
[+] frmGameDb: it is now possible to make extended searches, results are presented in the list view
[*] frmGameDb: better support to searches in the interface
0.1.4.1460 (public alpha 2)
[F] frmGameDb: improvements e fixes to the region algorithm for showing flags
[-] Resources: removed unused resources
[F] frmGameDb: fixed a typo
[*] frmGameDb: tweaking a bit the loading algorithms of the arrays, now they are faster
[*] frmGameDb: the loading algorithm is now more reliable
[*] Settings: new method to detect PCSX2 settings in the registry
[*] Settings: savestates folder settings is now read from PCSX2_ui.ini instead of being guessed
[+] frmSettings: detect buttons for detecting on the fly PCSX2 directories
[*] frmSettings: option to restore default settings
[-] frmSettings: removed the re-detect PCSX2 folders checkbox, not used anymore
[F] Settings: fixed a potential crash with an empty path
[*] frmSettings: better handling of the paths when written in the textboxes
[+] Theme: buttons background image
[+] Theme: new icon
[F] frmGameDb: fixed a potential exception error
[*] Theme: added 256px icon
[*] Theme: added 32px and 16px icons
[*] Theme: new background image for the windows
[*] frmSettings: error icon when the paths selected don't exist
[*] frmGameDb: save dialog is used when dumping the GameDB
[F] Theme: fixed the painting problem in the Delete Confirmation window
[F] Theme: tabs now have the correct color when clicking/switching
[F] Misc: lotta of fixes and tweakings, too many to list
[*] Theme: new style to game list column headers
[F] Resources: resource cleanup in code level, now the executable is smaller
[*] mdlSStatesList: partial rewrite, now the code is cleaner
[*] mdlGameDb: searches in the GameDB are now handled differently, references are used instead of copying the found records to a new array
[F] frmGameDb: code rewritten and improved
[+] frmSettings: added a open button to open the currently used folders in explorer
[+] frmGameDb: search window now has a background
[+] frmMain: the savesteslist is now refreshed when a new savestate is recorded
[F] frmMain: the cover image was 1px taller than it should have been
[F] frmMain: reworked to fix HDPI issues, with new theme
[F] frmSettings: reworked to fix HDPI issues, with a new theme
[F] frmAbout: reworked to fix HDPI issues, with a new theme
[F] Other windows: reworked to fix HDPI issues
[F] frmSettings: new theme tab in settings window
[F] Theme: new themes, stripes and noise
[-] Theme: reverted the previous style for listview column headers
[*] SStatesMan: switch to SVN for revision control
[*] mdlGameDB: now uses a dictionary instead of an array
[*] mdlSStateList: Using collections instead of arrays
[F] frmMain: Fixed incorrect positioning of the game info after the cover image resize.
[*] frmMain: Changed the game info from exe code to serial.
[F] mdlGameDb: Fixed a potential crash when the serial was not found in GameDB.
[+] frmMain: Added "No Cover" image, that is shown when no cover file is available.
[*] frmMain: Now the cover image only reacts to the left mouse button.
[-] frmMain: Removed cmdCoverExpand, it was no longer needed.
[F] Theme: in the stripes background image a pixel was wrong
[*] Theme: Compilation of fixes/changes to the interface.
[+] frmMain: SStatesman now is able to display savestates version information, the code need to improve a bit but it works.
[+] mdlSimpleZipExtractor: Created a module to handle zip extraction. For now only the first file is extracted and only "Store" compression method is supported.
[*] Main: A bit of maintenance.
[*] frmMain: Rewritten and re-enabled UI code (checking games/savestates in the listviews).
[+] Settings: Added setting to enable/disable savestates version information extraction.
[*] frmMain, frmSettings, frmAbout: Updated tabstop property in all windows.
[F] frmMain, mdlFileList: Fixed the autorefresh timer, now I have to make it smarter.