FreeCAD Website Design

A forum for research and development of the user interface of FreeCAD

Moderator: agryson

User avatar
Kunda1
Posts: 5149
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Mon Aug 19, 2019 10:08 pm

AR795 wrote:
Sat Aug 17, 2019 8:19 am
Yes, that should work fine as well. A collapsible div below the download buttons that contains all the SHA256 links.
Would you be interested in taking on this issue if I open a ticket for it ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Postby AR795 » Tue Aug 20, 2019 4:52 pm

Kunda1 wrote:
Mon Aug 19, 2019 10:08 pm
Would you be interested in taking on this issue if I open a ticket for it ?
I will give it a go this weekend.
User avatar
Kunda1
Posts: 5149
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Tue Aug 20, 2019 7:39 pm

AR795 wrote:
Tue Aug 20, 2019 4:52 pm
I will give it a go this weekend.
Thanks!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Postby AR795 » Sat Aug 24, 2019 7:27 am

For the latest release 18.3 on https://github.com/FreeCAD/FreeCAD/releases, I can only see the SHA256 for Windows 32-Bit and 64-Bit installer. Are there any links for the Mac and Linux AppImage SHA256 somewhere?
User avatar
sgrogan
Posts: 5241
Joined: Wed Oct 22, 2014 5:02 pm

Re: FreeCAD Website Design

Postby sgrogan » Sat Aug 24, 2019 1:14 pm

AR795 wrote:
Sat Aug 24, 2019 7:27 am
For the latest release 18.3 on https://github.com/FreeCAD/FreeCAD/releases, I can only see the SHA256 for Windows 32-Bit and 64-Bit installer. Are there any links for the Mac and Linux AppImage SHA256 somewhere?
I am working on this now.

EDIT: Done
triplus
Posts: 8605
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD Website Design

Postby triplus » Sat Aug 24, 2019 11:55 pm

sgrogan wrote:
Sat Aug 24, 2019 1:14 pm
AR795 wrote:
Sat Aug 24, 2019 7:27 am
For the latest release 18.3 on https://github.com/FreeCAD/FreeCAD/releases, I can only see the SHA256 for Windows 32-Bit and 64-Bit installer. Are there any links for the Mac and Linux AppImage SHA256 somewhere?
I am working on this now.

EDIT: Done
AFAIK we are still uploading stable builds on a daily basis. That will result in such hash to become obsolete in a day. In addition i guess the "upload filter" has deleted them already. ;) Will add the functionality, to create and upload the hash files to GitHub automatically, in the following days.

Reference:
https://forum.freecadweb.org/viewtopic.php?f=42&t=38594

P.S. In my opinion adding more "dynamic content" to "static page" only adds to the maintenance burden. For more advanced option, visit GitHub, where the content is hosted and detailed description is provided.
User avatar
Kunda1
Posts: 5149
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Sun Aug 25, 2019 9:25 pm

It seems unneeded but to a savvy user a lack of SHA is not re-assuring. With a script there is no extra effprt, the SHA gets written and overwritten with each iteration.

As for the JavaScript or css code for the download page to show hide the SHA and maintainability, this is very minimal and won't be deprecated anytime soon. Due to the download page's high visibility I don't think this will be an issue since we will be told if anything is broken
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Postby AR795 » Mon Aug 26, 2019 3:55 am

I added a dropdown menu for the SHA256. Can be viewed here: https://sharazali.github.io/FreeCAD-Hom ... loads.html. If some changes are needed let me know.
User avatar
Kunda1
Posts: 5149
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Mon Aug 26, 2019 12:40 pm

AR795 wrote:
Mon Aug 26, 2019 3:55 am
I added a dropdown menu for the SHA256. Can be viewed here: https://sharazali.github.io/FreeCAD-Hom ... loads.html. If some changes are needed let me know.
Awesome. Some freedback, would you please:
center the dropdown window
center the within the window
use a thicker font for the dropdown text

I was also thinking for convenience for the user that we could list the actual checksum in the dropdown instead of a link so they don't have to download it and open it to see.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 5149
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Tue Aug 27, 2019 11:57 am

I think we should add a link to the FreeCAD flatpack page on the downloads.php page. Thoughts ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features