Commit Graph

9008 Commits

Author SHA1 Message Date
Dean Herbert 7814b2df14 More renaming 2017-12-15 14:36:51 +09:00
Dean Herbert 5cbb9b9b18 Fix random and add tests
Also exposes SelectedBeatmapSet.
2017-12-15 14:36:51 +09:00
Dean Herbert 8646d5d1e0 Add testing and fix filtering only some difficulties 2017-12-15 14:36:51 +09:00
Dean Herbert 48f30d2bb5 Get ready for more tests 2017-12-15 14:36:51 +09:00
Dean Herbert ec4f99c92e Clean up tests some more 2017-12-15 14:36:51 +09:00
Dean Herbert 1b85952441 Cleanup and basic TestCase 2017-12-15 14:36:51 +09:00
Dean Herbert b9298325a3 Rename weird config setting 2017-12-15 14:36:51 +09:00
Dean Herbert 1146ba02d7 Make GetWorkingBeatmap return a sane default rather than exception on lookup failure 2017-12-15 14:36:51 +09:00
Dean Herbert 99b00143eb More clean-ups and event bindings 2017-12-15 14:36:51 +09:00
Dean Herbert 78dd975a35 Initial carousel infrastructue changes 2017-12-15 14:36:51 +09:00
Dan Balasescu 94894bf49b
Merge pull request #1698 from Aergwyn/expand-beatmapinfowedge
Expand content of BeatmapInfoWedge
2017-12-15 13:12:00 +09:00
smoogipoo 5caafd215f Update framework 2017-12-15 13:02:49 +09:00
smoogipoo 33654ee5b4 Remove explicit padding on icon 2017-12-15 13:01:06 +09:00
Aergwyn f329b1ed72 add Spinner Count to BeatmapInfoWedge
- added Tooltips to the respective InfoLabels
- made the TestCase internal like all others
2017-12-14 19:55:15 +01:00
Dan Balasescu 7b4bbc6dc5
Merge pull request #1692 from Aergwyn/no-select-on-adding
No longer select Beatmapsets on import/download
2017-12-14 13:58:00 +09:00
Dan Balasescu 2b9898a835
Merge branch 'master' into no-select-on-adding 2017-12-14 13:46:16 +09:00
Dan Balasescu 3bdfe3d60e
Merge pull request #1693 from Aergwyn/fix-beatmap-object-count
Fix BeatmapInfoWedge not counting Circles/Sliders correctly
2017-12-14 12:55:23 +09:00
smoogipoo 65a6946a9a Update framework 2017-12-14 12:47:47 +09:00
smoogipoo 345b67ac85 Remove unnecessary .Except 2017-12-14 12:46:02 +09:00
Aergwyn d4cd835419 correctly count HitObjects for their type
also legacy classes are internal again
2017-12-13 16:32:32 +01:00
Aergwyn 1d206f7ec6 add visual tests for BeatmapInfoWedge 2017-12-12 14:44:12 +01:00
Aergwyn c6eaaf658e fix BeatmapInfoWedge not counting Circles/Sliders correctly 2017-12-12 13:24:18 +01:00
Aergwyn 9fed972678 removed unnecessary using 2017-12-12 11:15:34 +01:00
Aergwyn d11bf379d8 no longer select beatmapsets on import/download
let's save some ears and eyes for now
2017-12-12 11:04:11 +01:00
Dan Balasescu a7f5eb0a3d
Merge pull request #1689 from peppy/song-select-ruleset-filter
Filter invalid difficulties at song select
2017-12-12 13:25:57 +09:00
Dean Herbert 69653c7f4f Don't use nested ternary if 2017-12-12 13:07:34 +09:00
Dean Herbert 8dea999908 Order difficulty icons by ruleset 2017-12-11 21:35:47 +09:00
Dean Herbert b10240d7ef Handle the case where the selected panel is no longer a valid selection better 2017-12-11 21:31:26 +09:00
Dean Herbert fb92b3551e Correct panel y positions when filtered panels are present 2017-12-11 21:12:06 +09:00
Dean Herbert 970e55fc4a Update difficulty icons on headers to match filtered difficulties 2017-12-11 20:49:27 +09:00
Dean Herbert f58c554d19 Add per-difficulty filtering support
Filters based on selected ruleset
2017-12-11 20:22:10 +09:00
Dean Herbert ce37688cd3
Merge pull request #1688 from smoogipoo/build-task-updates
Update tasks.json to remove warnings
2017-12-11 17:00:16 +09:00
Dean Herbert 2150fb616c
Merge branch 'master' into build-task-updates 2017-12-11 16:51:00 +09:00
Dean Herbert f11fbcb4a3
Merge pull request #1567 from Aergwyn/fix-missing-metadata
Store per-difficulty metadata where it differs
2017-12-11 16:40:05 +09:00
smoogipoo a8c91a89b5 Update tasks.json to remove warnings 2017-12-11 16:32:19 +09:00
Dean Herbert 3880c7157b
Merge branch 'master' into fix-missing-metadata 2017-12-11 16:04:08 +09:00
Dan Balasescu 8769f93929
Merge pull request #1684 from peppy/add-ruleset-shortname
Add ShortName to RulesetInfo
2017-12-11 16:02:11 +09:00
Dean Herbert 08727266e7
Merge branch 'master' into add-ruleset-shortname 2017-12-11 15:41:11 +09:00
Dean Herbert 597e87b91d
Merge pull request #1683 from UselessToucan/HandleInput
Populate HandleInput
2017-12-11 15:40:33 +09:00
Dean Herbert 04715f9a51
Merge branch 'master' into HandleInput 2017-12-11 15:24:29 +09:00
Dean Herbert 4fffe32d69
Merge pull request #1657 from Aergwyn/fix-crash-hidden-sets#2
Fix crash if any amount of maps were restored from main menu
2017-12-11 15:23:22 +09:00
smoogipoo 738d27fd1c Update framework 2017-12-11 15:21:12 +09:00
smoogipoo ed81ed7c54 Add back HandleInput disable overrides 2017-12-11 15:19:00 +09:00
Dean Herbert 5a6ac73fff
Fix broken tools making broken changes 2017-12-11 15:05:19 +09:00
Dean Herbert 77592ed15f
Fix comment formatting 2017-12-11 14:52:15 +09:00
Dean Herbert 74d261ea11 Update framework 2017-12-11 13:54:27 +09:00
Dean Herbert de1f51269d Merge branch 'master' into HandleInput 2017-12-11 13:53:33 +09:00
Dean Herbert c880386fde
Merge branch 'master' into fix-crash-hidden-sets#2 2017-12-11 13:16:30 +09:00
Dean Herbert 3407645a9f
Merge pull request #1532 from jorolf/most-played-beatmaps-section
Add "most played" section to profile overlay
2017-12-11 13:15:44 +09:00
Dean Herbert 7d8fb12332 DrawableScore -> DrawableProfileScore
Discern between the other class of the same name
2017-12-11 12:51:02 +09:00