smoogipoo
|
423fe4eba8
|
Combine border radiuses of selection and capture boxes
|
2018-02-20 14:25:42 +09:00 |
|
smoogipoo
|
cbac4de9c2
|
Expire + dispose CaptureBoxes
|
2018-02-15 19:11:29 +09:00 |
|
smoogipoo
|
ebcdb62570
|
Remove now unneeded hide
|
2018-02-15 19:10:55 +09:00 |
|
smoogipoo
|
9583191556
|
Dispose SelectionBoxes when they die
|
2018-02-15 19:08:03 +09:00 |
|
smoogipoo
|
4ac0c48ba6
|
Add fadein to SelectionBox
|
2018-02-15 19:07:53 +09:00 |
|
smoogipoo
|
dcbc8c3dcd
|
Remove animated capture boxes for now
|
2018-02-15 18:06:33 +09:00 |
|
smoogipoo
|
115484741d
|
Capture -> Select
|
2018-02-14 17:54:43 +09:00 |
|
smoogipoo
|
a9d14eadac
|
Add clearSelection method
|
2018-02-14 17:53:04 +09:00 |
|
smoogipoo
|
344da5965c
|
Add a CaptureBox that encloses hitobjects from the drag selection
|
2018-02-14 14:38:37 +09:00 |
|
smoogipoo
|
bfedd1cee0
|
Remove nested container
|
2018-02-12 19:01:50 +09:00 |
|
smoogipoo
|
c3212d36ef
|
Remove handles for now (will be re-implemented)
|
2018-02-12 18:36:16 +09:00 |
|
smoogipoo
|
e10bb2db05
|
Unify SelectionLayer and HitObjectCapturer, rename SelectionBox
|
2018-02-12 18:35:01 +09:00 |
|
smoogipoo
|
20c0dee17d
|
Remove SelectionInfo
|
2018-02-12 18:22:52 +09:00 |
|
smoogipoo
|
ee168f9a77
|
Split out drag selection box from post-capture box
Cleans up a lot of code, removes handles for now.
|
2018-02-12 18:20:05 +09:00 |
|
smoogipoo
|
1adbe3585c
|
HitObjectSelectionBox -> SelectionDragger
|
2018-02-12 16:03:59 +09:00 |
|
smoogipoo
|
cfb2b3f1e8
|
Rework SelctionLayer to support click-selections
|
2018-02-12 16:02:42 +09:00 |
|
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 |
|