Re: Mac OS X application



Le 30/01/12 14:26, Alexandre Franke a écrit :
> [...]
> I am hereby volunteering to work on Mac OS X integration of Planner.
> Great news.
>
>> Has someone already tried/succeeded?
> Not that I know of.
>> Will the patch be integrated to planner in the end?
> If you:
> * manage to get someone to confirm it works fine on OSX
> [...]
Hi,

Great to hear from you.

I got some colleagues to try the application on OS X, they all confirmed
it works... But of course none of them is affiliated with GNOME :-) They
all run OSX 10.6 (like me), the application should run under OSX 10.5
and above, and the current stable release of OSX is 10.7.

As it is, the patch does the first level of integration by moving menus
to the OSX-usual place, and the application is packaged so that
double-clicking an .planner file in the Finder opens the file in
Planner.app. The package is still available from my homepage:
http://www.lesia.obspm.fr/perso/thibaut-paumard/

More could be done, either on the patch itself or on the packaging, and
I'm still volunteering to work on that, but I would need to be sure that
it's actually useful.

Below are some ideas of what could be done to further enhance planner on
Mac OS. For each item, I note "patching" if this task involves source
code modification and "packaging" if it's rather a matter of building
planner properly:

  - Make the help work, either by bundling yelp or another help browser
with the application or by patching the code to open the HTML help in
Safari (packaging and/or patching);

  - Add a "Window" menu (which typically lists the open windows) (patching);

  - Make a useful dock icon menu (Could be the File menu, the Window
menu, or a mix of both if it works) (patching);

  - Use the native file selection dialog (patching);

  - Check to what extent dbus and gconf must be functional in the
application bundle, or provide it as an external package (to be
discussed with the rest of the GNOME OSX integration folks) (packaging);

  - Strip the application of unused files (packaging);

  - On OSX, closing all windows of an application should not exit the
application: the "File" menu should remain available (patching). (The
screen-top application menubar remains available with the File menu to
open an existing file or create a new file until the user explicitly
quits the application from a menu item or using the Cmd-Q accelerator.
This does not make sense on other platforms, which don't have a
screen-top application menubar).

Best regards, Thibaut.


Attachment: signature.asc
Description: OpenPGP digital signature



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