Re: My first patch

From: Pietro Gagliardi <pietro10_at_mac.com>
Date: Tue Jun 19 2007 - 20:53:43 CEST

I just looked: it appears that GNOME HIG acts the way we did:

"present the user with a confirmation alert for each affected document,"
http://developer.gnome.org/projects/gup/hig/2.0/menus-
standard.html#the-file-menu

Perhaps that was why someone removed that? ...

On Jun 19, 2007, at 2:45 PM, Pietro Gagliardi wrote:

>
> I can tell. So what can we do? We can:
>
> 1) Only make the dialog portable. This is easy: we just change the
> s_AskCloseAllAndExit() function in ap_EditMethods.cpp. What I don't
> know is how to use the same function on more than one OS, so that
> everything but Mac OS X has the current.
> 2) Make everything platform-dependent so we can use whatever HIG
> the OS provides. The issue is for Linux platforms that use non-
> GNOME desktops.
> 3) Make the Apple HIG the default on all systems. This breaks all
> other HIGs, if there are such.
> 4) Forget the Apple HIG and use the portable version. This is the
> easiest option, but I don't know what Apple will say.
>
> On Jun 18, 2007, at 10:30 PM, Hubert Figuiere wrote:
>
>>
>> Pietro Gagliardi wrote:
>>> Someone once added a feature which asked whether or not you
>>> wanted to
>>> review changes or not. However, a set of #if clauses prevented
>>> this from
>>> being run, and thus the bug report. I removed the #if statements,
>>> thus
>>> fixing the bug.
>>
>> This was disabled on MacOS X for some reason. Now that I'm re-read
>> the
>> HIG, I reenabled it, but no like you did (we did discuss than on
>> IRC).
>> It is not exactly accurate, but it is closer. Making it more
>> conformant
>> to the MacOS X HIG is actually a much deeper change.
>>
>>
>> Hub
>
Received on Tue Jun 19 20:52:03 2007

This archive was generated by hypermail 2.1.8 : Tue Jun 19 2007 - 20:52:03 CEST