Skip to content

Commit 8d494d8

Browse files
committed
update
1 parent 12060ba commit 8d494d8

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

editor/src/messages/portfolio/document/overlays/utility_types.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use super::utility_functions::overlay_canvas_context;
22
use crate::consts::{
3-
COLOR_OVERLAY_BLUE, COLOR_OVERLAY_GREEN, COLOR_OVERLAY_RED, COLOR_OVERLAY_WHITE, COLOR_OVERLAY_YELLOW, COMPASS_ROSE_ARROW_SIZE, COMPASS_ROSE_HOVER_RING_DIAMETER, COMPASS_ROSE_MAIN_RING_DIAMETER,
4-
COMPASS_ROSE_RING_INNER_DIAMETER, DOWEL_PIN_RADIUS, MANIPULATOR_GROUP_MARKER_SIZE, PIVOT_CROSSHAIR_LENGTH, PIVOT_CROSSHAIR_THICKNESS, PIVOT_DIAMETER,
3+
COLOR_OVERLAY_BLUE, COLOR_OVERLAY_GREEN, COLOR_OVERLAY_RED, COLOR_OVERLAY_WHITE, COLOR_OVERLAY_YELLOW, COMPASS_ROSE_ARROW_SIZE, COMPASS_ROSE_HOVER_RING_DIAMETER, COMPASS_ROSE_MAIN_RING_DIAMETER, COMPASS_ROSE_RING_INNER_DIAMETER, DOWEL_PIN_RADIUS, MANIPULATOR_GROUP_MARKER_SIZE, PIVOT_CROSSHAIR_LENGTH, PIVOT_CROSSHAIR_THICKNESS, PIVOT_DIAMETER
54
};
65
use crate::messages::prelude::Message;
76
use bezier_rs::{Bezier, Subpath};
@@ -567,7 +566,7 @@ impl OverlayContext {
567566
self.render_context.arc(x, y, DOWEL_PIN_RADIUS, 0., TAU).expect("Failed to draw the circle");
568567
self.render_context.set_fill_style_str(COLOR_OVERLAY_WHITE);
569568
self.render_context.fill();
570-
self.render_context.set_stroke_style_str(COLOR_OVERLAY_BLUE);
569+
self.render_context.set_stroke_style_str(COLOR_OVERLAY_YELLOW);
571570
self.render_context.stroke();
572571

573572
// Draw the two blue filled sectors
@@ -580,7 +579,7 @@ impl OverlayContext {
580579
self.render_context.move_to(x, y);
581580
self.render_context.arc(x, y, DOWEL_PIN_RADIUS, PI + FRAC_PI_2, TAU).expect("Failed to draw arc");
582581
self.render_context.close_path();
583-
self.render_context.set_fill_style_str(COLOR_OVERLAY_BLUE);
582+
self.render_context.set_fill_style_str(COLOR_OVERLAY_YELLOW);
584583
self.render_context.fill();
585584

586585
self.end_dpi_aware_transform();

editor/src/messages/tool/tool_messages/select_tool.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ pub struct DotState {
9595
enabled: bool,
9696
dot: DotType,
9797
}
98+
9899
impl Default for DotState {
99100
fn default() -> Self {
100101
Self {
@@ -113,7 +114,7 @@ impl DotType {
113114
impl fmt::Display for DotType {
114115
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
115116
match self {
116-
DotType::Pivot => write!(f, "Working Pivot"),
117+
DotType::Pivot => write!(f, "Draft Pivot"),
117118
DotType::Average => write!(f, "Average of Origins"),
118119
}
119120
}
@@ -215,7 +216,7 @@ impl SelectTool {
215216
.tooltip("Disable Transform Pivot Point")
216217
.on_update(|optional_input: &CheckboxInput| SelectToolMessage::SelectOptions(SelectOptionsUpdate::ToggleDotType(optional_input.checked)).into())
217218
.widget_holder(),
218-
Separator::new(SeparatorType::Unrelated).widget_holder(),
219+
Separator::new(SeparatorType::Related).widget_holder(),
219220
DropdownInput::new(vec![dot_type_entries])
220221
.selected_index(Some(match self.tool_data.dot_state.dot {
221222
DotType::Pivot => 0,
@@ -839,7 +840,7 @@ impl Fsm for SelectToolFsmState {
839840
.flatten()
840841
});
841842

842-
if overlay_context.visibility_settings.origin() {
843+
if overlay_context.visibility_settings.origin() && !tool_data.dot_state.dot.is_pivot() {
843844
for layer in document.network_interface.selected_nodes().selected_visible_and_unlocked_layers(&document.network_interface) {
844845
let origin = graph_modification_utils::get_viewport_origin(layer, &document.network_interface);
845846
overlay_context.dowel_pin(origin);

0 commit comments

Comments
 (0)