Page 18 of 22

[delay until monday] FreeCAD 0.20 will be released soon

Posted: Thu Jun 09, 2022 11:11 pm
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 ;)

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

Posted: Fri Jun 10, 2022 6:51 am
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!

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

Posted: Sat Jun 11, 2022 12:23 pm
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?

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

Posted: Sat Jun 11, 2022 3:37 pm
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

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

Posted: Sun Jun 12, 2022 7:43 pm
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.

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

Posted: Sun Jun 12, 2022 7:55 pm
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.

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

Posted: Sun Jun 12, 2022 8:04 pm
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.

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

Posted: Mon Jun 13, 2022 1:46 am
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

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

Posted: Mon Jun 13, 2022 8:17 am
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

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

Posted: Mon Jun 13, 2022 8:49 am
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.