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

gimp modification

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.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

gimp modification Ek kian 26 Jun 17:59
  gimp modification Martin Nordholts 26 Jun 19:16
Ek kian
2008-06-26 17:59:29 UTC (over 16 years ago)

gimp modification

hi, my name ek kian.
i'm sorry for my limited english, but i have questions about gimp modification.

i make gimp modification called gimphoto.

I'm sorry but this is my first time making software modification and also my first time doing open source software, i hope i didn't do it wrong.

my first modification is based on GIMP 2.3.19 but it done at binary level (i used hex editor to modify the file, this because i still unable to compile GIMP under Windows) and also for second released that based on GIMP 2.4.0, so there is no source code for first and second released of gimphoto.

but for the latest release, gimphoto is based on GIMP 2.4.3 and modified at source code level, so i released the modified GIMP source code (can be downloaded at gimphoto.googlecode.com)

the GIMP modification that i made is: - GIMP menu structure.
- disable many GIMP menu icon for speedup menu rendering (i don't know under Linux, but under Windows this make speedup 25% for menu rendering).
- change GIMP built-in plugins menu location to adapt new menu structure. - change default GTK Theme that used by GIMP. - change splash screen.
- many external plugin still modified using hex editor rather than re-compiled from source code.

Mr.Tor told me that there is possibility to do official modification on GIMP with following some rules, where i can find the rules that i must followed to make my modification officially?

Martin Nordholts
2008-06-26 19:16:19 UTC (over 16 years ago)

gimp modification

Ek kian wrote:

hi, my name ek kian.
i'm sorry for my limited english, but i have questions about gimp modification.

i make gimp modification called gimphoto.

Hi Ek!

In order for a change to become part of GIMP there are basically two criteria that needs be fulfilled:

1. The change must be a sensible change in the eyes of the GIMP developers, that preferably realizes some or many parts of the GIMP product vision [1]
2. The change must be done in a clean way that follows good general and GIMP programming practices. GIMP programming practices and coding style is probably best learned by studying the actual source code.

From the list of changes you mention below, the improvements to the

plugins sounds most interesting to bring into GIMP, but in order to do that we need a source code patch (a binary patch doesn't make sense since as you probably know a GIMP release is a source code release, not binary releases).

[1] http://gui.gimp.org/index.php/GIMP_UI_Redesign#product_vision

Best regards, Martin Nordholts