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