{-# LANGUAGE OverloadedStrings #-}
module GI.Gdk.Config ( overrides, modules ) where
import qualified Data.Text as T
import Data.Text (Text)
overrides :: Text
overrides :: Text
overrides = [Text] -> Text
T.unlines
[ Text
"# In most APIs these are used as guint, but they are declared as gint."
, Text
"# See https://github.com/haskell-gi/haskell-gi/issues/58"
, Text
"set-attr Gdk/~KEY_.*@constant/@type name guint"
, Text
""
, Text
"# The introspection annotation marks the parameter as"
, Text
"# (out caller-allocates), but it is just a pointer to a GValue."
, Text
"set-attr Gdk/ContentProvider/get_value/@parameters/value direction in"
, Text
"set-attr Gdk/ContentProvider/get_value/@parameters/value caller-allocates 0"]
modules :: [Text]
modules :: [Text]
modules = [ Text
"GI.Gdk.Config"
, Text
"GI.Gdk"
, Text
"GI.Gdk.Callbacks"
, Text
"GI.Gdk.Constants"
, Text
"GI.Gdk.Enums"
, Text
"GI.Gdk.Flags"
, Text
"GI.Gdk.Functions"
, Text
"GI.Gdk.Interfaces"
, Text
"GI.Gdk.Interfaces.DevicePad"
, Text
"GI.Gdk.Interfaces.DragSurface"
, Text
"GI.Gdk.Interfaces.Paintable"
, Text
"GI.Gdk.Interfaces.Popup"
, Text
"GI.Gdk.Interfaces.Toplevel"
, Text
"GI.Gdk.Objects"
, Text
"GI.Gdk.Objects.AppLaunchContext"
, Text
"GI.Gdk.Objects.ButtonEvent"
, Text
"GI.Gdk.Objects.CairoContext"
, Text
"GI.Gdk.Objects.CicpParams"
, Text
"GI.Gdk.Objects.Clipboard"
, Text
"GI.Gdk.Objects.ContentDeserializer"
, Text
"GI.Gdk.Objects.ContentProvider"
, Text
"GI.Gdk.Objects.ContentSerializer"
, Text
"GI.Gdk.Objects.CrossingEvent"
, Text
"GI.Gdk.Objects.Cursor"
, Text
"GI.Gdk.Objects.DNDEvent"
, Text
"GI.Gdk.Objects.DeleteEvent"
, Text
"GI.Gdk.Objects.Device"
, Text
"GI.Gdk.Objects.DeviceTool"
, Text
"GI.Gdk.Objects.Display"
, Text
"GI.Gdk.Objects.DisplayManager"
, Text
"GI.Gdk.Objects.DmabufTexture"
, Text
"GI.Gdk.Objects.DmabufTextureBuilder"
, Text
"GI.Gdk.Objects.Drag"
, Text
"GI.Gdk.Objects.DrawContext"
, Text
"GI.Gdk.Objects.Drop"
, Text
"GI.Gdk.Objects.Event"
, Text
"GI.Gdk.Objects.FocusEvent"
, Text
"GI.Gdk.Objects.FrameClock"
, Text
"GI.Gdk.Objects.GLContext"
, Text
"GI.Gdk.Objects.GLTexture"
, Text
"GI.Gdk.Objects.GLTextureBuilder"
, Text
"GI.Gdk.Objects.GrabBrokenEvent"
, Text
"GI.Gdk.Objects.KeyEvent"
, Text
"GI.Gdk.Objects.MemoryTexture"
, Text
"GI.Gdk.Objects.MemoryTextureBuilder"
, Text
"GI.Gdk.Objects.Monitor"
, Text
"GI.Gdk.Objects.MotionEvent"
, Text
"GI.Gdk.Objects.PadEvent"
, Text
"GI.Gdk.Objects.ProximityEvent"
, Text
"GI.Gdk.Objects.ScrollEvent"
, Text
"GI.Gdk.Objects.Seat"
, Text
"GI.Gdk.Objects.Snapshot"
, Text
"GI.Gdk.Objects.Surface"
, Text
"GI.Gdk.Objects.Texture"
, Text
"GI.Gdk.Objects.TouchEvent"
, Text
"GI.Gdk.Objects.TouchpadEvent"
, Text
"GI.Gdk.Objects.VulkanContext"
, Text
"GI.Gdk.Structs"
, Text
"GI.Gdk.Structs.ColorState"
, Text
"GI.Gdk.Structs.ContentFormats"
, Text
"GI.Gdk.Structs.ContentFormatsBuilder"
, Text
"GI.Gdk.Structs.DmabufFormats"
, Text
"GI.Gdk.Structs.DragSurfaceSize"
, Text
"GI.Gdk.Structs.EventSequence"
, Text
"GI.Gdk.Structs.FileList"
, Text
"GI.Gdk.Structs.FrameTimings"
, Text
"GI.Gdk.Structs.KeymapKey"
, Text
"GI.Gdk.Structs.PopupLayout"
, Text
"GI.Gdk.Structs.RGBA"
, Text
"GI.Gdk.Structs.Rectangle"
, Text
"GI.Gdk.Structs.TextureDownloader"
, Text
"GI.Gdk.Structs.TimeCoord"
, Text
"GI.Gdk.Structs.ToplevelLayout"
, Text
"GI.Gdk.Structs.ToplevelSize"]