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

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

Moderator: agryson

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

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

Postby Kunda1 » Thu Jun 01, 2017 3:23 pm

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 856 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 856 times
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: 6220
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Fri Jun 30, 2017 2:34 pm

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

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

Postby microelly2 » 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")
User avatar
Kunda1
Posts: 6220
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Fri Jun 30, 2017 6:11 pm

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
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
microelly2
Posts: 4508
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

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

Postby microelly2 » 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?
User avatar
Kunda1
Posts: 6220
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Fri Jun 30, 2017 7:37 pm

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?
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: 6220
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Tue Aug 22, 2017 12:14 pm

bump
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: 6220
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Mon Nov 13, 2017 5:03 pm

Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features