This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

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.

gdk

enum GdkWindowTypeHint

gtk

GtkButton

GtkCalendar

GtkCellRendererToggle

GtkCellView

GtkComboBox

   Properties:
+    propagate-lr-keys : gboolean{default=FALSE} : READABLE WRITABLE

GtkEntry

GtkFileChooser

GtkHashTable

GtkIMContext

GtkIMContextClipboardOperation

GtkIconSize

GtkInvalidInputType

+enum GtkInvalidInputType {
+  GTK_INVALID_INPUT_MAX_CHARS_REACHED = 0,
+  GTK_INVALID_INPUT_MODE_RESTRICTION = 1
+};

GtkMenuShell

GtkNotebook

GtkRange

GtkRcTokenType

GtkSettings

GtkStyle

GtkTable

GtkTextBuffer

GtkTextView

GtkTreeView

GtkViewport

GtkWidget

GtkWidgetTapAndHoldFlags

GtkWindow

HildonGtkInputMode

OssoGtkButtonAttachFlags

gtk style properties

GtkButton

GtkCalendar

GtkCheckButton

GtkComboBox

GtkDialog

GtkEntry

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

GtkScrolledWindow

GtkSeparator

GtkSeparatorToolItem

GtkTreeView

GtkWidget


2024-10-23 10:59