smoogipoo
14b7530994
Use a global ruleset config cache
2018-06-11 15:07:42 +09:00
smoogipoo
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
smoogipoo
f4fbf27d42
Give ruleset settings a ruleset-specific config manager
2018-06-11 13:28:50 +09:00
smoogipoo
eca016ec6c
Move ruleset config managers to Ruleset
2018-06-11 13:17:08 +09:00
smoogipoo
22e8a0bb6e
Make ruleset config manager variants nullable
2018-06-11 13:13:36 +09:00
smoogipoo
63ec36b3be
Explicitly handle null settings case + add annotations
2018-06-11 12:57:56 +09:00
smoogipoo
b219c17115
Move dependency creation under ctor
2018-06-11 12:57:26 +09:00
Dean Herbert
519200c3d3
Merge pull request #2720 from smoogipoo/diffcalc-modtypes
...
Add difficulty calculation mod combinations
2018-06-09 23:48:56 +09:00
Dean Herbert
aaa65c428f
Merge branch 'master' into diffcalc-modtypes
2018-06-09 23:35:17 +09:00
Dean Herbert
d3570df64f
Merge pull request #2764 from peppy/update-dependencies
...
Update framework and other packages
2018-06-08 22:07:25 +09:00
Dean Herbert
a5ddae3f37
Merge pull request #2763 from peppy/revert-update-subtree
...
Revert InputManager UpdateSubTree change
2018-06-08 22:06:55 +09:00
Dean Herbert
fd4f61fc88
Update framework and other packages
2018-06-08 21:51:43 +09:00
Dean Herbert
d5c42d74ba
Merge pull request #2607 from jorolf/badge-ordering
...
Ensure profile badges are ordered correctly
2018-06-08 21:28:36 +09:00
Dean Herbert
a880e626d8
Use for loop and SetLayoutPosition
2018-06-08 21:20:15 +09:00
Dean Herbert
1e7bffe5e3
Merge branch 'master' into badge-ordering
2018-06-08 21:13:35 +09:00
Dean Herbert
9bdb3113ce
Revert "Always update children when ruleset input manager is updated"
...
This reverts commit 4eb7a34944
.
2018-06-08 21:05:28 +09:00
Dean Herbert
4e1b801dd8
Merge pull request #2735 from DrabWeb/beatmap-set-downloader
...
Centralise downloaded beatmap set logic
2018-06-08 21:03:21 +09:00
Dean Herbert
803598c3d0
Merge remote-tracking branch 'upstream/master' into DrabWeb-beatmap-set-downloader
2018-06-08 20:54:14 +09:00
Dean Herbert
ecc0f5e575
Use Any() instead of Count()
2018-06-08 20:54:09 +09:00
Dean Herbert
064e8190be
Add basic documentation
2018-06-08 20:53:58 +09:00
Thomas Müller
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
Dean Herbert
59e5a8556f
Fix volume control adjustment being extreme when precision scrolling
2018-06-08 18:15:03 +09:00
Dan Balasescu
4dfc328117
Remove unused array
2018-06-08 17:46:38 +09:00
Dean Herbert
66d28aa9fc
Merge branch 'master' into beatmap-set-downloader
2018-06-08 16:28:25 +09:00
DrabWeb
0fae49ee21
Don't add a 'with Video' subtitle.
2018-06-07 20:47:27 -03:00
Dean Herbert
d5e42a8daa
Merge pull request #2755 from rootyElf/master
...
Update EntityFramework libraries
2018-06-08 01:30:15 +09:00
rootyElf
8aaaa42c50
Update EntityFramework libraries
2018-06-07 15:51:09 +01:00
rootyElf
95bc312799
Update EntityFramework libraries
2018-06-07 15:48:06 +01:00
rootyElf
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
Dean Herbert
7614061d44
Merge pull request #2621 from smoogipoo/disallow-beatmap-change
...
Retrieve bindable beatmap directly using DI
2018-06-07 18:01:22 +09:00
Dean Herbert
475fb06559
Use new bind method
2018-06-07 16:46:54 +09:00
Dean Herbert
e6158bc348
Merge remote-tracking branch 'upstream/master' into disallow-beatmap-change
2018-06-07 16:35:07 +09:00
Dan Balasescu
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
Dan Balasescu
ef287eaa7f
Merge branch 'master' into fix-menu-notifications
2018-06-07 15:35:30 +09:00
Dean Herbert
f3c9049660
Merge branch 'master' into disallow-beatmap-change
2018-06-07 15:34:19 +09:00
Dean Herbert
3039eae0c7
Merge pull request #2753 from peppy/no-more-mono
...
Remove net471 build configurations
2018-06-07 15:33:11 +09:00
Dean Herbert
ecef93eab2
Merge pull request #2748 from peppy/mania-colours
...
osu!mania visual improvements
2018-06-07 15:32:59 +09:00
Dan Balasescu
2ad8f6b010
Merge branch 'master' into mania-colours
2018-06-07 15:21:28 +09:00
Dean Herbert
7a451bc8ef
Merge branch 'master' into no-more-mono
2018-06-07 15:18:16 +09:00
Dean Herbert
feb75eecbf
Merge pull request #2655 from smoogipoo/remove-decoder-offset
...
Apply platform universal offset in Player
2018-06-07 15:17:45 +09:00
Dan Balasescu
8d0161c2fc
Refactoring
2018-06-07 15:11:48 +09:00
Dean Herbert
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
Dean Herbert
f9449e841a
Improve overall visual clarity and explosion effects
2018-06-07 14:30:27 +09:00
Dean Herbert
dff4b360b7
Fix ticks not getting accent colour
2018-06-07 14:30:27 +09:00
Dean Herbert
56ea1c1d63
Adjust hold note visibility and glow composition
2018-06-07 14:30:27 +09:00
smoogipoo
d516a0a05c
Store platform offset clock in variable for visibility
2018-06-07 13:42:31 +09:00
smoogipoo
3745f9000b
Merge remote-tracking branch 'origin/master' into remove-decoder-offset
2018-06-07 13:37:19 +09:00
Dean Herbert
81a3a8a1a4
Add corner radius
2018-06-07 11:57:30 +09:00
Dean Herbert
dc10277d50
Thicker bar lines and new design colour
2018-06-07 11:16:26 +09:00
Dean Herbert
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