LinGui: remove use of deprecated gdk_draw_pixbuf
Use gdk_ciaro_set_source_bixbuf and ciaro_paint instead


git-svn-id: svn://localhost/HandBrake/trunk@3859 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: remove use of deprecated GTK_WIDGET_TYPE and GTK_OBJECT_TYPE macros
replace with G_OBJECT_TYPE


git-svn-id: svn://localhost/HandBrake/trunk@3860 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Remove use of deprecated GTK_WIDGET_SENSITIVE and GTK_WIDGET_HAS_FOCUS
Replace with gtk_widget_is_sensitive and gtk_widget_has_focus


git-svn-id: svn://localhost/HandBrake/trunk@3861 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Remove deprecated use of GDK_* keysyms
They have been changed to GDK_KEY_*


git-svn-id: svn://localhost/HandBrake/trunk@3862 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: No need to call gtk_set_locale
gtk_init does it for us.  And since gtk_set_locale is being removed
from gtk+-3.0, might as well remove the call.


git-svn-id: svn://localhost/HandBrake/trunk@3863 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Remove use of private member "window" of GtkWidget
It doesn't exist in gtk+-3.0.  Use gtk_widget_get_window() instead.


git-svn-id: svn://localhost/HandBrake/trunk@3864 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Remove use of depricated GDK_DRAWABLE_XID
Replace with GDK_WINDOW_XID


git-svn-id: svn://localhost/HandBrake/trunk@3865 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Remove use of deprecated GTK_WIDGET_VISIBLE macro
Replace with gtk_widget_get_visible()


git-svn-id: svn://localhost/HandBrake/trunk@3866 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Fix printf with too many parameters
cut/paste error


git-svn-id: svn://localhost/HandBrake/trunk@3867 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: use g_object_set to set widget properties
instead of directly setting the member variables.  The member variables
dissepear into priv data in gtk+-3.0.


git-svn-id: svn://localhost/HandBrake/trunk@3868 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: clean up more accesses to private gtk member variables


git-svn-id: svn://localhost/HandBrake/trunk@3869 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: another improper access to gtk member variables


git-svn-id: svn://localhost/HandBrake/trunk@3870 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix backward compatibility issue
Versions of gdk on Ubuntu 9.10 and 10.04 do not have GDK_KEY_* macros


git-svn-id: svn://localhost/HandBrake/trunk@3871 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: don't use private gtk_marshal_* functions
They are not exported in gtk+-3, so create our own marshalers


git-svn-id: svn://localhost/HandBrake/trunk@3872 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: Fix incorrect base class in ghbcompositor
"Works" with gtk2, but causes error in gtk3


git-svn-id: svn://localhost/HandBrake/trunk@3873 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: remove some deprecated widget properties


git-svn-id: svn://localhost/HandBrake/trunk@3874 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: a few more random deprecated functions and macros removed


git-svn-id: svn://localhost/HandBrake/trunk@3875 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: backwards compatibility fix
gtk versions prior to 2.22 don't have gtk_widget_set/get_realized() func


git-svn-id: svn://localhost/HandBrake/trunk@3876 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Fix for "{source_path}" option.

git-svn-id: svn://localhost/HandBrake/trunk@3877 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix building on ubuntu 10.04
A couple gtk functions were deprecated at a different version than I thought.


git-svn-id: svn://localhost/HandBrake/trunk@3878 b64f7644-9d1e-0410-96f1-a4d463321fa5