Clone item

Bug #1017101 reported by hilaire on 2012-06-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Dr. Geo II
Wishlist
hilaire

Bug Description

For fast construction, user should be able to clone object as a free version.
For example, doing Shift+drag of a segment should give a free one, defined by two free points

Changed in drgeo:
milestone: none → 12.10
importance: Undecided → Wishlist
Changed in drgeo:
milestone: 12.10 → none
Changed in drgeo:
milestone: none → 13.04
hilaire (hilaire-fernandes) wrote :

An object is cloned when the user click over it for 2s, without a significant mouse - finger - move. The item is cloned immediately without user confirmation - this is an expert feature!.
After the cloning operation, the clone is attached to the mouse - finger - until the mouse key is up - finger release. Of course no intermediate cloning should occurs in between - need a clone state class to know we have cloned.

Therefore cloning occurs only when in 'select and move' mode.

Clone-able items are (need a #isCloneable message in the Math item hierarchy):
 - segment, vector, ray, line cloned as item defined by two free points
- polygon cloned as polygon defined by free points
 - circle cloned as a circle with free center and a point
 - arc cloned as defined by three free points

Support classes: CloneBuilder (hierarchy or not?), SelectToolStateCloned,...

Changed in drgeo:
status: New → Fix Committed
description: updated
Changed in drgeo:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers