FreeCAD Website Design

A forum for research and development of the user interface of FreeCAD
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Post by Kunda1 »

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 ?
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
AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Post by AR795 »

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
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Post by Kunda1 »

AR795 wrote: Tue Aug 20, 2019 4:52 pm I will give it a go this weekend.
Thanks!
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
AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Post by AR795 »

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
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: FreeCAD Website Design

Post by sgrogan »

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
"fight the good fight"
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD Website Design

Post by triplus »

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
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Post by Kunda1 »

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
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
AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Post by AR795 »

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
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Post by Kunda1 »

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.
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
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Post by Kunda1 »

I think we should add a link to the FreeCAD flatpack page on the downloads.php page. Thoughts ?
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
Post Reply