26bb3715fe
Improve state and feel of leaderboard placeholders
...
Closes #1721 .
2017-12-22 22:42:23 +09:00
e5faced9ba
Better variable name
2017-12-22 19:25:59 +09:00
82909f6585
RankChart -> RankGraph
2017-12-22 19:25:18 +09:00
1a318c5c2b
Improve LineGraph invalidation logic
2017-12-22 18:58:35 +09:00
8c50fa0b84
Add testcase
2017-12-22 18:57:23 +09:00
938c5feea4
Simplify interaction condition
2017-12-22 18:45:10 +09:00
94a974a397
Use bindable for a user
2017-12-22 18:45:10 +09:00
e48c515d52
CI fixes
2017-12-22 18:45:10 +09:00
5ffdaf711e
Remove useless array
2017-12-22 18:45:10 +09:00
f3c93c894b
Rank graph improvements
2017-12-22 18:45:10 +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
40587411c1
Merge branch 'master' into add-confirmation-dialog
2017-12-22 00:32:25 +09:00
2526ebbbdc
Merge branch 'master' into remove-unnecessary-blocking
2017-12-22 00:18:02 +09:00
ae4abf0f2b
Merge branch 'master' into remove-unnecessary-blocking
2017-12-21 23:55:48 +09:00
eb1b1da732
Merge branch 'master' into overlays-block-keyboard
2017-12-21 23:51:46 +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
38703e6b85
Merge branch 'master' into add-confirmation-dialog
2017-12-21 22:56:31 +09:00
620e9737c3
Avoid many many unnecessary enumerations
2017-12-21 22:33:16 +09:00
a9039c71e0
Merge branch 'master' into undelete-button-add
2017-12-21 22:32:08 +09:00
87e790080b
Remove manual audio thread synchronisation logic
...
No longer required as calls are blocking.
2017-12-21 22:22:28 +09:00
5cd2a3950e
Merge branch 'master' into overlays-block-keyboard
2017-12-21 22:15:03 +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
e4ead36544
Added completion text
2017-12-21 13:01:14 +01:00
cbc1aacf5c
Merge branch 'master' of https://github.com/ppy/osu into undelete-button-add
2017-12-21 13:00:11 +01: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
50afc6e9c9
Merge branch 'master' into fix-gameplay-menu-blocking
2017-12-21 20:07:14 +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
1895b16d67
Correctly make fullscreen overlays block keyboard input from drawables behind them
...
- [ ] Depends on #1711 to get correct global binding handling.
2017-12-21 19:34:20 +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
fdfc596abe
Merge branch 'master' into add-confirmation-dialog
2017-12-21 18:45:52 +09:00
e051353dad
Merge branch 'master' into add-deselect-mods-button
2017-12-21 11:54:46 +09:00
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
ebc2ad55f8
greatly expanded tests for ModSelectOverlay
2017-12-20 19:05:23 +01: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
c871a25dfa
Remove unnecessary constructure and make ruleset required
2017-12-20 20:41:01 +09:00