Commit Graph

521 Commits

Author SHA1 Message Date
171287591c Merge branch 'updateable-beatmap-sprite' into timeshift-wip
# Conflicts:
#	osu.Game/Beatmaps/Drawables/UpdateableBeatmapBackgroundSprite.cs
#	osu.Game/Graphics/Containers/LinkFlowContainer.cs
2018-12-26 20:52:36 +09:00
96c9e5f209 Make DefaultBeatmap readonly 2018-12-25 18:34:45 +09:00
02365ee5ba Merge remote-tracking branch 'origin/master' into timeshift-wip 2018-12-22 23:23:21 +09:00
d3f5111fa1 Use relative URL 2018-12-06 12:18:21 +09:00
5f0bde581c Fix OsuBindableBeatmap not being able to be auto-constructed 2018-12-05 20:42:16 +09:00
4ba7690e04 Initial scoremanager/scorestore structure 2018-11-28 16:50:16 +09:00
09b79d736b Remove unused usings 2018-11-28 16:33:42 +09:00
5fd6e6ca77 Re-namespacing 2018-11-28 16:12:57 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
5197bf77e4 Merge pull request #3478 from peppy/fix-case-sensitivity-import-extensions
Fix files with upper-case extensions failing to import correctly
2018-09-26 19:40:00 +09:00
e259911875 Use invariant tolower 2018-09-26 18:44:03 +09:00
dd36b6a381 Remove unused field storage 2018-09-24 21:08:58 -04:00
6efecc4b35 Fix files with upper-case extensions failing to import correctly 2018-09-23 05:23:49 +09:00
f149a66a4d Use LargeTextureStore for all online texture retrieval
Until now, many online textures were retrieved via the default texture store, which causes them to never be removed from GPU memory. It also has a performance overhead due to mipmap generation (which will be avoided via ppy/osu-framework#1885.
2018-09-09 02:45:37 +09:00
cc533a05c5 Update framework 2018-09-07 19:00:43 +09:00
01389f0443 Merge remote-tracking branch 'upstream/master' into update-framework-with-everyrthing 2018-09-06 18:04:58 +09:00
ab7c0ccd18 Merge remote-tracking branch 'smoogipoo/spritetext-rewrite' into update-framework-with-everyrthing 2018-09-06 18:00:54 +09:00
4e012042ab Fix renaming variables too eagerly 2018-09-06 17:57:09 +09:00
91aada8be5 Fix ScaleAdjust going missing 2018-09-06 14:20:55 +09:00
29b0d62f21 Changes in line with framework refcount changes 2018-09-06 13:29:57 +09:00
d5acc96efa Apply changes in line with osu!framework changes 2018-09-05 14:59:37 +09:00
d9e9c61731 Begin loading fonts earlier in startup
Should result in a considerably faster font load, as they can be concurrently loaded alongside EF.
2018-09-01 17:48:03 +09:00
1d86083981 Hide unnecessary log output 2018-07-24 12:13:48 +02:00
0c24244340 Remove SingletonContextFactory
It is dangerous to use this as it doesn't correctly handle contexts and can cause issues that will never actually arise in normal execution.

# Conflicts:
#	osu.Game/Database/SingletonContextFactory.cs
2018-07-18 16:50:56 +09:00
fbc5250bf1 Update framework 2018-07-11 17:12:01 +09:00
b20afb915d Fix right mouse activated absolute scroll not working 2018-07-09 15:26:22 +09:00
126678c226 Merge branch 'master' into multiple_previews_different_overlays 2018-06-12 19:26:51 +09:00
14b7530994 Use a global ruleset config cache 2018-06-11 15:07:42 +09:00
8702a70524 Resolve merge conflicts in DirectOverlay 2018-06-08 21:03:16 +03:00
621be3bbfc Merge branch 'master' into disallow-beatmap-change 2018-06-07 00:38:40 +09:00
b59c45ca57 Merge branch 'master' into fix-database-migration-failure 2018-06-06 22:44:35 +09:00
72cc53aded Rename GameBeatmap -> BindableBeatmap 2018-06-06 20:16:20 +09:00
0a97b8ae25 Implement DebugUtils locally
Has been removed from framework
2018-06-06 18:33:10 +09:00
601ef3b6f7 Consume osu.Framework via nuget 2018-06-05 14:14:56 +09:00
4b604bf055 Merge branch 'master' into disallow-beatmap-change 2018-06-04 10:53:04 +09:00
3a823d6c25 Fix multiple issues causing database reset to fail 2018-06-04 02:12:16 +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
a3470f9ec3 Merge remote-tracking branch 'origin/master' into disallow-beatmap-change
# Conflicts:
#	osu.Game/Overlays/Music/PlaylistOverlay.cs
#	osu.Game/Screens/OsuScreen.cs
2018-05-28 18:01:15 +09:00
3a5228af43 Make GameBeatmap late-bind its AudioManager for ctor Beatmap access 2018-05-28 17:55:41 +09:00
e2d840c2de Rename CursorOverrideContainer to MenuCursorContainer 2018-05-25 21:13:40 +02:00
a25462e10f Fix testcase audio + dependency overrides not working 2018-05-23 18:52:09 +09:00
8004b8af4d Privatise the OsuGame beatmap, add local beatmap to OsuTestCase 2018-05-23 17:38:02 +09:00
6c0c932c48 Reorder OsuGameBase methods 2018-05-23 14:56:40 +09:00
c492f62eda Use PreviewTrackManager in the PlayButton 2018-05-09 14:52:46 +03:00
64ddee5646 Change load order to ensure runner is loaded before blocking op 2018-04-22 04:26:27 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
421e9e0641 Add xmldoc to some high-level classes to explain their separation 2018-04-08 12:58:34 +09:00
9ad4e9284a Add skin source fallback chain 2018-03-20 16:40:11 +09:00
d1c2aa71d0 Add beatmap sample override support 2018-03-20 16:24:06 +09:00
07642546bb Make APIAccess a component 2018-03-14 11:29:54 +09:00