Mail Archives: geda-user/2013/11/30/07:39:45
--f46d04451a39e416f904ec6439f3
Content-Type: text/plain; charset=ISO-8859-1
May be better case is improving existed PCB programs instead writing +1?
Gtk forewer :)
2013/11/26 Wei-Ning Huang <aitjcize AT gmail DOT com>
> Hi Stefan,
>
> I like GTK on my desktop too, but considering the portability between
> different platforms, I think Qt has far better support for windows then
> GTK. Although it is possible to cross compile gtk applications on windows,
> there are A LOT of bugs. I actually did it once when I tried to compile
> another project of mine(Gummi LaTeX Editor) to Windows, its just ...bah.
> I'll definitely checkout your pcb routing application. I already see that
> it's written in GTK3 :P
> Also about the Geber support: It's already in my roadmap, and I think it
> would be quite easy considering gerber's format is much simpler than ODB++.
> I'll start implement it if I have time.
>
> Best,
> Wei-Ning
>
>
> 2013/11/27 Stefan Salewski <mail AT ssalewski DOT de>
>
>> On Wed, 2013-11-27 at 01:19 +0800, Wei-Ning Huang wrote:
>> > Hi Stefan,
>> >
>> > Yes, it is written in C++ and with QGraphicsView. I did some hack to
>> > workaround QGraphcisView's bugs and it's low efficiency...
>>
>> That is interesting. I myself, and most gEDA people, are using GTK. But
>> I know that today many people enjoy Qt more -- the reason is not always
>> clear. For GTK we have something similar like QGraphicsView -- Clutter.
>> I have considered using one of them, but was not really convinced, I
>> found no great example projects. So for my experimental schematics tool
>> (http://www.ssalewski.de/PetEd.html.en) I used plain cairo drawing. I
>> will investigate your program when I have some more free time --
>> currently I am still very busy -- one of my current open source projects
>> is my PCB router (http://www.ssalewski.de/Router.html.en), which works
>> not bad so far, so I really should finish it...
>>
>> > You can look at this
>> > thread<
>> http://www.odb-sa.com/community/topic/how-can-i-get-hold-of-the-odb-format-specification/
>> >on
>> > how to get ODB++ specifications, and for the IPC2851 format you can
>> > get
>> > the specification on their
>> > website<http://www.ipc-2581.com/index.php/ipc-2581-standard-files>.
>> > I think both format are well supported in China fabs. ODB++ is an old
>> > format so think most of the fab support it.
>> >
>> Thanks for the links. I think here in Germany most fab houses still only
>> use gerber files -- at least that was the case four years ago. Maybe it
>> already changed.
>>
>> Best regards,
>>
>> Stefan Salewski
>>
>>
>>
>
>
> --
> Embedded System and Wireless Networking Lab,
> Department of Computer Science and Information Engineering,
> National Taiwan University
>
> Cell: +886 910 380 678
> Personal Website: http://azhuang.me
>
--f46d04451a39e416f904ec6439f3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>May be better case is improving existed PCB programs =
instead writing +1?<br></div><div>Gtk forewer :)<br><br></div></div><div cl=
ass=3D"gmail_extra"><br><br><div class=3D"gmail_quote">2013/11/26 Wei-Ning =
Huang <span dir=3D"ltr"><<a href=3D"mailto:aitjcize AT gmail DOT com" target=3D=
"_blank">aitjcize AT gmail DOT com</a>></span><br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi Stefan,<div><br></div><d=
iv>I like GTK on my desktop too, but considering the portability between di=
fferent platforms, I think Qt has far better support for windows then GTK. =
Although it is possible to cross compile gtk applications on windows, there=
are A LOT of bugs. I actually did it once when I tried to compile another =
project of mine(Gummi LaTeX Editor) to Windows, its just ...bah. I'll d=
efinitely checkout your pcb routing application. I already see that it'=
s written in GTK3 :P</div>
<div>Also about the Geber support: It's already in my roadmap, and I th=
ink it would be quite easy considering gerber's format is much simpler =
than ODB++. I'll start implement it if I have time.</div><div><br>
</div>
<div>Best,</div><div>Wei-Ning</div><div class=3D"gmail_extra"><div><div cla=
ss=3D"h5"><br><br><div class=3D"gmail_quote">2013/11/27 Stefan Salewski <sp=
an dir=3D"ltr"><<a href=3D"mailto:mail AT ssalewski DOT de" target=3D"_blank">m=
ail AT ssalewski DOT de</a>></span><br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>On Wed, 2013-11-27 at 01:19 +0800, Wei-=
Ning Huang wrote:<br>
> Hi Stefan,<br>
><br>
> Yes, it is written in C++ and with QGraphicsView. I did some hack to<b=
r>
> workaround QGraphcisView's bugs and it's low efficiency...<br>
<br>
</div>That is interesting. I myself, and most gEDA people, are using GTK. B=
ut<br>
I know that today many people enjoy Qt more -- the reason is not always<br>
clear. For GTK we have something similar like QGraphicsView -- Clutter.<br>
I have considered using one of them, but was not really convinced, I<br>
found no great example projects. So for my experimental schematics tool<br>
(<a href=3D"http://www.ssalewski.de/PetEd.html.en" target=3D"_blank">http:/=
/www.ssalewski.de/PetEd.html.en</a>) I used plain cairo drawing. I<br>
will investigate your program when I have some more free time --<br>
currently I am still very busy -- one of my current open source projects<br=
>
is my PCB router (<a href=3D"http://www.ssalewski.de/Router.html.en" target=
=3D"_blank">http://www.ssalewski.de/Router.html.en</a>), which works<br>
not bad so far, so I really should finish it...<br>
<div><br>
> You can look at this<br>
</div>> thread<<a href=3D"http://www.odb-sa.com/community/topic/how-c=
an-i-get-hold-of-the-odb-format-specification/" target=3D"_blank">http://ww=
w.odb-sa.com/community/topic/how-can-i-get-hold-of-the-odb-format-specifica=
tion/</a>>on<br>
<div>> how to get ODB++ specifications, and for the IPC2851 format you c=
an<br>
> get<br>
> the specification on their<br>
</div>> website<<a href=3D"http://www.ipc-2581.com/index.php/ipc-2581=
-standard-files" target=3D"_blank">http://www.ipc-2581.com/index.php/ipc-25=
81-standard-files</a>>.<br>
<div>> I think both format are well supported in China fabs. ODB++ is an=
old<br>
> format so think most of the fab support it.<br>
><br>
</div>Thanks for the links. I think here in Germany most fab houses still o=
nly<br>
use gerber files -- at least that was the case four years ago. Maybe it<br>
already changed.<br>
<br>
Best regards,<br>
<br>
Stefan Salewski<br>
<br>
<br>
</blockquote></div><br><br clear=3D"all"><div><br></div></div></div><div cl=
ass=3D"im">-- <br><div dir=3D"ltr"><div style=3D"font-family:arial;font-siz=
e:small">Embedded System and Wireless Networking Lab,<br></div><div style=
=3D"font-family:arial;font-size:small">
<div>Department of Computer Science and Information Engineering,</div><div>=
National Taiwan University<br></div><div><br></div><div>Cell: +886 910 380 =
678<br></div><div>Personal Website: <a href=3D"http://azhuang.me" target=3D=
"_blank">http://azhuang.me</a></div>
</div></div>
</div></div></div>
</blockquote></div><br></div>
--f46d04451a39e416f904ec6439f3--
- Raw text -