Commit Graph

81 Commits

Author SHA1 Message Date
Drew DeVault 910a079bda Add animation, selection indicator to difficulties 2016-10-24 11:39:18 -04:00
Drew DeVault 4b6a1486a6 Increase spacing to match mockups 2016-10-24 11:39:18 -04:00
Drew DeVault 61a7ccaece Remove dependency on DeferredSprite 2016-10-24 11:39:18 -04:00
Drew DeVault 33fc60716d Fix assertion failures 2016-10-24 11:39:18 -04:00
Drew DeVault cfa637b763 Select first difficulty by default 2016-10-24 11:39:18 -04:00
Drew DeVault 51791bba7f Tweak play button 2016-10-24 11:39:18 -04:00
Drew DeVault 4dcdc8638e Add beatmap difficulty selection logic 2016-10-24 11:39:18 -04:00
Drew DeVault 941687e091 Add glow to beatmap groups 2016-10-24 11:39:18 -04:00
Drew DeVault bc959f74a5 Add background textures to beatmap sets
Needs osu-framework#189
2016-10-24 11:39:18 -04:00
Drew DeVault 6da092ab30 Fix additional bugs, tweak L+F 2016-10-24 11:39:18 -04:00
Drew DeVault 3ee0bf2b80 Fix cascade insert 2016-10-24 11:39:18 -04:00
Drew DeVault c41b3d92c6 Fix up wrt upstream development 2016-10-24 11:39:18 -04:00
Drew DeVault 9426629853 Don't crash if you leave and return to song select
During visual tests
2016-10-24 11:39:18 -04:00
Dean Herbert 9a66d766e9 Don't bail on no beatmaps in database. 2016-10-24 11:39:18 -04:00
Drew DeVault 9b88798274 Fix up padding on song select
@peppy btw scrolling beyond the ends of the ScrollContainer behaves
weirdly for this container
2016-10-24 11:39:18 -04:00
Drew DeVault 05d803483f Fix width of beatmaps 2016-10-24 11:39:18 -04:00
Drew DeVault 07e44560be Use beatmap author in listing 2016-10-24 11:39:18 -04:00
Drew DeVault 7a22c60c7c Get some more of the design's layout in place 2016-10-24 11:39:18 -04:00
Drew DeVault e13374ed23 Tweak layout of beatmap groups 2016-10-24 11:39:18 -04:00
Drew DeVault 3d53af155f Add background to song select 2016-10-24 11:39:18 -04:00
Drew DeVault 71f58285fc Add selection interactions 2016-10-24 11:39:18 -04:00
Drew DeVault bc6e705e2b Add test case for song selection 2016-10-24 11:39:18 -04:00
Drew DeVault d21b7f0050 Fix up song select based on upstream changes 2016-10-24 11:39:18 -04:00
Drew DeVault 22fdb3e49a Adjust PlaySongSelect to match UI standards 2016-10-24 11:39:11 -04:00
Drew DeVault 674f624bfc Improve song selection layout, database loading
Also adds event that notifes the song select when a beatmap is added.
2016-10-24 11:39:11 -04:00
Drew DeVault a14edc06c8 Pull beatmap list from db and render simple list 2016-10-24 11:39:11 -04:00
Dean Herbert cdef75c98b Fix AutoSize references. 2016-10-22 17:50:42 +09:00
Dean Herbert 43f0409893 Start to structure flow of information in Player.
- Allow basic clicking of hitobjects.
- Break non-osu! game modes temporarily.
- Fix some issues with RollingCounters.
- Add the ability to increment counters.
2016-10-19 19:44:03 +09:00
Dean Herbert e78e0d37b4 Make playfield dark, not light. No masking either. 2016-10-19 18:15:49 +09:00
Dean Herbert a1d961dc87 Make the Player class more friendly and add a test case. 2016-10-19 18:00:35 +09:00
Dean Herbert 94968a8b7c Add initial implementation of osu! HitCircle. 2016-10-19 16:19:01 +09:00
Adonais Romero González eeacd85073 Protect RollingCounter props 2016-10-17 21:40:50 -05:00
Adonais Romero González 5abc3ba898 Merge remote-tracking branch 'upstream/master' into counters-a 2016-10-17 20:36:04 -05:00
Adonais Romero González 72c4dc344e Misc. fixes and improvements 2016-10-16 18:30:25 -05:00
Adonais Romero González a671765a4f Modified ManiaComboCounter behavior
This to match more with the current behavior in osu!mania.
2016-10-16 17:45:37 -05:00
Adonais Romero González 2c06764b79 Better safe than sorry 2016-10-16 17:10:08 -05:00
Thomas Müller 7751a85e14 Update framework. 2016-10-16 14:10:06 +02:00
Adonais Romero González 15c6a563be Moved ComboResultCounter to right namespace 2016-10-15 22:24:03 -05:00
Adonais Romero González 862dc1d7c7 Tidying code and restricting methods 2016-10-15 19:07:07 -05:00
Adonais Romero González 84dcb63ad2 Changed ComboCounter format...
...to improve value management.
2016-10-15 18:06:31 -05:00
Adonais Romero González 0ceb72ba42 More refactoring 2016-10-15 15:16:02 -05:00
Adonais Romero González a15f4cda44 Tidying 2016-10-15 15:03:51 -05:00
Adonais Romero González c268500f89 Minor variable change 2016-10-15 14:01:11 -05:00
Adonais Romero González 9241287c79 Merge branch 'master' into counters-a 2016-10-15 13:45:55 -05:00
Adonais Romero González 6bd3eaf37d Changes according to review + Refactor 2016-10-14 18:23:27 -05:00
Huo Yaoyuan cb54d33c6e Make converter instance per-convert. 2016-10-14 17:48:07 +08:00
Huo Yaoyuan ac66c08991 Make converter per-instance. 2016-10-13 21:55:49 +08:00
Huo Yaoyuan 45a9249306 Move implementation of HitRender.Converter to base class using an abstract Converter property. 2016-10-13 21:14:18 +08:00
Dean Herbert 2566d6bfe0 Fix regressions with HitRenderers, while also cleaning them up. 2016-10-13 10:10:15 +09:00
Dean Herbert 29d223dc41 Update framework and simplify some references. 2016-10-12 19:52:49 +09:00