[go: nahoru, domu]

Open Bug 115904 Opened 23 years ago Updated 2 years ago

Address-Card should not be modal, which forces extra work when adding information to a contact

Categories

(MailNews Core :: Address Book, defect)

defect

Tracking

(Not tracked)

People

(Reporter: BesTo, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: helpwanted, Whiteboard: nab-card)

Attachments

(1 file)

Address-Cards should have a separate task so you can jump from one opened to
another to copy selected texts.
confirming rfe
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: nab-card
I'm assuimg when you say different task you are saying they should not be modal.
 I agree. I don't see any reason to make them modal.  I'm adding Jennifer in
case she knows any reasons.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.2
None that i can think of. 

One question. What happens when the user has Cards open and then closes the AB 
window? Do the Cards remain open? I think so. If the user changes data on an 
open card, OK's it, the AB should be correctly updated even though the AB window 
isn't open anymore.
Summary: Address-Card should be a separate task → Address-Card should not be modal
I think that this is a bug, and a major one, not an enhancement: 
having the ac modal keeps
users from pasting in data from other windows where all the info 
usually is already present and this is a severe loss
of functionality and makes using address cards close to unusable.
*** Bug 49832 has been marked as a duplicate of this bug. ***
128124 is related. Mailing Lists modal/non-modal. Problem with making them 
non-modal is what happens when a Card or Mailing List is open and the user 
returns to the Address Book and deletes a Card or Mailing List that is currently 
open? We would need to ensure that users can't delete cards (disable the 
button/menu) or Mailiing Lists when they are open (or deleting cards that 
belong to an open Mailing List). Or the open Card/Mailing List would have to 
know that it was deleted and go away? That might be confusing.
Summary: Address-Card should not be modal → new/edit address-Card should be modal to addressbook, but not modal to application
relates to #128169 (the same bug, for the mailing list dialog)
Depends on: 128169
Summary: new/edit address-Card should be modal to addressbook, but not modal to application → new/edit card dialog should be AB modal, but not modal to other windows
in addition to #115904 (for new / edit card) there is #128169 (for new / edit 
mailing list.)

the goal is to make those windows modal to just the addressbook.

on win2k, that's already the case.  the new card dialog is modal to 
addressbook, but I can still use browser.

(maybe this is a platform specific toolkit issue?)
Should the window be modal at all though? Surely locking can handle the issues
relating to deleting a card whilst editing it, opening it flags it as locked,
and if an attempt to delete it is made, the user is informed that it cannot be
because it is open for editing. Coming from Outlook I know it can manage this,
including if you close the main Outlook window the Contact window remains open.
By making it modal to the AB, I cannot open two cards and copy and paste shared
information such as organisation from one card to another. Should a new RFE be
created such that the new/edit card dialog not be modal at all?
mass re-assign.
Assignee: racham → sspitzer
Status: ASSIGNED → NEW
Seth that bug contradicts this bug. And you clearly morphed this bug far beyond
the request of the reporter. If you want the opposite behavior then close the
bug, don't morph it to mean something that is against the original request.
Summary: new/edit card dialog should be AB modal, but not modal to other windows → Address-Card should not be modal
Target Milestone: mozilla1.2alpha → ---
Product: Browser → Seamonkey
*** Bug 179457 has been marked as a duplicate of this bug. ***
Note that the dupe (bug 179457) has the beginnings of a patch which may be 
useful if someone wants to address this problem.
See also bug 135126.
Assignee: sspitzer → mail
Blocks: 119999
Assignee: mail → nobody
Component: Address Book → MailNews: Address Book
Product: Mozilla Application Suite → Core
QA Contact: nbaca → addressbook
*** Bug 264851 has been marked as a duplicate of this bug. ***
*** Bug 276326 has been marked as a duplicate of this bug. ***
*** Bug 345532 has been marked as a duplicate of this bug. ***
(In reply to comment #13)
> Note that the dupe (bug 179457) has the beginnings of a patch which may be 
> useful if someone wants to address this problem.

check neil's comments in bug 179457 before taking bug
Mark, would this also resolve this thunderbird issue - when a card is open for edit from the AB window, ctrl+2 or Tools|address book fails to focus address book window?
Flags: wanted-thunderbird3?
I haven't done a usability survey, but I would have to think this is very close, if not the #1 address book pain.

Every time I want to add AB information to a new contact from 3-pane (having done right-click in a message header, "add to address book") the only way to cut paste information is to close the contact, open AB pane, change to proper AB, find the contact, edit contact, then go back to 3-pane to get the info.  

This is a brain dead process - not a good UI model to force upon users.
Severity: enhancement → normal
Keywords: helpwanted
OS: Windows 98 → All
Hardware: PC → All
Summary: Address-Card should not be modal → Address-Card should not be modal, which forces extra work when adding information to a contact
Product: Core → MailNews Core
Something like this would be great to have.
(In reply to comment #22)
> Something like this would be great to have.

Agreed.

Just to be clear though, I think the work is slightly more than just making the dialog non-modal. We should also consider what to do with cards that are open, but get deleted or moved between address books.
I had thought or hoped opensource software had matured.  Apparently not.  This issue has been around for almost 10 years and nothing done about it.  This is the second of these that I know to have been around since 2001. Microsoft is lovin' it.
Agree with #26.
In all software products, it is easier to make dialogs modal than to think about side effects... please go for it, the effort to make this user friendly will be worth it.

Easier than "the right thing" (with the problem outlined in #23) could be to allow activation of clipboard-use in the window I opened the "add to address book" out of - at least I can paste the name & postal address, then. Consider this if totally un-modal is too complex.
A new address card can be created directly from the main TB window (select a received mail, click onto an address in the header, edit contact, edit details).

This window is then modal to the main TB window, a real workflow killer! And this also shows that editing a contact without open Address Book doesn't seem to be a problem at all.
Another user case:

I want to add some information from one contact to another. Currently I cannot open two windows to edit two contacts at the same time because the edit contact dialog is modal.
(In reply to comment #23)
> Just to be clear though, I think the work is slightly more than just making the
> dialog non-modal. We should also consider what to do with cards that are open,
> but get deleted or moved between address books.

The same question arises when opening an email in a different window, since the user can go to the list of emails and delete the email, or move it to a different folder. It seems to me that the answers should be pretty similar to those already existing, no? Of course, someone has to implement it and I don't see many volunteers here.
Flags: wanted-thunderbird3?
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: