Re: [Kicad-developers] Fwd: Membership request

2012-06-11 Thread Miguel Angel Ajo Pelayo
I've been thinking about to ask for the same thing for a long time
already , but didn't feel ready yet ;-)

Alexander, didn't see your p-cad plugin branch, how is it going, it's a
good thing :-)

2012/6/10 Dick Hollenbeck d...@softplc.com


 Hi. Would you add me to the team?
 --
 This message was sent from Launchpad by
 Alexander Lunev (https://launchpad.net/~al-lunev)
 using the Contact this team's admins link on the kicad-testing-committers
 team page (https://launchpad.net/~kicad-testing-committers).
 For more information see
 https://help.launchpad.net/YourAccount/ContactingPeople



 ___
 Mailing list: https://launchpad.net/~kicad-developers
 Post to : kicad-developers@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~kicad-developers
 More help   : https://help.launchpad.net/ListHelp




-- 

Miguel Angel Ajo Pelayo
http://www.nbee.es
+34 636 52 25 69
skype: ajoajoajo
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Project templates (related to the modal dialog thread)

2012-06-11 Thread Miguel Angel Ajo Pelayo
Ncee!!! :-)

   Keep working and you will get it done :-), I think it's a very useful
improvement to
any daily work in KiCad.

   Have you tried to work with the wxForms builder?, if you see the dialogs
directory in pcbnew there
is a lot of .fbp files that export a _base.cpp and _base.h (something like
that), why is a class
that you can derive with your real form code and keep the form edited in
wxformbuilder later.

http://wxformbuilder.org/


2012/6/11 Brian Sidebotham brian.sidebot...@gmail.com

 On 25 May 2012 17:00, Brian Sidebotham brian.sidebot...@gmail.com wrote:
  On 22 May 2012 11:26, Brian Sidebotham brian.sidebot...@gmail.com
 wrote:
  On 16 May 2012 10:50, Brian Sidebotham brian.sidebot...@gmail.com
 wrote:
  Hi Guys,
 
  I've had a change to put a proposal of the functionality together
  which I think covers most stuff. I've attached a txt file incase the
  text below doesn't come out very well.
 
  I think the functionality will be great for a lot of users of KiCad.
  Let me know if I should convert this to a blueprint on Launchpad.
 
 Proposal
 
 
 To add new project template functionality to KiCad to facilitate
 the easy
 setup of projects which have common attributes such as pre-defined
 board
 outlines, connector posisitions, schematic elements, design rules,
 etc.
 
 
 Definitions
 ---
 
 A template is a directory of files, which includes a directory of
 metadata.
 The template system name (SYSNAME) is the directory name under
 which the
 template files are stored. The metadata directory (METADIR) contains
 pre-defined files which provide information about the template.
 
 All files and directories in a template are copied to the new
 project path
 when a project is created using a template, except METADIR.
 
 All files and directories which start with SYSNAME will have SYSNAME
 replaced by the new project filename, excluding the file extension.
 
 
 Metadata
 
 
 A template's METADIR must contain the required files, and might
 optionally
 contain any of the optional files
 
 Required Files
 ~~
 
 /info.html  - Contains html formatted information about the
 template
 which is used by the user to determine if the template
 is what
 they are after. The title tag determines the actual
 name of
 the template that is exposed to the user for template
 selection.
 
 Using html to format this document means that images
 can be
 inlined without having to invent a new scheme.
 
 Only HTML supported by wxHTML can be used to format this
 document.
 
 Optional Files
 ~~
 
 /icon.png   - A 64 x 64px PNG icon file which is used as a
 clickable
 icon in the template selection dialog.
 
 
 Operation
 -
 
 The KiCad File menu will be modified to change New from a menu item
 to a
 pop-out menu item, in the same manor as Open Recent. There will be
 two
 options on the pop-out menu:
 
 Blank - Will act exactly the same as the current new menu item so
  that anyone
 who wishes to create a blank project won't have their settings lost
 or feel
 alienated.
 
 From Template - Will open the template selection dialog.
 
 The template selection dialog will have a list of icons on the
 left, and a
 wxHTML window to the right. A single click on a template's icon on
 the left
 will load that templates info.html metadata file and display it in
 the
 wxHTML window.
 
 A double click on a template's icon will start the new project
 creation and
 will open a new file dialog. If the user selects a valid location
 for the
 new project, the template will be copied to the new project location
 (excluding METADIR as mentioned earlier) and any files that match
 the string
 replacement rules will be renamed to reflect the new project's name.
 
 The list of available templates will be gathered from the following
 sources:
 
 wxStandardPaths::GetExecutableDir()/../share/template/
 wxStandardPaths::GetUserDataDir()/templates/
 wxGetEnv(wxT(KICAD_TEMPLATES))
 
  No news is good news! ;-)
 
  I'm starting to implement this now.
 
  Best Regards, Brian.
 
  This is now mostly working, I've just got the new template selector
  dialog to finish off. The GUI bits always seem to take a while to
  finish!
 
  Best Regards, Brian.

 Hi Guys,

 Just another ping! Code is on-going - sorry the wxWidgets GUI stuff
 takes ages to do; Especially as there is essentially a custom tabbed
 selection widget. Still, I've learnt a lot about wxWidgets and it's
 getting close to completion now.

 A preview (with random icons!) can be seen:
 http://www.valvers.com/files/kicad-templates-preview.png

 I have yet to scrape the html for the project title to print 

Re: [Kicad-developers] Project templates (related to the modal dialog thread)

2012-06-11 Thread Brian Sidebotham
On 11 June 2012 08:49, Miguel Angel Ajo Pelayo miguelan...@nbee.es wrote:
 Ncee!!! :-)

    Keep working and you will get it done :-), I think it's a very useful
 improvement to
 any daily work in KiCad.

    Have you tried to work with the wxForms builder?, if you see the dialogs
 directory in pcbnew there
 is a lot of .fbp files that export a _base.cpp and _base.h (something like
 that), why is a class
 that you can derive with your real form code and keep the form edited in
 wxformbuilder later.

 http://wxformbuilder.org/


Hi Miguel,

Yes I've used wxformbuilder, exactly as is done for the other dialogs
and used Dick's DIALOG_SHIM base class. It's only taken a while
because of the custom widget aspect. I had trouble with connecting
events, but in the end it turned out to be a trivial problem. So
shouldn't be too long before it's ready! :-D

Oh, plus my Raspberry Pi arrived, and it turned out to be too tempting
to play with so that took up a couple of weeks worth of programming!
;-)

Best Regards, Brian.

___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Fwd: Membership request

2012-06-11 Thread Alexander Lunev
I had been granted a write permission to Kicad SVN repository since 2008. At 
the same time I was involved to pcad2kicad project and added polygons support. 
pcad2kicad is mostly written in Delphi. It was agreed to rewrite pcad2kicad in 
C++ in order to integrate it into Kicad and provide the opportunity for more 
people to be involved in the developing process.
Unfortunately, since that time both the former of pcad2kicad and I had had no 
spare time to continue the development. But now I have just started to develop 
a new device and I want to use Kicad for that. So I need to convert some 
libraries into Kicad and decided to resume my plans with pcad2kicad converter. 
That is why I created the pcad2kicad branch that you noticed some days ago.

P.S. Several weeks ago I tried to find Kicad project in old locations, firstly 
on the sourceforge.net Wiki. But there are some issues. As I understood, Kicad 
developing group was removed from Yahoo and I do not know why. I think I missed 
much. And now I see that Kicad is on Launchpad and Bazaar repo is used where I 
have not got the write permission. So there are many surprises to me. 



 From: Miguel Angel Ajo Pelayo miguelan...@nbee.es
To: Dick Hollenbeck d...@softplc.com 
Cc: KiCad Developers kicad-developers@lists.launchpad.net 
Sent: Monday, June 11, 2012 10:05 AM
Subject: Re: [Kicad-developers] Fwd: Membership request
 

I've been thinking about to ask for the same thing for a long time already , 
but didn't feel ready yet ;-)

Alexander, didn't see your p-cad plugin branch, how is it going, it's a good 
thing :-)


2012/6/10 Dick Hollenbeck d...@softplc.com


Hi. Would you add me to the team?
--
This message was sent from Launchpad by
Alexander Lunev (https://launchpad.net/~al-lunev)
using the Contact this team's admins link on the kicad-testing-committers
team page (https://launchpad.net/~kicad-testing-committers).
For more information see
https://help.launchpad.net/YourAccount/ContactingPeople



___
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp



-- 

Miguel Angel Ajo Pelayo
http://www.nbee.es
+34 636 52 25 69
skype: ajoajoajo

___
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Fwd: Membership request

2012-06-11 Thread Miguel Angel Ajo Pelayo
  Nice to meet you Alexander :-),

  Then it's good to have you back, we had a lot of changes recently.

  I will try your pcad-kicad when it's ready, I think it could be used
as a migration path from altium doing Altium-PCAD-Kicad, but I'm not sure
yet :-)


2012/6/11 Alexander Lunev al.lu...@yahoo.com

 I had been granted a write permission to Kicad SVN repository since 2008.
 At the same time I was involved to pcad2kicad project and added polygons
 support. pcad2kicad is mostly written in Delphi. It was agreed to rewrite
 pcad2kicad in C++ in order to integrate it into Kicad and provide the
 opportunity for more people to be involved in the developing process.
 Unfortunately, since that time both the former of pcad2kicad and I had had
 no spare time to continue the development. But now I have just started to
 develop a new device and I want to use Kicad for that. So I need to convert
 some libraries into Kicad and decided to resume my plans with pcad2kicad
 converter. That is why I created the pcad2kicad branch that you noticed
 some days ago.

 P.S. Several weeks ago I tried to find Kicad project in old locations,
 firstly on the sourceforge.net Wiki. But there are some issues. As I
 understood, Kicad developing group was removed from Yahoo and I do not know
 why. I think I missed much. And now I see that Kicad is on Launchpad and
 Bazaar repo is used where I have not got the write permission. So there are
 many surprises to me.

   --
 *From:* Miguel Angel Ajo Pelayo miguelan...@nbee.es
 *To:* Dick Hollenbeck d...@softplc.com
 *Cc:* KiCad Developers kicad-developers@lists.launchpad.net
 *Sent:* Monday, June 11, 2012 10:05 AM
 *Subject:* Re: [Kicad-developers] Fwd: Membership request

 I've been thinking about to ask for the same thing for a long time
 already , but didn't feel ready yet ;-)

 Alexander, didn't see your p-cad plugin branch, how is it going, it's a
 good thing :-)

 2012/6/10 Dick Hollenbeck d...@softplc.com


 Hi. Would you add me to the team?
 --
 This message was sent from Launchpad by
 Alexander Lunev (https://launchpad.net/~al-lunev)
 using the Contact this team's admins link on the kicad-testing-committers
 team page (https://launchpad.net/~kicad-testing-committers).
 For more information see
 https://help.launchpad.net/YourAccount/ContactingPeople



 ___
 Mailing list: https://launchpad.net/~kicad-developers
 Post to : kicad-developers@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~kicad-developers
 More help   : https://help.launchpad.net/ListHelp




 --

 Miguel Angel Ajo Pelayo
 http://www.nbee.es
 +34 636 52 25 69
 skype: ajoajoajo

 ___
 Mailing list: https://launchpad.net/~kicad-developers
 Post to: kicad-developers@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~kicad-developers
 More help  : https://help.launchpad.net/ListHelp





-- 

Miguel Angel Ajo Pelayo
http://www.nbee.es
+34 636 52 25 69
skype: ajoajoajo
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Multiple junctions

2012-06-11 Thread jean-pierre charras

Le 11/06/2012 18:39, Moses McKnight a écrit :

When drawing wires in eeschema (2012-04-15 BZR 3512), if you attach to an 
existing junction it will often put another junction on
top of the old one. We will wind up with many junctions in one spot after a bit 
of editing, especially if wires are moved,
re-connected etc.

Where would I look in the code to see about adding hit-testing for junctions 
and not adding a new one if one is already there? It
would probably be good if it would refuse to stack junctions when manually 
placing them as well I would think.

Thanks,
Moses


Same for add no connect.
Have a look to bus-wire-junction.cpp (and perhaps schedit.cpp)


--
Jean-Pierre CHARRAS


___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp