gi-gdk 3.0.24 → 3.0.25
raw patch · 5 files changed
+27/−7 lines, 5 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.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.DeviceManager: genClosure_DeviceManagerDeviceAdded :: MonadIO m => DeviceManagerDeviceAddedCallback -> m (GClosure C_DeviceManagerDeviceAddedCallback)
- GI.Gdk.Objects.DeviceManager: genClosure_DeviceManagerDeviceChanged :: MonadIO m => DeviceManagerDeviceChangedCallback -> m (GClosure C_DeviceManagerDeviceChangedCallback)
- GI.Gdk.Objects.DeviceManager: genClosure_DeviceManagerDeviceRemoved :: MonadIO m => DeviceManagerDeviceRemovedCallback -> m (GClosure C_DeviceManagerDeviceRemovedCallback)
- GI.Gdk.Objects.DeviceManager: mk_DeviceManagerDeviceAddedCallback :: C_DeviceManagerDeviceAddedCallback -> IO (FunPtr C_DeviceManagerDeviceAddedCallback)
- GI.Gdk.Objects.DeviceManager: mk_DeviceManagerDeviceChangedCallback :: C_DeviceManagerDeviceChangedCallback -> IO (FunPtr C_DeviceManagerDeviceChangedCallback)
- GI.Gdk.Objects.DeviceManager: mk_DeviceManagerDeviceRemovedCallback :: C_DeviceManagerDeviceRemovedCallback -> IO (FunPtr C_DeviceManagerDeviceRemovedCallback)
- GI.Gdk.Objects.DeviceManager: noDeviceManagerDeviceAddedCallback :: Maybe DeviceManagerDeviceAddedCallback
- GI.Gdk.Objects.DeviceManager: noDeviceManagerDeviceChangedCallback :: Maybe DeviceManagerDeviceChangedCallback
- GI.Gdk.Objects.DeviceManager: noDeviceManagerDeviceRemovedCallback :: Maybe DeviceManagerDeviceRemovedCallback
- GI.Gdk.Objects.DeviceManager: type C_DeviceManagerDeviceAddedCallback = Ptr () -> Ptr Device -> Ptr () -> IO ()
- GI.Gdk.Objects.DeviceManager: type C_DeviceManagerDeviceChangedCallback = Ptr () -> Ptr Device -> Ptr () -> IO ()
- GI.Gdk.Objects.DeviceManager: type C_DeviceManagerDeviceRemovedCallback = Ptr () -> Ptr Device -> Ptr () -> IO ()
- GI.Gdk.Objects.DeviceManager: wrap_DeviceManagerDeviceAddedCallback :: DeviceManagerDeviceAddedCallback -> C_DeviceManagerDeviceAddedCallback
- GI.Gdk.Objects.DeviceManager: wrap_DeviceManagerDeviceChangedCallback :: DeviceManagerDeviceChangedCallback -> C_DeviceManagerDeviceChangedCallback
- GI.Gdk.Objects.DeviceManager: wrap_DeviceManagerDeviceRemovedCallback :: DeviceManagerDeviceRemovedCallback -> C_DeviceManagerDeviceRemovedCallback
- GI.Gdk.Objects.Display: genClosure_DisplayClosed :: MonadIO m => DisplayClosedCallback -> m (GClosure C_DisplayClosedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplayMonitorAdded :: MonadIO m => DisplayMonitorAddedCallback -> m (GClosure C_DisplayMonitorAddedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplayMonitorRemoved :: MonadIO m => DisplayMonitorRemovedCallback -> m (GClosure C_DisplayMonitorRemovedCallback)
- 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: mk_DisplayClosedCallback :: C_DisplayClosedCallback -> IO (FunPtr C_DisplayClosedCallback)
- GI.Gdk.Objects.Display: mk_DisplayMonitorAddedCallback :: C_DisplayMonitorAddedCallback -> IO (FunPtr C_DisplayMonitorAddedCallback)
- GI.Gdk.Objects.Display: mk_DisplayMonitorRemovedCallback :: C_DisplayMonitorRemovedCallback -> IO (FunPtr C_DisplayMonitorRemovedCallback)
- 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: noDisplayClosedCallback :: Maybe DisplayClosedCallback
- GI.Gdk.Objects.Display: noDisplayMonitorAddedCallback :: Maybe DisplayMonitorAddedCallback
- GI.Gdk.Objects.Display: noDisplayMonitorRemovedCallback :: Maybe DisplayMonitorRemovedCallback
- 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: type C_DisplayClosedCallback = Ptr () -> CInt -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplayMonitorAddedCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplayMonitorRemovedCallback = Ptr () -> Ptr Monitor -> 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: wrap_DisplayClosedCallback :: DisplayClosedCallback -> C_DisplayClosedCallback
- GI.Gdk.Objects.Display: wrap_DisplayMonitorAddedCallback :: DisplayMonitorAddedCallback -> C_DisplayMonitorAddedCallback
- GI.Gdk.Objects.Display: wrap_DisplayMonitorRemovedCallback :: DisplayMonitorRemovedCallback -> C_DisplayMonitorRemovedCallback
- 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.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.DragContext: genClosure_DragContextActionChanged :: MonadIO m => DragContextActionChangedCallback -> m (GClosure C_DragContextActionChangedCallback)
- GI.Gdk.Objects.DragContext: genClosure_DragContextCancel :: MonadIO m => DragContextCancelCallback -> m (GClosure C_DragContextCancelCallback)
- GI.Gdk.Objects.DragContext: genClosure_DragContextDndFinished :: MonadIO m => DragContextDndFinishedCallback -> m (GClosure C_DragContextDndFinishedCallback)
- GI.Gdk.Objects.DragContext: genClosure_DragContextDropPerformed :: MonadIO m => DragContextDropPerformedCallback -> m (GClosure C_DragContextDropPerformedCallback)
- GI.Gdk.Objects.DragContext: mk_DragContextActionChangedCallback :: C_DragContextActionChangedCallback -> IO (FunPtr C_DragContextActionChangedCallback)
- GI.Gdk.Objects.DragContext: mk_DragContextCancelCallback :: C_DragContextCancelCallback -> IO (FunPtr C_DragContextCancelCallback)
- GI.Gdk.Objects.DragContext: mk_DragContextDndFinishedCallback :: C_DragContextDndFinishedCallback -> IO (FunPtr C_DragContextDndFinishedCallback)
- GI.Gdk.Objects.DragContext: mk_DragContextDropPerformedCallback :: C_DragContextDropPerformedCallback -> IO (FunPtr C_DragContextDropPerformedCallback)
- GI.Gdk.Objects.DragContext: noDragContextActionChangedCallback :: Maybe DragContextActionChangedCallback
- GI.Gdk.Objects.DragContext: noDragContextCancelCallback :: Maybe DragContextCancelCallback
- GI.Gdk.Objects.DragContext: noDragContextDndFinishedCallback :: Maybe DragContextDndFinishedCallback
- GI.Gdk.Objects.DragContext: noDragContextDropPerformedCallback :: Maybe DragContextDropPerformedCallback
- GI.Gdk.Objects.DragContext: type C_DragContextActionChangedCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- GI.Gdk.Objects.DragContext: type C_DragContextCancelCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- GI.Gdk.Objects.DragContext: type C_DragContextDndFinishedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.DragContext: type C_DragContextDropPerformedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
- GI.Gdk.Objects.DragContext: wrap_DragContextActionChangedCallback :: DragContextActionChangedCallback -> C_DragContextActionChangedCallback
- GI.Gdk.Objects.DragContext: wrap_DragContextCancelCallback :: DragContextCancelCallback -> C_DragContextCancelCallback
- GI.Gdk.Objects.DragContext: wrap_DragContextDndFinishedCallback :: DragContextDndFinishedCallback -> C_DragContextDndFinishedCallback
- GI.Gdk.Objects.DragContext: wrap_DragContextDropPerformedCallback :: DragContextDropPerformedCallback -> C_DragContextDropPerformedCallback
- 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.Keymap: genClosure_KeymapDirectionChanged :: MonadIO m => KeymapDirectionChangedCallback -> m (GClosure C_KeymapDirectionChangedCallback)
- GI.Gdk.Objects.Keymap: genClosure_KeymapKeysChanged :: MonadIO m => KeymapKeysChangedCallback -> m (GClosure C_KeymapKeysChangedCallback)
- GI.Gdk.Objects.Keymap: genClosure_KeymapStateChanged :: MonadIO m => KeymapStateChangedCallback -> m (GClosure C_KeymapStateChangedCallback)
- GI.Gdk.Objects.Keymap: mk_KeymapDirectionChangedCallback :: C_KeymapDirectionChangedCallback -> IO (FunPtr C_KeymapDirectionChangedCallback)
- GI.Gdk.Objects.Keymap: mk_KeymapKeysChangedCallback :: C_KeymapKeysChangedCallback -> IO (FunPtr C_KeymapKeysChangedCallback)
- GI.Gdk.Objects.Keymap: mk_KeymapStateChangedCallback :: C_KeymapStateChangedCallback -> IO (FunPtr C_KeymapStateChangedCallback)
- GI.Gdk.Objects.Keymap: noKeymapDirectionChangedCallback :: Maybe KeymapDirectionChangedCallback
- GI.Gdk.Objects.Keymap: noKeymapKeysChangedCallback :: Maybe KeymapKeysChangedCallback
- GI.Gdk.Objects.Keymap: noKeymapStateChangedCallback :: Maybe KeymapStateChangedCallback
- GI.Gdk.Objects.Keymap: type C_KeymapDirectionChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Keymap: type C_KeymapKeysChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Keymap: type C_KeymapStateChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Keymap: wrap_KeymapDirectionChangedCallback :: KeymapDirectionChangedCallback -> C_KeymapDirectionChangedCallback
- GI.Gdk.Objects.Keymap: wrap_KeymapKeysChangedCallback :: KeymapKeysChangedCallback -> C_KeymapKeysChangedCallback
- GI.Gdk.Objects.Keymap: wrap_KeymapStateChangedCallback :: KeymapStateChangedCallback -> C_KeymapStateChangedCallback
- 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.Screen: genClosure_ScreenCompositedChanged :: MonadIO m => ScreenCompositedChangedCallback -> m (GClosure C_ScreenCompositedChangedCallback)
- GI.Gdk.Objects.Screen: genClosure_ScreenMonitorsChanged :: MonadIO m => ScreenMonitorsChangedCallback -> m (GClosure C_ScreenMonitorsChangedCallback)
- GI.Gdk.Objects.Screen: genClosure_ScreenSizeChanged :: MonadIO m => ScreenSizeChangedCallback -> m (GClosure C_ScreenSizeChangedCallback)
- GI.Gdk.Objects.Screen: mk_ScreenCompositedChangedCallback :: C_ScreenCompositedChangedCallback -> IO (FunPtr C_ScreenCompositedChangedCallback)
- GI.Gdk.Objects.Screen: mk_ScreenMonitorsChangedCallback :: C_ScreenMonitorsChangedCallback -> IO (FunPtr C_ScreenMonitorsChangedCallback)
- GI.Gdk.Objects.Screen: mk_ScreenSizeChangedCallback :: C_ScreenSizeChangedCallback -> IO (FunPtr C_ScreenSizeChangedCallback)
- GI.Gdk.Objects.Screen: noScreenCompositedChangedCallback :: Maybe ScreenCompositedChangedCallback
- GI.Gdk.Objects.Screen: noScreenMonitorsChangedCallback :: Maybe ScreenMonitorsChangedCallback
- GI.Gdk.Objects.Screen: noScreenSizeChangedCallback :: Maybe ScreenSizeChangedCallback
- GI.Gdk.Objects.Screen: type C_ScreenCompositedChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Screen: type C_ScreenMonitorsChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Screen: type C_ScreenSizeChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Screen: wrap_ScreenCompositedChangedCallback :: ScreenCompositedChangedCallback -> C_ScreenCompositedChangedCallback
- GI.Gdk.Objects.Screen: wrap_ScreenMonitorsChangedCallback :: ScreenMonitorsChangedCallback -> C_ScreenMonitorsChangedCallback
- GI.Gdk.Objects.Screen: wrap_ScreenSizeChangedCallback :: ScreenSizeChangedCallback -> C_ScreenSizeChangedCallback
- 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.Window: genClosure_WindowCreateSurface :: MonadIO m => WindowCreateSurfaceCallback -> m (GClosure C_WindowCreateSurfaceCallback)
- GI.Gdk.Objects.Window: genClosure_WindowFromEmbedder :: MonadIO m => WindowFromEmbedderCallback -> m (GClosure C_WindowFromEmbedderCallback)
- GI.Gdk.Objects.Window: genClosure_WindowMovedToRect :: MonadIO m => WindowMovedToRectCallback -> m (GClosure C_WindowMovedToRectCallback)
- GI.Gdk.Objects.Window: genClosure_WindowPickEmbeddedChild :: MonadIO m => WindowPickEmbeddedChildCallback -> m (GClosure C_WindowPickEmbeddedChildCallback)
- GI.Gdk.Objects.Window: genClosure_WindowToEmbedder :: MonadIO m => WindowToEmbedderCallback -> m (GClosure C_WindowToEmbedderCallback)
- GI.Gdk.Objects.Window: mk_WindowCreateSurfaceCallback :: C_WindowCreateSurfaceCallback -> IO (FunPtr C_WindowCreateSurfaceCallback)
- GI.Gdk.Objects.Window: mk_WindowFromEmbedderCallback :: C_WindowFromEmbedderCallback -> IO (FunPtr C_WindowFromEmbedderCallback)
- GI.Gdk.Objects.Window: mk_WindowMovedToRectCallback :: C_WindowMovedToRectCallback -> IO (FunPtr C_WindowMovedToRectCallback)
- GI.Gdk.Objects.Window: mk_WindowPickEmbeddedChildCallback :: C_WindowPickEmbeddedChildCallback -> IO (FunPtr C_WindowPickEmbeddedChildCallback)
- GI.Gdk.Objects.Window: mk_WindowToEmbedderCallback :: C_WindowToEmbedderCallback -> IO (FunPtr C_WindowToEmbedderCallback)
- GI.Gdk.Objects.Window: noWindowCreateSurfaceCallback :: Maybe WindowCreateSurfaceCallback
- GI.Gdk.Objects.Window: noWindowFromEmbedderCallback :: Maybe WindowFromEmbedderCallback
- GI.Gdk.Objects.Window: noWindowMovedToRectCallback :: Maybe WindowMovedToRectCallback
- GI.Gdk.Objects.Window: noWindowPickEmbeddedChildCallback :: Maybe WindowPickEmbeddedChildCallback
- GI.Gdk.Objects.Window: noWindowToEmbedderCallback :: Maybe WindowToEmbedderCallback
- GI.Gdk.Objects.Window: type C_WindowCreateSurfaceCallback = Ptr () -> Int32 -> Int32 -> Ptr () -> IO (Ptr Surface)
- GI.Gdk.Objects.Window: type C_WindowFromEmbedderCallback = Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO ()
- GI.Gdk.Objects.Window: type C_WindowMovedToRectCallback = Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()
- GI.Gdk.Objects.Window: type C_WindowPickEmbeddedChildCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO (Ptr Window)
- GI.Gdk.Objects.Window: type C_WindowToEmbedderCallback = Ptr () -> CDouble -> CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr () -> IO ()
- GI.Gdk.Objects.Window: wrap_WindowCreateSurfaceCallback :: WindowCreateSurfaceCallback -> C_WindowCreateSurfaceCallback
- GI.Gdk.Objects.Window: wrap_WindowFromEmbedderCallback :: WindowFromEmbedderCallback -> C_WindowFromEmbedderCallback
- GI.Gdk.Objects.Window: wrap_WindowMovedToRectCallback :: WindowMovedToRectCallback -> C_WindowMovedToRectCallback
- GI.Gdk.Objects.Window: wrap_WindowPickEmbeddedChildCallback :: WindowPickEmbeddedChildCallback -> C_WindowPickEmbeddedChildCallback
- GI.Gdk.Objects.Window: wrap_WindowToEmbedderCallback :: WindowToEmbedderCallback -> C_WindowToEmbedderCallback
- 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.DeviceManager: afterDeviceManagerDeviceAdded :: (IsDeviceManager a, MonadIO m) => a -> DeviceManagerDeviceAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DeviceManager: afterDeviceManagerDeviceAdded :: (IsDeviceManager a, MonadIO m) => a -> ((?self :: a) => DeviceManagerDeviceAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DeviceManager: afterDeviceManagerDeviceChanged :: (IsDeviceManager a, MonadIO m) => a -> DeviceManagerDeviceChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DeviceManager: afterDeviceManagerDeviceChanged :: (IsDeviceManager a, MonadIO m) => a -> ((?self :: a) => DeviceManagerDeviceChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DeviceManager: afterDeviceManagerDeviceRemoved :: (IsDeviceManager a, MonadIO m) => a -> DeviceManagerDeviceRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DeviceManager: afterDeviceManagerDeviceRemoved :: (IsDeviceManager a, MonadIO m) => a -> ((?self :: a) => DeviceManagerDeviceRemovedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DeviceManager: onDeviceManagerDeviceAdded :: (IsDeviceManager a, MonadIO m) => a -> DeviceManagerDeviceAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DeviceManager: onDeviceManagerDeviceAdded :: (IsDeviceManager a, MonadIO m) => a -> ((?self :: a) => DeviceManagerDeviceAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DeviceManager: onDeviceManagerDeviceChanged :: (IsDeviceManager a, MonadIO m) => a -> DeviceManagerDeviceChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DeviceManager: onDeviceManagerDeviceChanged :: (IsDeviceManager a, MonadIO m) => a -> ((?self :: a) => DeviceManagerDeviceChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DeviceManager: onDeviceManagerDeviceRemoved :: (IsDeviceManager a, MonadIO m) => a -> DeviceManagerDeviceRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DeviceManager: onDeviceManagerDeviceRemoved :: (IsDeviceManager a, MonadIO m) => a -> ((?self :: a) => DeviceManagerDeviceRemovedCallback) -> 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: afterDisplayMonitorAdded :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplayMonitorAdded :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayMonitorAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplayMonitorRemoved :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: afterDisplayMonitorRemoved :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayMonitorRemovedCallback) -> 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: 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: onDisplayMonitorAdded :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorAddedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplayMonitorAdded :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayMonitorAddedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplayMonitorRemoved :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorRemovedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Display: onDisplayMonitorRemoved :: (IsDisplay a, MonadIO m) => a -> ((?self :: a) => DisplayMonitorRemovedCallback) -> 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.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.DragContext: afterDragContextActionChanged :: (IsDragContext a, MonadIO m) => a -> DragContextActionChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: afterDragContextActionChanged :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextActionChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: afterDragContextCancel :: (IsDragContext a, MonadIO m) => a -> DragContextCancelCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: afterDragContextCancel :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextCancelCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: afterDragContextDndFinished :: (IsDragContext a, MonadIO m) => a -> DragContextDndFinishedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: afterDragContextDndFinished :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextDndFinishedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: afterDragContextDropPerformed :: (IsDragContext a, MonadIO m) => a -> DragContextDropPerformedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: afterDragContextDropPerformed :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextDropPerformedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: onDragContextActionChanged :: (IsDragContext a, MonadIO m) => a -> DragContextActionChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: onDragContextActionChanged :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextActionChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: onDragContextCancel :: (IsDragContext a, MonadIO m) => a -> DragContextCancelCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: onDragContextCancel :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextCancelCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: onDragContextDndFinished :: (IsDragContext a, MonadIO m) => a -> DragContextDndFinishedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: onDragContextDndFinished :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextDndFinishedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.DragContext: onDragContextDropPerformed :: (IsDragContext a, MonadIO m) => a -> DragContextDropPerformedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.DragContext: onDragContextDropPerformed :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextDropPerformedCallback) -> 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.Keymap: afterKeymapDirectionChanged :: (IsKeymap a, MonadIO m) => a -> KeymapDirectionChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Keymap: afterKeymapDirectionChanged :: (IsKeymap a, MonadIO m) => a -> ((?self :: a) => KeymapDirectionChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: afterKeymapKeysChanged :: (IsKeymap a, MonadIO m) => a -> KeymapKeysChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Keymap: afterKeymapKeysChanged :: (IsKeymap a, MonadIO m) => a -> ((?self :: a) => KeymapKeysChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: afterKeymapStateChanged :: (IsKeymap a, MonadIO m) => a -> KeymapStateChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Keymap: afterKeymapStateChanged :: (IsKeymap a, MonadIO m) => a -> ((?self :: a) => KeymapStateChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: onKeymapDirectionChanged :: (IsKeymap a, MonadIO m) => a -> KeymapDirectionChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Keymap: onKeymapDirectionChanged :: (IsKeymap a, MonadIO m) => a -> ((?self :: a) => KeymapDirectionChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: onKeymapKeysChanged :: (IsKeymap a, MonadIO m) => a -> KeymapKeysChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Keymap: onKeymapKeysChanged :: (IsKeymap a, MonadIO m) => a -> ((?self :: a) => KeymapKeysChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: onKeymapStateChanged :: (IsKeymap a, MonadIO m) => a -> KeymapStateChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Keymap: onKeymapStateChanged :: (IsKeymap a, MonadIO m) => a -> ((?self :: a) => KeymapStateChangedCallback) -> 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.Screen: afterScreenCompositedChanged :: (IsScreen a, MonadIO m) => a -> ScreenCompositedChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Screen: afterScreenCompositedChanged :: (IsScreen a, MonadIO m) => a -> ((?self :: a) => ScreenCompositedChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Screen: afterScreenMonitorsChanged :: (IsScreen a, MonadIO m) => a -> ScreenMonitorsChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Screen: afterScreenMonitorsChanged :: (IsScreen a, MonadIO m) => a -> ((?self :: a) => ScreenMonitorsChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Screen: afterScreenSizeChanged :: (IsScreen a, MonadIO m) => a -> ScreenSizeChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Screen: afterScreenSizeChanged :: (IsScreen a, MonadIO m) => a -> ((?self :: a) => ScreenSizeChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Screen: onScreenCompositedChanged :: (IsScreen a, MonadIO m) => a -> ScreenCompositedChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Screen: onScreenCompositedChanged :: (IsScreen a, MonadIO m) => a -> ((?self :: a) => ScreenCompositedChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Screen: onScreenMonitorsChanged :: (IsScreen a, MonadIO m) => a -> ScreenMonitorsChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Screen: onScreenMonitorsChanged :: (IsScreen a, MonadIO m) => a -> ((?self :: a) => ScreenMonitorsChangedCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Screen: onScreenSizeChanged :: (IsScreen a, MonadIO m) => a -> ScreenSizeChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Screen: onScreenSizeChanged :: (IsScreen a, MonadIO m) => a -> ((?self :: a) => ScreenSizeChangedCallback) -> 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.Window: afterWindowCreateSurface :: (IsWindow a, MonadIO m) => a -> WindowCreateSurfaceCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: afterWindowCreateSurface :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowCreateSurfaceCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: afterWindowFromEmbedder :: (IsWindow a, MonadIO m) => a -> WindowFromEmbedderCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: afterWindowFromEmbedder :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowFromEmbedderCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: afterWindowMovedToRect :: (IsWindow a, MonadIO m) => a -> WindowMovedToRectCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: afterWindowMovedToRect :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowMovedToRectCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: afterWindowPickEmbeddedChild :: (IsWindow a, MonadIO m) => a -> WindowPickEmbeddedChildCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: afterWindowPickEmbeddedChild :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowPickEmbeddedChildCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: afterWindowToEmbedder :: (IsWindow a, MonadIO m) => a -> WindowToEmbedderCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: afterWindowToEmbedder :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowToEmbedderCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: onWindowCreateSurface :: (IsWindow a, MonadIO m) => a -> WindowCreateSurfaceCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: onWindowCreateSurface :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowCreateSurfaceCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: onWindowFromEmbedder :: (IsWindow a, MonadIO m) => a -> WindowFromEmbedderCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: onWindowFromEmbedder :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowFromEmbedderCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: onWindowMovedToRect :: (IsWindow a, MonadIO m) => a -> WindowMovedToRectCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: onWindowMovedToRect :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowMovedToRectCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: onWindowPickEmbeddedChild :: (IsWindow a, MonadIO m) => a -> WindowPickEmbeddedChildCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: onWindowPickEmbeddedChild :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowPickEmbeddedChildCallback) -> m SignalHandlerId
- GI.Gdk.Objects.Window: onWindowToEmbedder :: (IsWindow a, MonadIO m) => a -> WindowToEmbedderCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Window: onWindowToEmbedder :: (IsWindow a, MonadIO m) => a -> ((?self :: a) => WindowToEmbedderCallback) -> m SignalHandlerId
Files
- ChangeLog.md +4/−0
- Gdk.overrides +16/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-gdk.cabal +5/−5
ChangeLog.md view
@@ -1,3 +1,7 @@+### 3.0.25+++ Update to haskell-gi(-base)-0.26+ ### 3.0.24 + Update to haskell-gi(-base)-0.25
Gdk.overrides view
@@ -7,6 +7,7 @@ # Generated from gdk 3.20.3 with xsltproc Nullable.xslt Gdk-3.0.gir set-attr Gdk/AppLaunchContext/set_icon/@parameters/icon nullable 1 set-attr Gdk/AppLaunchContext/set_icon_name/@parameters/icon_name nullable 1+set-attr Gdk/Cursor/new_for_display/@return-value nullable 1 set-attr Gdk/Cursor/new_from_name/@return-value nullable 1 set-attr Gdk/Cursor/get_image/@return-value nullable 1 set-attr Gdk/Cursor/get_surface/@return-value nullable 1@@ -25,13 +26,19 @@ set-attr Gdk/Display/open_default_libgtk_only/@return-value nullable 1 set-attr Gdk/Display/get_device_manager/@return-value nullable 1 set-attr Gdk/Display/get_event/@return-value nullable 1+set-attr Gdk/Display/get_monitor/@return-value nullable 1+set-attr Gdk/Display/get_primary_monitor/@return-value nullable 1 set-attr Gdk/Display/get_window_at_pointer/@return-value nullable 1 set-attr Gdk/Display/peek_event/@return-value nullable 1+set-attr Gdk/Display/store_clipboard/@parameters/targets nullable 1 set-attr Gdk/DisplayManager/get_default_display/@return-value nullable 1 set-attr Gdk/DisplayManager/open_display/@return-value nullable 1+set-attr Gdk/DragContext/get_drag_window/@return-value nullable 1+set-attr Gdk/DrawingContext/get_clip/@return-value nullable 1 set-attr Gdk/Event/get_device/@return-value nullable 1 set-attr Gdk/Event/get_source_device/@return-value nullable 1 set-attr Gdk/Event/get_state/@parameters/event nullable 1+set-attr Gdk/Event/set_device_tool/@parameters/tool nullable 1 set-attr Gdk/Event/get/@return-value nullable 1 set-attr Gdk/Event/handler_set/@parameters/data nullable 1 set-attr Gdk/Event/peek/@return-value nullable 1@@ -39,8 +46,14 @@ set-attr Gdk/FilterFunc/@parameters/data nullable 1 set-attr Gdk/FrameClock/get_current_timings/@return-value nullable 1 set-attr Gdk/FrameClock/get_timings/@return-value nullable 1+set-attr Gdk/GLContext/get_current/@return-value nullable 1+set-attr Gdk/GLContext/get_display/@return-value nullable 1 set-attr Gdk/GLContext/get_required_version/@parameters/major nullable 1 set-attr Gdk/GLContext/get_required_version/@parameters/minor nullable 1+set-attr Gdk/GLContext/get_shared_context/@return-value nullable 1+set-attr Gdk/GLContext/get_window/@return-value nullable 1+set-attr Gdk/Monitor/get_manufacturer/@return-value nullable 1+set-attr Gdk/Monitor/get_model/@return-value nullable 1 set-attr Gdk/Screen/get_default/@return-value nullable 1 set-attr Gdk/Screen/get_active_window/@return-value nullable 1 set-attr Gdk/Screen/get_font_options/@return-value nullable 1@@ -80,8 +93,11 @@ set-attr Gdk/Window/set_opaque_region/@parameters/region nullable 1 set-attr Gdk/Window/set_user_data/@parameters/user_data nullable 1 set-attr Gdk/Window/shape_combine_region/@parameters/shape_region nullable 1+set-attr Gdk/Window/moved-to-rect/@parameters/flipped_rect nullable 1+set-attr Gdk/Window/moved-to-rect/@parameters/final_rect nullable 1 set-attr Gdk/Window/pick-embedded-child/@return-value nullable 1 set-attr Gdk/WindowChildFunc/@parameters/user_data nullable 1+set-attr Gdk/cairo_get_drawing_context/@return-value nullable 1 set-attr Gdk/cairo_surface_create_from_pixbuf/@parameters/for_window nullable 1 set-attr Gdk/event_get/@return-value nullable 1 set-attr Gdk/event_handler_set/@parameters/data nullable 1
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gdk-3.0.24/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-3.0.24/docs/GI-Gdk.html)+[https://hackage.haskell.org/package/gi-gdk-3.0.25/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-3.0.25/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 = "3.0" pkgName = "gi-gdk"- pkgVersion = "3.0.24"+ pkgVersion = "3.0.25" overridesFile = Just "Gdk.overrides" verbose = False outputDir = Nothing
gi-gdk.cabal view
@@ -1,11 +1,11 @@ name: gi-gdk-version: 3.0.24+version: 3.0.25 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: gdk-3.0 build-depends: base >= 4.7 && <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.*,