Dean Herbert
ee9d82f0fe
Revert right click handling for now
2019-06-13 19:10:57 +09:00
Dean Herbert
d744c900c2
Fix incorrect unbind logic
2019-06-13 19:04:59 +09:00
smoogipoo
39f9deea96
Add success rate test scene
2019-06-13 18:44:00 +09:00
smoogipoo
6b615d763a
Fix potential nullref
2019-06-13 18:43:51 +09:00
smoogipoo
f2b5f274cf
Add details test scene + fix metrics not getting updated correctly
2019-06-13 18:31:39 +09:00
smoogipoo
7af2d650cd
Fix potential nullref
2019-06-13 18:31:12 +09:00
smoogipoo
f54f6e552b
Fix beatmap details potentially using the incorrect metrics
2019-06-13 18:04:42 +09:00
smoogipoo
dd7335079f
Fix beatmap set overlay not showing ratings
2019-06-13 17:01:57 +09:00
smoogipoo
583bb53f53
Remove GetBeatmapDetailsRequest
2019-06-13 16:57:19 +09:00
smoogipoo
0a79b444d9
Move metrics to beatmap set
2019-06-13 16:52:49 +09:00
smoogipoo
f240a157b2
Deserialize API metrics
2019-06-13 16:39:38 +09:00
smoogipoo
aef94ce9f1
Make BeatmapMetrics non-IEnumerables
2019-06-13 16:30:38 +09:00
Dean Herbert
1f24541883
Re-expose OsuButton
2019-06-13 15:43:03 +09:00
smoogipoo
4818187d8f
Reset result timeoffset to 0 when rewound
2019-06-13 14:55:52 +09:00
Dean Herbert
830ddbc2de
Merge remote-tracking branch 'upstream/master' into tournament-tools
2019-06-13 12:49:52 +09:00
smoogipoo
27fdda8b91
Don't update hitobject results when rewinding
2019-06-13 12:21:49 +09:00
Dean Herbert
224e417f68
Merge pull request #5005 from peppy/fix-social-overlay-performance
...
Fix abysmal load performance when showing the social overlay
2019-06-12 21:14:33 +09:00
Dean Herbert
dab18cb9da
Merge pull request #5004 from smoogipoo/improve-deletion-notification
...
Improve model deletion notification text
2019-06-12 21:14:18 +09:00
smoogipoo
a17d480f51
Use "beatmap" as the model name
2019-06-12 20:41:02 +09:00
Dan Balasescu
169c18d238
Merge branch 'master' into fix-social-overlay-performance
2019-06-12 20:37:15 +09:00
Dean Herbert
021d0273f9
Split out user activity from user status ( #4619 )
...
Split out user activity from user status
Co-authored-by: Dean Herbert <pe@ppy.sh>
2019-06-12 20:14:03 +09:00
Dean Herbert
0f000fcc14
Fix abysmal load performance when showing the social overlay
2019-06-12 19:58:26 +09:00
Dean Herbert
b2b3df3885
Merge remote-tracking branch 'upstream/master' into settings-footer-show-changelog-current-build
2019-06-12 18:28:43 +09:00
Dean Herbert
f358fce9ab
Move activity (writable) bindable to APIAccess so it correctly transfers between users
2019-06-12 18:04:57 +09:00
Dean Herbert
412c9646ec
Merge branch 'master' into improve-deletion-notification
2019-06-12 17:47:00 +09:00
smoogipoo
d4deac48ee
Improve model deletion notification text
2019-06-12 17:27:15 +09:00
smoogipoo
243cd517ad
Merge remote-tracking branch 'origin/master' into backgrounded-beatmap-status-lookups
...
# Conflicts:
# osu.Game.Tests/Visual/SongSelect/TestScenePlaySongSelect.cs
2019-06-12 17:24:16 +09:00
smoogipoo
2a67944889
Remove interlocked within a lock
2019-06-12 17:10:55 +09:00
smoogipoo
fd7dc9504e
Remove async when not required
2019-06-12 17:08:50 +09:00
smoogipoo
c4f54d94bc
Rename methods
2019-06-12 17:00:38 +09:00
smoogipoo
28f8b04765
Merge remote-tracking branch 'origin/master' into backgrounded-beatmap-status-lookups
2019-06-12 16:47:56 +09:00
Dan Balasescu
47dad52091
Merge branch 'master' into fix-checkbox-filterability
2019-06-12 16:43:30 +09:00
Dean Herbert
20b43c20c8
Rename variables to remove redundant "screen" terminology
2019-06-12 16:33:15 +09:00
smoogipoo
13234fb4a4
Adjust comments a bit
2019-06-12 16:07:35 +09:00
Dean Herbert
a9c229b1ec
Merge remote-tracking branch 'upstream/master' into user-status-wiring
2019-06-12 16:00:35 +09:00
Dean Herbert
fc1f778b82
Remove implicit null
2019-06-12 15:53:53 +09:00
Dean Herbert
94e65a3244
Fix settings checkboxes not being searchable
2019-06-12 15:16:59 +09:00
smoogipoo
5d3fa51360
Merge remote-tracking branch 'origin/master' into selection-update
2019-06-12 15:10:57 +09:00
Dean Herbert
b29b1bf254
Merge branch 'master' into mod-grow-improvement
2019-06-12 13:18:02 +09:00
Lucas A
51d428ef94
Refactor UserPanel status display logic
2019-06-11 20:00:14 +02:00
Lucas A
15893bbb75
Drop UserActivity prefix for subclasses nested in UserActivity + Change status messages.
2019-06-11 19:41:48 +02:00
Lucas A
6c74998487
Set ScreenActivity to InitialScreenActivity only when ScreenActivity hasn't been set manually before.
2019-06-11 19:24:36 +02:00
Dean Herbert
27054a744e
Fill in thread pool names
2019-06-12 00:35:13 +09:00
Dean Herbert
606be3d7ce
Merge branch 'master' into backgrounded-beatmap-status-lookups
2019-06-12 00:22:47 +09:00
Dean Herbert
a690a67a6c
Merge branch 'master' into fullscreen-overlay-surface
2019-06-12 00:07:30 +09:00
Dean Herbert
6a34d5575b
Bump framework version
2019-06-11 20:44:11 +09:00
Dean Herbert
00ee45fe46
Merge remote-tracking branch 'origin/update-visibility-container' into update-framework
2019-06-11 19:36:13 +09:00
Dean Herbert
261badc770
Update framework
2019-06-11 19:24:54 +09:00
Dean Herbert
5c2c4f0ada
Merge pull request #4878 from HoLLy-HaCKeR/expose-skills
...
Expose skills in DifficultyAttributes
2019-06-11 18:47:56 +09:00
Dean Herbert
6973e1af4d
Fix incorrect xmldoc in OsuAnimatedButton ( #4984 )
...
Fix incorrect xmldoc in OsuAnimatedButton
2019-06-11 18:45:23 +09:00
Dean Herbert
591be33fc2
Merge branch 'master' into async-results-pages
2019-06-11 18:45:06 +09:00
Dean Herbert
86b6070ae8
Tween track frequency on pause ( #4973 )
...
Tween track frequency on pause
2019-06-11 18:44:56 +09:00
smoogipoo
a9758ba813
Merge remote-tracking branch 'origin/master' into fix-checkbox-overlap
2019-06-11 18:26:42 +09:00
smoogipoo
e5417416a2
Remove braces
2019-06-11 18:24:50 +09:00
Arphox
07e17518e9
Fix all "Maintainability" CodeFactor issues
2019-06-11 10:28:16 +02:00
Dean Herbert
8de62b608e
Allow FullscreenOverlay to surface to front on subsequent Show requests
2019-06-11 15:22:27 +09:00
Dean Herbert
609a82bc94
Update VisibilityContainer usage in line with framework
2019-06-11 15:13:58 +09:00
Lucas A
141775d98c
Merge remote-tracking branch 'upstream/master' into user-status-wiring
2019-06-10 21:41:00 +02:00
Lucas A
2e911d0e96
Merge remote-tracking branch 'upstream/master' into settings-footer-show-changelog-current-build
2019-06-10 19:13:54 +02:00
Dean Herbert
71e15fe0f1
Fix incorrect xmldoc in OsuAnimatedButton
2019-06-11 01:21:01 +09:00
Dean Herbert
e87123342c
Load results pages asynchronously
...
Reduces performance burden when first displaying pages. Closes #4977 .
2019-06-10 23:51:09 +09:00
Dean Herbert
fc0fc8f164
Merge branch 'master' into backgrounded-beatmap-status-lookups
2019-06-10 19:37:35 +09:00
Dean Herbert
6ca2fcebfc
Centalise and prefix all ArchiveModelManager database logging
2019-06-10 19:34:32 +09:00
Dean Herbert
29945f27c5
Fix imported count incrementing on failures
2019-06-10 19:33:55 +09:00
Dean Herbert
54497fb1e7
Fix prefixing spaces in BeatmapInfo's ToString when metadata is not populated yet
2019-06-10 19:33:23 +09:00
Dean Herbert
6cda2cdb82
Fix exception output to use humanised model name
2019-06-10 18:41:56 +09:00
Dean Herbert
f7a699e4a2
Better documentation for import scheduler singleton
2019-06-10 18:38:03 +09:00
Dean Herbert
d7cb932606
Merge branch 'master' into selection-update
2019-06-10 17:51:40 +09:00
Dean Herbert
c8bd92659b
Clean up exception and null handling in Import process
2019-06-10 17:12:37 +09:00
Dean Herbert
559413f766
Avoid using ContinueWith in already async context
2019-06-10 17:12:25 +09:00
Dean Herbert
5b75060b94
Add test for rollback logic correctly dereferencing files
2019-06-10 16:45:45 +09:00
Dean Herbert
02b376d962
Fix rollback logic not necessrily cleaning up file store
2019-06-10 16:14:42 +09:00
Dean Herbert
fae32b3901
Return shorter class name in error messages
2019-06-10 16:14:11 +09:00
Dean Herbert
9bdc8b47bb
Remove unnecessary async-await pair
2019-06-10 16:13:51 +09:00
Dean Herbert
f31b19e0d7
Don't unwrap exception manually
2019-06-10 16:02:49 +09:00
Dean Herbert
e19f4935c3
Fix incorrect undo logic on exception
2019-06-10 14:13:36 +09:00
Dean Herbert
e4bad93b66
Use variable for web request concurrency for clarity
2019-06-10 13:52:09 +09:00
Dean Herbert
b79fdfc12f
Fix one more instance of improperly handled cancellation
2019-06-10 13:50:22 +09:00
Dean Herbert
2d1a54e634
Properly implement cancellation
2019-06-10 13:42:38 +09:00
Dean Herbert
b4d2d0bd0b
Simplify and combine concurrency of ArchiveModelManager
2019-06-10 13:42:33 +09:00
Dean Herbert
600503ec8e
Use Task.Run/Wait to avoid warnings
2019-06-10 13:42:29 +09:00
smoogipoo
f090e292c9
Move ArchiveModelManager import process to async flow
2019-06-10 13:42:22 +09:00
Lucas A
4f6978f2aa
Apply review suggestions.
2019-06-09 20:01:19 +02:00
Dean Herbert
5c2ea0b1a7
Move dispose to end of file
2019-06-10 01:14:46 +09:00
Dean Herbert
d964f6ba9e
Tween track frequency on pause
2019-06-10 00:56:35 +09:00
Dean Herbert
a5007b94db
Update resources
2019-06-09 22:31:02 +09:00
iiSaLMaN
3979dab573
Merge branch 'master' into rename-f-to-d
2019-06-09 16:04:26 +03:00
Shane Woolcock
807d434be0
Access WindowModes via IBindableList
2019-06-09 17:52:02 +09:30
Dean Herbert
cd89633dee
Rename variable to match
2019-06-09 17:07:23 +09:00
Dean Herbert
d500f3605e
Fix checkboxes with long labels overlapping nub
2019-06-09 16:48:03 +09:00
Dean Herbert
126d168527
Merge remote-tracking branch 'upstream/master' into mod-grow-improvement
2019-06-09 16:29:01 +09:00
Ganendra Afrasya
49193a2703
Rename the setting label
2019-06-09 13:12:41 +07:00
Ganendra Afrasya
afc3a08953
Use existing setting instead
...
Now it read IncreaseFirstObjectVisibility bindable instead
2019-06-09 13:11:40 +07:00
iiSaLMaN
a2b9dba92c
Remove ScoreRank.F
2019-06-08 19:35:29 +03:00
iiSaLMaN
dfbc652803
Use ScoreRank.D instead of F
2019-06-08 19:32:26 +03:00
iiSaLMaN
383b937a7e
Rename F grade to D
2019-06-08 19:10:00 +03:00
Lucas A
e8c73f3127
Make APIChangelogEntry.Major a non-nullable property
2019-06-08 09:45:34 +02:00
Lucas A
342e39776a
Move ChangelogEntries populating logic from constructor to BDL load() to use OsuColour palette +apply review suggestions.
2019-06-07 20:59:56 +02:00
Ganendra Afrasya
f326264a85
Adding increase first object grow mod visibility setting
2019-06-08 00:42:57 +07:00
Lucas A
e5b64bfa39
Highlight major changes in changelog overlay
2019-06-07 18:51:43 +02:00
Dean Herbert
cd4648a647
Update framework
2019-06-07 21:09:59 +09:00
Dan Balasescu
346c4310c3
Merge branch 'master' into fail-animation
2019-06-07 20:48:36 +09:00
Dan Balasescu
6a06ea2aee
Merge branch 'master' into ruleset_fix
2019-06-07 20:36:29 +09:00
Dean Herbert
b28b59a496
Fix paginated layouts only showing one column even if enough space is available for more ( #4946 )
...
Fix paginated layouts only showing one column even if enough space is available for more
Co-authored-by: Dan Balasescu <1329837+smoogipoo@users.noreply.github.com>
2019-06-07 20:26:34 +09:00
Dean Herbert
011ccffde7
Add an input source toggle on manual input test scenes ( #4945 )
...
Add an input source toggle on manual input test scenes
2019-06-07 20:26:26 +09:00
Dean Herbert
1f0a19deaa
Fix preview tracks muting themselves ( #4944 )
...
Fix preview tracks muting themselves
2019-06-07 20:26:12 +09:00
Dan Balasescu
b6896b31c9
Merge branch 'master' into fix-paginated-layout
2019-06-07 20:19:14 +09:00
Dean Herbert
8f30c9b0a3
Fix file layout of ModSelectOverlay
2019-06-07 15:58:24 +09:00
Dean Herbert
7ffc08b187
Merge branch 'master' into master
2019-06-07 15:34:14 +09:00
Dean Herbert
b914bb1e2e
Remove key hints for now
...
A proper design for this will come in the future.
2019-06-07 15:32:48 +09:00
Dean Herbert
0ce5c7468f
Use switch and consume/block input
2019-06-07 15:31:23 +09:00
Dean Herbert
2531250f89
Fix paginated layouts only showing one column even if enough space is available for more
2019-06-07 14:58:04 +09:00
Dean Herbert
60b70c0f45
Use lambda for simple functions
2019-06-07 14:11:21 +09:00
Dean Herbert
1374da7c41
Remove all calls to return user input
2019-06-07 12:54:57 +09:00
Dean Herbert
0fc2c596b6
Add toggle for input priority in manual input tests
2019-06-07 12:53:51 +09:00
Dean Herbert
64d5aa318f
Apply rebased changes
2019-06-07 11:45:58 +09:00
Dean Herbert
358a08cf9d
Merge branch 'master' into OsuHoverContainer
2019-06-07 11:40:33 +09:00
Dean Herbert
9f740f69bb
Fix preview tracks muting themselves
...
Closes #4937
2019-06-07 11:21:10 +09:00
EVAST9919
210437042f
Remove useless update calls in ToolbarRulesetSelector
2019-06-07 02:39:36 +03:00
Dean Herbert
b93446688c
Fix sizing of OsuAnimatedButton and OsuClickableContainer ( #4898 )
...
Fix sizing of OsuAnimatedButton and OsuClickableContainer
2019-06-07 00:17:39 +09:00
smoogipoo
6bf6e22149
Update framework
2019-06-06 20:33:03 +09:00
smoogipoo
90966b113b
Merge remote-tracking branch 'origin/master' into ftb-prepass
2019-06-06 20:32:38 +09:00
Dean Herbert
483049703e
Merge branch 'master' into beatmap-dateadded-sort
2019-06-06 18:26:55 +09:00
smoogipoo
4d035afcc6
Add setting to bypass front-to-back
2019-06-06 16:49:42 +09:00
smoogipoo
c7d0fcd42a
Update drawnodes
2019-06-06 16:49:35 +09:00
Dan Balasescu
032ed033d0
Merge branch 'master' into hold-to-confirm-dim-volume
2019-06-06 15:41:49 +09:00
Dean Herbert
02283380c4
Use manual migration
2019-06-06 13:33:30 +09:00
Welsar55
c04c6693c2
Change close action from PopOut to Hide and switched to TriangleButton.Click()
2019-06-05 13:01:21 -05:00
Lucas A
a2bc5b538e
Merge remote-tracking branch 'upstream/master' into user-status-wiring
2019-06-05 16:59:38 +02:00
Lucas A
da20be9a4b
Fetch IAPIProvider via Resolved attribute
2019-06-05 16:59:08 +02:00
Dean Herbert
8607f3b765
Merge remote-tracking branch 'upstream/master' into databased-sin-setting
2019-06-05 19:03:57 +09:00
smoogipoo
a6dc5606bc
Allow beatmapsets to be sorted by date added
2019-06-05 18:17:43 +09:00
Dean Herbert
2538f32fae
Merge branch 'osu-clickable-container' into OsuHoverContainer
2019-06-05 10:34:20 +09:00
Arphox
900cd5c484
Restore original values in FadeColour method call
2019-06-04 21:37:10 +02:00
Arphox
5f4d7437bc
Fix the issue
...
When Enabled's value has been changed to true, it will now check if it is currently howered, and if yes, it will fade in correctly.
2019-06-04 21:30:49 +02:00
Dean Herbert
2e3d392a9f
Mark OsuButton as abstract
...
Not being used directly, so we probably shouldn't support it for now.
2019-06-04 22:12:55 +09:00
Dean Herbert
7d2a75b350
Dim music volume when holding to confirm
2019-06-04 18:37:26 +09:00
Dean Herbert
4e7f2b8f47
Merge branch 'master' into osu-clickable-container
2019-06-04 17:42:17 +09:00
Dean Herbert
9c214c3f0e
Add animation on failing
2019-06-04 16:13:16 +09:00
Dean Herbert
b8fc535124
Fix blueprint tests crashing due to out-of-order operations
2019-06-04 12:08:23 +09:00
Dean Herbert
80a66b8b3a
Merge remote-tracking branch 'upstream/master' into audio-refactor-update
2019-06-04 12:08:21 +09:00
smoogipoo
4763a41c7e
Cleanups
2019-06-04 11:25:18 +09:00
smoogipoo
474191fcec
Update framework
2019-06-04 11:13:21 +09:00
Dan Balasescu
6e79e374e2
Merge branch 'master' into fix-endless-tests
2019-06-04 11:07:50 +09:00
smoogipoo
cea353975f
Update with further framework-side changes
2019-06-04 11:04:28 +09:00
smoogipoo
53a39e9142
Merge remote-tracking branch 'origin/master' into audio-refactor-update
2019-06-04 10:50:33 +09:00
Dean Herbert
e8315085c0
Better handle OnClick
2019-06-04 10:26:21 +09:00
EVAST9919
d5a2ebf79f
Fix endless loading state part 2
2019-06-04 04:04:33 +03:00
EVAST9919
2c71371282
Fix endless loading state
2019-06-04 02:06:15 +03:00
EVAST9919
fe6b4112c6
Adjust colors to match web design
2019-06-04 01:47:45 +03:00