1 patch for repository ham...@code.haskell.org:/srv/code/gtk2hs: Mon May 3 02:56:35 NZST 2010 Hamish Mackenzie <hamish.k.macken...@googlemail.com> * Replace TextBuffer with TextView in last change
New patches:
[Replace TextBuffer with TextView in last change Hamish Mackenzie <hamish.k.macken...@googlemail.com>**20100502145635 Ignore-this: d4ac5b9a467442f9a4e4413e94bc58 ] { hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1160 -------------------- -- Signals -backspace :: TextBufferClass self => Signal self (IO ()) +backspace :: TextViewClass self => Signal self (IO ()) backspace = Signal (connect_NONE__NONE "on_backspace") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1163 -copyClipboard :: TextBufferClass self => Signal self (IO ()) +copyClipboard :: TextViewClass self => Signal self (IO ()) copyClipboard = Signal (connect_NONE__NONE "copy_clipboard") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1166 -cutClipboard :: TextBufferClass self => Signal self (IO ()) +cutClipboard :: TextViewClass self => Signal self (IO ()) cutClipboard = Signal (connect_NONE__NONE "cut_clipboard") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1169 -deleteFromCursor :: TextBufferClass self => Signal self (DeleteType -> Int -> IO ()) +deleteFromCursor :: TextViewClass self => Signal self (DeleteType -> Int -> IO ()) deleteFromCursor = Signal (connect_ENUM_INT__NONE "delete_from_cursor") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1172 -insertAtCursor :: TextBufferClass self => Signal self (String -> IO ()) +insertAtCursor :: TextViewClass self => Signal self (String -> IO ()) insertAtCursor = Signal (connect_STRING__NONE "insert_at_cursor") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1175 -moveCursor :: TextBufferClass self => Signal self (MovementStep -> Int -> Bool -> IO ()) +moveCursor :: TextViewClass self => Signal self (MovementStep -> Int -> Bool -> IO ()) moveCursor = Signal (connect_ENUM_INT_BOOL__NONE "move_cursor") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1178 -moveViewport :: TextBufferClass self => Signal self (ScrollStep -> Int -> IO ()) +moveViewport :: TextViewClass self => Signal self (ScrollStep -> Int -> IO ()) moveViewport = Signal (connect_ENUM_INT__NONE "move_viewport") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1181 -moveFocus :: TextBufferClass self => Signal self (DirectionType -> IO ()) +moveFocus :: TextViewClass self => Signal self (DirectionType -> IO ()) moveFocus = Signal (connect_ENUM__NONE "move_focus") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1184 -pageHorizontally :: TextBufferClass self => Signal self (Int -> Bool -> IO ()) +pageHorizontally :: TextViewClass self => Signal self (Int -> Bool -> IO ()) pageHorizontally = Signal (connect_INT_BOOL__NONE "page_horizontally") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1187 -pasteClipboard :: TextBufferClass self => Signal self (IO ()) +pasteClipboard :: TextViewClass self => Signal self (IO ()) pasteClipboard = Signal (connect_NONE__NONE "paste_clipboard") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1190 -populatePopup :: TextBufferClass self => Signal self (Menu -> IO ()) +populatePopup :: TextViewClass self => Signal self (Menu -> IO ()) populatePopup = Signal (connect_OBJECT__NONE "populate_popup") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1193 -selectAll :: TextBufferClass self => Signal self (Bool -> IO ()) +selectAll :: TextViewClass self => Signal self (Bool -> IO ()) selectAll = Signal (connect_BOOL__NONE "select-all") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1196 -setAnchor :: TextBufferClass self => Signal self (IO ()) +setAnchor :: TextViewClass self => Signal self (IO ()) setAnchor = Signal (connect_NONE__NONE "set_anchor") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1199 -setScrollAdjustments :: TextBufferClass self => Signal self (Adjustment -> Adjustment -> IO ()) +setScrollAdjustments :: TextViewClass self => Signal self (Adjustment -> Adjustment -> IO ()) setScrollAdjustments = Signal (connect_OBJECT_OBJECT__NONE "set_scroll_adjustments") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1202 -toggleCursorVisible :: TextBufferClass self => Signal self (IO ()) +toggleCursorVisible :: TextViewClass self => Signal self (IO ()) toggleCursorVisible = Signal (connect_NONE__NONE "toggle_cursor_visible") hunk ./gtk/Graphics/UI/Gtk/Multiline/TextView.chs 1205 -toggleOverwrite :: TextBufferClass self => Signal self (IO ()) +toggleOverwrite :: TextViewClass self => Signal self (IO ()) toggleOverwrite = Signal (connect_NONE__NONE "toggle_overwrite") } Context: [Fix TextView signals. Andy Stewart <lazycat.mana...@gmail.com>**20100502110206 Ignore-this: 3cc1d9c7e1452e577264f2a287852a22 ] [Add bootstrap.sh. Andy Stewart <lazycat.mana...@gmail.com>**20100501220434 Ignore-this: bdcf47e2a0b99436967f6338c8f00141 ] [Fix cairo demo. Andy Stewart <lazycat.mana...@gmail.com>**20100501214046 Ignore-this: bb37935be21a3414d6540d39b74d57c6 ] [Fix scaling demo and move to `gtk2hs/glade/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501211752 Ignore-this: 26b0499662347edb6067e8f8397a406c ] [Move profileviewer demo to `gtk2hs/glade/demo.` Andy Stewart <lazycat.mana...@gmail.com>**20100501211335 Ignore-this: 80f20961b905bca023b4813e7b99f2db ] [Fix noughty demo and move to `gtk2hs/glade/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501211126 Ignore-this: 598b67397619be71313289a86c3f1dc6 ] [Move calc demo to `gtk2hs/glade/demo` and adjust glade demo. Andy Stewart <lazycat.mana...@gmail.com>**20100501210542 Ignore-this: 152abe8888a55ec4a2c106292a58b6cf ] [Fix carsim demo. Andy Stewart <lazycat.mana...@gmail.com>**20100501210132 Ignore-this: 1502949718304229aa7d6d82084eb442 ] [Remove warning for GtkInternal. Andy Stewart <lazycat.mana...@gmail.com>**20100501205623 Ignore-this: b1b60e69e87208431f7f287ae8174f26 ] [Axel, Gtk2HsSetup.hs can't works with pango, so i rollback your patche to make pango can compile pass. Please push new patches when you fix it. Andy Stewart <lazycat.mana...@gmail.com>**20100501180134 Ignore-this: db2796b94f08260401cff17b638ef6a4 ] [Move cairo demo to `gtk2hs/cairo/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501174106 Ignore-this: 59379042dbc12ed64d7c6fa67da613a6 ] [Move pango demo to `gtk2hs/pango/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501173621 Ignore-this: f93de2952148b90d739bf4e06f31fcaa ] [Move svg demo to `gtk2hs/svgcairo/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501173518 Ignore-this: da7867efa4d2c2c21fedd7a2335048e7 ] [Move soe demo to `gtk2hs/soegtk/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501173350 Ignore-this: f861db155bcb0b0f266ccbcac2770ef5 ] [Move opengl demo to `gtk/gtkglext/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501173231 Ignore-this: 5c11b627899153dfec86424037ad147e ] [Move gnomevfs demo to `gtk2hs/gnomevfs/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501173035 Ignore-this: 3c4019cd021cd9349e7a794f0c73bea6 ] [Move glade demo to `gtk2hs/glade/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501171808 Ignore-this: c3cc3e5a3fb50e9c97ea4d141e993151 ] [Move gconf demo to `gtk2hs/gconf/demo`. Andy Stewart <lazycat.mana...@gmail.com>**20100501171629 Ignore-this: b4011619e7e1096307d5fb9bf7212982 ] [Remove vte and webkit demo from main repo (those demos have exist in `gtk2hs/vte/demo` and `gtk2hs/webkit/demo`) Andy Stewart <lazycat.mana...@gmail.com>**20100501171314 Ignore-this: 1aa0f5ed4fc91b00ded2affad59061eb ] [Fix compile error of soegtk. Andy Stewart <lazycat.mana...@gmail.com>**20100501162122 Ignore-this: f6661f25cb9a067a24d7db7242dcab3a ] [Fix compile error of webkit. Andy Stewart <lazycat.mana...@gmail.com>**20100501162011 Ignore-this: 2f6fe99208c5e17d4fd906b2f70b18b9 ] [Fix compile error of vte. Andy Stewart <lazycat.mana...@gmail.com>**20100501161926 Ignore-this: b837e1f746a7f8779ec49758f9741c4c ] [Fix compile error of gtksourceview2. Andy Stewart <lazycat.mana...@gmail.com>**20100501161826 Ignore-this: d7f05977a77f1330d14915e5895b526c ] [Fix compile error of gnomevfs. Andy Stewart <lazycat.mana...@gmail.com>**20100501161739 Ignore-this: 8300370414f8840fcb7897e199025d75 ] [Fix compile error of gio. Andy Stewart <lazycat.mana...@gmail.com>**20100501161612 Ignore-this: 30af23f768bf3823c55db6db33fae8e9 ] [Fix compile error of gconf. Andy Stewart <lazycat.mana...@gmail.com>**20100501161504 Ignore-this: 67c9dc2b5c337476bf3fb5ef5aa3ceb4 ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501150933 Ignore-this: b4c2102781b831bd3b787bde35ffcda6 ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501150755 Ignore-this: cdc12e9af9b22e54ef4ac288dc8b9000 ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501150605 Ignore-this: 58710ee1f00cd1242057f1cbdcee94ff ] [Make SOE a really simple package, since it is. axel.si...@in.tum.de**20100501150526 Ignore-this: f35f2729f101b34f3e9d47b60ead6171 ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501150156 Ignore-this: 9e17194a9abf7cd0b31061249694edda ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501145457 Ignore-this: 90c6e9badb9b88a25c58a07e3dec6d11 ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501145419 Ignore-this: 6becb507b1606e949d0d13720d361850 ] [Replace Setup.hs by the default setup files. axel.si...@in.tum.de**20100501144608 Ignore-this: 43ea6510fb65dfbb2e76130cb274a364 ] [Install the standard setup files in gio. axel.si...@in.tum.de**20100501144140 Ignore-this: a21f5c4e5e0aecc52c967a31e90c2d37 ] [Fix the build infrastructure of gconf. axel.si...@in.tum.de**20100501143402 Ignore-this: c0f1e1e066e9a7f9f733a4b768d9196d ] [Expose module `System.Gnome.VFS` in gnomevfs.cabal Andy Stewart <lazycat.mana...@gmail.com>**20100428122845 Ignore-this: 70069732773614e4323d696cb887a2d1 ] [gnomevfs Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100530 Ignore-this: 5bbab11f5a0e5c0c790fd917659722c7 ] [webkit Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428101329 Ignore-this: 3b4d27f26dcfb80aec42923906938106 ] [vte Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428101229 Ignore-this: 2618acc76f647f454e6e1bf5f588e858 ] [svgcairo Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100832 Ignore-this: 5c55b0a69f3e7938712e3deb51091cac ] [soegtk Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100758 Ignore-this: ad606092c1d9afbef2a70b8e9b62cc38 ] [gtksource2 Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100657 Ignore-this: d9c8bd42bc893928d04b132a1a6c29ae ] [gtkglext Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100617 Ignore-this: 485ca74cc042b8751415c7e960650a23 ] [gconf Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100216 Ignore-this: 26854e53627320a7ef3a65f6823fcb60 ] [GIO Cabal package (Fix doc, add new functions: `fileHasParent` and `fileQueryFileType`) Andy Stewart <lazycat.mana...@gmail.com>**20100428095858 Ignore-this: 3b53dc9cd495f92e9a7652e14d1cb05b ] [glade Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100428100433 Ignore-this: c152a8f7de7a4622d2f8f5e6aa30b835 ] [Always build Plug and Socket, even on Windows. axel.si...@in.tum.de**20100501133611 Ignore-this: 3d318997a29c769d415238ad7bed881b ] [Seperate the standard setup functionality from that necessary for specific packages. axel.si...@in.tum.de**20100501133156 Ignore-this: 326634d72596f48f1e76ffd688c0f79f ] [Let the default Signal template import GtkInternals. axel.si...@in.tum.de**20100501133050 Ignore-this: 2f2e8944aa1cc5a5831cabd8c86f119c ] [Pick the right function to load a Pixbuf on Windows. axel.si...@in.tum.de**20100501132726 Ignore-this: 3e114b00529c96bedea2cb1214dd27b2 ] [Add `Emblem` and `EmblemedIcon` in hierarchy.list to support gio. Andy Stewart <lazycat.mana...@gmail.com>**20100430180426 Ignore-this: 9bb1953f8b0a82e895c7f723acf78def ] [Add new functions `readUTFStringArray0` for gio binding. Andy Stewart <lazycat.mana...@gmail.com>**20100430071318 Ignore-this: d8d756fca5e216862594e9957a178875 ] [Add callback `NONE:OBJECT,OBJECT,ENUM` for gio. Andy Stewart <lazycat.mana...@gmail.com>**20100430035445 Ignore-this: e594257b6d014dd1c92132e7c6ef399c ] [Add callback `NONE:STRING,STRING,STRING,ENUM` to support gio. Andy Stewart <lazycat.mana...@gmail.com>**20100429201243 Ignore-this: 9b38ae786b5b2866764a276ec5e40b00 ] [Add function `widgetGetAllocation` and fix version tag. Andy Stewart <lazycat.mana...@gmail.com>**20100428151304 Ignore-this: 74e831fd17d3f1bbd2761e2e778e4e4e ] [re-export `toNativeWindowId` and `fromNativeWindowId` to fix Embedded demos. Andy Stewart <lazycat.mana...@gmail.com>**20100428151139 Ignore-this: 6e49f7548a461e1da10c5e2a1ff385e6 ] [Fix cycle import problem, and expose `Threading` modules for use in Signals.chs Andy Stewart <lazycat.mana...@gmail.com>**20100428145100 Ignore-this: 5c350d915116b87c728b69942b461bd1 * Signal.chs.template : restore to "import Graphics.UI.Gtk.General.Threading". * GtkInternals.chs : remove Graphics.UI.Gtk.General.Threading, otherwise cycle import when compile gtk. * Threading.hs : Add nots that don't use this module in application. * gtk.cabal : expose Graphics.UI.Gtk.General.Threading ] [Adjust GtkInternal.chs and Signal.chs.template to support non-core packages. Andy Stewart <lazycat.mana...@gmail.com>**20100428094453 Ignore-this: bf2cfe48234ea434dbb108e780dad346 Becuase Signal.chs in non-core packages need import `Graphics.UI.Gtk.General.Threading`, so i add it in GtkInternal and change Signa.chs template. ] [Add new callback for gconf. Andy Stewart <lazycat.mana...@gmail.com>**20100425025913 Ignore-this: dd81d8a5dff016895855bd947114b893 ] [Call c2hs with the bare filename as its output. axel.si...@in.tum.de**20100423152501 Ignore-this: c9be4c390228577708614efa892a24b7 ] [Explicitly link in gthread which is required to find g_thread_init. axel.si...@in.tum.de**20100423145524 Ignore-this: 11729966fdc935ccc3605dc51102d1f4 ] [Move modules back to the not-exposed section and add them to the Internals module instead. axel.si...@in.tum.de**20100422153008 Ignore-this: 255f909810a01cc250790b1423643551 ] [Ensure all end-user types names are exposed through Gtk.hs and make low-level type names available through a new module. axel.si...@in.tum.de**20100422141222 Ignore-this: c8f2000df7eb6ceb0f67bfebd3286d9c ] [Move the pango C lib version stuff into the Setup.hs Duncan Coutts <dun...@haskell.org>**20100422001240 Ignore-this: 795b62cbd00a5a29c6e2373174f0f757 Rather than using flags in the .cabal file. Generate a .h file with the pango version number and include that in the local hspango.h. ] [Hack in Setup.hs for include dirs, avoiding worse hack in .cabal files Duncan Coutts <dun...@haskell.org>**20100422000751 Ignore-this: 1017665f67f060f7ad1a1dd663a9386d Ought to be fixed in Cabal lib ] [Minor tweaks to Setup.hs scripts Duncan Coutts <dun...@haskell.org>**20100421233554 Ignore-this: 5de7745bd7fc5d49d470f5a38ac8e5a9 ] [Add build-tools dependencies to .cabal files Duncan Coutts <dun...@haskell.org>**20100421233016 Ignore-this: 2ca87ca412766d96c688de06e93a29dd ] [Change the way the type tags are handled in the .cabal and Setup.hs files Duncan Coutts <dun...@haskell.org>**20100421211616 Ignore-this: bcbc507af8fb3a6103e505bc6361bd38 In particular it eliminates the need for users to specify -fgtk_x_y flags. ] [Add upper bounds on deps within gtk2hs packages Duncan Coutts <dun...@haskell.org>**20100421154805 Ignore-this: ddc073c270f471583edfcd7f5063dc83 This is only approximate, they may need to be tighter still. ] [Add upper bound on base version in .cabal files Duncan Coutts <dun...@haskell.org>**20100421154742 Ignore-this: 940b0938c956685b9996aa01b5a4e362 ] [Adjust hackage category of build tools Duncan Coutts <dun...@haskell.org>**20100421152105 Ignore-this: b0b2a6179fcff848c756d6e6d7ee4b5d ] [Add source repository info to package .cabal files Duncan Coutts <dun...@haskell.org>**20100421151640 Ignore-this: 9e55a05581df93c5642547ab964fc9be ] [Adjust URLs in .cabal files Duncan Coutts <dun...@haskell.org>**20100421151036 Ignore-this: 14fdbc10e96f0c07e85fcb37a8b92813 Use full http:// url for the homepage. Use the root of the gtk2hs trac for bug reports because that has the info on how report a bug. Remove the package-url field because it is deprecated and useless. ] [Fix license name/version in .cabal files for glib, pango, gtk and tools Duncan Coutts <dun...@haskell.org>**20100421150549 Ignore-this: 9e316a7f7ac55dbf2ff8d6f87d8dcdfd glib, pango and gtk are LGPL not GPL. Cabal now allows us to specify the license version, so specify that too. ] [Fix hierarchy.list typo and make Multiline.Types expose to support Sourceview2 Cabal package Andy Stewart <lazycat.mana...@gmail.com>**20100422075609 Ignore-this: a81b85782f8480c633ebcd882bd8a6ba ] [Fix gtk.cabal, make some modules expose to support WebKit Cabal package. Andy Stewart <lazycat.mana...@gmail.com>**20100422070445 Ignore-this: 4e1d125b2bf655f4a502aa73b9a6a9b6 ] [Fix WebKit name in hierarchy.list Andy Stewart <lazycat.mana...@gmail.com>**20100421213615 Ignore-this: 1f1d0daa69c2b9d08af7086ee6aad926 ] [Undo moving the Types file to the exposed modules. This can't build. axel.si...@in.tum.de**20100421133856 Ignore-this: 3fd910eb3ba8f76a41d68d595c8d053b ] [TAG 0.10.5 axel.si...@in.tum.de**20100421122640 Ignore-this: 2b933470cd14a19e695a4387c97c83e7 ] Patch bundle hash: 281ddc396000a877d9b0a0b83d46ef4e019313d0
------------------------------------------------------------------------------
_______________________________________________ Gtk2hs-devel mailing list Gtk2hs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel