* commit d360b73bf5ab9ac13576cbff9c36d6b95cc500db | Author: Jeffrey Han | Date: Wed Sep 2 01:47:15 2015 -0500 | | Specify whether Curve uses scaled or unscaled coordinates. | Unscaled coordinates will be used in a future commit (hopefully). | | Added a normalize() method to Vec2f. | | Throw RuntimeExceptions for any Curve initialization errors; the game would crash anyway, and this way the objects can be substituted for DummyObjects for a graceful failure. | | Signed-off-by: Jeffrey Han | * commit 6c956e927f8fa2b704914c70bae858f103542f97 | Author: Jeffrey Han | Date: Wed Sep 2 01:41:47 2015 -0500 | | Beatmap parser fixes. | - Fixed hit object 'addition' field parsing. (Still not sure what the fields do, but the types should be correct now...) | - Fixed a careless error causing a potential null pointer exception. (blame: 0b33fed) | - Show an error if parseHitObjects() parses a different amount of objects than expected. | | Signed-off-by: Jeffrey Han | * commit fdd70a81c4ce50a8ebeb1edc4ef2d7f64d457ea8 | Author: Jeffrey Han | Date: Tue Sep 1 21:57:37 2015 -0500 | | Removed leftover/unused 'color' parameter in Curve constructor. | | Signed-off-by: Jeffrey Han | * commit e3d8a11c39a91d926f9a4e13b1f5c150555d5480 | Author: Jeffrey Han | Date: Tue Sep 1 16:12:41 2015 -0500 | | Updating to 0.11.0. | | Signed-off-by: Jeffrey Han | * commit df3e662865532b6607713cfc83cc9a2a428e6da9 | Author: Jeffrey Han | Date: Mon Aug 31 22:54:35 2015 -0500 | | Marked a couple more members as 'final'. (continuation of 441bb95) | | Signed-off-by: Jeffrey Han | * commit 769ad963e7aa636875c9ad673cb14c222a6ffb54 | Author: Jeffrey Han | Date: Mon Aug 31 22:25:28 2015 -0500 | | Moved OszUnpacker into package 'opsu.beatmap'. | | Signed-off-by: Jeffrey Han | * commit c70fcb296f4524211df0bba58d60f7960be09c4d | Author: Jeffrey Han | Date: Mon Aug 31 17:54:32 2015 -0500 | | Add git hash (from refs/remotes/origin/master) to error reports. | | Signed-off-by: Jeffrey Han | * commit e535a8884081a780ff704aa5ae0d90f5392c3421 | Author: Jeffrey Han | Date: Sun Aug 30 23:21:58 2015 -0500 | | Stop firing BeatmapWatchService events for intended file modifications. | Specifically, during OSZ unpacking and for file deletion through the song menu. Triggering the beatmap reload event in these scenarios would be redundant. | | Signed-off-by: Jeffrey Han | * commit aed5163a832c6bdd237f65009e560d5c3dbff16d | Author: Jeffrey Han | Date: Sun Aug 30 23:18:46 2015 -0500 | | Check completed download size against Content-Length header. | If the number of bytes received is less than the reported content length (e.g. a network timeout), mark the download with the "error" status instead of "complete". Content-Length should be reliable if reported at all, so this should be a valid approach. | | Signed-off-by: Jeffrey Han | * commit bd8e35cb81e5fefaabf586d4193c386de9648e6e | Author: Jeffrey Han | Date: Sun Aug 30 22:20:52 2015 -0500 | | Added MengSky download server. | URL: http://osu.mengsky.net/ | | Also parsing raw HTML for this one because there's no API. | | Signed-off-by: Jeffrey Han