Commit Graph
100 Commits
Author SHA1 Message Date
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
yugecin 11fd501a1e main menu layout changes
Slighty changed black bars height
Put now playing text near the controls
Changed amount of beatmaps available sentence
2018-06-25 23:28:30 +02:00
yugecin c356d75def honor the rainbow main menu logo setting in the splash screen 2018-06-25 23:26:06 +02:00
yugecin 8074b36f91 change time format to 24h 2018-06-25 23:04:51 +02:00
yugecin e972480c55 slightly faster state switching 2018-06-25 22:59:49 +02:00
yugecin d944ff8620 allow changing state while the current transition didn't finish completely yet 2018-06-25 22:58:34 +02:00
yugecin 6dd343da83 refactor state transition code 2018-06-25 22:58:07 +02:00
yugecin a9e66df07a add epilepsy warning image source file 2018-06-25 22:21:04 +02:00
yugecin 0aa957d7fa remove unused dependency injection code 2018-06-25 22:19:53 +02:00
yugecin ab19b53d63 remove unnecessary events pattern and replace it with something more simple 2018-06-25 22:19:04 +02:00
yugecin a2edb8a1c1 readd loading bar 2017-12-21 22:49:31 +01:00
yugecin 9acef42502 change back to previous theme song
I like it more and takes 5MB less
2017-12-16 13:44:23 +01:00
yugecin 71e9b7e2e9 switch to java1.8 again 2017-12-16 13:43:43 +01:00
yugecin ee162cc1bf prompt the right key instead of the left one when changing the right key 2017-12-15 22:42:00 +01:00
yugecin 3fb5df330a removed unnecessary pause check 2017-06-22 12:30:29 +02:00
yugecin 9d0a84b7ae fix expanding cursor while in game 2017-06-22 12:20:25 +02:00
yugecin c15168a2c6 option menu: fix section being filtered when they shouldn't 2017-06-22 12:10:02 +02:00
yugecin 7a51828102 option menu: don't subtract nav bar size from width and fix width on 4:3 aspect ratio, don't overscroll when clicking on a category 2017-05-29 02:18:25 +02:00
yugecin 02632deff0 fix bubble notifications having a width of 0 2017-05-28 23:21:10 +02:00
yugecin 7d9ea309bf add icons to option menu nav 2017-05-28 22:59:48 +02:00
yugecin ae1468a6ad flush after rendering 2017-05-28 21:07:06 +02:00
yugecin 48c8694020 option menu: reset currently open dropdownmenu when changing search filter 2017-05-28 19:45:04 +02:00
yugecin 5dc7299ec0 option menu: partial fix indicator alpha when closing the menu 2017-05-28 19:39:09 +02:00
yugecin 70737e4472 option menu: when search filter doesn't have results, ignore it and show an effect on the filter text 2017-05-28 19:30:41 +02:00
yugecin 6d3336b7ea option menu: fix dropdowns being clicked when clicking overlayed navigation button 2017-05-28 18:44:16 +02:00
yugecin 7f37a51c48 option menu: attempt to fix funky navigation bar when aggressively hovering 2017-05-28 18:00:16 +02:00
yugecin d11656daf6 option menu: exit updateHoverOption() early when mouse is in navigation bar 2017-05-28 17:30:43 +02:00
yugecin a031af5d05 option menu: some refactoring 2017-05-28 16:58:15 +02:00
yugecin 4bf820268e option menu: draw non-active section header slightly transparent 2017-05-28 16:30:32 +02:00
yugecin 1a9e6ab0da check if option is listoption before checking if it's the active dropdown option 2017-05-28 16:18:20 +02:00
yugecin 65f95696eb fix option menu hover update stuff when scrolling is happening 2017-05-28 16:15:11 +02:00
yugecin 6413392f1e add navigation to optionmenu 2017-05-28 16:11:05 +02:00
yugecin 2deef7c3a9 fix splash state not getting inputs 2017-05-28 11:46:31 +02:00
yugecin 419ffd3d26 remove unused SHOW_REVERSEARROW_ANIMATIONS options 2017-05-27 02:12:23 +02:00
yugecin ae6ce0d60e cleanup options 2017-05-27 02:11:57 +02:00
yugecin 9b5dc4c121 remove delegating stuff from Input 2017-05-27 02:10:32 +02:00
yugecin 08f5bfc27f refactor errorhandler 2017-05-27 01:46:50 +02:00
yugecin a5efe7e649 strip Input handling 2017-05-27 00:37:02 +02:00
yugecin 42bc11ef75 move bubble notification colors to Colors file 2017-05-26 21:44:23 +02:00
yugecin 1df25520e4 overhaul event system 2017-05-26 21:32:55 +02:00
yugecin b8dd507dc5 better Utils#cleanFileName 2017-05-26 17:57:02 +02:00
yugecin c8df3d5b57 change getQuadrant to getRegion 2017-05-26 17:18:44 +02:00
yugecin e408fd9607 fix Nullable annotations 2017-05-26 11:13:20 +02:00
yugecin f7f224fb4f fix ant mvnresolve on mac 2017-05-26 11:10:52 +02:00
yugecin 6ccedf4636 better jar handling; get native files from manifest instead of iterator over every file in the jar 2017-05-25 01:03:15 +02:00
yugecin ec53f531c8 got rid of dependency injection, it doesn't add anything at this point and only slows down things and makes a mess. Also some refactoring. 2017-05-21 11:12:55 +02:00
yugecin 1ebf2c2dcb saner transition management 2017-05-05 00:44:51 +02:00
yugecin 0a0320e81a remove duplicate line 2017-05-01 23:14:17 +02:00
yugecin acd27b1743 add "(borderless)" next to the native resolution in the list of resolutions 2017-05-01 23:12:58 +02:00
yugecin 102338f65b fix game not using borderless when using native res 2017-05-01 23:05:19 +02:00
yugecin 32aec3ad55 fix crashing when starting for the first time 2017-05-01 22:52:56 +02:00
yugecin eb96c49e6d don't include sqlite sources in packaged jar 2017-04-30 18:24:56 +02:00
yugecin 5d8f56cad6 fix toc 2017-04-30 01:58:18 +02:00
yugecin 3ccb65367f fix toc 2017-04-30 01:56:52 +02:00
yugecin 22a28d8978 update & improve readme 2017-04-30 01:55:40 +02:00
yugecin 19ca81d3a7 add ant build.xml (+ivy) 2017-04-30 01:53:32 +02:00
yugecin 5386cc6f2a remove explicit jlayer dependency, it is a transitive dependency through mp3spi 2017-04-30 00:49:39 +02:00
yugecin db4990db39 update mp3spi dependency to 1.9.5.4 and remove explicit tritonus dependency because it's a transitive dependency through mp3spi 2017-04-29 23:05:07 +02:00
yugecin ac32ea8114 exclude junit and jnlp transitive dependencies 2017-04-29 22:47:44 +02:00
yugecin aa09a29df7 pom adjustments: copy libs to /mvnlibs/ for ant, exclude .pdn resources from being added to the jar 2017-04-29 22:43:23 +02:00
yugecin cd6d35ac75 fix crash when running for the first time 2017-04-29 14:52:53 +02:00
yugecin c19cc492cc remove unused transitionclasses 2017-04-28 22:57:21 +02:00
yugecin 97133e24c6 fix nullpointer when running for the first time 2017-04-28 22:47:28 +02:00
yugecin 9b3334c92b natives should be found now when running using maven 2017-04-28 22:43:13 +02:00
yugecin 3c5dc97c38 Fix error 2017-04-22 11:40:30 +02:00
yugecin 5deaede480 add link to replay video 2017-03-31 00:28:25 +02:00
yugecin a65428fe5f getting rid of static instance 2017-03-26 22:58:25 +02:00
yugecin be23541ac3 refactor options 2017-03-26 22:57:10 +02:00
yugecin 9c19b1bddd ensure selected list item is always within boundaries 2017-03-26 20:00:29 +02:00
yugecin fb8369e570 fix readme 2017-03-23 19:40:08 +01:00
yugecin 8d19288f81 remove the pair 2017-03-05 21:20:56 +01:00
yugecin 2f1f860ca3 fix sliders disappearing when multiple sliders are active or when later sliders is done earlier (2b maps etc) 2017-03-05 11:58:07 +01:00
yugecin d6144187ad dancing hitcircles 2017-03-04 14:52:51 +01:00
yugecin bed7ec8d56 rename OptionsMenu to OptionGroups 2017-03-04 14:51:58 +01:00
yugecin 2e3a782fdc put common hitcircle render code in separate class 2017-03-04 14:26:55 +01:00
yugecin c3e6826464 add injectFields method to InstanceContainer to inject fields for existing instance 2017-03-04 13:59:23 +01:00
yugecin 92ce01acd0 shutdown slider renderer frame buffer cache when tearing down the container 2017-03-04 11:47:06 +01:00
yugecin 68e0b6fad8 better workaround for #130 2017-03-04 00:27:53 +01:00
yugecin bff4eb3b90 workaround for #130 2017-03-04 00:15:33 +01:00
yugecin 2b4ca9198d "fix" sliders expanding 1 unit after slider is done (reduced fading out sliderbody by 1 unit) 2017-03-03 23:27:22 +01:00
yugecin c6917856b9 make the bubble notif bg slightly transparant 2017-02-26 00:34:03 +01:00
yugecin 1d8f10642b flash warningarrows 8x125ms instead of 4x250ms 2017-02-26 00:03:25 +01:00
yugecin e783b4fe3c workaround for #114 2017-02-25 23:51:42 +01:00
yugecin 5ccc863a17 fix slider followcircle shrink animations showing on repeats 2017-02-25 23:45:22 +01:00
yugecin 9c31cd63ba slider follow circle start/end animations (itdelatrisu/opsu@99c698b) 2017-02-25 23:35:51 +01:00
yugecin e889e0f79f removed test states 2017-02-06 10:38:45 +01:00
yugecin f2799a2500 simplifying splash state 2017-02-06 10:38:35 +01: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 8c53973fa5 attempt to improve the fpsmeter 2017-02-05 23:36:39 +01:00
yugecin c741db3923 fix back button loading and improve back button chevron animation (itdelatrisu/opsu@c5749e3) 2017-02-04 20:17:24 +01:00
yugecin 1faee53830 add chaning volume hotkey (alt+scrolling) as global hotkey 2017-02-03 16:43:47 +01:00