I’m following the official Reference Manual of GTK to migrate from GTK+ 2.x to GTK+ 3.

The first step is preparation in GTK+ 2.x itself. This includes:

  • Do not include individual headers
  • Do not use deprecated symbols
  • Use accessor functions instead of direct access
  • Replace GDK_<keyname> with GDK_KEY_<keyname>
  • Use GIO for launching applications
  • Use cairo for drawing

Working on this step first. I’ll commit some changes by tomorrow.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s