Closed
Bug 28756
Opened 25 years ago
Closed 23 years ago
[IMAP] need to use shared folder icons.
Categories
(SeaMonkey :: MailNews: Message Display, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.0
People
(Reporter: sspitzer, Assigned: Bienvenu)
References
Details
Attachments
(7 files)
1.50 KB,
patch
|
Details | Diff | Splinter Review | |
12.19 KB,
patch
|
naving
:
review+
|
Details | Diff | Splinter Review |
10.53 KB,
patch
|
Details | Diff | Splinter Review | |
103.00 KB,
image/gif
|
Details | |
103.00 KB,
image/gif
|
Details | |
36.39 KB,
image/gif
|
Details | |
82.94 KB,
image/gif
|
Details |
in 4.x, if an imap folder was shared, it would use a special icon in the folder pane. these icons are checked in: mozilla/mailnews/base/resources/skin/folder-share-open.gif and mozilla/mailnews/base/resources/skin/folder-share.gif now all we need to do is reflect the "shared" property in the folder datasource and in the CSS rules to make them show up in the 5.0 ui.
Reporter | ||
Comment 1•25 years ago
|
||
moving to m16. this is polish.
Status: NEW → ASSIGNED
Target Milestone: M16
Assignee | ||
Comment 2•25 years ago
|
||
jeff has already done NoSelect - this seems to fit with that.
Assignee: sspitzer → jefft
Status: ASSIGNED → NEW
Comment 3•24 years ago
|
||
Not beta2 stopper, marking M18. Please add beta2 keyword if you disagree.
Target Milestone: M16 → M18
Comment 4•24 years ago
|
||
reassigning jefft's bugs to naving
Assignee: jefft → naving
Status: ASSIGNED → NEW
Updated•24 years ago
|
Target Milestone: M18 → ---
Updated•23 years ago
|
Target Milestone: --- → mozilla0.9.9
Updated•23 years ago
|
Priority: P3 → P2
Updated•23 years ago
|
Summary: [IMAP] need CSS rules shared folders → [IMAP] need to use shared folder icons.
Updated•23 years ago
|
QA Contact: lchiang → huang
Assignee | ||
Comment 7•23 years ago
|
||
cc'ing Navin for code reviews for upcoming patches.
Status: NEW → ASSIGNED
Assignee | ||
Comment 8•23 years ago
|
||
show shared folder icon for non-special folders (not sure if we want to do inbox,sent, etc...since it will add a bunch more css fules) I didn't do the open folder icons since we're not distinguishing between open and closed folders that I can see in our skins.
Assignee | ||
Comment 9•23 years ago
|
||
hook up call into libmsg backend to set shared flag on folder if the imap code decides the front end needs to get redisplayed.
Assignee | ||
Comment 10•23 years ago
|
||
all the grief you have to go through to reflect imapshared property through rdf.
Comment 11•23 years ago
|
||
Comment on attachment 69124 [details] [diff] [review] imap part of diffs r=naving
Attachment #69124 -
Flags: review+
Comment 12•23 years ago
|
||
why are you adding imap-shared attribute to base? shouldn't it be on imapFolder
Assignee | ||
Comment 13•23 years ago
|
||
the code could just as easily be in base as in imap (it's checking a flag that's defined throughout the whole code base - the flag is just never set for a non-imap folder, currently). I could have defined two methods, one in base, that always returned false, and one in imap that checked the folder flag. But I chose to just have one method defined instead of two to save on overall code space.
Comment 14•23 years ago
|
||
Can you add a comment about the imapShared attribute? your changes in nsMsgDBFolder don't look related to this bug. Commiting db for shared folder icons !!!
Comment 15•23 years ago
|
||
r=naving on base diffs once you address the above comment
Assignee | ||
Comment 16•23 years ago
|
||
yes, you're right, the nsMsgDBFolder changes aren't part of this bug - I won't check them in. I'll add a comment to the idl file about the imapShared attribute.
Assignee | ||
Comment 17•23 years ago
|
||
we do actually store the shared folder flag in the db, which we use to display the shared folder icon, so committing the db could be involved :-)
Comment 18•23 years ago
|
||
No, that db commit is on switching folder and already we are committing just above (if diffs are correct)
Assignee | ||
Comment 19•23 years ago
|
||
no, I'm just pointing out that it's not completely silly that commiting the db might be involved with shared folder icons.
Assignee | ||
Comment 20•23 years ago
|
||
this is fixed for the case where the user selects the shared folder - after that, we know it's shared. I'm not sure if we know it on folder discovery for a new account, but I'm not sure if 4.x worked for that either. I'll check into it, but this works once you select the shared folder, and forever after that.
Assignee | ||
Comment 22•23 years ago
|
||
seems to work for newly discovered folders too. marking fixed.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 23•23 years ago
|
||
Used 03-19-09-trunk build Reopening this bug since I don't see the special icons displaying for IMAP shared Folders.....
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 24•23 years ago
|
||
Oops! I used 03-18-09-trunk build....
Comment 25•23 years ago
|
||
Comment 26•23 years ago
|
||
Comment 27•23 years ago
|
||
Assignee | ||
Comment 28•23 years ago
|
||
Karen, the screen shots you attached ARE showing the shared folder icon - it's just different in 6.x than 4.x
Status: REOPENED → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → FIXED
Comment 29•23 years ago
|
||
Hmm...interesting. After I created new profile for today's 03-22-05-trunk build. I got the 6.x shared folders' icons which are similar to 4.x... David, have you changed these icons on 6.x?
Comment 30•23 years ago
|
||
Assignee | ||
Comment 31•23 years ago
|
||
Karen, I don't do icons :-) but looking at your screen shots, I would say your most recent screen shot is in the classic skin, and your previous screen shot is in the modern skin, so it makes sense they would look different.
Comment 32•23 years ago
|
||
Thanks David point this out. Yes, today's build default is "classic", and based on the UI Spec as following: http://www.mozilla.org/mailnews/specs/folder/#Sharing I logged other two bugs (bug 132927 & bug 132932) for tracking the rest IMAP Shared folder icons for IMAP default/special shared folders and OPEN shared Folders. Marking as verified for this bug.
Status: RESOLVED → VERIFIED
Comment 33•22 years ago
|
||
I just notice that the IMAP Shared Folders icons did display for PERSONAL Shared Folder, but are not displaying for OTHER USER'S Shared Folders.....bug 142258 logged. I am wondering to know whether I should reopen this bug for not fixing completely or somebody should look at bug 142258.... I know it's a little bit late for finding this problem.... (I have focused on IMAP Shared Folders functionality and thought this bug had been fixed completely....) Whoever do the icons, can you confirm whether it's too late for RTM as David described in bug 142258? Also, Jennifer, can you add and update this in your UI Spec since IMAP Shared Folders icons should display on both PERSONAL and OTHER USER'S Shared Folders which is describing very clear in the UI Spec, Thanks. http://www.mozilla.org/mailnews/specs/folder/#Sharing
Comment 34•22 years ago
|
||
Jennifer, can you add and update this in your UI Spec?.......I mean sinc it is NOT describing very clear in the UI Spec, Thanks. http://www.mozilla.org/mailnews/specs/folder/#Sharing
Assignee | ||
Comment 35•22 years ago
|
||
Karen, I mean it's too late to change the code to make other users' folders show this icon. We already have the icon. I mean the ADT would not accept this kind of cosmetic change at this point in the release cycle.
Comment 36•22 years ago
|
||
Karen, the icons that should be used in the folder pane when folders are shared, both Personal and Special folders, both Modern and Classic, are shown here: http://www.mozilla.org/mailnews/specs/folder/images/ShareIcons.gif The icons should already exist. Marlon Bishop is the guy to see to get a hold of the files as nec.
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•