Re: [Kicad-developers] rc3

2018-07-05 Thread Andrey Kuznetsov
Hi guys,

I just tried RC3 nightly on macOS, previously I was having issues
previously with eeschema inconsistent zoom levels and speed of panning and
zooming.
I tried it today and even in high resolution mode at 3200x1800, eeschema
panning and zooming is quite tolerable and there is no more zoom
inconsistencies.
I'd have to say that this user interface annoyance is gone and makes KiCAD
usable on MacOS.

Thank you for making speed improvements, I don't know which commit fixed
it, between 5.0.0-rc2-dev-30-geb94d2f and 5.0.0-rc3-dev-2-g101b68b

On Thu, Jul 5, 2018 at 3:33 PM, Nick Østergaard  wrote:

> It is now available on http://downloads.kicad-pcb.org/docs/
>
> Den tor. 5. jul. 2018 kl. 03.52 skrev Adam Wolf <
> adamw...@feelslikeburning.com>:
>
>> Ah, I see.  I meant a tarball of the output of the 5.0.0-rc3 tag.
>> Something like http://docs.kicad-pcb.org/ has.
>>
>> Adam Wolf
>> On Wed, Jul 4, 2018 at 12:05 PM Mark Roszko 
>> wrote:
>> >
>> > https://github.com/KiCad/kicad-doc/archive/5.0.0-rc3.tar.gz
>> >
>> > from https://github.com/KiCad/kicad-doc/releases
>> > On Wed, Jul 4, 2018 at 12:19 PM Adam Wolf <
>> adamw...@feelslikeburning.com> wrote:
>> > >
>> > > Is there a tarball of the tagged docs somewhere?
>> > >
>> > > Adam
>> > >
>> > > On Wed, Jul 4, 2018, 7:14 AM Steven A. Falco 
>> wrote:
>> > >>
>> > >> Perfect!  Thanks.
>> > >>
>> > >> Steve
>> > >>
>> > >> On 07/04/2018 04:33 AM, Nick Østergaard wrote:
>> > >> > kicad-doc and kicad-i18n is also tagged
>> > >> >
>> > >> > søn. 1. jul. 2018 00.34 skrev Rene Pöschl > >:
>> > >> >
>> > >> > template repo is now tagged (sorry forgot about that one)
>> > >> >
>> > >> > On 30/06/18 23:56, Steven A. Falco wrote:
>> > >> > > Thank you!
>> > >> > >
>> > >> > > There are three repos not yet tagged with rc3 on github -
>> two are probably awaiting translation work: kicad-doc and kicad-i18n.  Also
>> not tagged: kicad-templates.  Once everything catches up to rc3, I will
>> push them to Fedora Rawhide.
>> > >> > >
>> > >> > >   Steve
>> > >> > >
>> > >> > > On 06/30/2018 08:50 AM, Wayne Stambaugh wrote:
>> > >> > >> I will do this when I tag rc3.  I think I have done it for
>> every release tag.
>> > >> > >>
>> > >> > >> On 06/30/2018 08:28 AM, Steven A. Falco wrote:
>> > >> > >>> If possible, it would also be great if a tar file for -rc3
>> could be uploaded to launchpad, analogous to what was done for -rc2.
>> > >> > >>>
>> > >> > >>> We do have an -rc2 build in the official Fedora Rawhide
>> now, and I'm ready to step that up to -rc3 once available.
>> > >> > >>>
>> > >> > >>>  Thanks,
>> > >> > >>>  Steve
>> > >> > >>>
>> > >> > >>> On 06/29/2018 10:15 PM, Adam Wolf wrote:
>> > >> >  Folks, enjoy your vacations.  We've all earned them! :)
>> > >> > 
>> > >> >  Wayne, if you could please announce on the list when you
>> tag rc3, that
>> > >> >  would be awesome.
>> > >> > 
>> > >> >  Thanks!
>> > >> > 
>> > >> >  Adam
>> > >> >  On Fri, Jun 29, 2018 at 7:27 PM Rene Pöschl <
>> poesc...@gmail.com > wrote:
>> > >> > > What a coincidence. I will also be out of town for the
>> next one and a
>> > >> > > half weeks.
>> > >> > > As i can not guarantee that i will have internet access
>> during this time
>> > >> > > it might be necessary that somebody else tags the final
>> kicad 5 library
>> > >> > > release.
>> > >> > > (I should be back at June the 10th late at night CET.)
>> > >> > >
>> > >> > > So i would suggest you make an issue one or two days
>> before the intended
>> > >> > > release date to notify the library team. (I already made
>> one to warn
>> > >> > > them about this fact. See:
>> > >> > > https://github.com/KiCad/kicad-symbols/issues/712)
>> > >> > >
>> > >> > > On 30/06/18 01:59, Wayne Stambaugh wrote:
>> > >> > >> I think we are good to go with rc3.  I'm going to tag
>> it tomorrow unless
>> > >> > >> something comes up between now and then.  Once rc3 is
>> tagged, I would
>> > >> > >> like to hold off on any commits that are not critical
>> bug fixes.  Since
>> > >> > >> I will be out of the country all next week for
>> vacation, this will give
>> > >> > >> users time to test rc3 builds.  If no critical issues
>> arise during this
>> > >> > >> week, I will tag 5.0.0 when I get back.  If this is an
>> issue for our
>> > >> > >> doc, library, or translation devs, please let me know.
>> Once our 5.0.0
>> > >> > >> builds are ready to go, I will make the stable release
>> announcement and
>> > >> > >> proceed directly to the pub to celebrate.  We are
>> getting close.  Thanks
>> > >> > >> again for all of your hard work.
>> > >> > 

Re: [Kicad-developers] rc3

2018-07-05 Thread Nick Østergaard
It is now available on http://downloads.kicad-pcb.org/docs/

Den tor. 5. jul. 2018 kl. 03.52 skrev Adam Wolf <
adamw...@feelslikeburning.com>:

> Ah, I see.  I meant a tarball of the output of the 5.0.0-rc3 tag.
> Something like http://docs.kicad-pcb.org/ has.
>
> Adam Wolf
> On Wed, Jul 4, 2018 at 12:05 PM Mark Roszko  wrote:
> >
> > https://github.com/KiCad/kicad-doc/archive/5.0.0-rc3.tar.gz
> >
> > from https://github.com/KiCad/kicad-doc/releases
> > On Wed, Jul 4, 2018 at 12:19 PM Adam Wolf 
> wrote:
> > >
> > > Is there a tarball of the tagged docs somewhere?
> > >
> > > Adam
> > >
> > > On Wed, Jul 4, 2018, 7:14 AM Steven A. Falco 
> wrote:
> > >>
> > >> Perfect!  Thanks.
> > >>
> > >> Steve
> > >>
> > >> On 07/04/2018 04:33 AM, Nick Østergaard wrote:
> > >> > kicad-doc and kicad-i18n is also tagged
> > >> >
> > >> > søn. 1. jul. 2018 00.34 skrev Rene Pöschl  >:
> > >> >
> > >> > template repo is now tagged (sorry forgot about that one)
> > >> >
> > >> > On 30/06/18 23:56, Steven A. Falco wrote:
> > >> > > Thank you!
> > >> > >
> > >> > > There are three repos not yet tagged with rc3 on github - two
> are probably awaiting translation work: kicad-doc and kicad-i18n.  Also not
> tagged: kicad-templates.  Once everything catches up to rc3, I will push
> them to Fedora Rawhide.
> > >> > >
> > >> > >   Steve
> > >> > >
> > >> > > On 06/30/2018 08:50 AM, Wayne Stambaugh wrote:
> > >> > >> I will do this when I tag rc3.  I think I have done it for
> every release tag.
> > >> > >>
> > >> > >> On 06/30/2018 08:28 AM, Steven A. Falco wrote:
> > >> > >>> If possible, it would also be great if a tar file for -rc3
> could be uploaded to launchpad, analogous to what was done for -rc2.
> > >> > >>>
> > >> > >>> We do have an -rc2 build in the official Fedora Rawhide
> now, and I'm ready to step that up to -rc3 once available.
> > >> > >>>
> > >> > >>>  Thanks,
> > >> > >>>  Steve
> > >> > >>>
> > >> > >>> On 06/29/2018 10:15 PM, Adam Wolf wrote:
> > >> >  Folks, enjoy your vacations.  We've all earned them! :)
> > >> > 
> > >> >  Wayne, if you could please announce on the list when you
> tag rc3, that
> > >> >  would be awesome.
> > >> > 
> > >> >  Thanks!
> > >> > 
> > >> >  Adam
> > >> >  On Fri, Jun 29, 2018 at 7:27 PM Rene Pöschl <
> poesc...@gmail.com > wrote:
> > >> > > What a coincidence. I will also be out of town for the
> next one and a
> > >> > > half weeks.
> > >> > > As i can not guarantee that i will have internet access
> during this time
> > >> > > it might be necessary that somebody else tags the final
> kicad 5 library
> > >> > > release.
> > >> > > (I should be back at June the 10th late at night CET.)
> > >> > >
> > >> > > So i would suggest you make an issue one or two days
> before the intended
> > >> > > release date to notify the library team. (I already made
> one to warn
> > >> > > them about this fact. See:
> > >> > > https://github.com/KiCad/kicad-symbols/issues/712)
> > >> > >
> > >> > > On 30/06/18 01:59, Wayne Stambaugh wrote:
> > >> > >> I think we are good to go with rc3.  I'm going to tag it
> tomorrow unless
> > >> > >> something comes up between now and then.  Once rc3 is
> tagged, I would
> > >> > >> like to hold off on any commits that are not critical
> bug fixes.  Since
> > >> > >> I will be out of the country all next week for vacation,
> this will give
> > >> > >> users time to test rc3 builds.  If no critical issues
> arise during this
> > >> > >> week, I will tag 5.0.0 when I get back.  If this is an
> issue for our
> > >> > >> doc, library, or translation devs, please let me know.
> Once our 5.0.0
> > >> > >> builds are ready to go, I will make the stable release
> announcement and
> > >> > >> proceed directly to the pub to celebrate.  We are
> getting close.  Thanks
> > >> > >> again for all of your hard work.
> > >> > >>
> > >> > >> Cheers,
> > >> > >>
> > >> > >> Wayne
> > >> > >>
> > >> > >> ___
> > >> > >> 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
> 

[Kicad-developers] [PATCH] qa_geometry tests

2018-07-05 Thread John Beard
Hi,

Are the qa_geometry test supposed to all work?

When I run `qa_geometry`, I get 1160 errors like this:

error: in "ChamferFillet/Fillet": check { chainPoints.begin(),
chainPoints.end() } == { polyPoints.begin(), polyPoints.end() } has
failed.

Mismatch at position 0: [ 40 | 14 ] != [ 40 | 12 ]
Mismatch at position 1: [ 40 | 15 ] != [ 40 | 13 ]
Mismatch at position 2: [ 44 | 10 ] != [ 40 | 14 ]
Mismatch at position 3: [ 44 | 18 ] != [ 40 | 15 ]
Mismatch at position 4: [ 50 | 10 ] != [ 40 | 16 ]
Mismatch at position 5: [ 51 | 14 ] != [ 40 | 17 ]
Collections size mismatch: 6 != 25

Attached is a patch that enabled CTest tests and adds qa_geometry as a
test. Then you can run `make test` or `ctest` to run all tests. I
think it would be good to have a single unambigous and easily
understood command to be able to run unit tests?

This patch explicitly excludes the "ChamferFillet/Fillet" tests as
they are failing, but if those tests can be fixed, it would be good to
run them too.

Cheers,

John
From a6b98ecfd06529d7722a2834083d67a011741e63 Mon Sep 17 00:00:00 2001
From: John Beard 
Date: Thu, 5 Jul 2018 11:11:57 +0100
Subject: [PATCH] Enable CTest tests and add qa_geometry as a test

This allows the use of `make test` or `ctest` to run all registered
tests.

The ChamferFillet/Fillet test is disabled for now as it fails.
---
 CMakeLists.txt | 1 +
 qa/geometry/CMakeLists.txt | 4 
 2 files changed, 5 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f2ea761f9..60c22c2f4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -912,6 +912,7 @@ if( UNIX AND NOT APPLE )
 endif()
 
 #include( CTest )
+enable_testing()
 
 if( UNIX AND NOT APPLE )
 
diff --git a/qa/geometry/CMakeLists.txt b/qa/geometry/CMakeLists.txt
index b932bfb74..19ca8b91b 100644
--- a/qa/geometry/CMakeLists.txt
+++ b/qa/geometry/CMakeLists.txt
@@ -54,3 +54,7 @@ target_link_libraries(qa_geometry
 )
 
 add_dependencies( qa_geometry pcbnew )
+
+add_test( NAME geometry
+COMMAND qa_geometry --run_test=!ChamferFillet/Fillet
+)
\ No newline at end of file
-- 
2.17.1

___
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