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

About GSoC

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 ??? 23 Mar 09:16
  GSoC : On-canvas text editing Sven Neumann 23 Mar 12:39
   About GSoC bear 23 Mar 18:41
???
2008-03-23 09:16:30 UTC (about 17 years ago)

GSoC : On-canvas text editing

Hi,

My name is Zhang Junbo, a postgraduate student in Graduate University of the Chinese Academy of Sciences from China. My research direction is digital image processing algorithms for satellites and spacecrafts.

I'm interested in the project "On-canvas text editing". There are significant differences between Chinese and Western language. For example, A Chinese character's width equivalent two English letters' width, and Chinese characters must be input by specific input method instead of being input directly from the keyboard. That means On-canvas text editing should consider the compatibility of Chinese character input method. In China, people generally use SCIM or fcitx to input Chinese characters in Linux environment.

Su Zhe, the author of SCIM, often guide the Open-Source Software Fans Association of my University, and I'm a member of that association. So when I need help in work, I could get in touch with him conveniently.

The wiki haven't mentioned the mentor of this project. Could I get some more information about this project and the mentor?

Thanks.

Best wishes, Zhang Junbo

Sven Neumann
2008-03-23 12:39:42 UTC (about 17 years ago)

GSoC : On-canvas text editing

Hi,

On Sun, 2008-03-23 at 16:16 +0800, ??? wrote:

I'm interested in the project "On-canvas text editing". There are significant differences between Chinese and Western language. For example, A Chinese character's width equivalent two English letters' width, and Chinese characters must be input by specific input method instead of being input directly from the keyboard. That means On-canvas text editing should consider the compatibility of Chinese character input method. In China, people generally use SCIM or fcitx to input Chinese characters in Linux environment.

I might be totally wrong on this, but as far as I know GTK+ applications use the GTK+ input methods framework. The details of SCIM should be hidden behind that abstraction. We should definitely continue to do this, on the canvas, as in our text entries. One one of the main goals of this project is to allow text input on the canvas without compromising the ability to use the GTK+ input methods.

Sven

bear
2008-03-23 18:41:40 UTC (about 17 years ago)

About GSoC

On Sun March 23 2008 19:39:42 Sven Neumann wrote:

I might be totally wrong on this, but as far as I know GTK+ applications use the GTK+ input methods framework. The details of SCIM should be hidden behind that abstraction. We should definitely continue to do this, on the canvas, as in our text entries. One one of the main goals of this project is to allow text input on the canvas without compromising the ability to use the GTK+ input methods.

Thank you for pointing out my mistake. Frankly, I don't know clearly about how GTK+ work. I'm sorry I assumed that as a matter of course.

As a student interested in image processing, I hope I could program for gimp, and GSoC is a chance for me. In order to avoid to be unrealistic, I read the Ideas list on the wiki, and tried to find which project fit for me. In view of my native language, I chose On-canvans text editing at first. But it seems the compatibility of input method is not a problem, so I think On-canvas text editing is not the most fit project for me.

Another project I was interested in is about the UFRaw plug-in. The web site ufraw.sourceforge.net said there are three important features which are still missing in UFRaw : 100% Zooming, Sharpening, and Embed EXIF data. Although I have little experience of developing a GUI program, I'm self-confidence with my knowledge about signal(Esp. 2-D image) processing theory. I wish to work for 100% Zooming or Sharpening, because I think image processing theory is needed in those projects.

Best wishes, Zhang Junbo