FreeCAD / FreeCAD/FreeCAD

Sketcher: (UI/UX) Text tool could show the construction line while the text is being added.

Open
#28,270 2 comments 0 reactions 0 assignees View on GitHub
Mod: Sketcher Topic: User Interface Type: Feature
Dominant language
C++
Stars
33.6k
Forks
6k
Avg merge
3d 17h
Merged PRs (30d)
196

Description

### Problem description

When creating a Text with this new Text tool in Sketcher, it could already show this horizontal/vertical construction line that will end up being added once the command is finished.

See here, this line that appears at the end could be visible while the width/height is added, since this will appear later anyway.

https://github.com/user-attachments/assets/c2f67d39-d817-440a-8b3a-90531748837c

### Workbench affected?

Sketcher

### Development version About Info (in Safe Mode)

```shell
OS: Ubuntu 25.10 (ubuntu:GNOME/ubuntu/wayland)
Architecture: x86_64
Version: 1.2.0dev.20260311 (Git shallow)
Build date: 2026/03/11 07:18:44
Build type: Release
Branch: (HEAD detached at 03fc08d02)
Hash: 03fc08d02ebbafa0dc7268d8a7f89e17d3b4db87
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: English/United States (en_US)
Navigation Style/Orbit Style/Rotation Mode: Touchpad/Trackball/Drag at cursor
Stylesheet/Theme/QtStyle: OpenDark.qss/OpenDark/
Logical DPI/Physical DPI/Pixel Ratio: 96/144.289/1
```

### Last known good version (optional)

```shell

```

Contributor guide

Open the contributing guide

Research direction

Reproduce the behavior in the Sketcher workbench with the Text tool, then trace how the preview during width and height placement differs from the construction line added when the command finishes. Done means the horizontal or vertical construction line is visible during placement and remains correctly finalized afterward.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
design, desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.