[Kicad-developers] missing i18n in KiCad manager

2015-05-24 Thread Marco Ciampa
Please note that in the template selector dialog:

*templates path title
*browse button
*validate button

are not translated.

TIA

Regards,

--


Marco Ciampa

I know a joke about UDP, but you might not get it.

++
| GNU/Linux User  #78271 |
| FSFE fellow   #364 |
++


___
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


[Kicad-developers] eeschema hiding references with hash prefix

2015-05-24 Thread Chris Pavlina

Is there any real, important reason eeschema likes to go through and re-hide 
references to which a # has been prefixed? As far as I know, this is done to 
ensure power symbols don't have a visible reference, but those can be hidden 
from libedit anyway. It's a bit annoying - I have a sheet which is used twice 
in a project, but I needed to omit one specific component from just one 
instance of the sheet, so I added the # on that one (since references are 
unique to sheet instances). It works perfectly, except that eeschema insists on 
re-hiding it at some point (as well as, of course, the non-prefixed one on the 
other sheet).

It's sensible that these shouldn't be visible by default, but why go hiding 
them if they've been explicitly made visible?

--
Chris


___
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] update on IGES modeling

2015-05-24 Thread easyw

Hi Cirilo,
good to hear that!
That would be an other good feature for kicad!

Please consider also the option to convert and export vrml modules 
beside the plain pcb, so one can easily integrate the 3D rendering with 
the IGES export.
I mean that, at the moment, modules has their vrml libraries and the 3D 
rendering is based on vrml too.
So it would be a double work, without an internal and direct 3D 
feedback, to add iges modules to the project instead to export directly 
the vrml modules.
May be it could be useful to add a check option (as for plain pcb 
export) to export pcb and vrml modules to iges.


Please let me know your opinion...
Maurice

On 24/05/2015 08.07, Cirilo Bernardo wrote:

Hi folks,

  The IGES code is now at a stage where a PCB model can be generated with
cutouts and drill holes
and various component models can be placed within the assembly. I will
conduct further tests by
generating PCB assembly files from IDF files before moving on to planning
the plugin refactoring in pcbnew, cleaning up the IGES lib in preparation
for a possible merge into KiCad, and finally implementing the IGES export.

  One thing to consider with the IGES code is whether it is better to
eventually merge it with KiCad or to leave the library as a separate
project in hopes that other people on the web will be interested in
improving the code for other purposes.

- Cirilo



___
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


[Kicad-developers] [PATCH] lib-cache-rescue should check pin names too

2015-05-24 Thread Chris Pavlina

I originally didn't make lib-cache-rescue check pin names when testing whether a 
symbol has been modified, having in mind name changes that don't affect purpose (like 
VDD -> V+), but this caused a problem with the recent library change to swap diode 
pins around, as the numbers and positions never changed. Here's a quick patch to 
check the names too, so it'll pick up on A->K and fix diode symbols.

--
Chris

commit c2431899809769f2d0cd48d60c60b15c31a7deb9
Author: Chris Pavlina 
Date:   Sun May 24 11:10:01 2015 -0400

Correct symbol rescue - check pin names too

diff --git a/eeschema/lib_cache_rescue.cpp b/eeschema/lib_cache_rescue.cpp
index 44c7c93..91a545d 100644
--- a/eeschema/lib_cache_rescue.cpp
+++ b/eeschema/lib_cache_rescue.cpp
@@ -219,7 +219,7 @@ static void find_rescues( std::vector& aComponents, PART_LIBS* a
 // Test whether there is a conflict
 if( !cache_match || !lib_match )
 continue;
-if( !cache_match->PinsConflictWith( *lib_match, /* aTestNums */ true, /* aTestNames */ false,
+if( !cache_match->PinsConflictWith( *lib_match, /* aTestNums */ true, /* aTestNames */ true,
 /* aTestType */ true, /* aTestOrientation */ true, /* aTestLength */ false ))
 continue;
 
___
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] [MacOS] compiling with link-time optimization

2015-05-24 Thread Ladislav Laska
Hi!

> - does not work on any Linux install

Well, it works for me, and decreses the file size by a few megs. (gcc 4.9.2)

I'd suggest integrating this as optional feature, like -DLTO=yes. There is a lot
of work being done on lto support, and will get better in the future. 

It is annoying if you want to compile project with LTO (because, say, you're
working on a compiler and want to test new stuff), and the project can't easily
be compile that way. I know, since I'm doing this (with firefox) and I do need
to have some more wrappers to do it.

Here are the results:

krakonos@muskox ~ $ ls -all -h /home/krakonos/local-kicad-lto/bin/_*
-rwxr-xr-x 1 krakonos krakonos 4.4M May 23 10:18 
/home/krakonos/local-kicad-lto/bin/_cvpcb.kiface
-rwxr-xr-x 1 krakonos krakonos 4.9M May 23 10:25 
/home/krakonos/local-kicad-lto/bin/_eeschema.kiface
-rwxr-xr-x 1 krakonos krakonos 2.1M May 23 10:26 
/home/krakonos/local-kicad-lto/bin/_gerbview.kiface
-rwxr-xr-x 1 krakonos krakonos 1.5M May 23 10:41 
/home/krakonos/local-kicad-lto/bin/_pcb_calculator.kiface
-rwxr-xr-x 1 krakonos krakonos  11M May 23 10:39 
/home/krakonos/local-kicad-lto/bin/_pcbnew.kiface
-rwxr-xr-x 1 krakonos krakonos 1.9M May 23 10:41 
/home/krakonos/local-kicad-lto/bin/_pl_editor.kiface
krakonos@muskox ~ $ ls -all -h /home/krakonos/local/bin/_*
-rwxr-xr-x 1 krakonos krakonos 6.5M May 24 13:23 
/home/krakonos/local/bin/_cvpcb.kiface
-rwxr-xr-x 1 krakonos krakonos 6.9M May 24 13:23 
/home/krakonos/local/bin/_eeschema.kiface
-rwxr-xr-x 1 krakonos krakonos 2.9M May 24 13:21 
/home/krakonos/local/bin/_gerbview.kiface
-rwxr-xr-x 1 krakonos krakonos 2.1M May 24 13:22 
/home/krakonos/local/bin/_pcb_calculator.kiface
-rwxr-xr-x 1 krakonos krakonos  15M May 24 13:26 
/home/krakonos/local/bin/_pcbnew.kiface
-rwxr-xr-x 1 krakonos krakonos 2.6M May 24 13:22 
/home/krakonos/local/bin/_pl_editor.kiface


-- 
S pozdravem Ladislav Láska  
Katedra Aplikované Matematiky, MFF UK   tel.: +420 739 464 167

___
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] [MacOS] compiling with link-time optimization

2015-05-24 Thread jp charras
Le 24/05/2015 00:04, Simon Richter a écrit :
> Hi,
> 
> On 23.05.2015 20:18, jp charras wrote:
> 
>> Sorry to say that, but what is the interest of this work:
> 
> Now that is a good question. My initial goal was to basically shave
> a few percents off in text size and get a bit of extra speed, just
> by setting a few compiler flags.

I understand.


> 
> I'm happy to put this on the back burner, because it isn't worth 
> investing a lot of effort into it, but it'd be one item off my
> list.

Make sense: it is more tricky as expected!

> 
>> - You said in a previous mail the link time is longer with LTO
>> than without LT0, and this is a serious issue for developers (the
>> compil time is often short when editing a few sources, so a
>> longer link time is an issue)
> 
> It's only enabled for Release builds -- it relies on the optimizer 
> actually doing something anyway, so Debug builds should be
> unaffected.
> 
> Simon


-- 
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