Граф коммитов

46 Коммитов

Автор SHA1 Сообщение Дата
hewitt%netscape.com 07d96867f1 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
ssu%netscape.com abd5d148c5 fixing bug 130982 - delete/move context menu command attempts to restore focus to invalid row. r=bhuvan sr=sspitzer 2002-03-16 03:12:58 +00:00
ssu%netscape.com 218064aa3b fixing bug 30560 - right-clicking a mail message/folder should not display it. r=neil, sr=sspitzer, a=asa 2002-03-14 02:40:51 +00:00
varga%utcru.sk bbc83df106 Fixes for:
94653  - can't right align text in outliner cell
95730  - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.

- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
  and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
  element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable

r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes

sr=hyatt,hewitt
2002-01-16 03:01:28 +00:00
varga%utcru.sk ba68a72543 Fix for 116739. Many assertions when moving over the blank area of outliners.
Fix for 118632. file picker can display all column arrows.
r=bryner, sr=hyatt

- getCellAt() now checks for correct mouse coordinates and sets row value
  to -1 for invalid coordinates.
- added bail out checks to all callers.
2002-01-10 04:47:52 +00:00
varga%utcru.sk 76f554000a Fix for 113477. Group outlinercols. r=bryner sr=hyatt 2001-12-18 13:42:28 +00:00
sspitzer%netscape.com 1d508f46fc fix for performance bug #107481 (reduce mail-toolbar command updating)
fix for bug #102180 (close std alone msg window on delete if no more messages
in the folder).  also, fix spelling mistake, "supress" -> "suppress"
r=cavin, sr=bienvenu.
2001-11-01 04:05:41 +00:00
bienvenu%netscape.com 4e6d2af90a add support for sorting by label r=bhuvan, sr=sspitzer 106717 2001-10-28 20:26:59 +00:00
naving%netscape.com b6cfd46d26 103734 r=sspitzer sr=bienvenu. landing Quick Search feature for mail 3 pane. 2001-10-25 05:34:49 +00:00
sspitzer%netscape.com c95ada888a fix for #96499, account central not being shown on start up, "read messages" not working if server collapsed
fix for #95358, folder pane sorting should be case insensitive
fix for #18343, newsgroups in the folder pane should be in newsrc order, not alphabetical order.

plus, some clean up.

r=racham, sr=bienvenu, a=asa
2001-08-23 01:10:05 +00:00
sspitzer%netscape.com 9387708319 landing mailnews folder pane outliner branch. (#73865)
huge thanks jan varga and hwaara for doing the lion's share of the work
to convert the folder pane to use the outliner.

reviewed by waterson, andreww, ben, hewitt, pinkerton, attinasi, hwaara, varga, sspitzer, bienvenu.
super reviewed by hyatt and sspitzer

for the end user:  unread and total columns are back in folder pane (like 4.x)

also includes fixes for #80844 #85376 #89072 #90075 #93011 #93963 #95298 #54171 #78768 #85088
2001-08-15 05:07:48 +00:00
sspitzer%netscape.com bbbe9a77cb fix for #61651: subfolders of special folders have those special folder properties.
thanks to elrod@liquidmetal.com for the initial patch.

fix for #72791: the INBOX flag trumps all other special folder flags.  so if a user
sets their INBOX to be their Sent folder, we still treat it like an inbox.

r=mscott, r=sspitzer, sr=bienvenu
2001-08-02 03:18:47 +00:00
sspitzer%netscape.com bc9b9b67ad fix for #92194. don't open the message in the stand alone message window
if the user double clicks on the thread twisty.  r/sr=bienvenu
2001-07-25 06:34:59 +00:00
sspitzer%netscape.com f0ed910471 fix for #74799. right clicking twice should not act like double clicking.
according to joki, the correct fix is to drop the right click events in our onclick
handler.
r=cavin,racham.  sr=mscott
2001-07-03 05:19:50 +00:00
bienvenu%netscape.com a624232f79 add ability to persist view info r=naving, sr=sspitzer part of work for 12896 2001-05-18 00:53:21 +00:00
racham%netscape.com e61ec1144b Fixing 75943. Implementation for location sort in mail search window. Patch by Gayatri Bhimaraju. r=ssu sr=sspitzer 2001-05-11 01:20:54 +00:00
sspitzer%netscape.com dd5801696e fix for #73156. enter should work like open in the thread / search pane.
patch by the bossman (putterman@netscape.com), sr=sspitzer
2001-04-13 08:17:56 +00:00
sspitzer%netscape.com e5c378adfc fix for #75481. get "sort by recipient" to work. fix the ui issues
that I forget about when you change the "Sender" to "Recipient".
r/sr=bienvenu
2001-04-11 23:03:04 +00:00
sspitzer%netscape.com ce35925654 #72282 fix the "watched threads" crasher, again
#62455 make sure double clicking on a cell in a column that is a cycler doesn't open the message in a new window

#72665, #73888
treat the thread unread and thread total columns like all the other columns.
allow the user to persist their hidden attribuyte.
don't hide / show them when switching between threaded and nonthreaded views.
All that's left is to hide those columns by default.

#72252 fix sort indicator problems

#72250 sorts should default to ascending

sr=bienvenu
2001-04-03 06:13:38 +00:00
sspitzer%netscape.com 8a4e605220 when reading news, show "lines" as the header of the "size" column
since we are actually showing (and sorting) line counts.
this broke when we landed the mailnews perf branch.
sr=bienvenu
2001-03-26 23:44:42 +00:00
sspitzer%netscape.com 140940d7ea fix it so we show the right sort indicator when viewing a folder (or newsgroup) for the first time.
add "View | Sort By | Thread" back to the menus.

add an accelerator for "Select Thread" (ctrl shift a). #21094

make it so when we delete the last message in the folder, we clear  out the message pane.
make it so when we compact folders, we blank out the thread pane. #72674

fix some crashers when clicking on the thread pane and there is no db or there are no rows.  #72282

kill thread should not be "ctrl w", it should be "w".  #73260

sr=bienvenu
2001-03-24 01:12:33 +00:00
sspitzer%netscape.com dc80269535 #72826 fixed sort by sender. r=ducarroz, sr=sspitzer. (thanks to jgmyers for the patch).
#72819 added ascend / descend to the "View | Sort By" menu.  sr=bienvenu

#72248 properly update the checkboxes for the "View | Sort By" menu (when it is created).  sr=bienvenu

#21094, #72823 some work for "select thread" / "select flagged".  sr=bienvenu

change some printf("fix me") into assertions to catch problems.

remove some dead js.
2001-03-23 04:39:54 +00:00
sspitzer%netscape.com 977b5ce738 remove some dead js and some dump statements.
fix #72592, if sorted by "order received" fix the insertion sort problem.
fix #72589, get "sort by status" working.
fix #72608, fix IsSpecialFolder() to do bitwise operations, instead of string compares
sr=bienvenu
2001-03-20 06:41:20 +00:00
mscott%netscape.com 5f8e59593c Land the Mailnews Performance Branch.
Includes front end re-write to use the outliner widget for the thread pane.

Improvements in scrolling, folder loading, message display, replyto time, sorting, selecting, deleting, the list goes
on and on.

enjoy =).
2001-03-17 01:59:34 +00:00
chuang%netscape.com e8aaead9af Bug44668 Confusion as to how to edit/send a Draft message, sr=sspitzer+mscott 2001-02-07 04:35:37 +00:00
sspitzer%netscape.com 6909a8b42a fix for #67088. sr=bienvenu.
1) on batch deletes, we quickly bail out of ThreadPaneSelectionChange()
2) we only call document.commandDispatcher.updateCommands('threadTree-select');
once per delete, next, move, selection, folder loading.
3) general cleanup
2001-01-30 22:02:27 +00:00
sspitzer%netscape.com 521cbf4dbd fix for #62873. sr=bienvenu. thanks to andrew.taylor@cal.montage.ca
for the initial patch.
2001-01-20 05:06:10 +00:00
sspitzer%netscape.com 66ca0c7f60 make the message view persist on a per folder basis. (#63853)
make it so you can view "threads with unread".  (#52927)
threaded and unread are no longer mutually exclusive.

later, I'll add "unread threaded" which is no the
same thing as "thread with unread".

fix the nsMsgMessageDataSource() to ask the view, thread or msg database for existance of messages, instead of getting an enumerator for all messages, and seeing if it is non empty.  more performance work on the way.

move enums from MailNewsTypes.h to MailNewsTypes2.idl, so that I can use the same ones from JS and C++.

sr=bienvenu
2001-01-04 00:12:36 +00:00
blakeross%telocity.com 449f94e6c7 Fix 58562: JS strict warnings in threadPane.js. patch by Jarrod Gray (jarrod.k.gray@rose-hulman.edu). r=blake sr=alecf 2000-12-31 07:59:47 +00:00
sspitzer%netscape.com a9829f1023 fix for #48424. make it so double clicking on the column headers doesn't open
a stand alone message window.  sr=bienvenu
2000-12-30 20:48:15 +00:00
sspitzer%netscape.com cbd6f993c0 fix for #32249. make newsgroups threaded by default. sr=bienvenu 2000-12-05 01:25:21 +00:00
disttsc%bart.nl a7c2c1dbeb titledbutton -> button. bug=57751, r=mscott, a=ben 2000-11-25 01:19:03 +00:00
naving%netscape.com 9a950003f0 54152 r=scottip sr=mscott. Lines supported now. 2000-11-01 20:01:44 +00:00
varada%netscape.com b7a36f3971 fix for bug #51870;enter key in threadpane should launch new message window;r=putterman 2000-09-14 22:58:41 +00:00
hyatt%netscape.com 9c5667f4a7 XUL fixes for 51263. r=ben 2000-09-07 08:17:32 +00:00
putterman%netscape.com 59e789c90c fix for 50803. Enabling disabling problems in threadpane. r=bienvenu. 2000-09-01 03:28:13 +00:00
putterman%netscape.com 0938bbb700 Fixes for 48246, 48985, and 20129. Fixed up enabling and disabling of 3pane menu items.
Added accelerators.  Added busy cursor around sorting, threading and folder loading. r=bienvenu
2000-08-26 20:54:51 +00:00
putterman%netscape.com 5ea19bb4b9 Fix for 45402. In threaded mode clicking on twisty now opens entire thread. r=alecf 2000-08-16 22:54:43 +00:00
hyatt%netscape.com 34665eaabc Fix for 47303. r=mscott 2000-08-16 07:26:45 +00:00
putterman%netscape.com 29f2075ca3 r=bienvenu. Fixes for 16998, 40401, 47946, 47948, 48098, 45272, 45403. Sort by Flag and Unread columns,
Clean up View | Messages menu. Remove folder property menu items.  Remove Newsgroup menu items and branded mail menu item.
Fixed Account tooltip. Make new button work in Select Addresses dialog.
2000-08-13 17:04:46 +00:00
putterman%netscape.com f4f6b7732f Fix for 48314. Unable to toggle between flag and unflagged in threadpane. r=alecf 2000-08-12 01:08:09 +00:00
putterman%netscape.com d5696d5add Fix for bugs 46973. Select all now selects all messages in threaded mode. Fix for 20375. Expand/Collapse All in threaded mode.
r=alecf.
2000-08-11 01:14:59 +00:00
putterman%netscape.com 995e393927 Fix for 37583. Remove View|Sort|Ascending and Descending menu items. r=alecf. 2000-08-08 22:28:26 +00:00
alecf%netscape.com fe881c706f fix for #43911 - make double-clicking of messages in the search window open the target
message in a standalone message window - mostly moving files into threadPane.js and
abstracting out the folder datasource
r=putterman
2000-06-30 06:02:30 +00:00
alecf%netscape.com ff62d2b6a8 fix for 43134 r=putterman 2000-06-22 06:20:14 +00:00
alecf%netscape.com d466f3d433 move out threadpane-specific code so it can be reused in the search dialog for #33101 r=putterman 2000-06-21 06:34:59 +00:00