feat(draw): Arc Continue command; 3-Point default
Arc ribbon default + icon + dropdown order set to 3-Point. New ARC_CONT: tangent-continuing arc from the last line/arc endpoint, pick end only; Ctrl flips direction. Exit anchor recorded on commit (disambiguated by last pick) so chaining continues from the correct end. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
b808fc2f86
commit
c4fcfacb18
10 changed files with 212 additions and 13 deletions
|
|
@ -1090,9 +1090,11 @@ pub(super) fn on_tick(&mut self, t: Instant) -> Task<Message> {
|
|||
s.screen.y += tile_b.y;
|
||||
}
|
||||
|
||||
// Give the command the current UCS before it builds its
|
||||
// rubber-band preview (and, by persistence, its commit).
|
||||
// Give the command the current UCS + Ctrl state before it
|
||||
// builds its rubber-band preview (and, by persistence, its
|
||||
// commit).
|
||||
self.push_ucs_to_cmd(i);
|
||||
self.push_ctrl_to_cmd(i);
|
||||
let mut previews = if needs_structure {
|
||||
let mut p = self.tabs[i]
|
||||
.active_cmd
|
||||
|
|
|
|||
Loading…
Reference in a new issue