aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/gtk-compat.h
Commit message (Collapse)AuthorAgeFilesLines
* Bump gtk+-2.0 requirement to 2.22.0.Matthew Barnes2010-09-291-176/+0
| | | | Remove backward-compatibility hacks for older GTK+ versions.
* Use new GDK keysym names if available.Matthew Barnes2010-09-181-3/+159
| | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0.
* Coding style cleanups.Matthew Barnes2010-09-131-1/+1
|
* Coding style and whitespace cleanups.Matthew Barnes2010-09-121-1/+2
|
* Bug 624525 - Variable name collision in gtk-compat macroMilan Crha2010-07-221-5/+5
|
* Bug #624891 - Various compiler warnings in git/masterMilan Crha2010-07-221-6/+4
|
* Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.Matthew Barnes2010-06-301-0/+51
| | | | API was deprecated and removed in less than two hours! Sheesh!
* Fix all remaining GTK3 issues.Matthew Barnes2010-06-161-0/+1
| | | | | | | | | | | | Work around the issue of GnomeCanvasItem amending its own flags to GtkObject::flags (which is sealed) by giving it its own flags field. This breaks libgnomecanvas ABI and API, but I see no other way. This commit didn't work the first time because gnome-pilot libraries were still pulling in the system-wide libgnomecanvas, and that was interfereing with our bundled version which has a different ABI. But gnome-pilot integration was dropped in the previous commit, so everything is now using the bundled libgnomecanvas.
* Revert "Fix all remaining GTK3 issues."Matthew Barnes2010-06-151-1/+0
| | | | | | | This reverts commit fd8b55edaa88906b588aa07d9eadcacd34a7a774. Something in this commit seriously hosed ETable, making Evolution pretty much unusable. Reverting this until I can track down the problem.
* Fix all remaining GTK3 issues.Matthew Barnes2010-06-151-0/+1
| | | | | | Work around the issue of GnomeCanvasItem amending its own flags to GtkObject::flags (which is sealed) by giving it its own flags field. This breaks libgnomecanvas ABI and API, but I see no other way.
* fixed an error in previous commitChenthill Palanisamy2010-06-111-1/+1
|
* use gdk_drag_context_get_action instead of ↵Chenthill Palanisamy2010-06-101-0/+4
| | | | gdk_drag_context_get_selected_action for gtk version 2.21.1
* Check for gtk version below 2.21.1 for comptability with gseal changesChenthill Palanisamy2010-06-101-2/+3
|
* Set the GTK+ backward compatibility check to 2.21.2.Matthew Barnes2010-06-051-1/+1
|
* More GTK3 preparation.Matthew Barnes2010-06-041-0/+21
This uses the new gtk_assistant_commit() I had added to GTK+ for our EImportAssistant progress page.