Salman Ahmed
|
34d1490754
|
Remove null conditional
Shouldn't guard against that here.
|
2021-05-15 10:00:05 +03:00 |
|
Dean Herbert
|
dc56250a3c
|
Merge branch 'master' into player-loader-star-rating
|
2021-05-15 15:39:57 +09:00 |
|
Dean Herbert
|
94b7e89ac0
|
Merge pull request #12747 from frenzibyte/current-star-rating
Allow changing current star difficulty of a `StarRatingDisplay`
|
2021-05-15 15:39:39 +09:00 |
|
Dean Herbert
|
bdcb1a624e
|
Merge pull request #12759 from Naxesss/beatmap-verifier-context
Encapsulate check arguments in context object
|
2021-05-15 15:39:12 +09:00 |
|
Bartłomiej Dach
|
7665bdfbbb
|
Merge branch 'master' into null-assignment-warning-enable
|
2021-05-15 01:08:34 +02:00 |
|
Bartłomiej Dach
|
8b4e6d2911
|
Remove no longer necessary FinishTransforms(true) call
As the component no longer has any transition transforms applied.
|
2021-05-14 22:03:35 +02:00 |
|
Salman Ahmed
|
7c2fc9b412
|
Update usage due to nullability removal
|
2021-05-14 16:12:33 +03:00 |
|
Salman Ahmed
|
93007c1635
|
Merge branch 'current-star-rating' into player-loader-star-rating
|
2021-05-14 16:06:00 +03:00 |
|
Salman Ahmed
|
6cc678f497
|
Remove nullability and transition support from star rating display
|
2021-05-14 16:05:40 +03:00 |
|
Salman Ahmed
|
0dc3bfd0c1
|
Apply simple transforms to star rating display when ready if not
|
2021-05-14 15:55:26 +03:00 |
|
Dean Herbert
|
67a99c83a3
|
Tidy bindable changed code up
|
2021-05-14 16:24:52 +09:00 |
|
Salman Ahmed
|
8338f702c3
|
Remove not required null conditional
|
2021-05-14 09:32:56 +03:00 |
|
Dean Herbert
|
48672f8afd
|
Add very basic test logic to ensure PlayerLoader is present for playlists
|
2021-05-14 15:02:36 +09:00 |
|
Dean Herbert
|
b36c991ba1
|
Fix single case of incorrect usage
|
2021-05-14 12:04:38 +09:00 |
|
Salman Ahmed
|
9e8c0a7e70
|
Fix online play subscreens not pushing player loaders when starting gameplay
|
2021-05-14 04:25:29 +03:00 |
|
Dan Balasescu
|
d5b14b6b99
|
Merge branch 'master' into remove-skinnable-hud-classes
|
2021-05-13 21:06:48 +09:00 |
|
Dan Balasescu
|
746862dcb1
|
Merge pull request #12750 from peppy/skin-serialisation
Add skin editor saving / loading support
|
2021-05-13 20:58:03 +09:00 |
|
Dan Balasescu
|
3c471837f8
|
Merge branch 'master' into skin-serialisation
|
2021-05-13 19:49:55 +09:00 |
|
Dan Balasescu
|
a3869c02f4
|
Merge branch 'master' into fix-two-hovered-handles
|
2021-05-13 19:24:42 +09:00 |
|
Dean Herbert
|
c8b7cfc753
|
Merge branch 'skin-serialisation' into remove-skinnable-hud-classes
|
2021-05-13 19:05:08 +09:00 |
|
Naxess
|
19800f5f7f
|
Move IBeatmap arg into context
|
2021-05-13 11:24:22 +02:00 |
|
Dean Herbert
|
106fa97a11
|
Rename SkinnableElementTargetContainer to SkinnableTargetContainer
|
2021-05-13 17:07:38 +09:00 |
|
Dean Herbert
|
7921dc7ece
|
Rename ISkinnableComponent to ISkinnableDrawable
|
2021-05-13 17:06:00 +09:00 |
|
Dean Herbert
|
cdcd31b546
|
Replace ISkinSerialisable with IsEditable property
|
2021-05-13 17:03:17 +09:00 |
|
Naxess
|
b37cb3bdbe
|
Change interpreted difficulty from bindable to regular value
There's no reason for why checks would need this to be bindable. A 1-directional binding is more appropriate.
|
2021-05-13 09:00:30 +02:00 |
|
Naxess
|
4eeeaf6a1a
|
Keep track of local bound copy
|
2021-05-13 07:57:32 +02:00 |
|
Naxess
|
e7c7786db3
|
Merge branch 'master' into beatmap-verifier-context
|
2021-05-13 07:40:33 +02:00 |
|
Dean Herbert
|
5b71d8ca37
|
Merge pull request #12758 from Naxesss/verify-settings-ui
Add setting UI components to the verify screen
|
2021-05-13 14:35:35 +09:00 |
|
Dean Herbert
|
b81f86bd4d
|
Move DI resolution to inside BDL parameters
|
2021-05-13 13:54:06 +09:00 |
|
Dean Herbert
|
c6648112e5
|
Simplify binding flow in InterpretationSection
|
2021-05-13 13:51:41 +09:00 |
|
Dean Herbert
|
cdcbaf4291
|
Tidy up specification of SettingsSection
|
2021-05-13 13:45:10 +09:00 |
|
Dean Herbert
|
3b862798e9
|
Standardise naming of methods related to SkinnableInfo
|
2021-05-13 13:14:49 +09:00 |
|
Naxess
|
47948d7b34
|
Set default for bindable in object initializer
Fixes the CI failure.
|
2021-05-13 06:08:48 +02:00 |
|
Naxess
|
fb305130de
|
Also refresh when interpreted difficulty changes
|
2021-05-13 06:00:21 +02:00 |
|
Naxess
|
ee0a6ba93e
|
Use local bound copy in InterpretationSection as well
Else we're relying on the `VerifyScreen`'s bindable instance, and by extension the `VerifyScreen` instance itself.
|
2021-05-13 05:59:49 +02:00 |
|
Dean Herbert
|
6caf4e3879
|
Add xmldoc to SkinnableInfo
|
2021-05-13 12:57:28 +09:00 |
|
Naxess
|
e80d8f6922
|
Keep track of local bound copy
|
2021-05-13 05:46:47 +02:00 |
|
Naxess
|
04c1585eb2
|
Use more consistent lambda discards
|
2021-05-13 05:38:45 +02:00 |
|
Dean Herbert
|
8b9ac86d4b
|
Merge branch 'master' into skin-serialisation
|
2021-05-13 12:35:06 +09:00 |
|
Naxess
|
e86834b740
|
Use local bound copy for HiddenIssueTypes
|
2021-05-13 05:25:20 +02:00 |
|
Naxess
|
c8d21f2c3f
|
Isolate refreshing to IssueList
|
2021-05-13 05:25:02 +02:00 |
|
Naxess
|
fbb76ba598
|
Split ShowIssueTypes dict into hidden and configurable lists
This way `VerifyScreen` is decoupled from which options `VisibilitySection` provides.
Bindings are a bit less neat, though.
|
2021-05-13 04:50:32 +02:00 |
|
Naxess
|
dd8423c4c4
|
Set interpreted difficulty to correct default
|
2021-05-13 04:36:20 +02:00 |
|
Naxess
|
6806e40ad9
|
Remove unnecessary local variable
This now exists in `VerifyScreen`, which we can access from here.
|
2021-05-13 04:30:40 +02:00 |
|
Naxess
|
56bd897666
|
Move ShowIssueTypes to VerifyScreen
|
2021-05-13 04:29:27 +02:00 |
|
Dan Balasescu
|
4e7c079560
|
Merge pull request #12753 from peppy/health-bar-hud-overlay-dependency
Remove downwards dependency from `HUDOverlay` to `HealthDisplay`
|
2021-05-12 19:27:02 +09:00 |
|
Dean Herbert
|
0a895fff15
|
Remove remaining test usage of SkinnableXXX HUD components
|
2021-05-12 18:53:25 +09:00 |
|
Salman Ahmed
|
96d3586294
|
Fix rotation handle visibility logic not handling two handles hovered at once
|
2021-05-12 11:42:55 +03:00 |
|
Dean Herbert
|
c6f0a6aed3
|
Merge pull request #12538 from smoogipoo/multiplayer-spectator-screen
Implement the multiplayer spectator screen
|
2021-05-12 17:24:35 +09:00 |
|
Dean Herbert
|
d2e0e8ad94
|
Reverse direction of binding to allow for better abstract class definitions
|
2021-05-12 16:53:58 +09:00 |
|