Commit Graph

2056 Commits

Author SHA1 Message Date
ab6c93fba4 Merge branch 'master' into notification-verbosity 2017-12-26 16:14:24 +09:00
d089e27cad Merge branch 'master' into osu-prefixed-text 2017-12-26 15:40:29 +09:00
09ce24a7db Switch to a better way of deciding on null selection
This avoids `SelectionChanged` potentially being invoked multiple times after `selectedBeatmapSet` is already `null`.
2017-12-26 13:41:02 +09:00
c737e5245e Removed unnecessary SelectNext() call and change to dummy map when no items present 2017-12-26 01:50:05 +01:00
3c1654e5e4 Fix many instances of non-osu-prefixed text classes being used
Results in incorrect default formatting.
2017-12-26 00:44:35 +09:00
6f5f4f76e5 Use Logger.Error when exceptions are involved 2017-12-25 18:21:15 +09:00
1d67746d32 fix crash in SongSelect when traversing while zero beatmaps are loaded 2017-12-23 12:53:11 +01:00
7ec4d230b9 Merge branch 'master' into fix-leaderboard-placeholder 2017-12-23 20:04:05 +09:00
5026c7a95e SoundControlPoint -> SampleControlPoint 2017-12-23 16:34:34 +09:00
bdda1570d1 Move Placeholder classes to own files 2017-12-22 22:44:18 +09:00
26bb3715fe Improve state and feel of leaderboard placeholders
Closes #1721.
2017-12-22 22:42:23 +09:00
a3d947301b Merge branch 'master' into beatmap-serialization 2017-12-22 07:38:05 +09:00
aa388885b7 Adjust animation slightly 2017-12-22 00:53:34 +09:00
5c9d484395 Adjust debounce a bit 2017-12-22 00:50:32 +09:00
40ceaf12f2 Merge branch 'master' into leaderboard-scopes 2017-12-22 00:44:24 +09:00
57fdbda16d Remove unnecessary IsLoaded check
We are always loaded at this point.
2017-12-21 23:48:48 +09:00
65e6206d06 Use local bindable 2017-12-21 23:48:35 +09:00
13fee5402a Remove unnecessary using
visual studio doesn't save
2017-12-21 23:20:11 +09:00
87e790080b Remove manual audio thread synchronisation logic
No longer required as calls are blocking.
2017-12-21 22:22:28 +09:00
790aa8be2a Merge master into beatmap-serialization 2017-12-21 22:13:53 +09:00
4bd2c7e95f Fix minor formatting issue 2017-12-21 21:54:46 +09:00
abe465358c Fix formatting 2017-12-21 21:46:57 +09:00
644aaa8167 Unsubscribe from API state change event. 2017-12-21 18:00:10 +05:30
63f2436220 Merge branch 'master' into leaderboard-scopes 2017-12-21 21:18:56 +09:00
5b596765c8 Merge branch 'master' into dev-overlay-counter 2017-12-21 21:09:40 +09:00
6fbd06f967 Fix Not update retry counter on PauseOverlay
I've find "You've retried xx time(s)" message that something weird.
That is not displayed pause overlay and only see count on FailOverlay
I change code that PauseContainer.Retries property can be set call-back function.

Signed-off-by: Seokho Song <0xdevssh@gmail.com>
2017-12-21 20:40:31 +09:00
d80079a73a Merge remote-tracking branch 'origin/master' into beatmap-serialization 2017-12-21 20:15:01 +09:00
50afc6e9c9 Merge branch 'master' into fix-gameplay-menu-blocking 2017-12-21 20:07:14 +09:00
2fb8895e66 Add spacer to menu 2017-12-21 19:57:09 +09:00
b2c0b013aa Remove migration setting in favour of export option in the editor 2017-12-21 19:56:12 +09:00
052badc1bd Add a right-click context option to carousel panels to view online beatmap details 2017-12-21 19:42:44 +09:00
b6fd5b0f17 Fix keyboard and mouse input not properly getting blocked by GameplayMenuOverlay 2017-12-21 19:19:08 +09:00
01c4b1e544 Maintain a placeholder state and add tests showing all the states.
- Also don't replace placeholder if new one is same as old
2017-12-21 15:27:20 +05:30
afcb9912e4 Reorder API / logged in checks to make more sense 2017-12-21 03:11:44 +09:00
2ff351c6cb Show retrieval failure when OnlineBeatmapID is missing 2017-12-21 03:10:09 +09:00
85dee3abac Increase GetScoresRequest timeout & leave existing scores when API dies. 2017-12-20 20:48:30 +05:30
8d24a04641 Remove unused usings. 2017-12-20 20:26:59 +05:30
c8c8b6810a Kill ugly retry button bounce. 2017-12-20 20:11:48 +05:30
23f4799840 Create placeholder classes instead of changing Children.
- Add MessagePlaceholder
- Use MessagePlacholder for when API is offline/user isn't a supporter
- Remove unnecessary placeholderFlow field
- Hook into API state changes
2017-12-20 20:00:52 +05:30
6d471da459 Remove unnecessary workaround 2017-12-20 21:52:03 +09:00
3292ef33fd Fix test edge cases 2017-12-20 21:16:19 +09:00
1b91f24044 Simplify scope logic 2017-12-20 20:33:16 +09:00
21829ba37b Merge branch 'master' into leaderboard-scopes 2017-12-20 20:17:11 +09:00
5e111e14db Make it possible to change the overlay actions beyond instantiation 2017-12-18 19:13:25 +09:00
a17b2e4c18 Expose buttons for test cases 2017-12-18 19:13:08 +09:00
918e7c9a4b MenuOverlay -> GameplayMenuOverlay 2017-12-18 16:40:50 +09:00
5f538f03ea Comments 2017-12-18 16:34:25 +09:00
59365bbdce Make MenuOverlay support key selections 2017-12-18 16:34:17 +09:00
f3a5258c5b Reorder file (ctor + bdl) 2017-12-18 14:05:12 +09:00
6121cd3b67 Remove animating skipping and reorder file a bit 2017-12-18 12:30:39 +09:00