FreeCAD/FreeCAD

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

Aberta

#17.773 aberto em 10 de nov. de 2024

 (4 comentários) (1 reação) (0 responsável)C++ (5.550 forks)batch import
Good first issueMod: CoreRequires: UI/UX reviewTopic: User InterfaceType: Feature

Métricas do repositório

Stars
 (30.913 estrelas)
Métricas de merge de PR
 (Mesclagem média 24d 7h) (217 fundiu PRs em 30d)

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

Guia do colaborador