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
2ef516a6fa
Merge pull request #104 from peppy/general-fixes
...
Update nuget package versions.
2016-10-25 00:38:12 +09:00
Dean Herbert
6cc5407348
Fix path not being local enough for some unit tests.
2016-10-25 00:27:47 +09:00
Dean Herbert
edb2eb1332
Update framework.
2016-10-24 23:54:15 +09:00
Dean Herbert
1ce16afa23
Update nuget package versions.
2016-10-24 22:46:44 +09:00
Thomas Müller
e541008d73
Merge pull request #102 from peppy/general-fixes
...
Fix window size saving to config incorrectly.
2016-10-23 14:45:51 +02:00
Dean Herbert
bd1a1644fd
Fix window size saving to config incorrectly.
2016-10-23 01:35:11 +09:00
Thomas Müller
01fd7b82e8
Merge pull request #100 from peppy/general-fixes
...
Fixes in-line with framework update.
2016-10-22 17:02:12 +02:00
Dean Herbert
e4c74f9c77
Merge remote-tracking branch 'upstream/master' into general-fixes
2016-10-22 23:54:12 +09:00
Dean Herbert
57f678150b
Framework update.
2016-10-22 23:54:04 +09:00
Dean Herbert
baf68ba593
Merge pull request #99 from Tom94/general-improvements
...
Fix secondary volume meters showing an incorrect volume until changed.
2016-10-22 23:51:14 +09:00
Thomas Müller
7ced6046d7
Fix secondary volume meters showing an incorrect volume until changed.
2016-10-22 14:33:43 +02:00
Dean Herbert
3ce93608fb
Fix one remaining FlowContainer.
2016-10-22 19:37:27 +09:00
Dean Herbert
808d5c75fb
Fix unused field warning.
2016-10-22 19:08:40 +09:00
Dean Herbert
9021042d93
Fix CircularContainer usage.
2016-10-22 18:40:04 +09:00
Dean Herbert
28a41dcca6
Fix FlowContainers.
2016-10-22 18:05:46 +09:00
Dean Herbert
cdef75c98b
Fix AutoSize references.
2016-10-22 17:50:42 +09:00
Dean Herbert
e26a9de5b5
Merge pull request #97 from peppy/hitcircles-and-more
...
Hitcircles and more
2016-10-22 00:00:30 +09:00
Dean Herbert
093197cba5
Don't show performance overlay by default in visual tests.
2016-10-19 19:46:21 +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
Dean Herbert
ee463dc65c
Merge pull request #77 from NeoAdonis/counters-a
...
Rolling counters
2016-10-19 15:06:00 +09:00
Dean Herbert
68799f93bb
Merge pull request #96 from peppy/general-fixes
...
General fixes
2016-10-19 12:36:24 +09:00
Dean Herbert
c81c4cbbcd
Fix missing Metadata initialisation.
2016-10-19 12:28:48 +09:00
Dean Herbert
6705902710
Merge remote-tracking branch 'refs/remotes/Tom94/general-improvements' into general-fixes
2016-10-19 12:22:16 +09:00
Dean Herbert
0e9a155be5
Merge branch 'refs/heads/db-refactor' into general-fixes
2016-10-19 12:22:04 +09:00
Dean Herbert
6dc600d287
Framework updates.
2016-10-19 12:21:13 +09:00
Drew DeVault
7bdf1fe1bf
Drop BeatmapSet, only BeatmapSetInfo is necessary
2016-10-18 15:48:24 -04:00
Drew DeVault
768dd38fa0
s/AddBeatmap/ImportBeatmap/g
2016-10-18 15:42:07 -04:00
Drew DeVault
105bba6178
Rework duplicate detection in AddBeatmap
2016-10-18 15:41:46 -04:00
Drew DeVault
ad14462369
Add lifecycle management to BeatmapDatabase
2016-10-18 15:38:59 -04:00
Drew DeVault
8ca4a2067e
$(SolutionDir)
2016-10-18 13:58:24 -04:00
Drew DeVault
449f04c07b
Refactor the database code
2016-10-18 13:38:27 -04:00
Thomas Müller
406ffdafbc
Merge pull request #93 from peppy/general-fixes
...
General fixes
2016-10-18 18:55:37 +02:00
Thomas Müller
68476eafb9
Use DrawSize instead of Size whereever Size was previously read due to framework changes.
...
Note, that this was just stupid replacement. Many components will likely want to actually read Size and not DrawSize. We may want to do a pass over this at some point, but for now everything is working like this. (Old behavior.)
2016-10-18 18:53:31 +02:00