Mail Archives: geda-user/2015/07/17/03:48:45
On Thu, 16 Jul 2015, DJ Delorie wrote:
> I have a friend who's a Windows programmer, and he says *none* of them
> are 'native' enough to count as such.
The point being, they aren't native because they are toolkits. Even if
they replicated the proprietary GUI exactly (which they propably can't
because it's copyrighted), they would be outdated with the next version.
In order to achieve a truly "native" appearance, you'll have to write a
dedicated HID using the platform's API. There have been a few attempts to
short-cut this (for example, this was one of the selling points of Qt),
but my in experience, this tends to just complicate things and still not
feel actually native.
When comparing the goals "PCB runs under Windows" and "PCB looks really
nice under Windows", I'd go with the former if the latter additionally
complicates things. I wouldn't oppose a native Windows HID, though, if
someone volunteered to write one.
There has been an interesting (German) article about a similar problem
with Darktable a few days ago:
http://www.heise.de/newsticker/meldung/Open-Source-Rawkonverter-Darktable-Windows-Version-scheitert-an-mangelnder-Initiative-2750592.html
Roland
- Raw text -