Skip to content

Fixed overhangs bug, organized viewer settings, screenshot location - #82

Merged
sevagjb merged 2 commits into
sevagjb:mainfrom
covrig:view-and-settings
Nov 7, 2026
Merged

sevagjb merged 2 commits into
sevagjb:mainfrom
covrig:view-and-settings

Conversation

@covrig

@covrig covrig commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Updates:

  • Fixed bug: Hidden overhangs showed through the model, more on some graphics drivers. From below, coverage is unchanged.
  • Settings is not modal: the main window keeps working.
  • Cursors while turning (circling arrows), panning (four arrows) and zooming (a magnifier until the wheel stops); the normal pointer otherwise.
  • Settings -> Files -> Screenshots: optionally save straight to a chosen folder (Pictures if none), named after the file and the time. Off by default: Screenshot asks as before.
  • Settings -> Viewer in three boxes: Build plate, Other, Graphics; the Check colours option says "on restart".

…, mouse cursors, screenshot folder, Viewer page in boxes

- Check model: Close shows its key (C) and does what C does.
- Check highlights: a constant depth pull only. The slope part grew on faces
  seen edge-on, so hidden overhangs (under fingers, lips) showed through the
  model, more on some graphics drivers. From below, coverage is unchanged.
- Settings is not modal: the main window keeps working; opening it again
  brings the open one to the front on the page asked for.
- Cursors while turning (circling arrows), panning (four arrows) and zooming
  (a magnifier until the wheel stops); the normal pointer otherwise.
- Settings -> Files -> Screenshots: optionally save straight to a chosen
  folder (Pictures if none), named after the file and the time. Off by
  default: Screenshot asks as before.
- Settings -> Viewer in three boxes: Build plate, Other, Graphics; the
  Check colours option says "on restart".
The offscreen test screen is 800 px high and Settings takes at most 90 % of it
(720 px). With the taller fonts of macOS and Linux the Viewer page needs 691
and 670 px for a 665/666 px viewport, so it scrolls there, as intended on
small screens. The test now allows that, like test_settings_layout does.
@covrig covrig changed the title Fixed bug, improved settings, screenshot location Fixed overhangs bug, organized viewer settings, screenshot location Nov 7, 2026
@sevagjb
sevagjb merged commit 177d8ef into sevagjb:main Nov 7, 2026
8 checks passed
@sevagjb sevagjb mentioned this pull request Nov 7, 2026
@sevagjb

sevagjb commented Nov 7, 2026

Copy link
Copy Markdown
Owner

Hi @covrig,

Quick update: your #82 is merged and is going out as PrintView3D 0.29.1 (#83). The build is running now, so it should be on the releases page and in the app's update check shortly.

What's in it, all yours:

  • The fix for hidden overhangs showing through the model in Check
  • Settings no longer blocks the main window
  • The turn / pan / zoom cursors
  • Saving screenshots straight to a folder (Settings → Files → Screenshots)
  • Settings → Viewer split into Build plate, Other and Graphics

You're credited in the changelog in English, Arabic and Dutch. The 6 new texts from #82 are drafts in every language for now.

Thanks again, also for 0.29.0. Check model, inches and custom shortcuts made that a big release, and the website now has pictures of Check and of measuring on a cut. If you spot anything in 0.29.1, just open an issue.

Sevag

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants