:author: Alain
include::adoc_common_attributes.adoc[]

= GTK2 / GTK3 GUI related topics

* My understanding/roadmap for <<gtk_hid_architecture.adoc#, GTK HID architecture>>.

//* Multi-key keyboard shortcuts

* Menus, Actions

//* `cairo` back-end versus GDK
//** Prefer `GdkPixbuf`  to `GdkPixmap` or `GdkBitmap`
//** Get rid of `gdk_drawable...` ; use cairo surfaces

* Custom widgets
** <<route_style.adoc#, Route styles>> dialog + widget. Concepts
** Layer selection

* GTK3 new design ?

== Developer tips

* `\#include` directives <<includes_directives.adoc#, policy>>.

* ./configure --debug, then: valgrind --track-origins=yes -v ./pcb-rnd 2>Valg.log

* Policy about copyrights ?
