3D view Navigation Cube - Every things too small

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: 3D view Navigation Cube - Every things too small

Post by sgrogan »

chrisb wrote: Thu Jan 30, 2020 9:33 pm Guys and Gals, after all it's just the navi cube and not a Gutenberg bible.
I don't usually use LOL, but that is funny :lol: :lol:
"fight the good fight"
chrisb
Veteran
Posts: 54313
Joined: Tue Mar 17, 2015 9:14 am

Re: 3D view Navigation Cube - Every things too small

Post by chrisb »

sgrogan wrote: Thu Jan 30, 2020 10:30 pm I don't usually use LOL
Makes it even more precious.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
luk34680
Posts: 6
Joined: Fri Jan 24, 2020 12:14 pm

Re: 3D view Navigation Cube - Every things too small

Post by luk34680 »

That's it ! Now currently i'll learn and understand more how to compile from the wiki.
More every day slowly but surely :)
Thanks to all

LuK
fc_tofu
Posts: 653
Joined: Sun Jan 05, 2020 4:56 pm

Re: 3D view Navigation Cube - Every things too small

Post by fc_tofu »

UR_ wrote: Thu Jan 30, 2020 6:20 am
DeepSOIC wrote: Thu Jan 30, 2020 12:18 am I'm afraid, only via Parameters ("the registry"), not Preferences.
Of course only changeable by menu item: Tools->Edit parameters

...
I suggest donnot use Helvetica as default font for NaviCube, for Helvetica is a commercial font and difficult to aquire for Windows/Linux users. Font fallback will cause display inconsistency between machines.
https://community.adobe.com/t5/indesign ... -p/6887530
Choose a opensource font (dejavu, noto, ...) for NaviCube, and include it into FreeCAD package, please.
If there is no translation requirement for text (FRT/TOP/LEFT...), use graphic.
If there is translation requirement for text (FRT/TOP/LEFT...), Noto Sans (from Google and Adobe, Adobe named "Source Sans") is the only one opensource font that support multilingual script AFAIK.
Last edited by fc_tofu on Fri Jan 31, 2020 10:54 pm, edited 3 times in total.
mario52
Veteran
Posts: 4701
Joined: Wed May 16, 2012 2:13 pm

Re: 3D view Navigation Cube - Every things too small

Post by mario52 »

hi UR_
fc_tofu wrote: Fri Jan 31, 2020 4:11 pm If there is no translation requirement for text (FRT/TOP/LEFT...), use graphic.
+1 for link image instead text (if possible) thanks

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: 3D view Navigation Cube - Every things too small

Post by openBrain »

mario52 wrote: Fri Jan 31, 2020 4:43 pm hi UR_
fc_tofu wrote: Fri Jan 31, 2020 4:11 pm If there is no translation requirement for text (FRT/TOP/LEFT...), use graphic.
+1 for link image instead text (if possible) thanks

mario
Actually they already are images ... internally generated from text. :) Problem remains for translation if hardcoded pictures are used.
mario52
Veteran
Posts: 4701
Joined: Wed May 16, 2012 2:13 pm

Re: 3D view Navigation Cube - Every things too small

Post by mario52 »

hi

as image option in NaviCube preference
wmayer wrote: Thu Jan 30, 2020 5:58 pm Since there are a few more settings we can think about creating one preferences page only for the NaviCube.
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
fc_tofu
Posts: 653
Joined: Sun Jan 05, 2020 4:56 pm

Re: 3D view Navigation Cube - Every things too small

Post by fc_tofu »

@UR_ please consider my suggestions,

- add hardcoded image option to prevent font fallback causing visual inconsistency between machines

Image
- add "font kerning" option to prevent text overlay in horizontal direction

- last but not least, donnot use commercial font as default (hard to aquire)

Good luck!
dxp.dev
Posts: 280
Joined: Tue Dec 11, 2018 12:57 pm

Re: 3D view Navigation Cube - Every things too small

Post by dxp.dev »

UR_ wrote: Thu Jan 30, 2020 3:15 pm PR updated:

Added following parameters:


Screenshot 005.png


screenshot.gif


"NaviFontStretch" is an integer according this table:


Screenshot 006.png


Hope these possible abbreviations and font stretchings (up to 100, so not condensed) will increase readability.
I updated to

OS: macOS Mojave (10.14)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20052 (Git)
Build type: Release
Branch: master
Hash: 6291921e9abe737e4440ff5814ca58547defadef
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)

but I can't find those parameters, is it normal ? (the PR is marked as merged on GitHub)
Find your user.cfg and system.cfg files : Macro_findConfigFiles

Imperial system makes no sense, go metric ! ! !
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: 3D view Navigation Cube - Every things too small

Post by openBrain »

dxp.dev wrote: Tue Mar 17, 2020 10:24 am but I can't find those parameters, is it normal ? (the PR is marked as merged on GitHub)
This is normal. Parameters don't exist by default and shall be created by user. ;)
Post Reply