Re: [Gimp-developer] GIMP 2.8 on OS X fixes



Hi Jehan,

sorry for answering so late. I’m really very busy in the last few weeks. 

The patch I’ve mentioned is a fork of the gtk-mac-integration library which I heavily modified and patched. 
I’m currently cleaning up the code so that it would compile without the need to patch the 
gtk-mac-integrationn library. And I’ll try to write some basic documentation, why I did this, and what I’ve 
changed, and why I did it.

In a few words:
- no undocumented and unofficial function to make the Apple menu. 
- just use the official Cocoa API and a stub MainMenu.nib,generated with Xcode
- the library itself now calls [NSApp finishLaunching] as soon as possible, so there’S no need for an extra 
EventHandler to open files. This fixes the mentioned bug.
- don’ hide the ApplicationDelate protocol and don’t hide the notification protocol, so the application can 
fully use these protocols. This made it very easy to implement working dock menus and file open events

So I’ll try to do my best to upload it in the next few days('til Thursday)….

Simone

Am 26.05.2014 um 18:40 schrieb Jehan Pagès <jehan marmottard gmail com>:

Hi Sven,

On Sun, May 25, 2014 at 8:22 PM, scl <scl gplus gmail com> wrote:
Hi,

I’ve updated the OS X builder. The changes include:
- Bugfix 721482: bring back languages other than English and
 offer them in the Preferences’ language selection listbox,
 show a translated GIMP app menu in various languages,
- Bugfix 683177: bring back GIMP’s online user help in a web browser,
- Bugfix 721449 and other fixes to make GIMP 2.8 build on OS X again,
- add a configuration to build GIMP master,
- a UI theme with better integration into the OS X look and feel,
- an improved build how-to,
- updated dependencies and
- various fixes.

Known remaining issues are:
- Stock buttons in plug-in dialogs still read English instead
 of the users' language,
- GIMP opens the user manual still in English when GIMP was
 started the usual way by clicking the program icon. It shows
 the proper language when started from a terminal window.
If somebody has a clue on how to fix this I'd be grateful.

In other issues, do you have an idea about this:
https://bugzilla.gnome.org/show_bug.cgi?id=719723
Simone Karin Lehmann (added in Cc) was saying she already had a fix
for this crash, but she has not uploaded her patch and we are still
waiting. Since you apparently take good care of the OSX version, do
you have an idea of the fix she meant in her explanation?

Or maybe Simone, if you read this, we would really welcome the patch
you wrote about.

Thanks all! :-)

Jehan

You find the update in GIMP’s osx-build branch and if we find
no deal breaker it can go into the next GIMP 2.8 release.
Thanks to all who helped me getting the job done.

Mac developers, it would be nice if someone of you could build
it on a platform other than OS X 10.9. and report back. The
updated how to is /build/osx/README and here:
https://git.gnome.org/browse/gimp/plain/build/osx/README?h=osx-build

Kind regards,

Sven
_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list gnome org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list

— 
stay hungry, stay foolish





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]