Mail Archives: geda-user/2018/04/30/12:41:46
--2QSQUXGNPDAKQRYYCUSSWnhgwp
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8
Thank You Chad, I did not expected that these versions are so different, h=
owever I might be able to help with simpler tasks. I've done a bit of p=
rogramming and already, I'm using pcb with some of my local patches. Th=
e biggest problem is that I never worked on GUIs / openGL. If You could t=
ell me what are the tasks ahead then I can check where I can do something -=
it would be really nice to have a mainline with full 3D rendering. Some ti=
me ago I've tried to check if it is possible to incorporate opengl code=
to pcb-rnd, but it turns out that it is out of my reach. By the way I wa=
s comparing both versions and I found some differences (not sure if this is=
planned or not). With Peters openGL version I can draw tracks on soldermas=
k layer (create holes in soldermask), while with mainline pcb it is impossi=
ble. Mainline also does not draws already created soldermask tracks, that a=
re in pcb file: Layer(12 "bottom soldermask") ( ..... ) Is tha=
t really the case?=C2=A0 I think that it was working with mainline before. =
Best Regards, Michael Widlok Dnia 29 kwietnia 2018 16:36 Chad Parker=
( parker DOT charles AT gmail DOT com ) [via geda-user AT delorie DOT com ] < geda-us=
er AT delorie DOT com > napisa=C5=82(a): Hi Michael- Peter's work is pret=
ty impressive! Yes, the plan is to merge his work, but it's unclear how=
long it might take to do so. Peter has been really busy with work, but he =
was able to push his branches over to the main pcb repository and rebase th=
em against a recent version. So, some progress has been made in that direct=
ion, however, there's still a fair bit of work required to get it into =
master. I periodically look into it, but, it's a lot to digest. He did =
a lot of parallel work, so, we need to partition it into manageable chunks =
for merging. We'd love some help with that if you're interested :) =
Cheers, --Chad On Thu, Apr 26, 2018 at 8:33 AM, michalwd1979 ( michal=
wd1979 AT o2 DOT pl ) [via geda-user AT delorie DOT com ] < geda-user AT delorie DOT co=
m > wrote: Hello, Up to now I was using opengl version of PCB from Pe=
ter's Clifton branch:=C2=A0 repo.or.cz geda-pcb/pcjc2.git Recently I c=
ompiled newest version of mainline PCB and it turns out that it also has 3D=
ball in GUI, however 3D rendering of board is different=C2=A0 - mainline d=
oes not places layers on different heights. My question is: will Peters =
code be merged into mainline at some time? From time to time I was using sc=
reenshots from Peter's opengl version in my reports, but now it seems t=
hat this branch is (almost) dead. I don't know opengl good enough to ch=
eck the differences of both versions, so I don't know what exactly is d=
one differently and is it even possible to merge. Best Regards, Michael W=
idlok=0D
--2QSQUXGNPDAKQRYYCUSSWnhgwp
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
<div>Thank You Chad,<br></div><div>I did not expected that these versions a=
re so different, however I might be able to help with simpler tasks. I've d=
one a bit of programming and already, I'm using pcb with some of my local p=
atches. The biggest problem is that I never worked on GUIs / openGL. <br></=
div><div>If You could tell me what are the tasks ahead then I can check whe=
re I can do something - it would be really nice to have a mainline with ful=
l 3D rendering. Some time ago I've tried to check if it is possible to inco=
rporate opengl code to pcb-rnd, but it turns out that it is out of my reach=
.<br></div><div><br></div><div>By the way I was comparing both versions and=
I found some differences (not sure if this is planned or not). With Peters=
openGL version I can draw tracks on soldermask layer (create holes in sold=
ermask), while with mainline pcb it is impossible. Mainline also does not d=
raws already created soldermask tracks, that are in pcb file:<br></div><div=
>Layer(12 "bottom soldermask")<br></div><div>(<br></div><div>.....<br></div=
><div>)<br></div><div>Is that really the case? I think that it was wo=
rking with mainline before.<br></div><div>Best Regards,<br></div><div>Micha=
el Widlok<br></div><div><br></div><div><br></div><div><br></div><div><br></=
div><div class=3D"nh_extra"><div>Dnia 29 kwietnia 2018 16:36 Chad Parker (<=
a href=3D"mailto:parker DOT charles AT gmail DOT com">parker DOT charles AT gmail DOT com</a>) [v=
ia <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] <=
<a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>> napi=
sa=C5=82(a):<br></div><blockquote class=3D"nh_quote" style=3D"border-left: =
2px solid #999; padding-left: 8px; margin: 0;"><div id=3D"gwp416affb9"><div=
id=3D"gwp416affb9h"><div class=3D"gwp416affb9b" data-message-body=3D"true"=
><div dir=3D"ltr"><div><div><div><div>Hi Michael-<br></div></div><div>Peter=
's work is pretty impressive! Yes, the plan is to merge his work, but it's =
unclear how long it might take to do so. Peter has been really busy with wo=
rk, but he was able to push his branches over to the main pcb repository an=
d rebase them against a recent version. So, some progress has been made in =
that direction, however, there's still a fair bit of work required to get i=
t into master. I periodically look into it, but, it's a lot to digest. He d=
id a lot of parallel work, so, we need to partition it into manageable chun=
ks for merging. We'd love some help with that if you're interested :)<br></=
div></div><div>Cheers,<br></div></div><div>--Chad<br></div></div><div class=
=3D"gwp416affb9_gmail_extra"><div><br></div><div class=3D"gwp416affb9_gmail=
_quote"><div>On Thu, Apr 26, 2018 at 8:33 AM, michalwd1979 (<a nh-compose-l=
ink=3D"" href=3D"mailto:michalwd1979 AT o2 DOT pl" target=3D"_blank"></a><a nh-com=
pose-link=3D"" href=3D"mailto:michalwd1979 AT o2 DOT pl">michalwd1979 AT o2 DOT pl</a>) [=
via <a nh-compose-link=3D"" href=3D"mailto:geda-user AT delorie DOT com" target=3D=
"_blank"></a><a nh-compose-link=3D"" href=3D"mailto:geda-user AT delorie DOT com">=
geda-user AT delorie DOT com</a>] <span dir=3D"ltr"><<a nh-compose-link=3D"" hr=
ef=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank"></a><a nh-compose-lin=
k=3D"" href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>><=
/span> wrote:<br></div><blockquote is-minimized=3D"" class=3D"gwp416affb9_g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div>Hello,<br></div><div>Up to now I was using opengl version of =
PCB from Peter's Clifton branch: <a>http://repo.or.cz/w/<wbr>geda-pcb/=
pcjc2.git</a><br></div><div>Recently I compiled newest version of mainline =
PCB and it turns out that it also has 3D ball in GUI, however 3D rendering =
of board is different - mainline does not places layers on different =
heights. <br></div><div><br></div><div>My question is: will Peters code be =
merged into mainline at some time? From time to time I was using screenshot=
s from Peter's opengl version in my reports, but now it seems that this bra=
nch is (almost) dead. I don't know opengl good enough to check the differen=
ces of both versions, so I don't know what exactly is done differently and =
is it even possible to merge.<br></div><div>Best Regards,<br></div><div>Mic=
hael Widlok <br></div><div><br></div><div class=3D"gwp416affb9=
_m_5370672805447586271nh_extra"><p><br></p></div></blockquote></div></div><=
/div></div></div></blockquote></div><div><br></div>
--2QSQUXGNPDAKQRYYCUSSWnhgwp--
- Raw text -