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

314 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com d7b3266a9e add scriptable version of search term value object 2000-04-21 08:38:24 +00:00
bienvenu%netscape.com b26839a8e3 fix linux runtime failure to load mailnews 2000-04-21 02:47:53 +00:00
bienvenu%netscape.com 00c6086074 Fix dup file in Makefile 2000-04-21 02:18:03 +00:00
bienvenu%netscape.com 0897ffd62e add nsMsgSearchNews to the build 2000-04-21 02:12:58 +00:00
bienvenu%netscape.com 50b258e57b fix linux warning 2000-04-21 02:08:44 +00:00
bienvenu%netscape.com f318654148 add search validity stuff, not run yet 2000-04-21 02:05:35 +00:00
bienvenu%netscape.com b84fb01b6d add news search, not part of build 2000-04-21 01:08:06 +00:00
bienvenu%netscape.com d8fd10dad7 turn back on imap search code now that it's part of the mac build 2000-04-20 22:54:17 +00:00
mscott%netscape.com ad809bd96b fix build breakage for davidb. 2000-04-20 03:18:31 +00:00
bienvenu%netscape.com 54ded21b01 attempt to fix mac bustage 2000-04-20 02:46:01 +00:00
bienvenu%netscape.com 2cd78c2144 ifdef out code causing link problem 2000-04-20 02:21:40 +00:00
bienvenu%netscape.com 8e2a889ed6 fix linux build bustage 2000-04-20 02:14:24 +00:00
bienvenu%netscape.com 44bb566554 add nsImapSearch to unix makefile 2000-04-20 02:12:07 +00:00
bienvenu%netscape.com e81b66e77b add search session and imap search 2000-04-20 02:00:07 +00:00
bienvenu%netscape.com 5ba864b7c1 fix linux build bustage 2000-04-20 01:36:16 +00:00
bienvenu%netscape.com 5c63e464ad add include of nsIMsgSearchSession 2000-04-20 01:32:02 +00:00
bienvenu%netscape.com 5a1750937f more work on search, not part of build 2000-04-20 01:19:41 +00:00
bienvenu%netscape.com 16251a8024 remove Init method for search, not part of build 2000-04-20 01:17:05 +00:00
danm%netscape.com d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
alecf%netscape.com e696326198 add cool icons when a filter is enabled, and add a warning about filing bugs 2000-04-19 08:13:08 +00:00
alecf%netscape.com b030870e30 use the new non-html widgets, and take out the html namespace entirely 2000-04-19 08:12:02 +00:00
alecf%netscape.com 51f65b7fae add locale directory to build (doh!) 2000-04-19 07:42:40 +00:00
alecf%netscape.com 24121e07d1 add filter datasource and delegate factory to the windows build 2000-04-19 05:25:50 +00:00
alecf%netscape.com 1a2c1696c6 add filter datasource and delegate factory to unix build 2000-04-19 05:24:46 +00:00
alecf%netscape.com a951b56ce1 update delegate factory to create the object first, then QI
(so object creation is not dependant on the interface)
2000-04-19 04:00:15 +00:00
alecf%netscape.com 2cd15b8d77 fix datasource to treat delegates as opaque objects which are QI'ed to find their type. implement GetTarget and GetTargets for filters.
Not part of build.
2000-04-19 01:04:14 +00:00
alecf%netscape.com de7aea7ce5 implemented Get/SetFilterName/Desc, and remove old duplicate GetName/Description methods 2000-04-19 01:03:01 +00:00
bienvenu%netscape.com 13b56fbbea More work on search, not run yet 2000-04-19 01:01:51 +00:00
alecf%netscape.com 6d2b0fba47 update some strings to match the spec 2000-04-19 01:01:26 +00:00
alecf%netscape.com 7485a8c52f make filter dialog actually capable of listing filters through RDF!
Also bring filter editor closer up to spec
(not really part of anything just yet)
2000-04-19 01:01:05 +00:00
alecf%netscape.com 5f16e358c1 get rid of xp_core.h dependancies 2000-04-19 00:03:14 +00:00
alecf%netscape.com 487c403462 further updates to the datasource to allow it to answer more questions
not part of build
2000-04-18 08:05:39 +00:00
bienvenu%netscape.com a971e7d302 more work on search, not really part of build 2000-04-18 04:47:50 +00:00
bienvenu%netscape.com f8d4833e08 more work on search, not part of build 2000-04-15 16:07:49 +00:00
alecf%netscape.com c2d67721b9 updates to the datasource
not part of build
2000-04-14 02:54:08 +00:00
alecf%netscape.com 901f7beef1 rev the filter datasource to match up with the filter delegate factory
(not yet part of build)
2000-04-13 23:50:50 +00:00
alecf%netscape.com 619ee3907c first cut at filter delegate factory (not yet part of build) 2000-04-13 23:38:58 +00:00
bienvenu%netscape.com 66055a5a32 more work on search, not used yet 2000-04-12 05:14:38 +00:00
bienvenu%netscape.com 8f0cd57b87 initial checkin, not part of build 2000-04-12 05:12:48 +00:00
alecf%netscape.com 99b5f6167f update filter UI from pre-beta1 days
not part of build!
2000-04-06 05:24:56 +00:00
bienvenu%netscape.com 2cba9d275c filter upgrade code for local filters, r=sspitzer 17174 2000-04-03 00:39:51 +00:00
sspitzer%netscape.com 6833fc69c3 return NS_OK, but alert when CloseFilterList() is called. r=bienvenu, a=leaf. 2000-04-01 04:17:25 +00:00
alecf%netscape.com 961f8841b5 filter datasource WIP - derive from base nsMsgRDFDataSource class, start using the RDF delegate system to attach filters to mail folders
not part of build
2000-03-26 10:33:25 +00:00
alecf%netscape.com ea03d1ac9b start filter datasource (not part of build) 2000-03-25 21:15:08 +00:00
mccabe%netscape.com a1a082d9b2 Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
Preparatory to fix to 11454.

r=jband
2000-03-17 23:47:48 +00:00
pp%ludusdesign.com cc01ef5223 Converting ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-06 03:18:27 +00:00
mscott%netscape.com 4e84d5a487 performance tweak --> header parser is supposed to be a service not a component.
r=bienvenu.
2000-01-09 21:57:21 +00:00
alecf%netscape.com 481bba988b final stage of XPIDLizing nsIMsgHdr 2000-01-08 09:55:37 +00:00
alecf%netscape.com 69bfd0011e pass 2 off XPIDLizing nsIMsgHdr - clean up IDL to use attributes where appropriate, and fix up API calls where necessary (#7808) 2000-01-05 02:02:50 +00:00
sspitzer%netscape.com 8b80c1262e fix for #20990. missing some filter choices, and fix a js error. 1999-12-24 06:28:44 +00:00
bienvenu%netscape.com ec2736182d fix memory leaks, r=sspitzer 1999-12-23 20:05:19 +00:00
sspitzer%netscape.com 83297e1d52 add titles to the filter dialogs. remove the html select and use my
whizbang folder picker instead. r=putterman a=sdagley
1999-12-22 01:46:53 +00:00
bienvenu%netscape.com e7a4b6ae94 fix 17058 mac body filters, r=sspitzer 1999-12-08 03:25:48 +00:00
bienvenu%netscape.com efa3d671fd fix bug on mac where filters only work first time, r=rpotts 1999-12-08 02:31:44 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
sspitzer%netscape.com e297d950f4 fix warning and fix bug #18036, r=bienvenu, a=chofmann.
prevent the infinite loop when applying filters to mail if a filter
rule uses an arbitrary header.
1999-11-05 01:58:03 +00:00
bienvenu%netscape.com 58debe7896 fix body filters, r=sspitzer 17058 1999-10-29 21:33:44 +00:00
bienvenu%netscape.com 9a80c03413 fix mac build bustage 1999-10-28 21:20:40 +00:00
bienvenu%netscape.com 01f0b8948e work on body filters and search r=mscott 1999-10-28 20:13:22 +00:00
bienvenu%netscape.com 8d46b952a9 turn on date filters, r=mscott 10416 1999-10-27 22:45:18 +00:00
mccabe%netscape.com 8932fe7b0c Fix IDL to use native <idl-name>(<C++-name>); instead of just native <idl-name>; This is prep to make the tree compile with a new error mode landing in xpidl shortly.
Preperatory to a fix to 17013; I'm doing this as a separate checkin to avoid any checkin-skew danger.

r=shaver.
1999-10-26 23:26:28 +00:00
putterman%netscape.com 805ef226be Switch over mailnews/base to use nsIModule. I forgot to mention that these
checkins were reviewed by mscott.  There's no bug.
1999-10-10 22:32:25 +00:00
dveditz%netscape.com ff01d5e8f4 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
hyatt%netscape.com 0c1aef9920 Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com 1999-10-01 20:49:07 +00:00
mccabe%netscape.com 4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
briano%netscape.com 22b5e77499 General cleanup. 1999-09-14 22:49:58 +00:00
arielb%rice.edu a5c4082159 spamming tree with NS_DECL_IFOO's. generated code from macros replacing code in .h files 1999-09-09 06:02:05 +00:00
alecf%netscape.com 3f741d7641 use new NSPR types 1999-09-08 05:22:08 +00:00
alecf%netscape.com 87b77f8eea switch to PR_TRUE/PR_FALSE/etc... 1999-09-08 05:20:39 +00:00
briano%netscape.com b7ba61b5b8 Fix for objdir builds. 1999-09-02 02:21:24 +00:00
cyeh%netscape.com 9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
alecf%netscape.com f06eb99d33 some minor fixes for GFX widgets and changes to the DOM. 1999-08-31 06:14:50 +00:00
alecf%netscape.com d1fe765b61 add search locale to unix build 1999-08-31 03:22:23 +00:00
alecf%netscape.com 33dfa6bea9 add makefiles for locale directory 1999-08-30 22:07:55 +00:00
alecf%netscape.com c6216ef5fe oops, wrong depth 1999-08-30 22:06:59 +00:00
alecf%netscape.com 7253fc1d6e fix makefiles 1999-08-30 22:06:36 +00:00
alecf%netscape.com 4f39b0fb8a add DTDs to search 1999-08-30 22:03:42 +00:00
alecf%netscape.com 4154b3a057 move entities into external DTD 1999-08-30 22:02:49 +00:00
mscott%netscape.com 2fa2e5a9c0 Bug #12558 --> nsCString nsString(eTwoByte) --> nsString, nsString2 --> nsString changes 1999-08-27 21:03:25 +00:00
mscott%netscape.com 9c7bcc92c1 Bug #12558 --> nsCString cleanup work. 1999-08-27 21:02:17 +00:00
phil%netscape.com e7cb5cc629 Fix bug 12494. We were misinterpreting the return code from nsString::Equals, so 'is' filters were misfiring 1999-08-25 23:58:41 +00:00
slamm%netscape.com 319b492795 Removed items from DIRS that do not exist. 1999-08-24 21:45:26 +00:00
bienvenu%netscape.com 228fa496ae remove NS_COMFALSE 1999-08-22 18:10:21 +00:00
mccabe%netscape.com 2a403483de Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
cls%seawood.org 3f1dcd11dc Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
bienvenu%netscape.com 3653ea8d06 get rid of nsString2 1999-08-07 02:32:02 +00:00
mscott%netscape.com 01ab699db6 Landing the MailNews_Necko_BRANCH. These are the changes that will enable mailnews to run with necko. 1999-07-29 00:42:25 +00:00
sspitzer%netscape.com 4aed0216c8 fix warnings 1999-07-17 18:32:18 +00:00
bienvenu%netscape.com 443c78fa4b change name of search library, fix warnings 1999-07-13 18:50:33 +00:00
rhp%netscape.com e4c1bf272c Compose back end cleanup 1999-07-13 18:38:36 +00:00
bienvenu%netscape.com 197a72b267 fix unix warnings 1999-07-03 21:29:50 +00:00
dveditz%netscape.com 0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
dveditz%netscape.com 17864a291d Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles 1999-07-02 11:50:19 +00:00
sspitzer%netscape.com 42a48b3523 thanks for syd for this fix. 1999-07-02 07:14:11 +00:00
alecf%netscape.com 4f4eb542f9 add IIDs for interfaces to stop XPConnect from complaining 1999-07-02 07:11:02 +00:00
alecf%netscape.com bc0c365a5e fix mac bustage 1999-07-02 04:21:42 +00:00
sspitzer%netscape.com 6fa605ce2e fix warning. if you're anal and you know it clap your hands. 1999-07-02 04:21:32 +00:00
waterson%netscape.com f81a670034 Use if-else instead of ?: because VC5.0 is stupid. 1999-07-02 04:18:59 +00:00
sspitzer%netscape.com e8c8e1b5e2 cast to fix build bustage 1999-07-02 04:15:38 +00:00
alecf%netscape.com 16fa7913df forgot to export these files 1999-07-02 04:00:54 +00:00
alecf%netscape.com 3b1a9a9aa8 XPIDLize the search backend so we can put a UI on top of it. 1999-07-02 02:33:39 +00:00
ducarroz%netscape.com 9c8e49df80 Replace time_t by PRTime 1999-06-30 21:04:29 +00:00
bienvenu%netscape.com 65ea3cd87f add check for allocation failure 1999-06-30 00:11:02 +00:00
scc%netscape.com f79508bc68 |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
sspitzer%netscape.com e518c4fb8b fix warning 1999-06-26 20:48:10 +00:00
sspitzer%netscape.com 75c6618762 fix warning 1999-06-26 04:38:06 +00:00
alecf%netscape.com 35ffa2d2b6 make options window small and modal 1999-06-25 07:12:13 +00:00
bienvenu%netscape.com 9c0fdfc1f3 fix unix warning 1999-06-24 22:35:22 +00:00
sspitzer%netscape.com 76e708b0e2 fix warnings 1999-06-24 21:09:58 +00:00
alecf%netscape.com 650b5a500a add search options dialog 1999-06-23 21:02:56 +00:00
alecf%netscape.com c7361a9220 localize the filter editor 1999-06-23 11:09:56 +00:00
hyatt%netscape.com b66c3c67f2 Landing the tree widget branch. 1999-06-23 03:02:21 +00:00
alecf%netscape.com 8132ee7888 make "and" the default 1999-06-23 00:02:52 +00:00
alecf%netscape.com c035e667c2 oops, use dump() not print() 1999-06-22 22:03:09 +00:00
mscott%netscape.com fce7015fb4 Use MSG_LINEBREAK instead of LINEBREAK. 1999-06-22 18:55:32 +00:00
alecf%netscape.com 13d0da7823 fix some of the options so that new rows are added correctly. 1999-06-20 22:05:11 +00:00
bienvenu%netscape.com 597e93264c fix rfc822 header compare, empty string handling 1999-06-20 15:36:01 +00:00
bienvenu%netscape.com 9a2d2bcd32 fix filter success determination 1999-06-16 05:56:33 +00:00
alecf%netscape.com d685d867f0 localize the dialog title 1999-06-16 05:37:21 +00:00
alecf%netscape.com fc1577dae8 add FilterListDialog.js to makefiles 1999-06-16 05:35:51 +00:00
alecf%netscape.com a3f201cf7a set column widths appropriately 1999-06-16 05:35:33 +00:00
alecf%netscape.com a7ec812328 add some logic for Filters 1999-06-16 05:34:36 +00:00
alecf%netscape.com a6ffeb705c remove some excess XUL that used to have templates for combo boxes 1999-06-16 05:32:17 +00:00
bienvenu%netscape.com 5ec4157361 fix warnings 1999-06-16 05:23:05 +00:00
waterson%netscape.com d118a3b826 Juggle headers a bit so that we can build on VC5.0 and gcc-2.7.2.3 (need definition of classes for use with nsCOMPtr). 1999-06-16 04:42:45 +00:00
sspitzer%netscape.com 9cae862e85 add the ".\" so the resources get exported. 1999-06-15 04:26:01 +00:00
alecf%netscape.com 3c226bb451 add extra <treecell> tags so entire row selection works 1999-06-15 00:56:30 +00:00
alecf%netscape.com a4080b6c68 hook up close button 1999-06-15 00:52:49 +00:00
alecf%netscape.com 67ecc674a2 fix filter list dialog - preftree.css is gone, etc.. 1999-06-15 00:48:19 +00:00
alecf%netscape.com 2de3b5c34f add searchdialog.js to the build 1999-06-14 22:49:05 +00:00
alecf%netscape.com 0c20adee9e implement more/less and add strawman for auto-updating combo boxes when search terms change 1999-06-14 22:47:42 +00:00
alecf%netscape.com cf64697634 localize this file 1999-06-14 22:46:28 +00:00
ducarroz%netscape.com cb135fdfb5 update manifest 1999-06-11 22:19:33 +00:00
bienvenu%netscape.com b839da424a restructure filter application to do imap filters 1999-06-11 07:01:39 +00:00
alecf%netscape.com 579d1878c8 ignore generated files 1999-06-08 19:20:01 +00:00
alecf%netscape.com 3b9282fece localize this file by using entities 1999-06-08 19:18:44 +00:00
sspitzer%netscape.com 026c93aa61 giant cleanup of Windows mail / news makefile.wins. properly use MODULE, and name things so that Windows and UNIX match. (a big checkin for UNIX proceeded this.) 1999-06-08 02:22:10 +00:00
sspitzer%netscape.com 614b25751b giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
name things so that Windows and UNIX match.  (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com f8396a3a2b remove IGNORE_MANIFEST 1999-06-07 21:04:04 +00:00
rickg%netscape.com 2525d04098 replaced nsString2.h references with nsString.h 1999-06-02 01:03:41 +00:00
bienvenu%netscape.com 496fa801e4 fix match hdrs for filters 1999-05-29 17:08:53 +00:00
putterman%netscape.com 15c9d1ecfa Part of new mailnews resources hierarchy. 1999-05-28 22:38:07 +00:00
putterman%netscape.com 2a809a9270 Part of new mailnews resources hierarchy. 1999-05-28 20:10:53 +00:00
bienvenu%netscape.com 88b19e05c6 fix filter folder name to be one byte 1999-05-28 02:14:59 +00:00
bienvenu%netscape.com 6d7eabd86d checkpoint search and filter stuff 1999-05-28 00:26:55 +00:00
bienvenu%netscape.com ed4ac36615 get filter stuff linking 1999-05-27 05:36:13 +00:00
bienvenu%netscape.com 0edeb249d9 add exports for search adaptor 1999-05-27 03:47:43 +00:00
bienvenu%netscape.com 314afa5e6d d'oh, cpp files 1999-05-27 03:43:43 +00:00
bienvenu%netscape.com ba0d895ab7 fix unix build problem 1999-05-27 03:33:12 +00:00
bienvenu%netscape.com fcfcc0c7b4 add export and new objs 1999-05-27 03:25:01 +00:00
bienvenu%netscape.com eb28f430e9 more work on search and filters 1999-05-27 00:04:10 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
bienvenu%netscape.com cb521fd800 more work on msg filters 1999-05-17 02:07:13 +00:00
bienvenu%netscape.com b5834119d5 checkpoint filter code 1999-05-16 00:07:56 +00:00
bienvenu%netscape.com a167dc8e88 checkpoint filter work, get filters loading 1999-05-14 00:57:19 +00:00
bienvenu%netscape.com 23302098d4 search and filter checkpoint 1999-05-13 02:10:05 +00:00
bienvenu%netscape.com 3b24385b61 search+filter checkpoint (not part of build) 1999-05-12 16:25:29 +00:00
bienvenu%netscape.com f4553aa1b4 resolve a few undefined symbols 1999-05-10 23:44:30 +00:00
bienvenu%netscape.com 7df9731d68 more search and filter porting 1999-05-10 23:25:37 +00:00
bienvenu%netscape.com c94b64e307 more work on search and filters, not part of build yet 1999-05-10 01:59:23 +00:00
bienvenu%netscape.com b6cd915934 search session class 1999-05-07 00:29:11 +00:00
bienvenu%netscape.com 9fedeebda9 initial entry into cvs of searching and filter interfaces, not part of build 1999-05-07 00:28:35 +00:00
bienvenu%netscape.com b66512971c initial entry into CVS, not currently used in build 1999-05-05 02:08:31 +00:00