TocoToucan
|
56e8c7303c
|
Revert "Fix inconsistent lock usage in BeatmapManager"
This reverts commit 4a064da30f .
|
2017-10-16 12:59:59 +09:00 |
|
TocoToucan
|
4a064da30f
|
Fix inconsistent lock usage in BeatmapManager
|
2017-10-15 21:56:33 +03:00 |
|
smoogipoo
|
9924f518b7
|
Merge remote-tracking branch 'origin/master' into UselessToucan/EfCore
# Conflicts:
# osu-framework
# osu.Game/Beatmaps/BeatmapMetadata.cs
# osu.Game/osu.Game.csproj
# osu.Game/packages.config
|
2017-10-14 16:36:37 +09:00 |
|
smoogipoo
|
b178be21d1
|
Let's not rename columns yet
|
2017-10-14 14:30:58 +09:00 |
|
smoogipoo
|
674ad4a30c
|
Fix compile errors
|
2017-10-14 12:49:03 +09:00 |
|
smoogipoo
|
b83d7cd4df
|
Merge remote-tracking branch 'origin/master' into UselessToucan/EfCore
# Conflicts:
# osu-framework
# osu.Game.Tests/Beatmaps/IO/ImportBeatmapTest.cs
# osu.Game/Beatmaps/BeatmapInfo.cs
# osu.Game/Online/API/Requests/GetBeatmapSetsResponse.cs
|
2017-10-14 12:38:59 +09:00 |
|
Dean Herbert
|
ed152c08ac
|
Fix regressions
|
2017-10-14 12:27:32 +09:00 |
|
Dean Herbert
|
bf6ab77b0e
|
Always use live queries to ensure waiting asserts actually get dynamic data
|
2017-10-11 13:37:24 +09:00 |
|
Dean Herbert
|
b6cfc49b06
|
Improve resilience of beatmap import test
Fixes this happening https://ci.appveyor.com/project/peppy/osu/build/master-4694/tests
|
2017-10-11 12:41:43 +09:00 |
|
TocoToucan
|
887aa7496b
|
Rework EF Core usage in model classes
|
2017-10-06 00:23:26 +03:00 |
|
TocoToucan
|
6a4198d0d6
|
Initial EF Core commit
|
2017-10-04 22:52:12 +03:00 |
|
Dean Herbert
|
990ef3ca56
|
Make import tests more resilient to race condition failures
Also centralises wait-or-assert logic.
|
2017-09-27 14:51:01 +08:00 |
|
Dean Herbert
|
bbc990a6fd
|
Assign a name to individual import tests to avoid file contention
|
2017-09-27 11:26:56 +08:00 |
|
Dean Herbert
|
1e6c480791
|
Add back missing tests
|
2017-09-25 11:58:37 +08:00 |
|
Dean Herbert
|
393aa12eec
|
Remove old files
|
2017-09-19 16:06:59 +09:00 |
|
Dean Herbert
|
e777ccc339
|
Avoid threading conflicts when resetting the database in unit tests
|
2017-08-23 14:42:46 +09:00 |
|
Dean Herbert
|
5f53426a9a
|
*Database -> *Store
Welcome back BeatmapManager
|
2017-07-27 16:56:41 +09:00 |
|
Dean Herbert
|
cbe7b08642
|
Make BeatmapStore's BeatmapDatabase private
|
2017-07-27 15:34:13 +09:00 |
|
Dean Herbert
|
96b08b8777
|
Simplify and document DatabaseStore API
|
2017-07-27 15:06:10 +09:00 |
|
Dean Herbert
|
898a601098
|
Introduce a reference counting file store
|
2017-07-26 20:22:02 +09:00 |
|
Dean Herbert
|
9e20a02c0a
|
Split out BeatmapDatabase into BeatmapStore
Hide database functionality at a lower level in preparation from eventually making it private.
|
2017-07-26 16:31:34 +09:00 |
|
Dean Herbert
|
fce580d717
|
Reshuffle namespaces
|
2017-07-26 13:22:46 +09:00 |
|
Thomas Müller
|
96675965d8
|
Fix broken test case
|
2017-07-22 12:16:46 +02:00 |
|
Dean Herbert
|
55d999e4a1
|
Fix comment
|
2017-07-11 10:45:43 +09:00 |
|
Dean Herbert
|
e9b397f06f
|
Remove assert which is not always true on some operating systems
|
2017-07-11 10:41:18 +09:00 |
|
Thomas Müller
|
4134f84559
|
Increase test timeout to 1 minute
|
2017-07-10 12:54:11 +03:00 |
|
John Neijzen
|
d9a9616125
|
EOF remove blank spaces
|
2017-06-08 14:56:03 +08:00 |
|
Dean Herbert
|
0f59645e17
|
Increase timeout in TestImportOverIPC
Has been failing CI randomly, so let's increase the timeout a bit.
|
2017-05-31 15:51:52 +09:00 |
|
Dean Herbert
|
a2f6d8a3e6
|
Fix broken test cases, remove some recursive lookup methods.
|
2017-05-11 19:38:28 +09:00 |
|
Huo Yaoyuan
|
f37c857af8
|
CI fixes.
|
2017-05-06 16:06:38 +08:00 |
|
Huo Yaoyuan
|
767cfaaac3
|
Access database recursively.
|
2017-05-06 15:37:53 +08:00 |
|
Dean Herbert
|
d06b3c898f
|
Update framework with new DI changes.
|
2017-05-02 15:32:47 +09:00 |
|
Dean Herbert
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|
smoogipooo
|
1be1683a4f
|
Merge remote-tracking branch 'smoogipooo/remove-playmode' into better-conversion
|
2017-04-18 09:58:39 +09:00 |
|
Dean Herbert
|
4393c2cb25
|
Add unit tests to ensure all rulesets' beatmaps are added successfully.
|
2017-04-18 09:46:14 +09:00 |
|
smoogipooo
|
786446354e
|
Fix post-rebase errors.
|
2017-04-18 09:00:53 +09:00 |
|
smoogipooo
|
09208adf81
|
Re-implement legacy hit object conversion.
|
2017-04-18 08:58:21 +09:00 |
|
Dean Herbert
|
4b6ba565f8
|
Fix forgotten revert.
|
2017-04-17 20:10:51 +09:00 |
|
Dean Herbert
|
af13f97435
|
Fix regressions and test cases.
|
2017-04-17 19:44:03 +09:00 |
|
Dean Herbert
|
a4e2f34ee7
|
Make a RulesetDatabase.
|
2017-04-17 17:43:48 +09:00 |
|
smoogipooo
|
0a1376c2db
|
Remove PlayMode game-wide.
|
2017-04-15 05:22:41 +09:00 |
|
smoogipooo
|
a89af273be
|
Make BeatmapInfo expose Ruleset instead of PlayMode.
|
2017-04-15 05:01:36 +09:00 |
|
smoogipooo
|
59bfc7abad
|
Move statics to RulesetCollection to avoid conflicts later on.
|
2017-04-15 04:53:37 +09:00 |
|
Huo Yaoyuan
|
411988f038
|
Remove all trailing whitespaces in this repo.
|
2017-04-06 16:21:18 +08:00 |
|
smoogipooo
|
4cc309e5a7
|
Make hit sounds into consts.
|
2017-04-06 12:14:06 +09:00 |
|
smoogipooo
|
2a16eafe8f
|
Fix assertions.
|
2017-04-06 11:54:05 +09:00 |
|
smoogipooo
|
eb82a4c090
|
Back to using SampleInfo + fix taiko beatmap conversion.
|
2017-04-06 11:41:16 +09:00 |
|
smoogipooo
|
d607207b69
|
Ability to contain multiple sample banks. Get default bank name from control point.
|
2017-04-05 21:59:07 +09:00 |
|
smoogipooo
|
2d8239a3f7
|
Re-implement the SampleBank/Sample structure. No parsing support yet.
|
2017-04-05 21:34:28 +09:00 |
|
smoogipooo
|
4b424263ce
|
Fully parse control points.
|
2017-04-04 13:13:27 +09:00 |
|