Cube menu
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Cube menu
Awesome!!
I can't wait till the PR is merged
I can't wait till the PR is merged
Dark and Light stylesheets v2.0 to theme your FreeCAD UI, more information here
Re: Cube menu
Cannot see the full setting dialog. But it seems that the font family and label text can be customized now?
If true, that's marvellous!
Re: Cube menu
Nice improvements, thanks a lot!
Re: Cube menu
Agreed ! This should be in mastercarlopav wrote: ↑Mon Mar 23, 2020 3:32 pm wow!
I have a question triplus: you have been working a lot on FreeCAD UI. And AFAICS you always created wonderful external modules. I am just asking myself: why some of them (like this one for the navicube) don't go into the FreeCAD Master? They are obvious enhancements from all points of view.
Find your user.cfg and system.cfg files : Macro_findConfigFiles
Imperial system makes no sense, go metric ! ! !
Imperial system makes no sense, go metric ! ! !
Re: Cube menu
Thanks for all the positive feedback
Yes, as discussed here:
At minimum i need to tackle AccessoriesMenu module first. After some mature modules, such as the CubeMenu, could be upstreamed (Tux module) if desired.carlopav wrote: ↑Mon Mar 23, 2020 3:32 pm wow!
I have a question triplus: you have been working a lot on FreeCAD UI. And AFAICS you always created wonderful external modules. I am just asking myself: why some of them (like this one for the navicube) don't go into the FreeCAD Master? They are obvious enhancements from all points of view.
Re: Cube menu
Hi triplus,
Would it be easy to add support for visible buttons like the unique dropdown one? something like the following (in my mockup I have added the buttons horizontally and vertically but, of course, it would only be visible one option): It would be very handy and it's something that other software already uses (2 fast examples: Blender and Solidworks):
Cheers
Would it be easy to add support for visible buttons like the unique dropdown one? something like the following (in my mockup I have added the buttons horizontally and vertically but, of course, it would only be visible one option): It would be very handy and it's something that other software already uses (2 fast examples: Blender and Solidworks):
Cheers
Dark and Light stylesheets v2.0 to theme your FreeCAD UI, more information here
Re: Cube menu
This sounds like combining some PieMenu features with Navicube. Good idea!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Cube menu
Version: FreeCAD_0.19.20310-Win-Conda_vc14.x-x86_64.7z
OS: Windows 10 x64
I just tested Navicube (r20200324) on latest Freecad build, and found marvellous new enhancements, such as,
- toggle off cordinated axis
- offset between axis and cube
- offset between cube and viewport border
- cube size
- stretch size
- colors @triplus, you coders, are making NaviCube a piece of art. Thank you.
New param "font weight" help enhance sharpness of cube label, but still not completely.
Below is Chinese label text on default size (132 px) NaviCube. Font fallbacks from default "Helvetica" to SimSun (a Serif-style Chinese character font, Win 10 pre-installed).
When font weitght is set as maximun 99, there is still a stroke missing. So, I'm still waiting for good news from font selector and font hinting improvement.
In this build, running font selector cause error msg and failure.
Just tiny and humble proposals for Cube Menu's UI.
1. How about,
"Face color" for "Front color",
"Frame color" for "Back color",
"Hover color" for "Hilite color",
for easier understanding?
2. Cordinate axis name (letter X, Y, Z) scale propotionally with cube size.
OS: Windows 10 x64
I just tested Navicube (r20200324) on latest Freecad build, and found marvellous new enhancements, such as,
- toggle off cordinated axis
- offset between axis and cube
- offset between cube and viewport border
- cube size
- stretch size
- colors @triplus, you coders, are making NaviCube a piece of art. Thank you.
New param "font weight" help enhance sharpness of cube label, but still not completely.
Below is Chinese label text on default size (132 px) NaviCube. Font fallbacks from default "Helvetica" to SimSun (a Serif-style Chinese character font, Win 10 pre-installed).
When font weitght is set as maximun 99, there is still a stroke missing. So, I'm still waiting for good news from font selector and font hinting improvement.
In this build, running font selector cause error msg and failure.
Code: Select all
Traceback (most recent call last):
File "E:\WINAPP_B\FreeCAD_0.19.20310-Win-Conda_vc14.x-x86_64\Mod\CubeMenu\CubeMenuPreferences.py", line 1666, in onBtnFontString
pCube.SetString("FontString", font.toString())
AttributeError: 'bool' object has no attribute 'toString'
1. How about,
"Face color" for "Front color",
"Frame color" for "Back color",
"Hover color" for "Hilite color",
for easier understanding?
2. Cordinate axis name (letter X, Y, Z) scale propotionally with cube size.
Last edited by fc_tofu on Mon Apr 06, 2020 11:13 am, edited 5 times in total.
Re: Cube menu
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs