You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
(68) |
Aug
(4) |
Sep
|
Oct
(23) |
Nov
(95) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(3) |
Feb
|
Mar
|
Apr
(51) |
May
(81) |
Jun
(2) |
Jul
(86) |
Aug
(143) |
Sep
(3) |
Oct
(31) |
Nov
(63) |
Dec
(90) |
2005 |
Jan
(277) |
Feb
(157) |
Mar
(99) |
Apr
(195) |
May
(151) |
Jun
(148) |
Jul
(98) |
Aug
(123) |
Sep
(20) |
Oct
(174) |
Nov
(155) |
Dec
(26) |
2006 |
Jan
(51) |
Feb
(19) |
Mar
(16) |
Apr
(12) |
May
(5) |
Jun
|
Jul
(11) |
Aug
(7) |
Sep
(10) |
Oct
(31) |
Nov
(174) |
Dec
(56) |
2007 |
Jan
(45) |
Feb
(52) |
Mar
(10) |
Apr
(5) |
May
(47) |
Jun
(16) |
Jul
(80) |
Aug
(29) |
Sep
(14) |
Oct
(59) |
Nov
(46) |
Dec
(16) |
2008 |
Jan
(10) |
Feb
(1) |
Mar
|
Apr
|
May
(49) |
Jun
(26) |
Jul
(8) |
Aug
(4) |
Sep
(25) |
Oct
(53) |
Nov
(9) |
Dec
(1) |
2009 |
Jan
(66) |
Feb
(11) |
Mar
(1) |
Apr
(14) |
May
(8) |
Jun
(1) |
Jul
(2) |
Aug
(2) |
Sep
(9) |
Oct
(23) |
Nov
(35) |
Dec
|
2010 |
Jan
(7) |
Feb
(2) |
Mar
(39) |
Apr
(19) |
May
(161) |
Jun
(19) |
Jul
(32) |
Aug
(65) |
Sep
(113) |
Oct
(120) |
Nov
(2) |
Dec
|
2012 |
Jan
|
Feb
(5) |
Mar
(4) |
Apr
(7) |
May
(9) |
Jun
(14) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(12) |
Dec
(2) |
2013 |
Jan
(1) |
Feb
(17) |
Mar
(4) |
Apr
(4) |
May
(9) |
Jun
|
Jul
(8) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
From: Duncan C. <dun...@us...> - 2005-02-12 17:20:06
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Multiline Modified Files: TextBuffer.chs TextIter.chs.pp TextMark.chs TextTag.chs.pp TextTagTable.chs TextView.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: TextMark.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline/TextMark.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TextMark.chs 8 Jan 2005 15:29:36 -0000 1.1 +++ TextMark.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,24 +2,30 @@ -- GIMP Toolkit (GTK) TextMark TextBuffer -- -- Author : Axel Simon --- +-- -- Created: 23 February 2002 -- -- Version $Revision$ from $Date$ -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- Copyright (C) 2002-2005 Axel Simon -- --- This file is distributed in the hope that it will be useful, +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. +-- +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- A position in the buffer preserved across buffer modifications -- - module Graphics.UI.Gtk.Multiline.TextMark ( TextMark, TextMarkClass, Index: TextTagTable.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline/TextTagTable.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TextTagTable.chs 8 Jan 2005 15:29:36 -0000 1.1 +++ TextTagTable.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -1,26 +1,30 @@ -{-# OPTIONS -cpp #-} -- -*-haskell-*- --- GIMP Toolkit (GTK) Widget TextTagTable +-- GIMP Toolkit (GTK) Widget TextTagTable -- -- Author : Duncan Coutts +-- -- Created: 4 August 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- - -module Graphics.UI.Gtk.Multiline.TextTagTable ( +module Graphics.UI.Gtk.Multiline.TextTagTable ( TextTagTable, TextTagTableClass, castToTextTagTable, Index: TextView.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline/TextView.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TextView.chs 8 Jan 2005 15:29:21 -0000 1.1 +++ TextView.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,22 +2,29 @@ -- GIMP Toolkit (GTK) Widget TextView -- -- Author : Axel Simon --- +-- -- Created: 23 February 2002 -- -- Version $Revision$ from $Date$ -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- Copyright (C) 2002-2005 Axel Simon -- --- This file is distributed in the hope that it will be useful, +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. +-- +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- Widget that displays a GtkTextBuffer -- -- * Throughout we distinguish between buffer coordinates which are pixels -- with the origin at the upper left corner of the first character on the Index: TextIter.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline/TextIter.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TextIter.chs.pp 8 Jan 2005 15:28:53 -0000 1.1 +++ TextIter.chs.pp 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,22 +2,27 @@ -- GIMP Toolkit (GTK) TextIter TextBuffer -- -- Author : Axel Simon --- +-- -- Created: 23 February 2002 -- -- Version $Revision$ from $Date$ -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- Copyright (C) 2002-2005 Axel Simon -- --- This file is distributed in the hope that it will be useful, +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. +-- +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- An iterator is an abstract datatype representing a pointer into a -- 'TextBuffer'. Index: TextTag.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline/TextTag.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TextTag.chs.pp 8 Jan 2005 15:28:53 -0000 1.1 +++ TextTag.chs.pp 12 Feb 2005 17:19:24 -0000 1.2 @@ -1,29 +1,35 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) Widget TextTag +-- GIMP Toolkit (GTK) Widget TextTag -- -- Author : Duncan Coutts +-- -- Created: 4 August 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A tag that can be applied to text in a "TextBuffer". -- -- TODO -- -- * accessor functions for TextAttributes - +-- module Graphics.UI.Gtk.Multiline.TextTag ( TextTag, TextTagClass, Index: TextBuffer.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Multiline/TextBuffer.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TextBuffer.chs 8 Jan 2005 15:29:36 -0000 1.1 +++ TextBuffer.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) TextBuffer -- -- Author : Axel Simon --- +-- -- Created: 23 February 2002 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) [2001..2002] Axel Simon +-- Copyright (C) 2001-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This storage object holds text to be displayed by one or more -- 'TextView' widgets. |
From: Duncan C. <dun...@us...> - 2005-02-12 17:20:05
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/General Modified Files: Enums.chs.pp General.chs IconFactory.chs.pp StockItems.hsc Structs.hsc Style.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: Style.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/Style.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Style.chs 8 Jan 2005 15:19:35 -0000 1.1 +++ Style.chs 12 Feb 2005 17:19:23 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Styles -- -- Author : Axel Simon --- +-- -- Created: 13 February 2003 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2003 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Customization of widgets. -- Index: StockItems.hsc =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/StockItems.hsc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- StockItems.hsc 8 Jan 2005 15:20:28 -0000 1.1 +++ StockItems.hsc 12 Feb 2005 17:19:23 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) StockItems -- -- Author : Axel Simon --- +-- -- Created: 24 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2003 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A StockItem is a resource that is know throughout Gtk. -- Index: IconFactory.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/IconFactory.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- IconFactory.chs.pp 8 Jan 2005 15:20:54 -0000 1.1 +++ IconFactory.chs.pp 12 Feb 2005 17:19:23 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) IconFactory -- -- Author : Axel Simon --- +-- -- Created: 24 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This module provides access to IconFactory, IconSet and IconSource. -- Index: Enums.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/Enums.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Enums.chs.pp 8 Jan 2005 15:20:54 -0000 1.1 +++ Enums.chs.pp 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,30 +2,30 @@ -- GIMP Toolkit (GTK) Enumerations -- -- Author : Axel Simon, Manuel Chakravarty --- Created: 13 Januar 1999 +-- +-- Created: 13 January 1999 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) [1999..2001] Axel Simon +-- Copyright (C) 1999..2005 Axel Simon, Manuel Chakravarty -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- General enumeration types. -- --- TODO --- --- * Documentation --- module Graphics.UI.Gtk.General.Enums ( AccelFlags(..), ArrowType(..), Index: General.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/General.chs,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- General.chs 11 Feb 2005 18:26:29 -0000 1.2 +++ General.chs 12 Feb 2005 17:19:22 -0000 1.3 @@ -1,27 +1,28 @@ -{-# OPTIONS -cpp #-} -- -*-haskell-*- -- GIMP Toolkit (GTK) General -- --- Author : Axel Simon --- Manuel M. T. Chakravarty +-- Author : Axel Simon, Manuel M. T. Chakravarty -- -- Created: 8 December 1998 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) [2000..2002] Axel Simon +-- Copyright (C) 2000..2005 Axel Simon, Manuel M. T. Chakravarty -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- TODO -- Index: Structs.hsc =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/Structs.hsc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Structs.hsc 8 Jan 2005 15:19:35 -0000 1.1 +++ Structs.hsc 12 Feb 2005 17:19:23 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Structures -- -- Author : Axel Simon --- +-- -- Created: 2 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- module Graphics.UI.Gtk.General.Structs ( Point, |
From: Duncan C. <dun...@us...> - 2005-02-12 17:20:05
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Entry Modified Files: Editable.chs.pp Entry.chs.pp EntryCompletion.chs.pp HScale.chs SpinButton.chs VScale.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: SpinButton.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry/SpinButton.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- SpinButton.chs 8 Jan 2005 15:16:18 -0000 1.1 +++ SpinButton.chs 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,29 +2,31 @@ -- GIMP Toolkit (GTK) Widget SpinButton -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A spin button provides the possiblity to enter a numeric value without using -- the keyboard. -- - module Graphics.UI.Gtk.Entry.SpinButton ( SpinButton, SpinButtonClass, Index: Editable.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry/Editable.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Editable.chs.pp 8 Jan 2005 15:16:34 -0000 1.1 +++ Editable.chs.pp 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Interface Editable -- -- Author : Axel Simon, Duncan Coutts --- +-- -- Created: 30 July 2004 --- split off from Entry.chs -- --- Copyright (c) 1999..2002 Axel Simon --- modified 2004 Duncan Coutts +-- Version $Revision$ from $Date$ -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- Copyright (C) 1999-2005 Axel Simon, Duncan Coutts -- --- This file is distributed in the hope that it will be useful, +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. +-- +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- * This is an interface for simple single-line text editing widgets. It is -- implemented by "Entry" and "SpinButton". Index: HScale.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry/HScale.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- HScale.chs 8 Jan 2005 15:16:18 -0000 1.1 +++ HScale.chs 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,31 +2,30 @@ -- GIMP Toolkit (GTK) Widget HScale -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- --- * The user may enter a value by moving the handle on the scale. --- --- +-- A horizontal slider widget for selecting a value from a range. -- --- * TODO - module Graphics.UI.Gtk.Entry.HScale ( HScale, HScaleClass, Index: Entry.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry/Entry.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Entry.chs.pp 8 Jan 2005 15:16:34 -0000 1.1 +++ Entry.chs.pp 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget Entry -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- * This widget lets the user enter a single line of text. -- Index: VScale.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry/VScale.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- VScale.chs 8 Jan 2005 15:16:18 -0000 1.1 +++ VScale.chs 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,31 +2,30 @@ -- GIMP Toolkit (GTK) Widget VScale -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- --- * The user may enter a value by moving the handle on the scale. --- --- +-- A vertical slider widget for selecting a value from a range. -- --- * TODO - module Graphics.UI.Gtk.Entry.VScale ( VScale, VScaleClass, Index: EntryCompletion.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Entry/EntryCompletion.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- EntryCompletion.chs.pp 8 Jan 2005 15:16:34 -0000 1.1 +++ EntryCompletion.chs.pp 12 Feb 2005 17:19:22 -0000 1.2 @@ -1,28 +1,34 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) entry Widget EntryCompletion +-- GIMP Toolkit (GTK) Widget EntryCompletion -- -- Author : Duncan Coutts +-- -- Created: 24 April 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- --- Completion functionality for the Entry widget. +-- Completion functionality for the "Entry" widget. -- -- * Added in GTK+ 2.4 -- -module Graphics.UI.Gtk.Entry.EntryCompletion ( +module Graphics.UI.Gtk.Entry.EntryCompletion ( #if GTK_CHECK_VERSION(2,4,0) EntryCompletion, EntryCompletionClass, |
From: Duncan C. <dun...@us...> - 2005-02-12 17:20:05
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Display Modified Files: AccelLabel.chs Image.chs.pp Label.chs ProgressBar.chs Statusbar.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: Image.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display/Image.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Image.chs.pp 12 Feb 2005 15:56:44 -0000 1.1 +++ Image.chs.pp 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget Image -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 2001-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This widget displays an image. -- Index: ProgressBar.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display/ProgressBar.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ProgressBar.chs 8 Jan 2005 15:14:30 -0000 1.1 +++ ProgressBar.chs 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,29 +2,31 @@ -- GIMP Toolkit (GTK) Widget ProgressBar -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The ProgressBar provides a means for an application to keep the user -- patient while some time intensive task is going on. -- - module Graphics.UI.Gtk.Display.ProgressBar ( ProgressBar, ProgressBarClass, Index: Statusbar.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display/Statusbar.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Statusbar.chs 8 Jan 2005 15:14:30 -0000 1.1 +++ Statusbar.chs 12 Feb 2005 17:19:22 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget StatusBar -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Report messages of minor importance to the user. -- @@ -42,7 +45,6 @@ -- removed from anywhere in the stack if it's MessageId was recorded at the -- time it was added. This is done using statusbarRemove. -- - module Graphics.UI.Gtk.Display.Statusbar ( Statusbar, StatusbarClass, Index: AccelLabel.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display/AccelLabel.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- AccelLabel.chs 8 Jan 2005 15:14:30 -0000 1.1 +++ AccelLabel.chs 12 Feb 2005 17:19:21 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget AccelLabel -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This widget is a special version of 'Label'. It displays an -- accelerator key next to the Label. @@ -27,7 +30,6 @@ -- * The key name is not explicitly set but taken from the key that -- is associated with the activation of another widget. -- - module Graphics.UI.Gtk.Display.AccelLabel ( AccelLabel, AccelLabelClass, Index: Label.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display/Label.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Label.chs 8 Jan 2005 15:14:30 -0000 1.1 +++ Label.chs 12 Feb 2005 17:19:22 -0000 1.2 @@ -1,26 +1,30 @@ -- -*-haskell-*- -- GIMP Toolkit (GTK) Widget Label -- --- Author : Manuel M. T. Chakravarty, --- Axel Simon --- +-- Author : Manuel M. T. Chakravarty, Axel Simon +-- -- Created: 2 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- --- | A label is a piece of static text in a user interface. +-- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- A widget that displays a small to medium amount of text. -- module Graphics.UI.Gtk.Display.Label ( Label, |
From: Duncan C. <dun...@us...> - 2005-02-12 17:20:04
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797 Modified Files: ChangeLog Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.349 retrieving revision 1.350 diff -u -d -r1.349 -r1.350 --- ChangeLog 12 Feb 2005 15:59:31 -0000 1.349 +++ ChangeLog 12 Feb 2005 17:19:20 -0000 1.350 @@ -1,3 +1,140 @@ +2005-02-12 Duncan Coutts <du...@co...> + + * gtk/Graphics/UI/Gtk/Abstract/Bin.chs, + gtk/Graphics/UI/Gtk/Abstract/Box.chs, + gtk/Graphics/UI/Gtk/Abstract/Container.chs, + gtk/Graphics/UI/Gtk/Abstract/Misc.chs, + gtk/Graphics/UI/Gtk/Abstract/Object.chs.pp, + gtk/Graphics/UI/Gtk/Abstract/Paned.chs.pp, + gtk/Graphics/UI/Gtk/Abstract/Range.chs, + gtk/Graphics/UI/Gtk/Abstract/Scale.chs, + gtk/Graphics/UI/Gtk/Abstract/Scrollbar.hs, + gtk/Graphics/UI/Gtk/Abstract/Separator.hs, + gtk/Graphics/UI/Gtk/Abstract/Widget.chs: Tidy up module headers and + re-licence from GPL to LGPL 2.1, also add haddock maintainer, + stability and portability fields. + + * gtk/Graphics/UI/Gtk/Buttons/Button.chs.pp, + gtk/Graphics/UI/Gtk/Buttons/CheckButton.chs, + gtk/Graphics/UI/Gtk/Buttons/RadioButton.chs, + gtk/Graphics/UI/Gtk/Buttons/ToggleButton.chs: same for Buttons + + * gtk/Graphics/UI/Gtk/Display/AccelLabel.chs, + gtk/Graphics/UI/Gtk/Display/Image.chs.pp, + gtk/Graphics/UI/Gtk/Display/Label.chs, + gtk/Graphics/UI/Gtk/Display/ProgressBar.chs, + gtk/Graphics/UI/Gtk/Display/Statusbar.chs: same for Display + + * gtk/Graphics/UI/Gtk/Embedding/Embedding.hsc, + gtk/Graphics/UI/Gtk/Embedding/Plug.chs, + gtk/Graphics/UI/Gtk/Embedding/Socket.chs: same for Embedding + + * gtk/Graphics/UI/Gtk/Entry/Editable.chs.pp, + gtk/Graphics/UI/Gtk/Entry/Entry.chs.pp, + gtk/Graphics/UI/Gtk/Entry/EntryCompletion.chs.pp, + gtk/Graphics/UI/Gtk/Entry/HScale.chs, + gtk/Graphics/UI/Gtk/Entry/SpinButton.chs, + gtk/Graphics/UI/Gtk/Entry/VScale.chs: same for Entry modules + + * gtk/Graphics/UI/Gtk/Gdk/DrawWindow.hs, + gtk/Graphics/UI/Gtk/Gdk/Drawable.chs.pp, + gtk/Graphics/UI/Gtk/Gdk/Enums.chs, gtk/Graphics/UI/Gtk/Gdk/Events.hsc, + gtk/Graphics/UI/Gtk/Gdk/GC.chs, gtk/Graphics/UI/Gtk/Gdk/Gdk.chs, + gtk/Graphics/UI/Gtk/Gdk/Keys.chs, gtk/Graphics/UI/Gtk/Gdk/Pixbuf.chs, + gtk/Graphics/UI/Gtk/Gdk/Region.chs.pp: same for Gdk modules + + * gtk/Graphics/UI/Gtk/General/Enums.chs.pp, + gtk/Graphics/UI/Gtk/General/General.chs, + gtk/Graphics/UI/Gtk/General/IconFactory.chs.pp, + gtk/Graphics/UI/Gtk/General/StockItems.hsc, + gtk/Graphics/UI/Gtk/General/Structs.hsc, + gtk/Graphics/UI/Gtk/General/Style.chs: same for General cetegory + + * gtk/Graphics/UI/Gtk/Layout/Alignment.chs.pp, + gtk/Graphics/UI/Gtk/Layout/AspectFrame.chs, + gtk/Graphics/UI/Gtk/Layout/Expander.chs.pp, + gtk/Graphics/UI/Gtk/Layout/Fixed.chs, + gtk/Graphics/UI/Gtk/Layout/HBox.chs, + gtk/Graphics/UI/Gtk/Layout/HPaned.chs, + gtk/Graphics/UI/Gtk/Layout/Layout.chs, + gtk/Graphics/UI/Gtk/Layout/Notebook.chs.pp, + gtk/Graphics/UI/Gtk/Layout/Table.chs, + gtk/Graphics/UI/Gtk/Layout/VBox.chs, + gtk/Graphics/UI/Gtk/Layout/VPaned.chs: same for Layout modules + + * gtk/Graphics/UI/Gtk/MenuComboToolbar/CheckMenuItem.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/Combo.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/ComboBox.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/ComboBoxEntry.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/ImageMenuItem.chs, + gtk/Graphics/UI/Gtk/MenuComboToolbar/Menu.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuBar.chs, + gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuItem.chs, + gtk/Graphics/UI/Gtk/MenuComboToolbar/MenuShell.chs, + gtk/Graphics/UI/Gtk/MenuComboToolbar/OptionMenu.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/RadioMenuItem.chs, + gtk/Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.chs, + gtk/Graphics/UI/Gtk/MenuComboToolbar/ToolItem.chs.pp, + gtk/Graphics/UI/Gtk/MenuComboToolbar/Toolbar.chs.pp: same for + MenuComboToolbar category + + * gtk/Graphics/UI/Gtk/Misc/Adjustment.chs, + gtk/Graphics/UI/Gtk/Misc/Calendar.chs.pp, + gtk/Graphics/UI/Gtk/Misc/DrawingArea.chs, + gtk/Graphics/UI/Gtk/Misc/EventBox.chs.pp, + gtk/Graphics/UI/Gtk/Misc/GArrow.chs, + gtk/Graphics/UI/Gtk/Misc/HandleBox.chs, + gtk/Graphics/UI/Gtk/Misc/SizeGroup.chs, + gtk/Graphics/UI/Gtk/Misc/Tooltips.chs.pp, + gtk/Graphics/UI/Gtk/Misc/Viewport.chs: same for Misc category + + * gtk/Graphics/UI/Gtk/Multiline/TextBuffer.chs, + gtk/Graphics/UI/Gtk/Multiline/TextIter.chs.pp, + gtk/Graphics/UI/Gtk/Multiline/TextMark.chs, + gtk/Graphics/UI/Gtk/Multiline/TextTag.chs.pp, + gtk/Graphics/UI/Gtk/Multiline/TextTagTable.chs, + gtk/Graphics/UI/Gtk/Multiline/TextView.chs: same for Multiline + + * gtk/Graphics/UI/Gtk/Ornaments/Frame.chs, + gtk/Graphics/UI/Gtk/Ornaments/HSeparator.chs, + gtk/Graphics/UI/Gtk/Ornaments/VSeparator.chs: same for Ornaments + + * gtk/Graphics/UI/Gtk/Pango/Description.chs, + gtk/Graphics/UI/Gtk/Pango/Enums.chs.pp, + gtk/Graphics/UI/Gtk/Pango/Layout.chs, + gtk/Graphics/UI/Gtk/Pango/Markup.hs, + gtk/Graphics/UI/Gtk/Pango/Rendering.chs.pp, + gtk/Graphics/UI/Gtk/Pango/Types.chs.pp: same for Pango modules + + * gtk/Graphics/UI/Gtk/Scrolling/HScrollbar.chs, + gtk/Graphics/UI/Gtk/Scrolling/ScrolledWindow.chs, + gtk/Graphics/UI/Gtk/Scrolling/VScrollbar.chs: same for Scrolling + + * gtk/Graphics/UI/Gtk/Selectors/ColorSelection.chs, + gtk/Graphics/UI/Gtk/Selectors/ColorSelectionDialog.chs, + gtk/Graphics/UI/Gtk/Selectors/FileChooser.chs.pp, + gtk/Graphics/UI/Gtk/Selectors/FileChooserDialog.chs.pp, + gtk/Graphics/UI/Gtk/Selectors/FileChooserWidget.chs.pp, + gtk/Graphics/UI/Gtk/Selectors/FontSelection.chs, + gtk/Graphics/UI/Gtk/Selectors/FontSelectionDialog.chs: same for + Selectors category + + * gtk/Graphics/UI/Gtk/TreeList/CellRenderer.hs, + gtk/Graphics/UI/Gtk/TreeList/CellRendererPixbuf.chs, + gtk/Graphics/UI/Gtk/TreeList/CellRendererText.chs, + gtk/Graphics/UI/Gtk/TreeList/CellRendererToggle.chs, + gtk/Graphics/UI/Gtk/TreeList/ListStore.chs.pp, + gtk/Graphics/UI/Gtk/TreeList/TreeModel.chs.pp, + gtk/Graphics/UI/Gtk/TreeList/TreeModelSort.chs, + gtk/Graphics/UI/Gtk/TreeList/TreeSelection.chs, + gtk/Graphics/UI/Gtk/TreeList/TreeStore.chs.pp, + gtk/Graphics/UI/Gtk/TreeList/TreeView.chs.pp, + gtk/Graphics/UI/Gtk/TreeList/TreeViewColumn.chs: same for TreeList + + * gtk/Graphics/UI/Gtk/Windows/Dialog.chs, + gtk/Graphics/UI/Gtk/Windows/FileSel.chs, + gtk/Graphics/UI/Gtk/Windows/Window.chs.pp: same for Windows + 2005-02-12 Axel Simon <A....@ke...> * Makefile.am: Let the pre-processor run over Image.chs by renaming |
From: Duncan C. <dun...@us...> - 2005-02-12 17:20:04
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Buttons In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Buttons Modified Files: Button.chs.pp CheckButton.chs RadioButton.chs ToggleButton.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: RadioButton.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Buttons/RadioButton.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- RadioButton.chs 8 Jan 2005 15:13:20 -0000 1.1 +++ RadioButton.chs 12 Feb 2005 17:19:21 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget RadioButton -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A radio group is a set of check buttons where only one button can be -- checked. Index: CheckButton.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Buttons/CheckButton.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CheckButton.chs 8 Jan 2005 15:12:55 -0000 1.1 +++ CheckButton.chs 12 Feb 2005 17:19:21 -0000 1.2 @@ -2,26 +2,30 @@ -- GIMP Toolkit (GTK) Widget CheckButton -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- create widgets with a discrete toggle button. -- - module Graphics.UI.Gtk.Buttons.CheckButton ( CheckButton, CheckButtonClass, Index: ToggleButton.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Buttons/ToggleButton.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ToggleButton.chs 8 Jan 2005 15:13:20 -0000 1.1 +++ ToggleButton.chs 12 Feb 2005 17:19:21 -0000 1.2 @@ -2,29 +2,31 @@ -- GIMP Toolkit (GTK) Widget ToggleButton -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A ToggleButton is the base class for all buttons that have an inherit -- state. -- - module Graphics.UI.Gtk.Buttons.ToggleButton ( ToggleButton, ToggleButtonClass, Index: Button.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Buttons/Button.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Button.chs.pp 8 Jan 2005 15:12:55 -0000 1.1 +++ Button.chs.pp 12 Feb 2005 17:19:21 -0000 1.2 @@ -2,24 +2,29 @@ -- GIMP Toolkit (GTK) Widget Button -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- A widget that creates a signal when clicked on. -- module Graphics.UI.Gtk.Buttons.Button ( Button, |
From: Duncan C. <dun...@us...> - 2005-02-12 17:19:36
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Pango Modified Files: Description.chs Enums.chs.pp Layout.chs Markup.hs Rendering.chs.pp Types.chs.pp Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: Markup.hs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango/Markup.hs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Markup.hs 8 Jan 2005 15:31:27 -0000 1.1 +++ Markup.hs 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,24 +1,28 @@ +-- -*-haskell-*- -- GIMP Toolkit (GTK) Markup -- -- Author : Axel Simon --- +-- -- Created: 5 June 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This module defines some helper functions for generating texts with -- embedded attributes. Index: Layout.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango/Layout.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Layout.chs 8 Jan 2005 15:31:04 -0000 1.1 +++ Layout.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -1,24 +1,28 @@ --- GIMP Toolkit (GTK) - text layout functions PangoLayout +-- -*-haskell-*- +-- GIMP Toolkit (GTK) Pango text layout functions -- -- Author : Axel Simon --- +-- -- Created: 8 Feburary 2003 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2003 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Functions to run the rendering pipeline. -- Index: Description.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango/Description.chs,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Description.chs 16 Jan 2005 21:32:33 -0000 1.3 +++ Description.chs 12 Feb 2005 17:19:24 -0000 1.4 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) - text layout functions: Font Descriptions -- -- Author : Axel Simon --- +-- -- Created: 8 Feburary 2003 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2003 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Functions to manage font description. -- Index: Types.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango/Types.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Types.chs.pp 8 Jan 2005 15:31:27 -0000 1.1 +++ Types.chs.pp 12 Feb 2005 17:19:25 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) - pango non-GObject types PangoTypes -- -- Author : Axel Simon --- +-- -- Created: 9 Feburary 2003 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2003 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Define types used in Pango which are not derived from GObject. -- Index: Enums.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango/Enums.chs.pp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Enums.chs.pp 13 Jan 2005 22:16:39 -0000 1.2 +++ Enums.chs.pp 12 Feb 2005 17:19:24 -0000 1.3 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Enumerations for Pango. -- -- Author : Axel Simon --- +-- -- Created: 12 September 2004 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2004 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Enumerations for describing font characteristics. -- Index: Rendering.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Pango/Rendering.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Rendering.chs.pp 12 Jan 2005 18:19:53 -0000 1.1 +++ Rendering.chs.pp 12 Feb 2005 17:19:25 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) - text layout functions Rendering -- -- Author : Axel Simon --- +-- -- Created: 8 Feburary 2003 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2003 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- Functions to run the rendering pipeline. -- |
From: Duncan C. <dun...@us...> - 2005-02-12 17:19:36
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Selectors Modified Files: ColorSelection.chs ColorSelectionDialog.chs FileChooser.chs.pp FileChooserDialog.chs.pp FileChooserWidget.chs.pp FontSelection.chs FontSelectionDialog.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: FontSelection.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/FontSelection.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FontSelection.chs 8 Jan 2005 15:32:44 -0000 1.1 +++ FontSelection.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,26 +1,32 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) Widget FontSelection +-- GIMP Toolkit (GTK) Widget FontSelection -- -- Author : Duncan Coutts +-- -- Created: 2 August 2004 -- --- Copyright (c) 2004 Duncan Coutts --- documentation Copyright (c) 1995..2000 the GTK+ Team +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- - -module Graphics.UI.Gtk.Selectors.FontSelection ( +-- A widget for selecting fonts. +-- +module Graphics.UI.Gtk.Selectors.FontSelection ( fontSelectionNew, fontSelectionGetFontName, fontSelectionSetFontName, Index: FontSelectionDialog.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/FontSelectionDialog.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FontSelectionDialog.chs 8 Jan 2005 15:32:44 -0000 1.1 +++ FontSelectionDialog.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,26 +1,32 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) Widget FontSelection +-- GIMP Toolkit (GTK) Widget FontSelectionDialog -- -- Author : Duncan Coutts +-- -- Created: 2 August 2004 -- --- Copyright (c) 2004 Duncan Coutts --- documentation Copyright (c) 1995..2000 the GTK+ Team +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- - -module Graphics.UI.Gtk.Selectors.FontSelectionDialog ( +-- A dialog box for selecting fonts. +-- +module Graphics.UI.Gtk.Selectors.FontSelectionDialog ( fontSelectionDialogNew, fontSelectionDialogGetFontName, fontSelectionDialogSetFontName, Index: FileChooserDialog.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/FileChooserDialog.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FileChooserDialog.chs.pp 8 Jan 2005 15:33:03 -0000 1.1 +++ FileChooserDialog.chs.pp 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,22 +1,28 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) entry Widget FileChooserDialog +-- GIMP Toolkit (GTK) Widget FileChooserDialog -- -- Author : Duncan Coutts +-- -- Created: 24 April 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The file chooser dialog and widget is a replacement -- for the old "FileSel"ection dialog. It provides a better user Index: ColorSelectionDialog.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/ColorSelectionDialog.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ColorSelectionDialog.chs 8 Jan 2005 15:32:44 -0000 1.1 +++ ColorSelectionDialog.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,25 +1,30 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) Widget ColorSelectionDialog +-- GIMP Toolkit (GTK) Widget ColorSelectionDialog -- -- Author : Duncan Coutts +-- -- Created: 2 August 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- - -module Graphics.UI.Gtk.Selectors.ColorSelectionDialog ( +module Graphics.UI.Gtk.Selectors.ColorSelectionDialog ( colorSelectionDialogNew, ) where Index: ColorSelection.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/ColorSelection.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ColorSelection.chs 8 Jan 2005 15:32:44 -0000 1.1 +++ ColorSelection.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,31 +1,35 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) Widget ColorSelection +-- GIMP Toolkit (GTK) Widget ColorSelection -- -- Author : Duncan Coutts +-- -- Created: 2 August 2004 -- --- Copyright (c) 2004 Duncan Coutts --- documentation Copyright (c) 1995..2000 the GTK+ Team +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The ColorSelection is a widget that is used to select a color. It consists of -- a color wheel and number of sliders and entry boxes for color parameters such -- as hue, saturation, value, red, green, blue, and opacity. It is found on the -- standard color selection dialog box "ColorSelectionDialog". -- - -module Graphics.UI.Gtk.Selectors.ColorSelection ( +module Graphics.UI.Gtk.Selectors.ColorSelection ( colorSelectionNew, colorSelectionGetCurrentAlpha, colorSelectionSetCurrentAlpha, Index: FileChooser.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/FileChooser.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FileChooser.chs.pp 8 Jan 2005 15:33:03 -0000 1.1 +++ FileChooser.chs.pp 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,22 +1,28 @@ --- GIMP Toolkit (GTK) Binding for Haskell: binding to GConf -*-haskell-*- --- for storing and retrieving configuartion information +-- -*-haskell-*- +-- GIMP Toolkit (GTK) FileChooser -- -- Author : Duncan Coutts +-- -- Created: 24 April 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The file chooser dialog and widget is a replacement -- for the old "FileSel"ection dialog. It provides a better user @@ -28,7 +34,7 @@ -- -- * Added in GTK+ 2.4 -- -module Graphics.UI.Gtk.Selectors.FileChooser ( +module Graphics.UI.Gtk.Selectors.FileChooser ( #if GTK_CHECK_VERSION(2,4,0) FileChooserClass, FileChooser, Index: FileChooserWidget.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Selectors/FileChooserWidget.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FileChooserWidget.chs.pp 8 Jan 2005 15:33:03 -0000 1.1 +++ FileChooserWidget.chs.pp 12 Feb 2005 17:19:25 -0000 1.2 @@ -1,22 +1,28 @@ -- -*-haskell-*- --- GIMP Toolkit (GTK) entry Widget FileChooserWidget +-- GIMP Toolkit (GTK) Widget FileChooserWidget -- -- Author : Duncan Coutts +-- -- Created: 24 April 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The file chooser dialog and widget is a replacement -- for the old "FileSel"ection dialog. It provides a better user |
From: Duncan C. <dun...@us...> - 2005-02-12 17:19:36
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/TreeList Modified Files: CellRenderer.hs CellRendererPixbuf.chs CellRendererText.chs CellRendererToggle.chs ListStore.chs.pp TreeModel.chs.pp TreeModelSort.chs TreeSelection.chs TreeStore.chs.pp TreeView.chs.pp TreeViewColumn.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: TreeStore.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/TreeStore.chs.pp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- TreeStore.chs.pp 18 Jan 2005 22:19:11 -0000 1.2 +++ TreeStore.chs.pp 12 Feb 2005 17:19:26 -0000 1.3 @@ -2,26 +2,30 @@ -- GIMP Toolkit (GTK) TreeStore TreeModel -- -- Author : Axel Simon --- +-- -- Created: 9 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 2001 Axel Simon +-- Copyright (C) 2001-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- - +-- A tree-like data structure that can be used with the "TreeView" +-- module Graphics.UI.Gtk.TreeList.TreeStore ( TreeStore, TMType(..), Index: ListStore.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/ListStore.chs.pp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- ListStore.chs.pp 18 Jan 2005 22:19:13 -0000 1.2 +++ ListStore.chs.pp 12 Feb 2005 17:19:26 -0000 1.3 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) ListStore TreeModel -- -- Author : Axel Simon --- +-- -- Created: 9 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 2001 Axel Simon +-- Copyright (C) 2001-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The database for simple (non-hierarchical) tables. -- Index: CellRenderer.hs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/CellRenderer.hs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CellRenderer.hs 8 Jan 2005 15:36:43 -0000 1.1 +++ CellRenderer.hs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) CellRenderer TreeView -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk2hs-users\@lists.sourceforge.net +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A 'CellRenderer' is an object that determines how the cell of a -- 'TreeView' widget is displayed. Index: CellRendererPixbuf.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/CellRendererPixbuf.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CellRendererPixbuf.chs 8 Jan 2005 15:36:43 -0000 1.1 +++ CellRendererPixbuf.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,26 +2,30 @@ -- GIMP Toolkit (GTK) CellRendererPixbuf -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- Renders a pixbuf in a cell -- - module Graphics.UI.Gtk.TreeList.CellRendererPixbuf ( CellRendererPixbuf, CellRendererPixbufClass, Index: CellRendererToggle.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/CellRendererToggle.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CellRendererToggle.chs 8 Jan 2005 15:36:43 -0000 1.1 +++ CellRendererToggle.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,24 +2,29 @@ -- GIMP Toolkit (GTK) CellRendererToggle -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) +-- +-- Renders a toggle button in a cell -- module Graphics.UI.Gtk.TreeList.CellRendererToggle ( CellRendererToggle, Index: TreeView.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/TreeView.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TreeView.chs.pp 8 Jan 2005 15:33:48 -0000 1.1 +++ TreeView.chs.pp 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget TreeView -- -- Author : Axel Simon --- +-- -- Created: 9 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 2001 Axel Simon +-- Copyright (C) 2001-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This widget constitutes the main widget for displaying lists and other -- structured data. Index: TreeModel.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/TreeModel.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TreeModel.chs.pp 8 Jan 2005 15:35:19 -0000 1.1 +++ TreeModel.chs.pp 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) TreeModel -- -- Author : Axel Simon --- +-- -- Created: 8 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A 'TreeModel' is the abstract base class for -- 'TreeStore' and 'ListStore'. Index: TreeViewColumn.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/TreeViewColumn.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TreeViewColumn.chs 8 Jan 2005 15:34:40 -0000 1.1 +++ TreeViewColumn.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,25 +2,30 @@ -- GIMP Toolkit (GTK) TreeViewColumn TreeView -- -- Author : Axel Simon --- +-- -- Created: 9 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 2001 Axel Simon +-- Copyright (C) 2001-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- +-- A visible column in a "TreeView" widget +-- -- * tree_view_column_new_with_attributes and tree_view_column_set_attributes -- are variadic and the funcitonality can be achieved through other -- functions. Index: CellRendererText.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/CellRendererText.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CellRendererText.chs 8 Jan 2005 15:36:43 -0000 1.1 +++ CellRendererText.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) CellRendererText TreeView -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A 'CellRenderer' which displays a single-line text. -- @@ -28,7 +31,6 @@ -- 'cellText' to the column of a 'TreeModel' by means of -- 'treeViewAddAttribute' from 'TreeModelColumn'. -- - module Graphics.UI.Gtk.TreeList.CellRendererText ( CellRendererText, CellRendererTextClass, Index: TreeModelSort.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/TreeModelSort.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TreeModelSort.chs 8 Jan 2005 15:34:40 -0000 1.1 +++ TreeModelSort.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,21 +2,27 @@ -- GIMP Toolkit (GTK) TreeModelSort -- -- Author : Duncan Coutts +-- -- Created: 4 August 2004 -- --- Copyright (c) 2004 Duncan Coutts +-- Version $Revision$ from $Date$ +-- +-- Copyright (C) 2004-2005 Duncan Coutts -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The 'TreeModelSort' is a model that turns any object that implements the -- 'TreeModel' interface into a store that is sorted. @@ -26,8 +32,7 @@ -- the changes in the child are propagated. The primary purpose of this model is -- to provide a way to sort a different model without modifying it. -- - -module Graphics.UI.Gtk.TreeList.TreeModelSort ( +module Graphics.UI.Gtk.TreeList.TreeModelSort ( TreeModelSort, TreeModelSortClass, treeModelSortNewWithModel, Index: TreeSelection.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/TreeList/TreeSelection.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TreeSelection.chs 8 Jan 2005 15:34:40 -0000 1.1 +++ TreeSelection.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -1,26 +1,28 @@ -{-# OPTIONS -cpp #-} -- -*-haskell-*- -- GIMP Toolkit (GTK) TreeSelection -- -- Author : Axel Simon --- +-- -- Created: 8 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A 'TreeSelection' is a data type belonging to a 'TreeModel'. As the name -- suggests it holds the current selection which can even be a multiple |
From: Duncan C. <dun...@us...> - 2005-02-12 17:19:36
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Scrolling In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Scrolling Modified Files: HScrollbar.chs ScrolledWindow.chs VScrollbar.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: VScrollbar.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Scrolling/VScrollbar.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- VScrollbar.chs 8 Jan 2005 15:32:12 -0000 1.1 +++ VScrollbar.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -2,29 +2,31 @@ -- GIMP Toolkit (GTK) Widget VScrollbar -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This widget provides a stand-alone scrollbar. All interesting functions -- can be found in 'Range', from which it is derived. -- - module Graphics.UI.Gtk.Scrolling.VScrollbar ( VScrollbar, VScrollbarClass, Index: ScrolledWindow.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Scrolling/ScrolledWindow.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ScrolledWindow.chs 8 Jan 2005 15:32:12 -0000 1.1 +++ ScrolledWindow.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget ScrolledWindow -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- 'ScrolledWindow' is a container that adds scroll bars to its child -- @@ -28,7 +31,6 @@ -- moving the table part and not the titles of a table). If a widget does -- not support native scrolling it can be put into a 'ScrolledWindow' widget. -- - module Graphics.UI.Gtk.Scrolling.ScrolledWindow ( ScrolledWindow, ScrolledWindowClass, Index: HScrollbar.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Scrolling/HScrollbar.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- HScrollbar.chs 8 Jan 2005 15:32:12 -0000 1.1 +++ HScrollbar.chs 12 Feb 2005 17:19:25 -0000 1.2 @@ -2,29 +2,31 @@ -- GIMP Toolkit (GTK) Widget HScrollbar -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This widget provides a stand-alone scrollbar. All interesting functions -- can be found in 'Range', from which it is derived. -- - module Graphics.UI.Gtk.Scrolling.HScrollbar ( HScrollbar, HScrollbarClass, |
From: Duncan C. <dun...@us...> - 2005-02-12 17:19:36
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Windows In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Windows Modified Files: Dialog.chs FileSel.chs Window.chs.pp Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: Dialog.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Windows/Dialog.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Dialog.chs 8 Jan 2005 15:37:33 -0000 1.1 +++ Dialog.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,28 +2,30 @@ -- GIMP Toolkit (GTK) Widget Dialog -- -- Author : Axel Simon --- +-- -- Created: 23 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- A dialog is a smaller window that is used to ask the user for input. -- - module Graphics.UI.Gtk.Windows.Dialog ( Dialog, DialogClass, Index: Window.chs.pp =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Windows/Window.chs.pp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Window.chs.pp 8 Jan 2005 15:37:33 -0000 1.1 +++ Window.chs.pp 12 Feb 2005 17:19:26 -0000 1.2 @@ -2,29 +2,30 @@ -- GIMP Toolkit (GTK) Window -- -- Author : Manuel M. T. Chakravarty, Axel Simon --- +-- -- Created: 27 April 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 2001 Manuel M. T. Chakravarty, Axel Simon +-- Copyright (C) 2001-2005 Manuel M. T. Chakravarty, Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- --- TODO +-- Toplevel which can contain other widgets -- --- * missing but possibly useful methods are commented out --- module Graphics.UI.Gtk.Windows.Window ( Window, WindowClass, Index: FileSel.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Windows/FileSel.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FileSel.chs 8 Jan 2005 15:37:33 -0000 1.1 +++ FileSel.chs 12 Feb 2005 17:19:26 -0000 1.2 @@ -1,25 +1,28 @@ --- -*-haskell-*- --- GIMP Toolkit (GTK) Binding for Haskell: Widget FileSel +-- -*-haskell-*- +-- GIMP Toolkit (GTK) Widget FileSelection -- -- Author : Manuel M T Chakravarty +-- -- Created: 20 January 1999 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) [1999..2002] Manuel M T Chakravarty --- Copyright (c) 2002 Jens Petersen +-- Copyright (C) 1999-2005 Manuel M T Chakravarty, Jens Petersen -- -- This library is free software; you can redistribute it and/or --- modify it under the terms of the GNU Library General Public +-- modify it under the terms of the GNU Lesser General Public -- License as published by the Free Software Foundation; either --- version 2 of the License, or (at your option) any later version. +-- version 2.1 of the License, or (at your option) any later version. -- -- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU --- Library General Public License for more details. +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The file selection widget is a quick and simple way to display a File -- dialog box. It comes complete with Ok & Cancel buttons; optionally, it |
From: Duncan C. <dun...@us...> - 2005-02-12 17:19:36
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Ornaments In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16797/gtk/Graphics/UI/Gtk/Ornaments Modified Files: Frame.chs HSeparator.chs VSeparator.chs Log Message: For all gtk modules: tidy up module headers and re-licence from GPL to LGPL 2.1 Also add haddock maintainer, stability and portability fields. Index: Frame.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Ornaments/Frame.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Frame.chs 8 Jan 2005 15:30:19 -0000 1.1 +++ Frame.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,29 +2,31 @@ -- GIMP Toolkit (GTK) Widget Frame -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- This container adds a frame around its contents. This is useful to -- logically separate items in a dialog box. -- - module Graphics.UI.Gtk.Ornaments.Frame ( Frame, FrameClass, Index: HSeparator.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Ornaments/HSeparator.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- HSeparator.chs 8 Jan 2005 15:30:19 -0000 1.1 +++ HSeparator.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget HSeparator -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The HSeparator widget is a horizontal separator, used to group the -- widgets within a window. It displays a horizontal line with a shadow @@ -27,7 +30,6 @@ -- -- * This has nothing to do with a menu separator. -- - module Graphics.UI.Gtk.Ornaments.HSeparator ( HSeparator, HSeparatorClass, Index: VSeparator.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Ornaments/VSeparator.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- VSeparator.chs 8 Jan 2005 15:30:19 -0000 1.1 +++ VSeparator.chs 12 Feb 2005 17:19:24 -0000 1.2 @@ -2,24 +2,27 @@ -- GIMP Toolkit (GTK) Widget VSeparator -- -- Author : Axel Simon --- +-- -- Created: 15 May 2001 -- -- Version $Revision$ from $Date$ -- --- Copyright (c) 1999..2002 Axel Simon +-- Copyright (C) 1999-2005 Axel Simon -- --- This file is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2 of the License, or --- (at your option) any later version. +-- This library is free software; you can redistribute it and/or +-- modify it under the terms of the GNU Lesser General Public +-- License as published by the Free Software Foundation; either +-- version 2.1 of the License, or (at your option) any later version. -- --- This file is distributed in the hope that it will be useful, +-- This library is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +-- Lesser General Public License for more details. -- -- | +-- Maintainer : gtk...@li... +-- Stability : provisional +-- Portability : portable (depends on GHC) -- -- The VSeparator widget is a horizontal separator, used to group the -- widgets within a window. It displays a horizontal line with a shadow @@ -27,7 +30,6 @@ -- -- * This has nothing to do with a menu separator. -- - module Graphics.UI.Gtk.Ornaments.VSeparator ( VSeparator, VSeparatorClass, |
From: Axel S. <as...@us...> - 2005-02-12 15:59:42
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17618 Modified Files: ChangeLog Makefile.am Log Message: Renamed Image.chs to Image.chs.pp and fixed a Windows issue. Index: Makefile.am =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/Makefile.am,v retrieving revision 1.47 retrieving revision 1.48 diff -u -d -r1.47 -r1.48 --- Makefile.am 11 Feb 2005 12:52:05 -0000 1.47 +++ Makefile.am 12 Feb 2005 15:59:31 -0000 1.48 @@ -319,7 +319,7 @@ gtk/Graphics/UI/Gtk/Buttons/RadioButton.chs \ gtk/Graphics/UI/Gtk/Buttons/ToggleButton.chs \ gtk/Graphics/UI/Gtk/Display/AccelLabel.chs \ - gtk/Graphics/UI/Gtk/Display/Image.chs \ + gtk/Graphics/UI/Gtk/Display/Image.chs.pp \ gtk/Graphics/UI/Gtk/Display/Label.chs \ gtk/Graphics/UI/Gtk/Display/ProgressBar.chs \ gtk/Graphics/UI/Gtk/Display/Statusbar.chs \ Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.348 retrieving revision 1.349 diff -u -d -r1.348 -r1.349 --- ChangeLog 11 Feb 2005 18:29:48 -0000 1.348 +++ ChangeLog 12 Feb 2005 15:59:31 -0000 1.349 @@ -1,3 +1,12 @@ +2005-02-12 Axel Simon <A....@ke...> + + * Makefile.am: Let the pre-processor run over Image.chs by renaming + it to Image.chs.pp. + + * gtk/Graphics/UI/Gtk/Display/Image.chs.pp: Renamed from Image.chs + and changed the function name that is called under Windows for the + method image_new_from_file which is now called ..._file_utf8. + 2005-02-11 Duncan Coutts <du...@co...> * Makefile.am: use -DWIN32 for the gtk modules when building on win32. |
From: Axel S. <as...@us...> - 2005-02-12 15:56:55
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/Display In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16442 Added Files: Image.chs.pp Log Message: Call a renamed version of image_new_from_file on Windows. --- NEW FILE: Image.chs.pp --- -- -*-haskell-*- -- GIMP Toolkit (GTK) Widget Image -- -- Author : Axel Simon -- -- Created: 23 May 2001 -- -- Version $Revision: 1.1 $ from $Date: 2005/02/12 15:56:44 $ -- -- Copyright (c) 1999..2002 Axel Simon -- -- This file is free software; you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation; either version 2 of the License, or -- (at your option) any later version. -- -- This file is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- | -- -- This widget displays an image. -- -- -- * Because Haskell is not the best language to modify large images directly -- only functions are bound that allow loading images from disc or by stock -- names. -- -- * Another function for extracting the 'Pixbuf' is added for -- 'CellRenderer'. -- -- TODO -- -- * Figure out what other functions are useful within Haskell. Maybe we should -- support loading Pixmaps without exposing them. -- module Graphics.UI.Gtk.Display.Image ( Image, ImageClass, castToImage, imageNewFromFile, IconSize, iconSizeMenu, iconSizeSmallToolbar, iconSizeLargeToolbar, iconSizeButton, iconSizeDialog, imageNewFromStock, imageGetPixbuf, imageSetFromPixbuf, imageNewFromPixbuf ) where import Monad (liftM) import System.Glib.FFI import System.Glib.UTFString import Graphics.UI.Gtk.Abstract.Object (makeNewObject) import System.Glib.GObject (makeNewGObject) {#import Graphics.UI.Gtk.Types#} {#import Graphics.UI.Gtk.Signals#} import Graphics.UI.Gtk.General.Structs (IconSize, iconSizeInvalid, iconSizeMenu, iconSizeSmallToolbar, iconSizeLargeToolbar, iconSizeButton, iconSizeDialog) {# context lib="gtk" prefix="gtk" #} -- methods -- | Create an image by loading a file. -- imageNewFromFile :: FilePath -> IO Image imageNewFromFile path = makeNewObject mkImage $ liftM castPtr $ #ifdef WIN32 && GTK_VERSION(2,6,0) withUTFString path {#call unsafe image_new_from_file_utf8#} #else withUTFString path {#call unsafe image_new_from_file#} #endif -- | Create a set of images by specifying a stock -- object. -- imageNewFromStock :: String -> IconSize -> IO Image imageNewFromStock stock ic = withUTFString stock $ \strPtr -> makeNewObject mkImage $ liftM castPtr $ {#call unsafe image_new_from_stock#} strPtr (fromIntegral ic) -- | Extract the Pixbuf from the 'Image'. -- imageGetPixbuf :: Image -> IO Pixbuf imageGetPixbuf img = makeNewGObject mkPixbuf $ liftM castPtr $ throwIfNull "Image.imageGetPixbuf: The image contains no Pixbuf object." $ {#call unsafe image_get_pixbuf#} img -- | Overwrite the current content of the 'Image' with a new 'Pixbuf'. -- imageSetFromPixbuf :: Image -> Pixbuf -> IO () imageSetFromPixbuf img pb = {#call unsafe gtk_image_set_from_pixbuf#} img pb -- | Create an 'Image' from a -- 'Pixbuf'. -- imageNewFromPixbuf :: Pixbuf -> IO Image imageNewFromPixbuf pbuf = makeNewObject mkImage $ liftM castPtr $ {#call unsafe image_new_from_pixbuf#} pbuf |
From: Duncan C. <dun...@us...> - 2005-02-11 18:30:03
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29817 Modified Files: ChangeLog TODO Log Message: Update the TODO list, add a note to rename some modules after the 0.9.7.1 release and remove some old items that are no longer relevant. Index: TODO =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/TODO,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- TODO 8 Dec 2004 14:51:20 -0000 1.7 +++ TODO 11 Feb 2005 18:29:50 -0000 1.8 @@ -1,5 +1,13 @@ TODO for gtk2hs +11/2/2005 Duncan Coutts <du...@co...> + + * rename these modules: + Graphics/UI/Gtk/Misc/GArrow.chs + to Graphics/UI/Gtk/Misc/Arrow.chs + Graphics/UI/Gtk/Windows/FileSel.chs + to Graphics/UI/Gtk/Selectors/FileSelection.chs + 8/12/2004 Duncan Coutts <du...@co...> * automake issues, building targets that are pulled in by the @@ -44,21 +52,3 @@ specify it in a pragma. An external c2hs would need to get preprocessed input. This has to be done in mk/library.mk . -older entries: - -* Compilation falls over on FreeBSD when c2hs reads the type modifier - __signed. I don't know if this is supposed to be replaced by cpp, for - the time being I've just added -D__signed=signed.. There probably should - be a autoconf test for this (and understanding of what's going on). - -* Check all the files for additional functionality since 1.3.3. - -* Add documentation support. - -* Create automatic support for recursive make as it is done with applications - and libraries. The Makefiles should be able to only specify three variables: - TOOLMAKEDIRS (applications that are needed to build the libraries but which - are not installed), LIBMAKEDIRS (the libraries that should be done next) - and APPMAKEDIRS (which are applications which depend on the libraries). We - need these three variables to get the sequence of inplace/noinplace right. - Question: How do we reverse a list of words with make? Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.347 retrieving revision 1.348 diff -u -d -r1.347 -r1.348 --- ChangeLog 11 Feb 2005 18:26:25 -0000 1.347 +++ ChangeLog 11 Feb 2005 18:29:48 -0000 1.348 @@ -27,6 +27,10 @@ * gtk/Graphics/UI/Gtk/General/General.chs: add the pragma {-# NOINLINE initGUI #-} and an explanaition of why this is necessary. + * TODO: update the TODO list, add a note to rename some modules after + the 0.9.7.1 release and remove some old items that are no longer + relevant. + 2005-02-10 Duncan Coutts <du...@co...> * tools/apiGen/CodeGen.hs: make use of the information from scanning |
From: Duncan C. <dun...@us...> - 2005-02-11 18:27:19
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28525/gtk/Graphics/UI Modified Files: Gtk.hs Log Message: gtk/Graphics/UI/Gtk.hs: no need to #include <config.h> anymore since the only thing it needed was WIN32 and we now use -DWIN32 instead. gtk/Graphics/UI/Gtk/General/General.chs: add the pragma {-# NOINLINE initGUI #-} and an explanaition of why this is necessary. Index: Gtk.hs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk.hs,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Gtk.hs 12 Jan 2005 01:34:56 -0000 1.2 +++ Gtk.hs 11 Feb 2005 18:26:28 -0000 1.3 @@ -39,8 +39,6 @@ -- -- * Every module that is commented out and not mentioned above. -- -#include <config.h> - module Graphics.UI.Gtk ( -- * General things, initialization module Graphics.UI.Gtk.General.General, |
From: Duncan C. <dun...@us...> - 2005-02-11 18:27:10
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28525 Modified Files: ChangeLog Log Message: gtk/Graphics/UI/Gtk.hs: no need to #include <config.h> anymore since the only thing it needed was WIN32 and we now use -DWIN32 instead. gtk/Graphics/UI/Gtk/General/General.chs: add the pragma {-# NOINLINE initGUI #-} and an explanaition of why this is necessary. Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.346 retrieving revision 1.347 diff -u -d -r1.346 -r1.347 --- ChangeLog 11 Feb 2005 18:03:11 -0000 1.346 +++ ChangeLog 11 Feb 2005 18:26:25 -0000 1.347 @@ -21,6 +21,12 @@ * tools/apiGen/Template.chs: describe our modules as "portable" and include rcs tags in generated modules. + * gtk/Graphics/UI/Gtk.hs: no need to #include <config.h> anymore since + the only thing it needed was WIN32 and we now use -DWIN32 instead. + + * gtk/Graphics/UI/Gtk/General/General.chs: add the pragma + {-# NOINLINE initGUI #-} and an explanaition of why this is necessary. + 2005-02-10 Duncan Coutts <du...@co...> * tools/apiGen/CodeGen.hs: make use of the information from scanning |
From: Duncan C. <dun...@us...> - 2005-02-11 18:27:05
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28525/gtk/Graphics/UI/Gtk/General Modified Files: General.chs Log Message: gtk/Graphics/UI/Gtk.hs: no need to #include <config.h> anymore since the only thing it needed was WIN32 and we now use -DWIN32 instead. gtk/Graphics/UI/Gtk/General/General.chs: add the pragma {-# NOINLINE initGUI #-} and an explanaition of why this is necessary. Index: General.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/Graphics/UI/Gtk/General/General.chs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- General.chs 8 Jan 2005 15:20:28 -0000 1.1 +++ General.chs 11 Feb 2005 18:26:29 -0000 1.2 @@ -79,6 +79,12 @@ -- return str -} +-- We compile this module using -#includ"gtk/wingtk.h" to bypass the win32 abi +-- check however we do not compile users programs with this headder so if +-- initGUI was ever inlined in a users program, then that program would not +-- bypass the abi check and would fail on startup. So to stop that we must +-- prevent initGUI from being inlined. +{-# NOINLINE initGUI #-} -- | Initialize the GUI binding. -- -- * This function initialized the GUI toolkit and parses all Gtk |
From: Duncan C. <dun...@us...> - 2005-02-11 18:03:55
|
Update of /cvsroot/gtk2hs/gtk2hs/tools/apiGen In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19848/tools/apiGen Modified Files: Template.chs Log Message: Describe our modules as "portable" and include rcs tags in generated modules. Index: Template.chs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/tools/apiGen/Template.chs,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Template.chs 7 Feb 2005 00:38:02 -0000 1.6 +++ Template.chs 11 Feb 2005 18:03:14 -0000 1.7 @@ -5,6 +5,8 @@ -- -- Created: @DATE@ -- +-- Version $Revision$ from $Date$ +-- -- Copyright (C) @YEAR@ @COPYRIGHT@ -- -- This library is free software; you can redistribute it and/or @@ -20,7 +22,7 @@ -- | -- Maintainer : gtk2hs-users\@lists.sourceforge.net -- Stability : provisional --- Portability : non-portable (uses Gtk+ C library) +-- Portability : portable (depends on GHC) -- -- @DESCRIPTION@@TODO@ -- |
From: Duncan C. <dun...@us...> - 2005-02-11 18:03:35
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19848 Modified Files: ChangeLog Log Message: Describe our modules as "portable" and include rcs tags in generated modules. Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.345 retrieving revision 1.346 diff -u -d -r1.345 -r1.346 --- ChangeLog 11 Feb 2005 14:49:16 -0000 1.345 +++ ChangeLog 11 Feb 2005 18:03:11 -0000 1.346 @@ -18,6 +18,9 @@ * configure.ac: oops, forgot to set HSCFLAGS="-C -optc-mms-bitfields" Bump version to 0.9.7.1_rc3 + * tools/apiGen/Template.chs: describe our modules as "portable" and + include rcs tags in generated modules. + 2005-02-10 Duncan Coutts <du...@co...> * tools/apiGen/CodeGen.hs: make use of the information from scanning |
From: Duncan C. <dun...@us...> - 2005-02-11 14:49:41
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6158 Modified Files: ChangeLog configure.ac Log Message: Forgot to set HSCFLAGS="-C -optc-mms-bitfields" Bump version to 0.9.7.1_rc3 Index: configure.ac =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/configure.ac,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- configure.ac 11 Feb 2005 12:52:05 -0000 1.29 +++ configure.ac 11 Feb 2005 14:49:29 -0000 1.30 @@ -21,7 +21,7 @@ dnl Process this file with autoconf to produce a configure script. dnl ###################################################################### -AC_INIT(gtk2hs, 0.9.7.1_rc2) +AC_INIT(gtk2hs, 0.9.7.1_rc3) AM_INIT_AUTOMAKE dnl * We require autoconf version 2.50 @@ -108,7 +108,7 @@ *mingw32* ) PATHSED=["s+/\([a-z]\)/+\1:/+"];; * ) PATHSED=["\#"];; esac; - HSCFLAGS=; #we used to need "-C -optc-fnative-struct" but no longer it seems + HSCFLAGS="-C -optc-mms-bitfields" C2HSFLAGS=; dnl Where are we? (only used during configuration) TOP=`$PWD | $SED $PATHSED`; Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.344 retrieving revision 1.345 diff -u -d -r1.344 -r1.345 --- ChangeLog 11 Feb 2005 12:52:04 -0000 1.344 +++ ChangeLog 11 Feb 2005 14:49:16 -0000 1.345 @@ -15,6 +15,9 @@ to ghc instead. Make the default be to disable the gnome and mozilla packages on win32. Bump version to 0.9.7.1_rc2 + * configure.ac: oops, forgot to set HSCFLAGS="-C -optc-mms-bitfields" + Bump version to 0.9.7.1_rc3 + 2005-02-10 Duncan Coutts <du...@co...> * tools/apiGen/CodeGen.hs: make use of the information from scanning |
From: Duncan C. <dun...@us...> - 2005-02-11 12:52:17
|
Update of /cvsroot/gtk2hs/gtk2hs/gtk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21710/gtk Modified Files: wingtk.h Log Message: Makefile.am: use -DWIN32 for the gtk modules when building on win32. This is only needed for gtk/Graphics/UI/Gtk.hs but the deps calculation needs it too so we have to specify it for the whole gtk pacakge. #include"gtk/wingtk.h" when compiling Gtk.General.General Add gtk/wingtk.h to EXTRA_DIST. gtk/wingtk.h: #include <gtk/gtk.h> before the #undef directives so that it will not matter which order ghc puts the #includes when compiling via C. gtk/gtk.h has include guards so it can safely be included more than once. configure.ac: remove WIN32 from config.h again. We can pass -DWIN32 to ghc instead. Make the default be to disable the gnome and mozilla packages on win32. Bump version to 0.9.7.1_rc2 Index: wingtk.h =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/gtk/wingtk.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- wingtk.h 22 Jan 2003 09:36:49 -0000 1.1 +++ wingtk.h 11 Feb 2005 12:52:06 -0000 1.2 @@ -1,3 +1,4 @@ +#include <gtk/gtk.h> /* these are necessary on Win32 to circumvent the strcuture size check */ #undef gtk_init_check #undef gtk_init |
From: Duncan C. <dun...@us...> - 2005-02-11 12:52:17
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21710 Modified Files: ChangeLog configure.ac Makefile.am Log Message: Makefile.am: use -DWIN32 for the gtk modules when building on win32. This is only needed for gtk/Graphics/UI/Gtk.hs but the deps calculation needs it too so we have to specify it for the whole gtk pacakge. #include"gtk/wingtk.h" when compiling Gtk.General.General Add gtk/wingtk.h to EXTRA_DIST. gtk/wingtk.h: #include <gtk/gtk.h> before the #undef directives so that it will not matter which order ghc puts the #includes when compiling via C. gtk/gtk.h has include guards so it can safely be included more than once. configure.ac: remove WIN32 from config.h again. We can pass -DWIN32 to ghc instead. Make the default be to disable the gnome and mozilla packages on win32. Bump version to 0.9.7.1_rc2 Index: configure.ac =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/configure.ac,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- configure.ac 7 Feb 2005 15:39:48 -0000 1.28 +++ configure.ac 11 Feb 2005 12:52:05 -0000 1.29 @@ -21,7 +21,7 @@ dnl Process this file with autoconf to produce a configure script. dnl ###################################################################### -AC_INIT(gtk2hs, 0.9.7.1_rc1) +AC_INIT(gtk2hs, 0.9.7.1_rc2) AM_INIT_AUTOMAKE dnl * We require autoconf version 2.50 @@ -116,9 +116,6 @@ CREATE_TYPES=default; fi; -if test "$WIN32" = "yes"; then - AC_DEFINE(WIN32, [], [Are we building on a Win32 system]) -fi AM_CONDITIONAL(WIN32, test "$WIN32" = "yes") dnl determine a temporary directory for c2hs @@ -289,9 +286,15 @@ dnl Check if user wants the various gnome modules. Defaults to yes. AC_MSG_CHECKING([whether to build gnome bindings]) +if test "$WIN32" = "yes"; then + ENABLE_GNOME_DEFAULT=no +else + ENABLE_GNOME_DEFAULT=yes +fi + AC_ARG_ENABLE(gnome, [ --disable-gnome do not generate bindings for any gnome modules], - [ENABLE_GNOME=$enableval],[ENABLE_GNOME=yes]) + [ENABLE_GNOME=$enableval],[ENABLE_GNOME=$ENABLE_GNOME_DEFAULT]) AC_MSG_RESULT($ENABLE_GNOME) AM_CONDITIONAL(ENABLE_GNOME, test x$ENABLE_GNOME = xyes) @@ -299,9 +302,15 @@ dnl Check if user wants the Mozilla's browser engine widget. Defaults to yes. AC_MSG_CHECKING([whether to build mozembed bindings]) +if test "$WIN32" = "yes"; then + ENABLE_MOZEMBED_DEFAULT=no +else + ENABLE_MOZEMBED_DEFAULT=yes +fi + AC_ARG_ENABLE(mozilla, [ --disable-mozilla do not generate bindings for the Mozilla display widget], - [ENABLE_MOZEMBED=$enableval],[ENABLE_MOZEMBED=yes]) + [ENABLE_MOZEMBED=$enableval],[ENABLE_MOZEMBED=$ENABLE_MOZEMBED_DEFAULT]) AC_MSG_RESULT($ENABLE_MOZEMBED) AM_CONDITIONAL(ENABLE_MOZEMBED, test x$ENABLE_MOZEMBED = xyes) Index: Makefile.am =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/Makefile.am,v retrieving revision 1.46 retrieving revision 1.47 diff -u -d -r1.46 -r1.47 --- Makefile.am 7 Feb 2005 00:04:27 -0000 1.46 +++ Makefile.am 11 Feb 2005 12:52:05 -0000 1.47 @@ -12,7 +12,8 @@ tools/c2hs/toplevel/c2hs_config.h \ tools/hierarchyGen/hierarchy.list \ tools/hierarchyGen/Hierarchy.chs.template \ - sourceview/sourceview.h + sourceview/sourceview.h \ + gtk/wingtk.h # There are no other files in these dirs and tar excludes empty dirs dist-hook: @@ -439,6 +440,11 @@ gtk_Graphics_UI_Gtk_Gdk_Region_hs_HCFLAGS = -fglasgow-exts gtk_Graphics_UI_Gtk_Gdk_Drawable_hs_HCFLAGS = -fglasgow-exts +if WIN32 +libHSgtk_a_HCFLAGS += -DWIN32 +gtk_Graphics_UI_Gtk_General_General_hs_HCFLAGS = '-\#include"gtk/wingtk.h"' +endif + libHSgtk_a_LIBADD = \ gtk/Graphics/UI/Gtk/Abstract/Container_stub.o \ gtk/Graphics/UI/Gtk/Multiline/TextIter_stub.o \ Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.343 retrieving revision 1.344 diff -u -d -r1.343 -r1.344 --- ChangeLog 10 Feb 2005 02:58:01 -0000 1.343 +++ ChangeLog 11 Feb 2005 12:52:04 -0000 1.344 @@ -1,3 +1,20 @@ +2005-02-11 Duncan Coutts <du...@co...> + + * Makefile.am: use -DWIN32 for the gtk modules when building on win32. + This is only needed for gtk/Graphics/UI/Gtk.hs but the deps + calculation needs it too so we have to specify it for the whole gtk + pacakge. #include"gtk/wingtk.h" when compiling Gtk.General.General and + add gtk/wingtk.h to EXTRA_DIST. + + * gtk/wingtk.h: #include <gtk/gtk.h> before the #undef directives so + that it will not matter which order ghc puts the #includes when + compiling via C. gtk/gtk.h has include guards so it can safely be + included more than once. + + * configure.ac: remove WIN32 from config.h again. We can pass -DWIN32 + to ghc instead. Make the default be to disable the gnome and mozilla + packages on win32. Bump version to 0.9.7.1_rc2 + 2005-02-10 Duncan Coutts <du...@co...> * tools/apiGen/CodeGen.hs: make use of the information from scanning |
From: Duncan C. <dun...@us...> - 2005-02-10 02:58:12
|
Update of /cvsroot/gtk2hs/gtk2hs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv521 Modified Files: ChangeLog Log Message: Make use of the information from scanning the original modules. We order the function implementations so that they are in the same order as in the origial module and unsafe C calls are preserved. Index: ChangeLog =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/ChangeLog,v retrieving revision 1.342 retrieving revision 1.343 diff -u -d -r1.342 -r1.343 --- ChangeLog 7 Feb 2005 15:39:47 -0000 1.342 +++ ChangeLog 10 Feb 2005 02:58:01 -0000 1.343 @@ -1,3 +1,15 @@ +2005-02-10 Duncan Coutts <du...@co...> + + * tools/apiGen/CodeGen.hs: make use of the information from scanning + the original modules. We order the function implementations so that + they are in the same order as in the origial module and unsafe C calls + are preserved. + + * tools/apiGen/ModuleScan.hs: fix a bug and do a bit of renaming. + + * tools/apiGen/ApiGen.hs: pass the info from scanning the original + modules into the main code gen bits. + 2005-02-07 Duncan Coutts <du...@co...> * tools/apiGen/ModuleScan.hs: new module that scans the existing |
From: Duncan C. <dun...@us...> - 2005-02-10 02:58:10
|
Update of /cvsroot/gtk2hs/gtk2hs/tools/apiGen In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv521/tools/apiGen Modified Files: CodeGen.hs ModuleScan.hs ApiGen.hs Log Message: Make use of the information from scanning the original modules. We order the function implementations so that they are in the same order as in the origial module and unsafe C calls are preserved. Index: ModuleScan.hs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/tools/apiGen/ModuleScan.hs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ModuleScan.hs 7 Feb 2005 00:38:02 -0000 1.1 +++ ModuleScan.hs 10 Feb 2005 02:58:01 -0000 1.2 @@ -2,7 +2,7 @@ module ModuleScan ( ModuleInfo(..), - ModuleMethodInfo(..), + MethodInfo(..), scanModules ) where @@ -28,12 +28,12 @@ module_imports :: [(String, String)], -- mod name and the whole line module_context_lib :: String, module_context_prefix :: String, - module_methods :: [ModuleMethodInfo] + module_methods :: [MethodInfo] } deriving Show -data ModuleMethodInfo = ModuleMethodInfo { - module_method_cname :: String, - module_method_unsafe :: Bool +data MethodInfo = MethodInfo { + methodinfo_cname :: String, + methodinfo_unsafe :: Bool -- {#call unsafe foo#} rather than {#call foo#} } deriving Show data Line = None @@ -43,7 +43,7 @@ | Module String String | Import String String | Context String String - | CCall ModuleMethodInfo + | CCall MethodInfo usefulLine None = False usefulLine _ = True @@ -168,12 +168,12 @@ scanCCall :: [String] -> Line scanCCall tokens = case takeWhile (\t -> t/="#}" && t/="#}."&& t/="#})") . tail . dropWhile (/="{#") $ tokens of - ("call":"unsafe":cname:[]) -> CCall ModuleMethodInfo { module_method_cname = cname, - module_method_unsafe = True } - ("call": cname:[]) -> CCall ModuleMethodInfo { module_method_cname = cname, - module_method_unsafe = True } - ("call":"fun":"unsafe":cname:[]) -> CCall ModuleMethodInfo { module_method_cname = cname, - module_method_unsafe = True } + ("call":"unsafe":cname:[]) -> CCall MethodInfo { methodinfo_cname = cname, + methodinfo_unsafe = True } + ("call": cname:[]) -> CCall MethodInfo { methodinfo_cname = cname, + methodinfo_unsafe = False } + ("call":"fun":"unsafe":cname:[]) -> CCall MethodInfo { methodinfo_cname = cname, + methodinfo_unsafe = True } ("fun":"pure":_) -> None ("type":_) -> None ("pointer":_) -> None Index: CodeGen.hs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/tools/apiGen/CodeGen.hs,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CodeGen.hs 5 Feb 2005 02:58:45 -0000 1.1 +++ CodeGen.hs 10 Feb 2005 02:58:01 -0000 1.2 @@ -10,17 +10,18 @@ import FormatDocs import Marshal import StringUtils +import ModuleScan import Prelude hiding (Enum, lines) -import List (groupBy, sortBy) +import List (groupBy, sortBy, isPrefixOf) import Debug.Trace (trace) ------------------------------------------------------------------------------- -- Now lets actually generate some code fragments based on the api info ------------------------------------------------------------------------------- -genFunction :: KnownTypes -> Method -> Maybe FuncDoc -> ShowS -genFunction knownTypes method doc = +genFunction :: KnownTypes -> Method -> Maybe FuncDoc -> Maybe MethodInfo -> ShowS +genFunction knownTypes method doc info = formattedDoc. ss functionName. ss " :: ". functionType. nl. ss functionName. sc ' '. sepBy " " paramNames. ss " =". @@ -48,7 +49,10 @@ formatParamTypes (paramTypes ++ [returnType]) body = foldl (\body marshaler -> marshaler body) call (paramMarshalers++[returnMarshaler]) - call = ss "{# call ". ss (method_cname method). ss " #}" + call = ss "{# call ". safety. ss (method_cname method). ss " #}" + safety = case info of + Nothing -> id + Just info -> if methodinfo_unsafe info then ss "unsafe " else id formattedDoc = case doc of Nothing -> ss "-- | \n-- \n" Just doc -> ss "-- | ". haddocFormatParas (funcdoc_paragraphs doc). nl. @@ -91,30 +95,54 @@ . concatMap haddocFormatSpan columnIndent = maximum [ length parmType | (parmType, _) <- paramTypes ] -genModuleBody :: KnownTypes -> Object -> ModuleDoc -> ShowS -genModuleBody knownTypes object apiDoc = +genModuleBody :: String -> KnownTypes -> Object -> ModuleDoc -> ModuleInfo -> ShowS +genModuleBody modPrefix knownTypes object apiDoc modInfo = doVersionIfDefs (sepBy' "\n\n") $ genConstructors knownTypes object (moduledoc_functions apiDoc) ++ genMethods knownTypes object (moduledoc_functions apiDoc) + (mungeMethodInfo modPrefix object (module_methods modInfo)) ++ genProperties knownTypes object (moduledoc_properties apiDoc) ++ genSignals knownTypes object (moduledoc_signals apiDoc) -genMethods :: KnownTypes -> Object -> [FuncDoc] -> [(ShowS, Since)] -genMethods knownTypes object apiDoc = - [ (genFunction knownTypes method doc, maybe "" funcdoc_since doc) - | (method, doc) <- methods object apiDoc ] +-- fixup the names of the C functions we got from scaning the original modules +-- we want the fully qualified "gtk_foo_bar" rather than "foo_bar" so that the +-- names match up consistently with the ones from the API xml file. +mungeMethodInfo :: String -> Object -> [MethodInfo] -> [MethodInfo] +mungeMethodInfo nameSpacePrefix object = + map (\methodInfo -> if methodinfo_cname methodInfo `elem` shortMethodNames + then methodInfo { + methodinfo_cname = prefix ++ methodinfo_cname methodInfo + } + else methodInfo) + where shortMethodNames = map (stripPrefix . method_cname) (object_methods object) + stripPrefix cname | prefix `isPrefixOf` cname = drop (length prefix) cname + | otherwise = cname + prefix = nameSpacePrefix ++ "_" -methods :: Object -> [FuncDoc] -> [(Method, Maybe FuncDoc)] -methods object docs = +genMethods :: KnownTypes -> Object -> [FuncDoc] -> [MethodInfo] -> [(ShowS, Since)] +genMethods knownTypes object apiDoc methodInfo = + [ (genFunction knownTypes method doc info, maybe "" funcdoc_since doc) + | (method, doc, info) <- methods object apiDoc methodInfo] + +methods :: Object -> [FuncDoc] -> [MethodInfo] -> [(Method, Maybe FuncDoc, Maybe MethodInfo)] +methods object docs methodsInfo = map snd $ - sortBy (\(i,_) (j,_) -> i `compare` j) - [ case method_cname method `lookup` docmap of - Nothing -> (0,(mungeMethod object method, Nothing)) - (Just (doc, index)) -> (index,(mungeMethod object method, Just doc)) + sortBy (comparing fst) + [ let (doc, docIndex) = case lookup (method_cname method) docmap of + Nothing -> (Nothing, endDocIndex) + Just (doc, index) -> (Just doc, index) + (info,infoIndex)= case lookup (method_cname method) infomap of + Nothing -> (Nothing, endInfoIndex) + Just (info, index) -> (Just info, index) + in ((infoIndex,docIndex),(mungeMethod object method, doc, info)) | method <- object_methods object , null [ () | VarArgs <- method_parameters method] ] --exclude VarArgs methods - where docmap = [ (funcdoc_name doc, (doc,index)) | (doc,index) <- zip docs [1..]] - + where docmap = [ (funcdoc_name doc, (doc,index)) + | (doc,index) <- zip docs [1..] ] + infomap = [ (methodinfo_cname info, (info,index)) + | (info,index) <- zip methodsInfo [1..] ] + endDocIndex = length docs + endInfoIndex = length methodsInfo mungeMethod :: Object -> Method -> Method mungeMethod object method = @@ -130,7 +158,7 @@ genConstructors :: KnownTypes -> Object -> [FuncDoc] -> [(ShowS, Since)] genConstructors knownTypes object apiDoc = - [ (genFunction knownTypes constructor doc, maybe "" funcdoc_since doc) + [ (genFunction knownTypes constructor doc Nothing, maybe "" funcdoc_since doc) | (constructor, doc) <- constructors object apiDoc ] constructors :: Object -> [FuncDoc] -> [(Method, Maybe FuncDoc)] @@ -256,7 +284,7 @@ doVersionIfDefs lines cs). (case [ (ss " ". ss (cFuncNameToHsName (method_cname method)). sc ',' ,maybe "" funcdoc_since doc) - | (method, doc) <- methods object (moduledoc_functions docs)] of + | (method, doc, _) <- methods object (moduledoc_functions docs) []] of [] -> id cs -> nl.nl.comment.ss "* Methods".nl. doVersionIfDefs lines cs). @@ -304,3 +332,6 @@ body. ss "\n#endif" sinceVersion _ body = body + +comparing :: (Ord a) => (b -> a) -> b -> b -> Ordering +comparing p x y = compare (p x) (p y) Index: ApiGen.hs =================================================================== RCS file: /cvsroot/gtk2hs/gtk2hs/tools/apiGen/ApiGen.hs,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- ApiGen.hs 7 Feb 2005 00:38:02 -0000 1.13 +++ ApiGen.hs 10 Feb 2005 02:58:01 -0000 1.14 @@ -150,13 +150,16 @@ "DESCRIPTION" -> ss (moduledoc_summary moduleDoc) "DOCUMENTATION" -> genModuleDocumentation moduleDoc "TODO" -> genTodoItems object - "MODULE_NAME" -> ss $ module_prefix moduleInfo ++ "." ++ module_name moduleInfo + "MODULE_NAME" -> ss $ if null (module_prefix moduleInfo) + then module_name moduleInfo + else module_prefix moduleInfo ++ "." ++ module_name moduleInfo "EXPORTS" -> genExports object moduleDoc "IMPORTS" -> ss $ "{#import Graphics.UI.Gtk.Types#}\n" ++ "-- CHECKME: extra imports may be required\n" "CONTEXT_LIB" -> ss $ module_context_lib moduleInfo "CONTEXT_PREFIX" -> ss $ module_context_prefix moduleInfo - "MODULE_BODY" -> genModuleBody knownTypes object moduleDoc + "MODULE_BODY" -> genModuleBody (module_context_prefix moduleInfo) + knownTypes object moduleDoc moduleInfo _ -> ss "" ) "" ) [ (namespace ,object |