← Back to team overview

kicad-developers team mailing list archive

Re: Patch: Don't force modal dialog on creating a new file

 

Hello everyone,
So I am back from vacation - while this discussion was going on -
ready to pick up where I left off.

To recap: I suggested to _not_ have the annoying pop up dialog with a
scary message about the non-existence ... of a new file. Instead just
have the status message mention that this is a new file. Thus
implementing the principle of least astonishment in the usual
workflow.

It seems that most actually agree that it would make sense not to have
such a message and that an empty black board and a status line message
is reminder enough that this is indeed a non-existent file.

Jean-Pierre, however, would like to keep this message for the
corner-case that the file is actually removed and the user does not
feel informed enough. Though I disagree with this (it doesn't make any
sense to me because all clues (with black board) are present even
without), I suggested to have an option, that switches on the
suggested behavior and is used by the application launcher (I
suggested --nonexistent-file, Miguel suggested --create, others
suggested --new; essentially it means: don't warn with a modal dialog
about a file that doesn't exist).

It seems that the discussion essentially settled with adding this
commandline option would be the best way. So I am going to implement
this; any objections ?

-h

On 15 May 2012 01:37, Miguel Angel Ajo Pelayo <miguelangel@xxxxxxx> wrote:
>
>
> 2012/5/15 jean-pierre charras <jp.charras@xxxxxxxxxx>
>>>
>>> Just as importantly, you have no persistent knowledge of what file format
>>> is going to be
>>> in play on any given day with plugins in effect.
>>>
>>>
>>> So forget that idea.
>>
>> Good point.
>
>
> I agree,
>
>    "high coherence" is the name? like every module or piece of software is
> highly specialized in a single task.
>
>>
>>
>> So passing an option (something like --new for instance) if needed in the
>> command file should be enough.
>
>
> Yes, I like that way, as it covers all the cases, I think.
>
> Greetings,
>
>>
>>
>>
>>
>> --
>> Jean-Pierre CHARRAS
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
> Miguel Angel Ajo Pelayo
> http://www.nbee.es
> +34 636 52 25 69
> skype: ajoajoajo
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>


References