opencv/modules
Tony 97fc1e10a7 Replace obsolete Gtk symbols
This update replaces depreciated Gtk1.x symbols with Gtk2.x symbols in
preparation for adding Gtk3 support. These edits aim to be fully
compatible with Gtk2.x, allowing backward compatibility.

The following symbols have been replaced in this commit:

Gtk symbols that have been moved to the Gdk library:
 - GtkType -> Gtype
 - GTK_CHECK_CAST -> G_TYPE_CHECK_INSTANCE_CAST
 - GTK_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE
 - gtk_signal_connect -> g_signal_connect
 - GTK_SIGNAL_FUNC -> G_CALLBACK
 - gtk_type_class -> g_type_class_peek
 - gtk_type_new-> g_object_new
 - GtkTypeInfo -> GtypeInfo (Not required for
   g_type_register_static_simple)
 - gtk_type_unique -> g_type_register_static_simple
 - gdk_draw_image_rgb -> replaced by gdk_cairo_source_pixbuf
   NB: This requires porting to use cairo contexts and GdkPixbufs.

The following gtk symbols are changed for their modern equivalent:
 - GTK_WIDGET_REALIZED -> gtk_widget_get_realized
 - GTK_OBJECT_FLAGS -> gtk_widget_set_realized

Symbols without replacement:
 - gtk_range_set_update_policy -> No replacement; as default policy is
   set to continuous we can delete this line.
2013-09-26 18:31:44 +01:00
..
androidcamera Merge commit '43aec5ad' into merge-2.4 2013-08-27 13:26:44 +04:00
bioinspired Merge pull request #1425 from pengx17:master_retina_ocl_fix 2013-09-10 18:29:25 +04:00
calib3d expose findEssentialMat, decomposeEssentialMat and recoverPose to Python 2013-09-09 14:02:05 +04:00
contrib Merge remote-tracking branch 'origin/2.4' into merge-2.4 2013-09-10 11:30:19 +04:00
core restored original behaviour or release functions for (Buffer and Texture) 2013-09-09 10:57:45 +04:00
cudev War on Whitespace, master edition: file endings. 2013-08-27 14:23:26 +04:00
features2d Boring changes - features2d. 2013-09-05 18:26:44 +04:00
flann Merge remote-tracking branch 'origin/2.4' into merge-2.4 2013-09-10 11:30:19 +04:00
gpu added missing gpu::matchTemplate implementation for non-CUDA build 2013-09-09 10:51:44 +04:00
gpuarithm Boring changes - gpuarithm. 2013-09-05 19:02:58 +04:00
gpubgsegm Boring changes - gpubgsegm. 2013-09-05 19:02:58 +04:00
gpucodec removed detail:: prefix int video_reader 2013-09-09 10:57:51 +04:00
gpufeatures2d Nuked the rest of the precomp.cpp files. 2013-09-02 19:53:45 +04:00
gpufilters Boring changes - gpufilters. 2013-09-05 19:02:58 +04:00
gpuimgproc Boring changes - gpuimgproc. 2013-09-05 19:02:58 +04:00
gpulegacy Boring changes - gpulegacy. 2013-09-05 19:02:59 +04:00
gpuoptflow Nuked the rest of the precomp.cpp files. 2013-09-02 19:53:45 +04:00
gpustereo Boring changes - gpustereo. 2013-09-05 19:02:59 +04:00
gpuwarping Merge remote-tracking branch 'origin/2.4' into merge-2.4 2013-09-10 11:30:19 +04:00
highgui Replace obsolete Gtk symbols 2013-09-26 18:31:44 +01:00
imgproc Merge pull request #1427 from SpecLad:merge-2.4 2013-09-10 18:28:20 +04:00
java Merge remote-tracking branch 'origin/2.4' into merge-2.4 2013-09-10 11:30:19 +04:00
legacy Made Filestorage able to not own its CvFileStorage instance. 2013-09-05 19:03:00 +04:00
ml Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience. 2013-09-05 19:03:00 +04:00
nonfree Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience. 2013-09-05 19:03:00 +04:00
objdetect changed default parameters in CreateERFiltersNM{1,2} functions. They are not needed now in the sample example. 2013-09-06 19:10:53 +02:00
ocl Merge remote-tracking branch 'origin/2.4' into merge-2.4 2013-09-10 11:30:19 +04:00
optim Merge pull request #1282 from nailbiter:optimDS 2013-09-09 18:10:13 +04:00
photo Boring changes - photo. 2013-09-05 19:02:58 +04:00
python expose findEssentialMat, decomposeEssentialMat and recoverPose to Python 2013-09-09 14:02:05 +04:00
softcascade Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience. 2013-09-05 19:03:00 +04:00
stitching Boring changes - stitching. 2013-09-05 19:02:58 +04:00
superres Boring changes - superres. 2013-09-05 19:02:58 +04:00
ts Merge commit '43aec5ad' into merge-2.4 2013-08-27 13:26:44 +04:00
video Boring changes - video. 2013-09-05 19:02:58 +04:00
videostab Boring changes - videostab. 2013-09-05 19:02:58 +04:00
world Deleted all trailing whitespace. 2013-08-21 18:59:24 +04:00
CMakeLists.txt Merge remote-tracking branch 'origin/2.4' into merge-2.4 2013-06-10 18:18:01 +04:00
refman.rst.in