Commit Graph

191 Commits

Author SHA1 Message Date
31c52bd585 Update the displayed BPM at song select with rate adjust mods
This only covers constant rate rate adjust mods. Mods like wind up/wind
down will need a more complex implementation which we haven't really
planned yet.
2021-02-25 17:00:44 +09:00
24e991a5ef Actually return beat length and not BPM 2021-01-15 14:35:09 +09:00
c6e9a6cd5a Make most common BPM more accurate 2021-01-15 14:28:49 +09:00
5113d4af8f Rename BeatmapDifficultyManager to BeatmapDifficultyCache 2020-11-06 13:14:29 +09:00
cfe3218239 Move scheduler call to inside method itself for added safety 2020-11-04 10:23:06 +09:00
d788931661 Fix LoadComponentAsync calls potentially occuring after beatmap wedge disposal
As seen in https://ci.appveyor.com/project/peppy/osu/builds/36109658/tests.

Also adds cancellation logic for good measure.
2020-11-03 19:53:45 +09:00
cf69eacae9 Make StarRatingDisplay dynamic. 2020-10-21 19:05:14 +02:00
670775cecb Make beatmap wedge difficulty indicator color update dynamically. 2020-10-21 18:57:48 +02:00
25e142965d Strongly type and expose default beatmap information icon implementations for other rulesets 2020-09-04 15:01:32 +09:00
cd253ab055 Further tweaks to get closer to design originals 2020-09-04 13:05:39 +09:00
d6b46936a0 Adjust sizing to match updated textures with less padding 2020-09-04 12:55:28 +09:00
72cb65c22f Update and add missing beatmap statistic icons to info wedge 2020-09-03 17:52:22 +09:00
876fd21230 Apply shear to right-anchored items 2020-08-31 19:31:47 +02:00
2e2f26449d Change anchoring to TopRight 2020-08-31 19:23:19 +02:00
7d273d631b Do not show star difficulty on wedge if zero 2020-08-31 11:05:42 +02:00
4736845318 Add spacing between star rating and beatmap status 2020-08-31 10:56:06 +02:00
c3bfce6ccf Add star rating to beatmap wedge 2020-08-31 15:03:41 +09:00
af7494b232 Improve quality of song select beatmap wedge 2020-06-29 13:58:35 +09:00
f390c1995d Apply comment suggestions
Co-Authored-By: Dean Herbert <pe@ppy.sh>
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-03-16 11:29:28 +09:00
c33ca6e99c Decorate usages with exception management 2020-03-13 14:28:11 +09:00
ed837d3115 Use framework extension method for FromHex 2020-03-11 10:18:41 +09:00
f8cb898516 Improve song select display on ultrawide displays (or when UI scale is set low) 2020-01-23 20:03:52 +09:00
cd5290b030 Enforce using get-only auto property where possible 2020-01-20 13:50:27 +09:00
91735ff367 Update MathUtils namespace usages 2020-01-09 13:43:44 +09:00
ccc753a315 Make OverlayContainers with no blocking input VisibilityContainers 2019-10-14 16:27:59 -07:00
102dbd85bd Fix CI errors 2019-09-24 16:48:22 -07:00
9861b21440 Remove unnecessary padding/margin 2019-09-24 16:28:40 -07:00
7fab1a4337 Truncate long metadata on beatmap info wedge 2019-09-24 16:06:33 -07:00
a87a1e6031 Don't redraw certain buffered containers on scale change 2019-09-04 19:38:12 +09:00
4fa9abeece Replace DifficultyColouredContainer with a more scalable solution 2019-08-17 15:16:24 +09:00
4c6cccb3a3 Update settings in line with framework changes 2019-07-30 23:31:21 +09:00
5f3f59629e Use the length field instead of recalculating 2019-07-08 11:55:07 +03:00
6ee10640e3 Remove unnecessary migration + Fix CI issues 2019-07-07 19:26:41 +03:00
65c8249c94 Add beatmap extension for calculating length 2019-07-07 18:25:52 +03:00
609a82bc94 Update VisibilityContainer usage in line with framework 2019-06-11 15:13:58 +09:00
d40177f97c Merge branch 'master' into drawnode-composability 2019-04-27 18:41:19 +09:00
0222424aef Make mods IReadOnlyList<Mod> gamewide
Prevents potential multiple evaluations of enumerable.
2019-04-10 17:20:36 +09:00
c584967eb1 Remove mods from workingbeatmap 2019-04-09 12:59:32 +09:00
772bef91fa Merge remote-tracking branch 'Joehuu/master' into drawnode-composability
# Conflicts:
#	osu.Game.Rulesets.Osu/UI/Cursor/OsuCursorContainer.cs
2019-04-08 23:01:12 +09:00
f1952c0816 Update font awesome usage 2019-04-02 19:55:24 +09:00
a56e29347f Adjust namespaces 2019-04-02 14:51:28 +09:00
de80fc0eac Update icon usage to match framework changes 2019-03-27 19:29:27 +09:00
367bc53a06 Revert some more instances of 'e' variable names 2019-02-22 20:15:25 +09:00
3015d40f8f Merge branch 'master' into osu-fontusage 2019-02-22 18:09:23 +09:00
d8c55bc729 Adjust namespaces 2019-02-21 19:05:52 +09:00
bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
dbfa95b9e7 Made medium the default font weight 2019-02-20 16:52:36 +09:00
a2aa3ec5cb Adjust sprite texts in-line with framework changes 2019-02-20 15:03:20 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00