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
83cd2fd317
Move token saving logic to APIAccess
2018-03-14 10:15:05 +09:00
afc3646450
Move API configuration hooks out of OsuGameBase
...
Also makes username more private, and password completely private.
2018-03-14 10:15:05 +09:00
3726db53b5
Allow instantiation of skins
2018-02-23 13:38:12 +09:00
4c14b32783
Add basic skin database model layout and importing
2018-02-22 15:46:11 +09:00
835136aecb
Merge branch 'master' into api-interface
2018-02-20 09:33:53 +09:00
d70d40e3b8
Add back forgotten score store to valid importers
2018-02-19 15:52:14 +09:00
75dcf72520
Improve testability of API
2018-02-16 13:57:39 +09:00
b9ef32b09b
Further xmldoc and restoring of Cleanup method
2018-02-15 16:31:42 +09:00
a0a65abcac
Crentalise all import logic
2018-02-15 14:22:39 +09:00
d3dd31dadb
Make deletion and purging logic even more global
2018-02-15 14:22:39 +09:00
edc3638175
DatabaseWriteUsage
2018-02-12 17:55:11 +09:00
cc948d688f
Fix unrelated spacing issue
2018-02-12 15:39:13 +09:00