Commit Graph

29334 Commits

Author SHA1 Message Date
bc82c2d3b7 Move drawable addition above event bindings 2020-05-23 10:44:53 +09:00
1311fd2f64 Merge branch 'master' into editor-move-distance-snap-grid 2020-05-23 00:42:43 +09:00
95a30226ea Merge pull request #9021 from smoogipoo/mania-distance-snap-grid
Implement beat snapping grid for mania's editor
2020-05-23 00:42:16 +09:00
e763473e23 Merge pull request #9089 from frenzibyte/fix-beatmap-lookup-cache-not-disposed
Fix beatmap-online-lookup-queue potentially throwing on OsuGameTestScene
2020-05-23 00:40:46 +09:00
3d3cc2c15e Dispose BeatmapOnlineLookupQueue cache download request 2020-05-22 17:26:37 +03:00
7846445b45 Merge branch 'master' into mania-distance-snap-grid 2020-05-22 21:17:25 +09:00
ae133c2c2d Merge pull request #9070 from peppy/editor-position-snap
Refactor editor snapping logic and add osu!mania beat snapping support
2020-05-22 21:16:19 +09:00
9ede390c60 Merge branch 'master' into editor-position-snap 2020-05-22 20:05:18 +09:00
5ea33f4c04 Fix incorrect rounding in DragBar 2020-05-22 19:23:07 +09:00
af30d1201f Fix slider path control point blueprint not working correctly 2020-05-22 18:57:28 +09:00
3e0ee310d0 Remove now incorrect comment 2020-05-22 18:30:39 +09:00
be02638341 Merge pull request #9050 from bdach/bar-line-floating-point
Eliminate floating point inaccuracies when generating bar lines
2020-05-22 17:03:33 +09:00
f395ef24a4 Merge branch 'master' into editor-position-snap 2020-05-22 16:42:09 +09:00
648fc3af41 Merge branch 'master' into bar-line-floating-point 2020-05-22 16:32:25 +09:00
10af894b69 Merge pull request #9080 from bdach/sequential-scroll-lifetime-start
Fix display start time in sequential scroll algorithm
2020-05-22 15:17:47 +09:00
ce35d09e7d Fix incorrect alpha application to lines on rewinding 2020-05-22 12:45:37 +09:00
d529a2aefa Remove left-over function 2020-05-22 12:28:01 +09:00
b2667bbb02 Move protected implementation down 2020-05-22 11:45:58 +09:00
d7b7dea0d0 Merge branch 'editor-position-snap' into mania-distance-snap-grid 2020-05-22 11:45:20 +09:00
f364d0e832 Reduce IManiaHitObjectComposer scope 2020-05-22 11:35:26 +09:00
9a2889abc5 Remove remaining left-over test implementations 2020-05-22 11:32:35 +09:00
6de2597958 Merge branch 'editor-position-snap' into mania-distance-snap-grid 2020-05-22 11:27:36 +09:00
8a105bdbcf Remove unused ColumnAt method 2020-05-22 11:23:39 +09:00
6f388b731e Fix display start time in sequential scroll algorithm 2020-05-21 21:56:59 +02:00
4299bd05b4 Add test cases for sequential scroll algorithm 2020-05-21 21:56:59 +02:00
24d898c870 Demonstrate failure case in visual test scene 2020-05-21 21:56:55 +02:00
8702a1b5a5 Fix test scene regression 2020-05-21 20:16:02 +02:00
8a47e2431b Move distance snap grid implementation to OsuHitObjectComposer 2020-05-21 17:13:22 +09:00
b1fd7da824 Merge branch 'master' into editor-position-snap 2020-05-21 15:47:20 +09:00
0db1ea6a9d Fix failing tests 2020-05-21 15:47:12 +09:00
7dd3b3eeb5 Remove unused method 2020-05-21 15:16:59 +09:00
a756e6d212 Add xmldoc and remove unnecessary parameter 2020-05-21 15:16:30 +09:00
ce8b6b7383 Correctly account for blueprint origins 2020-05-21 15:15:24 +09:00
776b842fdb Remove unused using 2020-05-21 14:53:36 +09:00
a9a1c00cf1 Move responsibility placement blueprint's StartTime set to within 2020-05-21 14:50:33 +09:00
eb2e8e50b9 Merge pull request #9071 from peppy/seek-to-start-not-end
Seek to start of placed object, not end
2020-05-21 14:30:14 +09:00
bac78707de Move more logic to column to both clean things up and fix tests 2020-05-21 14:25:37 +09:00
0997886df6 Merge pull request #9075 from peppy/silence-on-seek
Silence hitsounds during seek operations
2020-05-21 13:54:26 +09:00
669d9231db Merge branch 'master' into seek-to-start-not-end 2020-05-21 13:41:57 +09:00
5ad7842b91 Move ScreenSpacePositionAtTime to inside Column implementation 2020-05-21 13:33:02 +09:00
922b793a5a Update hit object composer tests 2020-05-21 13:04:35 +09:00
fbe76e4f16 Merge branch 'master' into silence-on-seek 2020-05-21 12:55:44 +09:00
8c6f5d2933 Merge pull request #9068 from peppy/skinnable-sound-drawable-sample
Use DrawableSample in SkinnableSound class
2020-05-21 12:54:51 +09:00
94bb59db0d Merge branch 'editor-position-snap' into mania-distance-snap-grid 2020-05-21 12:50:49 +09:00
83a5913b8d Undo beat snapping related changes 2020-05-21 12:12:21 +09:00
ea45637b02 Merge branch 'master' into mania-distance-snap-grid 2020-05-21 12:02:26 +09:00
c0e68f9854 Also support taiko drum 2020-05-21 11:08:06 +09:00
ce223a2bd8 Silence hit sounds while seeking 2020-05-21 11:08:06 +09:00
e09a1bf546 Only seek forwards if not already beyond the placed object 2020-05-20 21:50:52 +09:00
b5a7023312 Seek to start time after placement, not end 2020-05-20 21:46:52 +09:00