Re: GtkSheet state, fork?
Richard Gipps <[email protected]> Wed, 10 Jun 2009 08:51:00 +1000
| Newsgroups | gmane.comp.scigraphica.gtkextra |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============2783889946864638734==
Content-Type: multipart/alternative;
boundary="------------020404070803060006030803"
This is a multi-part message in MIME format.
--------------020404070803060006030803
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Hi Victor,
It is great that someone has picked up the gtkextra=20
code. Adrian Feiguin who has done most of the work on gtkextra may well=20
come back to you. If he does I am sure he would be willing to give you=20
access to the Sourceforge repository so that you can add your fixes.
Posted in the interest of letting you know someone is listening :)
Regards,
Richard.
V=EDctor M. Hern=E1ndez Rocamora wrote:
> Hi all,
>
> I have uploaded the code I'm working on to github. Take a look at:
>
> http://github.com/vhernandez/gtksheet/tree/master
>
> you can download the code with:
> $ git clone git://github.com/vhernandez/gtksheet.git
>
> I have fixed some bugs when setting background/foreground cell colors=20
> , and a memory leak when setting font attributes. I also have changed=20
> some deprecated function calls, updating to new glib/gtk APIs.
>
> Finally, there is a working experimental python bindings in the=20
> pygtksheet subdir. I will make a new github repository for this=20
> bindings once I have added properties to gtksheet and gtkitementry.
>
> I expect an initial release this week or next.
>
> If you want to merge my changes back to gtkextra it shouldn't be too=20
> complicated.
>
> Cheers,
>
> Victor
>
>
> El 4 de junio de 2009 9:21, V=EDctor M. Hern=E1ndez Rocamora <victor.hr=
=20
> <http://victor.hr>@gmail.com <http://gmail.com>> escribi=F3:
>
> Hi all,
>
> I'm working on new python bindings for the gtkextra library. I'm
> specially interested on the GtkSheet widget.
>
> GtkSheet has serious bugs (especially when setting cell
> background/foreground colors). Even the test
> included with the library segfaults. It also needs serious
> modification by discarding deprecated gtk
> functions and exposing properties, which would really facilitate
> creating other language bindings.
>
> As the development of the gtkextra library is stagnant, I don't
> have much hope that the bugs would be
> resolved soon. Though I ask here if there are any plans on this,
> and I offer myself in helping fix bugs on
> GtkSheet.
>
> Additinally, if there are no plans in continuing gtkextra
> development, I propose to fork the GtkSheet
> (and GtkItemEntry) widgets to a separate library and continue
> myself with the development/bug fixing.
>
> My idea is to try to solve most serious bugs, add properties and
> substitute deprecated
> glib/gtk function calls for more modern ones. I would try to keep
> the API as close to the original
> as possible, breaking the API only if that's really needed.
>
> Finally, I would prefer to continue development of this new
> library, which I would unoriginally call
> gtksheet, in a place with distributed control version system
> suport (git, mercurial, bazaar). My first
> thought is github.
>
> Many thanks to the developers of GtkExtra and also to the
> developers of the former python-gtkextra bindings
> for their great work.
>
> Tell me you thought on this.
>
> Greetings,
>
> V=EDctor
>
>
>
>
>
> -----------------------------------------------------------------------=
-
>
> -----------------------------------------------------------------------=
-------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing=20
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> -----------------------------------------------------------------------=
-
>
> _______________________________________________
> Scigraphica-gtkextra mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra
> =20
--------------020404070803060006030803
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Victor,<br>
It is great that someone has picked up the gtkextra
code. Adrian Feiguin who has done most of the work on gtkextra may well
come back to you. If he does I am sure he would be willing to give you
access to the Sourceforge repository so that you can add your fixes.<br>
<br>
Posted in the interest of letting you know someone is listening :)<br>
<br>
Regards,<br>
Richard.<br>
<br>
Víctor M. Hernández Rocamora wrote:
<blockquote
cite="mid:[email protected]"
type="cite">Hi all,<br>
<br>
I have uploaded the code I'm working on to github. Take a look at:<br>
<br>
<a moz-do-not-send="true"
href="http://github.com/vhernandez/gtksheet/tree/master">http://github.com/vhernandez/gtksheet/tree/master</a><br>
<br>
you can download the code with:<br>
$ git clone <a moz-do-not-send="true"
href="git://github.com/vhernandez/gtksheet.git" class="git_url_facebox"
rel="#git-clone">git://github.com/vhernandez/gtksheet.git</a><br>
<br>
I have fixed some bugs when setting background/foreground cell colors ,
and a memory leak when setting font attributes. I also have changed
some deprecated function calls, updating to new glib/gtk APIs.<br>
<br>
Finally, there is a working experimental python bindings in the
pygtksheet subdir. I will make a new github repository for this
bindings once I have added properties to gtksheet and gtkitementry.<br>
<br>
I expect an initial release this week or next.<br>
<br>
If you want to merge my changes back to gtkextra it shouldn't be too
complicated.<br>
<br>
Cheers,<br>
<br>
Victor<br>
<br>
<br>
<div class="gmail_quote">El 4 de junio de 2009 9:21, Víctor M.
Hernández Rocamora <span dir="ltr"><<a moz-do-not-send="true"
href="http://victor.hr">victor.hr</a>@<a moz-do-not-send="true"
href="http://gmail.com">gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
all,<br>
<br>
I'm working on new python bindings for the gtkextra library. I'm
specially interested on the GtkSheet widget.<br>
<br>
GtkSheet has serious bugs (especially when setting cell
background/foreground colors). Even the test<br>
included with the library segfaults. It also needs serious modification
by discarding deprecated gtk <br>
functions and exposing properties, which would really facilitate
creating other language bindings.<br>
<br>
As the development of the gtkextra library is stagnant, I don't have
much hope that the bugs would be <br>
resolved soon. Though I ask here if there are any plans on this, and I
offer myself in helping fix bugs on <br>
GtkSheet. <br>
<br>
Additinally, if there are no plans in continuing gtkextra development,
I propose to fork the GtkSheet <br>
(and GtkItemEntry) widgets to a separate library and continue myself
with the development/bug fixing. <br>
<br>
My idea is to try to solve most serious bugs, add properties and
substitute deprecated <br>
glib/gtk function calls for more modern ones. I would try to keep the
API as close to the original<br>
as possible, breaking the API only if that's really needed.<br>
<br>
Finally, I would prefer to continue development of this new library,
which I would unoriginally call <br>
gtksheet, in a place with distributed control version system suport
(git, mercurial, bazaar). My first<br>
thought is github.<br>
<br>
Many thanks to the developers of GtkExtra and also to the developers of
the former python-gtkextra bindings<br>
for their great work.<br>
<br>
Tell me you thought on this.<br>
<br>
Greetings,<br>
<font color="#888888"><br>
Víctor<br>
<br>
<br>
<br>
<br>
</font></blockquote>
</div>
<br>
<pre wrap="">
<hr size="4" width="90%">
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
<a class="moz-txt-link-freetext" href="http://p.sf.net/sfu/businessobjects">http://p.sf.net/sfu/businessobjects</a></pre>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Scigraphica-gtkextra mailing list
<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra">https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra</a>
</pre>
</blockquote>
<br>
</body>
</html>
--------------020404070803060006030803--
--===============2783889946864638734==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
--===============2783889946864638734==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Scigraphica-gtkextra mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra
--===============2783889946864638734==--