b95da3ca27
Merge pull request #14576 from peppy/update-framework
...
Update framework
2021-08-30 21:09:58 +09:00
8137eee527
Reuse value
to save enum name
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2021-08-30 18:05:47 +08:00
04bf667d0d
Parse partially typed enum names in filter query
2021-08-30 17:49:18 +08:00
e374ef163d
Update localisable formattable extensions usages inline with framework change
2021-08-29 15:00:28 +03:00
847726547a
Move mod value change callback inside wedge info text component
2021-08-24 07:53:49 +03:00
ead1b47e0e
Merge branch 'master' into localise-beatmap-set-overlay
2021-08-23 13:22:52 +09:00
9538a32b5e
Explicitly update beatmap info wedge on mod change
...
This used to already be the case prior to b419ea7
, but in a very
roundabout way. Changes to the value of the star difficulty bindable -
including indirect changes via the set of active mods changing - would
trigger the wedge display to regenerate and load asynchronously.
b419ea7
accidentally broke this by moving down the bindable retrieval to
a lower level, at which point `WedgeInfoText` would only receive the set
of mods selected at the time at which a given beatmap was selected, and
not receive any further updates, breaking the BPM display updating in
real time (as `WedgeInfoText` could not be aware that rate-changing mods
were even in effect).
To resolve, explicitly reload the wedge's contents on mod changes.
2021-08-22 19:16:46 +02:00
e4a8f72167
Add failing test case
2021-08-22 19:16:43 +02:00
9b1720bd6c
Merge branch 'master' into localise-beatmap-set-overlay
2021-08-22 10:53:31 +03:00
a65cd36a5f
Move some constants to const
s
2021-08-19 19:19:46 +09:00
6bfae25cda
Apply 5px vertical spacing on fill flow
...
Regressed, was margin { bottom = 5f } from the star rating display
creation method, which I've partly inlined.
2021-08-19 08:30:29 +03:00
25e6317e7f
Use animated star display in beatmap info wedge and synchronise bar
2021-08-19 07:18:02 +03:00
102320f8ae
Merge branch 'master' into mod-settings-difficulty-cache
2021-08-19 06:35:13 +03:00
9d2664cbb1
Merge branch 'master' into star-rating-display-v2
2021-08-18 17:22:33 +09:00
b419ea716b
Refactor beatmap info wedge to not fully refresh on star difficulty change
...
Makes it look awkward when changing difficulty via mod settings for
example.
Now the changes should instead only affect the displayed components which consume it
directly.
2021-08-17 05:46:06 +03:00
a0a9777109
Fix merge conflicts.
2021-08-16 14:50:00 +02:00
1f942d15f8
Localise scoreboard
2021-08-16 13:38:57 +02:00
7bebbf9f74
Mark format strings as verbatim.
2021-08-16 12:46:41 +02:00
0e66a05963
Hide left border of beatmap wedge
2021-08-13 22:29:22 +09:00
5a60b39643
Remove unnecessary delimiters from song select filter splitting
2021-08-13 16:42:58 +09:00
b75c20fee4
Adjust positioning and paddings
2021-08-12 18:02:00 +09:00
5e0f9d0af9
Localise user ratings.
2021-08-08 22:00:12 +02:00
d4399f10f9
Merge both variants of the star rating display
2021-08-04 18:19:28 +03:00
d0ce0cf9f5
Merge branch 'master' into new-difficulty-colours
2021-08-04 17:12:15 +03:00
9b9dacf3fe
Update usages of Drawable.Click()
2021-08-04 17:30:33 +09:00
9a5e052dc0
Use star difficulty colour spectrum game-wide
2021-08-03 15:02:18 +03:00
48b95ae250
Merge pull request #14067 from nekodex/select-sfx-changes
...
Swap 'select' sample variants and add hover+select sounds to more components
2021-07-31 20:03:08 +09:00
081dafc4e4
Update existing inline usages to use new extension method
2021-07-31 16:46:02 +09:00
c1d8a7e2ad
Add and use 'Submit' select sample variant for particular components
2021-07-30 21:35:28 +09:00
362816492f
Move to more friendly namespace
2021-07-02 18:09:16 +09:00
eacf867073
Move shared types into their own classes
2021-07-02 18:05:00 +09:00
0522500a57
Fix a couple of merge oversights
2021-07-01 19:45:17 +09:00
31dbc7798b
Merge branch 'master' into linkify-metadata
2021-07-01 19:41:33 +09:00
f939e2603a
Merge branch 'master' into localisable-tooltips
2021-06-28 15:29:42 +09:00
2b1d3c8e9c
add od filter in search filter
2021-06-26 21:05:01 +07:00
8e1bcc4d6b
add overall difficulty in filter criteria
2021-06-26 21:02:31 +07:00
50c27d2635
Update usages of IHasTooltip
in line with framework localisation changes
2021-06-25 19:10:04 +02:00
6e4fc26e16
replace 'songselect' hover/click sounds with 'button' ones for now
2021-06-18 21:03:46 +09:00
83402a70db
Fix potential null ref when no beatmap is selected
2021-06-14 15:06:24 +09:00
f8b09b7c81
Avoid refresh if score is not related to current display
2021-06-14 14:28:14 +09:00
fc442713bb
Debounce schedule at base class
2021-06-14 14:26:40 +09:00
8dd48d48f6
Add support for song select leaderboard to handle newly imported scores
2021-06-14 14:20:23 +09:00
f65f074131
Add star keyword to FilterQueryParser criteria
2021-06-11 02:46:29 +09:00
7774344f0e
Remove "Unranked" text from ModDisplay
2021-06-09 13:45:09 +09:00
44b1102241
Merge branch 'master' into autoplay-pause-support
2021-06-03 13:26:00 +09:00
d6656047e3
Fix beatmap statistics with value of zero not displaying correctly at song select
...
Closes #13307 .
2021-06-03 01:58:51 +09:00
cbf3ef5400
Create replay via the ICreateReplay
interface instead of explicitly ModAutoplay
2021-06-01 14:22:16 +09:00
14570b6fb1
Merge branch 'master' into autoplay-pause-support
2021-06-01 14:19:21 +09:00
06bd696cc2
Remove previous
consumption logic in GetWorkingBeatmap
...
This should not be required since the introduction of `workingCache`,
which does the same thing in a more global way.
2021-05-31 14:11:58 +09:00
046087a367
Fix access to AliveChildren
before IsLoaded
2021-05-27 16:58:01 +09:00