yugecin
a3c1cfad9e
remove leftover code
2018-10-25 21:35:37 +02:00
yugecin
f92270fa22
more small cleanups
2018-10-23 02:07:54 +02:00
yugecin
2ae438ced2
play around with hueshifts
2018-10-23 01:57:49 +02:00
yugecin
e169b0b1f5
use slightly less saturation for player colors
2018-10-23 01:54:52 +02:00
yugecin
ec375965a2
clean up code
2018-10-23 01:49:07 +02:00
yugecin
949bc62b47
let replaycursor respect cursor size setting
2018-10-23 00:56:51 +02:00
yugecin
ee14ac9b2d
attempt to make a better cursortrail for replay stuff
2018-10-23 00:43:10 +02:00
yugecin
5a268bc713
post-merge fixes
2018-10-22 22:10:43 +02:00
yugecin
3d470cbe7a
Merge branch 'master' into kockout-wdata
...
# Conflicts:
# src/itdelatrisu/opsu/states/Game.java
# src/itdelatrisu/opsu/states/Splash.java
2018-10-22 21:59:11 +02:00
yugecin
8d6e34faaf
ehh stuff isWidescreen
2018-10-20 20:39:35 +02:00
yugecin
425860ca7c
fix bottom bar in song select when button images are not sized as expected
...
also new images for default skin
2018-10-20 20:21:10 +02:00
yugecin
4c03a6ac89
reduce bar notification time
2018-10-20 19:22:54 +02:00
yugecin
f79b030ccb
option to disable star fountains in main menu
2018-10-19 20:29:30 +02:00
yugecin
3d6801d935
fix initial ups on boot being incorrect
2018-10-03 23:20:06 +02:00
yugecin
19392ef2d0
fix scrolling in option menu by dragging mouse when it's not hovering the menu
2018-10-03 23:12:50 +02:00
yugecin
2b954f6c7c
also search in list option values when searching in options menu
2018-10-02 23:54:55 +02:00
yugecin
5b324bf6ba
save offset per song and save it to db (from itdelatrisu/opsu@e023780 )
2018-10-02 23:50:13 +02:00
yugecin
54ce595c7f
fix possible crashes while parsing hitsounds (see itdelatrisu/opsu#422 )
2018-10-02 23:21:02 +02:00
yugecin
114f37841f
add opsu version at the bottom of the options list
2018-10-02 23:06:17 +02:00
yugecin
226944b658
fix back button being clickthrough in option overlay
2018-10-02 22:55:52 +02:00
yugecin
8e272df5fc
fix disabling fullscreen mode while on native resolution not applying borderless
2018-10-02 22:48:11 +02:00
yugecin
21c552bd16
fix changing fullscreen option not working instantly ( close #131 )
2018-10-02 22:44:54 +02:00
yugecin
d9646a5feb
fix sliders being wrong size after changing resolution ( close #132 )
2018-10-02 22:38:38 +02:00
yugecin
246b1274a6
let users copy the whole error before reporting issue
2018-10-02 22:16:27 +02:00
yugecin
a29b70c32c
fix dropdown value in option menu not updating when value is changed externally
2018-10-02 21:53:32 +02:00
yugecin
4aebbf2cae
limit ups values to multiples of 60, allow unlimited ups
2018-10-02 21:39:31 +02:00
yugecin
677de45366
remove XDG stuff and some dependency
2018-10-02 21:08:06 +02:00
yugecin
2dc3db93de
remove ivy
2018-10-02 20:43:43 +02:00
yugecin
ccf17a849e
remove native filenames from manifest, add it in code instead
...
what was I thinking
2018-10-02 20:33:06 +02:00
yugecin
dd2ac9c1f2
revalidate options overlay when skin changes
2018-08-28 21:55:07 +02:00
yugecin
b540be8736
optionoverlay: fix crash when hovering over navigation while adjusting
...
slider
2018-08-27 22:14:41 +02:00
yugecin
4046cfaca4
remove unused variable
2018-08-27 22:10:07 +02:00
yugecin
3210b48141
fix error handler details view font being small for some reason
2018-08-27 22:09:40 +02:00
yugecin
7a09bb303f
optionmenu: stop rendering tooltip when overlay is closing
2018-08-27 22:04:05 +02:00
yugecin
7c0ace50cc
fix slider option tooltip staying visible when releasing mouse button
...
and mouse is not hovering the option anymore
2018-08-27 22:02:44 +02:00
yugecin
7fad87cf45
fix optionmenu always updating and rendering
2018-08-27 22:00:02 +02:00
yugecin
787ad8c522
option overlay should not ignore mouse release event when mouse down
...
event was in bounds
2018-08-27 21:53:18 +02:00
yugecin
afef2e457c
mainmenu: don't clear song history when revalidating ( close #183 )
2018-08-27 21:41:08 +02:00
yugecin
b5df3e0424
fix 'mvn compile' copying natives to folder with wrong casing
2018-08-02 21:55:55 +02:00
yugecin
54afad6647
remove unused options menu background
2018-07-22 22:14:55 +02:00
yugecin
ad71b5dd2e
songmenu: remove old button that opens options menu (ctrl+o does this)
2018-07-22 22:13:29 +02:00
yugecin
5a057a229e
mark states as dirty when the skin changes
2018-07-20 20:26:56 +02:00
yugecin
8d109df629
use flipped main menu background as playfield image if no image present
2018-07-20 20:12:49 +02:00
yugecin
a1ce2c7e90
new main-menu background
2018-07-20 20:04:41 +02:00
yugecin
3d4631660c
mainmenu: perform logo click effect when clicking it in open state
2018-07-08 11:14:22 +02:00
yugecin
f85b4ec526
mainmenu: fix logo and buttons misplacement after resolution change
2018-07-08 11:07:27 +02:00
yugecin
04646f7d2a
don't reshow the options overlay if it's already shown
2018-07-08 11:03:02 +02:00
yugecin
50cd209b67
options: don't capture mouse events that are not in the overlay
2018-07-08 11:01:49 +02:00
yugecin
ab6aa75f8b
fix back button
...
Make it immune to the "do not hover if options visible" hack.
Make the states render it, not the options menu.
2018-07-08 10:58:00 +02:00
yugecin
70902e42cb
don't set elements underneath options overlay as hovered
2018-07-08 10:53:08 +02:00
yugecin
4a69f1d9b3
fix overlay event dispatch ordering in game
2018-07-08 10:45:45 +02:00
yugecin
d7e59531ea
remove options as overlay state
2018-07-08 10:39:37 +02:00
yugecin
5b129c10dd
fix crash on opening options menu in storyboard editor
2018-07-08 10:39:16 +02:00
yugecin
65017364bd
more more easier access
2018-07-08 09:52:03 +02:00
yugecin
0fc2008f2a
more easier access to common variables
2018-07-08 00:47:35 +02:00
yugecin
4338513180
prevent possible(?) nullpointer by auto unboxing
2018-07-08 00:32:53 +02:00
yugecin
d412a2e39e
simplify access to display width and height and halves
2018-07-08 00:30:47 +02:00
yugecin
27bbc874da
fix state getting rendered before pre rendering update after switch
2018-07-07 23:34:18 +02:00
yugecin
34dc75469c
don't delay the downloadmenu message when no songs are available
2018-07-07 23:25:22 +02:00
yugecin
9af6abacb0
honor the 'color main menu logo' setting for main menu buttons
2018-07-07 23:20:19 +02:00
yugecin
e950b04887
mainmenu: tweak button widths
2018-07-07 23:18:31 +02:00
yugecin
2506a0b989
fix menu buttons vertical offset
2018-07-07 23:14:39 +02:00
yugecin
c2f354a397
smoothen logo piece edges
2018-07-07 23:09:30 +02:00
yugecin
5782dba34d
Merge branch 'mainmenulogobuttons'
2018-07-07 19:46:34 +02:00
yugecin
f71f4aae2f
update main menu buttons images
2018-07-07 19:45:19 +02:00
yugecin
e81de4839d
tweak menu button hover transparency
2018-07-07 19:35:14 +02:00
yugecin
178baceda4
suppress button hover state when logo is hovered
2018-07-07 19:32:56 +02:00
yugecin
8fd49d7015
don't use MenuButton for the logo image
2018-07-07 19:27:47 +02:00
yugecin
3baefd2c0b
remove old main menu buttons
2018-07-07 18:29:29 +02:00
yugecin
3463bfd9df
add hover animations to buttons
2018-07-07 18:26:27 +02:00
yugecin
8ef1316b1f
draw buttons above logo pulse ripples
2018-07-07 15:21:36 +02:00
yugecin
f8d5106fea
fix clipping buttons when logo scale changes
2018-07-07 15:19:26 +02:00
yugecin
84f2a5b99a
base button resources and hide/show visibility
2018-07-07 15:09:52 +02:00
yugecin
5b7ee4e11c
mainmenu: push down effect to logo when clicking
2018-07-07 10:29:28 +02:00
yugecin
a2634ac093
mainmenu: close the logo after 6s mouse inactivity instead of 10s total
2018-07-07 10:09:04 +02:00
yugecin
9d6ac19868
close the logo instead of exiting when pressing esc during logo opening time
2018-07-07 10:04:33 +02:00
yugecin
fd827fae29
fix changing animated values with different easing wrong current position
2018-07-07 10:02:14 +02:00
yugecin
24c412778b
adjust main menu expand timing and path
2018-07-07 09:57:32 +02:00
yugecin
be97bcbead
mainmenu: make logo movement animation changing fluent
2018-07-07 01:43:33 +02:00
yugecin
a9d8e10ff5
allow changing AnimatedValue properties without losing current progress
...
This also means changing easing function will not modify the progress
2018-07-07 01:42:37 +02:00
yugecin
6850b59b84
remove dead/unused keyrepeat code
2018-07-03 20:14:55 +02:00
yugecin
c67b96d3dc
mainmenu: use entrypoint's runtime to show running time ( fixes #180 )
2018-07-03 00:14:46 +02:00
yugecin
19937e2897
fix preventing a nullpointer, save a live
2018-07-02 00:04:06 +02:00
yugecin
5f2c9c5291
mainmenu: put the repo buttons in the bottom left corner
...
Also speed up their expansion animations
2018-07-01 23:40:23 +02:00
yugecin
455d8fe7c8
mainmenu: move text (beatmaps, running time, time) to top left
...
Also fix text color back to white
2018-07-01 23:20:22 +02:00
yugecin
413e937c13
prevent a nullpointer, save a life
2018-07-01 22:51:14 +02:00
yugecin
7c763f4f66
animate the now playing bar width changes
2018-07-01 22:49:42 +02:00
yugecin
45e1438d4e
mainmenu music bar tweaks
...
Make it work like in osu:
separate play/pause button
stop button
pressing play either resumes or start from beginning
pressing pause pauses and unpauses
pressing stop pauses and sets position at the start
Less aggressive expand scale
Icons from fontawesome, like osu
Seek bar: correct size, non-rounded corners and less white color
Positioning tweaks
2018-07-01 22:25:18 +02:00
yugecin
95ffae883b
mainmenu: put now playing in top right with background and img
2018-07-01 21:23:24 +02:00
yugecin
dacdb58f29
fix corruped images
2018-06-27 22:16:29 +02:00
yugecin
9b5be76e9a
add opsu!dance logo creator to credits, fix md link
2018-06-27 21:50:21 +02:00
yugecin
6541dc2dba
replace icons with scaled opsu!dance logo
2018-06-27 21:43:37 +02:00
yugecin
1b7d17aa15
remove opsu! assets that are replaced by opsu!d assets
2018-06-27 21:28:52 +02:00
yugecin
c2088b6f18
recenter the logo pulse image
2018-06-27 21:25:09 +02:00
yugecin
5c61a3d7ac
Merge remote-tracking branch 'oplexz/patch-1'
2018-06-27 21:13:55 +02:00
yugecin
5318dadf09
smoothen the logo spinning piece edges
2018-06-27 21:11:50 +02:00
yugecin
7ba5305534
add pulse effect to main menu logo
2018-06-26 23:46:42 +02:00
yugecin
1dd2204cf2
fix logo piece jiggle caused by the shrink anim
2018-06-26 23:12:15 +02:00
yugecin
fcf5fc5eaf
also animate logo shrink when a song is playing
2018-06-26 22:44:50 +02:00
yugecin
8d7b7ef567
main menu logo tweaks
...
Minor changes to the logo scale
Pulsing effect:
let the ghost logo expand
also animate the initial shrink
2018-06-26 21:49:41 +02:00