Commit Graph
100 Commits
Author SHA1 Message Date
yugecin a7813e1ffe revert 39b24b5 (attempt to load normal image if there's no array (load sliderb if there's no sliderb0, sliderb1 etc)) and fix it by loading the skin image before checking if default skin has multiple images (animation) 2017-02-02 01:15:10 +01:00
yugecin aff2ce9eee fix UI revalidation trigger location 2017-02-02 01:13:25 +01:00
yugecin 62b5d574da default back button 2017-02-02 01:06:56 +01:00
yugecin 61340eb9ee update readme 2017-01-30 10:36:23 +01:00
yugecin 89fcab3acf fix maxscrolloffset ignoring option visibility 2017-01-30 10:23:48 +01:00
yugecin e7e3672491 use dropdown menus 2017-01-30 00:53:28 +01:00
yugecin 4b2a2b12f1 slightly wider optionsmenu 2017-01-29 23:00:22 +01:00
yugecin c00b2b877a apply upstream fixes 2017-01-29 22:55:11 +01:00
yugecin 1745ae73a1 More optionmenu description changes 2017-01-29 19:49:57 +01:00
yugecin 9243570730 pre-revalidate songmenu state to prevent first time entering lag 2017-01-29 18:22:00 +01:00
yugecin 07ed654a99 update option names 2017-01-29 18:18:25 +01:00
yugecin 59ef4b37e5 fix option searching 2017-01-29 16:53:14 +01:00
yugecin 49c6542fb4 javadocz 2017-01-29 16:26:45 +01:00
yugecin 82bbb4299d allow slight overscrolling in optionsmenu 2017-01-29 16:23:52 +01:00
yugecin ac398bf2ad kinetic scrolling in optionmenu 2017-01-29 15:33:01 +01:00
yugecin 58bf38c438 update readme 2017-01-29 14:53:01 +01:00
yugecin 04405b7289 fix maxscrolloffset 2017-01-29 14:19:54 +01:00
yugecin e476ed5c62 set max scrolling value to the bottom of the open list, if applicable 2017-01-29 14:10:46 +01:00
yugecin 60d1d8e3ee mopre option grouping 2017-01-29 14:08:17 +01:00
yugecin fc7476093b prevent slider line showing above sliderball 2017-01-29 13:42:46 +01:00
yugecin 347175a917 update selected list item even when mouse didn't move (so it updates when mouse is scrolled) 2017-01-29 13:23:08 +01:00
yugecin 7e135550e0 enchanced optionmenu 2017-01-29 11:28:24 +01:00
yugecin 90f764c5bb uppercase screenshot formats for optionsmenu 2017-01-29 00:20:56 +01:00
yugecin d8422cb1fb fix not being able to change volume while ingame 2017-01-28 22:32:49 +01:00
yugecin 1fab72d5a4 fix pressing back button on options overlay responding to mousepress instead of mouserelease 2017-01-27 20:56:44 +01:00
yugecin 194e41189e enable shrinking & merging sliders options by default 2017-01-27 10:54:35 +01:00
yugecin ae96571f58 bubble notif when beatmap cannot be parsed 2017-01-22 15:02:24 +01:00
yugecin 0a027fb8b8 improve bar notif text position 2017-01-22 12:21:54 +01:00
yugecin ba5ad92cc0 remove deleted options from the optionmenu 2017-01-22 12:11:30 +01:00
yugecin 5752aec58c remove the watermark 2017-01-22 00:15:54 +01:00
yugecin 6b6947f680 remove extra import (close #123) 2017-01-21 23:52:48 +01:00
yugecin 36aaccda29 replace all calls to old bar notif with new method 2017-01-21 23:52:19 +01:00
yugecin 02ef422003 remove old bar notification code 2017-01-21 15:49:54 +01:00
yugecin 7f1abb085f rename ResolutionChanged event to ResolutionOrSkinChanged 2017-01-21 15:30:07 +01:00
yugecin a489ee24d6 shortcut to reload skin 2017-01-21 15:18:04 +01:00
yugecin 6c461fa645 update resolution & skin option descriptions 2017-01-21 14:56:34 +01:00
yugecin a69d334dfe fix old skin sounds being used when changing skins 2017-01-21 14:41:51 +01:00
yugecin 40268c3232 hide cursor when viewing replay 2017-01-21 14:36:59 +01:00
yugecin f233fbf2e6 fix not being able to watch replays 2017-01-21 14:35:33 +01:00
yugecin 7ec4d7db46 only hide cursor ingame when auto(pilot) is active 2017-01-21 14:33:47 +01:00
yugecin f523328cb3 change skin on the fly 2017-01-21 14:31:03 +01:00
yugecin 7261793999 allow spaces in skin colors 2017-01-21 14:27:03 +01:00
yugecin 83df73fc04 on the fly resolution changing 2017-01-21 14:23:34 +01:00
yugecin d311f8bb95 Merge branch 'reorganise' 2017-01-21 13:30:38 +01:00
yugecin 030f204e54 reset cursor location on leaving game 2017-01-21 13:30:10 +01:00
yugecin b2f85edb13 fix nullpointer for mover storyboard 2017-01-21 13:29:10 +01:00
yugecin 4dc8b34557 fix not being able to enter O in the search bar in songmenu 2017-01-21 13:17:22 +01:00
yugecin dd731592aa Merge branch 'switch-base' into reorganise 2017-01-21 13:11:54 +01:00
yugecin 978a41116c enable cursor 2017-01-21 13:11:34 +01:00
yugecin 95a466f92f removing now unused classes 2017-01-21 01:17:47 +01:00
yugecin f730935622 use the new errorhandler & bubble notifs 2017-01-21 01:16:27 +01:00
yugecin aceebb95ca re-add the runupdate call 2017-01-21 00:39:56 +01:00
yugecin 04de1d024f fix not being able to shutdown when download is in progress 2017-01-20 00:25:32 +01:00
yugecin 4bf469d40b some more shutdown calls 2017-01-20 00:18:25 +01:00
yugecin 63660dfe94 added exit confirmations when download is going on 2017-01-20 00:15:50 +01:00
yugecin 84fb44475f fix array index oob exception when changing dropdown option (fixes #118) 2017-01-19 19:55:25 +01:00
yugecin 0af6bc8c09 return to songmenu when closing game ranking screen 2017-01-19 19:52:13 +01:00
yugecin 2d0e2143d1 convert gamepausemenu 2017-01-19 19:43:47 +01:00
yugecin a3df6e12d6 convert game 2017-01-19 19:23:31 +01:00
yugecin 4b2f29df98 convert gameranking 2017-01-19 16:16:30 +01:00
yugecin e7eec14341 add options menu as overlay 2017-01-19 16:03:53 +01:00
yugecin 04449abe62 readd search field and sort menu in songmenu 2017-01-18 23:08:23 +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 36cfe3813a taking over components 2017-01-18 22:35:57 +01:00
yugecin 6f7e4242da correct red color for bubble notifs 2017-01-18 21:55:06 +01:00
yugecin f214841359 mouseDragged event 2017-01-18 21:48:27 +01:00
yugecin c4560ae9f1 stop loading stuff when close is requested in splash state 2017-01-18 19:44:54 +01:00
yugecin 8d05a8893b save options and delete temp dir on close 2017-01-18 19:41:27 +01:00
yugecin 0eac32505b destroy even more images when closing 2017-01-18 19:40:31 +01:00
yugecin 156026bd9b destroy all images when closing 2017-01-18 19:33:58 +01:00
yugecin a02613bb76 pause music on exception 2017-01-18 19:22:14 +01:00
yugecin c03897a47d convert buttonmenu 2017-01-18 19:06:45 +01:00
yugecin 4416416813 fix songmenu delta 2017-01-18 18:20:47 +01:00
yugecin db6e4f3b55 fix music not playing (whoops) 2017-01-18 17:39:46 +01:00
yugecin 54917091de fix tooltip causing crash 2017-01-18 17:32:40 +01:00
yugecin 7004c9ef4d convert songmenu 2017-01-18 17:31:29 +01:00
yugecin 4541b507f2 remove placeholder println 2017-01-18 16:56:12 +01:00
yugecin 02863de1cf add code to exit from code 2017-01-18 16:55:30 +01:00
yugecin b1ccfe3019 fix skipping close functions on startup exception 2017-01-18 16:43:35 +01:00
yugecin 605dcec605 bubble notif when fullscreen is not supported + changed bubble colors 2017-01-18 11:59:30 +01:00
yugecin 57b29d7e91 getting rid of the temp displaymode 2017-01-18 10:27:40 +01:00
yugecin 4e5f69b9a0 converted mainmenu 2017-01-17 23:44:12 +01:00
yugecin 8b226f3afc working splash state 2017-01-17 23:18:12 +01:00
yugecin 5e09a1d24a attempt to correct the fps counter target values 2017-01-17 22:26:19 +01:00
yugecin b270015c14 javadoc for non-obvious things 2017-01-17 22:02:40 +01:00
yugecin 14c8fba9cb colorful fps counters 2017-01-17 21:06:59 +01:00
yugecin 580b4142f6 don't pass deltas as param 2017-01-17 18:45:17 +01:00
yugecin f0883ff1af draw the bar notification above the bubble notifications 2017-01-17 17:13:25 +01:00
yugecin 97e71e158d animation for the bar notifications 2017-01-17 17:08:05 +01:00
yugecin 3d5dacf70f add forgotten recalculations after changing resolution 2017-01-17 16:22:06 +01:00
yugecin 281d888905 fix bubble notif hitbox 2017-01-17 16:15:09 +01:00
yugecin c6464ffb25 bubble notifications (close #111) 2017-01-17 16:11:59 +01:00
yugecin 18d579eb62 smallbold font and newlines when wrapping text (itdelatrisu/opsu@21aa72b) 2017-01-17 13:37:47 +01:00
yugecin 9da723c50b simple bar notifications 2017-01-17 11:25:36 +01:00
yugecin 3ba50ebe60 move demux into displaycontainer 2017-01-16 22:36:50 +01:00
yugecin 09dfc68f16 Moving even more stuff around 2017-01-16 21:53:48 +01:00
yugecin 2ed0254c34 removed guice dependency which was a spaceshuttle used to cross the road 2017-01-16 21:28:40 +01:00
yugecin 9d0ddc5fd0 created own, lightweight injector 2017-01-16 21:19:31 +01:00