Skip to content

Some small UI issues. #921

@oficinerobotica

Description

@oficinerobotica

As thees are paper cut small issues I compiled them in to one post to not pollute the tracker. If you prefer one issue per post please let me know and i'll break them in to multiple entries.

1- the TreeView icon size setting isn't respected upon reopening FC. Even if the dimension is changed they are always displayed at default size after a restart of the app.

2- Pie menus trigger on hoover doesn't work when buttons with a state(enabled/disabled) are involved. In the vid bellow, the pie is correctly dismissed after a hoover/trigger but for buttons that have a enabled/disabled state the pie stays on the screen.

triggerAction.mp4

3- If I'm not mistaken the NaviCube position is defined as an offset from the 3d view edge. If it is in it's default position will be covered when the overlay interface is enabled. If a offset is defined it will change position on the screen based on the state of the interface (overlay or classic). One solution could be defining the offset as a percentage from the edge of the app window. I'm aware that there are more important things to code now but it is just an idea. oficinerobotica/FreeCAD-Preferences-Presets#4

NaviCube

OS: KDE neon User - Plasma 25th Anniversary Edition (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2021.1015.24301 +4280 (Git) AppImage
Build type: Release
Branch: LinkDaily
Hash: 556c87868ea46796242156e9f73eae98259794b7
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.1
OCC version: 7.5.2
Locale: English/United States (en_US)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions