Sunday, October 12, 2014

Pantomime 1.2.2 release

Did you want to use GNUMail on NetBSD and were not even able to compile it? Do you run 64bit and had problems with GNUMail ?

I am pleased to announce a new, maintenance release of Pantomime.

Due to the inactivity of CollaborationWorld and Ludovic, we(*) decided to import the sources in gnustep-nonfsf at gna.org.



The download is at:
http://download.gna.org/gnustep-nonfsf/Pantomime-1.2.2.tar.gz

This release contains updates and some important, long-needed fixes:
* new res_init code for NetBSD which allows finally, after years, to run GNUMail on NetBSD!
* enhanced portability to FreeBSD and OpenBSD
* improved packaging hints in the makefiles
* port to MacOS reinstantiated (10.3/10.4 tested)
* extended 64bit fixes, including NSInteger/NSUInteger transitions were appropriate
* enhanced crash catching, so that debugging is eased in the future
* memory leaks fixed

Monday, September 29, 2014

Improvements in GNUstep's native window look

In the past weeks, quite some polish was added in windows support.

First, there was a bug affecting Popup Menus and contextual menus that affected only certain computers. It was fixed.




Then the controls were not properly initialized. Native file-dialogs, for example, as well as upcoming print dialogs (work in progress by Gregory) did not fit the theme properly. On XP, Window 7 and Windows 8 they should follow the native look, instead they always got the "Win 95" look creating a strange mix.

The fix requires initializing Windows' controls. I put the initialization code inside the WinUX theme loading. If it will not prove safe, then it needs to be moved into NSApplication. Furthermore, an XML resource file to enable the correct loading.




I really does look nice, doesn't it?