Bartłomiej Dach
|
896177801a
|
Avoid creating copies of node samples every time
|
2020-06-05 00:07:27 +02:00 |
|
Bartłomiej Dach
|
c4cae006aa
|
Correctly slice node sample list when converting
|
2020-06-04 22:47:39 +02:00 |
|
Bartłomiej Dach
|
ac019bddd6
|
Only play samples at start of hold note in mania maps
|
2020-06-04 22:33:34 +02:00 |
|
Bartłomiej Dach
|
35544ede50
|
Add failing test cases
|
2020-06-04 22:33:30 +02:00 |
|
Dan Balasescu
|
a8b137bb71
|
Merge pull request #9123 from peppy/move-setter-to-duration
Move setter from EndTime to Duration
|
2020-06-01 16:52:38 +09:00 |
|
Dan Balasescu
|
64d1b4b11b
|
Merge branch 'master' into move-setter-to-duration
|
2020-06-01 15:55:48 +09:00 |
|
Dean Herbert
|
b9464a2aa8
|
Merge branch 'master' into editor-create-composer-fix
|
2020-06-01 15:38:15 +09:00 |
|
smoogipoo
|
d7e0391b5f
|
Merge branch 'master' into i-has-curve-with-repeats
|
2020-06-01 14:27:43 +09:00 |
|
Dean Herbert
|
0ef971be28
|
Merge branch 'master' into i-has-curve-with-repeats
|
2020-05-31 22:30:18 +09:00 |
|
mcendu
|
b06017dbf1
|
supress horizontal scaling of left-and-right stages
|
2020-05-31 11:28:54 +08:00 |
|
Dean Herbert
|
e8b43e8e1f
|
Merge branch 'master' into move-setter-to-duration
|
2020-05-29 16:04:23 +09:00 |
|
Dean Herbert
|
8fa8c561e7
|
Pass hitobjects as a parameter to CreateBlueprintContainer
|
2020-05-29 12:20:50 +09:00 |
|
Dean Herbert
|
6be5917eb0
|
Remove necessity for custom mania interface caching
|
2020-05-27 23:15:16 +09:00 |
|
Dean Herbert
|
919ff92d15
|
Remove unused resolved composer
|
2020-05-27 22:56:12 +09:00 |
|
Dean Herbert
|
cbd563e80b
|
Rename to IHasDuration
|
2020-05-27 12:38:39 +09:00 |
|
Dean Herbert
|
6b5b215299
|
Split out IHasPath from IHasCurve to better define hitobjects
|
2020-05-26 17:44:47 +09:00 |
|
Dan Balasescu
|
b5de30ef3d
|
Merge branch 'master' into editor-scrolling-playfield-support
|
2020-05-26 14:46:58 +09:00 |
|
Dean Herbert
|
0cc6d6d97c
|
Merge pull request #9033 from smoogipoo/applydefaults-cancellation
Add cancellation token support to CreateNestedHitObjects()
|
2020-05-26 12:04:06 +09:00 |
|
Dean Herbert
|
827345ed88
|
Fix mania offsets
|
2020-05-25 22:06:02 +09:00 |
|
Dean Herbert
|
e7442ec3a2
|
Remove need for ManiaSnapResult
|
2020-05-25 19:33:03 +09:00 |
|
Dean Herbert
|
2c16619ecd
|
Move time to position conversion to ScrollingHitObjectContainer
|
2020-05-25 19:32:39 +09:00 |
|
Dean Herbert
|
b8130bd366
|
Make mania selection blueprint abstract
|
2020-05-25 19:31:09 +09:00 |
|
smoogipoo
|
bc35bc5efb
|
Merge branch 'master' into applydefaults-cancellation
|
2020-05-25 16:45:30 +09:00 |
|
Dean Herbert
|
ce35d09e7d
|
Fix incorrect alpha application to lines on rewinding
|
2020-05-22 12:45:37 +09:00 |
|
Dean Herbert
|
d529a2aefa
|
Remove left-over function
|
2020-05-22 12:28:01 +09:00 |
|
Dean Herbert
|
b2667bbb02
|
Move protected implementation down
|
2020-05-22 11:45:58 +09:00 |
|
Dean Herbert
|
6de2597958
|
Merge branch 'editor-position-snap' into mania-distance-snap-grid
|
2020-05-22 11:27:36 +09:00 |
|
Dean Herbert
|
8a105bdbcf
|
Remove unused ColumnAt method
|
2020-05-22 11:23:39 +09:00 |
|
Dean Herbert
|
7dd3b3eeb5
|
Remove unused method
|
2020-05-21 15:16:59 +09:00 |
|
Dean Herbert
|
a756e6d212
|
Add xmldoc and remove unnecessary parameter
|
2020-05-21 15:16:30 +09:00 |
|
Dean Herbert
|
ce8b6b7383
|
Correctly account for blueprint origins
|
2020-05-21 15:15:24 +09:00 |
|
Dean Herbert
|
a9a1c00cf1
|
Move responsibility placement blueprint's StartTime set to within
|
2020-05-21 14:50:33 +09:00 |
|
Dean Herbert
|
bac78707de
|
Move more logic to column to both clean things up and fix tests
|
2020-05-21 14:25:37 +09:00 |
|
Dean Herbert
|
5ad7842b91
|
Move ScreenSpacePositionAtTime to inside Column implementation
|
2020-05-21 13:33:02 +09:00 |
|
Dean Herbert
|
94bb59db0d
|
Merge branch 'editor-position-snap' into mania-distance-snap-grid
|
2020-05-21 12:50:49 +09:00 |
|
Dean Herbert
|
83a5913b8d
|
Undo beat snapping related changes
|
2020-05-21 12:12:21 +09:00 |
|
Dean Herbert
|
69db62b78a
|
Combine implementation of time-to-position lookup
|
2020-05-20 21:42:21 +09:00 |
|
Dean Herbert
|
63b5f1a376
|
Remove unnecessary IRequireHighFrequencyMousePosition
|
2020-05-20 21:14:20 +09:00 |
|
Dean Herbert
|
e3cec9cf6c
|
Simplify column assignment
|
2020-05-20 21:13:08 +09:00 |
|
Dean Herbert
|
7c9fbb6fcf
|
Split out classes
|
2020-05-20 21:03:03 +09:00 |
|
Dean Herbert
|
19e2da9c73
|
Fix down scrolling giving incorrect positioning data
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
26fb779f4d
|
Move remaining positioning logic local to hold note blueprint
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
2f78866dfb
|
Move positioning out of mania blueprints
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
62092e3f5b
|
Propagate mania column in SnapResult
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
82d6549161
|
Pass down snap result and remove local TimeAt usage
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
970bd86d2e
|
Remove local TimeAt usage in mania placement
|
2020-05-20 21:01:29 +09:00 |
|
Dean Herbert
|
23bf0d000e
|
Implement mania beat snapping support
|
2020-05-20 21:01:19 +09:00 |
|
Dean Herbert
|
ffb8d48fc3
|
Fix osu!mania editor placement regressions
|
2020-05-20 21:01:03 +09:00 |
|
Dean Herbert
|
c46bfc2532
|
Create SnapResult class to hold various snapping results
|
2020-05-20 21:00:47 +09:00 |
|
Dean Herbert
|
3354d48a38
|
Change snapping to be screen space coordinate based
|
2020-05-20 21:00:29 +09:00 |
|