← Back to team overview

kicad-developers team mailing list archive

Re: Tweaks to about dialog

 

>
> I'm not opposed to a
> contributors list on the website although I personally am not terribly
> interested in maintaining this list.
>

And yet we have an outdated list _compiled into a binary_ which does not
reflect the great contributions made by the new 3D modelling team. I am not
suggesting that we add everyone (quite the opposite), but just offload this
to somewhere it can be updated without recompiling KiCad.

In any case, please find attached an updated patch which only fixes the
links on the first tab, removing the outdated smisoto links.


On Sun, Nov 26, 2017 at 2:20 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx>
wrote:

> On 11/24/2017 04:01 PM, Oliver Walters wrote:
> > Can we have a link to a page on the website where we have a long form
> > list? Updating a binary file with a fluid list of contributors seems
> hokey.
>
> I know it's a bit dated but I think having credits in the application is
> a nice reward for folks who have contributed.  I'm not opposed to a
> contributors list on the website although I personally am not terribly
> interested in maintaining this list.
>
> >
> > The 3D models for example are now script generated using Maurice's tools
> > but contributed by various people.
> >
> > On 25 Nov 2017 06:37, "Simon Wells" <swel024@xxxxxxxxx
> > <mailto:swel024@xxxxxxxxx>> wrote:
> >
> >     Well if you want to keep that panel it should represent all those
> >     people who have provided artistry to kicad, as such for those non
> >     programmers maybe there needs to be a script or similar that someone
> >     can just put their name in and it will spit out a patch that can be
> >     submitted to the mailing list
> >
> >
> >
> >     > On 25/11/2017, at 3:44 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx
> >     <mailto:stambaughw@xxxxxxxxx>> wrote:
> >     >
> >     > Oliver,
> >     >
> >     > I would rather not remove the artists panel from the about
> dialog.  I
> >     > know some of those folks haven't contributed recently but many of
> them
> >     > contributed a lot of bitmaps and icons over the years so they
> deserve
> >     > credit for the efforts.  The remaining changes are fine.
> >     >
> >     > Cheers,
> >     >
> >     > Wayne
> >     >
> >     > On 11/23/2017 08:31 AM, Oliver Walters wrote:
> >     >> As mentioned in previous thread, I have made some slight changes
> >     to the
> >     >> About dialog.
> >     >>
> >     >> 1. Wording / link tweaks
> >     >> 2. Removed references to outdated links (now better served from
> the
> >     >> kicad-pcb.org <http://kicad-pcb.org> <http://kicad-pcb.org> site)
> >     >> 3. Removed "artists" tab - very outdated, 3D models are now
> community
> >     >> contributed
> >     >>
> >     >> I have also added myself as a developer credit - if this is an
> >     >> acceptable indulgence.
> >     >>
> >     >> Patch attached.
> >     >>
> >     >> Regards,
> >     >>
> >     >>
> >     >> _______________________________________________
> >     >> Mailing list: https://launchpad.net/~kicad-developers
> >     <https://launchpad.net/~kicad-developers>
> >     >> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> >     >> Unsubscribe : https://launchpad.net/~kicad-developers
> >     <https://launchpad.net/~kicad-developers>
> >     >> More help   : https://help.launchpad.net/ListHelp
> >     <https://help.launchpad.net/ListHelp>
> >     >>
> >     >
> >     > _______________________________________________
> >     > Mailing list: https://launchpad.net/~kicad-developers
> >     <https://launchpad.net/~kicad-developers>
> >     > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> >     > Unsubscribe : https://launchpad.net/~kicad-developers
> >     <https://launchpad.net/~kicad-developers>
> >     > More help   : https://help.launchpad.net/ListHelp
> >     <https://help.launchpad.net/ListHelp>
> >
> >
> >     _______________________________________________
> >     Mailing list: https://launchpad.net/~kicad-developers
> >     <https://launchpad.net/~kicad-developers>
> >     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> >     Unsubscribe : https://launchpad.net/~kicad-developers
> >     <https://launchpad.net/~kicad-developers>
> >     More help   : https://help.launchpad.net/ListHelp
> >     <https://help.launchpad.net/ListHelp>
> >
> >
>
From b73be340dfb0ee2907058cc79d286652d62e1477 Mon Sep 17 00:00:00 2001
From: Oliver <oliver.henry.walters@xxxxxxxxx>
Date: Fri, 24 Nov 2017 00:29:30 +1100
Subject: [PATCH] Slight tweaks to About dialog

- Small wording improvements
- Hyperlinks now show URL
- Remove links to outdated library sources
---
 common/dialog_about/AboutDialog_main.cpp | 44 ++++++++++----------------------
 1 file changed, 14 insertions(+), 30 deletions(-)

diff --git a/common/dialog_about/AboutDialog_main.cpp b/common/dialog_about/AboutDialog_main.cpp
index e23d17c..409862e 100644
--- a/common/dialog_about/AboutDialog_main.cpp
+++ b/common/dialog_about/AboutDialog_main.cpp
@@ -117,7 +117,7 @@ static void buildKicadAboutBanner( EDA_BASE_FRAME* aParent, ABOUT_APP_INFO& aInf
 
     description << wxT( "<p>" )
                 << _( "The KiCad EDA Suite is a set of open source applications for the "
-                      "creation of electronic schematics and to design printed circuit boards." )
+                      "creation of electronic schematics and printed circuit boards." )
                 << wxT( "</p>" );
 
     description << wxT( "</p>" );
@@ -130,34 +130,17 @@ static void buildKicadAboutBanner( EDA_BASE_FRAME* aParent, ABOUT_APP_INFO& aInf
     // bullet-ed list with some http links
     description << wxT( "<ul>" );
     description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "http://www.kicad-pcb.org"; ),
-                                  _( "The official KiCad website" ) )
+                << wxT( "The official KiCad website - " )
+                << HtmlHyperlink( "http://www.kicad-pcb.org"; )
                 << wxT( "</li>" );
     description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "https://launchpad.net/kicad"; ),
-                                  _( "Developer's website on Launchpad" ) )
+                << wxT( "Developer website on Launchpad - " )
+                << HtmlHyperlink( "https://launchpad.net/kicad"; )
                 << wxT("</li>" );
 
     description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "https://github.com/KiCad/"; ),
-                                  _( "Official repository for component and footprint libraries" ) )
-                << wxT( "</li>" );
-
-    description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "https://github.com/KiCad/Footprint_Wizards"; ),
-                                  _( "Footprint wizards info on our official repository" ) )
-                << wxT( "</li>" );
-    description << wxT( "</ul></p>" );
-
-    description << wxT( "<p><b><u>" )
-                << _( "Non official repositories" )
-                << wxT( "</b></u>" );
-
-    description << wxT( "<ul>" );
-
-    description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm"; ),
-                                  _( "Additional component libraries repository (smisioto)" ) )
+                << wxT( "Official KiCad library repositories - " )
+                << HtmlHyperlink( "https://github.com/KiCad/"; )
                 << wxT( "</li>" );
 
     description << wxT( "</ul></p>" );
@@ -169,8 +152,9 @@ static void buildKicadAboutBanner( EDA_BASE_FRAME* aParent, ABOUT_APP_INFO& aInf
     // bullet-ed list with some http links
     description << wxT( "<ul>" );
     description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "https://bugs.launchpad.net/kicad/+bugs?orderby=-id&start=0"; ),
-                                  _( "Report or examine bugs" ) )
+                << wxT( "Report or examine bugs - " )
+                << HtmlHyperlink( "https://bugs.launchpad.net/kicad/+bugs?orderby=-id&start=0";,
+                                  "https://bugs.launchpad.net/kicad"; )
                 << wxT( "</li>" );
     description << wxT( "</ul></p>" );
 
@@ -180,13 +164,13 @@ static void buildKicadAboutBanner( EDA_BASE_FRAME* aParent, ABOUT_APP_INFO& aInf
 
     description << wxT( "<ul>" );
     description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "https://groups.yahoo.com/neo/groups/kicad-users/info"; ),
-                                  _( "KiCad user's group" ) )
+                << wxT( "KiCad forum - " )
+                << HtmlHyperlink( wxT( "https://forum.kicad.info"; ) )
                 << wxT( "</li>" );
 
     description << wxT( "<li>" )
-                << HtmlHyperlink( wxT( "https://forum.kicad.info"; ),
-                                  _( "KiCad forum" ) )
+                << wxT( "KiCad user's group - " )
+                << HtmlHyperlink( "https://groups.yahoo.com/neo/groups/kicad-users/info"; )
                 << wxT( "</li>" );
 
     description << wxT( "</ul></p>" );
-- 
2.7.4


Follow ups

References