Dean Herbert
|
90b87cbb9e
|
Add back unidirectional online id check
|
2021-06-28 10:11:27 +09:00 |
|
Dean Herbert
|
9a96cd4a1d
|
Revert "Remove comparison of online beatmap IDs during dedupe checks"
This reverts commit 15af28d2a0 .
|
2021-06-28 09:54:18 +09:00 |
|
Dean Herbert
|
a1e8cc5444
|
Merge pull request #13669 from Naxesss/hitsound-checks
Add hitsound checks
|
2021-06-28 03:13:43 +09:00 |
|
Naxess
|
9f9e96ce9e
|
Add check for spanDuration <= 0 prior to division
|
2021-06-27 15:40:09 +02:00 |
|
Naxess
|
a4a5325b73
|
Improve acceptable difference for repeat edges
Likelihood that `spanDuration` is greater than E+7 is quite low in any realistic case, so this should work fine.
|
2021-06-27 15:39:31 +02:00 |
|
Dean Herbert
|
e755dcc34d
|
Add log method for new flow
|
2021-06-27 20:37:12 +09:00 |
|
Dean Herbert
|
f470b7095d
|
Move private method down in class
|
2021-06-27 20:36:01 +09:00 |
|
Dean Herbert
|
f216404952
|
Fix missing undelete call on using existing
|
2021-06-27 20:22:48 +09:00 |
|
Dean Herbert
|
9120321731
|
Add comments mentioning shortcomings and avoid potential double check
|
2021-06-27 19:07:35 +09:00 |
|
Dean Herbert
|
44f875b802
|
Bypass optimised existing check in SkinManager (due to custom hashing function)
|
2021-06-27 16:35:13 +09:00 |
|
Dean Herbert
|
e493685c14
|
Add optimised existing check earlier in import process
|
2021-06-27 16:34:40 +09:00 |
|
Dean Herbert
|
15af28d2a0
|
Remove comparison of online beatmap IDs during dedupe checks
|
2021-06-27 14:48:57 +09:00 |
|
Dean Herbert
|
46f8100f43
|
Remove overly verbose logging during beatmap imports
|
2021-06-27 14:29:02 +09:00 |
|
Dean Herbert
|
d1f852d102
|
Make Populate abstract to avoid unnecessary base call async complexity
|
2021-06-27 14:29:02 +09:00 |
|
Naxess
|
4cfa0ae5ec
|
Improve precision for repeat edges
|
2021-06-27 03:26:35 +02:00 |
|
Naxess
|
2cd7eda3c4
|
Add "or equal to" to volume threshold xmldocs
|
2021-06-27 02:30:12 +02:00 |
|
Naxess
|
0c0fd291d9
|
Order hitobjects by endtime
|
2021-06-27 01:25:03 +02:00 |
|
Naxess
|
4796b1b208
|
Use local variables for hasHitsound & couldHaveHitsound
|
2021-06-27 00:04:30 +02:00 |
|
Naxess
|
5bc08ebadb
|
Rename hasHitsounds -> mapHasHitsounds
|
2021-06-26 23:49:25 +02:00 |
|
Naxess
|
d29e6f4695
|
Add negligible template to PossibleTemplates
|
2021-06-26 23:49:06 +02:00 |
|
Naxess
|
1913084342
|
Use HitSampleInfo.AllAdditions instead of new list
|
2021-06-26 23:48:28 +02:00 |
|
Naxess
|
f78cc9397e
|
Factor out edge type logic
|
2021-06-26 20:45:31 +02:00 |
|
Naxess
|
51147405c5
|
Make || and && priority explicit
|
2021-06-26 20:44:39 +02:00 |
|
Bartłomiej Dach
|
9061ab0a27
|
Update/reword comments in listing overlay
|
2021-06-26 20:42:13 +02:00 |
|
Bartłomiej Dach
|
b56dd7ff25
|
Fix naming and xmldocs in new beatmap search result structures
|
2021-06-26 20:35:07 +02:00 |
|
Naxess
|
4b436b774d
|
Add few hitsounds check
|
2021-06-26 19:20:46 +02:00 |
|
Naxess
|
d8117fa730
|
Add muted objects check
|
2021-06-26 19:20:34 +02:00 |
|
Gagah Pangeran Rosfatiputra
|
2b1d3c8e9c
|
add od filter in search filter
|
2021-06-26 21:05:01 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
8e1bcc4d6b
|
add overall difficulty in filter criteria
|
2021-06-26 21:02:31 +07:00 |
|
Salman Ahmed
|
e8e9fdd533
|
Dispose ResourcesSkin before clearing skin sources
|
2021-06-26 12:34:30 +03:00 |
|
Salman Ahmed
|
e5eea503db
|
Remove finalizer logic from ResourcesSkin
|
2021-06-26 12:21:49 +03:00 |
|
Henry Lin
|
3b822cd5cf
|
Refactor SeedSettingsControl and related controls
|
2021-06-26 11:19:14 +08:00 |
|
Bartłomiej Dach
|
ea384332c3
|
Merge branch 'master' into logo-transition-sound
|
2021-06-25 21:12:48 +02:00 |
|
Bartłomiej Dach
|
50c27d2635
|
Update usages of IHasTooltip in line with framework localisation changes
|
2021-06-25 19:10:04 +02:00 |
|
aitani9
|
6bc71590c5
|
Disable logo click sound when exiting
|
2021-06-25 09:21:26 -07:00 |
|
smoogipoo
|
c93c615f5e
|
Also fix up interface names
|
2021-06-25 20:15:30 +09:00 |
|
smoogipoo
|
1ed61b9b98
|
Fix up dependencies class names
|
2021-06-25 20:11:38 +09:00 |
|
Salman Ahmed
|
8387acfe15
|
Merge branch 'master' into fix-initial-ruleset-skin-loading
|
2021-06-25 12:22:51 +03:00 |
|
smoogipoo
|
a27a647ae7
|
Rename RoomDependencies -> OnlinePlayDependencies
|
2021-06-25 18:07:47 +09:00 |
|
smoogipoo
|
04279e7f5c
|
Add some xmldocs
|
2021-06-25 18:02:53 +09:00 |
|
smoogipoo
|
c0d2b41d4c
|
Move SpectatorClient into multiplayer dependencies
|
2021-06-25 17:55:16 +09:00 |
|
Dean Herbert
|
51dd7fc238
|
Merge pull request #13622 from aitani9/mod-settings-dropdown-height
Decrease the max dropdown height in mod settings
|
2021-06-25 17:42:47 +09:00 |
|
smoogipoo
|
7aefbe3da1
|
Move UserLookupCache inside dependencies
|
2021-06-25 17:37:02 +09:00 |
|
Dean Herbert
|
5883922177
|
Remove mod multiplier completely
|
2021-06-25 16:36:31 +09:00 |
|
Salman Ahmed
|
f07008a0a2
|
Fix RulesetSkinProvidingContainer potentially late in setting up skin sources
|
2021-06-25 10:05:51 +03:00 |
|
Dean Herbert
|
57ae87956a
|
Update execution state change blocking logic in line with framework changes
|
2021-06-25 15:27:40 +09:00 |
|
smoogipoo
|
81a812e216
|
Rework MultiplayerTestScene to make use of OnlinePlayTestScene
|
2021-06-25 15:00:10 +09:00 |
|
smoogipoo
|
aa5d22d04a
|
Remove "test container", make everything go through OnlinePlayTestScene
|
2021-06-25 13:02:19 +09:00 |
|
Henry Lin
|
31c786e1c3
|
Use SettingsNumberBox.NumberBox instead of OsuNumberBox
|
2021-06-25 09:51:34 +08:00 |
|
aitani9
|
93edb25ace
|
Override CreateMenu instead of using a property
|
2021-06-24 14:32:43 -07:00 |
|
aitani9
|
34ace2553e
|
Revert "Refactor the menu's max height to be a property"
This reverts commit 9cb9ef5c
|
2021-06-24 14:32:00 -07:00 |
|
aitani9
|
62566f2a4a
|
Remove "Score Multiplier" text
|
2021-06-24 14:29:47 -07:00 |
|
Bartłomiej Dach
|
4fe30ca923
|
Remove Traditional Chinese (HK) language option
Due to no actual existing translations it was falling back to Simplified
Chinese instead, making the option actively wrong/confusing.
|
2021-06-24 18:32:17 +02:00 |
|
smoogipoo
|
5820793d11
|
Make TestMultiplayerRoomContainer inherit TestRoomContainer
|
2021-06-24 21:02:29 +09:00 |
|
smoogipoo
|
9cf2c9ddae
|
Fix incorrect dependency creation
|
2021-06-24 21:02:21 +09:00 |
|
smoogipoo
|
a21cf87b5f
|
Split room manager and allow overrides
|
2021-06-24 19:14:05 +09:00 |
|
smoogipoo
|
5115299e9a
|
Merge RoomManagerTestScene into OnlinePlaySubScreenTestScene
|
2021-06-24 19:09:31 +09:00 |
|
Dean Herbert
|
6922de12c6
|
Add extra null safety in dispose call
|
2021-06-24 17:17:12 +09:00 |
|
smoogipoo
|
a7b5c3bed1
|
Add OnlinePlaySubScreenTestScene
|
2021-06-24 17:01:28 +09:00 |
|
smoogipoo
|
9287fae5f7
|
Simplify
|
2021-06-24 16:54:09 +09:00 |
|
smoogipoo
|
4af119a407
|
Re-namespace
|
2021-06-24 16:29:06 +09:00 |
|
Salman Ahmed
|
a98b5618b8
|
Convert RulesetResourcesSkin to plain ResourcesSkin and pass non-null resources
|
2021-06-24 10:07:38 +03:00 |
|
smoogipoo
|
c9ec4b9da4
|
Remove RoomTestScene inheritance from simple test scenes
|
2021-06-24 16:02:20 +09:00 |
|
JimmyC7834
|
27735eeedb
|
fixed code
|
2021-06-24 13:45:38 +08:00 |
|
Dean Herbert
|
63ab40ec24
|
Fix potential deadlocking behaviour (and convert ResetEvent to Semaphore )
|
2021-06-24 14:37:26 +09:00 |
|
Nathan Alo
|
812624a502
|
use .Equals() instead
|
2021-06-24 10:45:20 +08:00 |
|
Nathan Alo
|
564c72bf74
|
compare directly instead of comparing IDs
|
2021-06-24 10:10:57 +08:00 |
|
Nathan Alo
|
73590bfca1
|
Return an empty array when the sender is from system.
|
2021-06-24 07:20:31 +08:00 |
|
aitani9
|
c8022126dc
|
Add logo sound case for transitioning to song select
|
2021-06-23 13:39:12 -07:00 |
|
Dan Balasescu
|
3a96f9bd14
|
Merge pull request #13637 from Game4all/localise-beatmap-listing-ruleset-filter
Localize beatmap listing ruleset filter `Any` button
|
2021-06-24 00:57:48 +09:00 |
|
Lucas A
|
263370e1ff
|
Localize ruleset filter any filter button.
|
2021-06-23 16:42:14 +02:00 |
|
Dean Herbert
|
b6555c10f8
|
Merge pull request #13630 from smoogipoo/more-collection-safety
Make collection database even more safe
|
2021-06-23 22:07:52 +09:00 |
|
smoogipoo
|
8a2026e305
|
Schedule callback instead
|
2021-06-23 21:26:52 +09:00 |
|
smoogipoo
|
c85edd2b55
|
Merge branch 'master' into fix-realm-state-change-crashes
|
2021-06-23 21:20:53 +09:00 |
|
Dean Herbert
|
01a5d998a5
|
Update framework
|
2021-06-23 20:29:02 +09:00 |
|
Dean Herbert
|
d148656108
|
Update in line with framework event structural changes (and add unbind)
|
2021-06-23 18:08:34 +09:00 |
|
Dean Herbert
|
dcba7bf779
|
Fix import flow potentially hitting foreign key constraint
|
2021-06-23 17:34:56 +09:00 |
|
Dan Balasescu
|
b6793aadb4
|
Merge pull request #13628 from ekrctb/add-IApplicableToBeatmapProcessor
Add `IApplicableToBeatmapProcessor` mod interface
|
2021-06-23 17:08:40 +09:00 |
|
Salman Ahmed
|
d484469906
|
Handle case where SkinManager sources aren't part of AllSources
In tests.
|
2021-06-23 10:44:23 +03:00 |
|
Dean Herbert
|
28f4c56cd6
|
Fix minor typo in comment
|
2021-06-23 16:30:28 +09:00 |
|
smoogipoo
|
e7981eae9b
|
Safeguard load procedure a bit more
|
2021-06-23 16:14:08 +09:00 |
|
Salman Ahmed
|
53fa229880
|
Add ruleset resources skin before SkinManager.DefaultSkin
|
2021-06-23 10:09:25 +03:00 |
|
Salman Ahmed
|
2e6800f586
|
Enable NRT in RulesetResourcesSkin
|
2021-06-23 09:52:00 +03:00 |
|
Salman Ahmed
|
0db06c727b
|
Dispose resource stores on finalizer
|
2021-06-23 09:41:45 +03:00 |
|
smoogipoo
|
0510282dcb
|
Add missing ctor
|
2021-06-23 15:10:03 +09:00 |
|
smoogipoo
|
5828606c13
|
Prefer using the backup file if it exists
|
2021-06-23 15:09:42 +09:00 |
|
Dean Herbert
|
e4d17bd757
|
Remove commented code
This will be reverted in a future change, no need to keep it around.
|
2021-06-23 15:06:29 +09:00 |
|
smoogipoo
|
c9a203cc11
|
Move collections db in-place
|
2021-06-23 15:03:34 +09:00 |
|
Dean Herbert
|
151dfdfb79
|
Merge pull request #13627 from Joehuu/fix-multiplayer-exit-logic
Fix multiplayer leave dialog not working on all exit operations
|
2021-06-23 14:56:57 +09:00 |
|
ekrctb
|
e1b2c63e09
|
Add IApplicableToBeatmapProcessor mod interface
|
2021-06-23 14:46:30 +09:00 |
|
Dean Herbert
|
cb6fbd88c7
|
Merge branch 'master' into mod-settings-dropdown-height
|
2021-06-23 14:14:17 +09:00 |
|
Dean Herbert
|
a1da9c5ee3
|
Merge pull request #13626 from Henry-YSLin/IHasSeed-interface
Extract `SeedSettingsControl` to `IHasSeed` interface
|
2021-06-23 14:10:34 +09:00 |
|
Dean Herbert
|
bae42a8908
|
Add inline comment explaining why the height is set lower
|
2021-06-23 14:07:37 +09:00 |
|
Dean Herbert
|
f62b4f2d24
|
Merge pull request #13617 from ekrctb/catch-editor
Add "placeholder" (pre-MVP) implementation of osu!catch editor
|
2021-06-23 14:00:34 +09:00 |
|
Dean Herbert
|
54084f8a9c
|
Move SeedSettingsControl to own file
|
2021-06-23 13:40:05 +09:00 |
|
smoogipoo
|
6fd020d91d
|
Remove unnecessary public accessibility
All interface members are implicitly public.
|
2021-06-23 12:00:57 +09:00 |
|
Joseph Madamba
|
49000b9501
|
Add multiplayer leave navigation tests
|
2021-06-22 19:30:40 -07:00 |
|
ekrctb
|
0b351c9922
|
Fix "possible NRE" inspection
|
2021-06-23 10:57:04 +09:00 |
|
ekrctb
|
eec4457473
|
Add [CanBeNull] to methods returning null by default
|
2021-06-23 09:40:07 +09:00 |
|
aitani9
|
59928a7d91
|
Decrease the max height of dropdown menus in mod settings
|
2021-06-22 13:32:45 -07:00 |
|