Commit Graph

12711 Commits

Author SHA1 Message Date
be01dbae3a Move ruleset dependency caching to CreateLocalDependencies
In some cases we may want to refer to the cached configmanager dependency from subclasses. This prevents injection errors when doing so.
2018-06-11 15:07:29 +09:00
f4fbf27d42 Give ruleset settings a ruleset-specific config manager 2018-06-11 13:28:50 +09:00
eca016ec6c Move ruleset config managers to Ruleset 2018-06-11 13:17:08 +09:00
22e8a0bb6e Make ruleset config manager variants nullable 2018-06-11 13:13:36 +09:00
63ec36b3be Explicitly handle null settings case + add annotations 2018-06-11 12:57:56 +09:00
b219c17115 Move dependency creation under ctor 2018-06-11 12:57:26 +09:00
519200c3d3 Merge pull request #2720 from smoogipoo/diffcalc-modtypes
Add difficulty calculation mod combinations
2018-06-09 23:48:56 +09:00
aaa65c428f Merge branch 'master' into diffcalc-modtypes 2018-06-09 23:35:17 +09:00
d3570df64f Merge pull request #2764 from peppy/update-dependencies
Update framework and other packages
2018-06-08 22:07:25 +09:00
a5ddae3f37 Merge pull request #2763 from peppy/revert-update-subtree
Revert InputManager UpdateSubTree change
2018-06-08 22:06:55 +09:00
fd4f61fc88 Update framework and other packages 2018-06-08 21:51:43 +09:00
d5c42d74ba Merge pull request #2607 from jorolf/badge-ordering
Ensure profile badges are ordered correctly
2018-06-08 21:28:36 +09:00
a880e626d8 Use for loop and SetLayoutPosition 2018-06-08 21:20:15 +09:00
1e7bffe5e3 Merge branch 'master' into badge-ordering 2018-06-08 21:13:35 +09:00
9bdb3113ce Revert "Always update children when ruleset input manager is updated"
This reverts commit 4eb7a34944.
2018-06-08 21:05:28 +09:00
4e1b801dd8 Merge pull request #2735 from DrabWeb/beatmap-set-downloader
Centralise downloaded beatmap set logic
2018-06-08 21:03:21 +09:00
803598c3d0 Merge remote-tracking branch 'upstream/master' into DrabWeb-beatmap-set-downloader 2018-06-08 20:54:14 +09:00
ecc0f5e575 Use Any() instead of Count() 2018-06-08 20:54:09 +09:00
064e8190be Add basic documentation 2018-06-08 20:53:58 +09:00
b287b69476 Merge pull request #2762 from peppy/fix-volume-precise-scroll
Fix volume control adjustment being extreme when precision scrolling
2018-06-08 04:37:19 -07:00
59e5a8556f Fix volume control adjustment being extreme when precision scrolling 2018-06-08 18:15:03 +09:00
4dfc328117 Remove unused array 2018-06-08 17:46:38 +09:00
66d28aa9fc Merge branch 'master' into beatmap-set-downloader 2018-06-08 16:28:25 +09:00
0fae49ee21 Don't add a 'with Video' subtitle. 2018-06-07 20:47:27 -03:00
d5e42a8daa Merge pull request #2755 from rootyElf/master
Update EntityFramework libraries
2018-06-08 01:30:15 +09:00
8aaaa42c50 Update EntityFramework libraries 2018-06-07 15:51:09 +01:00
95bc312799 Update EntityFramework libraries 2018-06-07 15:48:06 +01:00
b3cab35a2c Update EntityFramework libraries
Updated Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore.Sqlite.Core to 2.1.0 to enable the app to run on arm linux platforms. This also updates SQLitePCLRaw.lib.e_sqlite3.linux from 1.1.7 to  1.1.11. While 1.1.7 only provides native libraries for linux-x64 and linux-x86, 1.1.11 adds alpine-x64, linux-arm, linux-arm64, linux-armel and linux-musl-x64.
2018-06-07 15:46:31 +01:00
7614061d44 Merge pull request #2621 from smoogipoo/disallow-beatmap-change
Retrieve bindable beatmap directly using DI
2018-06-07 18:01:22 +09:00
475fb06559 Use new bind method 2018-06-07 16:46:54 +09:00
e6158bc348 Merge remote-tracking branch 'upstream/master' into disallow-beatmap-change 2018-06-07 16:35:07 +09:00
a2a3f50b25 Merge pull request #2746 from peppy/fix-menu-notifications
Fix notifications not showing at main osu! logo on menu
2018-06-07 15:54:25 +09:00
ef287eaa7f Merge branch 'master' into fix-menu-notifications 2018-06-07 15:35:30 +09:00
f3c9049660 Merge branch 'master' into disallow-beatmap-change 2018-06-07 15:34:19 +09:00
3039eae0c7 Merge pull request #2753 from peppy/no-more-mono
Remove net471 build configurations
2018-06-07 15:33:11 +09:00
ecef93eab2 Merge pull request #2748 from peppy/mania-colours
osu!mania visual improvements
2018-06-07 15:32:59 +09:00
2ad8f6b010 Merge branch 'master' into mania-colours 2018-06-07 15:21:28 +09:00
7a451bc8ef Merge branch 'master' into no-more-mono 2018-06-07 15:18:16 +09:00
feb75eecbf Merge pull request #2655 from smoogipoo/remove-decoder-offset
Apply platform universal offset in Player
2018-06-07 15:17:45 +09:00
8d0161c2fc Refactoring 2018-06-07 15:11:48 +09:00
e73442c862 Remove net471 build configurations
This doesn't actually remove the targets just yet (that will require a bit more work), but rather remove the target options from our IDE configurations to reduce accidental usage of net471/mono.
2018-06-07 15:05:20 +09:00
f9449e841a Improve overall visual clarity and explosion effects 2018-06-07 14:30:27 +09:00
dff4b360b7 Fix ticks not getting accent colour 2018-06-07 14:30:27 +09:00
56ea1c1d63 Adjust hold note visibility and glow composition 2018-06-07 14:30:27 +09:00
d516a0a05c Store platform offset clock in variable for visibility 2018-06-07 13:42:31 +09:00
3745f9000b Merge remote-tracking branch 'origin/master' into remove-decoder-offset 2018-06-07 13:37:19 +09:00
81a3a8a1a4 Add corner radius 2018-06-07 11:57:30 +09:00
dc10277d50 Thicker bar lines and new design colour 2018-06-07 11:16:26 +09:00
d32ac01614 Merge pull request #2747 from jai-sharma/patch-1
Update notfication now points to new changelog page
2018-06-07 02:24:58 +09:00
fdf2120852 Update notfication now points to new changelog page 2018-06-06 18:08:43 +01:00