gtk-traymanager 0.1.3 → 0.1.4
raw patch · 2 files changed
+6/−8 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
gtk-traymanager.cabal view
@@ -1,5 +1,5 @@ name: gtk-traymanager-version: 0.1.3+version: 0.1.4 synopsis: A wrapper around the eggtraymanager library for Linux system trays license: LGPL-2.1 license-file: LICENSE@@ -18,15 +18,13 @@ Note that it is *NOT* itself a system tray widget, though it is a very convenient utility for implementing one. This package adopts the style of gtk2hs and is designed to work well with it.- .- Changes in 0.1.3: Remove an unnecessary include- .- Changes in 0.1.2: depend on gtk 0.12.1 to build with ghc 7.2 library default-language: Haskell2010 exposed-modules: Graphics.UI.Gtk.Misc.TrayManager- build-depends: gtk >= 0.12.1 && < 0.13, glib >= 0.12.1 && < 0.13, base > 3 && < 5+ build-depends: gtk >= 0.12.1 && < 0.13,+ glib >= 0.12.1 && < 0.13,+ base > 3 && < 5 pkgconfig-depends: gtk+-2.0, x11 hs-source-dirs: src c-sources: src/c/eggtraymanager.c, src/c/eggmarshalers.c, src/c/gdk-helper.c
src/Graphics/UI/Gtk/Misc/TrayManager.hs view
@@ -57,15 +57,15 @@ import Graphics.UI.Gtk.Abstract.Object ( makeNewObject ) import Graphics.UI.GtkInternals import System.Glib.GError ( failOnGError )-import System.Glib.GObject import System.Glib.GType import System.Glib.UTFString ( peekUTFString ) import Control.Monad ( liftM ) -import Foreign+import Foreign hiding ( unsafeForeignPtrToPtr ) import Foreign.C.String ( CString, peekCString ) import Foreign.C.Types+import Foreign.ForeignPtr.Unsafe ( unsafeForeignPtrToPtr ) import Unsafe.Coerce ( unsafeCoerce ) newtype TrayManager = TrayManager (ForeignPtr TrayManager)