Feature freeze is over - FreeCAD 0.20 was released

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

[delay until monday] FreeCAD 0.20 will be released soon

Post by uwestoehr »

I have to delay the release tag to Sunday evening 10 PM CET (master is open until that). Builds will be uploaded during Monday and when we have builds for Win, Linux and Mac, I make the final announcement.

Please help me with these things:

- review the PRs listed in the milestone:
https://github.com/FreeCAD/FreeCAD/milestone/2
(merge or postpone them)

- @Roy_043 or another Wiki maintainer, could you please mark the release notes ready for translation?:
https://wiki.freecadweb.org/Release_notes_0.20

- write and have a look at our short release text:
https://wiki.freecadweb.org/Release_texts_0.20

- @yorik, if you have time make a final translation merge on Sunday

- all addon maintainers, please have a final check if your addon is nicely installable via the AddonManager

- if you are a YouTuber, prepare some nice videos ;)
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by yorik »

uwestoehr wrote: Thu Jun 09, 2022 11:11 pm - @yorik, if you have time make a final translation merge on Sunday
ok will do!
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: [announcement] FreeCAD 0.20 to be released immanently (Monday June 13th 2022)

Post by uwestoehr »

There is one PR left to be reviewed for the release:
https://github.com/FreeCAD/FreeCAD/pull/6949

Can anybody please have a look?
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: [announcement] FreeCAD 0.20 to be released immanently (Monday June 13th 2022)

Post by Kunda1 »

uwestoehr wrote: Sat Jun 11, 2022 12:23 pm Can anybody please have a look?
wmayer merged in git commit 6e587d1 and also added a unit test in git commit b8434f2d
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
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

one day delay - FreeCAD 0.20 to be released Monday June 13th 2022

Post by uwestoehr »

I spent much, much time to make the release ready but there are still things that deserve another day and I need your help:

- I get reports that our splash screen image looks pixelated on Hi-DPI screen. I think it would be embarrassing that we spend so much effort and then thousands of users see a pixelated welcome screen. (I have here no access to Hi-DPI), if someone could please take the splash screen image and maybe upscale it (e.g. using GIMP or Krita stuff)?

- the Help Addon still has the prefix "alpha" despite I thought I fixed it yesterday -> @yorik ?

- while testing the What's this on all WBs I encounter it fails for some. I think no showstopper, but for example none of the toolbar icons in the Web workbench work with What's this? Maybe this would be easy to fix for @chennes or @yorik?

So master will be open for another 24 h from now on, hoping to get the above issues fixed. (and of course another translation merge is therefore possible)

------------------

Allow me a big shoutout to @Roy_043 and @david69 for their Wiki work and to @wmayer and @realthunder for their prompt help during the weekend!

I am very happy that we are all a good team and community.
User avatar
chennes
Veteran
Posts: 3884
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: [announcement] FreeCAD 0.20 to be released immanently (Monday June 13th 2022)

Post by chennes »

@OficineRobotica sent me an upscaled version of the splashscreen yesterday - if it is not too late, I will make a PR to test whether it looks better. I cannot get the text rendering to look good, though, so that will just have to wait. Qt is doing something strange with the rescaling when it composites over the pixmap.
Chris Hennes
Pioneer Library System
GitHub profile, LinkedIn profile, chrishennes.com
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: [announcement] FreeCAD 0.20 to be released immanently (Monday June 13th 2022)

Post by uwestoehr »

chennes wrote: Sun Jun 12, 2022 7:55 pm @OficineRobotica sent me an upscaled version of the splashscreen yesterday - if it is not too late, I will make a PR to test whether it looks better.
Man thanks! Since we have now 24 h more, I think we will get some feedback to your PR and tomorrow I can also test on a Hi-DPI screen.
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: one day delay - FreeCAD 0.20 to be released Monday June 13th 2022

Post by uwestoehr »

uwestoehr wrote: Sun Jun 12, 2022 7:43 pm - I get reports that our splash screen image looks pixelated on Hi-DPI screen. I think it would be embarrassing that we spend so much effort and then thousands of users see a pixelated welcome screen.
Here is a PR to fix this, please everybody test:
https://github.com/FreeCAD/FreeCAD/pull/7013/
uwestoehr wrote: Sun Jun 12, 2022 7:43 pm - while testing the What's this on all WBs I encounter it fails for some. I think no showstopper, but for example none of the toolbar icons in the Web workbench work with What's this? Maybe this would be easy to fix
I could fix "What's This?" for 2 features. For the Web workbench, however, the Wiki pages did not exist at all. I started to create them:
https://wiki.freecadweb.org/Web_Workbench
Any help is appreciated.

Thanks and regards
Uwe
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: [announcement] FreeCAD 0.20 to be released immanently (Monday June 13th 2022)

Post by yorik »

uwestoehr wrote: Sun Jun 12, 2022 7:43 pm - the Help Addon still has the prefix "alpha" despite I thought I fixed it yesterday -> @yorik ?
It is fixed for me.. Did you update it? Maybe you need to regenerate the cache?
uwestoehr wrote: Sun Jun 12, 2022 7:43 pm - while testing the What's this on all WBs I encounter it fails for some. I think no showstopper, but for example none of the toolbar icons in the Web workbench work with What's this? Maybe this would be easy to fix for @chennes or @yorik?
I guess because these page have no content on the wiki, ex: https://wiki.freecadweb.org/Web_BrowserSetURL I'll try to fill that today
wmayer
Founder
Posts: 20243
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: [announcement] FreeCAD 0.20 to be released immanently (Monday June 13th 2022)

Post by wmayer »

Here is a PR to fix this, please everybody test:
https://github.com/FreeCAD/FreeCAD/pull/7013/
Looks good to me. Those who don't have a HiDPI display (like me) can test it by setting the environment variable QT_SCALE_FACTOR (e.g. QT_SCALE_FACTOR=1.4). The shown splash screen doesn't look pixelated any more.
Post Reply