[Solved] Feature Request: FC Addon Manager needs a panel to display screenshots

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

[Solved] Feature Request: FC Addon Manager needs a panel to display screenshots

Post by Kunda1 »

Work has been underway to improve the FC Addon Manager lately ( https://github.com/FreeCAD/FreeCAD-addons/issues/29 )
git commit 456d3b80f109da6affdec8d01e972965962504ef
git commit 99e400e87ae28e6366fabc1ec901b3e0563f3bfc
There is a need at some point to help educate folks about some of the powerful addons that FC has and so in addition to the work that has been done I propose adding a panel in the Manager that displays images, see https://github.com/FreeCAD/FreeCAD-addons/issues/37

From a previous thread:
Kunda1 wrote: Sat Jan 21, 2017 2:59 am The FreeCAD addon manager (https://github.com/FreeCAD/FreeCAD-addons) opens exciting FreeCAD possibilities. As of Jan 20, 2017 the addon manager looks like this:
18CF8ED0-13D1-4A22-AD1E-5FF55D378EE4-3848-00000444B052840C.png
18CF8ED0-13D1-4A22-AD1E-5FF55D378EE4-3848-00000444B052840C.png (21.48 KiB) Viewed 1979 times
Observations:
  • FC addon manager could use a Details pane instead of linking the user to the github page
  • Each FC Addon could be represented by an icon as well.
  • Progress bar could be a spinning FC gears
Just for reference, here is QGIS's (v.2.99) plugin manager:
332E8123-8702-4D7B-9F9E-19992F64210B-3848-00000444A56B9C5B.png
332E8123-8702-4D7B-9F9E-19992F64210B-3848-00000444A56B9C5B.png (59.57 KiB) Viewed 1979 times
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: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by Kunda1 »

Updated the original post.
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
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by microelly2 »

The simplest way is to add some urls to the configuration and open them in a FreeCAD WebGui on demand.
the urls can link to images, videos or pages with text.

example

Code: Select all

import WebGui
WebGui.openBrowser("http://freecadbuch.de/doxygen/geodat/html/index.html")
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by Kunda1 »

microelly2 wrote: Fri Jun 30, 2017 5:16 pm The simplest way is to add some urls to the configuration and open them in a FreeCAD WebGui on demand.
the urls can link to images, videos or pages with text.

example

Code: Select all

import WebGui
WebGui.openBrowser("http://freecadbuch.de/doxygen/geodat/html/index.html")
Although that may be a nice fix in the short-term eventually all add-on authors will be asked to brandish a screenshot= or screencast field in their add-on config file: see https://github.com/FreeCAD/FreeCAD-addo ... -304726479
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
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by microelly2 »

Kunda1 wrote: Fri Jun 30, 2017 6:11 pm Although that may be a nice fix in the short-term eventually all add-on authors will be asked to brandish a screenshot= or screencast field in their add-on config file: see https://github.com/FreeCAD/FreeCAD-addo ... -304726479
Intersting, I did not read this issue discussion :oops:

my first ideas
Is there an assistant who supports me to fill/generate the metafile
why this format and not yaml?
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by Kunda1 »

microelly2 wrote: Fri Jun 30, 2017 7:18 pm
Kunda1 wrote: Fri Jun 30, 2017 6:11 pm Although that may be a nice fix in the short-term eventually all add-on authors will be asked to brandish a screenshot= or screencast field in their add-on config file: see https://github.com/FreeCAD/FreeCAD-addo ... -304726479
Intersting, I did not read this issue discussion :oops:

my first ideas
Is there an assistant who supports me to fill/generate the metafile
why this format and not yaml?
@microelly2 it's discussed in the github thread. Essentially this is how QGIS does it and they have a parser for it.

I'll be happy to help you create this file. If you want i can submit PRs to your repos?
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: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by Kunda1 »

bump
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: Feature Request: FC Addon Manager needs a panel to display screenshots

Post by Kunda1 »

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