v2.1 is now up with the following changes~ >-<
Thanks again to Givenameplz for gifting Supporter. ^-^
V2.1 - 25.08.13 - 600kb
Thanks again to Givenameplz for gifting Supporter. ^-^
V2.1 - 25.08.13 - 600kb
- ★ Make Unicode data output the Non-Unicode variant if it returns nothing.
☆ Beatmaps in the download list will now display a green ID if they're already installed.
★ Fixed escaping issue with POST requests.
☆ Added threading to map checking, no more hanging~!
★ Made map checking even more efficient by changing the method used to find and read from maps.
☆ Added function for removing characters from MapName before map checking to prevent no map being returned.
★ Removed additional blank lines from all outputs.
☆ Fixed yet another issue with importing configs.
★ Fixed issue related to osu!test (Definitely working now >-<! Thanks to Givenameplz for gifting Supporter so I could debug this)
☆ Redesigned MapChecking/FTP/POST functionalities to make them more efficient.
★ Added a notice message which outputs whether more than one result was returned when MapChecking. This is a limitation of osu!np due to the nature of how map data is obtained. osu!np does not have access to the ID of a Mapset instantly so it's unable to determine which map is truly being played if there are two or more maps with identical Name & Difficulty. I am currently attempting to figure out a solution for this.
☆ Added web status handling to map requests, will now return error if the MapID does not return a preview/download.
★ Added functionality for removing Videos (of format avi/flv/wmp/mpg) and Images (of format jpg/png). Only images below the specified Dimensions will be removed (Default: 640x480), and images of which are corrupt for whatever reason will be skipped but the directory of that image will be outputted to the log for manual deletion.
☆ Fixed issue which presented an error after closing osu!np while it was still processing. osu!np will now minimize to tray before closing if it still needs to finish processing whatever it's doing.
★ Setting osu!np to default settings will now clean up any old settings that have been removed.
☆ Potentially fixed error some users may have experienced when attempting to launch osu!np v2.0
★ Added better error checking, with more useful output. (If you receive errors, PM them to me)