FWIW, I like Mimi's proposal as she put it in the last email. It's
much clearer to the user what the outcome of the different actions
will be. If I am trying to import .chex and .ics, using the same
'Import' option for both may not be exactly intuitive to most users.
File>>
+ Import>>
++ Import Tasks and Events from .ics File...
++ Reload Chandler Data from .chex File...
+ Export>>
++ Export Tasks and Events to .ics File
++ Export Chandler Data to .chex File
On Nov 21, 2007, at 10:56 AM, Heikki Toivonen wrote:
Mimi Yin wrote:
However, as Heikki suggested we *can* simplify the UI by
consolidating
Import/Export with Export/Reload. I don't really see how we can
combine
them into one pair of dialogs (short of implementing a wizard of
sorts.)
However, we could do something as simple as creating sub-menu items
under import and export.
Please note that I was not proposing one pair of dialogs. Maybe it was
not clear from my earlier post.
Trying to make it clearer... So in the case of one selecting File >
Import... you first select a file to import. Then, based on the
file suffix:
*.chex => we reload the .chex file, same what happens now when you
select File > Reload Collections and Settings...
*.ics => you get the same dialog you get now from File > Import Tasks
and Events from an iCalendar File, except File location field is not
editable and there is no Browse button
*.csv => (Maybe we don't support this yet, but would import something
from csv file)
*.txt => (We don't support this yet, but could see a plugin that made
.txt imported into a note, possibly stamping as event if it parsed
date/time info)
*.eml => (Import an email message, do we support this yet?)
and so forth for other formats. Doing it this way would let plugins
add
support for new file formats.
--
Heikki Toivonen
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design