packages feed

gtk3 0.13.0.1 → 0.13.0.2

raw patch · 2 files changed

+50/−19 lines, 2 filesdep ~gtk3

Dependency ranges changed: gtk3

Files

Graphics/UI/Gtk/ModelView/TreeStore.hs view
@@ -102,6 +102,20 @@ -- * The given rose tree determines the initial content and may be the empty --   list. Each 'Tree' in the forest corresponds to one top-level node. --+-- * The TreeStore maintains the initially given Forest and aligns the 'TreePath'+--   bits to fit in 96-bit length 'TreeIter' storage.+--+-- * Additionally, a cache is used to achieve higher performance if operating on+--   recently used TreePaths.+--+-- * __Note:__ due to the limited amount of bits available in TreeIter storage, only +--   limited depth forests can be used with this implementation, the result of too deep+--   Forests is an undefined behaviour while trying to retrieve the deeply nested nodes.+--   For example: assuming the average requiement is 8 bits per tree level (max number of+--   children at the level is 255), then we can only use 12 levels deep trees (96/8) -+--   any further levels in a TreePath will not be encoded in the corresponding TreeIter+--   storage.+-- treeStoreNew :: Forest a -> IO (TreeStore a) treeStoreNew forest = treeStoreNewDND forest                         (Just treeStoreDefaultDragSourceIface)
gtk3.cabal view
@@ -1,12 +1,12 @@ Name:           gtk3-Version:        0.13.0.1+Version:        0.13.0.2 License:        LGPL-2.1 License-file:   COPYING Copyright:      (c) 2001-2010 The Gtk2Hs Team Author:         Axel Simon, Duncan Coutts and many others Maintainer:     gtk2hs-users@lists.sourceforge.net Build-Type:     Custom-Cabal-Version:  >= 1.8+Cabal-Version:  >= 1.18 Stability:      provisional homepage:       http://projects.haskell.org/gtk2hs/ bug-reports:    https://github.com/gtk2hs/gtk2hs/issues@@ -352,7 +352,8 @@           Graphics.UI.Gtk.Types           Graphics.UI.Gtk.Signals -        extensions:     ForeignFunctionInterface+        default-language:   Haskell98+        default-extensions: ForeignFunctionInterface         c-sources: Graphics/UI/Gtk/ModelView/Gtk2HsStore.c                    Graphics/UI/Gtk/General/hsgthread.c           -- Due to http://hackage.haskell.org/trac/ghc/ticket/781@@ -390,114 +391,130 @@         pkgconfig-depends: gthread-2.0, gtk+-3.0  Executable gtk2hs-demo-actionMenu+    default-language: Haskell98     hs-source-dirs: demo/actionMenu     main-is: ActionMenu.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, text+    build-depends: gtk3==0.13.0.2, base, transformers, text  Executable gtk2hs-demo-buttonBox+    default-language: Haskell98     hs-source-dirs: demo/buttonbox     main-is: ButtonBox.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers  Executable gtk2hs-demo-carsim+    default-language: Haskell98     hs-source-dirs: demo/carsim     main-is: CarSim.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, time, cairo+    build-depends: gtk3==0.13.0.2, base, transformers, time, cairo  Executable gtk2hs-demo-progress+    default-language: Haskell98     hs-source-dirs: demo/concurrent     main-is: Progress.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers  Executable gtk2hs-demo-progressThreadedRTS+    default-language: Haskell98     hs-source-dirs: demo/concurrent     main-is: ProgressThreadedRTS.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers     ghc-options: -threaded  Executable gtk2hs-demo-fastDraw+    default-language: Haskell98     hs-source-dirs: demo/fastdraw     main-is: FastDraw.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, array, cairo+    build-depends: gtk3==0.13.0.2, base, transformers, array, cairo  Executable gtk2hs-demo-fonts+    default-language: Haskell98     hs-source-dirs: demo/fonts     main-is: Fonts.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base+    build-depends: gtk3==0.13.0.2, base  Executable gtk2hs-demo-builder+    default-language: Haskell98     hs-source-dirs: demo/gtkbuilder     main-is: GtkBuilderTest.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers  Executable gtk2hs-demo-helloworld+    default-language: Haskell98     hs-source-dirs: demo/hello     main-is: World.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers  Executable gtk2hs-demo-layout+    default-language: Haskell98     hs-source-dirs: demo/inputmethod     main-is: Layout.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, cairo, text+    build-depends: gtk3==0.13.0.2, base, transformers, cairo, text  Executable gtk2hs-demo-menudemo+    default-language: Haskell98     hs-source-dirs: demo/menu     main-is: MenuDemo.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, text+    build-depends: gtk3==0.13.0.2, base, transformers, text  Executable gtk2hs-demo-combodemo+    default-language: Haskell98     hs-source-dirs: demo/menu     main-is: ComboDemo.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, text, base, transformers+    build-depends: gtk3==0.13.0.2, text, base, transformers  Executable gtk2hs-demo-notebook+    default-language: Haskell98     hs-source-dirs: demo/notebook     main-is: Notebook.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, text+    build-depends: gtk3==0.13.0.2, base, transformers, text  Executable gtk2hs-demo-statusIcon+    default-language: Haskell98     hs-source-dirs: demo/statusicon     main-is: StatusIcon.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers  Executable gtk2hs-demo-arabic+    default-language: Haskell98     hs-source-dirs: demo/unicode     main-is: Arabic.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers, text+    build-depends: gtk3==0.13.0.2, base, transformers, text  Executable gtk2hs-demo-overlay+    default-language: Haskell98     hs-source-dirs: demo/overlay     main-is: Overlay.hs     if !flag(build-demos)       buildable: False-    build-depends: gtk3==0.13.0.1, base, transformers+    build-depends: gtk3==0.13.0.2, base, transformers