Dean Herbert
|
9a5e464c99
|
Merge branch 'master' into beat-snap-divisor
|
2018-03-20 22:26:02 +09:00 |
|
Dean Herbert
|
8ac660b0c6
|
Fixes for keyboard handling and general code quality
|
2018-03-20 22:25:15 +09:00 |
|
Dean Herbert
|
aa8b0d017c
|
Adjust colours and spacing
|
2018-03-20 21:59:56 +09:00 |
|
Dean Herbert
|
dac1ba21db
|
Make keyboard control work
|
2018-03-20 21:38:22 +09:00 |
|
Dean Herbert
|
045610dbfe
|
Adjust styling and colours
|
2018-03-20 21:31:17 +09:00 |
|
Dean Herbert
|
5a10270a2a
|
return -> break
no real reason but whatever works
|
2018-03-20 20:32:32 +09:00 |
|
Dean Herbert
|
c2eb32c0e9
|
DrawableBeatDivisor -> BeatDivisorControl
|
2018-03-20 20:10:27 +09:00 |
|
Dean Herbert
|
6fd650777c
|
Move value change logic to bindable
Also add drag support
|
2018-03-20 20:09:55 +09:00 |
|
Dan Balasescu
|
3151940435
|
Merge pull request #2231 from peppy/fix-catch-droplets
Fix juice stream droplets spawning in incorrect locations
|
2018-03-20 20:06:22 +09:00 |
|
Dean Herbert
|
625e561fc8
|
Fix whitespace
|
2018-03-20 18:01:09 +09:00 |
|
Dean Herbert
|
fb3d319d0e
|
Make fallback bool into a function
Allows correct handling now that beatmap skins are also a thing.
|
2018-03-20 16:40:11 +09:00 |
|
Dean Herbert
|
f03abb3145
|
Add GetTexture method to ISkinSource
Used to shortcut lookup checks without potentially expensive drawable creation overhead.
|
2018-03-20 16:40:11 +09:00 |
|
Dean Herbert
|
9ad4e9284a
|
Add skin source fallback chain
|
2018-03-20 16:40:11 +09:00 |
|
Dean Herbert
|
fd0391daf7
|
Merge branch 'accent-colour-properties'
|
2018-03-20 16:25:22 +09:00 |
|
Dean Herbert
|
52472e005e
|
Merge branch 'beatmap-as-a-skin'
|
2018-03-20 16:24:41 +09:00 |
|
Dean Herbert
|
4aa9c26259
|
Merge branch 'skin-ini-parsing'
|
2018-03-20 16:24:35 +09:00 |
|
Dean Herbert
|
d1c2aa71d0
|
Add beatmap sample override support
|
2018-03-20 16:24:06 +09:00 |
|
Dean Herbert
|
9a0fc9e29a
|
Move combo colours completely out of beatmap
|
2018-03-20 16:24:06 +09:00 |
|
Dean Herbert
|
dbcf755618
|
Make Beatmaps parsable as skins
|
2018-03-20 16:05:29 +09:00 |
|
Dean Herbert
|
c38c26eacb
|
Move combo index processing to BeatmapProcessor
|
2018-03-20 15:57:43 +09:00 |
|
Dean Herbert
|
cb3d0db555
|
Move combo colours completely out of HitObjects
|
2018-03-20 15:50:12 +09:00 |
|
smoogipoo
|
786e6242e1
|
Make bdl beat divisor nullable
|
2018-03-20 14:01:06 +09:00 |
|
smoogipoo
|
50192b21e3
|
Give DrawableBeatDivisor a ctor
|
2018-03-20 13:57:25 +09:00 |
|
TocoToucan
|
ee73bd4568
|
Update ScreenshotManager inline with framework changes
|
2018-03-19 22:39:00 +03:00 |
|
Dean Herbert
|
553fd3b789
|
Give DefaultSkin an empty Configuration
|
2018-03-19 21:00:27 +09:00 |
|
smoogipoo
|
fa5fd46f85
|
Clean up + rename testcase
|
2018-03-19 20:42:42 +09:00 |
|
smoogipoo
|
b1d09500f2
|
Integrate beat snap divisor into editor seeking
|
2018-03-19 20:42:06 +09:00 |
|
Dean Herbert
|
f565cc861d
|
Hard bail on attempting to import an invalid archive format
|
2018-03-19 20:41:12 +09:00 |
|
Dean Herbert
|
994c7bfabd
|
Further improvements to messaging
|
2018-03-19 20:40:14 +09:00 |
|
smoogipoo
|
c5eab7a227
|
Actually rename to DrawableBeatDivisor...
|
2018-03-19 20:34:24 +09:00 |
|
smoogipoo
|
5ecbc5612c
|
Integrate with dependency injection
|
2018-03-19 20:33:58 +09:00 |
|
Dean Herbert
|
b71c123214
|
Allow import of skins which don't have ini files
|
2018-03-19 20:26:16 +09:00 |
|
smoogipoo
|
46f10b392d
|
Fix merge errors
|
2018-03-19 20:23:31 +09:00 |
|
smoogipoo
|
4c0ccffe08
|
Merge remote-tracking branch 'origin/master' into beat-snap-divisor
|
2018-03-19 20:23:15 +09:00 |
|
smoogipoo
|
df0b8a24c5
|
Rename + renamespace
|
2018-03-19 20:21:19 +09:00 |
|
smoogipoo
|
879dbc75b5
|
Nest TickContainer in BeatSnapVisualiser
|
2018-03-19 20:20:29 +09:00 |
|
Dean Herbert
|
18368d2446
|
Make import notifications fail when any imports fail
|
2018-03-19 20:18:23 +09:00 |
|
smoogipoo
|
b25c564ecb
|
Integrate into editor's compose screen
|
2018-03-19 20:14:58 +09:00 |
|
smoogipoo
|
32fecc6ff4
|
Adjust icon scale + text
|
2018-03-19 20:14:34 +09:00 |
|
smoogipoo
|
e96dad441d
|
Offset the icon buttons a little bit to look a bit more centered
Maybe it's just me, but this is really triggering me.
|
2018-03-19 20:14:13 +09:00 |
|
Dean Herbert
|
7272ba2f1b
|
Add migration for skins which didn't get a proper name assigned
Also correctly imports new skins
|
2018-03-19 20:06:44 +09:00 |
|
Dean Herbert
|
ec851648da
|
Add better ToString output from SkinInfo
|
2018-03-19 20:06:44 +09:00 |
|
Dean Herbert
|
397b06283a
|
Add basic skin configuration decoding support
|
2018-03-19 20:06:44 +09:00 |
|
Dean Herbert
|
8e52d91180
|
Handle missing files without hard failure
Also adds support for lookups with file extensions
|
2018-03-19 20:06:44 +09:00 |
|
Dean Herbert
|
62e908e22c
|
Add default separator character
|
2018-03-19 20:06:44 +09:00 |
|
Dean Herbert
|
c4f5b46d72
|
Add basic structure for skin configurations
|
2018-03-19 20:06:44 +09:00 |
|
smoogipoo
|
c86ddb7ee3
|
Add slight easing to marker movements
|
2018-03-19 19:57:02 +09:00 |
|
smoogipoo
|
fbc92bfa01
|
Add previous/next divisor button actions
|
2018-03-19 19:55:49 +09:00 |
|
smoogipoo
|
070db63157
|
Privatise tick to TickContainer
|
2018-03-19 19:52:22 +09:00 |
|
smoogipoo
|
7182442b21
|
Add divisor text
|
2018-03-19 19:49:57 +09:00 |
|