On Sat, Apr 26, 2025 at 12:17 PM Jordan Brown openscad@jordan.maileater.net
wrote:
On 4/26/2025 12:09 PM, David Phillip Oster wrote:
Apple's documentation
https://developer.apple.com/design/human-interface-guidelines/typography
says
SF Pro is the system font in macOS. NY is available for Mac apps built
with Mac Catalyst. macOS doesn’t support Dynamic Type.
It is somewhat supported in Mac Catalyst, but it is not supported for QT
based programs like OpenSCAD.
I'm an iPhone/iPad user, but not a Mac user, but...
Make text and icons bigger in multiple apps and on the desktop
You can set a single preferred size for text across multiple apps and on
the desktop.
I suspect that "Dynamic Type" is a particular typography-related font
scaling feature, and that this is a different feature.
You're missing my meaning. the very large text feature you are pointing
to is called “Dynamic Text”, in the API documentation, and is the very
feature that is iOS only.
On Windows, there seem to be two different "size" settings. One is
per-monitor, and is on Settings > System > Display > Scale, and the
other is global is on Settings > Accessibility > Text size.
With the Accessibility setting set to 100%:
With the Accessibility setting set to 200%:
Note that some of the elements changed, but others didn't.
(Hmm, looks like a bug that sometimes the window title isn't updated.)
Some applications appear to scale all of their elements, while others do
not. Some applications respond to changes immediately (sometimes
partially!), while for some it's necessary to restart the application.
On 4/26/2025 12:27 PM, David Phillip Oster wrote:
On Sat, Apr 26, 2025 at 12:17 PM Jordan Brown
openscad@jordan.maileater.net wrote:
https://support.apple.com/guide/mac-help/make-text-and-icons-bigger-mchld786f2cd/15.0/mac/15.0#apdd3efcf7d62154
Make text and icons bigger in multiple apps and on the desktop
You can set a single preferred size for text across multiple apps
and on the desktop.
I suspect that "Dynamic Type" is a particular typography-related
font scaling feature, and that this is a different feature.
You're missing my meaning. the very large text feature you are
pointing to is called “Dynamic Text”, in the API documentation, and is
the very feature that is iOS only.
You're right, I am missing your meaning. I'm looking at a Mac
documentation page, and it says there's a way to set preferred font sizes.
This is definitely not an iOS document. The next few lines are:
On your Mac, choose Apple menu > System Settings, then click
Accessibility in the sidebar.
Click Display, scroll down to Text, then click “Text size.”
Drag the slider to the right to increase the text size on the
desktop, in app sidebars, and in the apps listed (if they are set
to Use Preferred Reading Size).
I'm sure there's a feature called "Dynamic Type", and that it's
available only on iOS and its friends. But this doesn't seem to be that
feature.
I don't have a Mac, so I can't just go experiment. Perhaps somebody who
has one, can.
On Sat, Apr 26, 2025 at 12:42 PM Jordan Brown openscad@jordan.maileater.net
wrote:
I'm sure there's a feature called "Dynamic Type", and that it's available
only on iOS and its friends. But this doesn't seem to be that feature.
I don't have a Mac, so I can't just go experiment. Perhaps somebody who
has one, can.
No, you are still missing my meaning. If you actually try that on a Mac,
you'll see it only applies to a small number of apps, All written by Apple.
Once again, as a macOS user and macOS programmer, I tell you: That feature
is called, in the API, "Dynamic Type", and it is only available, outside of
Apple products, in apps written by Apple - as they explicitly say in the
very first link I posted. I'd love to use it in my own apps, but I've
investigated and I can't.
On 4/26/2025 12:48 PM, David Phillip Oster wrote:
On Sat, Apr 26, 2025 at 12:42 PM Jordan Brown
openscad@jordan.maileater.net wrote:
I'm sure there's a feature called "Dynamic Type", and that it's
available only on iOS and its friends. But this doesn't seem to
be that feature.
I don't have a Mac, so I can't just go experiment. Perhaps
somebody who has one, can.
No, you are still missing my meaning. If you actually try that on a
Mac, you'll see it only applies to a small number of apps, All written
by Apple. Once again, as a macOS user and macOS programmer, I tell
you: That feature is called, in the API, "Dynamic Type", and it is
only available, outside of Apple products, in apps written by Apple -
as they explicitly say in the very first link I posted. I'd love to
use it in my own apps, but I've investigated and I can't.
Thanks for the explanation.
I'm shocked; I had much higher expectations for Apple.
Here's a screenshot from the most recent version of macOS:
[image: Screenshot 2025-04-26 at 12.52.55 PM.png]
On Sat, Apr 26, 2025 at 12:51 PM Jordan Brown openscad@jordan.maileater.net
wrote:
On 4/26/2025 12:48 PM, David Phillip Oster wrote:
On Sat, Apr 26, 2025 at 12:42 PM Jordan Brown <
openscad@jordan.maileater.net> wrote:
I'm sure there's a feature called "Dynamic Type", and that it's available
only on iOS and its friends. But this doesn't seem to be that feature.
I don't have a Mac, so I can't just go experiment. Perhaps somebody who
has one, can.
No, you are still missing my meaning. If you actually try that on a Mac,
you'll see it only applies to a small number of apps, All written by Apple.
Once again, as a macOS user and macOS programmer, I tell you: That feature
is called, in the API, "Dynamic Type", and it is only available, outside of
Apple products, in apps written by Apple - as they explicitly say in the
very first link I posted. I'd love to use it in my own apps, but I've
investigated and I can't.
Thanks for the explanation.
I'm shocked; I had much higher expectations for Apple.
Sadly I'm running windows so that doesn't solve my problem.
On 2025-04-27 04:35, gene heskett via Discuss wrote:
SOLVED!
On 4/26/25 13:59, Todd Allen via Discuss wrote:
I'm running OpenSCAD under linux. Adding the following to my .profile
scales my interface fonts.
export QT_SCALE_FACTOR=1.5
Added that to my .profile, stopped OpenSCAD, did a . .profile and restarted OpenSCAD.
All fonts, including editor were expanded, about 3 ctl -'s to restore editor window to normal. All other fonts AND icons now 500% more readable to these tired old eyes.
Thank you, Todd Allen.
On Sat, Apr 26, 2025 at 3:04 AM gene heskett via Discuss <
discuss@lists.openscad.org> wrote:
I'm current using the current weekly build and just got chased around
the mulberry tree by the teeny font used in the save menu.
Making braces to support the controller board and a bananapi-m5 in the
3d printer, I just saved a corrected 3mf file and printed 3 identical
copies that won't fit despite my corrections because the font wasn't big
enough to show me an extra and wrong character is the save menu, not
discovered until I got out a magnifying glass and read the saved
filename in the log window. It appears I need to get a new glasses
'script, if its fixable. I've had cataracts removed, but diabetes, 90
years & macular degeneration are combining to make this difficult to see.
How can I adjust the the size of the font used in those popup file
requestor's?.
Thanks.
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
Cheers, Gene Heskett, CET.
A baby can be defined as an ego with a noise at one end and a smell at the other.
Your job as parents is to teach them to control all three.
My job as a grandad is to tell you how you are doing it all wrong!
On 4/26/2025 3:41 PM, Ken via Discuss wrote:
Sadly I'm running windows so that doesn't solve my problem.
Under Windows try these settings:
Settings > System > Display > Scale
Settings > Accessibility > Text Size
They may or may not help, depending on which text you need larger and
your tolerance for mangled displays.
Restart the program after making a change.
On 4/26/25 18:41, Ken via Discuss wrote:
Sadly I'm running windows so that doesn't solve my problem.
Maybe its time to switch?
If I'm read carefully, you will note I use linux. As a broadcast
engineer I've been anti m$ since the early 80's, having been part of the
crew that dragged several bc stations, kicking and screaming into the
computer age starting with the original dos. I personally have owned one
winblows machine, a lappy I bought so I could stay online while out of
pocket, putting out engineering fires at other facilities owned by the
same person that owned the station I kept on the air for the last 18
years at my $dayjob. It lasted running xp for about a week, trying to
get its networking module to work & failing, but mandrake Linux worked
flawlessly. On the phone to m$ trying to get a working driver, the m$
type in Redmond called me a pie-rat. That was the last straw and for
the last 2 decades, m$ was used for target practice w/in 24 hours of its
arrival on my property.
There are currently 6 machines with 2 more under construction on my
local network, 4 cnc'd machine tools, 2 3d printers all running Linux.
If I live long enough there may be 10. At 90 I don't work as fast.
Pretty good for an old Iowa farm kid with (officially) an 8th grade
education, but I didn't fit in their box. FWIW I write my own g-code
for those lathes and mills.
On 2025-04-27 04:35, gene heskett via Discuss wrote:
SOLVED!
On 4/26/25 13:59, Todd Allen via Discuss wrote:
I'm running OpenSCAD under linux. Adding the following to my .profile
scales my interface fonts.
export QT_SCALE_FACTOR=1.5
Added that to my .profile, stopped OpenSCAD, did a . .profile and
restarted OpenSCAD.
All fonts, including editor were expanded, about 3 ctl -'s to restore
editor window to normal. All other fonts AND icons now 500% more
readable to these tired old eyes.
Thank you, Todd Allen.
Take care of #1, everybody.
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
On 4/26/2025 4:11 PM, Jordan Brown via Discuss wrote:
On 4/26/2025 3:41 PM, Ken via Discuss wrote:
Sadly I'm running windows so that doesn't solve my problem.
Under Windows try these settings:
Settings > System > Display > Scale
Settings > Accessibility > Text Size
They may or may not help, depending on which text you need larger and
your tolerance for mangled displays.
Restart the program after making a change.
Having experimented more, you do get a lot with the
Settings>System>Display>Scale parameter. Not everything, but a lot of
stuff does get bigger.
I've filed a PR https://github.com/openscad/openscad/pull/5859 for a
(remarkably simple) change that makes most (all?) of the UI respect that
scaling parameter.
Still need to understand the Accessibility parameter, but it looks like
display scaling might actually be a better answer anyway.