Commit Graph

57638 Commits

Author SHA1 Message Date
c6e2104ec2 Refresh waveforms instead of recreating the whole component 2023-01-06 03:46:49 +03:00
f25439e359 Move track change subscription to LoadComplete 2022-12-23 01:54:49 +03:00
30de9ba795 Dispose previous waveform on track reload 2022-12-23 00:35:59 +03:00
20370bd5ae Invalidate waveform on track load 2022-12-22 20:49:09 +03:00
d0645ce151 Rewrite waveform invalidation 2022-12-22 15:59:51 +03:00
f2e8776529 Bind to clock instead of music controller 2022-12-22 15:35:53 +03:00
a18ece8610 Listen for track reload in timing screen 2022-12-22 01:24:23 +03:00
7089bb6c23 Listen for track reload in timeline 2022-12-22 01:23:59 +03:00
66a02374da Clear cached waveform on track change in editor 2022-12-22 01:23:24 +03:00
d81a724dd7 Merge pull request #21735 from nekodex/argon-pro-skin
Add argon "pro" skin
2022-12-20 20:25:22 +01:00
378486cbe0 Merge branch 'master' into argon-pro-skin 2022-12-20 19:34:56 +01:00
006ed6dae4 Merge pull request #21730 from peppy/ui-scale-only-show-one-screen
Only show song select for now at ui scale adjust first run screen
2022-12-20 19:12:01 +01:00
bf074adb13 Remove unused using directive 2022-12-20 18:24:26 +01:00
8ead606065 Merge branch 'master' into ui-scale-only-show-one-screen 2022-12-20 18:23:37 +01:00
a0e9004655 Merge pull request #21731 from peppy/fix-stuck-file-select-overlay
Fix file select popup getting stuck when switching first run screens while selecting
2022-12-20 18:17:28 +01:00
2c402d4740 Update resources 2022-12-21 01:24:41 +09:00
f7c854f1b0 Change asset folder 2022-12-20 21:18:51 +09:00
2f0c772dcb Add argon pro skin 2022-12-20 21:18:51 +09:00
439b8ac56a Fix file select popup getting stuck when switching first run screens while selecting
Closes #21663
Supersedes #21724
2022-12-20 17:59:23 +09:00
c119d41a2d Only show song select for now at ui scale adjust first run screen
Having both was a bit too much. Still not happy with this but it's a bit
less sensory overload.

I think while it's cool being able to show nested screens like this, it
needs more thought to actually be a good experience.
2022-12-20 17:52:56 +09:00
ca8d2bec9d Merge pull request #21723 from bdach/wiki-heading-id-attributes
Add support for block attributes in wiki overlay
2022-12-20 15:16:08 +09:00
64a45aa0e0 Merge branch 'master' into wiki-heading-id-attributes 2022-12-20 06:34:47 +01:00
66364afe04 Merge pull request #21722 from bdach/markdown-footnote-support
Add Markdown footnote support to wiki overlay
2022-12-20 14:21:03 +09:00
4a9b58adda Merge branch 'master' into markdown-footnote-support 2022-12-20 13:48:35 +09:00
f117f76b2f Merge pull request #21718 from bdach/fix-welcome-screen-buttons
Fix welcome screen language buttons not working
2022-12-20 13:16:19 +09:00
2ed1a95975 Merge pull request #21716 from Susko3/remove-Linker.xml 2022-12-20 10:20:35 +09:00
30b9f5d92e Add test coverage for correct operation of flag extension 2022-12-19 21:32:41 +01:00
7c282d9def Enable generic attribute support for wiki markdown containers 2022-12-19 21:32:38 +01:00
12aa2e96db Add test case covering failure 2022-12-19 21:29:10 +01:00
db1380a346 Refactor markdown extension management 2022-12-19 20:19:51 +01:00
a88812861e Implement bidirectional footnote link navigation 2022-12-19 19:34:47 +01:00
5fb2a83f12 Add failing test case for footnote link navigation 2022-12-19 19:34:45 +01:00
3c1a46605e Set up test for two-way navigation testing 2022-12-19 19:34:42 +01:00
73a4310935 Add styling for footnote groups 2022-12-19 19:34:40 +01:00
112613c2f0 Add styling for footnote links 2022-12-19 19:28:01 +01:00
6e55f2f779 Add test for markdown footnotes 2022-12-19 19:17:05 +01:00
0dce899634 Throw on OsuClickableContainer.ClearInternal() invocations
As they may cause critical failure due to getting rid of the `Content`.
2022-12-19 18:25:45 +01:00
186ccc64fd Fix welcome screen language buttons not working 2022-12-19 18:19:26 +01:00
36c620287b Remove no longer needed Linker.xml configurations for mobile projects 2022-12-19 18:11:05 +01:00
b42accb763 Merge pull request #21711 from peppy/update-framework-standardise
Update framework (again) and remove some no-longer required workarounds
2022-12-19 18:03:00 +01:00
d47a8b2e26 Remove unnecessary discard 2022-12-19 18:42:51 +03:00
2249c97a6f Pin certain system package versions to avoid downgrade errors 2022-12-19 18:27:32 +03:00
396ac0436c Remove automatically provided workaround 2022-12-19 18:24:46 +03:00
ecac6299c6 Update framework 2022-12-19 22:01:20 +09:00
99ad78cdd6 Remove no longer necessary workarounds from mobile props files 2022-12-19 22:01:13 +09:00
12c77cca26 Remove rollForward rule for now 2022-12-19 21:54:33 +09:00
1262c44dfb Merge pull request #21629 from peppy/guard-url-protocols
Update framework
2022-12-19 21:27:44 +09:00
4a7d7c6ed9 Use MaxBy in all locations that can and update inspection level to match dotnet-build 2022-12-19 16:47:10 +09:00
8a01a22612 Fix two null refrences in OsuGame 2022-12-19 16:47:10 +09:00
d3995693a0 Use maui-android 2022-12-19 16:47:10 +09:00