www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/06/02/06:13:37

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=20120113;
h=message-id:subject:from:to:date:content-type:x-mailer:mime-version
:content-transfer-encoding;
bh=ekHjdYUVL74JGpM0B+o0adCTMCvGb+if/uYhnnclC70=;
b=NvVGvBHVOB28e8PFf9YnPoGRXlktxGp6xhyITbrNBeKywYIZM8i/Ks0fj+RWK2p6gA
x0o0esFl1nqhWzy7FWGFC2S6a4s3JWe7BXfWMaz6AlyV8Z/PEUSS+mgagJo/pPqvVUHm
CTOxcWUtP9GlEOl2IZcxSKnghTo7f9QHT1UaVhbdLC+EvQuVu9vK3UwpCTaxMu2Vsbej
gnjIQXeCAO1g/QUwpYOw9WKR06Do9KYto8WOmD1rm1uH9Ptese9dO64Ft/Hd59KBka8t
9Q2uvgOVJEVKeNecD/ZQfLP0aXg5qsrpHHIQpnInNbplI3ekLt6BXpUjqyOf73i0t8UR
/1Ng==
X-Received: by 10.224.184.196 with SMTP id cl4mr14734598qab.65.1370167895087;
Sun, 02 Jun 2013 03:11:35 -0700 (PDT)
Message-ID: <1370167890.10055.13.camel@roadrunner.fritz.box>
Subject: [geda-user] Gtk3 port of gerbv
From: Colin Leitner <colin DOT leitner AT googlemail DOT com>
To: geda-user AT delorie DOT com
Date: Sun, 02 Jun 2013 12:11:30 +0200
X-Mailer: Evolution 3.6.4 (3.6.4-3.fc18)
Mime-Version: 1.0
Reply-To: geda-user AT delorie DOT com

Hello everyone,

this is my first contribution to gEDA (if accepted :).

I ported gerbv to Gtk3 and would love to get some feedback on the patches.
Due to the amount of changes needed, I didn't bother creating a patch set
and uploaded the changes to github instead:

   https://github.com/cleitner/gerbv-gtk3.git

The ChangeLog hasn't been updated.

A non-conclusive list of things I had to (or did) change:

  - Extracted/moved Gdk specific code from libgerbv to a separate lib. It
    should probably be removed altogether
  - Removed the "Fast" rendering modes. Gtk3 has no support for Gdk drawing
    anymore
  - Changed appearance in some places to adhere to GNOME standards (toolbar,
    title, spacings)
  - Updated the tool rendering to use Cairo. It follows the GIMP tool style
  - Copied the GIMP rulers as Gtk3 has no rulers anymore

I may try to implement COGL rendering of the gerbers if I find time to do it.

Cheers,
	Colin

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019