Commit Graph

7481 Commits

Author SHA1 Message Date
c5eab7a227 Actually rename to DrawableBeatDivisor... 2018-03-19 20:34:24 +09:00
5ecbc5612c Integrate with dependency injection 2018-03-19 20:33:58 +09:00
b71c123214 Allow import of skins which don't have ini files 2018-03-19 20:26:16 +09:00
4c0ccffe08 Merge remote-tracking branch 'origin/master' into beat-snap-divisor 2018-03-19 20:23:15 +09:00
df0b8a24c5 Rename + renamespace 2018-03-19 20:21:19 +09:00
879dbc75b5 Nest TickContainer in BeatSnapVisualiser 2018-03-19 20:20:29 +09:00
18368d2446 Make import notifications fail when any imports fail 2018-03-19 20:18:23 +09:00
b25c564ecb Integrate into editor's compose screen 2018-03-19 20:14:58 +09:00
32fecc6ff4 Adjust icon scale + text 2018-03-19 20:14:34 +09:00
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
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
ec851648da Add better ToString output from SkinInfo 2018-03-19 20:06:44 +09:00
397b06283a Add basic skin configuration decoding support 2018-03-19 20:06:44 +09:00
8e52d91180 Handle missing files without hard failure
Also adds support for lookups with file extensions
2018-03-19 20:06:44 +09:00
62e908e22c Add default separator character 2018-03-19 20:06:44 +09:00
c4f5b46d72 Add basic structure for skin configurations 2018-03-19 20:06:44 +09:00
c86ddb7ee3 Add slight easing to marker movements 2018-03-19 19:57:02 +09:00
fbc92bfa01 Add previous/next divisor button actions 2018-03-19 19:55:49 +09:00
070db63157 Privatise tick to TickContainer 2018-03-19 19:52:22 +09:00
7182442b21 Add divisor text 2018-03-19 19:49:57 +09:00
6b035e8c53 Add basic structure/layout for the beat snap visualiser 2018-03-19 19:46:26 +09:00
4b812279bb Merge branch 'master' into fix-editor-clocks 2018-03-19 19:06:38 +09:00
8d4c9eda48 Fix attempting to add selection boxes with no selection
E.g. because DrawableSpinner doesn't (currently) create an overlay, SelectionBox was being constructed with 0 hitobjects and then calculating a non-finite size for itself.
2018-03-19 18:00:11 +09:00
e25d1f6982 Pass down editor clocks through DI 2018-03-19 16:27:52 +09:00
245200d3ee Add simple screenshot notification 2018-03-16 21:25:00 +03:00
8429408974 Change screenshot file name 2018-03-16 21:05:25 +03:00
604e725f3f Remove redundant code 2018-03-16 20:42:05 +03:00
4b83278cf4 Merge branch 'master' into fix-editor-clocks 2018-03-16 23:32:54 +09:00
6f7163769d Adjust comment for readability 2018-03-16 19:57:14 +09:00
e8f7f2c8ab Merge branch 'master' into editor-wheel-movement 2018-03-16 18:19:42 +09:00
4411758ff7 Merge branch 'master' into fix-autoplay-button-deselect 2018-03-16 17:31:14 +09:00
bca4b620b6 Merge branch 'master' into editor-wheel-movement 2018-03-16 15:56:51 +09:00
7e7f8ed7a2 Merge branch 'master' into drawable-composite-hit-object 2018-03-16 15:53:16 +09:00
23ffee3d38 Merge branch 'master' into drawable-composite-hit-object 2018-03-16 15:38:52 +09:00
46f5c0fc19 Merge branch 'master' into mod-fixes 2018-03-16 15:38:41 +09:00
aa82393824 Merge master into api-as-component 2018-03-16 15:22:48 +09:00
cdc61d5f0d Merge branch 'master' into fix-combo-colours 2018-03-16 14:59:45 +09:00
b27b6c7eb7 Merge branch 'master' into cursor-trail 2018-03-16 14:43:27 +09:00
7ed84465fb Merge branch 'master' into mod-fixes 2018-03-16 11:27:39 +09:00
fc15c63a88 Re-order methods 2018-03-15 18:28:08 +09:00
c937ef5d24 Fix not being able to scroll before the first timing point 2018-03-15 18:26:53 +09:00
d05947ef48 Pass adjustable clocks to components, rather than relying on the track 2018-03-15 18:19:28 +09:00
c8f6a6980b Move clock construction to Editor 2018-03-15 17:27:37 +09:00
5e742eb466 Move editor constructions to BDL load 2018-03-15 17:10:08 +09:00
9e0aeec574 Use a decoupled clock for accurate clock times 2018-03-15 17:03:33 +09:00
50f9d810dd Add more testcases + fix up seeking a bit more 2018-03-15 15:40:52 +09:00
0474b7ca2d Merge branch 'master' into api-as-component 2018-03-15 14:13:23 +09:00
a42035f494 Make DrawableHitObject a CompositeDrawable
No reason for it to be a container.
2018-03-15 13:41:06 +09:00
cdf435aedd Merge branch 'master' into DoNotMoveToPlayerWhileDragging 2018-03-15 11:14:30 +09:00
8d433cb4bf Merge branch 'master' into cursor-trail 2018-03-15 11:14:21 +09:00