Commit Graph

847 Commits

Author SHA1 Message Date
8c90abe0dc Make slider control points relative to start position 2018-02-23 20:59:27 +09:00
278b25bcbd Fix border being the wrong size 2018-02-23 15:29:56 +09:00
d72290ee24 Make ScaledContainer private 2018-02-23 15:06:08 +09:00
6ceabfe19e Add basic hitsound skinning 2018-02-23 13:38:12 +09:00
0cdf6fa7e2 Make HitObjectOverlay into an OverlayContainer 2018-02-22 14:36:58 +09:00
45c579630d Make selectionLayer handle input below object overlays 2018-02-22 14:34:37 +09:00
6cc54a464c Merge branch 'master' into editor-hitobject-overlays 2018-02-22 14:25:27 +09:00
07252254eb Fix post-merge issues 2018-02-22 14:22:04 +09:00
99e9eb81f2 Merge remote-tracking branch 'origin/master' into editor-hitobject-overlays 2018-02-22 14:16:01 +09:00
a3336f2577 Merge branch 'master' into fix-editor-osu-scale 2018-02-22 14:14:41 +09:00
ded2644df8 Merge branch 'master' into editor-hitobject-overlays 2018-02-22 14:08:36 +09:00
7c942eb592 Tidy up layer container logic 2018-02-22 13:42:36 +09:00
b74cfffc6f Merge branch 'master' into editor-hitobject-movement 2018-02-22 13:19:39 +09:00
5faec5c2f1 Add a separate property to control playfield area 2018-02-21 20:54:33 +09:00
6757be2007 Fix incorrect RelativeChildSize in Catch 2018-02-21 20:15:51 +09:00
f012cce668 Rewrite some xmldocs to make methods easier to understand 2018-02-21 17:33:22 +09:00
4934ef7429 Add playfield aspect ratio + scaling modifications to composer layers 2018-02-21 11:07:42 +09:00
7fd7dc1538 Extract playfield scaling into a separate class
And make it more general.
2018-02-21 11:07:42 +09:00
ba10eb5e50 Merge branch 'master' into osu-rulesetcontainer-aspect 2018-02-21 10:13:44 +09:00
7fe0989427 Merge branch 'general-slider-improvements' into editor-hitobject-overlays 2018-02-20 23:51:47 +09:00
ad2f556133 Add hitobject overlays to selected hitobjects 2018-02-20 18:01:45 +09:00
2a5bfdb4b8 Deselect hitobjects that are now not in the selection quad 2018-02-20 15:06:51 +09:00
2f4925d031 Add some xmldocs 2018-02-20 15:06:14 +09:00
285df52f43 Encapsulate logic for selecting/deselecting further 2018-02-20 14:54:45 +09:00
995ecb7d94 Make selectedHitObjects into a HashSet for quick Contains checks 2018-02-20 14:48:35 +09:00
87065a0b13 Rename + publicise DeselectAll 2018-02-20 14:38:57 +09:00
423fe4eba8 Combine border radiuses of selection and capture boxes 2018-02-20 14:25:42 +09:00
3d7f998c9b Merge branch 'master' into osu-rulesetcontainer-aspect 2018-02-20 14:07:04 +09:00
8f25a5da66 Add playfield aspect ratio + scaling modifications to composer layers 2018-02-20 14:01:33 +09:00
4a5cd6520c Extract playfield scaling into a separate class
And make it more general.
2018-02-20 13:50:31 +09:00
f41a40be15 Merge branch 'master' into editor-hitobject-movement 2018-02-19 17:59:50 +09:00
4898c321f8 Merge branch 'osu-rulesetcontainer-aspect' into editor-hitobject-movement 2018-02-19 17:07:03 +09:00
b7be162f28 Remove AspectAdjust property (override GetAspectAdjustedSize instead) 2018-02-19 17:05:10 +09:00
cd2c9a9de6 Adjust xmldoc and rename to GetAspectAdjustedSize 2018-02-19 17:04:18 +09:00
cbac4de9c2 Expire + dispose CaptureBoxes 2018-02-15 19:11:29 +09:00
ebcdb62570 Remove now unneeded hide 2018-02-15 19:10:55 +09:00
9583191556 Dispose SelectionBoxes when they die 2018-02-15 19:08:03 +09:00
4ac0c48ba6 Add fadein to SelectionBox 2018-02-15 19:07:53 +09:00
dcbc8c3dcd Remove animated capture boxes for now 2018-02-15 18:06:33 +09:00
a0a65abcac Crentalise all import logic 2018-02-15 14:22:39 +09:00
115484741d Capture -> Select 2018-02-14 17:54:43 +09:00
a9d14eadac Add clearSelection method 2018-02-14 17:53:04 +09:00
344da5965c Add a CaptureBox that encloses hitobjects from the drag selection 2018-02-14 14:38:37 +09:00
58f20c3723 Merge branch 'master' into editor-hitobject-movement 2018-02-13 18:56:16 +09:00
a738664167 Add interface for database context factory 2018-02-12 23:10:05 +09:00
87baa6febd Merge remote-tracking branch 'origin/master' into editor-pattern-adjustments 2018-02-12 19:08:13 +09:00
bfedd1cee0 Remove nested container 2018-02-12 19:01:50 +09:00
c3212d36ef Remove handles for now (will be re-implemented) 2018-02-12 18:36:16 +09:00
e10bb2db05 Unify SelectionLayer and HitObjectCapturer, rename SelectionBox 2018-02-12 18:35:01 +09:00
20c0dee17d Remove SelectionInfo 2018-02-12 18:22:52 +09:00