eb89317494
Remove performance optimisation tracking disables to keep things simple for now
2018-05-30 13:43:43 +09:00
4a7de043e0
Recycle all contexts on beginning a write operation for the time being
2018-05-30 13:43:25 +09:00
e23e2bd348
Fix recycling never being performed due to incorrect ordering
2018-05-30 13:37:52 +09:00
e8cc3294d7
Merge pull request #2663 from smoogipoo/fix-results-parallax
...
Fix results screen parallax being cut off
2018-05-30 10:44:25 +09:00
2dc7bb523b
Merge branch 'master' into fix-results-parallax
2018-05-30 10:15:20 +09:00
31ab6f2408
Fix event flushing sticking on early return
2018-05-29 19:43:52 +09:00
c18a5b5ac8
Fix importing long filenames from stable
2018-05-29 19:32:56 +09:00
165e5b8518
Merge pull request #2677 from Tom94/fix-vscode
...
Fix Debug mode instead of Release mode for mono debug target
2018-05-29 19:32:20 +09:00
4a18951cce
Report full error to log file
2018-05-29 18:37:45 +09:00
6f72e5a876
Fix Debug mode instead of Release mode for mono debug target
2018-05-29 10:27:21 +02:00
749a69567b
Add EF tooling references
2018-05-29 16:26:58 +09:00
0adc16f9bd
Handle online ID mismatches and clashes on beatmap import
2018-05-29 16:26:50 +09:00
47d88a48a2
Add logging on import processes
2018-05-29 16:26:42 +09:00
de8c4e6d56
Remove unique constraints on hash columns
...
We are going to allow multiple instances of the same beatmap info hash as they could be in different beatmap sets.
2018-05-29 16:26:32 +09:00
c1f416b1cc
Add back missing rethrow
2018-05-29 16:23:38 +09:00
203691b1c7
Add import rollback test
2018-05-29 16:23:38 +09:00
3d3026a80c
Report any error during import to the write context to allow for rollback
2018-05-29 16:23:38 +09:00
cc081cad5a
Simplify test osz instantiation
2018-05-29 16:23:38 +09:00
015fd9d0e7
Fix loading test method returning oldest import rather than newest
2018-05-29 16:23:38 +09:00
72da640059
Change order of event firing in Update calls
...
A remove event should not be fired before the update is successful.
2018-05-29 16:23:38 +09:00
80806be047
Don't start transactions for migration
...
It looks like transactions are used internally during migration.
2018-05-29 16:23:38 +09:00
a3287b8cf2
Correctly rollback failed imports
2018-05-29 16:23:38 +09:00
7b8211e6db
Add MultiplayerScreen.Type
2018-05-29 04:23:29 -03:00
bcb04f6168
Improve transaction handling flexibility
2018-05-29 16:23:27 +09:00
d4e7f08c20
Bring entity framework up-to-date and re-enable transactions
2018-05-29 16:23:27 +09:00
2a87b851fa
Add proper transaction rollback logic on exception
2018-05-29 16:23:27 +09:00
f6f18e2fe2
Merge pull request #2671 from Tom94/fix-vscode
...
Add build tasks for visual tests and fix broken launch tasks
2018-05-29 15:49:44 +09:00
4f73f6e0e0
Add build tasks for visual tests and fix broken launch tasks
2018-05-29 08:38:43 +02:00
d090323c00
Add ParticipantCount to share with the Match screen.
2018-05-29 00:51:56 -03:00
852d7ef48d
Use ?: expression instead of if/else.
2018-05-29 00:07:33 -03:00
7beac3a712
Cleanup DrawableRoom.
2018-05-28 23:56:00 -03:00
dcc39d96e2
BeatmapModeInfo -> BeatmapTypeInfo.
2018-05-28 23:45:59 -03:00
bd9af745dd
Cleanup.
...
(cherry picked from commit fffa6a004cf074caf0cf5c8ae1408a80500859fa)
2018-05-28 23:41:50 -03:00
8b8d10349e
Move RoomInspector info panel content to BeatmapModeInfo to share with Match.
...
(cherry picked from commit 257d9d13ac81d85583314f8b5dfabf05661b1572)
2018-05-28 23:41:42 -03:00
8b36e1dad0
Add BeatmapTitle to encapsulate multiplayer beatmap title display logic.
...
(cherry picked from commit 58e65afb45fbc675186e470cc4a268d9eaa2a539)
2018-05-28 23:41:07 -03:00
bdfb5752cd
Update existing drawables to use UpdateableBeatmapSetCover.
2018-05-28 19:31:20 -03:00
e920b8d577
Add UpdateableBeatmapSetCover.
2018-05-28 19:11:26 -03:00
5be46307fd
Fix results screen parallax being cut off
...
Alternative to / closes #2549 .
Didn't want to reference the toolbar as was done, also wanted to remove the awkward scaling factors so rather than scaling down the inner one, we scale up the outer one.
2018-05-28 19:43:59 +09:00
1572635fc8
Merge pull request #2660 from smoogipoo/fix-holdnote-judgement
...
Fix mania hold notes displaying judgements
2018-05-28 18:35:02 +09:00
31cbec99a1
Fix mania hold notes displaying judgements
2018-05-28 18:12:49 +09:00
ce8a6cfc53
Merge pull request #2603 from DrabWeb/multiplayer-lounge
...
Multiplayer lounge
2018-05-28 14:39:19 +09:00
ed7c860802
Adjust transitions of DrawableRoom
2018-05-28 13:30:29 +09:00
02c37ebc1f
Move screen titles to OsuScreen
2018-05-28 13:30:24 +09:00
0ca6d73f0e
Add a delay before the osu! logo appears when exiting multiplayer
2018-05-28 13:30:17 +09:00
3c3412791c
Merge remote-tracking branch 'upstream/release' into multiplayer-lounge
2018-05-28 13:30:04 +09:00
b2b3976e9d
Merge pull request #2644 from peppy/fix-osu-autoplay
...
Ensure autoplay tests actually increase score above zero
2018-05-27 15:35:26 +09:00
4f0d7bd63e
Update framework
2018-05-27 15:14:25 +09:00
916c9e7e89
Merge remote-tracking branch 'ppy/master' into fix-osu-autoplay
2018-05-27 15:12:52 +09:00
95315e46f0
Make drawable rooms fade in when first displayed
...
Stops filtered rooms from briefly displaying.
2018-05-27 14:12:20 +09:00
12b5ca1b0d
Merge branch 'master' into multiplayer-lounge
2018-05-27 11:15:03 +09:00