This is third post related to my new project – migration of SWT from GTK+ 2.x to GTK+ 3.x .
In order to successfully build SWT with GTK+ 3.x all deprecations must be resolved. Big chunk of deprecated methods are GDK methods.
What is GDK ?
GDK is GIMP Drawing Kit. Wikipedia states that GDK “is a computer graphics library that acts as a wrapper around the low-level drawing and windowing functions provided by the underlying graphics system….GDK lies between the X server and the GTK+ library, handling basic rendering such as drawing primitives, raster graphics (bitmaps), cursors, fonts, as well as window events and drag-and-drop functionality.” ( more on GDK here )
GDK has a lot of tools for most of the use cases that one might need. I have found very informative GDK reference manual on their website .
What is GIMP ?
If GDK is GIMP Drawing Kit, it would be important to find out – What is GIMP. Thankfully GIMP has huge website that describes what it does in many languages. If you are interested, please visit http://www.gimp.org to find out more.
Making story short – GIMP is open-source drawing software used for image editing, free-form drawing and other manipulation with images and photos.

Image is taken from: http://redskiesatnight.com
GDK was originally developed for GIMP, however it is used in many places including SWT as GIMP toolkit called GTK+. With new release of GTK+, several steps needed to be taken to successfully migrate from old GTK+ 2.x to new GTK+ 3.x. As I have already mentioned - one of the major steps is to implement Cairo library for drawing instead of deprecated GDK methods.
Tags: Cairo library, GDK, GIMP, GIMP drawing kit, GTK +2, GTK+ 3, migration from GTK+ 2 to GTK +3, open-source, red hat, SWT














Top 10 most useful WordPress plugins 2011
28 NovThe end of the year is coming, and for my blog it is very exciting time to look back at the great products that were popular in the past 11 months. I have received many emails from you, dear blog readers, asking me to overview some of the hottest WordPress plug-ins of 2011-2012.
Frankly, I found the idea of creating such top very exciting, so it is a great pleasure of mine, to introduce you, “Top 10 most useful WordPress plugins 2011 by myprogrammingblog.com “.
10. Category and Page Icons
Category: Interface
This plug-in adds custom icons to navigation menu items, without css. Icons are connected directly to menu item, thus you can press on them like simple button.
9. Topsy Retweet Button
Category: Social Networking
Good News: Tweeter is still alive and popular. Users like to re-tweet favorite posts. Topsy had created nice plug-in with a variety of designs. It is much more stable, than a popular TweetMeme.
Continue reading →
Like this:
Tags: adsense, anatoly spektor, category and pare icons, chat, ClickDesk, CommentNavy, commerce, communication, content protection, DB cache Reloaded, e-commerce, Google XML Sitemaps, LifeStreaming, optimization, plug-in, productivity, Rating, Readers Choice WordPress Plugins, retweet, security, SEO, skype, Smart Ads, social networung, statistics, top 10, top 10 of wordpress by myprogrammingblog.com, topsy retweet button, traffic, traffic counter, usability, useful plug-in, wordpress, wordpress plug-in, WordPress plugins, WPtouch