Commit Graph
1161 Commits
Author SHA1 Message Date
yugecin 0a3e7b0e09 add movers 2016-09-27 19:12:24 +02:00
yugecin 632c8a7fcf double ver of Utils.distance 2016-09-27 18:44:02 +02:00
yugecin c64e0252aa make static accessible width & height 2016-09-27 18:36:35 +02:00
yugecin b1894ade26 getQuadrant func 2016-09-27 18:36:09 +02:00
yugecin b842a564f7 add isSpinner, isCircle etc in GameObject 2016-09-27 18:26:53 +02:00
yugecin e7e33cd406 put more information in gameobject 2016-09-27 18:17:53 +02:00
yugecin d2d39b3d9a test how to add options 2016-09-27 17:55:41 +02:00
yugecin 4769c1cfda make options menu use lists 2016-09-27 17:36:10 +02:00
yugecin d2ff927ab6 allow scrolling in the list by dragging mouse 2016-09-27 17:35:53 +02:00
yugecin 825a8a44fe fix list when scrolled 2016-09-27 17:26:29 +02:00
yugecin f82f880670 List UI control 2016-09-27 17:13:31 +02:00
yugecin 74a9320503 make cursortrail longer and show on small movements 2016-09-27 15:29:38 +02:00
yugecin 51f5282517 remove gradle 2016-09-27 15:18:26 +02:00
yugecin db36ec390d Fix #177 2016-06-06 11:43:00 +02:00
Matteo Signer d7c980e0a4 Misc. bugfixes 2016-04-04 10:59:50 +02:00
Jeffrey Han 93c8ab96f1 Fixed wrong parameter order in StarStream.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2016-04-03 01:04:23 -04:00
Jeffrey Han 1e58b3c47d Fixed a null pointer exception. (fixes #162)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-12-14 19:02:37 -05:00
Jeffrey Han 8c4e5ac264 Fixed an error when reloading beatmaps. (#161)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-12-14 11:59:49 -05:00
MatteoS 4b76d2c3cf Scoreboard improvements 2015-12-01 09:32:03 +01:00
Jeffrey Han 8b793b7661 Merge pull request #157 from azhao12345/master
centered follow points (fixes #156)
2015-11-29 22:37:13 -05:00
Andrew Zhao 5b42f9a588 centered follow points 2015-11-29 18:58:00 -08:00
MatteoS 6f685cf5c7 Ingame scoreboard initial implementation 2015-11-29 09:56:10 +01:00
Jeffrey Han c10b5dd199 Merge pull request #152 from mad-s/master
Draw reversing arrow in black if the slider is lightly colored
2015-11-22 12:35:04 -05:00
MatteoS 78511737ce Draw reversing arrow in black if the slider is lightly colored 2015-11-21 15:30:25 +01:00
Jeffrey Han ba240797d8 Replaced all linear fade-out transitions with eased transitions.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-19 17:47:46 -05:00
Jeffrey Han fb789c8fc5 Follow-up to #150: delayed fade-out, minor style changes.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-19 16:56:28 -05:00
Jeffrey Han b55b6c3079 Merge pull request #150 from mad-s/master
Add falling game objects on fail
2015-11-19 16:29:30 -05:00
MatteoS 3e285e05fc Add falling game objects on fail 2015-11-18 22:29:18 +01:00
Jeffrey Han d85de23cec Fixed an error when importing beatmaps. (fixes #149)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-17 17:46:00 -05:00
Jeffrey Han f835a441c2 Follow-up to #148: keypress and edge case fixes.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-11-16 16:05:20 -05:00
Jeffrey Han af0d3b8c56 Merge pull request #148 from mad-s/master
Make music pitch and speed go down on fail (like in osu!)
2015-11-16 15:53:02 -05:00
MatteoS d0069c20e5 Fix pitch changes (hopefully) 2015-11-16 21:21:28 +01:00
MatteoS 13e0bdb81e Make music pitch and speed go down on fail (like in osu!) 2015-11-16 14:33:07 +01:00
Jeffrey Han 06c423a4dd Properly detect osu! installations on Windows (using registry keys).
Thanks to @ModuleLFS for the idea.

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-10-31 22:20:08 -04:00
Jeffrey Han 724567331e Updating to 0.12.1.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-10-01 23:06:32 -04:00
Jeffrey Han 9c7dbce6fd Updated BloodcatServer to use the new API. (fixes #139, 140)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-30 00:28:21 -04:00
Jeffrey Han ab817172e4 Updating to 0.12.0.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-22 02:38:18 -04:00
Jeffrey Han 4acd3cda02 Check mouse button before firing events for kinetic scrolling.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-20 11:38:46 -04:00
Jeffrey Han c69f34adc3 Don't show decimal points for CS/HP/AR/OD values unless needed.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-19 15:30:41 -04:00
Jeffrey Han 5634a673bb Fix hovering bug with < max nodes in kinetic scrolling.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-19 13:04:53 -04:00
Jeffrey Han 84ce2d1531 Merge pull request #136 from fluddokt/KinecticScrolling
KineticScrolling Minor fixes
2015-09-19 12:32:44 -04:00
fd b843beb3c0 KineticScrolling Minor fixes
for selection in large BeatmapSets
2015-09-19 12:11:07 -04:00
Jeffrey Han c58c128ec8 Minor Javadoc additions/edits.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-18 19:20:18 -04:00
Jeffrey Han eb331360b9 Added scrolling animation to "random" song selection.
Involves temporarily changing the kinetic scrolling speed, so it's a little messy...

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-18 18:49:01 -04:00
Jeffrey Han 14496050ea Minor style changes from #134.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-18 16:02:19 -04:00
Jeffrey Han daf3a2aad3 Merge pull request #134 from Bigpet/snakeslider
Snaking sliders implementation.
2015-09-18 15:27:54 -04:00
Peter Tissen 131138ea8c Snaking sliders initial implementation.
Draws curves in a range from 0 to x (where x is a value between 0 and 1) while blending them in (if enabled in the options)
Cache a unit-cone once and re-use that with scaling and translation instead of generating it each time again.
This is more for readability than performance (since presumably feeding it mostly constants like before would be faster)

Only draws the cones in the curve once if possible
(only possible if consective calls to draw with the intervals x_1 before x_2 are made and [0, x_1] [0, x_2] with x_1 < x_2 holds true)

minor refactoring and cleanup

Omg my code is such a mess. I feel like I've committed a crime against humanity by just randomly putting that
random vbo id into the class called "Rendertarget". But there's really no good place for it now (that has a way to clean it up).
But if "Rendertarget" will ever be used by anything else but the sliders I'm gonna pull that out.

added blending in for return arrows and ticks
2015-09-18 20:21:37 +02:00
Jeffrey Han fc27722149 Updated org.xerial:sqlite-jdbc dependency to version 3.8.10.2. (#132)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-17 11:20:21 -04:00
Jeffrey Han 286388270e Fixed song scores getting clipped horizontally. (also from #131)
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-16 20:12:47 -04:00
Jeffrey Han 0278556947 Fixed a minor kinetic scrolling bug in the song menu.
Added a missing "songScrolling.released()" call upon entering the song menu as the pressed state wasn't being cleared (causing an issue with the scroll wheel upon re-entering the state).

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
2015-09-16 15:42:00 -04:00