FreeCAD/FreeCAD

PartDesign: Ability for the active body identifier to be more visible in tree view

Ouverte

#17 773 ouverte le 10 nov. 2024

 (4 commentaires) (1 réaction) (0 personne assignée)C++ (5 550 forks)batch import
Good first issueMod: CoreRequires: UI/UX reviewTopic: User InterfaceType: Feature

Métriques du dépôt

Stars
 (30 913 étoiles)
Métriques de merge PR
 (Merge moyen 24j 7h) (217 PRs mergées en 30 j)

Description

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

I don't work with part design very often, but even rare attempts have revealed the inconvenience of identifying the active body in the tree view. Bold text is, of course, good, but it is not enough. Because fonts and screen resolutions can be different. As a result, the current version is very poorly identified.

Even if you make the text underlined, the active body will be more visible.

But, probably, some special identifier is required. For example, it could be a contrasting frame around the text.

The concept is in the picture.

image2

PS/ I have the overlay disabled. If you enable it, the current version is perceived even worse. Bold text is very dependent on the design theme. Снимок экрана_20241110_134525

Full version info

OS: Manjaro Linux (KDE/plasma/xcb)
Architecture: x86_64
Version: 1.1.0dev.39141 (Git) AppImage
Build type: Release
Branch: main
Hash: 4bd80bdcbb97d6038bc7030aed9ecebf57f4e428
Python 3.11.10, Qt 5.15.15, Coin 4.0.3, Vtk 9.3.0, OCC 7.8.1
Locale: Russian/Russia (ru_RU)
Stylesheet/Theme/QtStyle: OpenLight.qss/OpenLight/Qt default
Installed mods: 
  * Curves 0.6.48
  * OpenTheme 2024.9.1
  * timber
  * PitchedRoof
  * CurvedShapes 1.0.10
  * FreeCAD_SketchArch
  * frame 0.1.1
  * lattice2 1.0.0
  * sheetmetal 0.4.26

Subproject(s) affected?

None

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Guide contributeur