Commit Graph

51706 Commits

Author SHA1 Message Date
c9ea87e6be Revert easing for now 2022-05-23 00:03:42 +09:00
007582afb9 Remove unused usings resulting from namespace move 2022-05-22 23:55:33 +09:00
3a7233bd6e Move interface to more appropriate namespace 2022-05-22 22:49:24 +09:00
eabf578282 Use interface to convey beat sync information 2022-05-22 22:44:54 +09:00
9a780bcad3 Remove unused using 2022-05-21 21:56:05 +09:00
376549ce09 Use ToLocalisableString instead of CurrentCulture 2022-05-21 21:48:51 +09:00
d3f115bfe2 Remove redundant qualifiers 2022-05-21 13:53:58 +09:00
8db80b92bb Fix metronome not using EditorBeatmap causing editor updates to not propagate immediately 2022-05-20 23:24:57 +09:00
c3bfbe8880 Allow BeatSyncedContainer to prefer EditorBeatmap when available 2022-05-20 23:24:57 +09:00
82eb5fd2c9 Add centre line on weight 2022-05-20 17:30:04 +09:00
2e21d75b10 Move metronome into own class and rename to avoid conflict with mod sounds 2022-05-20 17:30:04 +09:00
cf97f4e409 Add centre marker 2022-05-20 17:30:04 +09:00
4712e512d7 Apply edge smoothness and make weight more accented 2022-05-20 17:30:04 +09:00
8487d2c48a Interpolate bpm label and fix incorrect angle logic 2022-05-20 17:30:04 +09:00
21072a26ef Add locking wedge 2022-05-20 17:30:04 +09:00
79878a4ec2 Metrics adjust and labelling 2022-05-20 17:30:04 +09:00
cf1ef28f72 Add taper and more correctly shaped weight 2022-05-20 17:30:04 +09:00
42179568f3 Initial animation pass on metronome 2022-05-20 17:30:04 +09:00
ce7be940e2 Setup basics for control and test 2022-05-20 17:30:04 +09:00
64a371638e Merge pull request #18236 from peppy/snap-unification
Add `enum` to snap method as alternative to multiple nested invocations
2022-05-20 11:35:05 +09:00
77b4bd97f8 Merge pull request #18156 from ekrctb/catch-editor-per-object-sv
Automatically adjust per-hit object slider velocity in osu!catch editor
2022-05-19 19:12:38 +09:00
bef0cbf178 Merge pull request #18335 from peppy/better-first-run-toolbar-handling
Fix toolbar potentially being in incorrect state after exiting the first run setup
2022-05-19 17:20:47 +09:00
363e7a6f53 Simplify toolbar hiding logic in FirstRunSetupOverlay
Rather than fiddling around with the activation modes, this seems like a
much cleaner way to make things work.

Closes https://github.com/ppy/osu/issues/18277.
2022-05-19 16:42:48 +09:00
b3d6f76cfa Add "None" snap type to fix flags not working correctly 2022-05-19 15:57:17 +09:00
5af7641e94 Add safety against playfield potentially not being available during mania note placement 2022-05-19 15:53:53 +09:00
16075d2a2f Merge pull request #18321 from smoogipoo/legacy-catmull
Fix compatibility issues with legacy Catmull sliders
2022-05-19 15:42:21 +09:00
d187ca2d8c Merge pull request #18246 from jai-x/new-chat-cache-loaded-channels
Add drawable channel caching to new chat overlay
2022-05-19 15:15:47 +09:00
5709dc566a Merge pull request #18313 from peppy/first-run-screen-import-from-stable
Add first run screen for importing from previous installation
2022-05-19 14:56:44 +09:00
ce3a3542ea Merge pull request #18333 from peppy/ignore-misc-xml
Delete and ignore rider's `misc.xml`
2022-05-19 14:03:27 +09:00
70bd40ce44 Fix incorrect count of beatmaps available to import 2022-05-19 14:01:24 +09:00
f6fb8f3fb9 Delete and ignore rider's misc.xml
This file has changed on us too many times. Doesn't seem to contain
anything of value.
2022-05-19 13:55:19 +09:00
a443200d0d Make dependency nullable to allow for safer disposal unbinding 2022-05-19 13:49:52 +09:00
1f6f06562b Merge pull request #18329 from smoogipoo/ci-improvements
Bust CI cache on CodeAnalysis ruleset changes
2022-05-19 12:44:50 +09:00
3bca014b52 Bust CI cache on CodeAnalysis ruleset changes 2022-05-19 09:44:11 +09:00
5d3878a737 Add test coverage for slow-loading channels 2022-05-18 22:58:39 +03:00
371738b047 Check against the loaded drawable channel 2022-05-18 20:00:42 +01:00
ccecf1cd6a Merge pull request #18322 from peppy/banned-symbol-guid
Add `new Guid` bannedsymbols rule
2022-05-18 21:02:17 +03:00
f5235f6a56 Correctify recommended method and property 2022-05-18 20:38:13 +03:00
0cee90e156 Add common strings for missing localisable content 2022-05-18 21:32:57 +09:00
d54e1503c7 Rename interaction toggle method 2022-05-18 21:32:57 +09:00
fa09270e62 Remove left-over todo 2022-05-18 21:32:57 +09:00
df4968a55b Add new Guid bannedsymbols rule 2022-05-18 21:20:14 +09:00
731f0960ec Don't merge adjacent legacy Catmull segments 2022-05-18 17:16:24 +09:00
fe49a7e678 Add failing tests 2022-05-18 17:10:19 +09:00
e652180873 Merge pull request #18319 from smoogipoo/package-json-files
Package .json files in nupkg output
2022-05-18 14:38:40 +09:00
3f71224dfc Package .json files in nupkg output 2022-05-18 14:05:21 +09:00
c2555a91c7 Merge branch 'master' into first-run-screen-import-from-stable 2022-05-17 22:52:01 +02:00
79215c37a4 Merge pull request #18311 from peppy/first-run-screen-button-ux
Improve the first run progress button to show loading and completion status
2022-05-17 22:49:49 +02:00
10b881dbf7 Merge branch 'master' into first-run-screen-button-ux 2022-05-17 22:27:49 +02:00
02198d0436 Merge pull request #18289 from bdach/mod-overlay/adjust-multiplier-scale-transition
Adjust difficulty multiplier pop in/out transition on mod overlay
2022-05-17 18:21:30 +09:00