packages feed

gi-gdkpixbuf 2.0.16 → 2.0.18

raw patch · 6 files changed

+30/−4 lines, 6 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- GI.GdkPixbuf.Flags: AnotherPixdataDumpType :: Int -> PixdataDumpType
- GI.GdkPixbuf.Flags: AnotherPixdataType :: Int -> PixdataType
- GI.GdkPixbuf.Flags: PixdataDumpTypeConst :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypeCtypes :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypeGtypes :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypeMacros :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypePixdataStream :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypePixdataStruct :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypeRleDecoder :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataDumpTypeStatic :: PixdataDumpType
- GI.GdkPixbuf.Flags: PixdataTypeColorTypeMask :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeColorTypeRgb :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeColorTypeRgba :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeEncodingMask :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeEncodingRaw :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeEncodingRle :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeSampleWidth8 :: PixdataType
- GI.GdkPixbuf.Flags: PixdataTypeSampleWidthMask :: PixdataType
- GI.GdkPixbuf.Flags: data PixdataDumpType
- GI.GdkPixbuf.Flags: data PixdataType
- GI.GdkPixbuf.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.GdkPixbuf.Flags.PixdataDumpType
- GI.GdkPixbuf.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.GdkPixbuf.Flags.PixdataType
- GI.GdkPixbuf.Flags: instance GHC.Classes.Eq GI.GdkPixbuf.Flags.PixdataDumpType
- GI.GdkPixbuf.Flags: instance GHC.Classes.Eq GI.GdkPixbuf.Flags.PixdataType
- GI.GdkPixbuf.Flags: instance GHC.Classes.Ord GI.GdkPixbuf.Flags.PixdataDumpType
- GI.GdkPixbuf.Flags: instance GHC.Classes.Ord GI.GdkPixbuf.Flags.PixdataType
- GI.GdkPixbuf.Flags: instance GHC.Enum.Enum GI.GdkPixbuf.Flags.PixdataDumpType
- GI.GdkPixbuf.Flags: instance GHC.Enum.Enum GI.GdkPixbuf.Flags.PixdataType
- GI.GdkPixbuf.Flags: instance GHC.Show.Show GI.GdkPixbuf.Flags.PixdataDumpType
- GI.GdkPixbuf.Flags: instance GHC.Show.Show GI.GdkPixbuf.Flags.PixdataType
- GI.GdkPixbuf.Objects.Pixbuf: pixbufFromPixdata :: (HasCallStack, MonadIO m) => Pixdata -> Bool -> m Pixbuf
- GI.GdkPixbuf.Structs.Pixdata: Pixdata :: (ManagedPtr Pixdata) -> Pixdata
- GI.GdkPixbuf.Structs.Pixdata: getPixdataHeight :: MonadIO m => Pixdata -> m Word32
- GI.GdkPixbuf.Structs.Pixdata: getPixdataLength :: MonadIO m => Pixdata -> m Int32
- GI.GdkPixbuf.Structs.Pixdata: getPixdataMagic :: MonadIO m => Pixdata -> m Word32
- GI.GdkPixbuf.Structs.Pixdata: getPixdataPixdataType :: MonadIO m => Pixdata -> m Word32
- GI.GdkPixbuf.Structs.Pixdata: getPixdataRowstride :: MonadIO m => Pixdata -> m Word32
- GI.GdkPixbuf.Structs.Pixdata: getPixdataWidth :: MonadIO m => Pixdata -> m Word32
- GI.GdkPixbuf.Structs.Pixdata: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GdkPixbuf.Structs.Pixdata.Pixdata tag
- GI.GdkPixbuf.Structs.Pixdata: instance Data.GI.Base.BasicTypes.WrappedPtr GI.GdkPixbuf.Structs.Pixdata.Pixdata
- GI.GdkPixbuf.Structs.Pixdata: newZeroPixdata :: MonadIO m => m Pixdata
- GI.GdkPixbuf.Structs.Pixdata: newtype Pixdata
- GI.GdkPixbuf.Structs.Pixdata: noPixdata :: Maybe Pixdata
- GI.GdkPixbuf.Structs.Pixdata: pixdataDeserialize :: (HasCallStack, MonadIO m) => Pixdata -> ByteString -> m ()
- GI.GdkPixbuf.Structs.Pixdata: pixdataSerialize :: (HasCallStack, MonadIO m) => Pixdata -> m ByteString
- GI.GdkPixbuf.Structs.Pixdata: pixdataToCsource :: (HasCallStack, MonadIO m) => Pixdata -> Text -> [PixdataDumpType] -> m String
- GI.GdkPixbuf.Structs.Pixdata: setPixdataHeight :: MonadIO m => Pixdata -> Word32 -> m ()
- GI.GdkPixbuf.Structs.Pixdata: setPixdataLength :: MonadIO m => Pixdata -> Int32 -> m ()
- GI.GdkPixbuf.Structs.Pixdata: setPixdataMagic :: MonadIO m => Pixdata -> Word32 -> m ()
- GI.GdkPixbuf.Structs.Pixdata: setPixdataPixdataType :: MonadIO m => Pixdata -> Word32 -> m ()
- GI.GdkPixbuf.Structs.Pixdata: setPixdataRowstride :: MonadIO m => Pixdata -> Word32 -> m ()
- GI.GdkPixbuf.Structs.Pixdata: setPixdataWidth :: MonadIO m => Pixdata -> Word32 -> m ()
- GI.GdkPixbuf.Callbacks: dynamic_PixbufSaveFunc :: (HasCallStack, MonadIO m) => FunPtr C_PixbufSaveFunc -> ByteString -> Ptr () -> m ((Bool, GError))
+ GI.GdkPixbuf.Callbacks: dynamic_PixbufSaveFunc :: (HasCallStack, MonadIO m) => FunPtr C_PixbufSaveFunc -> ByteString -> Ptr () -> m (Bool, GError)
- GI.GdkPixbuf.Callbacks: type PixbufDestroyNotify = Ptr Word8 /@pixels@/: The pixel array of the pixbuf that is being finalized. -> IO ()
+ GI.GdkPixbuf.Callbacks: type PixbufDestroyNotify = Ptr Word8 " /@pixels@/: The pixel array of the pixbuf that is being finalized. " -> IO ()
- GI.GdkPixbuf.Callbacks: type PixbufDestroyNotify_WithClosures = Ptr Word8 /@pixels@/: The pixel array of the pixbuf that is being finalized. -> Ptr () /@data@/: User closure data. -> IO ()
+ GI.GdkPixbuf.Callbacks: type PixbufDestroyNotify_WithClosures = Ptr Word8 " /@pixels@/: The pixel array of the pixbuf that is being finalized. " -> Ptr () " /@data@/: User closure data. " -> IO ()
- GI.GdkPixbuf.Callbacks: type PixbufSaveFunc = ByteString /@buf@/: bytes to be written. -> IO ((Bool, GError)) __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed.
+ GI.GdkPixbuf.Callbacks: type PixbufSaveFunc = ByteString " /@buf@/: bytes to be written. " -> IO ((Bool, GError)) " __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed. "
- GI.GdkPixbuf.Callbacks: type PixbufSaveFunc_WithClosures = ByteString /@buf@/: bytes to be written. -> Ptr () /@data@/: user data passed to @/gdk_pixbuf_save_to_callback()/@. -> IO ((Bool, GError)) __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed.
+ GI.GdkPixbuf.Callbacks: type PixbufSaveFunc_WithClosures = ByteString " /@buf@/: bytes to be written. " -> Ptr () " /@data@/: user data passed to @/gdk_pixbuf_save_to_callback()/@. " -> IO ((Bool, GError)) " __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed. "
- GI.GdkPixbuf.Objects.Pixbuf: Pixbuf :: (ManagedPtr Pixbuf) -> Pixbuf
+ GI.GdkPixbuf.Objects.Pixbuf: Pixbuf :: ManagedPtr Pixbuf -> Pixbuf
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufBitsPerSample :: (IsPixbuf o) => Int32 -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufBitsPerSample :: IsPixbuf o => Int32 -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufColorspace :: (IsPixbuf o) => Colorspace -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufColorspace :: IsPixbuf o => Colorspace -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufHasAlpha :: (IsPixbuf o) => Bool -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufHasAlpha :: IsPixbuf o => Bool -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufHeight :: (IsPixbuf o) => Int32 -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufHeight :: IsPixbuf o => Int32 -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufNChannels :: (IsPixbuf o) => Int32 -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufNChannels :: IsPixbuf o => Int32 -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufPixelBytes :: (IsPixbuf o) => Bytes -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufPixelBytes :: IsPixbuf o => Bytes -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufPixels :: (IsPixbuf o) => Ptr () -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufPixels :: IsPixbuf o => Ptr () -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufRowstride :: (IsPixbuf o) => Int32 -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufRowstride :: IsPixbuf o => Int32 -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: constructPixbufWidth :: (IsPixbuf o) => Int32 -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.Pixbuf: constructPixbufWidth :: IsPixbuf o => Int32 -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.Pixbuf: pixbufGetFileInfo :: (HasCallStack, MonadIO m) => [Char] -> m ((Maybe PixbufFormat, Int32, Int32))
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufGetFileInfo :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe PixbufFormat, Int32, Int32)
- GI.GdkPixbuf.Objects.Pixbuf: pixbufGetFileInfoAsync :: (HasCallStack, MonadIO m, IsCancellable a) => [Char] -> Maybe (a) -> Maybe (AsyncReadyCallback) -> m ()
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufGetFileInfoAsync :: (HasCallStack, MonadIO m, IsCancellable a) => [Char] -> Maybe a -> Maybe AsyncReadyCallback -> m ()
- GI.GdkPixbuf.Objects.Pixbuf: pixbufGetFileInfoFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m ((PixbufFormat, Int32, Int32))
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufGetFileInfoFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m (PixbufFormat, Int32, Int32)
- GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromData :: (HasCallStack, MonadIO m) => Ptr Word8 -> Colorspace -> Bool -> Int32 -> Int32 -> Int32 -> Int32 -> Maybe (PixbufDestroyNotify) -> m Pixbuf
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromData :: (HasCallStack, MonadIO m) => Ptr Word8 -> Colorspace -> Bool -> Int32 -> Int32 -> Int32 -> Int32 -> Maybe PixbufDestroyNotify -> m Pixbuf
- GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromInline :: (HasCallStack, MonadIO m) => ByteString -> Bool -> m Pixbuf
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromInline :: (HasCallStack, MonadIO m) => Int32 -> Word8 -> Bool -> m Pixbuf
- GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStream :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe (b) -> m Pixbuf
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStream :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> m Pixbuf
- GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStreamAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe (b) -> Maybe (AsyncReadyCallback) -> m ()
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStreamAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStreamAtScale :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Int32 -> Int32 -> Bool -> Maybe (b) -> m Pixbuf
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStreamAtScale :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Int32 -> Int32 -> Bool -> Maybe b -> m Pixbuf
- GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStreamAtScaleAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Int32 -> Int32 -> Bool -> Maybe (b) -> Maybe (AsyncReadyCallback) -> m ()
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufNewFromStreamAtScaleAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Int32 -> Int32 -> Bool -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.GdkPixbuf.Objects.Pixbuf: pixbufSaveToBufferv :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> Text -> [Text] -> [Text] -> m (ByteString)
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufSaveToBufferv :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> Text -> [Text] -> [Text] -> m ByteString
- GI.GdkPixbuf.Objects.Pixbuf: pixbufSaveToStreamv :: (HasCallStack, MonadIO m, IsPixbuf a, IsOutputStream b, IsCancellable c) => a -> b -> Text -> [Text] -> [Text] -> Maybe (c) -> m ()
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufSaveToStreamv :: (HasCallStack, MonadIO m, IsPixbuf a, IsOutputStream b, IsCancellable c) => a -> b -> Text -> [Text] -> [Text] -> Maybe c -> m ()
- GI.GdkPixbuf.Objects.Pixbuf: pixbufSaveToStreamvAsync :: (HasCallStack, MonadIO m, IsPixbuf a, IsOutputStream b, IsCancellable c) => a -> b -> Text -> [Text] -> [Text] -> Maybe (c) -> Maybe (AsyncReadyCallback) -> m ()
+ GI.GdkPixbuf.Objects.Pixbuf: pixbufSaveToStreamvAsync :: (HasCallStack, MonadIO m, IsPixbuf a, IsOutputStream b, IsCancellable c) => a -> b -> Text -> [Text] -> [Text] -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- GI.GdkPixbuf.Objects.PixbufAnimation: PixbufAnimation :: (ManagedPtr PixbufAnimation) -> PixbufAnimation
+ GI.GdkPixbuf.Objects.PixbufAnimation: PixbufAnimation :: ManagedPtr PixbufAnimation -> PixbufAnimation
- GI.GdkPixbuf.Objects.PixbufAnimation: pixbufAnimationGetIter :: (HasCallStack, MonadIO m, IsPixbufAnimation a) => a -> Maybe (TimeVal) -> m PixbufAnimationIter
+ GI.GdkPixbuf.Objects.PixbufAnimation: pixbufAnimationGetIter :: (HasCallStack, MonadIO m, IsPixbufAnimation a) => a -> Maybe TimeVal -> m PixbufAnimationIter
- GI.GdkPixbuf.Objects.PixbufAnimation: pixbufAnimationNewFromStream :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe (b) -> m PixbufAnimation
+ GI.GdkPixbuf.Objects.PixbufAnimation: pixbufAnimationNewFromStream :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> m PixbufAnimation
- GI.GdkPixbuf.Objects.PixbufAnimation: pixbufAnimationNewFromStreamAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe (b) -> Maybe (AsyncReadyCallback) -> m ()
+ GI.GdkPixbuf.Objects.PixbufAnimation: pixbufAnimationNewFromStreamAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.GdkPixbuf.Objects.PixbufAnimationIter: PixbufAnimationIter :: (ManagedPtr PixbufAnimationIter) -> PixbufAnimationIter
+ GI.GdkPixbuf.Objects.PixbufAnimationIter: PixbufAnimationIter :: ManagedPtr PixbufAnimationIter -> PixbufAnimationIter
- GI.GdkPixbuf.Objects.PixbufAnimationIter: pixbufAnimationIterAdvance :: (HasCallStack, MonadIO m, IsPixbufAnimationIter a) => a -> Maybe (TimeVal) -> m Bool
+ GI.GdkPixbuf.Objects.PixbufAnimationIter: pixbufAnimationIterAdvance :: (HasCallStack, MonadIO m, IsPixbufAnimationIter a) => a -> Maybe TimeVal -> m Bool
- GI.GdkPixbuf.Objects.PixbufLoader: PixbufLoader :: (ManagedPtr PixbufLoader) -> PixbufLoader
+ GI.GdkPixbuf.Objects.PixbufLoader: PixbufLoader :: ManagedPtr PixbufLoader -> PixbufLoader
- GI.GdkPixbuf.Objects.PixbufLoader: pixbufLoaderGetPixbuf :: (HasCallStack, MonadIO m, IsPixbufLoader a) => a -> m Pixbuf
+ GI.GdkPixbuf.Objects.PixbufLoader: pixbufLoaderGetPixbuf :: (HasCallStack, MonadIO m, IsPixbufLoader a) => a -> m (Maybe Pixbuf)
- GI.GdkPixbuf.Objects.PixbufLoader: type PixbufLoaderAreaUpdatedCallback = Int32 /@x@/: X offset of upper-left corner of the updated area. -> Int32 /@y@/: Y offset of upper-left corner of the updated area. -> Int32 /@width@/: Width of updated area. -> Int32 /@height@/: Height of updated area. -> IO ()
+ GI.GdkPixbuf.Objects.PixbufLoader: type PixbufLoaderAreaUpdatedCallback = Int32 " /@x@/: X offset of upper-left corner of the updated area. " -> Int32 " /@y@/: Y offset of upper-left corner of the updated area. " -> Int32 " /@width@/: Width of updated area. " -> Int32 " /@height@/: Height of updated area. " -> IO ()
- GI.GdkPixbuf.Objects.PixbufLoader: type PixbufLoaderSizePreparedCallback = Int32 /@width@/: the original width of the image -> Int32 /@height@/: the original height of the image -> IO ()
+ GI.GdkPixbuf.Objects.PixbufLoader: type PixbufLoaderSizePreparedCallback = Int32 " /@width@/: the original width of the image " -> Int32 " /@height@/: the original height of the image " -> IO ()
- GI.GdkPixbuf.Objects.PixbufSimpleAnim: PixbufSimpleAnim :: (ManagedPtr PixbufSimpleAnim) -> PixbufSimpleAnim
+ GI.GdkPixbuf.Objects.PixbufSimpleAnim: PixbufSimpleAnim :: ManagedPtr PixbufSimpleAnim -> PixbufSimpleAnim
- GI.GdkPixbuf.Objects.PixbufSimpleAnim: constructPixbufSimpleAnimLoop :: (IsPixbufSimpleAnim o) => Bool -> IO (GValueConstruct o)
+ GI.GdkPixbuf.Objects.PixbufSimpleAnim: constructPixbufSimpleAnimLoop :: IsPixbufSimpleAnim o => Bool -> IO (GValueConstruct o)
- GI.GdkPixbuf.Objects.PixbufSimpleAnimIter: PixbufSimpleAnimIter :: (ManagedPtr PixbufSimpleAnimIter) -> PixbufSimpleAnimIter
+ GI.GdkPixbuf.Objects.PixbufSimpleAnimIter: PixbufSimpleAnimIter :: ManagedPtr PixbufSimpleAnimIter -> PixbufSimpleAnimIter
- GI.GdkPixbuf.Structs.PixbufFormat: PixbufFormat :: (ManagedPtr PixbufFormat) -> PixbufFormat
+ GI.GdkPixbuf.Structs.PixbufFormat: PixbufFormat :: ManagedPtr PixbufFormat -> PixbufFormat

Files

ChangeLog.md view
@@ -1,3 +1,11 @@+### 2.0.18+++ The return value of [pixbufLoaderGetPixbuf](https://hackage.haskell.org/package/gi-gdkpixbuf-2.0.18/docs/GI-GdkPixbuf-Objects-PixbufLoader.html#v:pixbufLoaderGetPixbuf) is nullable, but was not marked as such.++### 2.0.17+++ Update stack version to 12.10+ ### 2.0.16  + Fix introspection data for the `filename` parameters of [`pixbufAnimationNewFromFile`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-PixbufAnimation.html#v:pixbufAnimationNewFromFile), [`pixbufNewFromFile`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-Pixbuf.html#v:pixbufNewFromFile), [`pixbufNewFromFileAtSize`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-Pixbuf.html#v:pixbufNewFromFileAtSize), [`pixbufNewFromFileAtScale`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-Pixbuf.html#v:pixbufNewFromFileAtScale), [`pixbufGetFileInfo`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-Pixbuf.html#v:pixbufGetFileInfo), [`pixbufGetFileInfoAsync`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-Pixbuf.html#v:pixbufGetFileInfoAsync) and [`pixbufSavev`](https://hackage.haskell.org/package/gi-gdkpixbuf/docs/GI-GdkPixbuf-Objects-Pixbuf.html#v:pixbufSavev). Fixes [issue #160](https://github.com/haskell-gi/haskell-gi/issues/160).
GdkPixbuf.overrides view
@@ -13,6 +13,10 @@    endif endif +# The return value is nullable, but not marked as such, see+# https://github.com/haskell-gi/haskell-gi/issues/210+set-attr GdkPixbuf/PixbufLoader/get_pixbuf/@return-value nullable 1+ # See https://github.com/haskell-gi/haskell-gi/issues/16 set-attr GdkPixbuf/PixbufAnimation/new_from_file/@parameters/filename/@type name filename set-attr GdkPixbuf/PixbufAnimation/new_from_file_utf8/@parameters/filename/@type name filename
LICENSE view
@@ -1,3 +1,17 @@+The gi-gdkpixbuf library and included works are provided under the terms of the+GNU Library General Public License (LGPL) version 2.1 with the following+exception:++Static linking of applications or any other source to the gi-gdkpixbuf library+does not constitute a modified or derivative work and does not require+the author(s) to provide source code for said work, to link against the+shared gi-gdkpixbuf libraries, or to link their applications against a+user-supplied version of gi-gdkpixbuf. If you link applications to a modified+version of gi-gdkpixbuf, then the changes to gi-gdkpixbuf must be provided under the+terms of the LGPL.++----------------------------------------------------------------------------+                   GNU LESSER GENERAL PUBLIC LICENSE                        Version 2.1, February 1999 
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gdkpixbuf-2.0.16/docs/GI-GdkPixbuf.html](https://hackage.haskell.org/package/gi-gdkpixbuf-2.0.16/docs/GI-GdkPixbuf.html)+[https://hackage.haskell.org/package/gi-gdkpixbuf-2.0.18/docs/GI-GdkPixbuf.html](https://hackage.haskell.org/package/gi-gdkpixbuf-2.0.18/docs/GI-GdkPixbuf.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).
gi-gdkpixbuf.cabal view
@@ -1,12 +1,12 @@ name:                 gi-gdkpixbuf-version:              2.0.16+version:              2.0.18 synopsis:             GdkPixbuf bindings description:          Bindings for GdkPixbuf, 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-maintainer:           Iñaki García Etxebarria (garetxe@gmail.com)+maintainer:           Iñaki García Etxebarria (inaki@blueleaf.cc) category:             Bindings build-type:           Custom cabal-version:        1.24
stack.yaml view
@@ -1,3 +1,3 @@ packages: - '.'-resolver: lts-9.21+resolver: lts-12.10