Commit Graph

39 Commits

Author SHA1 Message Date
TocoToucan e88f514cf4 Resolve merge conflicts 2018-01-21 18:32:21 +03:00
TocoToucan a81f32a388 PlayerGroup -> PlayerSettingsGroup 2018-01-15 20:52:52 +03:00
TocoToucan 43d2ae348a Rename ReplaySomething -> PlayerSomething 2018-01-13 22:25:09 +03:00
TocoToucan ae032cbf23 Support HandleKeyboardInput, HandleMouseInput, CanReceiveKeyboardInput, CanReceiveMouseInput properties 2018-01-07 23:40:00 +03:00
Dean Herbert 37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
Dean Herbert 6f5f4f76e5 Use Logger.Error when exceptions are involved 2017-12-25 18:21:15 +09:00
Dean Herbert 051a3c4d47 Fix line endings 2017-12-18 21:51:00 +09:00
smoogipoo fabf1bf60a Make the captured objects not update for now
Since this is not the intended functionality.
2017-12-18 19:31:03 +09:00
smoogipoo 5493493f82 FinishCapture -> FinishDrag from Handles 2017-12-18 19:24:41 +09:00
smoogipoo 09c51df2bd Marker* -> Handle 2017-12-18 19:21:26 +09:00
smoogipoo 3999940538 DragSelector -> HitObjectSelectionBox 2017-12-18 19:17:26 +09:00
Dan Balasescu 812181190e
Update SelectionLayer.cs 2017-12-18 14:10:14 +09:00
Dan Balasescu 17c58678cf
Update SelectionInfo.cs 2017-12-18 13:59:46 +09:00
smoogipoo 66b19b6c97 Expose selected objects from SelectionLayer 2017-12-15 14:48:24 +09:00
smoogipoo 3d51301e03 Add license headers 2017-12-11 22:21:33 +09:00
smoogipoo 666dcdbd62 Give HitObjectComposer a SelectionLayer 2017-12-11 22:20:02 +09:00
smoogipoo a303bf71cf Give control over screen space conversion to DrawableHitObject 2017-12-11 22:19:02 +09:00
smoogipoo 2f1063c5c0 Refactor into separate files + add xmldocs + rename some methods 2017-12-11 21:56:58 +09:00
smoogipoo c12c241633 Implement hover colours 2017-12-11 21:27:19 +09:00
smoogipoo 25d80a36be Finish up logical implementation of markers 2017-12-11 21:03:34 +09:00
smoogipoo 5147b342dc More refactorings + add markers
Move
2017-12-11 19:07:40 +09:00
smoogipoo 4573cc3322 Refactor into a new DragBox class, representing a single drag 2017-12-11 17:45:03 +09:00
smoogipoo 5341e79102 Remove SelectionDragger for now 2017-12-08 17:51:15 +09:00
smoogipoo faa921ba05 Fix up post-merge issues 2017-12-08 17:41:10 +09:00
smoogipoo f41af191ed Merge remote-tracking branch 'origin/master' into editor-selection-tool 2017-12-08 15:13:18 +09:00
smoogipoo a80059032c Remove PlayfieldOverlay 2017-12-02 20:24:10 +09:00
smoogipoo 5a7c4772bd Remove PlayfieldUnderlay for now 2017-12-02 19:53:20 +09:00
smoogipoo cf859a6cf2 Make the dragger attach to objects it surrounds
Plus a lot more implementation.
2017-12-02 00:26:02 +09:00
smoogipoo f6591851c3 Implement a selection dragger box 2017-12-01 13:15:58 +09:00
smoogipoo 52ba68e25d Add/fix up license headers 2017-11-30 22:21:02 +09:00
smoogipoo c0c051aa32 Remove unused parameter for now 2017-11-30 21:58:41 +09:00
smoogipoo e8cbde3ae1 Add overlay/underlay 2017-11-30 21:56:19 +09:00
smoogipoo 7e34b0f08d Remove SelectionTool, make Select the default tool 2017-11-30 19:53:52 +09:00
smoogipoo 677f3653eb Hide osu! playfield cursor 2017-11-30 19:19:34 +09:00
smoogipoo efa39f38ca CI fixes 2017-11-30 18:49:08 +09:00
smoogipoo e5353bb53e Add border to playfield, add shadow to toolbox buttons 2017-11-30 17:38:55 +09:00
smoogipoo 456bbe25f3 Implement toolbox into HitObjectComposer 2017-11-30 16:58:14 +09:00
smoogipoo 309eb4edd7 Integrate HitObjectComposer into Compose
Also removes the other rulesets' HitObjectComposers for now.
2017-11-29 17:46:21 +09:00
smoogipoo 8c30fd490c Add HitObjectComposer class 2017-11-29 16:22:11 +09:00