17dbb599d1
Don't backup collection database
...
This is no longer required due to recent changes which mean the
collection database will retain beatmap references even if they aren't
loaded locally (see https://github.com/ppy/osu/pull/18619 ).
2022-06-16 16:48:53 +09:00
739a696467
Ensure reading of existing databases when making backups doesn't create a file
2022-06-16 16:48:06 +09:00
ec53d87c30
Fix unsafe sample playback in GameplaySampleTriggerSource
...
Resolves https://github.com/ppy/osu/issues/18727 .
Added delay from `Schedule` should be minimal as it is always called
from the `Update` thread (input propagation) anyway.
2022-06-16 16:04:57 +09:00
1c3cc985bc
Merge pull request #18720 from bdach/twemoji-flags
...
Update flag sizes after switch to twemoji assets
2022-06-16 15:55:05 +09:00
89533fa33d
Fix Disclaimer
screen handling user change events after initial display
...
Unnecessary overhead, but also should resolve a production hard crash.
2022-06-16 15:40:20 +09:00
0c9f4fc8eb
Merge branch 'master' into twemoji-flags
2022-06-16 15:06:49 +09:00
ac554ca51f
Update resources
2022-06-16 15:06:34 +09:00
e778c90930
Merge pull request #18723 from smoogipoo/ci-template-tests
...
Run template tests on CI
2022-06-16 15:04:54 +09:00
88376da2cf
Run template tests on CI
2022-06-16 13:47:30 +09:00
f88c568c8d
Update flag sizes after switch to twemoji assets
...
The old flags used a size of 150x100, while the new assets based on
twemoji use a size of 150x108. Update existing usages to match this new
aspect ratio better.
2022-06-15 21:45:47 +02:00
2c35b1404b
Use FileInfo
as current bindable type
2022-06-15 19:29:09 +03:00
5d74d92fcf
Revert virtual
current bindable
2022-06-15 19:28:43 +03:00
e7dcbddbeb
Fix potential null reference
2022-06-15 18:53:49 +03:00
1acbb87aa6
Ensure AvailableMods.Value
is never null
2022-06-15 17:40:16 +02:00
6ee1c35c8f
Fix template projects returning null mods from GetModsFor()
2022-06-15 17:40:16 +02:00
30382b0445
Fill out GetModsFor()
xmldoc and annotate items as non-null
2022-06-15 17:40:15 +02:00
e74b563b91
Add protection against arbitrary exceptions from GetModsFor()
2022-06-15 17:31:46 +02:00
665ef5fdcc
Add test coverage for API-incompatible rulesets wrt mods
2022-06-15 17:31:46 +02:00
6e5e506fb4
Add protection against rulesets returning null mods
2022-06-15 17:31:46 +02:00
0418d70056
Add test coverage for ignoring null mods returned by rulesets
2022-06-15 17:31:46 +02:00
387c54c252
Ensure notification is displayed after first-run setup is hidden
2022-06-15 18:13:24 +03:00
026bad7fc4
Use notification processing mode logic instead
2022-06-15 18:13:24 +03:00
1ff070f5ff
Decouple LabelledFileChooser
from LabelledTextBoxWithPopover
2022-06-15 17:45:31 +03:00
c9cb4250bb
Merge pull request #18712 from peppy/importer-clean-up-part-2
...
More clean-up work on realm/beatmap import flow
2022-06-15 16:14:41 +02:00
f23ddfe6cc
Move remaining realm classes out of Stores
namespace
2022-06-15 21:56:00 +09:00
23d7667f39
Move BeatmapImporter
to correct namespace
2022-06-15 21:47:52 +09:00
9edc4fc181
Remove unnecessary ShouldDeleteArchive
override (already done in base implementation)
2022-06-15 21:47:52 +09:00
4d5f82ccd3
Merge pull request #18702 from nekodex/new-dialog-sfx
...
Add new dialog popup SFX
2022-06-15 21:46:04 +09:00
7571ab6c63
Merge branch 'master' into new-dialog-sfx
2022-06-15 19:47:00 +09:00
7a2919975a
Fix sound clash when exiting a multiplayer room with confirmation
2022-06-15 18:48:22 +09:00
d89c80ace2
Block operations during beatmap selection in match
2022-06-15 18:44:16 +09:00
1520ccf865
Fix double back sound due to sub screen presence in multiplayer/playlists
2022-06-15 18:44:16 +09:00
c27e5d1216
Fix editor still playing back sound when exiting with confirmation
2022-06-15 18:44:02 +09:00
e880fcf3cb
Merge pull request #18704 from peppy/update-framework
...
Update framework
2022-06-15 18:06:11 +09:00
584345a97e
Merge pull request #18693 from frenzibyte/toolbar-volume-control
...
Add basic volume control support in toolbar music button
2022-06-15 17:50:10 +09:00
be2b4e68b9
Don't play player exit sound when restarting
2022-06-15 17:49:18 +09:00
713cff3403
Don't play editor exit sound when changing difficulties
2022-06-15 17:49:09 +09:00
fd4529aa7c
Play editor exit sound if no confirmation buttons were shown during exit process
2022-06-15 17:37:54 +09:00
7ac5019c08
Fix intro screens playing exit sounds
2022-06-15 17:37:30 +09:00
6136e4e27a
Don't play exit sound if screen is in a non-resumable state when exiting
2022-06-15 17:37:25 +09:00
b3aa4fcf02
Adjust a channel rather than the overall sample
2022-06-15 17:33:07 +09:00
94aa2248ca
Move filter reset to more appropriate location
2022-06-15 17:32:21 +09:00
87bf53485a
Merge pull request #18649 from frenzibyte/selection-context-outside-bounds
...
Fix context menus not appearing when clicking outside of editor playfield's bounds
2022-06-15 17:08:09 +09:00
080f2859ef
Merge pull request #18689 from peppy/quick-import-only-on-batch
...
Always perform full consistency checks for single imports
2022-06-15 17:06:06 +09:00
b8d593b1fa
Merge pull request #18699 from frenzibyte/stable-beatmap-recursive-import
...
Handle subdirectories during beatmap stable import
2022-06-15 17:04:24 +09:00
accd6031bd
Update framework
2022-06-15 16:53:56 +09:00
1f1633ddc2
Remove Update
method processing of samples in PopupDialogDangerousButton
2022-06-15 16:50:23 +09:00
583619b915
Use GlobalAction.DecreaseVolume
instead
2022-06-15 10:21:27 +03:00
eac0ca4db6
Update resources
2022-06-15 16:14:46 +09:00
dfab8b71f6
Merge branch 'master' into stable-beatmap-recursive-import
2022-06-15 10:06:46 +03:00