Closed
Bug 28756
Opened 26 years ago
Closed 24 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•26 years ago
|
||
moving to m16. this is polish.
Status: NEW → ASSIGNED
Target Milestone: M16
| Assignee | ||
Comment 2•26 years ago
|
||
jeff has already done NoSelect - this seems to fit with that.
Assignee: sspitzer → jefft
Status: ASSIGNED → NEW
Comment 3•26 years ago
|
||
Not beta2 stopper, marking M18. Please add beta2 keyword if you disagree.
Target Milestone: M16 → M18
Comment 4•25 years ago
|
||
reassigning jefft's bugs to naving
Assignee: jefft → naving
Status: ASSIGNED → NEW
Updated•25 years ago
|
Target Milestone: M18 → ---
Updated•24 years ago
|
Target Milestone: --- → mozilla0.9.9
Updated•24 years ago
|
Priority: P3 → P2
Updated•24 years ago
|
Summary: [IMAP] need CSS rules shared folders → [IMAP] need to use shared folder icons.
Updated•24 years ago
|
QA Contact: lchiang → huang
| Assignee | ||
Comment 7•24 years ago
|
||
cc'ing Navin for code reviews for upcoming patches.
Status: NEW → ASSIGNED
| Assignee | ||
Comment 8•24 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•24 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•24 years ago
|
||
all the grief you have to go through to reflect imapshared property through
rdf.
Comment 11•24 years ago
|
||
Comment on attachment 69124 [details] [diff] [review]
imap part of diffs
r=naving
Attachment #69124 -
Flags: review+
Comment 12•24 years ago
|
||
why are you adding imap-shared attribute to base? shouldn't it be on imapFolder
| Assignee | ||
Comment 13•24 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•24 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•24 years ago
|
||
r=naving on base diffs once you address the above comment
| Assignee | ||
Comment 16•24 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•24 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•24 years ago
|
||
No, that db commit is on switching folder and already we are committing
just above (if diffs are correct)
| Assignee | ||
Comment 19•24 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•24 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•24 years ago
|
||
seems to work for newly discovered folders too. marking fixed.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 23•24 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•24 years ago
|
||
Oops! I used 03-18-09-trunk build....
Comment 25•24 years ago
|
||
Comment 26•24 years ago
|
||
Comment 27•24 years ago
|
||
| Assignee | ||
Comment 28•24 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: 24 years ago → 24 years ago
Resolution: --- → FIXED
Comment 29•24 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•24 years ago
|
||
| Assignee | ||
Comment 31•24 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•24 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•24 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•24 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•24 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•24 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•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•