Commit Graph

575 Commits

Author SHA1 Message Date
cb40b7079f Rework how references are passed about 2016-11-03 22:43:00 -04:00
af8e4415c3 Split out [Sub]sections into seperate files 2016-11-03 19:06:22 -04:00
1d8c6db0a7 Add remaining options 2016-11-03 19:06:22 -04:00
c7fa0a5ab0 Add more options 2016-11-03 19:06:22 -04:00
7e77efcfdc Add Graphics options 2016-11-03 19:06:22 -04:00
6c0cef894e Add OsuButton with sane defaults 2016-11-03 19:06:22 -04:00
2aa85a4b18 Split up options into subclasses 2016-11-03 19:06:22 -04:00
2f990b884e Tweak style to more closely match osu!next 2016-11-03 19:06:22 -04:00
40e667b2d8 Add default values from old osu 2016-11-03 19:06:22 -04:00
89d3f4c2be Import enum from old osu 2016-11-03 19:06:22 -04:00
dd0cb5da01 Add options from old osu 2016-11-03 19:06:22 -04:00
9f78f8607b Implement General options section 2016-11-03 19:06:22 -04:00
2aaff01675 Implement config persistence through BasicStorage 2016-11-03 19:06:22 -04:00
9e0fbed748 Use PreLoad on music controller. 2016-11-03 22:38:10 +08:00
f2a8cc0c29 Merge branch 'master' 2016-11-03 20:38:34 +08:00
439204b4fa Merge remote-tracking branch 'refs/remotes/upstream/master' into async-workflow 2016-11-03 16:44:49 +09:00
54dbb0a355 Merge remote-tracking branch 'refs/remotes/upstream/master' into better-glow
# Conflicts:
#	osu.Game/Beatmaps/Drawable/Panel.cs
2016-11-02 16:43:35 +09:00
617a3f5c4f Adjust glow colour slightly. 2016-11-02 10:22:46 +09:00
2811d55e13 Merge pull request #120 from Tom94/fix-beatmap-panel-border-alpha
Fix beatmap panel border alpha being way too large.
2016-11-02 09:57:32 +09:00
50de8528a5 Use better glow in beatmap selection. 2016-11-01 22:57:11 +01:00
128ec8f767 Fix beatmap panel border alpha being way too large. 2016-11-01 22:21:09 +01:00
3d611dd57b Improve coodination of startup sequence. 2016-11-02 01:02:48 +09:00
c78e3efc66 Schedule some illegal calls. 2016-11-02 01:02:34 +09:00
774b47c1fe Don't cache drawable for no reason. 2016-11-02 00:53:13 +09:00
0edfeaaff9 Move wedgeContainer transition to OnEntering 2016-11-01 09:22:49 -06:00
b86f308af6 Add async workflow. 2016-11-01 23:24:14 +09:00
e5f948dccc Fade song select wedges in 2016-10-31 16:16:11 -06:00
fd0900eb3c I knew I forgot something >:( 2016-10-29 18:42:40 -05:00
ef9d2b5b3c Minor improvements to combo counters 2016-10-29 18:26:12 -05:00
d8ca11bf0d Use Any instead of First to avoid potential throw. 2016-10-29 04:29:43 +09:00
a2f995ebe0 Remove forgotten parens. 2016-10-29 03:44:27 +09:00
d47924ff7b Fix selection not collapsing when clicking set headers exclusively. 2016-10-29 03:43:52 +09:00
c969e0b4f0 Remove forced disposal of WorkingBeatmap. 2016-10-29 03:31:40 +09:00
eb30882b09 More comments. 2016-10-28 23:40:12 +09:00
f0e4a252a5 Add some warning comments. 2016-10-28 23:35:49 +09:00
42ad96778e Tidy shit up; reduce number of unnecssesary events being fired. 2016-10-28 23:29:21 +09:00
f1837b4822 Fix changed event and no longer auto play on load. 2016-10-28 21:57:23 +08:00
7543d491ae Add music controller into game. 2016-10-28 21:21:47 +08:00
6aba03e1ca OsuGameMode<-WorkingBeatMap->OsuGameBase. 2016-10-28 21:03:59 +08:00
3858c77817 No longer holds OsuGame reference. 2016-10-28 20:47:27 +08:00
9b76110605 Interaction with external changes. 2016-10-28 20:44:59 +08:00
36cefcb956 Fix to work individually. 2016-10-28 20:34:22 +08:00
aa107de162 Store a local copy of WorkingBeatmap. 2016-10-28 20:27:44 +08:00
5dc495e41d Avoid accessing the beatmap too early. 2016-10-28 21:08:32 +09:00
7d14e6e6cf Make prev and next work again. 2016-10-28 20:08:27 +08:00
b7ada4866e Merge remote-tracking branch 'peppy/lets-play' into music-controller 2016-10-28 19:47:35 +08:00
7d6e4a8ad2 Make music controller uses WorkingBeatmap. 2016-10-28 19:39:02 +08:00
10ef34b805 Lazy parse beatmap; Don't reload audio track if it hasn't changed. 2016-10-28 20:24:14 +09:00
7e2350cb13 Merge remote-tracking branch 'refs/remotes/peppy/lets-play' 2016-10-28 19:07:29 +08:00
74f1a9622f Add initial game-wide beatmap flow. 2016-10-28 19:55:48 +09:00