packages feed

gi-poppler 0.18.21 → 0.18.22

raw patch · 4 files changed

+14/−2 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- GI.Poppler.Objects.Annot: noAnnot :: Maybe Annot
- GI.Poppler.Objects.AnnotCircle: noAnnotCircle :: Maybe AnnotCircle
- GI.Poppler.Objects.AnnotFileAttachment: noAnnotFileAttachment :: Maybe AnnotFileAttachment
- GI.Poppler.Objects.AnnotFreeText: noAnnotFreeText :: Maybe AnnotFreeText
- GI.Poppler.Objects.AnnotLine: noAnnotLine :: Maybe AnnotLine
- GI.Poppler.Objects.AnnotMarkup: noAnnotMarkup :: Maybe AnnotMarkup
- GI.Poppler.Objects.AnnotMovie: noAnnotMovie :: Maybe AnnotMovie
- GI.Poppler.Objects.AnnotScreen: noAnnotScreen :: Maybe AnnotScreen
- GI.Poppler.Objects.AnnotSquare: noAnnotSquare :: Maybe AnnotSquare
- GI.Poppler.Objects.AnnotText: noAnnotText :: Maybe AnnotText
- GI.Poppler.Objects.AnnotTextMarkup: noAnnotTextMarkup :: Maybe AnnotTextMarkup
- GI.Poppler.Objects.Attachment: noAttachment :: Maybe Attachment
- GI.Poppler.Objects.Document: documentGetPrintScaling :: (HasCallStack, MonadIO m, IsDocument a) => a -> m PrintScaling
- GI.Poppler.Objects.Document: noDocument :: Maybe Document
- GI.Poppler.Objects.FontInfo: noFontInfo :: Maybe FontInfo
- GI.Poppler.Objects.FormField: noFormField :: Maybe FormField
- GI.Poppler.Objects.Layer: noLayer :: Maybe Layer
- GI.Poppler.Objects.Media: noMedia :: Maybe Media
- GI.Poppler.Objects.Movie: noMovie :: Maybe Movie
- GI.Poppler.Objects.PSFile: noPSFile :: Maybe PSFile
- GI.Poppler.Objects.Page: noPage :: Maybe Page
- GI.Poppler.Objects.StructureElement: noStructureElement :: Maybe StructureElement
- GI.Poppler.Structs.ActionAny: noActionAny :: Maybe ActionAny
- GI.Poppler.Structs.ActionGotoDest: noActionGotoDest :: Maybe ActionGotoDest
- GI.Poppler.Structs.ActionGotoRemote: noActionGotoRemote :: Maybe ActionGotoRemote
- GI.Poppler.Structs.ActionJavascript: noActionJavascript :: Maybe ActionJavascript
- GI.Poppler.Structs.ActionLaunch: noActionLaunch :: Maybe ActionLaunch
- GI.Poppler.Structs.ActionLayer: noActionLayer :: Maybe ActionLayer
- GI.Poppler.Structs.ActionMovie: noActionMovie :: Maybe ActionMovie
- GI.Poppler.Structs.ActionNamed: noActionNamed :: Maybe ActionNamed
- GI.Poppler.Structs.ActionOCGState: noActionOCGState :: Maybe ActionOCGState
- GI.Poppler.Structs.ActionRendition: noActionRendition :: Maybe ActionRendition
- GI.Poppler.Structs.ActionUri: noActionUri :: Maybe ActionUri
- GI.Poppler.Structs.AnnotCalloutLine: noAnnotCalloutLine :: Maybe AnnotCalloutLine
- GI.Poppler.Structs.AnnotMapping: noAnnotMapping :: Maybe AnnotMapping
- GI.Poppler.Structs.Color: noColor :: Maybe Color
- GI.Poppler.Structs.Dest: noDest :: Maybe Dest
- GI.Poppler.Structs.FontsIter: noFontsIter :: Maybe FontsIter
- GI.Poppler.Structs.FormFieldMapping: noFormFieldMapping :: Maybe FormFieldMapping
- GI.Poppler.Structs.ImageMapping: noImageMapping :: Maybe ImageMapping
- GI.Poppler.Structs.IndexIter: noIndexIter :: Maybe IndexIter
- GI.Poppler.Structs.LayersIter: noLayersIter :: Maybe LayersIter
- GI.Poppler.Structs.LinkMapping: noLinkMapping :: Maybe LinkMapping
- GI.Poppler.Structs.PageTransition: noPageTransition :: Maybe PageTransition
- GI.Poppler.Structs.Point: noPoint :: Maybe Point
- GI.Poppler.Structs.Quadrilateral: noQuadrilateral :: Maybe Quadrilateral
- GI.Poppler.Structs.Rectangle: noRectangle :: Maybe Rectangle
- GI.Poppler.Structs.StructureElementIter: noStructureElementIter :: Maybe StructureElementIter
- GI.Poppler.Structs.TextAttributes: noTextAttributes :: Maybe TextAttributes
- GI.Poppler.Structs.TextSpan: noTextSpan :: Maybe TextSpan
- GI.Poppler.Unions.Action: noAction :: Maybe Action
- GI.Poppler.Objects.Document: constructDocumentAuthor :: IsDocument o => Text -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentAuthor :: (IsDocument o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentCreationDate :: IsDocument o => Int32 -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentCreationDate :: (IsDocument o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentCreator :: IsDocument o => Text -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentCreator :: (IsDocument o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentKeywords :: IsDocument o => Text -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentKeywords :: (IsDocument o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentModDate :: IsDocument o => Int32 -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentModDate :: (IsDocument o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentProducer :: IsDocument o => Text -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentProducer :: (IsDocument o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentSubject :: IsDocument o => Text -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentSubject :: (IsDocument o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Poppler.Objects.Document: constructDocumentTitle :: IsDocument o => Text -> IO (GValueConstruct o)
+ GI.Poppler.Objects.Document: constructDocumentTitle :: (IsDocument o, MonadIO m) => Text -> m (GValueConstruct o)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.18.22+++ Mark the freeing functions in GI.Poppler.Objects.Page as taking ownership of the argument, to avoid crashes.+ ### 0.18.21  + Update for haskell-gi(-base)-0.23
Poppler.overrides view
@@ -1,5 +1,13 @@ namespace Poppler +# These will destroy the argument, so mark them as taking ownership of the argument.+set-attr Poppler/Page/free_annot_mapping/@parameters/list transfer-ownership full+set-attr Poppler/Page/free_form_field_mapping/@parameters/list transfer-ownership full+set-attr Poppler/Page/free_image_mapping/@parameters/list transfer-ownership full+set-attr Poppler/Page/free_link_mapping/@parameters/list transfer-ownership full+set-attr Poppler/Page/free_image_mapping/@parameters/list transfer-ownership full+set-attr Poppler/Page/free_text_attributes/@parameters/list transfer-ownership full+ # Generated from poppler-glib 0.42.0 with xsltproc Nullable.xslt Poppler-0.18.gir set-attr Poppler/Annot/set_color/@parameters/poppler_color nullable 1 set-attr Poppler/AnnotCircle/set_interior_color/@parameters/poppler_color 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-poppler-0.18.21/docs/GI-Poppler.html](https://hackage.haskell.org/package/gi-poppler-0.18.21/docs/GI-Poppler.html)+[https://hackage.haskell.org/package/gi-poppler-0.18.22/docs/GI-Poppler.html](https://hackage.haskell.org/package/gi-poppler-0.18.22/docs/GI-Poppler.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-poppler.cabal view
@@ -1,5 +1,5 @@ name:                 gi-poppler-version:              0.18.21+version:              0.18.22 synopsis:             Poppler bindings description:          Bindings for Poppler, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi