Commit Graph
117 Commits
Author SHA1 Message Date
yugecin 8d6e34faaf ehh stuff isWidescreen 2018-10-20 20:39:35 +02:00
yugecin 4c03a6ac89 reduce bar notification time 2018-10-20 19:22:54 +02:00
yugecin 3d6801d935 fix initial ups on boot being incorrect 2018-10-03 23:20:06 +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 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 ccf17a849e remove native filenames from manifest, add it in code instead
what was I thinking
2018-10-02 20:33:06 +02:00
yugecin 3210b48141 fix error handler details view font being small for some reason 2018-08-27 22:09:40 +02:00
yugecin 5a057a229e mark states as dirty when the skin changes 2018-07-20 20:26:56 +02:00
yugecin d7e59531ea remove options as overlay state 2018-07-08 10:39:37 +02:00
yugecin 0fc2008f2a more easier access to common variables 2018-07-08 00:47:35 +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 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 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 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 ae1468a6ad flush after rendering 2017-05-28 21:07:06 +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 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 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 cd6d35ac75 fix crash when running for the first time 2017-04-29 14:52:53 +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 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 c6917856b9 make the bubble notif bg slightly transparant 2017-02-26 00:34:03 +01:00
yugecin e889e0f79f removed test states 2017-02-06 10:38:45 +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 1faee53830 add chaning volume hotkey (alt+scrolling) as global hotkey 2017-02-03 16:43:47 +01:00
yugecin 284cebb063 fix nullptr when revalidating UI for the first time, because stuff only init in the splash screen, by moving said init call to the first subscriber of the resolution/skin changed event (displaycontainer). Basically it needs to be called before the UI gets revalidated. 2017-02-02 01:34:37 +01:00