Re: [Kicad-developers] [updated patch] GAL pixel alignment

2019-02-20 Thread Vesa Solonen
Tomasz Wlostowski kirjoitti 19.2.2019 klo 2.23:

>> Version: 5.1.0-rc1-unknown-f1a6083~86~ubuntu18.04.1, release build
>>
> 
> Fixed.
> 
> Tom
> 

Thanks!

Version: 5.1.0-rc1-unknown-f40dfa2~86~ubuntu18.04.1, release build

The Cairo is perfect without anti-aliasing and just somewhat heavy on
arc strokes compared to grid fit ones. The OpenGL still has issues with
piecewise linear arc points and MSAA. Is this hw and driver specific?

-Vesa
___
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] 5.1.0-rc2 update

2019-02-20 Thread Seth Hillbrand
I can probably deal with [2] after work today unless Tom has a chance before thenSethOn Feb 20, 2019 6:14 AM, Wayne Stambaugh  wrote:We still have some outstanding bugs for rc2[1].  One of which has a high

priority so I would at least like to get that bug[2] fixed before I tag

rc2.  Seth or Tom, any idea when this might get resolved?



If someone has time to take a look at the force disambiguation menu bug

on windows[3], I would appreciate it.  I'm kind of busy at the moment

and my familiarity with the new tool framework needs some improvement so

it will take me longer to hunt this bug down than someone who is more

familiar with it.



One last thing, it looks like the KiCad janitor is down again.  There

have been a few bug reports filed in the last 24 hours linked against

bug reports that have not been updated.



Let's see if we can knock these last few bugs out and get rc2 out.  I'm

still pushing for a 5.1.0 release by the end of February.



Cheers,



Wayne



[1]: https://launchpad.net/kicad/+milestone/5.1.0-rc2

[2]: https://bugs.launchpad.net/kicad/+bug/1816373

[3]: https://bugs.launchpad.net/kicad/+bug/1815596



___

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] Kicad support for Linux on PPC

2019-02-20 Thread Wayne Stambaugh
Hi Jean-Samuel,

I merged your patch into the dev branch.  Thank you for your
contribution to KiCad.

Cheers,

Wayne

On 2/20/2019 8:18 AM, Jean-Samuel Reynaud wrote:
> Dear All,
> 
> Following this patch application, please find attached a small patch to
> fix compilation issue on PPC64 (PPC32 was ok).
> 
> Regards,
> 
> Le 18/02/2019 à 14:40, Seth Hillbrand a écrit :
>> Am 2019-02-11 10:39, schrieb Jean-Samuel Reynaud:
>>> Dear all,
>>>
>>>  Please find attached a patch to adding missing support for Linux
>>> platform on arch PPC and PPC64.
>>>  It's proposed by an external user who need that...
>>>
>>>
>>> Regards,
>>
>> This patch has been pushed to the KiCad source tree.  Thank you
>> Jean-Samuel and Gianluca!
>>
>> -S
> 
> 
> ___
> 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] 5.1.0-rc2 update

2019-02-20 Thread Wayne Stambaugh
We still have some outstanding bugs for rc2[1].  One of which has a high
priority so I would at least like to get that bug[2] fixed before I tag
rc2.  Seth or Tom, any idea when this might get resolved?

If someone has time to take a look at the force disambiguation menu bug
on windows[3], I would appreciate it.  I'm kind of busy at the moment
and my familiarity with the new tool framework needs some improvement so
it will take me longer to hunt this bug down than someone who is more
familiar with it.

One last thing, it looks like the KiCad janitor is down again.  There
have been a few bug reports filed in the last 24 hours linked against
bug reports that have not been updated.

Let's see if we can knock these last few bugs out and get rc2 out.  I'm
still pushing for a 5.1.0 release by the end of February.

Cheers,

Wayne

[1]: https://launchpad.net/kicad/+milestone/5.1.0-rc2
[2]: https://bugs.launchpad.net/kicad/+bug/1816373
[3]: https://bugs.launchpad.net/kicad/+bug/1815596

___
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] Kicad support for Linux on PPC

2019-02-20 Thread Jean-Samuel Reynaud
Dear All,

Following this patch application, please find attached a small patch to
fix compilation issue on PPC64 (PPC32 was ok).

Regards,

Le 18/02/2019 à 14:40, Seth Hillbrand a écrit :
> Am 2019-02-11 10:39, schrieb Jean-Samuel Reynaud:
>> Dear all,
>>
>>  Please find attached a patch to adding missing support for Linux
>> platform on arch PPC and PPC64.
>>  It's proposed by an external user who need that...
>>
>>
>> Regards,
> 
> This patch has been pushed to the KiCad source tree.  Thank you
> Jean-Samuel and Gianluca!
> 
> -S

>From 4ce597bd0a1cfe36eae92f7abac1ca23bf0b0b22 Mon Sep 17 00:00:00 2001
From: Jean-Samuel Reynaud 
Date: Wed, 20 Feb 2019 14:15:26 +0100
Subject: [PATCH] Fix compilation issue on PPC64
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="2.7.4"

This is a multi-part message in MIME format.
--2.7.4
Content-Type: text/plain; charset=UTF-8; format=fixed
Content-Transfer-Encoding: 8bit

---
 common/system/libcontext.cpp | 62 ++--
 1 file changed, 31 insertions(+), 31 deletions(-)


--2.7.4
Content-Type: text/x-patch; name="0001-Fix-compilation-issue-on-PPC64.patch"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="0001-Fix-compilation-issue-on-PPC64.patch"

diff --git a/common/system/libcontext.cpp b/common/system/libcontext.cpp
index 17f656e..f6f83ce 100644
--- a/common/system/libcontext.cpp
+++ b/common/system/libcontext.cpp
@@ -1011,24 +1011,24 @@ __asm (
 #if defined(LIBCONTEXT_PLATFORM_linux_ppc64) && defined(LIBCONTEXT_COMPILER_gcc)
 __asm (
 ".globl jump_fcontext\n"
-"#if _CALL_ELF == 2\n"
+#if _CALL_ELF == 2
 "  .text\n"
 "  .align 2\n"
 "jump_fcontext:\n"
 "addis   %r2, %r12, .TOC.-jump_fcontext@ha\n"
 "addi%r2, %r2, .TOC.-jump_fcontext@l\n"
 ".localentry jump_fcontext, . - jump_fcontext\n"
-"#else\n"
+#else
 "  .section \".opd\",\"aw\"\n"
 "  .align 3\n"
 "jump_fcontext:\n"
-"# ifdef _CALL_LINUX\n"
+# ifdef _CALL_LINUX
 ".quad   .L.jump_fcontext,.TOC.@tocbase,0\n"
 ".type   jump_fcontext,@function\n"
 ".text\n"
 ".align 2\n"
 ".L.jump_fcontext:\n"
-"# else\n"
+# else
 ".hidden .jump_fcontext\n"
 ".globl  .jump_fcontext\n"
 ".quad   .jump_fcontext,.TOC.@tocbase,0\n"
@@ -1037,13 +1037,13 @@ __asm (
 ".text\n"
 ".align 2\n"
 ".jump_fcontext:\n"
-"# endif\n"
-"#endif\n"
+# endif
+#endif
 "# reserve space on stack\n"
 "subi  %r1, %r1, 328\n"
-"#if _CALL_ELF != 2\n"
+#if _CALL_ELF != 2
 "std  %r2,  152(%r1)  # save TOC\n"
-"#endif\n"
+#endif
 "std  %r14, 160(%r1)  # save R14\n"
 "std  %r15, 168(%r1)  # save R15\n"
 "std  %r16, 176(%r1)  # save R16\n"
@@ -1122,9 +1122,9 @@ __asm (
 "lfd  %f0,  144(%r1)  # load FPSCR\n"
 "mtfsf  0xff, %f0  # restore FPSCR\n"
 "2:\n"
-"#if _CALL_ELF != 2\n"
+#if _CALL_ELF != 2
 "ld  %r2,  152(%r1)  # restore TOC\n"
-"#endif\n"
+#endif
 "ld  %r14, 160(%r1)  # restore R14\n"
 "ld  %r15, 168(%r1)  # restore R15\n"
 "ld  %r16, 176(%r1)  # restore R16\n"
@@ -1160,15 +1160,15 @@ __asm (
 "mr  %r3, %r5\n"
 "# jump to context\n"
 "bctr\n"
-"#if _CALL_ELF == 2\n"
+#if _CALL_ELF == 2
 "  .size jump_fcontext, .-jump_fcontext\n"
-"#else\n"
-"# ifdef _CALL_LINUX\n"
+#else
+# ifdef _CALL_LINUX
 "  .size .jump_fcontext, .-.L.jump_fcontext\n"
-"# else\n"
+# else
 "  .size .jump_fcontext, .-.jump_fcontext\n"
-"# endif\n"
-"#endif\n"
+# endif
+#endif
 ".section .note.GNU-stack,\"\",%progbits\n"
 );
 
@@ -1177,24 +1177,24 @@ __asm (
 #if defined(LIBCONTEXT_PLATFORM_linux_ppc64) && defined(LIBCONTEXT_COMPILER_gcc)
 __asm (
 ".globl make_fcontext\n"
-"#if _CALL_ELF == 2\n"
+#if _CALL_ELF == 2
 "  .text\n"
 "  .align 2\n"
 "make_fcontext:\n"
 "  addis   %r2, %r12, .TOC.-make_fcontext@ha\n"
 "  addi%r2, %r2, .TOC.-make_fcontext@l\n"
 "  .localentry make_fcontext, . - make_fcontext\n"
-"#else\n"
+#else
 "  .section \".opd\",\"aw\"\n"
 "  .align 3\n"
 "make_fcontext:\n"
-"# ifdef _CALL_LINUX\n"
+# ifdef _CALL_LINUX
 "  .quad   .L.make_fcontext,.TOC.@tocbase,0\n"
 "  .type   make_fcontext,@function\n"
 "  .text\n"
 "  .align 2\n"
 ".L.make_fcontext:\n"
-"# else\n"
+# else
 "  .hidden .make_fcontext\n"
 "  .globl  .make_fcontext\n"
 "  .quad   .make_fcontext,.TOC.@tocbase,0\n"
@@ -1203,8 +1203,8 @@ __asm (
 "  .text\n"
 "  .align 2\n"
 ".make_fcontext:\n"
-"# endif\n"
-"#endif\n"
+# endif
+#endif
 "# save return address into R6\n"
 "mflr  %r6\n"
 "# first arg of make_fcontext() == top address of context-stack\n"
@@ -1215,17 +1215,17 @@ __asm (
 "subi  %r3, %r3, 392\n"
 "# third arg of make_fcontext() == address of context-function\n"
 "# entry point (ELFv2) or descriptor (ELFv1)\n"
-"#if _CALL_ELF == 2\n"
+#if _CALL_ELF == 2
 "# save address of context-function entry point\n"
 "std  %r5, 320(%r3)\n"
-"#else\n"
+#else
 "# save address of context-function entry point\n"
 "