API Cleanup for GTK+
If your HAF application/library is using the following packages / functions / signals / properties from maemo-gtk-2.6, you will need to update your code.
For gdk and gtk the following lists the changes we've made to the stock gtk+ 2.6. If you're relying on the modified behavior you will need to update your code.
Contents
- API Cleanup for GTK+
- gdk
-
gtk
- GtkButton
- GtkCalendar
- GtkCellRendererToggle
- GtkCellView
- GtkComboBox
- GtkEntry
- GtkFileChooser
- GtkHashTable
- GtkIMContext
- GtkIMContextClipboardOperation
- GtkIconSize
- GtkInvalidInputType
- GtkMenuShell
- GtkNotebook
- GtkRange
- GtkRcTokenType
- GtkSettings
- GtkStyle
- GtkTable
- GtkTextBuffer
- GtkTextView
- GtkTreeView
- GtkViewport
- GtkWidget
- GtkWidgetTapAndHoldFlags
- GtkWindow
- HildonGtkInputMode
- OssoGtkButtonAttachFlags
- gtk style properties
gdk
enum GdkWindowTypeHint
gtk
GtkButton
- Properties:
- Functions:
GtkCalendar
- Properties:
- Signals:
GtkCellRendererToggle
- Properties:
GtkCellView
- Functions:
GtkComboBox
Properties: + propagate-lr-keys : gboolean{default=FALSE} : READABLE WRITABLE
GtkEntry
- Properties:
- Signals:
invalid-input(GtkInvalidInputType)
- Functions:
GtkFileChooser
GtkHashTable
- Functions:
GtkIMContext
- Properties:
- Signals:
- clipboard-operation(GtkIMContextClipboardOperation)
- has-selection()
- Functions:
- gtk_im_context_hide
- gtk_im_context_show
- hildon_gtk_im_context_copy
- hildon_gtk_im_context_cut
- hildon_gtk_im_context_filter_event
- hildon_gtk_im_context_has_selection
- hildon_gtk_im_context_hide
- hildon_gtk_im_context_paste
- hildon_gtk_im_context_show
GtkIMContextClipboardOperation
- GTK_IM_CONTEXT_CLIPBOARD_OP_COPY
- GTK_IM_CONTEXT_CLIPBOARD_OP_CUT
- GTK_IM_CONTEXT_CLIPBOARD_OP_PASTE
GtkIconSize
GtkInvalidInputType
+enum GtkInvalidInputType { + GTK_INVALID_INPUT_MAX_CHARS_REACHED = 0, + GTK_INVALID_INPUT_MODE_RESTRICTION = 1 +};
GtkMenuShell
- Signals:
GtkNotebook
- Properties:
GtkRange
- Properties:
- minimum-visible-bars
- Functions:
GtkRcTokenType
GtkSettings
- Properties:
- hildon-keyboard-navigation
- hildon-keyboard-shortcuts
GtkStyle
- Functions:
GtkTable
- Functions:
GtkTextBuffer
- Properties:
- Functions:
GtkTextView
- Properties:
- Functions:
GtkTreeView
- Properties:
- force-list-kludge
- Signals:
row-insensitive(GtkTreePath)
GtkViewport
- Properties:
GtkWidget
- Properties:
- Signals:
- Functions:
- gtk_widget_set_direction_recursive
GtkWidgetTapAndHoldFlags
GtkWindow
HildonGtkInputMode
OssoGtkButtonAttachFlags
gtk style properties
GtkButton
- child-spacing
- listboxheader
- minimum-width
- padding
GtkCalendar
GtkCheckButton
GtkComboBox
- autodimmed-button
- hildonlike
- minimum-width
- separator-width
GtkDialog
GtkEntry
- icon-width
GtkFileChooserButton
+ hildonlike : gboolean{default=FALSE} : READABLE
GtkFrame
+ hildonlike : gboolean{default=FALSE} : READABLE
GtkHButtonBox
+ hildonlike : gboolean{default=FALSE} : READABLE
GtkLabel
+ hildonlike : gboolean{default=FALSE} : READABLE
GtkMenu
GtkMenuItem
GtkProgressBar
GtkRange
- arrow-paint-box-layout
- draw-trough-under-steppers
- hildonlike
- stream-indicator-padding
- two-part-trough
GtkScrolledWindow
GtkSeparator
GtkSeparatorToolItem
- is-image
GtkTreeView