[GH-ISSUE #71] Confirmation needed before importing existing SMS messages. #61

Closed
opened 2026-02-28 01:22:59 +03:00 by kerem · 2 comments
Owner

Originally created by @olliebennett on GitHub (Dec 23, 2012).
Original GitHub issue: https://github.com/ushahidi/SMSSync/issues/71

Since importing all messages from the phone's inbox by accident can both cause problems (such by re-handling already-submitted messages) and take a long time, I think there should be a quick "Are you sure you want to import all messages?" (or similar) dialogue, to allow the user to cancel if needed.

Th import feature probably isn't often used, which means that the small interruption to the fluid UX that a popup would cause is a worthwhile sacrifice in my opinion.

This is especially important as there's no text to indicate what the button in the actionbar will do before clicking it (see issue #67) so the inquisitive user may simply click it just to find out.

I'm guilty of this... :p

Originally created by @olliebennett on GitHub (Dec 23, 2012). Original GitHub issue: https://github.com/ushahidi/SMSSync/issues/71 Since importing all messages from the phone's inbox by accident can both cause problems (such by re-handling already-submitted messages) and take a long time, I think there should be a quick "Are you sure you want to import all messages?" (or similar) dialogue, to allow the user to cancel if needed. Th import feature probably isn't often used, which means that the small interruption to the fluid UX that a popup would cause is a worthwhile sacrifice in my opinion. This is especially important as there's no text to indicate what the button in the actionbar will do before clicking it (see issue #67) so the inquisitive user may simply click it just to find out<sup>&dagger;</sup>. <sup>&dagger;</sup> I'm guilty of this... :p
kerem closed this issue 2026-02-28 01:23:00 +03:00
Author
Owner

@AlfonsoML commented on GitHub (Feb 10, 2013):

I think that instead of a permanent button in the UI that most of the people won't ever used except by accident, it would be much better to put this option under the settings/preferences where a little explanation can warn about the reprocessing that will happen.

<!-- gh-comment-id:13349205 --> @AlfonsoML commented on GitHub (Feb 10, 2013): I think that instead of a permanent button in the UI that most of the people won't ever used except by accident, it would be much better to put this option under the settings/preferences where a little explanation can warn about the reprocessing that will happen.
Author
Owner

@olliebennett commented on GitHub (Mar 8, 2013):

That's an interesting point @AlfonsoML - I can't think of a use case where you'd require easy one-click access to import all messages, so I agree your suggestion is probably best.

<!-- gh-comment-id:14618291 --> @olliebennett commented on GitHub (Mar 8, 2013): That's an interesting point @AlfonsoML - I can't think of a use case where you'd require easy one-click access to import all messages, so I agree your suggestion is probably best.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SMSSync#61
No description provided.