packages feed

gi-gdk 4.0.3 → 4.0.4

raw patch · 4 files changed

+11/−9 lines, 4 filesdep ~haskell-gidep ~haskell-gi-basesetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi, haskell-gi-base

API changes (from Hackage documentation)

- GI.Gdk.Interfaces.Paintable: genClosure_PaintableInvalidateContents :: MonadIO m => PaintableInvalidateContentsCallback -> m (GClosure C_PaintableInvalidateContentsCallback)
- GI.Gdk.Interfaces.Paintable: genClosure_PaintableInvalidateSize :: MonadIO m => PaintableInvalidateSizeCallback -> m (GClosure C_PaintableInvalidateSizeCallback)
- GI.Gdk.Interfaces.Paintable: mk_PaintableInvalidateContentsCallback :: C_PaintableInvalidateContentsCallback -> IO (FunPtr C_PaintableInvalidateContentsCallback)
- GI.Gdk.Interfaces.Paintable: mk_PaintableInvalidateSizeCallback :: C_PaintableInvalidateSizeCallback -> IO (FunPtr C_PaintableInvalidateSizeCallback)
- GI.Gdk.Interfaces.Paintable: noPaintableInvalidateContentsCallback :: Maybe PaintableInvalidateContentsCallback
- GI.Gdk.Interfaces.Paintable: noPaintableInvalidateSizeCallback :: Maybe PaintableInvalidateSizeCallback
- GI.Gdk.Interfaces.Paintable: type C_PaintableInvalidateContentsCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Interfaces.Paintable: type C_PaintableInvalidateSizeCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Interfaces.Paintable: wrap_PaintableInvalidateContentsCallback :: PaintableInvalidateContentsCallback -> C_PaintableInvalidateContentsCallback
- GI.Gdk.Interfaces.Paintable: wrap_PaintableInvalidateSizeCallback :: PaintableInvalidateSizeCallback -> C_PaintableInvalidateSizeCallback
- GI.Gdk.Objects.Clipboard: genClosure_ClipboardChanged :: MonadIO m => ClipboardChangedCallback -> m (GClosure C_ClipboardChangedCallback)
- GI.Gdk.Objects.Clipboard: mk_ClipboardChangedCallback :: C_ClipboardChangedCallback -> IO (FunPtr C_ClipboardChangedCallback)
- GI.Gdk.Objects.Clipboard: noClipboardChangedCallback :: Maybe ClipboardChangedCallback
- GI.Gdk.Objects.Clipboard: type C_ClipboardChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Clipboard: wrap_ClipboardChangedCallback :: ClipboardChangedCallback -> C_ClipboardChangedCallback
- GI.Gdk.Objects.ContentProvider: genClosure_ContentProviderContentChanged :: MonadIO m => ContentProviderContentChangedCallback -> m (GClosure C_ContentProviderContentChangedCallback)
- GI.Gdk.Objects.ContentProvider: mk_ContentProviderContentChangedCallback :: C_ContentProviderContentChangedCallback -> IO (FunPtr C_ContentProviderContentChangedCallback)
- GI.Gdk.Objects.ContentProvider: noContentProviderContentChangedCallback :: Maybe ContentProviderContentChangedCallback
- GI.Gdk.Objects.ContentProvider: type C_ContentProviderContentChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.ContentProvider: wrap_ContentProviderContentChangedCallback :: ContentProviderContentChangedCallback -> C_ContentProviderContentChangedCallback
- GI.Gdk.Objects.Device: genClosure_DeviceChanged :: MonadIO m => DeviceChangedCallback -> m (GClosure C_DeviceChangedCallback)
- GI.Gdk.Objects.Device: genClosure_DeviceToolChanged :: MonadIO m => DeviceToolChangedCallback -> m (GClosure C_DeviceToolChangedCallback)
- GI.Gdk.Objects.Device: mk_DeviceChangedCallback :: C_DeviceChangedCallback -> IO (FunPtr C_DeviceChangedCallback)
- GI.Gdk.Objects.Device: mk_DeviceToolChangedCallback :: C_DeviceToolChangedCallback -> IO (FunPtr C_DeviceToolChangedCallback)
- GI.Gdk.Objects.Device: noDeviceChangedCallback :: Maybe DeviceChangedCallback
- GI.Gdk.Objects.Device: noDeviceToolChangedCallback :: Maybe DeviceToolChangedCallback
- GI.Gdk.Objects.Device: type C_DeviceChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Device: type C_DeviceToolChangedCallback = Ptr () -> Ptr DeviceTool -> Ptr () -> IO ()
- GI.Gdk.Objects.Device: wrap_DeviceChangedCallback :: DeviceChangedCallback -> C_DeviceChangedCallback
- GI.Gdk.Objects.Device: wrap_DeviceToolChangedCallback :: DeviceToolChangedCallback -> C_DeviceToolChangedCallback
- GI.Gdk.Objects.Display: genClosure_DisplayClosed :: MonadIO m => DisplayClosedCallback -> m (GClosure C_DisplayClosedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplayOpened :: MonadIO m => DisplayOpenedCallback -> m (GClosure C_DisplayOpenedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplaySeatAdded :: MonadIO m => DisplaySeatAddedCallback -> m (GClosure C_DisplaySeatAddedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplaySeatRemoved :: MonadIO m => DisplaySeatRemovedCallback -> m (GClosure C_DisplaySeatRemovedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplaySettingChanged :: MonadIO m => DisplaySettingChangedCallback -> m (GClosure C_DisplaySettingChangedCallback)
- GI.Gdk.Objects.Display: mk_DisplayClosedCallback :: C_DisplayClosedCallback -> IO (FunPtr C_DisplayClosedCallback)
- GI.Gdk.Objects.Display: mk_DisplayOpenedCallback :: C_DisplayOpenedCallback -> IO (FunPtr C_DisplayOpenedCallback)
- GI.Gdk.Objects.Display: mk_DisplaySeatAddedCallback :: C_DisplaySeatAddedCallback -> IO (FunPtr C_DisplaySeatAddedCallback)
- GI.Gdk.Objects.Display: mk_DisplaySeatRemovedCallback :: C_DisplaySeatRemovedCallback -> IO (FunPtr C_DisplaySeatRemovedCallback)
- GI.Gdk.Objects.Display: mk_DisplaySettingChangedCallback :: C_DisplaySettingChangedCallback -> IO (FunPtr C_DisplaySettingChangedCallback)
- GI.Gdk.Objects.Display: noDisplayClosedCallback :: Maybe DisplayClosedCallback
- GI.Gdk.Objects.Display: noDisplayOpenedCallback :: Maybe DisplayOpenedCallback
- GI.Gdk.Objects.Display: noDisplaySeatAddedCallback :: Maybe DisplaySeatAddedCallback
- GI.Gdk.Objects.Display: noDisplaySeatRemovedCallback :: Maybe DisplaySeatRemovedCallback
- GI.Gdk.Objects.Display: noDisplaySettingChangedCallback :: Maybe DisplaySettingChangedCallback
- GI.Gdk.Objects.Display: type C_DisplayClosedCallback = Ptr () -> CInt -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplayOpenedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplaySeatAddedCallback = Ptr () -> Ptr Seat -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplaySeatRemovedCallback = Ptr () -> Ptr Seat -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplaySettingChangedCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: wrap_DisplayClosedCallback :: DisplayClosedCallback -> C_DisplayClosedCallback
- GI.Gdk.Objects.Display: wrap_DisplayOpenedCallback :: DisplayOpenedCallback -> C_DisplayOpenedCallback
- GI.Gdk.Objects.Display: wrap_DisplaySeatAddedCallback :: DisplaySeatAddedCallback -> C_DisplaySeatAddedCallback
- GI.Gdk.Objects.Display: wrap_DisplaySeatRemovedCallback :: DisplaySeatRemovedCallback -> C_DisplaySeatRemovedCallback
- GI.Gdk.Objects.Display: wrap_DisplaySettingChangedCallback :: DisplaySettingChangedCallback -> C_DisplaySettingChangedCallback
- GI.Gdk.Objects.DisplayManager: genClosure_DisplayManagerDisplayOpened :: MonadIO m => DisplayManagerDisplayOpenedCallback -> m (GClosure C_DisplayManagerDisplayOpenedCallback)
- GI.Gdk.Objects.DisplayManager: mk_DisplayManagerDisplayOpenedCallback :: C_DisplayManagerDisplayOpenedCallback -> IO (FunPtr C_DisplayManagerDisplayOpenedCallback)
- GI.Gdk.Objects.DisplayManager: noDisplayManagerDisplayOpenedCallback :: Maybe DisplayManagerDisplayOpenedCallback
- GI.Gdk.Objects.DisplayManager: type C_DisplayManagerDisplayOpenedCallback = Ptr () -> Ptr Display -> Ptr () -> IO ()
- GI.Gdk.Objects.DisplayManager: wrap_DisplayManagerDisplayOpenedCallback :: DisplayManagerDisplayOpenedCallback -> C_DisplayManagerDisplayOpenedCallback
- GI.Gdk.Objects.Drag: genClosure_DragCancel :: MonadIO m => DragCancelCallback -> m (GClosure C_DragCancelCallback)
- GI.Gdk.Objects.Drag: genClosure_DragDndFinished :: MonadIO m => DragDndFinishedCallback -> m (GClosure C_DragDndFinishedCallback)
- GI.Gdk.Objects.Drag: genClosure_DragDropPerformed :: MonadIO m => DragDropPerformedCallback -> m (GClosure C_DragDropPerformedCallback)
- GI.Gdk.Objects.Drag: mk_DragCancelCallback :: C_DragCancelCallback -> IO (FunPtr C_DragCancelCallback)
- GI.Gdk.Objects.Drag: mk_DragDndFinishedCallback :: C_DragDndFinishedCallback -> IO (FunPtr C_DragDndFinishedCallback)
- GI.Gdk.Objects.Drag: mk_DragDropPerformedCallback :: C_DragDropPerformedCallback -> IO (FunPtr C_DragDropPerformedCallback)
- GI.Gdk.Objects.Drag: noDragCancelCallback :: Maybe DragCancelCallback
- GI.Gdk.Objects.Drag: noDragDndFinishedCallback :: Maybe DragDndFinishedCallback
- GI.Gdk.Objects.Drag: noDragDropPerformedCallback :: Maybe DragDropPerformedCallback
- GI.Gdk.Objects.Drag: type C_DragCancelCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- GI.Gdk.Objects.Drag: type C_DragDndFinishedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Drag: type C_DragDropPerformedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Drag: wrap_DragCancelCallback :: DragCancelCallback -> C_DragCancelCallback
- GI.Gdk.Objects.Drag: wrap_DragDndFinishedCallback :: DragDndFinishedCallback -> C_DragDndFinishedCallback
- GI.Gdk.Objects.Drag: wrap_DragDropPerformedCallback :: DragDropPerformedCallback -> C_DragDropPerformedCallback
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockAfterPaint :: MonadIO m => FrameClockAfterPaintCallback -> m (GClosure C_FrameClockAfterPaintCallback)
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockBeforePaint :: MonadIO m => FrameClockBeforePaintCallback -> m (GClosure C_FrameClockBeforePaintCallback)
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockFlushEvents :: MonadIO m => FrameClockFlushEventsCallback -> m (GClosure C_FrameClockFlushEventsCallback)
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockLayout :: MonadIO m => FrameClockLayoutCallback -> m (GClosure C_FrameClockLayoutCallback)
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockPaint :: MonadIO m => FrameClockPaintCallback -> m (GClosure C_FrameClockPaintCallback)
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockResumeEvents :: MonadIO m => FrameClockResumeEventsCallback -> m (GClosure C_FrameClockResumeEventsCallback)
- GI.Gdk.Objects.FrameClock: genClosure_FrameClockUpdate :: MonadIO m => FrameClockUpdateCallback -> m (GClosure C_FrameClockUpdateCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockAfterPaintCallback :: C_FrameClockAfterPaintCallback -> IO (FunPtr C_FrameClockAfterPaintCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockBeforePaintCallback :: C_FrameClockBeforePaintCallback -> IO (FunPtr C_FrameClockBeforePaintCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockFlushEventsCallback :: C_FrameClockFlushEventsCallback -> IO (FunPtr C_FrameClockFlushEventsCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockLayoutCallback :: C_FrameClockLayoutCallback -> IO (FunPtr C_FrameClockLayoutCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockPaintCallback :: C_FrameClockPaintCallback -> IO (FunPtr C_FrameClockPaintCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockResumeEventsCallback :: C_FrameClockResumeEventsCallback -> IO (FunPtr C_FrameClockResumeEventsCallback)
- GI.Gdk.Objects.FrameClock: mk_FrameClockUpdateCallback :: C_FrameClockUpdateCallback -> IO (FunPtr C_FrameClockUpdateCallback)
- GI.Gdk.Objects.FrameClock: noFrameClockAfterPaintCallback :: Maybe FrameClockAfterPaintCallback
- GI.Gdk.Objects.FrameClock: noFrameClockBeforePaintCallback :: Maybe FrameClockBeforePaintCallback
- GI.Gdk.Objects.FrameClock: noFrameClockFlushEventsCallback :: Maybe FrameClockFlushEventsCallback
- GI.Gdk.Objects.FrameClock: noFrameClockLayoutCallback :: Maybe FrameClockLayoutCallback
- GI.Gdk.Objects.FrameClock: noFrameClockPaintCallback :: Maybe FrameClockPaintCallback
- GI.Gdk.Objects.FrameClock: noFrameClockResumeEventsCallback :: Maybe FrameClockResumeEventsCallback
- GI.Gdk.Objects.FrameClock: noFrameClockUpdateCallback :: Maybe FrameClockUpdateCallback
- GI.Gdk.Objects.FrameClock: type C_FrameClockAfterPaintCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: type C_FrameClockBeforePaintCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: type C_FrameClockFlushEventsCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: type C_FrameClockLayoutCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: type C_FrameClockPaintCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: type C_FrameClockResumeEventsCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: type C_FrameClockUpdateCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.FrameClock: wrap_FrameClockAfterPaintCallback :: FrameClockAfterPaintCallback -> C_FrameClockAfterPaintCallback
- GI.Gdk.Objects.FrameClock: wrap_FrameClockBeforePaintCallback :: FrameClockBeforePaintCallback -> C_FrameClockBeforePaintCallback
- GI.Gdk.Objects.FrameClock: wrap_FrameClockFlushEventsCallback :: FrameClockFlushEventsCallback -> C_FrameClockFlushEventsCallback
- GI.Gdk.Objects.FrameClock: wrap_FrameClockLayoutCallback :: FrameClockLayoutCallback -> C_FrameClockLayoutCallback
- GI.Gdk.Objects.FrameClock: wrap_FrameClockPaintCallback :: FrameClockPaintCallback -> C_FrameClockPaintCallback
- GI.Gdk.Objects.FrameClock: wrap_FrameClockResumeEventsCallback :: FrameClockResumeEventsCallback -> C_FrameClockResumeEventsCallback
- GI.Gdk.Objects.FrameClock: wrap_FrameClockUpdateCallback :: FrameClockUpdateCallback -> C_FrameClockUpdateCallback
- GI.Gdk.Objects.Monitor: genClosure_MonitorInvalidate :: MonadIO m => MonitorInvalidateCallback -> m (GClosure C_MonitorInvalidateCallback)
- GI.Gdk.Objects.Monitor: mk_MonitorInvalidateCallback :: C_MonitorInvalidateCallback -> IO (FunPtr C_MonitorInvalidateCallback)
- GI.Gdk.Objects.Monitor: noMonitorInvalidateCallback :: Maybe MonitorInvalidateCallback
- GI.Gdk.Objects.Monitor: type C_MonitorInvalidateCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Monitor: wrap_MonitorInvalidateCallback :: MonitorInvalidateCallback -> C_MonitorInvalidateCallback
- GI.Gdk.Objects.Seat: genClosure_SeatDeviceAdded :: MonadIO m => SeatDeviceAddedCallback -> m (GClosure C_SeatDeviceAddedCallback)
- GI.Gdk.Objects.Seat: genClosure_SeatDeviceRemoved :: MonadIO m => SeatDeviceRemovedCallback -> m (GClosure C_SeatDeviceRemovedCallback)
- GI.Gdk.Objects.Seat: genClosure_SeatToolAdded :: MonadIO m => SeatToolAddedCallback -> m (GClosure C_SeatToolAddedCallback)
- GI.Gdk.Objects.Seat: genClosure_SeatToolRemoved :: MonadIO m => SeatToolRemovedCallback -> m (GClosure C_SeatToolRemovedCallback)
- GI.Gdk.Objects.Seat: mk_SeatDeviceAddedCallback :: C_SeatDeviceAddedCallback -> IO (FunPtr C_SeatDeviceAddedCallback)
- GI.Gdk.Objects.Seat: mk_SeatDeviceRemovedCallback :: C_SeatDeviceRemovedCallback -> IO (FunPtr C_SeatDeviceRemovedCallback)
- GI.Gdk.Objects.Seat: mk_SeatToolAddedCallback :: C_SeatToolAddedCallback -> IO (FunPtr C_SeatToolAddedCallback)
- GI.Gdk.Objects.Seat: mk_SeatToolRemovedCallback :: C_SeatToolRemovedCallback -> IO (FunPtr C_SeatToolRemovedCallback)
- GI.Gdk.Objects.Seat: noSeatDeviceAddedCallback :: Maybe SeatDeviceAddedCallback
- GI.Gdk.Objects.Seat: noSeatDeviceRemovedCallback :: Maybe SeatDeviceRemovedCallback
- GI.Gdk.Objects.Seat: noSeatToolAddedCallback :: Maybe SeatToolAddedCallback
- GI.Gdk.Objects.Seat: noSeatToolRemovedCallback :: Maybe SeatToolRemovedCallback
- GI.Gdk.Objects.Seat: type C_SeatDeviceAddedCallback = Ptr () -> Ptr Device -> Ptr () -> IO ()
- GI.Gdk.Objects.Seat: type C_SeatDeviceRemovedCallback = Ptr () -> Ptr Device -> Ptr () -> IO ()
- GI.Gdk.Objects.Seat: type C_SeatToolAddedCallback = Ptr () -> Ptr DeviceTool -> Ptr () -> IO ()
- GI.Gdk.Objects.Seat: type C_SeatToolRemovedCallback = Ptr () -> Ptr DeviceTool -> Ptr () -> IO ()
- GI.Gdk.Objects.Seat: wrap_SeatDeviceAddedCallback :: SeatDeviceAddedCallback -> C_SeatDeviceAddedCallback
- GI.Gdk.Objects.Seat: wrap_SeatDeviceRemovedCallback :: SeatDeviceRemovedCallback -> C_SeatDeviceRemovedCallback
- GI.Gdk.Objects.Seat: wrap_SeatToolAddedCallback :: SeatToolAddedCallback -> C_SeatToolAddedCallback
- GI.Gdk.Objects.Seat: wrap_SeatToolRemovedCallback :: SeatToolRemovedCallback -> C_SeatToolRemovedCallback
- GI.Gdk.Objects.Surface: genClosure_SurfaceEnterMonitor :: MonadIO m => SurfaceEnterMonitorCallback -> m (GClosure C_SurfaceEnterMonitorCallback)
- GI.Gdk.Objects.Surface: genClosure_SurfaceEvent :: MonadIO m => SurfaceEventCallback -> m (GClosure C_SurfaceEventCallback)
- GI.Gdk.Objects.Surface: genClosure_SurfaceLayout :: MonadIO m => SurfaceLayoutCallback -> m (GClosure C_SurfaceLayoutCallback)
- GI.Gdk.Objects.Surface: genClosure_SurfaceLeaveMonitor :: MonadIO m => SurfaceLeaveMonitorCallback -> m (GClosure C_SurfaceLeaveMonitorCallback)
- GI.Gdk.Objects.Surface: genClosure_SurfaceRender :: MonadIO m => SurfaceRenderCallback -> m (GClosure C_SurfaceRenderCallback)
- GI.Gdk.Objects.Surface: mk_SurfaceEnterMonitorCallback :: C_SurfaceEnterMonitorCallback -> IO (FunPtr C_SurfaceEnterMonitorCallback)
- GI.Gdk.Objects.Surface: mk_SurfaceEventCallback :: C_SurfaceEventCallback -> IO (FunPtr C_SurfaceEventCallback)
- GI.Gdk.Objects.Surface: mk_SurfaceLayoutCallback :: C_SurfaceLayoutCallback -> IO (FunPtr C_SurfaceLayoutCallback)
- GI.Gdk.Objects.Surface: mk_SurfaceLeaveMonitorCallback :: C_SurfaceLeaveMonitorCallback -> IO (FunPtr C_SurfaceLeaveMonitorCallback)
- GI.Gdk.Objects.Surface: mk_SurfaceRenderCallback :: C_SurfaceRenderCallback -> IO (FunPtr C_SurfaceRenderCallback)
- GI.Gdk.Objects.Surface: noSurfaceEnterMonitorCallback :: Maybe SurfaceEnterMonitorCallback
- GI.Gdk.Objects.Surface: noSurfaceEventCallback :: Maybe SurfaceEventCallback
- GI.Gdk.Objects.Surface: noSurfaceLayoutCallback :: Maybe SurfaceLayoutCallback
- GI.Gdk.Objects.Surface: noSurfaceLeaveMonitorCallback :: Maybe SurfaceLeaveMonitorCallback
- GI.Gdk.Objects.Surface: noSurfaceRenderCallback :: Maybe SurfaceRenderCallback
- GI.Gdk.Objects.Surface: type C_SurfaceEnterMonitorCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
- GI.Gdk.Objects.Surface: type C_SurfaceEventCallback = Ptr () -> Ptr Event -> Ptr () -> IO CInt
- GI.Gdk.Objects.Surface: type C_SurfaceLayoutCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Gdk.Objects.Surface: type C_SurfaceLeaveMonitorCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
- GI.Gdk.Objects.Surface: type C_SurfaceRenderCallback = Ptr () -> Ptr Region -> Ptr () -> IO CInt
- GI.Gdk.Objects.Surface: wrap_SurfaceEnterMonitorCallback :: SurfaceEnterMonitorCallback -> C_SurfaceEnterMonitorCallback
- GI.Gdk.Objects.Surface: wrap_SurfaceEventCallback :: SurfaceEventCallback -> C_SurfaceEventCallback
- GI.Gdk.Objects.Surface: wrap_SurfaceLayoutCallback :: SurfaceLayoutCallback -> C_SurfaceLayoutCallback
- GI.Gdk.Objects.Surface: wrap_SurfaceLeaveMonitorCallback :: SurfaceLeaveMonitorCallback -> C_SurfaceLeaveMonitorCallback
- GI.Gdk.Objects.Surface: wrap_SurfaceRenderCallback :: SurfaceRenderCallback -> C_SurfaceRenderCallback
- GI.Gdk.Objects.VulkanContext: genClosure_VulkanContextImagesUpdated :: MonadIO m => VulkanContextImagesUpdatedCallback -> m (GClosure C_VulkanContextImagesUpdatedCallback)
- GI.Gdk.Objects.VulkanContext: mk_VulkanContextImagesUpdatedCallback :: C_VulkanContextImagesUpdatedCallback -> IO (FunPtr C_VulkanContextImagesUpdatedCallback)
- GI.Gdk.Objects.VulkanContext: noVulkanContextImagesUpdatedCallback :: Maybe VulkanContextImagesUpdatedCallback
- GI.Gdk.Objects.VulkanContext: type C_VulkanContextImagesUpdatedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.VulkanContext: wrap_VulkanContextImagesUpdatedCallback :: VulkanContextImagesUpdatedCallback -> C_VulkanContextImagesUpdatedCallback
- GI.Gdk.Structs.DrawingContext: DrawingContext :: ManagedPtr DrawingContext -> DrawingContext
- GI.Gdk.Structs.DrawingContext: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.DrawingContext.DrawingContext
- GI.Gdk.Structs.DrawingContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.DrawingContext.DrawingContext
- GI.Gdk.Structs.DrawingContext: instance GHC.Classes.Eq GI.Gdk.Structs.DrawingContext.DrawingContext
- GI.Gdk.Structs.DrawingContext: newtype DrawingContext
+ GI.Gdk.Enums: AnotherTitlebarGesture :: Int -> TitlebarGesture
+ GI.Gdk.Enums: TitlebarGestureDoubleClick :: TitlebarGesture
+ GI.Gdk.Enums: TitlebarGestureMiddleClick :: TitlebarGesture
+ GI.Gdk.Enums: TitlebarGestureRightClick :: TitlebarGesture
+ GI.Gdk.Enums: data TitlebarGesture
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.TitlebarGesture
+ GI.Gdk.Interfaces.Toplevel: toplevelTitlebarGesture :: (HasCallStack, MonadIO m, IsToplevel a) => a -> TitlebarGesture -> m Bool
+ GI.Gdk.Objects.Device: deviceGetTimestamp :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Word32
+ GI.Gdk.Objects.Display: displayPrepareGl :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m ()
+ GI.Gdk.Objects.DrawContext: constructDrawContextDisplay :: (IsDrawContext o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLContext: gLContextIsShared :: (HasCallStack, MonadIO m, IsGLContext a, IsGLContext b) => a -> b -> m Bool
+ GI.Gdk.Structs.ContentFormats: contentFormatsParse :: (HasCallStack, MonadIO m) => Text -> m (Maybe ContentFormats)
+ GI.Gdk.Structs.PopupLayout: popupLayoutGetShadowWidth :: (HasCallStack, MonadIO m) => PopupLayout -> m (Int32, Int32, Int32, Int32)
+ GI.Gdk.Structs.PopupLayout: popupLayoutSetShadowWidth :: (HasCallStack, MonadIO m) => PopupLayout -> Int32 -> Int32 -> Int32 -> Int32 -> m ()
- GI.Gdk.Callbacks: type ContentDeserializeFunc = ContentDeserializer " /@deserializer@/: a t'GI.Gdk.Objects.ContentDeserializer.ContentDeserializer'" -> IO ()
+ GI.Gdk.Callbacks: type ContentDeserializeFunc = ContentDeserializer " /@deserializer@/: a @GdkContentDeserializer@" -> IO ()
- GI.Gdk.Callbacks: type ContentSerializeFunc = ContentSerializer " /@serializer@/: a t'GI.Gdk.Objects.ContentSerializer.ContentSerializer'" -> IO ()
+ GI.Gdk.Callbacks: type ContentSerializeFunc = ContentSerializer " /@serializer@/: a @GdkContentSerializer@" -> IO ()
- GI.Gdk.Functions: internMimeType :: (HasCallStack, MonadIO m) => Text -> m Text
+ GI.Gdk.Functions: internMimeType :: (HasCallStack, MonadIO m) => Text -> m (Maybe Text)
- GI.Gdk.Interfaces.Paintable: afterPaintableInvalidateContents :: (IsPaintable a, MonadIO m) => a -> PaintableInvalidateContentsCallback -> m SignalHandlerId
+ GI.Gdk.Interfaces.Paintable: afterPaintableInvalidateContents :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateContentsCallback) -> m SignalHandlerId
- GI.Gdk.Interfaces.Paintable: afterPaintableInvalidateSize :: (IsPaintable a, MonadIO m) => a -> PaintableInvalidateSizeCallback -> m SignalHandlerId
+ GI.Gdk.Interfaces.Paintable: afterPaintableInvalidateSize :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateSizeCallback) -> m SignalHandlerId
- GI.Gdk.Interfaces.Paintable: onPaintableInvalidateContents :: (IsPaintable a, MonadIO m) => a -> PaintableInvalidateContentsCallback -> m SignalHandlerId
+ GI.Gdk.Interfaces.Paintable: onPaintableInvalidateContents :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateContentsCallback) -> m SignalHandlerId
- GI.Gdk.Interfaces.Paintable: onPaintableInvalidateSize :: (IsPaintable a, MonadIO m) => a -> PaintableInvalidateSizeCallback -> m SignalHandlerId
+ GI.Gdk.Interfaces.Paintable: onPaintableInvalidateSize :: (IsPaintable a, MonadIO m) => a -> ((?self :: a) => PaintableInvalidateSizeCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Clipboard: afterClipboardChanged :: (IsClipboard a, MonadIO m) => a -> ClipboardChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Clipboard: afterClipboardChanged :: (IsClipboard a, MonadIO m) => a -> ((?self :: a) => ClipboardChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Clipboard: clipboardReadAsync :: (HasCallStack, MonadIO m, IsClipboard a, IsCancellable b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
+ GI.Gdk.Objects.Clipboard: clipboardReadAsync :: (HasCallStack, MonadIO m, IsClipboard a, IsCancellable b) => a -> [Text] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.Gdk.Objects.Clipboard: onClipboardChanged :: (IsClipboard a, MonadIO m) => a -> ClipboardChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Clipboard: onClipboardChanged :: (IsClipboard a, MonadIO m) => a -> ((?self :: a) => ClipboardChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.ContentProvider: afterContentProviderContentChanged :: (IsContentProvider a, MonadIO m) => a -> ContentProviderContentChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.ContentProvider: afterContentProviderContentChanged :: (IsContentProvider a, MonadIO m) => a -> ((?self :: a) => ContentProviderContentChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.ContentProvider: onContentProviderContentChanged :: (IsContentProvider a, MonadIO m) => a -> ContentProviderContentChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.ContentProvider: onContentProviderContentChanged :: (IsContentProvider a, MonadIO m) => a -> ((?self :: a) => ContentProviderContentChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Device: afterDeviceChanged :: (IsDevice a, MonadIO m) => a -> DeviceChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Device: afterDeviceChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Device: afterDeviceToolChanged :: (IsDevice a, MonadIO m) => a -> DeviceToolChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Device: afterDeviceToolChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceToolChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Device: onDeviceChanged :: (IsDevice a, MonadIO m) => a -> DeviceChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Device: onDeviceChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Device: onDeviceToolChanged :: (IsDevice a, MonadIO m) => a -> DeviceToolChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Device: onDeviceToolChanged :: (IsDevice a, MonadIO m) => a -> ((?self :: a) => DeviceToolChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplayClosed :: (IsDisplay a, MonadIO m) => a -> DisplayClosedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplayClosed :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayClosedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplayOpened :: (IsDisplay a, MonadIO m) => a -> DisplayOpenedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplayOpened :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayOpenedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplaySeatAdded :: (IsDisplay a, MonadIO m) => a -> DisplaySeatAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplaySeatAdded :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplaySeatRemoved :: (IsDisplay a, MonadIO m) => a -> DisplaySeatRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplaySeatRemoved :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplaySettingChanged :: (IsDisplay a, MonadIO m) => a -> DisplaySettingChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplaySettingChanged :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySettingChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplayClosed :: (IsDisplay a, MonadIO m) => a -> DisplayClosedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplayClosed :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayClosedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplayOpened :: (IsDisplay a, MonadIO m) => a -> DisplayOpenedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplayOpened :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayOpenedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplaySeatAdded :: (IsDisplay a, MonadIO m) => a -> DisplaySeatAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplaySeatAdded :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplaySeatRemoved :: (IsDisplay a, MonadIO m) => a -> DisplaySeatRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplaySeatRemoved :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySeatRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplaySettingChanged :: (IsDisplay a, MonadIO m) => a -> DisplaySettingChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplaySettingChanged :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplaySettingChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DisplayManager: afterDisplayManagerDisplayOpened :: (IsDisplayManager a, MonadIO m) => a -> DisplayManagerDisplayOpenedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DisplayManager: afterDisplayManagerDisplayOpened :: (IsDisplayManager a, MonadIO m) => a -> ((?self :: a) => DisplayManagerDisplayOpenedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DisplayManager: onDisplayManagerDisplayOpened :: (IsDisplayManager a, MonadIO m) => a -> DisplayManagerDisplayOpenedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DisplayManager: onDisplayManagerDisplayOpened :: (IsDisplayManager a, MonadIO m) => a -> ((?self :: a) => DisplayManagerDisplayOpenedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Drag: afterDragCancel :: (IsDrag a, MonadIO m) => a -> DragCancelCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Drag: afterDragCancel :: (IsDrag a, MonadIO m) => a -> ((?self :: a) => DragCancelCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Drag: afterDragDndFinished :: (IsDrag a, MonadIO m) => a -> DragDndFinishedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Drag: afterDragDndFinished :: (IsDrag a, MonadIO m) => a -> ((?self :: a) => DragDndFinishedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Drag: afterDragDropPerformed :: (IsDrag a, MonadIO m) => a -> DragDropPerformedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Drag: afterDragDropPerformed :: (IsDrag a, MonadIO m) => a -> ((?self :: a) => DragDropPerformedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Drag: onDragCancel :: (IsDrag a, MonadIO m) => a -> DragCancelCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Drag: onDragCancel :: (IsDrag a, MonadIO m) => a -> ((?self :: a) => DragCancelCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Drag: onDragDndFinished :: (IsDrag a, MonadIO m) => a -> DragDndFinishedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Drag: onDragDndFinished :: (IsDrag a, MonadIO m) => a -> ((?self :: a) => DragDndFinishedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Drag: onDragDropPerformed :: (IsDrag a, MonadIO m) => a -> DragDropPerformedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Drag: onDragDropPerformed :: (IsDrag a, MonadIO m) => a -> ((?self :: a) => DragDropPerformedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockAfterPaint :: (IsFrameClock a, MonadIO m) => a -> FrameClockAfterPaintCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockAfterPaint :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockAfterPaintCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockBeforePaint :: (IsFrameClock a, MonadIO m) => a -> FrameClockBeforePaintCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockBeforePaint :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockBeforePaintCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockFlushEvents :: (IsFrameClock a, MonadIO m) => a -> FrameClockFlushEventsCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockFlushEvents :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockFlushEventsCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockLayout :: (IsFrameClock a, MonadIO m) => a -> FrameClockLayoutCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockLayout :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockLayoutCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockPaint :: (IsFrameClock a, MonadIO m) => a -> FrameClockPaintCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockPaint :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockPaintCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockResumeEvents :: (IsFrameClock a, MonadIO m) => a -> FrameClockResumeEventsCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockResumeEvents :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockResumeEventsCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: afterFrameClockUpdate :: (IsFrameClock a, MonadIO m) => a -> FrameClockUpdateCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: afterFrameClockUpdate :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockUpdateCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockAfterPaint :: (IsFrameClock a, MonadIO m) => a -> FrameClockAfterPaintCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockAfterPaint :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockAfterPaintCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockBeforePaint :: (IsFrameClock a, MonadIO m) => a -> FrameClockBeforePaintCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockBeforePaint :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockBeforePaintCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockFlushEvents :: (IsFrameClock a, MonadIO m) => a -> FrameClockFlushEventsCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockFlushEvents :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockFlushEventsCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockLayout :: (IsFrameClock a, MonadIO m) => a -> FrameClockLayoutCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockLayout :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockLayoutCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockPaint :: (IsFrameClock a, MonadIO m) => a -> FrameClockPaintCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockPaint :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockPaintCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockResumeEvents :: (IsFrameClock a, MonadIO m) => a -> FrameClockResumeEventsCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockResumeEvents :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockResumeEventsCallback) -> m SignalHandlerId
- GI.Gdk.Objects.FrameClock: onFrameClockUpdate :: (IsFrameClock a, MonadIO m) => a -> FrameClockUpdateCallback -> m SignalHandlerId
+ GI.Gdk.Objects.FrameClock: onFrameClockUpdate :: (IsFrameClock a, MonadIO m) => a -> ((?self :: a) => FrameClockUpdateCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Monitor: afterMonitorInvalidate :: (IsMonitor a, MonadIO m) => a -> MonitorInvalidateCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Monitor: afterMonitorInvalidate :: (IsMonitor a, MonadIO m) => a -> ((?self :: a) => MonitorInvalidateCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Monitor: onMonitorInvalidate :: (IsMonitor a, MonadIO m) => a -> MonitorInvalidateCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Monitor: onMonitorInvalidate :: (IsMonitor a, MonadIO m) => a -> ((?self :: a) => MonitorInvalidateCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: afterSeatDeviceAdded :: (IsSeat a, MonadIO m) => a -> SeatDeviceAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: afterSeatDeviceAdded :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatDeviceAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: afterSeatDeviceRemoved :: (IsSeat a, MonadIO m) => a -> SeatDeviceRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: afterSeatDeviceRemoved :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatDeviceRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: afterSeatToolAdded :: (IsSeat a, MonadIO m) => a -> SeatToolAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: afterSeatToolAdded :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatToolAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: afterSeatToolRemoved :: (IsSeat a, MonadIO m) => a -> SeatToolRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: afterSeatToolRemoved :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatToolRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: onSeatDeviceAdded :: (IsSeat a, MonadIO m) => a -> SeatDeviceAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: onSeatDeviceAdded :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatDeviceAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: onSeatDeviceRemoved :: (IsSeat a, MonadIO m) => a -> SeatDeviceRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: onSeatDeviceRemoved :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatDeviceRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: onSeatToolAdded :: (IsSeat a, MonadIO m) => a -> SeatToolAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: onSeatToolAdded :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatToolAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: onSeatToolRemoved :: (IsSeat a, MonadIO m) => a -> SeatToolRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Seat: onSeatToolRemoved :: (IsSeat a, MonadIO m) => a -> ((?self :: a) => SeatToolRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Seat: type SeatDeviceAddedCallback = Device " /@device@/: the newly added t'GI.Gdk.Objects.Device.Device'." -> IO ()
+ GI.Gdk.Objects.Seat: type SeatDeviceAddedCallback = Device " /@device@/: the newly added @GdkDevice@." -> IO ()
- GI.Gdk.Objects.Seat: type SeatDeviceRemovedCallback = Device " /@device@/: the just removed t'GI.Gdk.Objects.Device.Device'." -> IO ()
+ GI.Gdk.Objects.Seat: type SeatDeviceRemovedCallback = Device " /@device@/: the just removed @GdkDevice@." -> IO ()
- GI.Gdk.Objects.Seat: type SeatToolAddedCallback = DeviceTool " /@tool@/: the new t'GI.Gdk.Objects.DeviceTool.DeviceTool' known to the seat" -> IO ()
+ GI.Gdk.Objects.Seat: type SeatToolAddedCallback = DeviceTool " /@tool@/: the new @GdkDeviceTool@ known to the seat" -> IO ()
- GI.Gdk.Objects.Seat: type SeatToolRemovedCallback = DeviceTool " /@tool@/: the just removed t'GI.Gdk.Objects.DeviceTool.DeviceTool'" -> IO ()
+ GI.Gdk.Objects.Seat: type SeatToolRemovedCallback = DeviceTool " /@tool@/: the just removed @GdkDeviceTool@" -> IO ()
- GI.Gdk.Objects.Surface: afterSurfaceEnterMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceEnterMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfaceEnterMonitor :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceEnterMonitorCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: afterSurfaceEvent :: (IsSurface a, MonadIO m) => a -> SurfaceEventCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfaceEvent :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceEventCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: afterSurfaceLayout :: (IsSurface a, MonadIO m) => a -> SurfaceLayoutCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfaceLayout :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceLayoutCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: afterSurfaceLeaveMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceLeaveMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfaceLeaveMonitor :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceLeaveMonitorCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: afterSurfaceRender :: (IsSurface a, MonadIO m) => a -> SurfaceRenderCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfaceRender :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceRenderCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: onSurfaceEnterMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceEnterMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfaceEnterMonitor :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceEnterMonitorCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: onSurfaceEvent :: (IsSurface a, MonadIO m) => a -> SurfaceEventCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfaceEvent :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceEventCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: onSurfaceLayout :: (IsSurface a, MonadIO m) => a -> SurfaceLayoutCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfaceLayout :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceLayoutCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: onSurfaceLeaveMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceLeaveMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfaceLeaveMonitor :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceLeaveMonitorCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: onSurfaceRender :: (IsSurface a, MonadIO m) => a -> SurfaceRenderCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfaceRender :: (IsSurface a, MonadIO m) => a -> ((?self :: a) => SurfaceRenderCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Surface: surfaceCreateGlContext :: (HasCallStack, MonadIO m, IsSurface a) => a -> m GLContext
+ GI.Gdk.Objects.Surface: surfaceCreateGlContext :: (HasCallStack, MonadIO m, IsSurface a) => a -> m (Maybe GLContext)
- GI.Gdk.Objects.Surface: surfaceTranslateCoordinates :: (HasCallStack, MonadIO m, IsSurface a, IsSurface b) => a -> b -> Double -> Double -> m Bool
+ GI.Gdk.Objects.Surface: surfaceTranslateCoordinates :: (HasCallStack, MonadIO m, IsSurface a, IsSurface b) => a -> b -> Double -> Double -> m (Bool, Double, Double)
- GI.Gdk.Objects.Texture: textureSaveToPng :: (HasCallStack, MonadIO m, IsTexture a) => a -> Text -> m Bool
+ GI.Gdk.Objects.Texture: textureSaveToPng :: (HasCallStack, MonadIO m, IsTexture a) => a -> [Char] -> m Bool
- GI.Gdk.Objects.VulkanContext: afterVulkanContextImagesUpdated :: (IsVulkanContext a, MonadIO m) => a -> VulkanContextImagesUpdatedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.VulkanContext: afterVulkanContextImagesUpdated :: (IsVulkanContext a, MonadIO m) => a -> ((?self :: a) => VulkanContextImagesUpdatedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.VulkanContext: onVulkanContextImagesUpdated :: (IsVulkanContext a, MonadIO m) => a -> VulkanContextImagesUpdatedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.VulkanContext: onVulkanContextImagesUpdated :: (IsVulkanContext a, MonadIO m) => a -> ((?self :: a) => VulkanContextImagesUpdatedCallback) -> m SignalHandlerId
- GI.Gdk.Structs.ContentFormats: contentFormatsGetGtypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [GType])
+ GI.Gdk.Structs.ContentFormats: contentFormatsGetGtypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [GType], Word64)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 4.0.4+++ Update to haskell-gi(-base)-0.26+ ### 4.0.3  + Update to haskell-gi(-base)-0.25
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gdk-4.0.3/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-4.0.3/docs/GI-Gdk.html)+[https://hackage.haskell.org/package/gi-gdk-4.0.4/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-4.0.4/docs/GI-Gdk.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
@@ -15,7 +15,7 @@   where name = "Gdk"         version = "4.0"         pkgName = "gi-gdk"-        pkgVersion = "4.0.3"+        pkgVersion = "4.0.4"         overridesFile = Just "Gdk.overrides"         verbose = False         outputDir = Nothing
gi-gdk.cabal view
@@ -1,11 +1,11 @@ name:                 gi-gdk-version:              4.0.3+version:              4.0.4 synopsis:             Gdk bindings description:          Bindings for Gdk, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi license:              LGPL-2.1 license-file:         LICENSE-author:               Will Thompson, Iñaki García Etxebarria and Jonas Platte+author:               Iñaki García Etxebarria maintainer:           Iñaki García Etxebarria category:             Bindings build-type:           Custom@@ -16,7 +16,7 @@ custom-setup       setup-depends: base >= 4.9 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.25 && < 0.26,+                     haskell-gi >= 0.26 && < 0.27,                      gi-cairo == 1.0.*,                      gi-pango == 1.0.*,                      gi-gio == 2.0.*,@@ -32,8 +32,8 @@        pkgconfig-depends: gtk4       build-depends: base >= 4.9 && <5,-                     haskell-gi-base >= 0.25 && < 0.26,-                     haskell-gi >= 0.25 && < 0.26,+                     haskell-gi-base >= 0.26 && < 0.27,+                     haskell-gi >= 0.26 && < 0.27,                      haskell-gi-overloading < 1.1,                      gi-cairo == 1.0.*,                      gi-pango == 1.0.*,@@ -112,7 +112,6 @@                        GI.Gdk.Structs,                        GI.Gdk.Structs.ContentFormats,                        GI.Gdk.Structs.ContentFormatsBuilder,-                       GI.Gdk.Structs.DrawingContext,                        GI.Gdk.Structs.EventSequence,                        GI.Gdk.Structs.FrameTimings,                        GI.Gdk.Structs.KeymapKey,@@ -178,7 +177,6 @@                        GI.Gdk.Structs,                        GI.Gdk.Structs.ContentFormats,                        GI.Gdk.Structs.ContentFormatsBuilder,-                       GI.Gdk.Structs.DrawingContext,                        GI.Gdk.Structs.EventSequence,                        GI.Gdk.Structs.FrameTimings,                        GI.Gdk.Structs.KeymapKey,