Bartłomiej Dach
d5dda05d98
Merge branch 'master' into fix-perfect-judgements
2020-03-08 14:06:18 +01:00
Dean Herbert
0102aaf32a
Move chat expand/contract logic local to tournament
2020-03-08 18:11:57 +09:00
Dean Herbert
979988235d
Increase flexibility of StarCounter component
2020-03-08 15:56:22 +09:00
Dean Herbert
aed52179f0
Fix weird reverse logic
2020-03-08 15:32:22 +09:00
voidedWarranties
48282dea8b
Remove individual setting to disable videos, fix tests
2020-03-07 22:08:38 -08:00
voidedWarranties
76c832518f
Render video as a part of the storyboard
2020-03-07 21:32:03 -08:00
voidedWarranties
d68d7edea3
Start background video playback based on provided offset
2020-03-07 14:08:13 -08:00
Andrei Zavatski
e886c155e6
Adjust text size values
2020-03-07 04:05:17 +03:00
Andrei Zavatski
66f40f7f6e
Merge remote-tracking branch 'refs/remotes/ppy/master' into user-cards-update
2020-03-07 04:01:36 +03:00
Dean Herbert
3295f8657a
Restore clamp behaviour
2020-03-06 22:44:11 +09:00
Dean Herbert
fa8e7adf07
Merge branch 'master' into fix-testscene-rate
2020-03-06 22:40:02 +09:00
Dan Balasescu
28c665e7a6
Merge branch 'master' into add-load-delay-for-avatars
2020-03-06 22:09:47 +09:00
Dean Herbert
16cc49daa0
Update framework
2020-03-06 18:47:31 +09:00
Dean Herbert
a59c3d997d
Refactor implementation to better match what already existed
2020-03-06 18:00:17 +09:00
Dean Herbert
90dbb90470
Merge branch 'master' into disable-keycounter-breaks
2020-03-06 17:53:10 +09:00
Dean Herbert
8ff3370273
Add a short load delay for avatars to avoid unnecessary fetching
2020-03-06 16:27:38 +09:00
Bartłomiej Dach
5b0846cb69
Handle hover explicitly
2020-03-05 23:15:53 +01:00
Bartłomiej Dach
bd1dbea6f4
Centralise background colour updates
2020-03-05 23:10:14 +01:00
Bartłomiej Dach
f5e6f92ac6
Merge branch 'master' into adjust-most-played
2020-03-05 22:37:09 +01:00
Dean Herbert
c3ad08f230
Remove wild writeline
2020-03-06 02:18:35 +09:00
Dean Herbert
ebc86c1075
Fix random test failure
2020-03-06 02:14:16 +09:00
Dean Herbert
e3509c742c
Track time in a simpler way in TrackVirtualManual
2020-03-06 02:03:19 +09:00
Dean Herbert
ece263131b
Update to follow new naming/structure
2020-03-06 00:36:05 +09:00
Dean Herbert
5b8aaba4a6
Merge branch 'master' into fix-perfect-judgements
2020-03-06 00:18:05 +09:00
Dean Herbert
2b89fb68f7
Merge branch 'master' into fix-testscene-rate
2020-03-05 23:38:33 +09:00
Dean Herbert
0477ef6c13
Force a selection after filtering to ensure correct difficulty is selected
2020-03-05 21:45:19 +09:00
Dean Herbert
332f56a7f8
Fix nullref in tests
2020-03-05 20:34:24 +09:00
Dean Herbert
371a543645
Update framework
2020-03-05 20:25:38 +09:00
Dean Herbert
e085aa8c1d
Merge branch 'master' into better-filter-bypass
2020-03-05 20:19:08 +09:00
Dan Balasescu
aafdfbca1f
Merge pull request #8129 from peppy/fix-dummy-track-completion-feedback
...
Fix DummyWorkingBeatmap's track completion attempting to change game-wide beatmap
2020-03-05 17:57:57 +09:00
smoogipoo
0c1775b522
Fix incorrect condition and add test
2020-03-05 17:12:14 +09:00
Dan Balasescu
f12a515ca5
Merge branch 'master' into mod-testscene
2020-03-05 17:10:24 +09:00
Dan Balasescu
f7777ecb01
Merge pull request #8142 from peppy/add-star-difficulty-max-migration
...
Fix song select max displayable star difficulty getting stuck at wrong maximum
2020-03-05 17:10:10 +09:00
smoogipoo
9307caa3bf
Fix typos
2020-03-05 16:58:07 +09:00
Dan Balasescu
f0fd2a86e3
Merge branch 'master' into add-star-difficulty-max-migration
2020-03-05 16:30:38 +09:00
Dan Balasescu
5368f5214b
Merge branch 'master' into less-test-players
2020-03-05 16:30:38 +09:00
Dean Herbert
5b8037ea7d
Add note about early migration return on non-release transitions
2020-03-05 15:36:36 +09:00
Dean Herbert
507af4fa72
Add comment about rationale behind always updating version in config
2020-03-05 15:35:27 +09:00
Dean Herbert
d3786a9382
Merge branch 'centralise-update-managers' into add-star-difficulty-max-migration
2020-03-05 15:07:20 +09:00
Dean Herbert
a311ace626
Add migration test
2020-03-05 15:07:00 +09:00
Dean Herbert
1e1e8cbcb5
Always update version
2020-03-05 14:46:38 +09:00
Dean Herbert
1e6710020e
Remove minor version for now
2020-03-05 13:46:25 +09:00
Dean Herbert
74b5e76c0e
Fix dependency initialisation ordering
2020-03-05 13:39:55 +09:00
Dean Herbert
6477a7b73e
Centralise creation of UpdateManagers
2020-03-05 13:34:04 +09:00
Dean Herbert
7229131d36
Fix song select max displayable star difficulty getting stuck at wrong maximum
2020-03-05 13:18:42 +09:00
Dean Herbert
e78c238ecd
Merge pull request #8131 from recapitalverb/fix-searchable-list-padding
...
Fix searchable list padding
2020-03-05 12:23:33 +09:00
Dean Herbert
26ce0d05d6
Use autoplay mod rather than local replay provider
2020-03-05 11:33:30 +09:00
Dean Herbert
77fddcd2c2
Merge branch 'less-test-players' into mod-testscene
2020-03-05 11:26:33 +09:00
Dean Herbert
5200633f9f
Centralise TestPlayer implementations as much as possible
2020-03-05 11:25:07 +09:00
Dean Herbert
fadebcdc03
Move all sets to object initialiser for code formatting reasons
2020-03-05 10:21:25 +09:00
Dean Herbert
3b19467ead
ModTestCaseData -> ModTestData
2020-03-05 10:19:42 +09:00
Dean Herbert
0f1f1d1a6b
Remove unused "name" parameter
2020-03-05 10:18:37 +09:00
Dean Herbert
ce3786cfd9
Rename to ModTestScene (is no longer a sandbox)
2020-03-05 10:11:27 +09:00
Andrei Zavatski
6b44021f4d
Change username text size back to 20
2020-03-05 03:33:14 +03:00
Andrei Zavatski
6b1fdcf9a2
Minor adjustments
2020-03-05 02:38:30 +03:00
Andrei Zavatski
13752ffe9d
Revisit UserGridPanel layout
2020-03-05 02:31:19 +03:00
Andrei Zavatski
2e996eeb7e
Refactor displayStatus function and add comments
2020-03-05 02:10:38 +03:00
Andrei Zavatski
22d43c26aa
Adjust some text values
2020-03-05 02:00:46 +03:00
Andrei Zavatski
06b2c70a04
Simplify alignment setting for status message
2020-03-05 01:45:49 +03:00
Andrei Zavatski
d297bf6957
Adjust background presentation
2020-03-05 01:41:55 +03:00
TheWildTree
997be65be2
Improve colouring logic
2020-03-04 21:19:26 +01:00
Andrei Zavatski
bd03dd9b70
Adjust class naming
2020-03-04 23:08:58 +03:00
Andrei Zavatski
63219a2357
Adjust properties naming
2020-03-04 23:06:16 +03:00
Andrei Zavatski
55a0586b13
Move exception handling below all the cases
2020-03-04 23:03:02 +03:00
Andrei Zavatski
8849f25069
Merge remote-tracking branch 'refs/remotes/ppy/master' into friends-update-streams
2020-03-04 22:59:56 +03:00
TheWildTree
5628c5102d
Remove old scores before adding new ones
2020-03-04 20:01:15 +01:00
TheWildTree
9aacc3f5ae
Replace Scores property with DisplayScores method
...
Also adds null checks to prevent crashes in tests.
2020-03-04 19:24:52 +01:00
Dean Herbert
f8776a0be4
Display all difficulties from overriding selection
2020-03-04 22:59:49 +09:00
Andrei Zavatski
0b98bcc856
Fix incorrect click action
2020-03-04 15:22:08 +03:00
Andrei Zavatski
6631b07442
Refactor to replace existing panels
2020-03-04 14:58:15 +03:00
Dean Herbert
a62550b323
Reapply filters on next change after a forced beatmap display
2020-03-04 20:14:18 +09:00
Andrei Zavatski
1bdbe7c823
Merge remote-tracking branch 'refs/remotes/ppy/master' into user-cards-update
2020-03-04 13:43:28 +03:00
Andrei Zavatski
e7e759cc92
Merge remote-tracking branch 'refs/remotes/ppy/master' into user-cards-update
2020-03-04 13:15:51 +03:00
Dean Herbert
38d91ccd0d
Add comment regarding no-longer-required schedule
2020-03-04 19:11:35 +09:00
Dean Herbert
bac35b2a68
Handle beatmap track changing in a saner way
2020-03-04 19:11:35 +09:00
Andrei Zavatski
8a437e1b54
Add ability to send pm via context menu
2020-03-04 12:42:21 +03:00
Andrei Zavatski
15e47d8432
Implement layout for UserGridCard
2020-03-04 12:20:49 +03:00
Dan Balasescu
fa7f8de4e3
Merge branch 'master' into beatmap-status
2020-03-04 18:11:59 +09:00
recapitalverb
a1dc595006
Change scroll container padding
2020-03-04 15:46:35 +07:00
recapitalverb
184d10a75a
Revert "Reduce social overlay/direct overlay paddings"
...
This reverts commit cb11292181
.
2020-03-04 15:45:22 +07:00
mcendu
eaa77bce14
Use ToString().ToLowerInvariant()
...
* https://github.com/ppy/osu/pull/8128#issuecomment-594360083
2020-03-04 16:43:35 +08:00
Dean Herbert
7464a486d9
Fix DummyWorkingBeatmap's track completion attempting to change game-wide beatmap
2020-03-04 16:35:45 +09:00
Andrei Zavatski
6ea3af1951
Implement layout for UserListCard
2020-03-04 10:35:43 +03:00
杜Nate
fbd0dfd71b
add blank lines
2020-03-04 14:55:51 +08:00
mcendu
416b9e4e6f
fix beatmap status display
2020-03-04 14:28:18 +08:00
Andrei Zavatski
b7d34b399d
Adjust background presentation for UserListCard
2020-03-04 09:10:51 +03:00
Andrei Zavatski
1b5222f396
Baisc UserListCard implementation
2020-03-04 08:53:14 +03:00
Andrei Zavatski
f425233527
Basic UserCard implementation
2020-03-04 08:41:21 +03:00
Dan Balasescu
6f5d2da03e
Merge branch 'master' into add-torus-font
2020-03-04 13:56:30 +09:00
Dan Balasescu
aa17a64a0e
Apply missed xmldoc suggestion
2020-03-04 12:47:01 +09:00
Dean Herbert
e9b0770f64
Apply suggestions from code review
...
Co-Authored-By: Dan Balasescu <smoogipoo@smgi.me>
2020-03-04 12:44:44 +09:00
Dean Herbert
75968fb4ba
Update resources once more
2020-03-04 11:50:22 +09:00
Dean Herbert
4294ed4b64
Better align fonts to weights
2020-03-04 11:45:19 +09:00
voidedWarranties
c3f840cc1a
Fix Autoplay = false and AllowFail behavior
2020-03-03 17:12:01 -08:00
Andrei Zavatski
e2ed13b392
Trim whitespace
2020-03-04 00:40:10 +03:00
Andrei Zavatski
6fca3e5a46
Remove functions with get-only properties
2020-03-04 00:39:12 +03:00
Andrei Zavatski
17f2baf600
Remove GetWidth function
2020-03-04 00:35:32 +03:00
Andrei Zavatski
4d5445b5dc
Rename Amount to Count
2020-03-04 00:31:06 +03:00
Andrei Zavatski
c22f61b2b1
Move colour selection to the FriendsOnlineStatusItem
2020-03-04 00:28:47 +03:00
Andrei Zavatski
83dad93b6d
Make Populate() accept list of users
2020-03-03 18:08:51 +03:00
Andrei Zavatski
160d64eecf
FriendsOnlineStatusControl basic implementation
2020-03-03 17:37:01 +03:00
Andrei Zavatski
c0f7a83f6f
Fix featured stream item width
2020-03-03 17:10:25 +03:00
Andrei Zavatski
937d9da43b
Implement OverlayUpdateStreamControl component
2020-03-03 17:01:58 +03:00
Dean Herbert
db56fb5759
Fix venera font usage
2020-03-03 22:28:47 +09:00
Andrei Zavatski
8dcdd6db6f
Rename UpdateStream components to ChangelogUpdateStream
2020-03-03 16:20:36 +03:00
Dean Herbert
740eb9ff53
Merge pull request #8090 from peppy/fix-volume-bninding-handling
...
Add SelectPrevious and SelectNext bindings / Change volume bindings to be truly global
2020-03-03 18:58:49 +09:00
Dean Herbert
08756186e9
Update resources
2020-03-03 18:35:28 +09:00
Dean Herbert
f1f4f1ffbd
Add torus font
2020-03-03 18:17:51 +09:00
Dan Balasescu
e77cefeabe
Merge branch 'master' into fix-volume-bninding-handling
2020-03-03 16:32:18 +09:00
smoogipoo
cb11292181
Reduce social overlay/direct overlay paddings
2020-03-03 16:06:31 +09:00
smoogipoo
2e4adc056f
Fix potential deadlock during gameplay tests
2020-03-03 13:42:05 +09:00
Dean Herbert
7a71a48892
Merge branch 'master' into mod-testscene
2020-03-03 13:40:20 +09:00
smoogipoo
a1aecd4c39
Fix TrackVirtualManual not respecting rate adjustments
2020-03-03 13:01:28 +09:00
smoogipoo
1e26df64b6
Fix constructor test failures
2020-03-03 12:58:07 +09:00
smoogipoo
90c2f7bd89
Fail tests by default
2020-03-03 12:13:36 +09:00
Dan Balasescu
3ef490689e
Merge branch 'master' into changelog-stream-area-refactor
2020-03-03 11:52:03 +09:00
naoey
3d344a076d
Add test for disabled keycounter, don't discard change event values
2020-03-03 06:17:25 +05:30
Dean Herbert
769b7582e3
Merge branch 'master' into dependabot/nuget/Sentry-2.1.0
2020-03-02 20:24:28 +09:00
Dean Herbert
69b4713731
Refactor everything so I can read the code
2020-03-02 20:16:58 +09:00
Dean Herbert
23068034b1
Rename bool and make property for legibility
2020-03-02 19:51:06 +09:00
Dean Herbert
df4de4a090
Merge branch 'master' into changelog-stream-area-refactor
2020-03-02 19:48:04 +09:00
Dean Herbert
e890e45420
Fix Ctrl+Enter behaviour regression
2020-03-02 19:44:25 +09:00
Dean Herbert
48f2f615cd
Merge branch 'master' into fix-volume-bninding-handling
2020-03-02 19:28:36 +09:00
Dean Herbert
81191a3d20
Handle SelectPrevious/SelectNext locally to volume meter when hovered
2020-03-02 18:59:55 +09:00
Dean Herbert
e608d807f4
Handle SelectPrevious / SelectNext as volume change operations if nothing else handled game-wide
2020-03-02 18:59:38 +09:00
Dean Herbert
6989738710
Change default global bindings for volume changing to include the alt key prefix
2020-03-02 18:59:05 +09:00
Dean Herbert
88583b5c79
Remove any existing bindings to increase/decrease volume
2020-03-02 18:56:41 +09:00
Dean Herbert
ed516f05c2
Forward any unhandled scroll events to volume overlay
2020-03-02 18:56:09 +09:00
Dean Herbert
3404b09010
Bring database snapshot in line with specs
2020-03-02 18:55:52 +09:00
Dean Herbert
489bf16bea
Add SelectNext and SelectPrevious global actions
2020-03-02 18:55:28 +09:00
Dean Herbert
ee73f3e2b2
Change matching mode for global actions to better discern similar binds
2020-03-02 18:54:00 +09:00
dependabot-preview[bot]
5432371c74
Bump Sentry from 2.0.3 to 2.1.0
...
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet ) from 2.0.3 to 2.1.0.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases )
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/2.0.3...2.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 08:42:12 +00:00
Dean Herbert
89399b177c
Update framework
2020-03-02 16:41:00 +09:00
Dean Herbert
dc79c11b6a
Merge branch 'master' into layout-rework
2020-03-02 16:36:48 +09:00
smoogipoo
6d051d9e42
Fix perfect mod failure cases
2020-03-02 13:25:56 +09:00
smoogipoo
6fb52e5370
Fix custom rulesets not being testable
2020-03-02 13:25:36 +09:00
smoogipoo
cd43a0c9e8
Better check for failing state
2020-03-02 13:24:07 +09:00
smoogipoo
e801ad514b
Fix ruleset nullref
2020-03-02 13:24:02 +09:00
smoogipoo
6d939e9d41
Add failing test scenes
2020-03-02 12:42:48 +09:00
smoogipoo
ce7cbf29ca
Move to using test methods for better separation
2020-03-02 12:20:25 +09:00
smoogipoo
239cfddcbb
Improve test scenes/cases
2020-03-02 10:50:41 +09:00
smoogipoo
5c15704c81
Improve abstract structure for testability
2020-03-02 10:28:39 +09:00
smoogipoo
a02c5710ac
Rename base class
2020-03-02 10:06:49 +09:00
voidedWarranties
089ec4c792
Test scene for mod development
2020-02-29 21:16:28 -08:00
naoey
bca58ddb42
Make KeyCounter stop counting during breaks
2020-02-29 21:18:43 +05:30
TheWildTree
4d19278df4
Remove using directive
2020-02-29 15:43:48 +01:00
TheWildTree
f661806513
Move checking logic out of ScoreTable
2020-02-29 15:29:00 +01:00
Dean Herbert
a332b6980b
Update framework
2020-02-29 14:28:26 +09:00
Dean Herbert
f18a1cde53
Fix crash when reaching results screen on single threaded execution mode
2020-02-29 08:39:27 +09:00
Andrei Zavatski
5dff7f0955
Adjust horizontal padding
2020-02-29 02:21:52 +03:00
Andrei Zavatski
3c8ccf3c7d
Merge remote-tracking branch 'refs/remotes/ppy/master' into changelog-stream-area-refactor
2020-02-29 02:17:37 +03:00
TheWildTree
d71b516902
Check beatmap ranking status instead of the pp value
2020-02-28 21:58:37 +01:00
TheWildTree
5838af39c1
Add background colour customization to ProfileItemContainer
2020-02-28 21:09:49 +01:00
TheWildTree
036f155afe
Adjust colours in DrawableMostPlayedBeatmap
2020-02-28 21:09:31 +01:00
Dean Herbert
7fdc274d03
Merge pull request #8029 from smoogipoo/better-room-participants
...
Implement new multiplayer participants retrieval
2020-02-28 22:40:03 +09:00
Dean Herbert
394b88aa65
Add thread mode dropdown
2020-02-28 22:17:45 +09:00
Dean Herbert
4ad2d0cfb6
Remove deprecated debug setting
2020-02-28 22:17:45 +09:00
Dean Herbert
7b9937b851
Update framework
2020-02-28 22:15:39 +09:00
Andrei Zavatski
377ae3e685
Make a separate if section for all highlighted case
2020-02-28 12:48:06 +03:00
Andrei Zavatski
8fdf859375
Merge remote-tracking branch 'refs/remotes/ppy/master' into changelog-stream-area-refactor
2020-02-28 12:15:09 +03:00
Dean Herbert
276f6da483
Merge branch 'master' into better-room-participants
2020-02-28 16:42:31 +09:00
Dan Balasescu
5118d57a7a
Merge branch 'master' into settingsource-dropdown
2020-02-28 16:42:24 +09:00
Dean Herbert
37aac9c214
Merge pull request #8028 from smoogipoo/add-beatmap-cover-load-delay
...
Add delay for loading multiplayer beatmap covers
2020-02-28 16:42:21 +09:00
Dean Herbert
1ba9539d48
Merge pull request #8027 from smoogipoo/remove-multi-workarounds
...
Remove workarounds for CreateRoomRequest shortcomings
2020-02-28 16:40:33 +09:00
Dean Herbert
cd28208284
Merge pull request #8026 from smoogipoo/fix-triangles-logo-background
...
Hide logo background when exiting with the triangles intro
2020-02-28 16:40:01 +09:00
voidedWarranties
f486db48de
Add labels and fix dropdown bindable values
2020-02-27 17:30:06 -08:00
Andrei Zavatski
f9aa6b9c07
Remove fadeContainer and adjust fade condition
2020-02-27 15:33:01 +03:00
Andrei Zavatski
a8c31c31ad
Move padding outside of the UpdateStreamBadgeArea
2020-02-27 14:47:31 +03:00
Andrei Zavatski
d92e93ed31
Move background creation out from UpdateStreamBadgeArea
2020-02-27 14:39:10 +03:00
Andrei Zavatski
32dc4501c1
Fix incorrect RepliesButton presentation
2020-02-27 14:16:35 +03:00
smoogipoo
b3220476d7
Rename methods
2020-02-27 20:05:12 +09:00
smoogipoo
dd2bd5c19d
Add delay for loading multiplayer beatmap covers
2020-02-27 20:01:23 +09:00
smoogipoo
085968dd7f
Rename recent participants
2020-02-27 20:00:53 +09:00
smoogipoo
22862256c1
Increase time between polls
2020-02-27 19:42:19 +09:00
smoogipoo
fe10a64137
Improve participants list transforms
2020-02-27 19:37:07 +09:00
smoogipoo
97c07281d8
Make ParticipantsList use the new participants property
2020-02-27 19:24:13 +09:00
smoogipoo
99442ec9c3
Implement single-room multiplayer room polling
2020-02-27 19:23:50 +09:00
smoogipoo
ffa8a50c6b
Make User IEquatable
2020-02-27 19:21:59 +09:00
smoogipoo
3f5c4633bc
Remove workarounds for CreateRoomRequest shortcomings
2020-02-27 16:41:00 +09:00
smoogipoo
101a587641
Disable triangles in triangles intro
2020-02-27 15:51:55 +09:00
smoogipoo
7ad6ad0bb0
Remove hacks that bypassed layout shortcomings
2020-02-27 13:32:23 +09:00
Dean Herbert
c06db5a54a
Remove legacy DrawableHitObject state management
2020-02-27 11:28:29 +09:00
TheWildTree
397e35d0a0
Hide pp column if map is loved or qualified
2020-02-26 21:36:52 +01:00
Andrei Zavatski
54d83eff94
Use OverlayColourProfider for VotePill component
2020-02-26 19:35:20 +03:00
Dean Herbert
ed2bdd7106
Fix stutter when showing game HUD after being hidden for a while
2020-02-26 20:45:57 +09:00
smoogipoo
da89798765
Merge remote-tracking branch 'origin/master' into layout-rework
2020-02-26 15:06:40 +09:00
smoogipoo
334ec7bbd4
Apply further framework changes
2020-02-26 15:06:30 +09:00
smoogipoo
fab49fb1ba
Slightly increase HP awarded for 100s
2020-02-26 12:18:46 +09:00
Dan Balasescu
1dbc92eed1
Merge branch 'master' into changelog-retouch
2020-02-26 11:23:31 +09:00
Dan Balasescu
6e8a9fdd2d
Merge branch 'master' into beatmapset-comments
2020-02-26 10:45:56 +09:00
Dan Balasescu
37e9c2a683
Merge branch 'master' into user-list-toolbar
2020-02-26 10:11:21 +09:00
Dan Balasescu
92bbd71e60
Merge branch 'master' into chart-button-rankings
2020-02-26 09:10:39 +09:00
Lucas A
535a7989d6
Open rankings overlay on spotlights page.
2020-02-25 20:57:15 +01:00
Dean Herbert
d77420d58b
Merge pull request #7977 from peppy/expose-editor-save-to-mobil
...
Expose save option in editor to non-desktop platforms
2020-02-25 21:24:38 +09:00
Dean Herbert
9557a2cd96
Use object initialiser
2020-02-25 20:52:33 +09:00
Dean Herbert
d564440fe7
Merge branch 'master' into fix-barline-lifetimes
2020-02-25 20:41:04 +09:00
Dan Balasescu
ff063b229b
Merge pull request #7973 from peppy/fix-dho-lifetimes-via-judgements
...
Fix hitobjects with unknown lifetimes by enforcing non-null judgement
2020-02-25 20:38:29 +09:00
Dean Herbert
e44ddbeb40
Merge pull request #7989 from peppy/update-framework
...
Update framework
2020-02-25 20:37:03 +09:00
Dean Herbert
61af80c1af
Merge pull request #7982 from EVAST9919/comments-crash-fix
...
Fix potential crash when clicking on show more button in comments
2020-02-25 20:14:58 +09:00
Dean Herbert
b872f782e7
Update framework
2020-02-25 20:04:39 +09:00
Dean Herbert
36079236e6
Remove pointless comment
...
Co-Authored-By: Dan Balasescu <smoogipoo@smgi.me>
2020-02-25 19:22:51 +09:00
Dean Herbert
29e2e17144
Merge branch 'master' into fix-dho-lifetimes-via-judgements
2020-02-25 19:07:57 +09:00
Dean Herbert
a047456354
Revert changes to make HitObject abstract
2020-02-25 19:07:15 +09:00
Dean Herbert
d6046abe70
Only expose save for now
2020-02-25 18:59:16 +09:00
Andrei Zavatski
c1455be855
Add tests
2020-02-25 10:29:03 +03:00
smoogipoo
f71c45cb1b
Remove shallPropagate
2020-02-25 11:30:33 +09:00
Andrei Zavatski
d8413c558b
Use fully qualified name for enum item description in CommentsHeader
2020-02-24 23:41:34 +03:00
Andrei Zavatski
a020566b1e
Add HoverClickSounds
2020-02-24 23:37:46 +03:00
Bartłomiej Dach
4cbb2a2f59
Move comment to more pertinent place
2020-02-24 21:30:27 +01:00
Andrei Zavatski
fe1f2858c1
Refactor to avoid duplicated code
2020-02-24 23:10:37 +03:00
smoogipoo
6c28fd21c7
osu-side changes
2020-02-24 20:52:15 +09:00
Andrei Zavatski
7bc9a9b3d8
Implement OverlayPanelDisplayStyleControl and UserListToolbar components
2020-02-24 07:28:33 +03:00
Andrei Zavatski
b0b52146ea
Fix crash when clicking on ShowMore button
2020-02-24 05:53:33 +03:00
Andrei Zavatski
0cfe1ac823
Implement UserSortTabControl component
2020-02-24 05:47:21 +03:00
Bartłomiej Dach
71c34a36ed
Use pattern matching instead of .(Has)?Value
2020-02-23 14:46:42 +01:00
Dean Herbert
575946d923
Expose save and export options in editor to non-dekstop platforms
2020-02-23 20:47:14 +09:00
Dean Herbert
be08e69862
Merge branch 'fix-dho-lifetimes-via-judgements' into fix-barline-lifetimes
2020-02-23 14:30:23 +09:00
Dean Herbert
401bf1c928
Remove unnecessary checks on NotNull attributes
2020-02-23 14:30:08 +09:00
Dean Herbert
0e29d3c4a2
Correctly expire bar lines in osu!taiko and osu!mania
2020-02-23 13:50:05 +09:00
Dean Herbert
ffc7eaa3f2
Fix hitobjects with unknown lifetimes by enforcing non-null judgement
...
We've seen multiple cases where DrawableHitObject are stuck in the lifetime management container
due to not implementing a judgement (meaning they are never "hit" or "missed"). To avoid this going forward
CreateJudgement() must be implemented and return a non-null judgement.
This fixes BananaShower and JuiceStreams in osu!catch.
This also makes HitObject abstract and cleans up convert HitObject implementations.
2020-02-23 13:49:06 +09:00
Andrei Zavatski
74c7e29108
Apply suggestions
2020-02-23 01:22:37 +03:00
Dean Herbert
0c3286fa5e
Merge branch 'judgement-line-performance' into follow-point-performance
2020-02-23 05:36:22 +09:00
Dean Herbert
560cf21b12
Add lenience to comparison
...
Noticed that they could still stack up on maps with hitcircles at the same point in time (centipede).
2020-02-23 05:29:17 +09:00
Dean Herbert
4949977d7e
Merge branch 'judgement-line-performance' into follow-point-performance
2020-02-23 05:14:21 +09:00
TheWildTree
beb18006da
Show 0 pp if map is loved
2020-02-22 21:04:00 +01:00
Dean Herbert
aaa888a7c1
Adjust spin duration to make rotation more variable
2020-02-23 05:00:38 +09:00
Dean Herbert
8dbcdebd28
Use LoadingLayer at player loading screen
2020-02-23 05:00:08 +09:00
Dean Herbert
e8ebb31517
Expire old judgement lines if too many exist
2020-02-23 03:53:51 +09:00
Dean Herbert
3daa49f1bd
Clean up old judgement lines if too many are already present
2020-02-23 03:39:12 +09:00
Dean Herbert
5aa5a1bbdd
Reduce transform time of judgement lines (visually looks almost the same)
2020-02-23 03:36:15 +09:00
Lucas A
c9d600b69c
Show RankingsOverlay when clicking on charts button
2020-02-22 11:55:34 +01:00
Andrei Zavatski
63006e8672
Refactor to avoid visual inconsistency for beatmaps with no leaderboard
2020-02-22 03:40:59 +03:00
Andrei Zavatski
894b50f955
Basic implementation of BeatmapSetCommentsContainer
2020-02-22 03:24:50 +03:00
Andrei Zavatski
44ddc585da
Remove unused usings
2020-02-21 18:40:42 +03:00
Andrei Zavatski
8593642a04
Adjust StreamBadgeArea
2020-02-21 18:12:23 +03:00
Andrei Zavatski
c49074dde3
Adjust comments placement
2020-02-21 17:29:51 +03:00
Andrei Zavatski
48a9b465ef
Adjust icons colour
2020-02-21 17:22:46 +03:00
Andrei Zavatski
491906d534
Adjust ChangelogListing appearance
2020-02-21 17:19:49 +03:00
Andrei Zavatski
70eb2ed09e
Adjust ChangelogBuild appearance
2020-02-21 17:11:29 +03:00
Andrei Zavatski
e9f69d2c23
Adjust date for ChangelogSingleBuild
2020-02-21 16:55:12 +03:00
Andrei Zavatski
3fdf8dc386
Recolour main background
2020-02-21 16:41:52 +03:00
Dean Herbert
66bd888227
Merge pull request #7930 from EVAST9919/changelog-comments
...
Add CommentsContainer to ChangelogOverlay
2020-02-21 21:20:35 +09:00
Dean Herbert
db1e5abad7
Merge pull request #7786 from EVAST9919/subcomments-alter-new
...
Add ability to load long comment trees in CommentsContainer
2020-02-21 21:18:33 +09:00
Dean Herbert
33812d6b53
Merge pull request #7932 from peppy/use-loading-inbeatmap-listing
...
Use new loading layer in beatmap listing overlay
2020-02-21 20:37:48 +09:00
Dean Herbert
a97355b02d
Merge pull request #7936 from peppy/add-linux-basic-update-support
...
Add simple updater support for linux AppImages
2020-02-21 20:02:14 +09:00
Dean Herbert
22a28751d0
Merge branch 'master' into use-loading-inbeatmap-listing
2020-02-21 19:59:04 +09:00
smoogipoo
7fd71d9b6c
Adjust conditional
2020-02-21 19:50:16 +09:00
Dan Balasescu
d6b6edce02
Merge branch 'master' into centralise-loading-animations
2020-02-21 19:48:50 +09:00
smoogipoo
4c083e0e7e
Add back orphaning as a fail-safe
2020-02-21 19:41:25 +09:00
smoogipoo
05ff4de944
Remove the concept of orphaning and refactor
2020-02-21 19:30:51 +09:00
smoogipoo
4c3468f40e
Reorder file
2020-02-21 19:30:45 +09:00
smoogipoo
4fd420e61d
Rename method
2020-02-21 19:30:39 +09:00
smoogipoo
a7b5117d88
Fix attempting to add parent comments twice
2020-02-21 19:30:33 +09:00
smoogipoo
1cd84754c8
Add back parent-child linking
2020-02-21 19:27:32 +09:00
smoogipoo
db78b95228
Remove duplicated api request
2020-02-21 19:27:25 +09:00
smoogipoo
957b33b141
Fix included comment properties not being set correctly
2020-02-21 19:27:17 +09:00
Dean Herbert
cf08e036b3
Merge pull request #7817 from EVAST9919/ingame-rankings
...
Make RankingsOverlay available in-game
2020-02-21 19:24:37 +09:00
Dean Herbert
f9d7e7c6b8
Add simple updater support for linux AppImages
2020-02-21 19:16:08 +09:00
Dean Herbert
81f9103f9c
Bind with global ruleset for now
2020-02-21 18:54:48 +09:00
Dean Herbert
556131cd5f
Merge branch 'master' into ingame-rankings
2020-02-21 18:51:54 +09:00
Dean Herbert
514160e4bb
Update framework
2020-02-21 18:38:25 +09:00
smoogipoo
41c6d2f2e7
Merge remote-tracking branch 'origin/master' into subcomments-alter-new
2020-02-21 17:02:58 +09:00
smoogipoo
37e295e4be
Refactor orphaning to better follow osu-web specification
2020-02-21 17:02:48 +09:00
Dean Herbert
0b589eff45
Merge branch 'centralise-loading-animations' into use-loading-inbeatmap-listing
2020-02-21 17:01:13 +09:00
Dean Herbert
e7ac37715f
Don't handle non-positional input
2020-02-21 16:31:16 +09:00
Dean Herbert
2bda310fa7
Use new loading layer in beatmap listing overlay
2020-02-21 16:13:24 +09:00
Dean Herbert
dacbbb5eee
Add a maximum size to ensure things don't get out of hand
2020-02-21 16:11:09 +09:00
Dean Herbert
b94f937f7e
Fill in missing xmldoc
2020-02-21 15:35:40 +09:00
Dean Herbert
92f6f0207c
Rename LoadingAnimation to LoadingSpinner
2020-02-21 15:33:31 +09:00
Dean Herbert
623b78d675
Combine all loading animation implementations
2020-02-21 15:32:46 +09:00
Andrei Zavatski
da41f4cd3f
Add CommentsContainer to ChangelogOverlay
2020-02-21 08:02:40 +03:00
smoogipoo
5acaf9b371
Privatise setter
2020-02-21 12:33:49 +09:00
smoogipoo
2cb218c9c4
Merge remote-tracking branch 'origin/master' into comment-editor
2020-02-21 12:27:34 +09:00
dependabot-preview[bot]
0f088cc2c2
Bump ppy.osu.Game.Resources from 2020.219.0 to 2020.221.0
...
Bumps [ppy.osu.Game.Resources](https://github.com/ppy/osu-resources ) from 2020.219.0 to 2020.221.0.
- [Release notes](https://github.com/ppy/osu-resources/releases )
- [Commits](https://github.com/ppy/osu-resources/compare/2020.219.0...2020.221.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 03:10:48 +00:00
Dean Herbert
cd666166d5
Merge pull request #7809 from voidedWarranties/proposal-difficulty-icon-select
...
Allow selecting/playing a specific difficulty using the beatmapset difficulty icons
2020-02-21 10:24:12 +09:00
Dean Herbert
db4fe4f728
Merge branch 'master' into adjust-beatmap-overlay
2020-02-21 09:52:44 +09:00
Dean Herbert
4fb4c03956
Merge pull request #7779 from Malox10/hoverable-timestamps
...
Add tooltips with precise dates to beatmap set overlay
2020-02-21 09:48:22 +09:00
Dean Herbert
6c21cc3926
Adjust easing type to match in disposal clause
...
Co-Authored-By: Dan Balasescu <smoogipoo@smgi.me>
2020-02-21 08:55:12 +09:00
Dan Balasescu
7adedcb7b9
Fix typo
...
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-02-21 08:34:51 +09:00
Dean Herbert
3380dbbd71
Improve visual appearance of ProcessingOverlay
2020-02-20 19:49:22 +09:00
Dean Herbert
4a3f281855
Make buttons purple
2020-02-20 18:56:14 +09:00
Dean Herbert
a0b578082e
Make ready button also have triangles
2020-02-20 18:56:00 +09:00
Dean Herbert
e7fca689b1
Change text on playlist add button to be nicer
2020-02-20 18:56:00 +09:00
Dean Herbert
76c57a695b
Change create room button colouring to match design
2020-02-20 18:56:00 +09:00
Dean Herbert
a94a6eb94e
Merge pull request #7900 from smoogipoo/room-inspector-redesign
...
Update the multiplayer room inspector design
2020-02-20 18:55:03 +09:00
Dean Herbert
973093b522
Fix non-selectable playlist items not forwarding clicks to children
2020-02-20 18:32:34 +09:00
Dean Herbert
063fe191ef
Add back missing using
2020-02-20 18:15:40 +09:00
Dean Herbert
e25e9b6164
Merge branch 'master' into multiplayer-header-background
2020-02-20 18:04:02 +09:00
Dean Herbert
a11862ba0d
Improve transition between multiplayer screens (and share constants)
2020-02-20 18:03:53 +09:00
Dean Herbert
927115a085
Merge branch 'master' into room-inspector-redesign
2020-02-20 17:41:16 +09:00
Dean Herbert
e48166858c
Merge branch 'master' into overlined-display-refactor
2020-02-20 17:38:04 +09:00
Dean Herbert
8c8e756149
Merge pull request #7896 from peppy/combo-colour-independence
...
Move DrawableHitObject accent colour update duties to ruleset
2020-02-20 17:01:58 +09:00
Dean Herbert
5c16dbbea9
Merge pull request #7919 from smoogipoo/null-leaderboard-position
...
Support null leaderboard position
2020-02-20 16:27:24 +09:00
Dean Herbert
5970c102b4
Change API to be easier to understand
2020-02-20 15:17:49 +09:00
Dean Herbert
5aea599c5e
Merge branch 'master' into combo-colour-independence
2020-02-20 15:05:15 +09:00
smoogipoo
d79ca97fe9
Make beatmap scores also support null position
2020-02-20 15:04:12 +09:00
Dan Balasescu
eb8a56055f
Merge pull request #7910 from EVAST9919/rankings-clickable-countries
...
Make country names in RankingsOverlay clickable
2020-02-20 15:00:01 +09:00
Dan Balasescu
474d0635cf
Merge pull request #7913 from TheWildTree/highlight-full-combo
...
Highlight max combo on beatmap leaderboards
2020-02-20 14:53:55 +09:00
smoogipoo
1a689231c2
Support null leaderboard position
2020-02-20 14:51:25 +09:00
smoogipoo
17b669fdf7
Refactor to detail the sizing mode setting
2020-02-20 14:32:16 +09:00
Dan Balasescu
51f03d0f07
Adjust comment
...
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-02-20 14:28:38 +09:00
Dan Balasescu
bf5c34a014
Merge branch 'master' into rankings-clickable-countries
2020-02-20 14:21:44 +09:00
Dan Balasescu
ae12097a46
Merge branch 'master' into highlight-full-combo
2020-02-20 14:02:24 +09:00
smoogipoo
00d8be9235
Adjust height transition
2020-02-20 13:48:34 +09:00
Andrei Zavatski
1935a14288
Adjust animations to be much smoother
2020-02-20 05:08:42 +03:00
Andrei Zavatski
a8c735b66d
Change default category value
2020-02-20 04:19:50 +03:00
Andrei Zavatski
5d8445676d
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-direct-gen-three
2020-02-20 04:15:09 +03:00
Andrei Zavatski
66ea794935
Add debounce to the querying
2020-02-20 02:54:35 +03:00
Andrei Zavatski
7550685a61
DrawableErrorHandler -> NotFoundDrawable
2020-02-20 02:43:13 +03:00
TheWildTree
84d6a8ae2a
Add null check
2020-02-19 19:42:56 +01:00
TheWildTree
7ea67aa672
Highlight max combo on beatmap leaderboards
2020-02-19 17:58:59 +01:00
TheWildTree
23c9782f50
Add maxCombo to APIBeatmap
2020-02-19 17:58:41 +01:00
TheWildTree
62227ad856
Add MaxCombo to BeatmapInfo
2020-02-19 17:58:10 +01:00
Andrei Zavatski
edef84d9c3
CI fixes
2020-02-19 19:15:18 +03:00
Andrei Zavatski
2ef3c78736
Remove query binding duplicate
2020-02-19 18:19:15 +03:00
Andrei Zavatski
237be50e37
Implement DrawableErrorHandler component
2020-02-19 18:17:02 +03:00
Andrei Zavatski
0c78c8cb4f
Update resources
2020-02-19 17:44:15 +03:00
Andrei Zavatski
8fcfb73d72
Implement BeatmapListingOverlay
2020-02-19 17:40:54 +03:00
Dean Herbert
3457d341b2
Merge branch 'master' into fix-async-playlist-enumeration
2020-02-19 23:38:39 +09:00
Andrei Zavatski
255c8d3a13
Adjust SearchBeatmapSetsRequest for new usage
2020-02-19 17:33:48 +03:00
Andrei Zavatski
01202f09be
Expand SearchBeatmapSetsResponse
2020-02-19 17:32:43 +03:00
Andrei Zavatski
1442f5e0db
Use DirectSortCriteria for BeatmapListingSortTabControl
2020-02-19 17:30:26 +03:00
Andrei Zavatski
98654586de
Implement BeatmapListingHeader component
2020-02-19 17:28:14 +03:00
Andrei Zavatski
7b0c3281c2
Make country names clickable
2020-02-19 16:49:39 +03:00
Andrei Zavatski
378aaf82c1
Fix error when first Show call has been triggered by ShowCountry
2020-02-19 16:32:54 +03:00
Andrei Zavatski
146758862a
Remove no longer needed null check
2020-02-19 16:25:06 +03:00
Andrei Zavatski
5d813bf421
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame-rankings
2020-02-19 16:23:18 +03:00
smoogipoo
f53349ac9d
Reduce size of participants tiles
2020-02-19 19:54:48 +09:00
smoogipoo
3338241632
Add back filter control background, adjust opacity
2020-02-19 19:48:34 +09:00
smoogipoo
e966689044
Add beatmap background to multiplayer
2020-02-19 19:42:25 +09:00
smoogipoo
ac416ae743
Implement new room inspector redesign
2020-02-19 17:47:59 +09:00
smoogipoo
ec73e8f0c7
Allow different sizing modes for OverlinedParticipants
2020-02-19 17:40:38 +09:00
smoogipoo
380d200b46
Allow different sizing modes for OverlinedDisplay
2020-02-19 17:34:47 +09:00
smoogipoo
e3d37b808d
Move overlined displays to a higher namespace
2020-02-19 17:33:09 +09:00
Dean Herbert
5340d1de59
Move combo colour update logic to osu! ruleset
2020-02-19 16:07:00 +09:00
Dan Balasescu
255e01564f
Merge branch 'master' into rankings-refactor
2020-02-19 10:28:13 +09:00
Andrei Zavatski
e9003346d4
Add missing blank line
2020-02-18 21:28:38 +03:00
Andrei Zavatski
5347119a85
Various RankingsOverlay fixes
2020-02-18 21:26:25 +03:00
Andrei Zavatski
b6423dd92e
Small textbox adjustments
2020-02-18 17:40:12 +03:00
Andrei Zavatski
7228900361
Implement BeatmapListingSearchSection component
2020-02-18 17:25:12 +03:00
Dan Balasescu
a195886e1b
Merge branch 'master' into fix-playlist-selected-state
2020-02-18 21:17:03 +09:00
Andrei Zavatski
c7d64d0015
Update BindableList usage in DrawableComment
2020-02-18 13:37:59 +03:00
Andrei Zavatski
3bf3becdd6
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
2020-02-18 13:27:08 +03:00
Dean Herbert
035ddb9284
Merge branch 'master' into fix-async-playlist-enumeration
2020-02-18 19:26:32 +09:00
Dean Herbert
2f4c252fc0
Fix playlist items potentially not updating to the correct selected state
2020-02-18 19:19:04 +09:00
Dean Herbert
a1bfb18ce0
Fix accessing incorrect items list in event
2020-02-18 19:00:02 +09:00
Dean Herbert
b7849dd91a
Update framework
2020-02-18 18:47:21 +09:00
Dean Herbert
b18f9e195e
Merge branch 'master' into bindable-list-events
2020-02-18 18:47:06 +09:00
Dan Balasescu
9e816e3479
Merge branch 'master' into italic-rankings-stuff
2020-02-18 16:05:18 +09:00
Dean Herbert
181774e569
Merge pull request #7889 from smoogipoo/fix-ogg-samples
...
Fix ogg beatmap/skin samples not loading
2020-02-18 14:07:12 +09:00
Dean Herbert
c49637dfb7
Merge pull request #7879 from peppy/catch-skin-test-updates
...
Update osu!catch test scenes to show skinnable versions
2020-02-18 13:31:11 +09:00
smoogipoo
ee13632375
Fix ogg beatmap/skin samples not loading
2020-02-18 13:21:55 +09:00
Dan Balasescu
5e5a6acca8
Merge branch 'master' into show-skinnable-sizes
2020-02-18 11:03:22 +09:00
Dan Balasescu
b07799ce2f
Merge pull request #7870 from peppy/move-skinnable-test
...
Move SkinnableTestScene to main project for consumption by other rulesets
2020-02-18 11:03:12 +09:00
Dan Balasescu
292520c03a
Merge branch 'master' into move-skinnable-test
2020-02-18 10:20:10 +09:00
Dan Balasescu
75e0668b4e
Merge branch 'master' into new-direct-sort
2020-02-18 10:17:26 +09:00
Andrei Zavatski
316c6b2a94
Simplify RulesetInfo string presentation
2020-02-18 01:17:12 +03:00
Andrei Zavatski
410686c8b9
Use dropdown in BeatmapSearchFilterRow
2020-02-18 01:04:25 +03:00
Andrei Zavatski
ae942388a2
Move OsuTabDropdown to it's own file
2020-02-17 23:56:35 +03:00
Andrei Zavatski
ea99b613c9
Use GridContainer for layout
2020-02-17 23:41:07 +03:00
Andrei Zavatski
c69818925b
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-betmap-search-filter
2020-02-17 23:35:12 +03:00
Andrei Zavatski
bce9e7a356
Remove too much nesting for OverlaySortTabControl class
2020-02-17 22:32:58 +03:00
Andrei Zavatski
519548c99f
Remove not necessary icon margin changes
2020-02-17 22:06:46 +03:00
Andrei Zavatski
20dc1a7dcd
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-direct-sort
2020-02-17 21:57:19 +03:00
Dean Herbert
cf973f7730
Merge pull request #7876 from smoogipoo/fix-playlist-id
...
Fix playlist items added with the wrong IDs
2020-02-17 17:58:26 +09:00
Dean Herbert
0c1822bafe
Merge pull request #7872 from EVAST9919/spotlights-fix
...
Fix possible error in SpotlightsLayout after it's disposal
2020-02-17 17:54:42 +09:00
Dean Herbert
28c8a9f479
Expose created drawables in SkinnableTestScene
2020-02-17 17:19:46 +09:00
dependabot-preview[bot]
6ce25b3937
Bump Sentry from 2.0.2 to 2.0.3
...
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases )
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/2.0.2...2.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 08:10:20 +00:00
smoogipoo
f9145ce5b4
Fix playlist items added with the wrong IDs
2020-02-17 17:02:19 +09:00
smoogipoo
5ca93758dc
Fix music playlist being enumerated asynchronously
2020-02-17 16:59:35 +09:00
Dean Herbert
bdd6f3af99
Show skinnable test skin names and autosized component sizes
2020-02-17 16:09:31 +09:00
Andrei Zavatski
c78534d14e
Fix possible error in SpotlightsLayout
2020-02-17 10:07:32 +03:00
smoogipoo
958c891d15
Update with framework-side bindable list changes
2020-02-17 15:06:14 +09:00
Dean Herbert
06fcb48d65
Move SkinnableTestScene to main project for consumption by other rulesets
2020-02-17 14:19:39 +09:00
Andrei Zavatski
480e5677ed
Use OverlayColourProvider for CounterPill in profile overlay
2020-02-17 04:29:41 +03:00
Andrei Zavatski
fe7923b7e8
Add SortDirection Bindable and refactor to make everything work
2020-02-17 03:38:14 +03:00
Andrei Zavatski
2ba0bd872b
Implement basic BeatmapListingSortTabControl
2020-02-17 02:35:46 +03:00
Andrei Zavatski
a9f366fda3
Implement OverlaySortTabControl component
2020-02-17 02:20:53 +03:00
Andrei Zavatski
ea285fd005
Refactor with including headers
2020-02-17 00:44:55 +03:00
Andrei Zavatski
7207548e47
Merge remote-tracking branch 'refs/remotes/ppy/master' into new-betmap-search-filter
2020-02-17 00:25:08 +03:00
Andrei Zavatski
c85a8a14cc
Use property instead of function to set text size
2020-02-17 00:08:28 +03:00
TheWildTree
64a9b9c6fb
Remove redundant using directives
2020-02-16 21:52:08 +01:00
TheWildTree
4d180a685a
Adjust font sizes and spacing in BeatmapSetOverlay
2020-02-16 21:43:33 +01:00
TheWildTree
8fcd5e93dd
Adjust table layout to match osu-web
2020-02-16 21:43:11 +01:00
TheWildTree
dd5e713c0c
Adjust colours
2020-02-16 21:42:05 +01:00
Andrei Zavatski
e62fec58c1
Add ability to override text size
2020-02-16 16:38:05 +03:00
Andrei Zavatski
54a3705bdb
Remove font weight changes on selection
2020-02-16 16:26:18 +03:00
Dean Herbert
3303678362
Update framework
2020-02-16 22:03:43 +09:00
Andrei Zavatski
a71e410e5d
Make the filter autosized
2020-02-16 15:04:21 +03:00
Andrei Zavatski
3888911eee
Implement BeatmapSearchFilter component
2020-02-16 14:19:49 +03:00
Dean Herbert
80462014d9
Merge pull request #7848 from smoogipoo/fix-match-subscreen-crashes
...
Replace hashcode override with local equality comparer
2020-02-16 17:01:22 +09:00
Dan Balasescu
66bdb59209
Merge branch 'master' into fix-video-error
2020-02-16 16:26:44 +09:00
smoogipoo
c8b81bcf3c
Use equality comparison rather than hash set
2020-02-16 16:23:46 +09:00
Dean Herbert
006c52bbe5
Fix visible error being thrown when playing a no-video beatmap
2020-02-16 15:08:37 +09:00
Bartłomiej Dach
5a5e3b9410
Merge branch 'master' into align-score-right-content
2020-02-16 06:20:41 +01:00
Bartłomiej Dach
e5a66bdef3
Refactor drawable profile score to match web
2020-02-16 06:16:02 +01:00
voidedWarranties
8c81f1e684
Move CarouselBeatmap access to private, test using indices
2020-02-15 17:51:55 -08:00
Dan Balasescu
268f3333bd
Merge pull request #7841 from peppy/update-inspectcode
...
Update inspectcode version and fix new issues
2020-02-16 00:53:04 +09:00
smoogipoo
17e3470441
Replace hashcode override with local equality comparer
2020-02-16 00:23:52 +09:00
Dean Herbert
a51fdfb95e
Merge pull request #7839 from smoogipoo/match-subscreen-redesign
...
Redesign match subscreen to add playlist support
2020-02-15 21:11:39 +09:00
Dean Herbert
a8be437103
Fix failing tests
2020-02-15 20:29:38 +09:00
recapitalverb
03b5e78f61
Merge branch 'master' into align-score-right-content
2020-02-15 18:13:08 +07:00
Dean Herbert
d0122b935e
Transfer metadata to ensure present on creating a new match
2020-02-15 19:40:59 +09:00
recapitalverb
ac46b36600
Change right content origin
2020-02-15 16:53:44 +07:00
recapitalverb
2778c6617c
Merge branch 'master' into remove-duplicated-load
2020-02-15 15:13:35 +07:00
Dean Herbert
2e24ceb223
Move duration higher in match settings display
2020-02-15 16:58:35 +09:00
Dean Herbert
7c29327167
Fix download button being visible for already downloaded playlist items
2020-02-15 16:56:11 +09:00
Dean Herbert
e8f1335b47
Allow for easier selection by disabling clickability of contained elements until selected
2020-02-15 16:54:37 +09:00
Dean Herbert
120dab18cf
Fix DownloadTrackingComposite incorrectly receiving cancelled state
2020-02-15 16:20:44 +09:00
Dean Herbert
e2e157b455
Add minimum size rules to fix overlap at non-wide resolutions
2020-02-15 15:52:27 +09:00
Dean Herbert
19d61c1255
Merge branch 'master' into match-subscreen-redesign
2020-02-15 15:29:33 +09:00
Dean Herbert
f54844d8a5
Schedule selection update handling in MatchSubScreen to avoid firing when not the current screen
2020-02-15 15:07:10 +09:00
Dean Herbert
637c1dc840
In the case of only one playlist item, update with current selection on select
2020-02-15 14:41:16 +09:00
recapitalverb
7c9569c9a3
Merge branch 'master' into remove-duplicated-load
2020-02-15 12:10:34 +07:00
Dean Herbert
da68ae5461
Merge branch 'master' into match-songselect-playlist-logic
2020-02-15 12:27:51 +09:00
Dean Herbert
bb541f5ae4
Update inspectcode version and fix new issues
2020-02-15 11:54:29 +09:00
Dean Herbert
a4215106ff
Merge branch 'master' into match-detail-area
2020-02-15 11:46:29 +09:00
Dean Herbert
4379466b1e
Merge pull request #7831 from peppy/improve-relax-key-down-up
...
Add a key up delay for relax mod presses
2020-02-15 11:42:53 +09:00
Dean Herbert
af8eda2d24
Merge pull request #7829 from smoogipoo/match-playlist
...
Implement a rearrangeable beatmap playlist control
2020-02-15 11:42:26 +09:00
Dean Herbert
0b90e732a9
Merge branch 'master' into match-playlist
2020-02-15 11:09:17 +09:00
Dean Herbert
5e8df45c00
Merge branch 'master' into improve-relax-key-down-up
2020-02-15 11:07:19 +09:00
voidedWarranties
8e1ecddb1d
Add testing
2020-02-14 17:23:24 -08:00
Andrei Zavatski
7cb11be810
Merge remote-tracking branch 'refs/remotes/ppy/master' into subcomments-alter-new
2020-02-14 20:55:51 +03:00
Andrei Zavatski
f64eabc38b
Make countries name non-italic
2020-02-14 20:49:37 +03:00
Andrei Zavatski
3b79c8ce6c
Merge remote-tracking branch 'refs/remotes/ppy/master' into italic-rankings-stuff
2020-02-14 20:47:29 +03:00
recapitalverb
7866c26f95
Make OsuConfigManager instances readonly
2020-02-14 22:18:56 +07:00
recapitalverb
ee14a275a2
Make IAPIProvider instances nullable
2020-02-14 22:02:44 +07:00
recapitalverb
7de7748607
Remove unnecessary nullability
2020-02-14 22:02:10 +07:00
recapitalverb
2bd2cd1d3f
Use OsuConfigManager from ctor instead
2020-02-14 21:59:33 +07:00
smoogipoo
3b2e4ecb2d
Merge branch 'match-playlist' into match-subscreen-redesign
2020-02-14 23:40:04 +09:00
smoogipoo
61d539dc67
Fix first playlist item not getting selected
2020-02-14 23:39:39 +09:00
recapitalverb
c46d828716
Preserve permitNulls
2020-02-14 20:59:51 +07:00
recapitalverb
10798aeab3
Fix code formatting
2020-02-14 20:30:27 +07:00
recapitalverb
a7c2fd078f
Fix remaining cases
2020-02-14 20:27:21 +07:00
recapitalverb
c753cb46c5
Use [Resolved] wherever possible
2020-02-14 20:14:00 +07:00
smoogipoo
9eaf372587
Immediately update selected state
2020-02-14 21:17:07 +09:00
smoogipoo
b92f1ad68d
Implement match subscreen re-design
2020-02-14 20:48:09 +09:00
smoogipoo
2ea8c47c83
Fix incorrect footer button size
2020-02-14 20:44:41 +09:00
smoogipoo
b762e5e8a5
Implement overlined components
2020-02-14 20:42:14 +09:00
recapitalverb
6d87d22a84
Remove duplicated dependency on AudioManager
2020-02-14 18:40:58 +07:00
Dan Balasescu
851e353093
Merge branch 'master' into fix-player-loader-focused-overlay-interaction
2020-02-14 20:36:38 +09:00
smoogipoo
929eb4f035
Add match footer
2020-02-14 20:35:52 +09:00
smoogipoo
d0b7b7f53a
Re-layout match settings overlay
2020-02-14 20:34:15 +09:00
smoogipoo
d5496321e2
Implement leaderboard chat display
2020-02-14 20:31:55 +09:00
smoogipoo
c75a774297
Extract participants list from the room inspector
2020-02-14 20:27:37 +09:00
smoogipoo
80fd9485a9
Refactor ready button to support selected playlist item
2020-02-14 20:18:53 +09:00
smoogipoo
c0dba63278
Remove match info
2020-02-14 20:14:25 +09:00
smoogipoo
b0793b06ed
Re-implement the match header
2020-02-14 20:10:36 +09:00
smoogipoo
b5f048ce96
Merge branch 'match-songselect-playlist-logic' into match-subscreen-redesign
2020-02-14 19:59:15 +09:00
smoogipoo
f31220c1ee
Fix exception when adding duplicate items
2020-02-14 19:56:43 +09:00
Dean Herbert
2fa7143cda
Merge pull request #7835 from peppy/player-loader-code-quality
...
Improve PlayerLoader code quality
2020-02-14 19:55:31 +09:00
Dean Herbert
14f632b532
Merge branch 'master' into match-detail-area
2020-02-14 19:54:17 +09:00
Dean Herbert
e1a1403701
Merge pull request #7832 from smoogipoo/custom-detail-area
...
Make beatmap detail area abstract
2020-02-14 19:38:19 +09:00
Dan Balasescu
45734f8e8d
Merge branch 'master' into player-loader-code-quality
2020-02-14 19:35:40 +09:00
Dean Herbert
4d4ec3515d
Fix player loading sequence continuing even when a priority overlay is visible
2020-02-14 19:16:08 +09:00
Dean Herbert
a6de5853e4
Merge branch 'master' into player-loader-code-quality
2020-02-14 18:29:54 +09:00
Dean Herbert
2808f8167d
Use more regions
2020-02-14 18:28:58 +09:00
Dean Herbert
b69d1ad678
Reorder and clean up PlayerLoader
2020-02-14 18:22:57 +09:00
Dean Herbert
be30ef3cca
Move BeatmapMetadataDisplay to its own class
2020-02-14 18:13:52 +09:00
Dan Balasescu
745de8ad7f
Merge branch 'master' into fix-cursor-cs-scaling
2020-02-14 18:11:18 +09:00
smoogipoo
f0f739707f
Add playlist support to match song select
2020-02-14 17:51:42 +09:00
Dean Herbert
66910f1ee3
Remove unnecessary bindable setter
2020-02-14 17:50:53 +09:00
Dean Herbert
48dcb91118
Merge branch 'master' into custom-detail-area
2020-02-14 17:40:12 +09:00
smoogipoo
5ec9f454d5
Implement the match beatmap detail area
2020-02-14 17:20:38 +09:00
Dean Herbert
61a7f04efb
Add a sane key up delay to relax mod
2020-02-14 17:13:50 +09:00
smoogipoo
25e399f11b
Merge branch 'match-playlist' into match-detail-area
2020-02-14 17:04:22 +09:00
Dan Balasescu
6aab9b7a08
Merge branch 'master' into fix-timeline-seek-while-playing
2020-02-14 17:02:34 +09:00
smoogipoo
aceba8791c
Clean up selection handling
2020-02-14 16:56:44 +09:00
smoogipoo
afd3e4604b
Fix race condition causing selection to be reset incorrectly
2020-02-14 16:48:23 +09:00
smoogipoo
1909ea2bd3
Add a way to hide the drag handle
2020-02-14 16:09:19 +09:00
Dean Herbert
a75715607b
Move drawable load to asynchronous context
2020-02-14 15:41:46 +09:00
Dean Herbert
720ceca78a
Final tidy-up pass
2020-02-14 15:38:47 +09:00
smoogipoo
5e871f9838
Make room playlist use the common rearrangeable design
2020-02-14 15:36:47 +09:00
smoogipoo
eb75d26c8f
Extract common rearrangeable list design
2020-02-14 15:36:16 +09:00
Dean Herbert
edf9cfc863
API can't be null on load
2020-02-14 15:36:06 +09:00
Dean Herbert
6f1cecd86f
Move LoadComplete up in method
2020-02-14 15:35:39 +09:00
Dean Herbert
7e6c194d4a
Add missing xmldoc
2020-02-14 15:34:46 +09:00
Dean Herbert
4d5abab2ee
Remove unnecessary content private storage
2020-02-14 15:29:50 +09:00
Dean Herbert
76cfe1f42c
Merge branch 'master' into online-container
2020-02-14 15:18:27 +09:00
smoogipoo
eb14dbcd77
Initial implementation of rearrangeable playlist
2020-02-14 15:01:45 +09:00
smoogipoo
3a0b2508d4
Fix possible nullrefs
2020-02-14 15:01:34 +09:00
Dean Herbert
0e439e3a70
Fix missing dependency in ZoomableScrollContainer test
2020-02-14 14:41:55 +09:00
Dean Herbert
884a5fbad4
Fix osu! gameplay cursor not adjusting to mod/convert circle size changes
2020-02-14 14:30:15 +09:00
Dan Balasescu
60d796ae3f
Merge branch 'master' into fix-timeline-seek-while-playing
2020-02-14 13:04:38 +09:00
Dan Balasescu
f64f934204
Merge branch 'master' into span_fromHex
2020-02-14 12:09:34 +09:00
Dan Balasescu
a9bfe9f7f3
Merge pull request #7800 from peppy/fix-editor-time-change-display
...
Fix editor hit objects displaying incorrectly after StartTime change
2020-02-14 11:33:42 +09:00
Berkan Diler
50899ddccb
Use Span for OsuColour.FromHex
2020-02-14 03:19:25 +01:00
voidedWarranties
368e6f9579
Use CarouselBeatmap.State to select
2020-02-13 17:47:16 -08:00
voidedWarranties
c871f07d2e
Use CarouselBeatmap action to select beatmap
2020-02-13 17:14:46 -08:00
Andrei Zavatski
c68c347503
Remove unwanted property interpolation
2020-02-14 00:40:52 +03:00
Lucas A
049b0d93d1
Add back default content fade transitions
2020-02-13 21:40:25 +01:00
Andrei Zavatski
ab84f4085a
Fix possible error on SpotlightsLayout disposal
2020-02-13 23:20:45 +03:00
Andrei Zavatski
11ec3ddf1e
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame-rankings
2020-02-13 23:20:05 +03:00
Bartłomiej Dach
0f25864fae
Textbox -> TextBox rename pass
2020-02-13 21:04:53 +01:00
Lucas A
dac0148c94
Apply review suggestions.
2020-02-13 20:08:14 +01:00
Malox10
10e3af094c
Merge branch 'master' into hoverable-timestamps
2020-02-13 18:06:15 +01:00
Andrei Zavatski
791bf6bc01
Make username text italic
2020-02-13 19:03:07 +03:00
Andrei Zavatski
e67e4f708e
Adjust country name design
2020-02-13 19:01:26 +03:00
Dean Herbert
5b3f0bbb0a
Merge branch 'master' into fix-editor-time-change-display
2020-02-13 23:55:52 +09:00
Dean Herbert
d7c71cd0c1
Merge branch 'master' into update-placement-more-often
2020-02-13 23:55:18 +09:00