RSS/Atom feed Twitter
Site is read-only, email is disabled

GSOC "On-canvas text editing" question

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

3 of 3 messages available
Toggle history

Please log in to manage your subscriptions.

GSOC "On-canvas text editing" question Erik Jonsson 29 Mar 16:18
  GSOC "On-canvas text editing" question Bill Skaggs 29 Mar 16:46
  GSOC "On-canvas text editing" question Sven Neumann 29 Mar 18:30
Erik Jonsson
2008-03-29 16:18:05 UTC (over 16 years ago)

GSOC "On-canvas text editing" question

Hi!

I'm interested in applying for Google's Summer of Code for gimp (yes, I know I'm in the last minute :) ), and the project that seems to suit me best is "On-canvas text editing". I have a question though...

The first task on the list is "port the text core to PangoCairo". Could someone please explain that a little further? I've started looking at the source but I'm still not perfectly clear about how everything works, but it seems that Freetype is currently used for text rendering. Why would it need to be ported to pangocairo?

Regards, Erik Jonsson

Bill Skaggs
2008-03-29 16:46:15 UTC (over 16 years ago)

GSOC "On-canvas text editing" question

Erik Jonsson wrote:

I'm interested in applying for Google's Summer of Code for gimp (yes, I know I'm in the last minute :) ), and the project that seems to suit me best is "On-canvas text editing". I have a question though...

Hi Erik,

We already have an application for that project that seems quite strong, and wouldn't want two people working on the same thing, so I think it would be a waste of your time to apply for this. If I might make a suggestion, there are a couple of related but independent projects that might still be open: text styles (i.e., switching style attributes in the middle of a text item) and text transforms (i.e., being able to apply transform tools to text without destroying their editability). The person who submitted the on-canvas proposal is interested in those things too, but I personally believe that that would make for too large a project to be doable in one summer, and would not be averse to having somebody else work on one of the other things.

-- Bill

Sven Neumann
2008-03-29 18:30:27 UTC (over 16 years ago)

GSOC "On-canvas text editing" question

Hi,

On Sat, 2008-03-29 at 16:18 +0100, Erik Jonsson wrote:

The first task on the list is "port the text core to PangoCairo". Could someone please explain that a little further? I've started looking at the source but I'm still not perfectly clear about how everything works, but it seems that Freetype is currently used for text rendering. Why would it need to be ported to pangocairo?

Because you will want to use Cairo to draw the text on the canvas while it is being edited. And we would like to use the same code (and get the same result) when the text layer is actually rendered to the drawable. Thus, it seems like a good idea to port the text core to Cairo as a first step.

Sven