yugecin
be23541ac3
refactor options
2017-03-26 22:57:10 +02:00
yugecin
80e1d6eb12
injecting fields
2017-02-06 01:02:38 +01:00
yugecin
77a5ebf537
make the eventbus static
2017-02-06 00:39:45 +01:00
yugecin
1faee53830
add chaning volume hotkey (alt+scrolling) as global hotkey
2017-02-03 16:43:47 +01:00
yugecin
36aaccda29
replace all calls to old bar notif with new method
2017-01-21 23:52:19 +01:00
yugecin
f730935622
use the new errorhandler & bubble notifs
2017-01-21 01:16:27 +01:00
yugecin
e9046ed65e
remove the reset method from mainmenu
2017-01-18 22:50:18 +01:00
yugecin
06a5deb3a1
process common hotkeys in base state
2017-01-18 22:46:45 +01:00
yugecin
81b71d5703
convert download state
2017-01-18 22:36:09 +01:00
yugecin
c03897a47d
convert buttonmenu
2017-01-18 19:06:45 +01:00
yugecin
7004c9ef4d
convert songmenu
2017-01-18 17:31:29 +01:00
yugecin
02863de1cf
add code to exit from code
2017-01-18 16:55:30 +01:00
yugecin
4e5f69b9a0
converted mainmenu
2017-01-17 23:44:12 +01:00
yugecin
20194d58b3
post merge stuff
2016-12-24 14:35:36 +01:00
yugecin
a6540044b6
Merge remote-tracking branch 'remotes/original/master' into upstream
...
# Conflicts:
# src/itdelatrisu/opsu/Container.java
# src/itdelatrisu/opsu/GameData.java
# src/itdelatrisu/opsu/Options.java
# src/itdelatrisu/opsu/audio/MusicController.java
# src/itdelatrisu/opsu/objects/Circle.java
# src/itdelatrisu/opsu/objects/Slider.java
# src/itdelatrisu/opsu/render/CurveRenderState.java
# src/itdelatrisu/opsu/states/Game.java
# src/itdelatrisu/opsu/states/MainMenu.java
# src/itdelatrisu/opsu/states/SongMenu.java
# src/itdelatrisu/opsu/ui/Colors.java
# src/itdelatrisu/opsu/ui/MenuButton.java
2016-12-24 14:35:20 +01:00
Jeffrey Han
9f2aa7c1fb
Star fountain motions.
...
Star fountains now "randomly" spray upwards, inwards, or outwards.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-23 16:53:12 -05:00
Jeffrey Han
5704b8aa10
Added star fountains to main menu.
...
- Added MusicController methods to get measure progress (similar to beat progress).
- Workaround for inaccurate track positions after looping by not looping.
- Make sure star duration is positive.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-23 04:03:32 -05:00
Jeffrey Han
90a2f1d2f2
Follow-up to #214 : cleanup.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2016-12-19 21:02:01 -05:00
yugecin
82e2d2100d
simplify expand scale calc
2016-12-20 00:32:14 +01:00
yugecin
f7e42c271f
make the main menu logo pulse
2016-12-18 23:41:36 +01:00
yugecin
338e74b7d2
pulse mainmenu logo when nothing is playing ( close #105 )
2016-12-18 21:12:40 +01:00
yugecin
c974374d67
Add option to color main menu logo based on the cursor color ( close #82 )
2016-12-18 21:03:19 +01:00
yugecin
64a3a85eb0
ghost logo adjustments
2016-12-18 20:35:08 +01:00
yugecin
8c172dc15f
draw the logo in the bottom right corner of the songmenu
2016-12-10 20:36:34 +01:00
yugecin
22d3ee1b32
move the method to get the beat progress to MusicController
2016-12-10 20:15:19 +01:00
yugecin
64d1239e84
add mainmenu ghost logo
2016-11-18 00:24:27 +01:00
yugecin
8be9adbd62
simplify main menu logo piece positioning
2016-11-18 00:16:58 +01:00
yugecin
438c718d6e
make the logo in mainmenu open a bit less wide
2016-11-13 12:34:07 +01:00
yugecin
c2d6756114
speedy gonzalez main menu button animations
2016-11-13 12:17:24 +01:00
yugecin
de2ddfc151
parse beatmap timing points when main menu wants it :>
2016-11-13 02:40:43 +01:00
yugecin
11f0b8ddfb
shift logo back to center when pressing esc
2016-11-13 02:35:48 +01:00
yugecin
38d1bdf14b
cleanup the mess
2016-11-13 02:10:09 +01:00
yugecin
2b585e376f
get the scale from the menubutton to scale the piece
2016-11-13 02:01:21 +01:00
yugecin
6a3aaf7375
something
2016-11-06 11:46:56 +01:00
yugecin
b90a9a963a
remove println
2016-11-05 22:40:29 +01:00
yugecin
4f289c2291
add piece
2016-11-05 22:17:02 +01:00
yugecin
86710f53b5
move logo to the beat
2016-11-05 21:49:20 +01:00
yugecin
23eed71a9c
Put the text above the repo buttons so that the fps counter will not block it
2016-10-04 12:40:01 +02:00
yugecin
4504afa59e
add second repobutton :)
2016-09-27 22:44:35 +02: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
c58c128ec8
Minor Javadoc additions/edits.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-09-18 19:20:18 -04:00
Jeffrey Han
3214916d60
Load beatmap background images in a new thread.
...
This eliminates the game-wide lag (100-200ms on my computer) when switching song nodes. Attempted to mask the loading time with a fade-in effect.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-09-03 19:24:07 -05:00
Jeffrey Han
5efb61d3bb
Fixed bug where skinned old-style cursors were ignored. (part of #120 )
...
Previously, enabling old-style cursors would try to load files "cursor2" and "cursortrail2". Now the actual files are loaded, and the -2 images are only used when no game skin image is provided.
Added a hasGameSkinImage() method in GameImage to check if the "default" image is skinned (by a game skin).
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-23 21:16:28 -05:00
Jeffrey Han
441bb95a09
Added lots of 'final' modifiers to class fields where applicable.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-20 21:11:55 -05:00
Jeffrey Han
0a7aef7347
Moved all Utils.FONT_* into new class opsu.ui.Fonts.*.
...
- Moved Utils.loadGlyphs() into this class, and rewrote it to take a single generic string (instead of beatmap title/artist strings, specifically).
- Also moved font initialization into this class.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-20 20:40:07 -05:00
Jeffrey Han
7b5b96752c
Moved some duplicate colors into the Colors class.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-20 20:14:24 -05:00
Jeffrey Han
91f07855a7
Moved all Utils.COLOR_* into new class opsu.ui.Colors.*.
...
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-20 20:02:23 -05:00
Jeffrey Han
f22498ae7d
Updater UI improvements.
...
Replaced ugly 'bang' image with 'fa-arrow-circle-o-down' and 'fa-restart' icons from Font Awesome v4.4.0 (https://github.com/FortAwesome/Font-Awesome ).
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-12 19:06:58 -05:00
Jeffrey Han
40ab94794f
Bug fixes and tweaks.
...
- Check if other Desktop actions are supported (follow-up to #114 ).
- The cursor-middle image is no longer scaled (when clicking).
- Changed the options menu background image (created with Trianglify at http://qrohlf.com/trianglify/ ), and made it fit the entire page.
- Slightly increased minimum splash screen time.
- Switched more animations to use AnimatedValue.
Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com >
2015-08-08 12:04:15 -05:00
MatteoS
b537b83736
Game doesn't crash when being unable to go to the github repo page
2015-08-08 16:29:08 +02:00