Commit Graph

399 Commits

Author SHA1 Message Date
08bd811326 Merge remote-tracking branch 'origin/master' into slider-controlpoint-deletion
# Conflicts:
#	osu.Game.Rulesets.Osu/Edit/Blueprints/Sliders/Components/PathControlPointVisualiser.cs
2019-11-05 13:07:06 +09:00
66253a0bd4 Handle selection on mouse down instead of click
This is how other elements work, and feels better with drag preselection
2019-11-05 02:21:50 +09:00
bcf8a6d514 Fix slider creation regressing with path selection changes 2019-11-03 19:59:37 +09:00
f69a641d35 Merge branch 'master' into slider-controlpoint-deletion 2019-11-03 19:32:10 +09:00
1155aacd90 Update sliders when control points change (#6680)
Update sliders when control points change
2019-11-03 19:05:48 +09:00
f849926049 Merge branch 'master' into slider-controlpoint-deletion 2019-11-03 19:05:17 +09:00
4dbdfcdd3c Change control to toggle rather than always select 2019-11-03 18:41:29 +09:00
41ae66d517 Update slider when control points change 2019-10-31 18:24:38 +09:00
18f374eec6 Deselect deleted control points 2019-10-31 17:58:33 +09:00
78194cfa6e Implement slider control point deletions 2019-10-31 17:54:09 +09:00
43b2cbb865 Implement slider control point deletion 2019-10-31 17:39:57 +09:00
20aeb7aaff Implement multiple selection 2019-10-31 17:25:30 +09:00
8d50b155e8 Make selection happen on click only 2019-10-31 17:13:10 +09:00
cfdf710676 Add test 2019-10-31 16:51:58 +09:00
e23a75c64a Implement control point selection 2019-10-31 16:23:54 +09:00
194e501f86 Merge branch 'master' into snapping-refactor 2019-10-26 14:20:08 +09:00
da6ee05dd6 Fix not being able to drag non-snaked sliders 2019-10-25 18:37:44 +09:00
607b4d874a Refactor flow of snapping through HitObjectComposer 2019-10-25 16:40:30 +09:00
a6458fdeab Re-use slider type 2019-10-24 19:04:24 +09:00
b7af4acdbf Allow not having a composer 2019-10-24 19:04:00 +09:00
0af5706db6 Snap path during control point movement 2019-10-24 19:02:59 +09:00
f45f17339c Implement slider path distance snapping 2019-10-24 18:17:30 +09:00
436941cda3 Add comment 2019-10-23 17:58:44 +09:00
b903edca45 Don't snap slider control point placement 2019-10-23 16:03:16 +09:00
e3fa5f1da3 Merge branch 'master' into beatsnap-grid-integration 2019-10-21 18:44:34 +09:00
c34d3362df Fix hit circles selection area being too large 2019-10-21 17:14:08 +09:00
b157aaead1 Merge remote-tracking branch 'upstream/master' into beatsnap-grid-integration 2019-10-21 17:09:43 +09:00
38c2c328ff Rename HitObject -> DrawableObject in selection blueprints 2019-10-21 17:04:56 +09:00
96649e0a6a Fix selection blueprints not respecting stacking 2019-10-21 15:03:49 +09:00
5dd5a070e0 Show placement grid from hitobjects at the current time 2019-10-18 19:03:19 +09:00
99ea45da41 Merge pull request #6474 from smoogipoo/osu-beatsnapping-grid
Implement osu!'s beat snapping grid
2019-10-18 16:27:03 +09:00
f1d7e7e7f6 Merge branch 'placement-blueprint-starttime' into beatsnap-grid-integration 2019-10-18 13:49:09 +09:00
c4704f6a29 Add beat snap grid to the composer 2019-10-18 12:47:52 +09:00
5ccdd2b203 Mask the osu! beatsnap grid 2019-10-18 12:38:43 +09:00
f3ed71d336 Move scoring distance constant to a central/shared location 2019-10-17 16:36:47 +09:00
f92331531c Rename grid to DistanceSnap to be more in line with its purpose 2019-10-17 15:32:02 +09:00
79b2c7b480 Make BeginPlacement() set the hitobject start time 2019-10-16 20:04:15 +09:00
f3c38ae089 Merge branch 'master' into osu-beatsnapping-grid 2019-10-13 18:38:57 +09:00
45835f97a1 Split out grids into separate files 2019-10-11 18:41:17 +09:00
2e2768870f Merge remote-tracking branch 'origin/master' into editor-selection-movement-params 2019-10-10 16:38:41 +09:00
8b661e624d Remove drag from class/method namings + refactor 2019-10-08 19:08:31 +09:00
08d043f447 Move selection relative to the hitobject start positions 2019-10-08 18:57:03 +09:00
e265beb289 Fix merge error 2019-10-07 18:49:59 +09:00
179cde917b Merge branch 'master' into rework-selection-updates 2019-10-06 15:00:56 +08:00
652acac87f Move placement movement event to BlueprintContainer 2019-10-03 16:14:42 +09:00
90ad1c5166 Add more tests for slider selection blueprint 2019-10-01 19:33:27 +09:00
ba5c9547e1 Add more tests for hitcircle selection blueprint 2019-10-01 19:33:15 +09:00
bddaead72e Make hitobject pieces able to update dynamically 2019-09-27 18:45:22 +09:00
4fc37d1137 Remove SliderPiece + HitObjectPiece 2019-09-27 18:01:55 +09:00
f64fe22f36 Remove bindables from osu! selection blueprints 2019-09-27 18:00:24 +09:00