gi-gdk 4.0.7 → 4.0.8
raw patch · 4 files changed
+19/−5 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi
API changes (from Hackage documentation)
+ GI.Gdk.Enums: AnotherDmabufError :: Int -> DmabufError
+ GI.Gdk.Enums: DmabufErrorCreationFailed :: DmabufError
+ GI.Gdk.Enums: DmabufErrorNotAvailable :: DmabufError
+ GI.Gdk.Enums: DmabufErrorUnsupportedFormat :: DmabufError
+ GI.Gdk.Enums: MemoryFormatA16 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatA16Float :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatA32Float :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatA8 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatA8b8g8r8Premultiplied :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatB8g8r8x8 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatG16 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatG16a16 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatG16a16Premultiplied :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatG8 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatG8a8 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatG8a8Premultiplied :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatR8g8b8x8 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatX8b8g8r8 :: MemoryFormat
+ GI.Gdk.Enums: MemoryFormatX8r8g8b8 :: MemoryFormat
+ GI.Gdk.Enums: catchDmabufError :: IO a -> (DmabufError -> GErrorMessage -> IO a) -> IO a
+ GI.Gdk.Enums: data DmabufError
+ GI.Gdk.Enums: handleDmabufError :: (DmabufError -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance Data.GI.Base.GError.GErrorClass GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.DmabufError
+ GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.DmabufError
+ GI.Gdk.Flags: ModifierTypeNoModifierMask :: ModifierType
+ GI.Gdk.Flags: ToplevelStateSuspended :: ToplevelState
+ GI.Gdk.Functions: dragSurfaceSizeGetType :: (HasCallStack, MonadIO m) => m GType
+ GI.Gdk.Interfaces.DragSurface: afterDragSurfaceComputeSize :: (IsDragSurface a, MonadIO m) => a -> ((?self :: a) => DragSurfaceComputeSizeCallback) -> m SignalHandlerId
+ GI.Gdk.Interfaces.DragSurface: onDragSurfaceComputeSize :: (IsDragSurface a, MonadIO m) => a -> ((?self :: a) => DragSurfaceComputeSizeCallback) -> m SignalHandlerId
+ GI.Gdk.Interfaces.DragSurface: type DragSurfaceComputeSizeCallback = -- | /@size@/: the size of the drag surface DragSurfaceSize -> IO ()
+ GI.Gdk.Objects.Display: displayGetDmabufFormats :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m DmabufFormats
+ GI.Gdk.Objects.Display: displaySupportsShadowWidth :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool
+ GI.Gdk.Objects.Display: getDisplayDmabufFormats :: (MonadIO m, IsDisplay o) => o -> m DmabufFormats
+ GI.Gdk.Objects.Display: getDisplayShadowWidth :: (MonadIO m, IsDisplay o) => o -> m Bool
+ GI.Gdk.Objects.DmabufTexture: DmabufTexture :: ManagedPtr DmabufTexture -> DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: class (GObject o, IsDescendantOf DmabufTexture o) => IsDmabufTexture o
+ GI.Gdk.Objects.DmabufTexture: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.DmabufTexture.DmabufTexture o) => GI.Gdk.Objects.DmabufTexture.IsDmabufTexture o
+ GI.Gdk.Objects.DmabufTexture: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Objects.DmabufTexture.DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DmabufTexture.DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DmabufTexture.DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gdk.Objects.DmabufTexture.DmabufTexture)
+ GI.Gdk.Objects.DmabufTexture: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.DmabufTexture.DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: instance GHC.Classes.Eq GI.Gdk.Objects.DmabufTexture.DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: newtype DmabufTexture
+ GI.Gdk.Objects.DmabufTexture: toDmabufTexture :: (MonadIO m, IsDmabufTexture o) => o -> m DmabufTexture
+ GI.Gdk.Objects.DmabufTextureBuilder: DmabufTextureBuilder :: ManagedPtr DmabufTextureBuilder -> DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: class (GObject o, IsDescendantOf DmabufTextureBuilder o) => IsDmabufTextureBuilder o
+ GI.Gdk.Objects.DmabufTextureBuilder: clearDmabufTextureBuilderUpdateRegion :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: clearDmabufTextureBuilderUpdateTexture :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderDisplay :: (IsDmabufTextureBuilder o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderFourcc :: (IsDmabufTextureBuilder o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderHeight :: (IsDmabufTextureBuilder o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderModifier :: (IsDmabufTextureBuilder o, MonadIO m) => Word64 -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderNPlanes :: (IsDmabufTextureBuilder o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderPremultiplied :: (IsDmabufTextureBuilder o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderUpdateRegion :: (IsDmabufTextureBuilder o, MonadIO m) => Region -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderUpdateTexture :: (IsDmabufTextureBuilder o, MonadIO m, IsTexture a) => a -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: constructDmabufTextureBuilderWidth :: (IsDmabufTextureBuilder o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderBuild :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Maybe DestroyNotify -> Ptr () -> m (Maybe Texture)
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetDisplay :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Display
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetFd :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m Int32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetFourcc :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetHeight :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetModifier :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Word64
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetNPlanes :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetOffset :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetPremultiplied :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Bool
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetStride :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetUpdateRegion :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m (Maybe Region)
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetUpdateTexture :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m (Maybe Texture)
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderGetWidth :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderNew :: (HasCallStack, MonadIO m) => m DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetDisplay :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a, IsDisplay b) => a -> b -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetFd :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> Int32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetFourcc :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetHeight :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetModifier :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word64 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetNPlanes :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetOffset :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetPremultiplied :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Bool -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetStride :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetUpdateRegion :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Maybe Region -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetUpdateTexture :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a, IsTexture b) => a -> Maybe b -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: dmabufTextureBuilderSetWidth :: (HasCallStack, MonadIO m, IsDmabufTextureBuilder a) => a -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderDisplay :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Display
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderFourcc :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderHeight :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderModifier :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Word64
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderNPlanes :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderPremultiplied :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Bool
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderUpdateRegion :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m (Maybe Region)
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderUpdateTexture :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m (Maybe Texture)
+ GI.Gdk.Objects.DmabufTextureBuilder: getDmabufTextureBuilderWidth :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m Word32
+ GI.Gdk.Objects.DmabufTextureBuilder: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder o) => GI.Gdk.Objects.DmabufTextureBuilder.IsDmabufTextureBuilder o
+ GI.Gdk.Objects.DmabufTextureBuilder: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder)
+ GI.Gdk.Objects.DmabufTextureBuilder: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: instance GHC.Classes.Eq GI.Gdk.Objects.DmabufTextureBuilder.DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: newtype DmabufTextureBuilder
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderDisplay :: (MonadIO m, IsDmabufTextureBuilder o, IsDisplay a) => o -> a -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderFourcc :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderHeight :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderModifier :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Word64 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderNPlanes :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderPremultiplied :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Bool -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderUpdateRegion :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Region -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderUpdateTexture :: (MonadIO m, IsDmabufTextureBuilder o, IsTexture a) => o -> a -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: setDmabufTextureBuilderWidth :: (MonadIO m, IsDmabufTextureBuilder o) => o -> Word32 -> m ()
+ GI.Gdk.Objects.DmabufTextureBuilder: toDmabufTextureBuilder :: (MonadIO m, IsDmabufTextureBuilder o) => o -> m DmabufTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: GLTextureBuilder :: ManagedPtr GLTextureBuilder -> GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: class (GObject o, IsDescendantOf GLTextureBuilder o) => IsGLTextureBuilder o
+ GI.Gdk.Objects.GLTextureBuilder: clearGLTextureBuilderContext :: (MonadIO m, IsGLTextureBuilder o) => o -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: clearGLTextureBuilderUpdateRegion :: (MonadIO m, IsGLTextureBuilder o) => o -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: clearGLTextureBuilderUpdateTexture :: (MonadIO m, IsGLTextureBuilder o) => o -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderContext :: (IsGLTextureBuilder o, MonadIO m, IsGLContext a) => a -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderFormat :: (IsGLTextureBuilder o, MonadIO m) => MemoryFormat -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderHasMipmap :: (IsGLTextureBuilder o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderHeight :: (IsGLTextureBuilder o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderId :: (IsGLTextureBuilder o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderSync :: (IsGLTextureBuilder o, MonadIO m) => Ptr () -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderUpdateRegion :: (IsGLTextureBuilder o, MonadIO m) => Region -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderUpdateTexture :: (IsGLTextureBuilder o, MonadIO m, IsTexture a) => a -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: constructGLTextureBuilderWidth :: (IsGLTextureBuilder o, MonadIO m) => Int32 -> m (GValueConstruct o)
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderBuild :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Maybe DestroyNotify -> Ptr () -> m Texture
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetContext :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m (Maybe GLContext)
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetFormat :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m MemoryFormat
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetHasMipmap :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m Bool
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetHeight :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m Int32
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetId :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m Word32
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetSync :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m (Ptr ())
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetUpdateRegion :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m (Maybe Region)
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetUpdateTexture :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m (Maybe Texture)
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderGetWidth :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> m Int32
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderNew :: (HasCallStack, MonadIO m) => m GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetContext :: (HasCallStack, MonadIO m, IsGLTextureBuilder a, IsGLContext b) => a -> Maybe b -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetFormat :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> MemoryFormat -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetHasMipmap :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Bool -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetHeight :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Int32 -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetId :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Word32 -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetSync :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Ptr () -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetUpdateRegion :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Maybe Region -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetUpdateTexture :: (HasCallStack, MonadIO m, IsGLTextureBuilder a, IsTexture b) => a -> Maybe b -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: gLTextureBuilderSetWidth :: (HasCallStack, MonadIO m, IsGLTextureBuilder a) => a -> Int32 -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderContext :: (MonadIO m, IsGLTextureBuilder o) => o -> m (Maybe GLContext)
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderFormat :: (MonadIO m, IsGLTextureBuilder o) => o -> m MemoryFormat
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderHasMipmap :: (MonadIO m, IsGLTextureBuilder o) => o -> m Bool
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderHeight :: (MonadIO m, IsGLTextureBuilder o) => o -> m Int32
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderId :: (MonadIO m, IsGLTextureBuilder o) => o -> m Word32
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderSync :: (MonadIO m, IsGLTextureBuilder o) => o -> m (Ptr ())
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderUpdateRegion :: (MonadIO m, IsGLTextureBuilder o) => o -> m (Maybe Region)
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderUpdateTexture :: (MonadIO m, IsGLTextureBuilder o) => o -> m (Maybe Texture)
+ GI.Gdk.Objects.GLTextureBuilder: getGLTextureBuilderWidth :: (MonadIO m, IsGLTextureBuilder o) => o -> m Int32
+ GI.Gdk.Objects.GLTextureBuilder: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder o) => GI.Gdk.Objects.GLTextureBuilder.IsGLTextureBuilder o
+ GI.Gdk.Objects.GLTextureBuilder: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder)
+ GI.Gdk.Objects.GLTextureBuilder: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: instance GHC.Classes.Eq GI.Gdk.Objects.GLTextureBuilder.GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: newtype GLTextureBuilder
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderContext :: (MonadIO m, IsGLTextureBuilder o, IsGLContext a) => o -> a -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderFormat :: (MonadIO m, IsGLTextureBuilder o) => o -> MemoryFormat -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderHasMipmap :: (MonadIO m, IsGLTextureBuilder o) => o -> Bool -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderHeight :: (MonadIO m, IsGLTextureBuilder o) => o -> Int32 -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderId :: (MonadIO m, IsGLTextureBuilder o) => o -> Word32 -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderSync :: (MonadIO m, IsGLTextureBuilder o) => o -> Ptr () -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderUpdateRegion :: (MonadIO m, IsGLTextureBuilder o) => o -> Region -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderUpdateTexture :: (MonadIO m, IsGLTextureBuilder o, IsTexture a) => o -> a -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: setGLTextureBuilderWidth :: (MonadIO m, IsGLTextureBuilder o) => o -> Int32 -> m ()
+ GI.Gdk.Objects.GLTextureBuilder: toGLTextureBuilder :: (MonadIO m, IsGLTextureBuilder o) => o -> m GLTextureBuilder
+ GI.Gdk.Objects.Monitor: getMonitorScale :: (MonadIO m, IsMonitor o) => o -> m Double
+ GI.Gdk.Objects.Monitor: monitorGetScale :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Double
+ GI.Gdk.Objects.Surface: getSurfaceScale :: (MonadIO m, IsSurface o) => o -> m Double
+ GI.Gdk.Objects.Surface: surfaceGetScale :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Double
+ GI.Gdk.Structs.DmabufFormats: DmabufFormats :: ManagedPtr DmabufFormats -> DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: dmabufFormatsContains :: (HasCallStack, MonadIO m) => DmabufFormats -> Word32 -> Word64 -> m Bool
+ GI.Gdk.Structs.DmabufFormats: dmabufFormatsEqual :: (HasCallStack, MonadIO m) => Maybe DmabufFormats -> Maybe DmabufFormats -> m Bool
+ GI.Gdk.Structs.DmabufFormats: dmabufFormatsGetFormat :: (HasCallStack, MonadIO m) => DmabufFormats -> CSize -> m (Word32, Word64)
+ GI.Gdk.Structs.DmabufFormats: dmabufFormatsGetNFormats :: (HasCallStack, MonadIO m) => DmabufFormats -> m CSize
+ GI.Gdk.Structs.DmabufFormats: dmabufFormatsRef :: (HasCallStack, MonadIO m) => DmabufFormats -> m DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: dmabufFormatsUnref :: (HasCallStack, MonadIO m) => DmabufFormats -> m ()
+ GI.Gdk.Structs.DmabufFormats: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.DmabufFormats.DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.DmabufFormats.DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.DmabufFormats.DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gdk.Structs.DmabufFormats.DmabufFormats)
+ GI.Gdk.Structs.DmabufFormats: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.DmabufFormats.DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: instance GHC.Classes.Eq GI.Gdk.Structs.DmabufFormats.DmabufFormats
+ GI.Gdk.Structs.DmabufFormats: newtype DmabufFormats
+ GI.Gdk.Structs.DragSurfaceSize: DragSurfaceSize :: ManagedPtr DragSurfaceSize -> DragSurfaceSize
+ GI.Gdk.Structs.DragSurfaceSize: dragSurfaceSizeSetSize :: (HasCallStack, MonadIO m) => DragSurfaceSize -> Int32 -> Int32 -> m ()
+ GI.Gdk.Structs.DragSurfaceSize: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.DragSurfaceSize.DragSurfaceSize
+ GI.Gdk.Structs.DragSurfaceSize: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.DragSurfaceSize.DragSurfaceSize
+ GI.Gdk.Structs.DragSurfaceSize: instance GHC.Classes.Eq GI.Gdk.Structs.DragSurfaceSize.DragSurfaceSize
+ GI.Gdk.Structs.DragSurfaceSize: newtype DragSurfaceSize
- GI.Gdk.Interfaces.Toplevel: type ToplevelComputeSizeCallback = IO (ToplevelSize)
+ GI.Gdk.Interfaces.Toplevel: type ToplevelComputeSizeCallback = -- | /@size@/: a @GdkToplevelSize@ ToplevelSize -> IO ()
- GI.Gdk.Objects.DisplayManager: displayManagerOpenDisplay :: (HasCallStack, MonadIO m, IsDisplayManager a) => a -> Text -> m (Maybe Display)
+ GI.Gdk.Objects.DisplayManager: displayManagerOpenDisplay :: (HasCallStack, MonadIO m, IsDisplayManager a) => a -> Maybe Text -> m (Maybe Display)
- GI.Gdk.Objects.MemoryTexture: memoryTextureNew :: (HasCallStack, MonadIO m) => Int32 -> Int32 -> MemoryFormat -> Bytes -> Word64 -> m MemoryTexture
+ GI.Gdk.Objects.MemoryTexture: memoryTextureNew :: (HasCallStack, MonadIO m) => Int32 -> Int32 -> MemoryFormat -> Bytes -> CSize -> m MemoryTexture
- GI.Gdk.Objects.Texture: textureDownload :: (HasCallStack, MonadIO m, IsTexture a) => a -> Ptr Word8 -> Word64 -> m ()
+ GI.Gdk.Objects.Texture: textureDownload :: (HasCallStack, MonadIO m, IsTexture a) => a -> Ptr Word8 -> CSize -> m ()
- GI.Gdk.Structs.ContentFormats: contentFormatsGetGtypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [GType], Word64)
+ GI.Gdk.Structs.ContentFormats: contentFormatsGetGtypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [GType], CSize)
- GI.Gdk.Structs.ContentFormats: contentFormatsGetMimeTypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [Text], Word64)
+ GI.Gdk.Structs.ContentFormats: contentFormatsGetMimeTypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [Text], CSize)
- GI.Gdk.Structs.TextureDownloader: textureDownloaderDownloadBytes :: (HasCallStack, MonadIO m) => TextureDownloader -> m (Bytes, Word64)
+ GI.Gdk.Structs.TextureDownloader: textureDownloaderDownloadBytes :: (HasCallStack, MonadIO m) => TextureDownloader -> m (Bytes, CSize)
- GI.Gdk.Structs.TextureDownloader: textureDownloaderDownloadInto :: (HasCallStack, MonadIO m) => TextureDownloader -> Ptr Word8 -> Word64 -> m ()
+ GI.Gdk.Structs.TextureDownloader: textureDownloaderDownloadInto :: (HasCallStack, MonadIO m) => TextureDownloader -> Ptr Word8 -> CSize -> m ()
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-gdk.cabal +13/−3
ChangeLog.md view
@@ -1,3 +1,7 @@+### 4.0.8+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 4.0.7 + Bump base lower bound
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gdk-4.0.7/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-4.0.7/docs/GI-Gdk.html)+[https://hackage.haskell.org/package/gi-gdk-4.0.8/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-4.0.8/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.7"+ pkgVersion = "4.0.8" overridesFile = Just "Gdk.overrides" verbose = False outputDir = Nothing
gi-gdk.cabal view
@@ -1,5 +1,5 @@ name: gi-gdk-version: 4.0.7+version: 4.0.8 synopsis: Gdk bindings description: Bindings for Gdk, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.11 && < 5, Cabal >= 1.24 && < 4,- haskell-gi >= 0.26 && < 0.27,+ haskell-gi >= 0.26.9 && < 0.27, gi-cairo == 1.0.*, gi-pango == 1.0.*, gi-gio == 2.0.*,@@ -33,7 +33,7 @@ pkgconfig-depends: gtk4 build-depends: base >= 4.9 && <5, haskell-gi-base >= 0.26 && < 0.27,- haskell-gi >= 0.26 && < 0.27,+ haskell-gi >= 0.26.9 && < 0.27, haskell-gi-overloading < 1.1, gi-cairo == 1.0.*, gi-pango == 1.0.*,@@ -86,6 +86,8 @@ GI.Gdk.Objects.DeviceTool, GI.Gdk.Objects.Display, GI.Gdk.Objects.DisplayManager,+ GI.Gdk.Objects.DmabufTexture,+ GI.Gdk.Objects.DmabufTextureBuilder, GI.Gdk.Objects.Drag, GI.Gdk.Objects.DrawContext, GI.Gdk.Objects.Drop,@@ -94,6 +96,7 @@ GI.Gdk.Objects.FrameClock, GI.Gdk.Objects.GLContext, GI.Gdk.Objects.GLTexture,+ GI.Gdk.Objects.GLTextureBuilder, GI.Gdk.Objects.GrabBrokenEvent, GI.Gdk.Objects.KeyEvent, GI.Gdk.Objects.MemoryTexture,@@ -112,6 +115,8 @@ GI.Gdk.Structs, GI.Gdk.Structs.ContentFormats, GI.Gdk.Structs.ContentFormatsBuilder,+ GI.Gdk.Structs.DmabufFormats,+ GI.Gdk.Structs.DragSurfaceSize, GI.Gdk.Structs.EventSequence, GI.Gdk.Structs.FileList, GI.Gdk.Structs.FrameTimings,@@ -153,6 +158,8 @@ GI.Gdk.Objects.DeviceTool, GI.Gdk.Objects.Display, GI.Gdk.Objects.DisplayManager,+ GI.Gdk.Objects.DmabufTexture,+ GI.Gdk.Objects.DmabufTextureBuilder, GI.Gdk.Objects.Drag, GI.Gdk.Objects.DrawContext, GI.Gdk.Objects.Drop,@@ -161,6 +168,7 @@ GI.Gdk.Objects.FrameClock, GI.Gdk.Objects.GLContext, GI.Gdk.Objects.GLTexture,+ GI.Gdk.Objects.GLTextureBuilder, GI.Gdk.Objects.GrabBrokenEvent, GI.Gdk.Objects.KeyEvent, GI.Gdk.Objects.MemoryTexture,@@ -179,6 +187,8 @@ GI.Gdk.Structs, GI.Gdk.Structs.ContentFormats, GI.Gdk.Structs.ContentFormatsBuilder,+ GI.Gdk.Structs.DmabufFormats,+ GI.Gdk.Structs.DragSurfaceSize, GI.Gdk.Structs.EventSequence, GI.Gdk.Structs.FileList, GI.Gdk.Structs.FrameTimings,