Commit Graph

268 Commits

Author SHA1 Message Date
Huo Yaoyuan c0fe91a84c Merge branch 'master' into sharpen 2019-11-26 18:21:50 +08:00
Dean Herbert 709ec1404f Centralise End/StartTime retrieval to extension method 2019-11-25 19:09:14 +09:00
Dean Herbert 45514ff660 Apply fixes 2019-11-25 11:30:55 +09:00
Huo Yaoyuan 4cd7d67fe4 Use early return for if-pattern-matching. 2019-11-22 00:02:40 +08:00
Dean Herbert 8d1b11d4bd Add storyboard lead-in tests 2019-11-21 18:50:54 +09:00
Huo Yaoyuan 144812669d Use static local functions. 2019-11-12 19:56:54 +08:00
Huo Yaoyuan dcfa98414f Use ??=. 2019-11-12 19:56:51 +08:00
Huo Yaoyuan e5e8e70704 Use pattern matching. 2019-11-12 19:55:19 +08:00
Dean Herbert b37bf4ea01 Merge remote-tracking branch 'upstream/master' into selection-hitsound-addition 2019-11-12 10:44:53 +09:00
Huo Yaoyuan ccc8aa6fa4 Apply brace style. 2019-11-11 20:13:13 +08:00
Dan Balasescu 1c1a49011b
Merge branch 'master' into infrastructure 2019-11-08 19:10:49 +09:00
smoogipoo df31acb294 Fix slider nested hitobject samples not getting updated 2019-11-08 15:43:34 +09:00
smoogipoo 6fc1be64c2 Make hitobject samples a bindable list 2019-11-08 14:04:57 +09:00
dependabot-preview[bot] f2084df0bb
Bump Microsoft.NET.Test.Sdk from 16.3.0 to 16.4.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.3.0 to 16.4.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.3...v16.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-07 06:19:49 +00:00
Dean Herbert 41a8954b81
Refactor follow points to support dynamic updates (#6721)
Refactor follow points to support dynamic updates

Co-authored-by: Dean Herbert <pe@ppy.sh>
2019-11-06 17:43:58 +09:00
Dean Herbert ee544e174a Group -> Connection 2019-11-06 16:33:42 +09:00
smoogipoo b83ceab1c1 Add tests 2019-11-06 16:20:13 +09:00
smoogipoo 020b08b450 Initial implementation of limited distance snap 2019-11-06 15:27:48 +09:00
smoogipoo d028603769 Rename tests 2019-11-05 22:50:01 +09:00
smoogipoo f2118b0eba Add automated test cases 2019-11-05 19:31:58 +09:00
smoogipoo 712253ff50 Replace follow point renderer with new implementation 2019-11-05 17:33:02 +09:00
smoogipoo bfe7309964 Fix nullref 2019-11-05 17:33:02 +09:00
smoogipoo 02a7f92d18 Allow constructing arbitrary hitobject types 2019-11-05 17:33:02 +09:00
smoogipoo e0ba35db75 Implement binding to hitobjects + refreshing 2019-11-05 17:33:02 +09:00
smoogipoo c0badf1dce Type to DrawableOsuHitObject 2019-11-05 17:33:02 +09:00
smoogipoo 513ad96adf Cleanup property 2019-11-05 17:33:02 +09:00
smoogipoo f861d8099c Remove unnecessary class 2019-11-05 17:33:02 +09:00
smoogipoo c1850b2353 Add some basic tests 2019-11-05 17:33:02 +09:00
smoogipoo 7e60bc7240 Fix groups having 0 size 2019-11-05 17:33:02 +09:00
smoogipoo 861268eb1d Add basic structure for new follow point renderer 2019-11-05 17:33:02 +09:00
smoogipoo 20aeb7aaff Implement multiple selection 2019-10-31 17:25:30 +09:00
smoogipoo cfdf710676 Add test 2019-10-31 16:51:58 +09:00
Huo Yaoyuan 8d290a3242 Resolve CS0067. 2019-10-30 23:43:13 +08:00
Dean Herbert 8069674824 Merge remote-tracking branch 'upstream/master' into bindable-control-points 2019-10-28 11:52:04 +09:00
Dean Herbert e987db37ec Add grouping of ControlPoints 2019-10-25 19:52:02 +09:00
smoogipoo ae011e8ee8 Fix distance snap grid test scenes 2019-10-25 17:25:46 +09:00
smoogipoo 607b4d874a Refactor flow of snapping through HitObjectComposer 2019-10-25 16:40:30 +09:00
smoogipoo d83b9ef0e4 Rename grid snapping methods 2019-10-24 18:18:04 +09:00
Dean Herbert fa9690d16c
Merge pull request #6582 from smoogipoo/grid-centre
Show centre point of distance snap grid
2019-10-23 18:28:05 +09:00
Dean Herbert 02efd0e943
Merge pull request #6556 from smoogipoo/fix-slider-stack-change
Fix sliders not moving with stacking changes
2019-10-23 17:48:06 +09:00
smoogipoo 97383b4a37 Show centre point of distance snap grid 2019-10-23 16:58:56 +09:00
smoogipoo 38c2c328ff Rename HitObject -> DrawableObject in selection blueprints 2019-10-21 17:04:56 +09:00
smoogipoo 5f8d46f666 Fix sliders not moving with stacking change 2019-10-21 16:24:06 +09:00
smoogipoo 96649e0a6a Fix selection blueprints not respecting stacking 2019-10-21 15:03:49 +09:00
Dean Herbert f92331531c Rename grid to DistanceSnap to be more in line with its purpose 2019-10-17 15:32:02 +09:00
smoogipoo 45835f97a1 Split out grids into separate files 2019-10-11 18:41:17 +09:00
smoogipoo 4d32a8aa6b More tests 2019-10-11 18:41:17 +09:00
smoogipoo 6301f837e0 Initial implementation of osu! beat snapping grid 2019-10-11 18:41:17 +09:00
Dean Herbert 5d6648d9c9 Update 2.2 references 2019-10-10 17:45:38 +09:00
Dean Herbert 179cde917b
Merge branch 'master' into rework-selection-updates 2019-10-06 15:00:56 +08:00