packages feed

gi-gtk 4.0.8 → 4.0.9

raw patch · 4 files changed

+31/−5 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi

API changes (from Hackage documentation)

- GI.Gtk.Flags: DebugFlagsTouchscreen :: DebugFlags
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_BACKGROUND :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_FAMILY :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_FOREGROUND :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_OVERLINE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_OVERLINE_NONE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_OVERLINE_SINGLE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_SIZE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_CONDENSED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_EXPANDED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_EXTRA_CONDENSED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_EXTRA_EXPANDED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_NORMAL :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_SEMI_CONDENSED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_SEMI_EXPANDED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_ULTRA_CONDENSED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRETCH_ULTRA_EXPANDED :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STRIKETHROUGH :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STYLE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STYLE_ITALIC :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STYLE_NORMAL :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_STYLE_OBLIQUE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_UNDERLINE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_UNDERLINE_DOUBLE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_UNDERLINE_ERROR :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_UNDERLINE_NONE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_UNDERLINE_SINGLE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT_ALL_PETITE_CAPS :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT_ALL_SMALL_CAPS :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT_PETITE_CAPS :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT_SMALL_CAPS :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT_TITLE_CAPS :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_VARIANT_UNICASE :: Text
+ GI.Gtk.Constants: pattern ACCESSIBLE_ATTRIBUTE_WEIGHT :: Text
+ GI.Gtk.Enums: AccessibleAnnouncementPriorityHigh :: AccessibleAnnouncementPriority
+ GI.Gtk.Enums: AccessibleAnnouncementPriorityLow :: AccessibleAnnouncementPriority
+ GI.Gtk.Enums: AccessibleAnnouncementPriorityMedium :: AccessibleAnnouncementPriority
+ GI.Gtk.Enums: AccessibleRoleApplication :: AccessibleRole
+ GI.Gtk.Enums: AccessibleRoleArticle :: AccessibleRole
+ GI.Gtk.Enums: AccessibleRoleBlockQuote :: AccessibleRole
+ GI.Gtk.Enums: AccessibleRoleComment :: AccessibleRole
+ GI.Gtk.Enums: AccessibleRoleParagraph :: AccessibleRole
+ GI.Gtk.Enums: AccessibleRoleTerminal :: AccessibleRole
+ GI.Gtk.Enums: AccessibleStateVisited :: AccessibleState
+ GI.Gtk.Enums: AccessibleTextContentChangeInsert :: AccessibleTextContentChange
+ GI.Gtk.Enums: AccessibleTextContentChangeRemove :: AccessibleTextContentChange
+ GI.Gtk.Enums: AccessibleTextGranularityCharacter :: AccessibleTextGranularity
+ GI.Gtk.Enums: AccessibleTextGranularityLine :: AccessibleTextGranularity
+ GI.Gtk.Enums: AccessibleTextGranularityParagraph :: AccessibleTextGranularity
+ GI.Gtk.Enums: AccessibleTextGranularitySentence :: AccessibleTextGranularity
+ GI.Gtk.Enums: AccessibleTextGranularityWord :: AccessibleTextGranularity
+ GI.Gtk.Enums: AlignBaselineCenter :: Align
+ GI.Gtk.Enums: AlignBaselineFill :: Align
+ GI.Gtk.Enums: AnotherAccessibleAnnouncementPriority :: Int -> AccessibleAnnouncementPriority
+ GI.Gtk.Enums: AnotherAccessibleTextContentChange :: Int -> AccessibleTextContentChange
+ GI.Gtk.Enums: AnotherAccessibleTextGranularity :: Int -> AccessibleTextGranularity
+ GI.Gtk.Enums: AnotherGraphicsOffloadEnabled :: Int -> GraphicsOffloadEnabled
+ GI.Gtk.Enums: AnotherListTabBehavior :: Int -> ListTabBehavior
+ GI.Gtk.Enums: GraphicsOffloadEnabledDisabled :: GraphicsOffloadEnabled
+ GI.Gtk.Enums: GraphicsOffloadEnabledEnabled :: GraphicsOffloadEnabled
+ GI.Gtk.Enums: License0bsd :: License
+ GI.Gtk.Enums: ListTabBehaviorAll :: ListTabBehavior
+ GI.Gtk.Enums: ListTabBehaviorCell :: ListTabBehavior
+ GI.Gtk.Enums: ListTabBehaviorItem :: ListTabBehavior
+ GI.Gtk.Enums: data AccessibleAnnouncementPriority
+ GI.Gtk.Enums: data AccessibleTextContentChange
+ GI.Gtk.Enums: data AccessibleTextGranularity
+ GI.Gtk.Enums: data GraphicsOffloadEnabled
+ GI.Gtk.Enums: data ListTabBehavior
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Enums: instance GHC.Classes.Eq GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance GHC.Classes.Eq GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance GHC.Classes.Eq GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance GHC.Classes.Eq GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance GHC.Classes.Eq GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Enums: instance GHC.Classes.Ord GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance GHC.Classes.Ord GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance GHC.Classes.Ord GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance GHC.Classes.Ord GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance GHC.Classes.Ord GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Enums: instance GHC.Enum.Enum GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance GHC.Enum.Enum GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance GHC.Enum.Enum GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance GHC.Enum.Enum GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance GHC.Enum.Enum GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Enums: instance GHC.Show.Show GI.Gtk.Enums.AccessibleAnnouncementPriority
+ GI.Gtk.Enums: instance GHC.Show.Show GI.Gtk.Enums.AccessibleTextContentChange
+ GI.Gtk.Enums: instance GHC.Show.Show GI.Gtk.Enums.AccessibleTextGranularity
+ GI.Gtk.Enums: instance GHC.Show.Show GI.Gtk.Enums.GraphicsOffloadEnabled
+ GI.Gtk.Enums: instance GHC.Show.Show GI.Gtk.Enums.ListTabBehavior
+ GI.Gtk.Flags: AnotherListScrollFlags :: Int -> ListScrollFlags
+ GI.Gtk.Flags: ListScrollFlagsFocus :: ListScrollFlags
+ GI.Gtk.Flags: ListScrollFlagsNone :: ListScrollFlags
+ GI.Gtk.Flags: ListScrollFlagsSelect :: ListScrollFlags
+ GI.Gtk.Flags: PopoverMenuFlagsSliding :: PopoverMenuFlags
+ GI.Gtk.Flags: data ListScrollFlags
+ GI.Gtk.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance GHC.Classes.Eq GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance GHC.Classes.Ord GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance GHC.Enum.Enum GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Flags: instance GHC.Show.Show GI.Gtk.Flags.ListScrollFlags
+ GI.Gtk.Interfaces.Accessible: accessibleAnnounce :: (HasCallStack, MonadIO m, IsAccessible a) => a -> Text -> AccessibleAnnouncementPriority -> m ()
+ GI.Gtk.Interfaces.AccessibleText: AccessibleText :: ManagedPtr AccessibleText -> AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: accessibleTextUpdateCaretPosition :: (HasCallStack, MonadIO m, IsAccessibleText a) => a -> m ()
+ GI.Gtk.Interfaces.AccessibleText: accessibleTextUpdateContents :: (HasCallStack, MonadIO m, IsAccessibleText a) => a -> AccessibleTextContentChange -> Word32 -> Word32 -> m ()
+ GI.Gtk.Interfaces.AccessibleText: accessibleTextUpdateSelectionBound :: (HasCallStack, MonadIO m, IsAccessibleText a) => a -> m ()
+ GI.Gtk.Interfaces.AccessibleText: class (GObject o, IsDescendantOf AccessibleText o) => IsAccessibleText o
+ GI.Gtk.Interfaces.AccessibleText: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Interfaces.AccessibleText.AccessibleText o) => GI.Gtk.Interfaces.AccessibleText.IsAccessibleText o
+ GI.Gtk.Interfaces.AccessibleText: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Interfaces.AccessibleText.AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Interfaces.AccessibleText.AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Interfaces.AccessibleText.AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Interfaces.AccessibleText.AccessibleText)
+ GI.Gtk.Interfaces.AccessibleText: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Interfaces.AccessibleText.AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: instance GHC.Classes.Eq GI.Gtk.Interfaces.AccessibleText.AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: newtype AccessibleText
+ GI.Gtk.Interfaces.AccessibleText: toAccessibleText :: (MonadIO m, IsAccessibleText o) => o -> m AccessibleText
+ GI.Gtk.Interfaces.SectionModel: SectionModel :: ManagedPtr SectionModel -> SectionModel
+ GI.Gtk.Interfaces.SectionModel: afterSectionModelSectionsChanged :: (IsSectionModel a, MonadIO m) => a -> ((?self :: a) => SectionModelSectionsChangedCallback) -> m SignalHandlerId
+ GI.Gtk.Interfaces.SectionModel: class (GObject o, IsDescendantOf SectionModel o) => IsSectionModel o
+ GI.Gtk.Interfaces.SectionModel: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Interfaces.SectionModel.SectionModel o) => GI.Gtk.Interfaces.SectionModel.IsSectionModel o
+ GI.Gtk.Interfaces.SectionModel: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Interfaces.SectionModel.SectionModel
+ GI.Gtk.Interfaces.SectionModel: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Interfaces.SectionModel.SectionModel
+ GI.Gtk.Interfaces.SectionModel: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Interfaces.SectionModel.SectionModel
+ GI.Gtk.Interfaces.SectionModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Interfaces.SectionModel.SectionModel)
+ GI.Gtk.Interfaces.SectionModel: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Interfaces.SectionModel.SectionModel
+ GI.Gtk.Interfaces.SectionModel: instance GHC.Classes.Eq GI.Gtk.Interfaces.SectionModel.SectionModel
+ GI.Gtk.Interfaces.SectionModel: newtype SectionModel
+ GI.Gtk.Interfaces.SectionModel: onSectionModelSectionsChanged :: (IsSectionModel a, MonadIO m) => a -> ((?self :: a) => SectionModelSectionsChangedCallback) -> m SignalHandlerId
+ GI.Gtk.Interfaces.SectionModel: sectionModelGetSection :: (HasCallStack, MonadIO m, IsSectionModel a) => a -> Word32 -> m (Word32, Word32)
+ GI.Gtk.Interfaces.SectionModel: sectionModelSectionsChanged :: (HasCallStack, MonadIO m, IsSectionModel a) => a -> Word32 -> Word32 -> m ()
+ GI.Gtk.Interfaces.SectionModel: toSectionModel :: (MonadIO m, IsSectionModel o) => o -> m SectionModel
+ GI.Gtk.Interfaces.SectionModel: type SectionModelSectionsChangedCallback = -- | /@position@/: The first item that may have changed Word32 -> -- | /@nItems@/: number of items with changes Word32 -> IO ()
+ GI.Gtk.Objects.Box: boxGetBaselineChild :: (HasCallStack, MonadIO m, IsBox a) => a -> m Int32
+ GI.Gtk.Objects.Box: boxSetBaselineChild :: (HasCallStack, MonadIO m, IsBox a) => a -> Int32 -> m ()
+ GI.Gtk.Objects.Box: constructBoxBaselineChild :: (IsBox o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Gtk.Objects.Box: getBoxBaselineChild :: (MonadIO m, IsBox o) => o -> m Int32
+ GI.Gtk.Objects.Box: setBoxBaselineChild :: (MonadIO m, IsBox o) => o -> Int32 -> m ()
+ GI.Gtk.Objects.BoxLayout: boxLayoutGetBaselineChild :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> m Int32
+ GI.Gtk.Objects.BoxLayout: boxLayoutSetBaselineChild :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> Int32 -> m ()
+ GI.Gtk.Objects.BoxLayout: constructBoxLayoutBaselineChild :: (IsBoxLayout o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Gtk.Objects.BoxLayout: getBoxLayoutBaselineChild :: (MonadIO m, IsBoxLayout o) => o -> m Int32
+ GI.Gtk.Objects.BoxLayout: setBoxLayoutBaselineChild :: (MonadIO m, IsBoxLayout o) => o -> Int32 -> m ()
+ GI.Gtk.Objects.Button: buttonGetCanShrink :: (HasCallStack, MonadIO m, IsButton a) => a -> m Bool
+ GI.Gtk.Objects.Button: buttonSetCanShrink :: (HasCallStack, MonadIO m, IsButton a) => a -> Bool -> m ()
+ GI.Gtk.Objects.Button: constructButtonCanShrink :: (IsButton o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.Button: getButtonCanShrink :: (MonadIO m, IsButton o) => o -> m Bool
+ GI.Gtk.Objects.Button: setButtonCanShrink :: (MonadIO m, IsButton o) => o -> Bool -> m ()
+ GI.Gtk.Objects.Calendar: calendarGetDay :: (HasCallStack, MonadIO m, IsCalendar a) => a -> m Int32
+ GI.Gtk.Objects.Calendar: calendarGetMonth :: (HasCallStack, MonadIO m, IsCalendar a) => a -> m Int32
+ GI.Gtk.Objects.Calendar: calendarGetYear :: (HasCallStack, MonadIO m, IsCalendar a) => a -> m Int32
+ GI.Gtk.Objects.Calendar: calendarSetDay :: (HasCallStack, MonadIO m, IsCalendar a) => a -> Int32 -> m ()
+ GI.Gtk.Objects.Calendar: calendarSetMonth :: (HasCallStack, MonadIO m, IsCalendar a) => a -> Int32 -> m ()
+ GI.Gtk.Objects.Calendar: calendarSetYear :: (HasCallStack, MonadIO m, IsCalendar a) => a -> Int32 -> m ()
+ GI.Gtk.Objects.CenterBox: centerBoxGetShrinkCenterLast :: (HasCallStack, MonadIO m, IsCenterBox a) => a -> m Bool
+ GI.Gtk.Objects.CenterBox: centerBoxSetShrinkCenterLast :: (HasCallStack, MonadIO m, IsCenterBox a) => a -> Bool -> m ()
+ GI.Gtk.Objects.CenterBox: constructCenterBoxShrinkCenterLast :: (IsCenterBox o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.CenterBox: getCenterBoxShrinkCenterLast :: (MonadIO m, IsCenterBox o) => o -> m Bool
+ GI.Gtk.Objects.CenterBox: setCenterBoxShrinkCenterLast :: (MonadIO m, IsCenterBox o) => o -> Bool -> m ()
+ GI.Gtk.Objects.CenterLayout: centerLayoutGetShrinkCenterLast :: (HasCallStack, MonadIO m, IsCenterLayout a) => a -> m Bool
+ GI.Gtk.Objects.CenterLayout: centerLayoutSetShrinkCenterLast :: (HasCallStack, MonadIO m, IsCenterLayout a) => a -> Bool -> m ()
+ GI.Gtk.Objects.CenterLayout: constructCenterLayoutShrinkCenterLast :: (IsCenterLayout o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.CenterLayout: getCenterLayoutShrinkCenterLast :: (MonadIO m, IsCenterLayout o) => o -> m Bool
+ GI.Gtk.Objects.CenterLayout: setCenterLayoutShrinkCenterLast :: (MonadIO m, IsCenterLayout o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ColorDialogButton: afterColorDialogButtonActivate :: (IsColorDialogButton a, MonadIO m) => a -> ((?self :: a) => ColorDialogButtonActivateCallback) -> m SignalHandlerId
+ GI.Gtk.Objects.ColorDialogButton: onColorDialogButtonActivate :: (IsColorDialogButton a, MonadIO m) => a -> ((?self :: a) => ColorDialogButtonActivateCallback) -> m SignalHandlerId
+ GI.Gtk.Objects.ColorDialogButton: type ColorDialogButtonActivateCallback = IO ()
+ GI.Gtk.Objects.ColumnView: clearColumnViewHeaderFactory :: (MonadIO m, IsColumnView o) => o -> m ()
+ GI.Gtk.Objects.ColumnView: clearColumnViewRowFactory :: (MonadIO m, IsColumnView o) => o -> m ()
+ GI.Gtk.Objects.ColumnView: columnViewGetHeaderFactory :: (HasCallStack, MonadIO m, IsColumnView a) => a -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.ColumnView: columnViewGetRowFactory :: (HasCallStack, MonadIO m, IsColumnView a) => a -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.ColumnView: columnViewGetTabBehavior :: (HasCallStack, MonadIO m, IsColumnView a) => a -> m ListTabBehavior
+ GI.Gtk.Objects.ColumnView: columnViewScrollTo :: (HasCallStack, MonadIO m, IsColumnView a, IsColumnViewColumn b) => a -> Word32 -> Maybe b -> [ListScrollFlags] -> Maybe ScrollInfo -> m ()
+ GI.Gtk.Objects.ColumnView: columnViewSetHeaderFactory :: (HasCallStack, MonadIO m, IsColumnView a, IsListItemFactory b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.ColumnView: columnViewSetRowFactory :: (HasCallStack, MonadIO m, IsColumnView a, IsListItemFactory b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.ColumnView: columnViewSetTabBehavior :: (HasCallStack, MonadIO m, IsColumnView a) => a -> ListTabBehavior -> m ()
+ GI.Gtk.Objects.ColumnView: constructColumnViewHeaderFactory :: (IsColumnView o, MonadIO m, IsListItemFactory a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnView: constructColumnViewRowFactory :: (IsColumnView o, MonadIO m, IsListItemFactory a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnView: constructColumnViewTabBehavior :: (IsColumnView o, MonadIO m) => ListTabBehavior -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnView: getColumnViewHeaderFactory :: (MonadIO m, IsColumnView o) => o -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.ColumnView: getColumnViewRowFactory :: (MonadIO m, IsColumnView o) => o -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.ColumnView: getColumnViewTabBehavior :: (MonadIO m, IsColumnView o) => o -> m ListTabBehavior
+ GI.Gtk.Objects.ColumnView: setColumnViewHeaderFactory :: (MonadIO m, IsColumnView o, IsListItemFactory a) => o -> a -> m ()
+ GI.Gtk.Objects.ColumnView: setColumnViewRowFactory :: (MonadIO m, IsColumnView o, IsListItemFactory a) => o -> a -> m ()
+ GI.Gtk.Objects.ColumnView: setColumnViewTabBehavior :: (MonadIO m, IsColumnView o) => o -> ListTabBehavior -> m ()
+ GI.Gtk.Objects.ColumnViewCell: ColumnViewCell :: ManagedPtr ColumnViewCell -> ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: class (GObject o, IsDescendantOf ColumnViewCell o) => IsColumnViewCell o
+ GI.Gtk.Objects.ColumnViewCell: clearColumnViewCellChild :: (MonadIO m, IsColumnViewCell o) => o -> m ()
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellGetChild :: (HasCallStack, MonadIO m, IsColumnViewCell a) => a -> m (Maybe Widget)
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellGetFocusable :: (HasCallStack, MonadIO m, IsColumnViewCell a) => a -> m Bool
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellGetItem :: (HasCallStack, MonadIO m, IsColumnViewCell a) => a -> m (Maybe Object)
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellGetPosition :: (HasCallStack, MonadIO m, IsColumnViewCell a) => a -> m Word32
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellGetSelected :: (HasCallStack, MonadIO m, IsColumnViewCell a) => a -> m Bool
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellSetChild :: (HasCallStack, MonadIO m, IsColumnViewCell a, IsWidget b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.ColumnViewCell: columnViewCellSetFocusable :: (HasCallStack, MonadIO m, IsColumnViewCell a) => a -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewCell: constructColumnViewCellChild :: (IsColumnViewCell o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewCell: constructColumnViewCellFocusable :: (IsColumnViewCell o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewCell: getColumnViewCellChild :: (MonadIO m, IsColumnViewCell o) => o -> m (Maybe Widget)
+ GI.Gtk.Objects.ColumnViewCell: getColumnViewCellFocusable :: (MonadIO m, IsColumnViewCell o) => o -> m Bool
+ GI.Gtk.Objects.ColumnViewCell: getColumnViewCellItem :: (MonadIO m, IsColumnViewCell o) => o -> m (Maybe Object)
+ GI.Gtk.Objects.ColumnViewCell: getColumnViewCellPosition :: (MonadIO m, IsColumnViewCell o) => o -> m Word32
+ GI.Gtk.Objects.ColumnViewCell: getColumnViewCellSelected :: (MonadIO m, IsColumnViewCell o) => o -> m Bool
+ GI.Gtk.Objects.ColumnViewCell: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Objects.ColumnViewCell.ColumnViewCell o) => GI.Gtk.Objects.ColumnViewCell.IsColumnViewCell o
+ GI.Gtk.Objects.ColumnViewCell: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Objects.ColumnViewCell.ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Objects.ColumnViewCell.ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Objects.ColumnViewCell.ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Objects.ColumnViewCell.ColumnViewCell)
+ GI.Gtk.Objects.ColumnViewCell: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Objects.ColumnViewCell.ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: instance GHC.Classes.Eq GI.Gtk.Objects.ColumnViewCell.ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: newtype ColumnViewCell
+ GI.Gtk.Objects.ColumnViewCell: setColumnViewCellChild :: (MonadIO m, IsColumnViewCell o, IsWidget a) => o -> a -> m ()
+ GI.Gtk.Objects.ColumnViewCell: setColumnViewCellFocusable :: (MonadIO m, IsColumnViewCell o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewCell: toColumnViewCell :: (MonadIO m, IsColumnViewCell o) => o -> m ColumnViewCell
+ GI.Gtk.Objects.ColumnViewRow: ColumnViewRow :: ManagedPtr ColumnViewRow -> ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: class (GObject o, IsDescendantOf ColumnViewRow o) => IsColumnViewRow o
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetAccessibleDescription :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Text
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetAccessibleLabel :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Text
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetActivatable :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetFocusable :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetItem :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m (Maybe Object)
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetPosition :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Word32
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetSelectable :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowGetSelected :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowSetAccessibleDescription :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> Text -> m ()
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowSetAccessibleLabel :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> Text -> m ()
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowSetActivatable :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowSetFocusable :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewRow: columnViewRowSetSelectable :: (HasCallStack, MonadIO m, IsColumnViewRow a) => a -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewRow: constructColumnViewRowAccessibleDescription :: (IsColumnViewRow o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewRow: constructColumnViewRowAccessibleLabel :: (IsColumnViewRow o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewRow: constructColumnViewRowActivatable :: (IsColumnViewRow o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewRow: constructColumnViewRowFocusable :: (IsColumnViewRow o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewRow: constructColumnViewRowSelectable :: (IsColumnViewRow o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowAccessibleDescription :: (MonadIO m, IsColumnViewRow o) => o -> m Text
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowAccessibleLabel :: (MonadIO m, IsColumnViewRow o) => o -> m Text
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowActivatable :: (MonadIO m, IsColumnViewRow o) => o -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowFocusable :: (MonadIO m, IsColumnViewRow o) => o -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowItem :: (MonadIO m, IsColumnViewRow o) => o -> m (Maybe Object)
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowPosition :: (MonadIO m, IsColumnViewRow o) => o -> m Word32
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowSelectable :: (MonadIO m, IsColumnViewRow o) => o -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: getColumnViewRowSelected :: (MonadIO m, IsColumnViewRow o) => o -> m Bool
+ GI.Gtk.Objects.ColumnViewRow: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Objects.ColumnViewRow.ColumnViewRow o) => GI.Gtk.Objects.ColumnViewRow.IsColumnViewRow o
+ GI.Gtk.Objects.ColumnViewRow: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Objects.ColumnViewRow.ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Objects.ColumnViewRow.ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Objects.ColumnViewRow.ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Objects.ColumnViewRow.ColumnViewRow)
+ GI.Gtk.Objects.ColumnViewRow: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Objects.ColumnViewRow.ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: instance GHC.Classes.Eq GI.Gtk.Objects.ColumnViewRow.ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: newtype ColumnViewRow
+ GI.Gtk.Objects.ColumnViewRow: setColumnViewRowAccessibleDescription :: (MonadIO m, IsColumnViewRow o) => o -> Text -> m ()
+ GI.Gtk.Objects.ColumnViewRow: setColumnViewRowAccessibleLabel :: (MonadIO m, IsColumnViewRow o) => o -> Text -> m ()
+ GI.Gtk.Objects.ColumnViewRow: setColumnViewRowActivatable :: (MonadIO m, IsColumnViewRow o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewRow: setColumnViewRowFocusable :: (MonadIO m, IsColumnViewRow o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewRow: setColumnViewRowSelectable :: (MonadIO m, IsColumnViewRow o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ColumnViewRow: toColumnViewRow :: (MonadIO m, IsColumnViewRow o) => o -> m ColumnViewRow
+ GI.Gtk.Objects.CssProvider: cssProviderLoadFromBytes :: (HasCallStack, MonadIO m, IsCssProvider a) => a -> Bytes -> m ()
+ GI.Gtk.Objects.CssProvider: cssProviderLoadFromString :: (HasCallStack, MonadIO m, IsCssProvider a) => a -> Text -> m ()
+ GI.Gtk.Objects.DropDown: clearDropDownHeaderFactory :: (MonadIO m, IsDropDown o) => o -> m ()
+ GI.Gtk.Objects.DropDown: constructDropDownHeaderFactory :: (IsDropDown o, MonadIO m, IsListItemFactory a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.DropDown: constructDropDownSearchMatchMode :: (IsDropDown o, MonadIO m) => StringFilterMatchMode -> m (GValueConstruct o)
+ GI.Gtk.Objects.DropDown: dropDownGetHeaderFactory :: (HasCallStack, MonadIO m, IsDropDown a) => a -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.DropDown: dropDownGetSearchMatchMode :: (HasCallStack, MonadIO m, IsDropDown a) => a -> m StringFilterMatchMode
+ GI.Gtk.Objects.DropDown: dropDownSetHeaderFactory :: (HasCallStack, MonadIO m, IsDropDown a, IsListItemFactory b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.DropDown: dropDownSetSearchMatchMode :: (HasCallStack, MonadIO m, IsDropDown a) => a -> StringFilterMatchMode -> m ()
+ GI.Gtk.Objects.DropDown: getDropDownHeaderFactory :: (MonadIO m, IsDropDown o) => o -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.DropDown: getDropDownSearchMatchMode :: (MonadIO m, IsDropDown o) => o -> m StringFilterMatchMode
+ GI.Gtk.Objects.DropDown: setDropDownHeaderFactory :: (MonadIO m, IsDropDown o, IsListItemFactory a) => o -> a -> m ()
+ GI.Gtk.Objects.DropDown: setDropDownSearchMatchMode :: (MonadIO m, IsDropDown o) => o -> StringFilterMatchMode -> m ()
+ GI.Gtk.Objects.FileDialog: clearFileDialogFilters :: (MonadIO m, IsFileDialog o) => o -> m ()
+ GI.Gtk.Objects.FileLauncher: constructFileLauncherAlwaysAsk :: (IsFileLauncher o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.FileLauncher: constructFileLauncherWritable :: (IsFileLauncher o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.FileLauncher: fileLauncherGetAlwaysAsk :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> m Bool
+ GI.Gtk.Objects.FileLauncher: fileLauncherGetWritable :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> m Bool
+ GI.Gtk.Objects.FileLauncher: fileLauncherSetAlwaysAsk :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> Bool -> m ()
+ GI.Gtk.Objects.FileLauncher: fileLauncherSetWritable :: (HasCallStack, MonadIO m, IsFileLauncher a) => a -> Bool -> m ()
+ GI.Gtk.Objects.FileLauncher: getFileLauncherAlwaysAsk :: (MonadIO m, IsFileLauncher o) => o -> m Bool
+ GI.Gtk.Objects.FileLauncher: getFileLauncherWritable :: (MonadIO m, IsFileLauncher o) => o -> m Bool
+ GI.Gtk.Objects.FileLauncher: setFileLauncherAlwaysAsk :: (MonadIO m, IsFileLauncher o) => o -> Bool -> m ()
+ GI.Gtk.Objects.FileLauncher: setFileLauncherWritable :: (MonadIO m, IsFileLauncher o) => o -> Bool -> m ()
+ GI.Gtk.Objects.FlowBox: flowBoxRemoveAll :: (HasCallStack, MonadIO m, IsFlowBox a) => a -> m ()
+ GI.Gtk.Objects.FontDialog: fontDialogChooseFontAndFeaturesFinish :: (HasCallStack, MonadIO m, IsFontDialog a, IsAsyncResult b) => a -> b -> m (FontDescription, Text, Language)
+ GI.Gtk.Objects.FontDialogButton: afterFontDialogButtonActivate :: (IsFontDialogButton a, MonadIO m) => a -> ((?self :: a) => FontDialogButtonActivateCallback) -> m SignalHandlerId
+ GI.Gtk.Objects.FontDialogButton: onFontDialogButtonActivate :: (IsFontDialogButton a, MonadIO m) => a -> ((?self :: a) => FontDialogButtonActivateCallback) -> m SignalHandlerId
+ GI.Gtk.Objects.FontDialogButton: type FontDialogButtonActivateCallback = IO ()
+ GI.Gtk.Objects.GLArea: constructGLAreaAllowedApis :: (IsGLArea o, MonadIO m) => [GLAPI] -> m (GValueConstruct o)
+ GI.Gtk.Objects.GLArea: gLAreaGetAllowedApis :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m [GLAPI]
+ GI.Gtk.Objects.GLArea: gLAreaGetApi :: (HasCallStack, MonadIO m, IsGLArea a) => a -> m [GLAPI]
+ GI.Gtk.Objects.GLArea: gLAreaSetAllowedApis :: (HasCallStack, MonadIO m, IsGLArea a) => a -> [GLAPI] -> m ()
+ GI.Gtk.Objects.GLArea: getGLAreaAllowedApis :: (MonadIO m, IsGLArea o) => o -> m [GLAPI]
+ GI.Gtk.Objects.GLArea: getGLAreaApi :: (MonadIO m, IsGLArea o) => o -> m [GLAPI]
+ GI.Gtk.Objects.GLArea: setGLAreaAllowedApis :: (MonadIO m, IsGLArea o) => o -> [GLAPI] -> m ()
+ GI.Gtk.Objects.GraphicsOffload: GraphicsOffload :: ManagedPtr GraphicsOffload -> GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: class (GObject o, IsDescendantOf GraphicsOffload o) => IsGraphicsOffload o
+ GI.Gtk.Objects.GraphicsOffload: clearGraphicsOffloadChild :: (MonadIO m, IsGraphicsOffload o) => o -> m ()
+ GI.Gtk.Objects.GraphicsOffload: constructGraphicsOffloadChild :: (IsGraphicsOffload o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.GraphicsOffload: constructGraphicsOffloadEnabled :: (IsGraphicsOffload o, MonadIO m) => GraphicsOffloadEnabled -> m (GValueConstruct o)
+ GI.Gtk.Objects.GraphicsOffload: getGraphicsOffloadChild :: (MonadIO m, IsGraphicsOffload o) => o -> m (Maybe Widget)
+ GI.Gtk.Objects.GraphicsOffload: getGraphicsOffloadEnabled :: (MonadIO m, IsGraphicsOffload o) => o -> m GraphicsOffloadEnabled
+ GI.Gtk.Objects.GraphicsOffload: graphicsOffloadGetChild :: (HasCallStack, MonadIO m, IsGraphicsOffload a) => a -> m (Maybe Widget)
+ GI.Gtk.Objects.GraphicsOffload: graphicsOffloadGetEnabled :: (HasCallStack, MonadIO m, IsGraphicsOffload a) => a -> m GraphicsOffloadEnabled
+ GI.Gtk.Objects.GraphicsOffload: graphicsOffloadNew :: (HasCallStack, MonadIO m, IsWidget a) => Maybe a -> m GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: graphicsOffloadSetChild :: (HasCallStack, MonadIO m, IsGraphicsOffload a, IsWidget b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.GraphicsOffload: graphicsOffloadSetEnabled :: (HasCallStack, MonadIO m, IsGraphicsOffload a) => a -> GraphicsOffloadEnabled -> m ()
+ GI.Gtk.Objects.GraphicsOffload: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Objects.GraphicsOffload.GraphicsOffload o) => GI.Gtk.Objects.GraphicsOffload.IsGraphicsOffload o
+ GI.Gtk.Objects.GraphicsOffload: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Objects.GraphicsOffload.GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Objects.GraphicsOffload.GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Objects.GraphicsOffload.GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Objects.GraphicsOffload.GraphicsOffload)
+ GI.Gtk.Objects.GraphicsOffload: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Objects.GraphicsOffload.GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: instance GHC.Classes.Eq GI.Gtk.Objects.GraphicsOffload.GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: newtype GraphicsOffload
+ GI.Gtk.Objects.GraphicsOffload: setGraphicsOffloadChild :: (MonadIO m, IsGraphicsOffload o, IsWidget a) => o -> a -> m ()
+ GI.Gtk.Objects.GraphicsOffload: setGraphicsOffloadEnabled :: (MonadIO m, IsGraphicsOffload o) => o -> GraphicsOffloadEnabled -> m ()
+ GI.Gtk.Objects.GraphicsOffload: toGraphicsOffload :: (MonadIO m, IsGraphicsOffload o) => o -> m GraphicsOffload
+ GI.Gtk.Objects.GridView: constructGridViewTabBehavior :: (IsGridView o, MonadIO m) => ListTabBehavior -> m (GValueConstruct o)
+ GI.Gtk.Objects.GridView: getGridViewTabBehavior :: (MonadIO m, IsGridView o) => o -> m ListTabBehavior
+ GI.Gtk.Objects.GridView: gridViewGetTabBehavior :: (HasCallStack, MonadIO m, IsGridView a) => a -> m ListTabBehavior
+ GI.Gtk.Objects.GridView: gridViewScrollTo :: (HasCallStack, MonadIO m, IsGridView a) => a -> Word32 -> [ListScrollFlags] -> Maybe ScrollInfo -> m ()
+ GI.Gtk.Objects.GridView: gridViewSetTabBehavior :: (HasCallStack, MonadIO m, IsGridView a) => a -> ListTabBehavior -> m ()
+ GI.Gtk.Objects.GridView: setGridViewTabBehavior :: (MonadIO m, IsGridView o) => o -> ListTabBehavior -> m ()
+ GI.Gtk.Objects.IMContext: iMContextActivateOsk :: (HasCallStack, MonadIO m, IsIMContext a, IsEvent b) => a -> Maybe b -> m Bool
+ GI.Gtk.Objects.ListBox: listBoxRemoveAll :: (HasCallStack, MonadIO m, IsListBox a) => a -> m ()
+ GI.Gtk.Objects.ListHeader: ListHeader :: ManagedPtr ListHeader -> ListHeader
+ GI.Gtk.Objects.ListHeader: class (GObject o, IsDescendantOf ListHeader o) => IsListHeader o
+ GI.Gtk.Objects.ListHeader: clearListHeaderChild :: (MonadIO m, IsListHeader o) => o -> m ()
+ GI.Gtk.Objects.ListHeader: constructListHeaderChild :: (IsListHeader o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.ListHeader: getListHeaderChild :: (MonadIO m, IsListHeader o) => o -> m (Maybe Widget)
+ GI.Gtk.Objects.ListHeader: getListHeaderEnd :: (MonadIO m, IsListHeader o) => o -> m Word32
+ GI.Gtk.Objects.ListHeader: getListHeaderItem :: (MonadIO m, IsListHeader o) => o -> m (Maybe Object)
+ GI.Gtk.Objects.ListHeader: getListHeaderNItems :: (MonadIO m, IsListHeader o) => o -> m Word32
+ GI.Gtk.Objects.ListHeader: getListHeaderStart :: (MonadIO m, IsListHeader o) => o -> m Word32
+ GI.Gtk.Objects.ListHeader: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Objects.ListHeader.ListHeader o) => GI.Gtk.Objects.ListHeader.IsListHeader o
+ GI.Gtk.Objects.ListHeader: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Objects.ListHeader.ListHeader
+ GI.Gtk.Objects.ListHeader: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Objects.ListHeader.ListHeader
+ GI.Gtk.Objects.ListHeader: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Objects.ListHeader.ListHeader
+ GI.Gtk.Objects.ListHeader: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Objects.ListHeader.ListHeader)
+ GI.Gtk.Objects.ListHeader: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Objects.ListHeader.ListHeader
+ GI.Gtk.Objects.ListHeader: instance GHC.Classes.Eq GI.Gtk.Objects.ListHeader.ListHeader
+ GI.Gtk.Objects.ListHeader: listHeaderGetChild :: (HasCallStack, MonadIO m, IsListHeader a) => a -> m (Maybe Widget)
+ GI.Gtk.Objects.ListHeader: listHeaderGetEnd :: (HasCallStack, MonadIO m, IsListHeader a) => a -> m Word32
+ GI.Gtk.Objects.ListHeader: listHeaderGetItem :: (HasCallStack, MonadIO m, IsListHeader a) => a -> m (Maybe Object)
+ GI.Gtk.Objects.ListHeader: listHeaderGetNItems :: (HasCallStack, MonadIO m, IsListHeader a) => a -> m Word32
+ GI.Gtk.Objects.ListHeader: listHeaderGetStart :: (HasCallStack, MonadIO m, IsListHeader a) => a -> m Word32
+ GI.Gtk.Objects.ListHeader: listHeaderSetChild :: (HasCallStack, MonadIO m, IsListHeader a, IsWidget b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.ListHeader: newtype ListHeader
+ GI.Gtk.Objects.ListHeader: setListHeaderChild :: (MonadIO m, IsListHeader o, IsWidget a) => o -> a -> m ()
+ GI.Gtk.Objects.ListHeader: toListHeader :: (MonadIO m, IsListHeader o) => o -> m ListHeader
+ GI.Gtk.Objects.ListItem: constructListItemAccessibleDescription :: (IsListItem o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gtk.Objects.ListItem: constructListItemAccessibleLabel :: (IsListItem o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gtk.Objects.ListItem: constructListItemFocusable :: (IsListItem o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.ListItem: getListItemAccessibleDescription :: (MonadIO m, IsListItem o) => o -> m Text
+ GI.Gtk.Objects.ListItem: getListItemAccessibleLabel :: (MonadIO m, IsListItem o) => o -> m Text
+ GI.Gtk.Objects.ListItem: getListItemFocusable :: (MonadIO m, IsListItem o) => o -> m Bool
+ GI.Gtk.Objects.ListItem: listItemGetAccessibleDescription :: (HasCallStack, MonadIO m, IsListItem a) => a -> m Text
+ GI.Gtk.Objects.ListItem: listItemGetAccessibleLabel :: (HasCallStack, MonadIO m, IsListItem a) => a -> m Text
+ GI.Gtk.Objects.ListItem: listItemGetFocusable :: (HasCallStack, MonadIO m, IsListItem a) => a -> m Bool
+ GI.Gtk.Objects.ListItem: listItemSetAccessibleDescription :: (HasCallStack, MonadIO m, IsListItem a) => a -> Text -> m ()
+ GI.Gtk.Objects.ListItem: listItemSetAccessibleLabel :: (HasCallStack, MonadIO m, IsListItem a) => a -> Text -> m ()
+ GI.Gtk.Objects.ListItem: listItemSetFocusable :: (HasCallStack, MonadIO m, IsListItem a) => a -> Bool -> m ()
+ GI.Gtk.Objects.ListItem: setListItemAccessibleDescription :: (MonadIO m, IsListItem o) => o -> Text -> m ()
+ GI.Gtk.Objects.ListItem: setListItemAccessibleLabel :: (MonadIO m, IsListItem o) => o -> Text -> m ()
+ GI.Gtk.Objects.ListItem: setListItemFocusable :: (MonadIO m, IsListItem o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ListView: clearListViewHeaderFactory :: (MonadIO m, IsListView o) => o -> m ()
+ GI.Gtk.Objects.ListView: constructListViewHeaderFactory :: (IsListView o, MonadIO m, IsListItemFactory a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.ListView: constructListViewTabBehavior :: (IsListView o, MonadIO m) => ListTabBehavior -> m (GValueConstruct o)
+ GI.Gtk.Objects.ListView: getListViewHeaderFactory :: (MonadIO m, IsListView o) => o -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.ListView: getListViewTabBehavior :: (MonadIO m, IsListView o) => o -> m ListTabBehavior
+ GI.Gtk.Objects.ListView: listViewGetHeaderFactory :: (HasCallStack, MonadIO m, IsListView a) => a -> m (Maybe ListItemFactory)
+ GI.Gtk.Objects.ListView: listViewGetTabBehavior :: (HasCallStack, MonadIO m, IsListView a) => a -> m ListTabBehavior
+ GI.Gtk.Objects.ListView: listViewScrollTo :: (HasCallStack, MonadIO m, IsListView a) => a -> Word32 -> [ListScrollFlags] -> Maybe ScrollInfo -> m ()
+ GI.Gtk.Objects.ListView: listViewSetHeaderFactory :: (HasCallStack, MonadIO m, IsListView a, IsListItemFactory b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.ListView: listViewSetTabBehavior :: (HasCallStack, MonadIO m, IsListView a) => a -> ListTabBehavior -> m ()
+ GI.Gtk.Objects.ListView: setListViewHeaderFactory :: (MonadIO m, IsListView o, IsListItemFactory a) => o -> a -> m ()
+ GI.Gtk.Objects.ListView: setListViewTabBehavior :: (MonadIO m, IsListView o) => o -> ListTabBehavior -> m ()
+ GI.Gtk.Objects.MenuButton: constructMenuButtonCanShrink :: (IsMenuButton o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.MenuButton: getMenuButtonCanShrink :: (MonadIO m, IsMenuButton o) => o -> m Bool
+ GI.Gtk.Objects.MenuButton: menuButtonGetCanShrink :: (HasCallStack, MonadIO m, IsMenuButton a) => a -> m Bool
+ GI.Gtk.Objects.MenuButton: menuButtonSetCanShrink :: (HasCallStack, MonadIO m, IsMenuButton a) => a -> Bool -> m ()
+ GI.Gtk.Objects.MenuButton: setMenuButtonCanShrink :: (MonadIO m, IsMenuButton o) => o -> Bool -> m ()
+ GI.Gtk.Objects.PopoverMenu: constructPopoverMenuFlags :: (IsPopoverMenu o, MonadIO m) => [PopoverMenuFlags] -> m (GValueConstruct o)
+ GI.Gtk.Objects.PopoverMenu: getPopoverMenuFlags :: (MonadIO m, IsPopoverMenu o) => o -> m [PopoverMenuFlags]
+ GI.Gtk.Objects.PopoverMenu: popoverMenuGetFlags :: (HasCallStack, MonadIO m, IsPopoverMenu a) => a -> m [PopoverMenuFlags]
+ GI.Gtk.Objects.PopoverMenu: popoverMenuSetFlags :: (HasCallStack, MonadIO m, IsPopoverMenu a) => a -> [PopoverMenuFlags] -> m ()
+ GI.Gtk.Objects.PopoverMenu: setPopoverMenuFlags :: (MonadIO m, IsPopoverMenu o) => o -> [PopoverMenuFlags] -> m ()
+ GI.Gtk.Objects.PrintDialog: PrintDialog :: ManagedPtr PrintDialog -> PrintDialog
+ GI.Gtk.Objects.PrintDialog: class (GObject o, IsDescendantOf PrintDialog o) => IsPrintDialog o
+ GI.Gtk.Objects.PrintDialog: constructPrintDialogAcceptLabel :: (IsPrintDialog o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gtk.Objects.PrintDialog: constructPrintDialogModal :: (IsPrintDialog o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.PrintDialog: constructPrintDialogPageSetup :: (IsPrintDialog o, MonadIO m, IsPageSetup a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.PrintDialog: constructPrintDialogPrintSettings :: (IsPrintDialog o, MonadIO m, IsPrintSettings a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.PrintDialog: constructPrintDialogTitle :: (IsPrintDialog o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gtk.Objects.PrintDialog: getPrintDialogAcceptLabel :: (MonadIO m, IsPrintDialog o) => o -> m Text
+ GI.Gtk.Objects.PrintDialog: getPrintDialogModal :: (MonadIO m, IsPrintDialog o) => o -> m Bool
+ GI.Gtk.Objects.PrintDialog: getPrintDialogPageSetup :: (MonadIO m, IsPrintDialog o) => o -> m PageSetup
+ GI.Gtk.Objects.PrintDialog: getPrintDialogPrintSettings :: (MonadIO m, IsPrintDialog o) => o -> m PrintSettings
+ GI.Gtk.Objects.PrintDialog: getPrintDialogTitle :: (MonadIO m, IsPrintDialog o) => o -> m Text
+ GI.Gtk.Objects.PrintDialog: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gtk.Objects.PrintDialog.PrintDialog o) => GI.Gtk.Objects.PrintDialog.IsPrintDialog o
+ GI.Gtk.Objects.PrintDialog: instance Data.GI.Base.BasicTypes.GObject GI.Gtk.Objects.PrintDialog.PrintDialog
+ GI.Gtk.Objects.PrintDialog: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Objects.PrintDialog.PrintDialog
+ GI.Gtk.Objects.PrintDialog: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Objects.PrintDialog.PrintDialog
+ GI.Gtk.Objects.PrintDialog: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Objects.PrintDialog.PrintDialog)
+ GI.Gtk.Objects.PrintDialog: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Objects.PrintDialog.PrintDialog
+ GI.Gtk.Objects.PrintDialog: instance GHC.Classes.Eq GI.Gtk.Objects.PrintDialog.PrintDialog
+ GI.Gtk.Objects.PrintDialog: newtype PrintDialog
+ GI.Gtk.Objects.PrintDialog: printDialogGetAcceptLabel :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> m Text
+ GI.Gtk.Objects.PrintDialog: printDialogGetModal :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> m Bool
+ GI.Gtk.Objects.PrintDialog: printDialogGetPageSetup :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> m PageSetup
+ GI.Gtk.Objects.PrintDialog: printDialogGetPrintSettings :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> m PrintSettings
+ GI.Gtk.Objects.PrintDialog: printDialogGetTitle :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> m Text
+ GI.Gtk.Objects.PrintDialog: printDialogNew :: (HasCallStack, MonadIO m) => m PrintDialog
+ GI.Gtk.Objects.PrintDialog: printDialogPrint :: (HasCallStack, MonadIO m, IsPrintDialog a, IsWindow b, IsCancellable c) => a -> Maybe b -> Maybe PrintSetup -> Maybe c -> Maybe AsyncReadyCallback -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogPrintFile :: (HasCallStack, MonadIO m, IsPrintDialog a, IsWindow b, IsFile c, IsCancellable d) => a -> Maybe b -> Maybe PrintSetup -> c -> Maybe d -> Maybe AsyncReadyCallback -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogPrintFileFinish :: (HasCallStack, MonadIO m, IsPrintDialog a, IsAsyncResult b) => a -> b -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogPrintFinish :: (HasCallStack, MonadIO m, IsPrintDialog a, IsAsyncResult b) => a -> b -> m (Maybe OutputStream)
+ GI.Gtk.Objects.PrintDialog: printDialogSetAcceptLabel :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> Text -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogSetModal :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> Bool -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogSetPageSetup :: (HasCallStack, MonadIO m, IsPrintDialog a, IsPageSetup b) => a -> b -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogSetPrintSettings :: (HasCallStack, MonadIO m, IsPrintDialog a, IsPrintSettings b) => a -> b -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogSetTitle :: (HasCallStack, MonadIO m, IsPrintDialog a) => a -> Text -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogSetup :: (HasCallStack, MonadIO m, IsPrintDialog a, IsWindow b, IsCancellable c) => a -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
+ GI.Gtk.Objects.PrintDialog: printDialogSetupFinish :: (HasCallStack, MonadIO m, IsPrintDialog a, IsAsyncResult b) => a -> b -> m (Maybe PrintSetup)
+ GI.Gtk.Objects.PrintDialog: setPrintDialogAcceptLabel :: (MonadIO m, IsPrintDialog o) => o -> Text -> m ()
+ GI.Gtk.Objects.PrintDialog: setPrintDialogModal :: (MonadIO m, IsPrintDialog o) => o -> Bool -> m ()
+ GI.Gtk.Objects.PrintDialog: setPrintDialogPageSetup :: (MonadIO m, IsPrintDialog o, IsPageSetup a) => o -> a -> m ()
+ GI.Gtk.Objects.PrintDialog: setPrintDialogPrintSettings :: (MonadIO m, IsPrintDialog o, IsPrintSettings a) => o -> a -> m ()
+ GI.Gtk.Objects.PrintDialog: setPrintDialogTitle :: (MonadIO m, IsPrintDialog o) => o -> Text -> m ()
+ GI.Gtk.Objects.PrintDialog: toPrintDialog :: (MonadIO m, IsPrintDialog o) => o -> m PrintDialog
+ GI.Gtk.Objects.ScaleButton: constructScaleButtonHasFrame :: (IsScaleButton o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.ScaleButton: getScaleButtonHasFrame :: (MonadIO m, IsScaleButton o) => o -> m Bool
+ GI.Gtk.Objects.ScaleButton: scaleButtonGetHasFrame :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> m Bool
+ GI.Gtk.Objects.ScaleButton: scaleButtonSetHasFrame :: (HasCallStack, MonadIO m, IsScaleButton a) => a -> Bool -> m ()
+ GI.Gtk.Objects.ScaleButton: setScaleButtonHasFrame :: (MonadIO m, IsScaleButton o) => o -> Bool -> m ()
+ GI.Gtk.Objects.SearchEntry: constructSearchEntryInputHints :: (IsSearchEntry o, MonadIO m) => [InputHints] -> m (GValueConstruct o)
+ GI.Gtk.Objects.SearchEntry: constructSearchEntryInputPurpose :: (IsSearchEntry o, MonadIO m) => InputPurpose -> m (GValueConstruct o)
+ GI.Gtk.Objects.SearchEntry: getSearchEntryInputHints :: (MonadIO m, IsSearchEntry o) => o -> m [InputHints]
+ GI.Gtk.Objects.SearchEntry: getSearchEntryInputPurpose :: (MonadIO m, IsSearchEntry o) => o -> m InputPurpose
+ GI.Gtk.Objects.SearchEntry: searchEntryGetInputHints :: (HasCallStack, MonadIO m, IsSearchEntry a) => a -> m [InputHints]
+ GI.Gtk.Objects.SearchEntry: searchEntryGetInputPurpose :: (HasCallStack, MonadIO m, IsSearchEntry a) => a -> m InputPurpose
+ GI.Gtk.Objects.SearchEntry: searchEntrySetInputHints :: (HasCallStack, MonadIO m, IsSearchEntry a) => a -> [InputHints] -> m ()
+ GI.Gtk.Objects.SearchEntry: searchEntrySetInputPurpose :: (HasCallStack, MonadIO m, IsSearchEntry a) => a -> InputPurpose -> m ()
+ GI.Gtk.Objects.SearchEntry: setSearchEntryInputHints :: (MonadIO m, IsSearchEntry o) => o -> [InputHints] -> m ()
+ GI.Gtk.Objects.SearchEntry: setSearchEntryInputPurpose :: (MonadIO m, IsSearchEntry o) => o -> InputPurpose -> m ()
+ GI.Gtk.Objects.Settings: constructSettingsGtkShowStatusShapes :: (IsSettings o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.Settings: getSettingsGtkShowStatusShapes :: (MonadIO m, IsSettings o) => o -> m Bool
+ GI.Gtk.Objects.Settings: setSettingsGtkShowStatusShapes :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
+ GI.Gtk.Objects.ShortcutsGroup: shortcutsGroupAddShortcut :: (HasCallStack, MonadIO m, IsShortcutsGroup a, IsShortcutsShortcut b) => a -> b -> m ()
+ GI.Gtk.Objects.ShortcutsSection: shortcutsSectionAddGroup :: (HasCallStack, MonadIO m, IsShortcutsSection a, IsShortcutsGroup b) => a -> b -> m ()
+ GI.Gtk.Objects.ShortcutsWindow: shortcutsWindowAddSection :: (HasCallStack, MonadIO m, IsShortcutsWindow a, IsShortcutsSection b) => a -> b -> m ()
+ GI.Gtk.Objects.Snapshot: snapshotAppendFill :: (HasCallStack, MonadIO m, IsSnapshot a) => a -> Path -> FillRule -> RGBA -> m ()
+ GI.Gtk.Objects.Snapshot: snapshotAppendStroke :: (HasCallStack, MonadIO m, IsSnapshot a) => a -> Path -> Stroke -> RGBA -> m ()
+ GI.Gtk.Objects.Snapshot: snapshotPushFill :: (HasCallStack, MonadIO m, IsSnapshot a) => a -> Path -> FillRule -> m ()
+ GI.Gtk.Objects.Snapshot: snapshotPushStroke :: (HasCallStack, MonadIO m, IsSnapshot a) => a -> Path -> Stroke -> m ()
+ GI.Gtk.Objects.SortListModel: clearSortListModelSectionSorter :: (MonadIO m, IsSortListModel o) => o -> m ()
+ GI.Gtk.Objects.SortListModel: constructSortListModelSectionSorter :: (IsSortListModel o, MonadIO m, IsSorter a) => a -> m (GValueConstruct o)
+ GI.Gtk.Objects.SortListModel: getSortListModelSectionSorter :: (MonadIO m, IsSortListModel o) => o -> m (Maybe Sorter)
+ GI.Gtk.Objects.SortListModel: setSortListModelSectionSorter :: (MonadIO m, IsSortListModel o, IsSorter a) => o -> a -> m ()
+ GI.Gtk.Objects.SortListModel: sortListModelGetSectionSorter :: (HasCallStack, MonadIO m, IsSortListModel a) => a -> m (Maybe Sorter)
+ GI.Gtk.Objects.SortListModel: sortListModelSetSectionSorter :: (HasCallStack, MonadIO m, IsSortListModel a, IsSorter b) => a -> Maybe b -> m ()
+ GI.Gtk.Objects.SpinButton: afterSpinButtonActivate :: (IsSpinButton a, MonadIO m) => a -> ((?self :: a) => SpinButtonActivateCallback) -> m SignalHandlerId
+ GI.Gtk.Objects.SpinButton: constructSpinButtonActivatesDefault :: (IsSpinButton o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gtk.Objects.SpinButton: getSpinButtonActivatesDefault :: (MonadIO m, IsSpinButton o) => o -> m Bool
+ GI.Gtk.Objects.SpinButton: onSpinButtonActivate :: (IsSpinButton a, MonadIO m) => a -> ((?self :: a) => SpinButtonActivateCallback) -> m SignalHandlerId
+ GI.Gtk.Objects.SpinButton: setSpinButtonActivatesDefault :: (MonadIO m, IsSpinButton o) => o -> Bool -> m ()
+ GI.Gtk.Objects.SpinButton: spinButtonGetActivatesDefault :: (HasCallStack, MonadIO m, IsSpinButton a) => a -> m Bool
+ GI.Gtk.Objects.SpinButton: spinButtonSetActivatesDefault :: (HasCallStack, MonadIO m, IsSpinButton a) => a -> Bool -> m ()
+ GI.Gtk.Objects.SpinButton: type SpinButtonActivateCallback = IO ()
+ GI.Gtk.Objects.StringList: getStringListItemType :: (MonadIO m, IsStringList o) => o -> m GType
+ GI.Gtk.Objects.StringList: getStringListNItems :: (MonadIO m, IsStringList o) => o -> m Word32
+ GI.Gtk.Objects.Video: constructVideoGraphicsOffload :: (IsVideo o, MonadIO m) => GraphicsOffloadEnabled -> m (GValueConstruct o)
+ GI.Gtk.Objects.Video: getVideoGraphicsOffload :: (MonadIO m, IsVideo o) => o -> m GraphicsOffloadEnabled
+ GI.Gtk.Objects.Video: setVideoGraphicsOffload :: (MonadIO m, IsVideo o) => o -> GraphicsOffloadEnabled -> m ()
+ GI.Gtk.Objects.Video: videoGetGraphicsOffload :: (HasCallStack, MonadIO m, IsVideo a) => a -> m GraphicsOffloadEnabled
+ GI.Gtk.Objects.Video: videoSetGraphicsOffload :: (HasCallStack, MonadIO m, IsVideo a) => a -> GraphicsOffloadEnabled -> m ()
+ GI.Gtk.Objects.Viewport: viewportScrollTo :: (HasCallStack, MonadIO m, IsViewport a, IsWidget b) => a -> b -> Maybe ScrollInfo -> m ()
+ GI.Gtk.Objects.Widget: widgetGetBaseline :: (HasCallStack, MonadIO m, IsWidget a) => a -> m Int32
+ GI.Gtk.Objects.Window: getWindowSuspended :: (MonadIO m, IsWindow o) => o -> m Bool
+ GI.Gtk.Objects.Window: windowIsSuspended :: (HasCallStack, MonadIO m, IsWindow a) => a -> m Bool
+ GI.Gtk.Structs.AccessibleList: AccessibleList :: ManagedPtr AccessibleList -> AccessibleList
+ GI.Gtk.Structs.AccessibleList: accessibleListGetObjects :: (HasCallStack, MonadIO m) => AccessibleList -> m [Accessible]
+ GI.Gtk.Structs.AccessibleList: accessibleListNewFromArray :: (HasCallStack, MonadIO m) => [Accessible] -> m AccessibleList
+ GI.Gtk.Structs.AccessibleList: accessibleListNewFromList :: (HasCallStack, MonadIO m, IsAccessible a) => [a] -> m AccessibleList
+ GI.Gtk.Structs.AccessibleList: instance Data.GI.Base.BasicTypes.GBoxed GI.Gtk.Structs.AccessibleList.AccessibleList
+ GI.Gtk.Structs.AccessibleList: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Structs.AccessibleList.AccessibleList
+ GI.Gtk.Structs.AccessibleList: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Structs.AccessibleList.AccessibleList
+ GI.Gtk.Structs.AccessibleList: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Structs.AccessibleList.AccessibleList)
+ GI.Gtk.Structs.AccessibleList: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Structs.AccessibleList.AccessibleList
+ GI.Gtk.Structs.AccessibleList: instance GHC.Classes.Eq GI.Gtk.Structs.AccessibleList.AccessibleList
+ GI.Gtk.Structs.AccessibleList: newtype AccessibleList
+ GI.Gtk.Structs.AccessibleTextRange: AccessibleTextRange :: ManagedPtr AccessibleTextRange -> AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: getAccessibleTextRangeLength :: MonadIO m => AccessibleTextRange -> m CSize
+ GI.Gtk.Structs.AccessibleTextRange: getAccessibleTextRangeStart :: MonadIO m => AccessibleTextRange -> m CSize
+ GI.Gtk.Structs.AccessibleTextRange: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gtk.Structs.AccessibleTextRange.AccessibleTextRange tag
+ GI.Gtk.Structs.AccessibleTextRange: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gtk.Structs.AccessibleTextRange.AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: instance Data.GI.Base.BasicTypes.CallocPtr GI.Gtk.Structs.AccessibleTextRange.AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Structs.AccessibleTextRange.AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: instance GHC.Classes.Eq GI.Gtk.Structs.AccessibleTextRange.AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: newZeroAccessibleTextRange :: MonadIO m => m AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: newtype AccessibleTextRange
+ GI.Gtk.Structs.AccessibleTextRange: setAccessibleTextRangeLength :: MonadIO m => AccessibleTextRange -> CSize -> m ()
+ GI.Gtk.Structs.AccessibleTextRange: setAccessibleTextRangeStart :: MonadIO m => AccessibleTextRange -> CSize -> m ()
+ GI.Gtk.Structs.PrintSetup: PrintSetup :: ManagedPtr PrintSetup -> PrintSetup
+ GI.Gtk.Structs.PrintSetup: instance Data.GI.Base.BasicTypes.GBoxed GI.Gtk.Structs.PrintSetup.PrintSetup
+ GI.Gtk.Structs.PrintSetup: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Structs.PrintSetup.PrintSetup
+ GI.Gtk.Structs.PrintSetup: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Structs.PrintSetup.PrintSetup
+ GI.Gtk.Structs.PrintSetup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Structs.PrintSetup.PrintSetup)
+ GI.Gtk.Structs.PrintSetup: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Structs.PrintSetup.PrintSetup
+ GI.Gtk.Structs.PrintSetup: instance GHC.Classes.Eq GI.Gtk.Structs.PrintSetup.PrintSetup
+ GI.Gtk.Structs.PrintSetup: newtype PrintSetup
+ GI.Gtk.Structs.PrintSetup: printSetupGetPageSetup :: (HasCallStack, MonadIO m) => PrintSetup -> m (Maybe PageSetup)
+ GI.Gtk.Structs.PrintSetup: printSetupGetPrintSettings :: (HasCallStack, MonadIO m) => PrintSetup -> m (Maybe PrintSettings)
+ GI.Gtk.Structs.PrintSetup: printSetupRef :: (HasCallStack, MonadIO m) => PrintSetup -> m PrintSetup
+ GI.Gtk.Structs.PrintSetup: printSetupUnref :: (HasCallStack, MonadIO m) => PrintSetup -> m ()
+ GI.Gtk.Structs.ScrollInfo: ScrollInfo :: ManagedPtr ScrollInfo -> ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: instance Data.GI.Base.BasicTypes.GBoxed GI.Gtk.Structs.ScrollInfo.ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gtk.Structs.ScrollInfo.ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: instance Data.GI.Base.BasicTypes.TypedObject GI.Gtk.Structs.ScrollInfo.ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gtk.Structs.ScrollInfo.ScrollInfo)
+ GI.Gtk.Structs.ScrollInfo: instance Data.GI.Base.Overloading.HasParentTypes GI.Gtk.Structs.ScrollInfo.ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: instance GHC.Classes.Eq GI.Gtk.Structs.ScrollInfo.ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: newtype ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: scrollInfoGetEnableHorizontal :: (HasCallStack, MonadIO m) => ScrollInfo -> m Bool
+ GI.Gtk.Structs.ScrollInfo: scrollInfoGetEnableVertical :: (HasCallStack, MonadIO m) => ScrollInfo -> m Bool
+ GI.Gtk.Structs.ScrollInfo: scrollInfoNew :: (HasCallStack, MonadIO m) => m ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: scrollInfoRef :: (HasCallStack, MonadIO m) => ScrollInfo -> m ScrollInfo
+ GI.Gtk.Structs.ScrollInfo: scrollInfoSetEnableHorizontal :: (HasCallStack, MonadIO m) => ScrollInfo -> Bool -> m ()
+ GI.Gtk.Structs.ScrollInfo: scrollInfoSetEnableVertical :: (HasCallStack, MonadIO m) => ScrollInfo -> Bool -> m ()
+ GI.Gtk.Structs.ScrollInfo: scrollInfoUnref :: (HasCallStack, MonadIO m) => ScrollInfo -> m ()
- GI.Gtk.Callbacks: dynamic_BuildableParserTextFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_BuildableParserTextFieldCallback -> BuildableParseContext -> Text -> Word64 -> Ptr () -> m ()
+ GI.Gtk.Callbacks: dynamic_BuildableParserTextFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_BuildableParserTextFieldCallback -> BuildableParseContext -> Text -> CSize -> Ptr () -> m ()
- GI.Gtk.Callbacks: type BuildableParserTextFieldCallback = BuildableParseContext -> Text -> Word64 -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
+ GI.Gtk.Callbacks: type BuildableParserTextFieldCallback = BuildableParseContext -> Text -> CSize -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
- GI.Gtk.Callbacks: type BuildableParserTextFieldCallback_WithClosures = BuildableParseContext -> Text -> Word64 -> Ptr () -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
+ GI.Gtk.Callbacks: type BuildableParserTextFieldCallback_WithClosures = BuildableParseContext -> Text -> CSize -> Ptr () -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
- GI.Gtk.Callbacks: type C_BuildableParserTextFieldCallback = Ptr BuildableParseContext -> CString -> Word64 -> Ptr () -> Ptr (Ptr GError) -> IO ()
+ GI.Gtk.Callbacks: type C_BuildableParserTextFieldCallback = Ptr BuildableParseContext -> CString -> CSize -> Ptr () -> Ptr (Ptr GError) -> IO ()
- GI.Gtk.Interfaces.Native: nativeGetRenderer :: (HasCallStack, MonadIO m, IsNative a) => a -> m Renderer
+ GI.Gtk.Interfaces.Native: nativeGetRenderer :: (HasCallStack, MonadIO m, IsNative a) => a -> m (Maybe Renderer)
- GI.Gtk.Interfaces.Native: nativeGetSurface :: (HasCallStack, MonadIO m, IsNative a) => a -> m Surface
+ GI.Gtk.Interfaces.Native: nativeGetSurface :: (HasCallStack, MonadIO m, IsNative a) => a -> m (Maybe Surface)
- GI.Gtk.Objects.CellRenderer: cellRendererGetState :: (HasCallStack, MonadIO m, IsCellRenderer a, IsWidget b) => a -> Maybe b -> [CellRendererState] -> m [StateFlags]
+ GI.Gtk.Objects.CellRenderer: cellRendererGetState :: (HasCallStack, MonadIO m, IsCellRenderer a, IsWidget b) => Maybe a -> Maybe b -> [CellRendererState] -> m [StateFlags]
- GI.Gtk.Objects.CellRendererAccel: type CellRendererAccelAccelEditedCallback = -- | /@pathString@/: the path identifying the row of the edited cell Text -> -- | /@accelKey@/: the new accelerator keyval Word32 -> -- | /@accelMods@/: the new acclerator modifier mask [ModifierType] -> -- | /@hardwareKeycode@/: the keycode of the new accelerator Word32 -> IO ()
+ GI.Gtk.Objects.CellRendererAccel: type CellRendererAccelAccelEditedCallback = -- | /@pathString@/: the path identifying the row of the edited cell Text -> -- | /@accelKey@/: the new accelerator keyval Word32 -> -- | /@accelMods@/: the new accelerator modifier mask [ModifierType] -> -- | /@hardwareKeycode@/: the keycode of the new accelerator Word32 -> IO ()
- GI.Gtk.Objects.EntryBuffer: entryBufferGetBytes :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> m Word64
+ GI.Gtk.Objects.EntryBuffer: entryBufferGetBytes :: (HasCallStack, MonadIO m, IsEntryBuffer a) => a -> m CSize
- GI.Gtk.Objects.EventControllerKey: type EventControllerKeyKeyPressedCallback = -- | /@keyval@/: the pressed key. Word32 -> -- | /@keycode@/: the raw code of the pressed key. Word32 -> -- | /@state@/: the bitmask, representing the state of modifier keys and pointer buttons. See @GdkModifierType@. [ModifierType] -> -- | __Returns:__ 'P.True' if the key press was handled, 'P.False' otherwise. IO Bool
+ GI.Gtk.Objects.EventControllerKey: type EventControllerKeyKeyPressedCallback = -- | /@keyval@/: the pressed key. Word32 -> -- | /@keycode@/: the raw code of the pressed key. Word32 -> -- | /@state@/: the bitmask, representing the state of modifier keys and pointer buttons. [ModifierType] -> -- | __Returns:__ 'P.True' if the key press was handled, 'P.False' otherwise. IO Bool
- GI.Gtk.Objects.EventControllerKey: type EventControllerKeyKeyReleasedCallback = -- | /@keyval@/: the released key. Word32 -> -- | /@keycode@/: the raw code of the released key. Word32 -> -- | /@state@/: the bitmask, representing the state of modifier keys and pointer buttons. See @GdkModifierType@. [ModifierType] -> IO ()
+ GI.Gtk.Objects.EventControllerKey: type EventControllerKeyKeyReleasedCallback = -- | /@keyval@/: the released key. Word32 -> -- | /@keycode@/: the raw code of the released key. Word32 -> -- | /@state@/: the bitmask, representing the state of modifier keys and pointer buttons. [ModifierType] -> IO ()
- GI.Gtk.Objects.EventControllerKey: type EventControllerKeyModifiersCallback = -- | /@keyval@/: the released key. [ModifierType] -> IO Bool
+ GI.Gtk.Objects.EventControllerKey: type EventControllerKeyModifiersCallback = -- | /@state@/: the bitmask, representing the new state of modifier keys and -- pointer buttons. [ModifierType] -> IO Bool
- GI.Gtk.Objects.FileDialog: fileDialogSetFilters :: (HasCallStack, MonadIO m, IsFileDialog a, IsListModel b) => a -> b -> m ()
+ GI.Gtk.Objects.FileDialog: fileDialogSetFilters :: (HasCallStack, MonadIO m, IsFileDialog a, IsListModel b) => a -> Maybe b -> m ()
- GI.Gtk.Objects.Text: textComputeCursorExtents :: (HasCallStack, MonadIO m, IsText a) => a -> Word64 -> m (Rect, Rect)
+ GI.Gtk.Objects.Text: textComputeCursorExtents :: (HasCallStack, MonadIO m, IsText a) => a -> CSize -> m (Rect, Rect)
- GI.Gtk.Objects.Window: windowGetGroup :: (HasCallStack, MonadIO m, IsWindow a) => a -> m WindowGroup
+ GI.Gtk.Objects.Window: windowGetGroup :: (HasCallStack, MonadIO m, IsWindow a) => Maybe a -> m WindowGroup
- GI.Gtk.Structs.Bitset: bitsetRef :: (HasCallStack, MonadIO m) => Bitset -> m Bitset
+ GI.Gtk.Structs.Bitset: bitsetRef :: (HasCallStack, MonadIO m) => Maybe Bitset -> m Bitset
- GI.Gtk.Structs.Bitset: bitsetUnref :: (HasCallStack, MonadIO m) => Bitset -> m ()
+ GI.Gtk.Structs.Bitset: bitsetUnref :: (HasCallStack, MonadIO m) => Maybe Bitset -> m ()
- GI.Gtk.Structs.CssLocation: getCssLocationBytes :: MonadIO m => CssLocation -> m Word64
+ GI.Gtk.Structs.CssLocation: getCssLocationBytes :: MonadIO m => CssLocation -> m CSize
- GI.Gtk.Structs.CssLocation: getCssLocationChars :: MonadIO m => CssLocation -> m Word64
+ GI.Gtk.Structs.CssLocation: getCssLocationChars :: MonadIO m => CssLocation -> m CSize
- GI.Gtk.Structs.CssLocation: getCssLocationLineBytes :: MonadIO m => CssLocation -> m Word64
+ GI.Gtk.Structs.CssLocation: getCssLocationLineBytes :: MonadIO m => CssLocation -> m CSize
- GI.Gtk.Structs.CssLocation: getCssLocationLineChars :: MonadIO m => CssLocation -> m Word64
+ GI.Gtk.Structs.CssLocation: getCssLocationLineChars :: MonadIO m => CssLocation -> m CSize
- GI.Gtk.Structs.CssLocation: getCssLocationLines :: MonadIO m => CssLocation -> m Word64
+ GI.Gtk.Structs.CssLocation: getCssLocationLines :: MonadIO m => CssLocation -> m CSize
- GI.Gtk.Structs.CssLocation: setCssLocationBytes :: MonadIO m => CssLocation -> Word64 -> m ()
+ GI.Gtk.Structs.CssLocation: setCssLocationBytes :: MonadIO m => CssLocation -> CSize -> m ()
- GI.Gtk.Structs.CssLocation: setCssLocationChars :: MonadIO m => CssLocation -> Word64 -> m ()
+ GI.Gtk.Structs.CssLocation: setCssLocationChars :: MonadIO m => CssLocation -> CSize -> m ()
- GI.Gtk.Structs.CssLocation: setCssLocationLineBytes :: MonadIO m => CssLocation -> Word64 -> m ()
+ GI.Gtk.Structs.CssLocation: setCssLocationLineBytes :: MonadIO m => CssLocation -> CSize -> m ()
- GI.Gtk.Structs.CssLocation: setCssLocationLineChars :: MonadIO m => CssLocation -> Word64 -> m ()
+ GI.Gtk.Structs.CssLocation: setCssLocationLineChars :: MonadIO m => CssLocation -> CSize -> m ()
- GI.Gtk.Structs.CssLocation: setCssLocationLines :: MonadIO m => CssLocation -> Word64 -> m ()
+ GI.Gtk.Structs.CssLocation: setCssLocationLines :: MonadIO m => CssLocation -> CSize -> m ()
- GI.Gtk.Structs.RecentInfo: recentInfoGetApplications :: (HasCallStack, MonadIO m) => RecentInfo -> m ([Text], Word64)
+ GI.Gtk.Structs.RecentInfo: recentInfoGetApplications :: (HasCallStack, MonadIO m) => RecentInfo -> m ([Text], CSize)
- GI.Gtk.Structs.RecentInfo: recentInfoGetGroups :: (HasCallStack, MonadIO m) => RecentInfo -> m ([Text], Word64)
+ GI.Gtk.Structs.RecentInfo: recentInfoGetGroups :: (HasCallStack, MonadIO m) => RecentInfo -> m ([Text], CSize)
- GI.Gtk.Structs.TreePath: treePathFree :: (HasCallStack, MonadIO m) => TreePath -> m ()
+ GI.Gtk.Structs.TreePath: treePathFree :: (HasCallStack, MonadIO m) => Maybe TreePath -> m ()
- GI.Gtk.Structs.TreeRowReference: treeRowReferenceFree :: (HasCallStack, MonadIO m) => TreeRowReference -> m ()
+ GI.Gtk.Structs.TreeRowReference: treeRowReferenceFree :: (HasCallStack, MonadIO m) => Maybe TreeRowReference -> m ()
- GI.Gtk.Structs.TreeRowReference: treeRowReferenceValid :: (HasCallStack, MonadIO m) => TreeRowReference -> m Bool
+ GI.Gtk.Structs.TreeRowReference: treeRowReferenceValid :: (HasCallStack, MonadIO m) => Maybe TreeRowReference -> m Bool

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 4.0.9+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 4.0.8  + Bump base lower bound
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gtk-4.0.8/docs/GI-Gtk.html](https://hackage.haskell.org/package/gi-gtk-4.0.8/docs/GI-Gtk.html)+[https://hackage.haskell.org/package/gi-gtk-4.0.9/docs/GI-Gtk.html](https://hackage.haskell.org/package/gi-gtk-4.0.9/docs/GI-Gtk.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -18,7 +18,7 @@   where name = "Gtk"         version = "4.0"         pkgName = "gi-gtk"-        pkgVersion = "4.0.8"+        pkgVersion = "4.0.9"         overridesFile = Just "Gtk.overrides"         verbose = False         outputDir = Nothing
gi-gtk.cabal view
@@ -1,5 +1,5 @@ name:                 gi-gtk-version:              4.0.8+version:              4.0.9 synopsis:             Gtk bindings description:          Bindings for Gtk, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup       setup-depends: base >= 4.11 && < 5,                      Cabal >= 1.24 && < 4,-                     haskell-gi >= 0.26 && < 0.27,+                     haskell-gi >= 0.26.9 && < 0.27,                      gi-cairo == 1.0.*,                      gi-pango == 1.0.*,                      gi-gio == 2.0.*,@@ -37,7 +37,7 @@       pkgconfig-depends: gtk4       build-depends: base >= 4.9 && <5,                      haskell-gi-base >= 0.26 && < 0.27,-                     haskell-gi >= 0.26 && < 0.27,+                     haskell-gi >= 0.26.9 && < 0.27,                      haskell-gi-overloading < 1.1,                      gi-cairo == 1.0.*,                      gi-pango == 1.0.*,@@ -75,6 +75,7 @@                        GI.Gtk.Interfaces,                        GI.Gtk.Interfaces.Accessible,                        GI.Gtk.Interfaces.AccessibleRange,+                       GI.Gtk.Interfaces.AccessibleText,                        GI.Gtk.Interfaces.Actionable,                        GI.Gtk.Interfaces.AppChooser,                        GI.Gtk.Interfaces.Buildable,@@ -91,6 +92,7 @@                        GI.Gtk.Interfaces.PrintOperationPreview,                        GI.Gtk.Interfaces.Root,                        GI.Gtk.Interfaces.Scrollable,+                       GI.Gtk.Interfaces.SectionModel,                        GI.Gtk.Interfaces.SelectionModel,                        GI.Gtk.Interfaces.ShortcutManager,                        GI.Gtk.Interfaces.StyleProvider,@@ -151,7 +153,9 @@                        GI.Gtk.Objects.ColorDialog,                        GI.Gtk.Objects.ColorDialogButton,                        GI.Gtk.Objects.ColumnView,+                       GI.Gtk.Objects.ColumnViewCell,                        GI.Gtk.Objects.ColumnViewColumn,+                       GI.Gtk.Objects.ColumnViewRow,                        GI.Gtk.Objects.ColumnViewSorter,                        GI.Gtk.Objects.ComboBox,                        GI.Gtk.Objects.ComboBoxText,@@ -218,6 +222,7 @@                        GI.Gtk.Objects.GestureStylus,                        GI.Gtk.Objects.GestureSwipe,                        GI.Gtk.Objects.GestureZoom,+                       GI.Gtk.Objects.GraphicsOffload,                        GI.Gtk.Objects.Grid,                        GI.Gtk.Objects.GridLayout,                        GI.Gtk.Objects.GridLayoutChild,@@ -241,6 +246,7 @@                        GI.Gtk.Objects.ListBase,                        GI.Gtk.Objects.ListBox,                        GI.Gtk.Objects.ListBoxRow,+                       GI.Gtk.Objects.ListHeader,                        GI.Gtk.Objects.ListItem,                        GI.Gtk.Objects.ListItemFactory,                        GI.Gtk.Objects.ListStore,@@ -282,6 +288,7 @@                        GI.Gtk.Objects.PopoverMenu,                        GI.Gtk.Objects.PopoverMenuBar,                        GI.Gtk.Objects.PrintContext,+                       GI.Gtk.Objects.PrintDialog,                        GI.Gtk.Objects.PrintJob,                        GI.Gtk.Objects.PrintOperation,                        GI.Gtk.Objects.PrintSettings,@@ -361,6 +368,8 @@                        GI.Gtk.Objects.WindowGroup,                        GI.Gtk.Objects.WindowHandle,                        GI.Gtk.Structs,+                       GI.Gtk.Structs.AccessibleList,+                       GI.Gtk.Structs.AccessibleTextRange,                        GI.Gtk.Structs.Bitset,                        GI.Gtk.Structs.BitsetIter,                        GI.Gtk.Structs.Border,@@ -374,10 +383,12 @@                        GI.Gtk.Structs.PageRange,                        GI.Gtk.Structs.PaperSize,                        GI.Gtk.Structs.PrintBackend,+                       GI.Gtk.Structs.PrintSetup,                        GI.Gtk.Structs.RecentData,                        GI.Gtk.Structs.RecentInfo,                        GI.Gtk.Structs.RequestedSize,                        GI.Gtk.Structs.Requisition,+                       GI.Gtk.Structs.ScrollInfo,                        GI.Gtk.Structs.TextIter,                        GI.Gtk.Structs.TreeIter,                        GI.Gtk.Structs.TreePath,@@ -394,6 +405,7 @@                        GI.Gtk.Interfaces,                        GI.Gtk.Interfaces.Accessible,                        GI.Gtk.Interfaces.AccessibleRange,+                       GI.Gtk.Interfaces.AccessibleText,                        GI.Gtk.Interfaces.Actionable,                        GI.Gtk.Interfaces.AppChooser,                        GI.Gtk.Interfaces.Buildable,@@ -410,6 +422,7 @@                        GI.Gtk.Interfaces.PrintOperationPreview,                        GI.Gtk.Interfaces.Root,                        GI.Gtk.Interfaces.Scrollable,+                       GI.Gtk.Interfaces.SectionModel,                        GI.Gtk.Interfaces.SelectionModel,                        GI.Gtk.Interfaces.ShortcutManager,                        GI.Gtk.Interfaces.StyleProvider,@@ -470,7 +483,9 @@                        GI.Gtk.Objects.ColorDialog,                        GI.Gtk.Objects.ColorDialogButton,                        GI.Gtk.Objects.ColumnView,+                       GI.Gtk.Objects.ColumnViewCell,                        GI.Gtk.Objects.ColumnViewColumn,+                       GI.Gtk.Objects.ColumnViewRow,                        GI.Gtk.Objects.ColumnViewSorter,                        GI.Gtk.Objects.ComboBox,                        GI.Gtk.Objects.ComboBoxText,@@ -537,6 +552,7 @@                        GI.Gtk.Objects.GestureStylus,                        GI.Gtk.Objects.GestureSwipe,                        GI.Gtk.Objects.GestureZoom,+                       GI.Gtk.Objects.GraphicsOffload,                        GI.Gtk.Objects.Grid,                        GI.Gtk.Objects.GridLayout,                        GI.Gtk.Objects.GridLayoutChild,@@ -560,6 +576,7 @@                        GI.Gtk.Objects.ListBase,                        GI.Gtk.Objects.ListBox,                        GI.Gtk.Objects.ListBoxRow,+                       GI.Gtk.Objects.ListHeader,                        GI.Gtk.Objects.ListItem,                        GI.Gtk.Objects.ListItemFactory,                        GI.Gtk.Objects.ListStore,@@ -601,6 +618,7 @@                        GI.Gtk.Objects.PopoverMenu,                        GI.Gtk.Objects.PopoverMenuBar,                        GI.Gtk.Objects.PrintContext,+                       GI.Gtk.Objects.PrintDialog,                        GI.Gtk.Objects.PrintJob,                        GI.Gtk.Objects.PrintOperation,                        GI.Gtk.Objects.PrintSettings,@@ -680,6 +698,8 @@                        GI.Gtk.Objects.WindowGroup,                        GI.Gtk.Objects.WindowHandle,                        GI.Gtk.Structs,+                       GI.Gtk.Structs.AccessibleList,+                       GI.Gtk.Structs.AccessibleTextRange,                        GI.Gtk.Structs.Bitset,                        GI.Gtk.Structs.BitsetIter,                        GI.Gtk.Structs.Border,@@ -693,10 +713,12 @@                        GI.Gtk.Structs.PageRange,                        GI.Gtk.Structs.PaperSize,                        GI.Gtk.Structs.PrintBackend,+                       GI.Gtk.Structs.PrintSetup,                        GI.Gtk.Structs.RecentData,                        GI.Gtk.Structs.RecentInfo,                        GI.Gtk.Structs.RequestedSize,                        GI.Gtk.Structs.Requisition,+                       GI.Gtk.Structs.ScrollInfo,                        GI.Gtk.Structs.TextIter,                        GI.Gtk.Structs.TreeIter,                        GI.Gtk.Structs.TreePath,