Open
Bug 1323527
Opened 8 years ago
Updated 2 years ago
When exporting 'All Address Books', just use the Address Book Name and do not prompt for each one
Categories
(Thunderbird :: Address Book, enhancement)
Tracking
(Not tracked)
UNCONFIRMED
People
(Reporter: tanstaafl, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20161208153507
Steps to reproduce:
Exported 'All Address Books'
Actual results:
Received a prompt for each Address Book (I have 8).
I understand bug 1284379 fixed the blank name problem I was also going to report, but the multiple prompts are really unnecessary in my opinion
Expected results:
I envision a single prompt that comes up when exporting 'All Address Books'.
This prompt should say something like:
You are about to export all ## of your Address Books (each will be exported to a single file with the same name as the Address Book) to the following location:
Location info with a browse button next to it
then some buttons:
[OK] [Cancel]
Personally I don't see a need for it, but a third button could also be provided to 'Export each Address Book individually', if someone thinks this would still be useful.
Severity: normal → enhancement
OS: Unspecified → All
Hardware: Unspecified → All
Comment 1•8 years ago
|
||
I think the current UI is quite unfortunate. Having to OK (or cancel) each address book individually can be quite a pain.
Comment 2•8 years ago
|
||
(In reply to Charles from comment #0)
> Personally I don't see a need for it, but a third button could also be
> provided to 'Export each Address Book individually', if someone thinks this
> would still be useful.
Individual export should still be offered as it can be useful/essential depending on users' workflows/secenarios. E.g., user might want to prepend date to each AB, so that over time you can tell your backup copies apart. But saving individually must not be default.
Charles comment 0 looks like a very good starting point for a better UX.
Comment 3•8 years ago
|
||
UX Proposal UX1:
[Export All Address Books ]
(o) Express export:
Select a folder for saving all address books, and use
the name of each address book as default file name
Save as type: [Comma-separated values (csv) v]
( ) Custom export:
For each address book, select file name, type, and folder
for saving
*[Export...]* [Cancel]
# For express export, we'll show the folder selector (same as Save All Attachments):
[Export all attachments ]
{OS-specific visual folder selector}
[Export all]* [Cancel]
*: There's an existing bug that we currently use OS default dialogue button of [Select Folder] and it's not clear if/how it can be customized or not. We can get away with [Select Folder] for a start.
# For custom export, we'll show the same dialogue as now for each AB, but tweaked a bit:
[Export All Address Books (1/8) - Personal Address Book ]
{OS-specific visual file/folder name selector}
File name: [Personal Address Book.csv ]
Save as type: [Comma-separated values (csv) ]
[Save][Cancel][Cancel All]*
*: If we could succeed to inject a separate [Cancel All] button, that would be good.
Otherwise, I'm not sure if Cancel should just cancel the current AB or the whole sequence. Just cancelling/skipping the current Ab also makes sense imo, more so as we now offer express export.
Comment 4•8 years ago
|
||
(In reply to Thomas D. (needinfo?me) from comment #3)
> # For express export, we'll show the folder selector (same as Save All
> Attachments):
>
> [Export all attachments ]
That's obviously [Export all address books ], not attachments...
(In reply to Thomas D. (needinfo?me) from comment #3)
> UX Proposal UX1:
>
> [Export All Address Books ]
>
> (o) Express export:
> Select a folder for saving all address books, and use
> the name of each address book as default file name
> Save as type: [Comma-separated values (csv) v]
>
> ( ) Custom export:
> For each address book, select file name, type, and folder
> for saving
>
> *[Export...]* [Cancel]
>
>
> # For express export, we'll show the folder selector (same as Save All
> Attachments):
>
> [Export all Address Books ]
>
> {OS-specific visual folder selector}
>
> [Export all]* [Cancel]
>
> *: There's an existing bug that we currently use OS default dialogue button
> of [Select Folder] and it's not clear if/how it can be customized or not. We
> can get away with [Select Folder] for a start.
>
> # For custom export, we'll show the same dialogue as now for each AB, but
> tweaked a bit:
>
> [Export All Address Books (1/8) - Personal Address Book ]
>
> {OS-specific visual file/folder name selector}
>
> File name: [Personal Address Book.csv ]
> Save as type: [Comma-separated values (csv) ]
>
> [Save][Cancel][Cancel All]*
>
> *: If we could succeed to inject a separate [Cancel All] button, that would
> be good.
> Otherwise, I'm not sure if Cancel should just cancel the current AB or the
> whole sequence. Just cancelling/skipping the current Ab also makes sense
> imo, more so as we now offer express export.
Looks excellent to me - I'd just add that if it isn't possible to have a separate 'Calcel All' button, then the Cancel button should most definitely Cancel All.
Thanks Thomas!
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•