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

419 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com c1551a0116 first cut at search datasource (incomplete, but not part of build) 2000-06-06 23:17:14 +00:00
alecf%netscape.com f815f893b9 add strawman hit notify interface (not part of build) 2000-06-06 23:15:50 +00:00
bienvenu%netscape.com f004f67c31 fix case insensitive search comparisons, r=alecf 33100 and 41633 2000-06-06 23:09:18 +00:00
bienvenu%netscape.com 8362ff7ce0 more work on search backend, replease nsMsgSearchTermArray with nsISupportsArray a=putterman, r=alecf 33100 2000-06-06 12:17:17 +00:00
alecf%netscape.com 4b192d81e3 fix for #40374 - make action line dynamically update to reflect the action the user has chosen
r=sspitzer
2000-06-06 07:53:22 +00:00
alecf%netscape.com ff42b56854 fix minor typo that was causing unnecessary assertion (doesn't affect release builds) 2000-06-06 07:16:34 +00:00
alecf%netscape.com 5c96febdc3 oops, include the string bundle <script> tag so that you can actually delete filters r=sspitzer
fix for #40337
2000-06-04 18:23:33 +00:00
bienvenu%netscape.com baf30cc5cc fix linux bustage 2000-06-03 22:33:24 +00:00
bienvenu%netscape.com 5ebd64e952 fix problem with compound filters and doesn't contain terms r=alecf,a=scottip 41312 2000-06-03 22:23:10 +00:00
bienvenu%netscape.com ab560af906 fix upgrading of 4.x filters which are moves to local folders r=alecf,a=scottip 37320 2000-06-03 22:19:47 +00:00
warren%netscape.com 512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
alecf%netscape.com 7e8a127697 fix for #40385 - filters were not saving to disk because servers sometimes leak. Instead of relying on servers not leaking,
we will save the current filter list everytime you hit ok in the filters dialog (much like how the prefs window works)
r=sspitzer
a=putterman
2000-06-01 23:35:38 +00:00
alecf%netscape.com 9b48f3ce8c bring filter dialog up to spec
WIP for #33101 r=sspitzer
2000-06-01 00:47:05 +00:00
alecf%netscape.com 2755a0c069 oops, fix bustage - typo in makefile 2000-05-31 21:41:26 +00:00
alecf%netscape.com 5ecee565e5 factor out search query code from the filter code in preparation for a search dialog
r=sspitzer
(approved feature bug)
2000-05-31 20:51:31 +00:00
alecf%netscape.com b43c22c6c6 fix up/down buttons and delete filter button for #17484 r=mscott 2000-05-19 19:58:49 +00:00
pavlov%netscape.com 803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
alecf%netscape.com 7d664dbb27 make new filters button work (yay!) 2000-05-17 01:25:59 +00:00
alecf%netscape.com 67e69de85b fix addreffing issue with creating new filters 2000-05-17 01:25:22 +00:00
alecf%netscape.com 2abee07bcb support refreshing the tree after edits have been made, restoring original selection 2000-05-17 00:27:59 +00:00
alecf%netscape.com 10cd09ef00 add support for and/or radiobuttons 2000-05-16 23:37:15 +00:00
alecf%netscape.com 01867131c5 remove dumb debugging 2000-05-16 23:36:38 +00:00
alecf%netscape.com 3ee2316a99 reverse the datasource order to reduce the number of GetTarget calls 2000-05-16 22:44:20 +00:00
alecf%netscape.com f4f3c1e6ca support i18n friendly names in the datasource by doing some utf8 conversion 2000-05-16 22:43:23 +00:00
alecf%netscape.com 559380f3e4 refresh the filter list when the user presses 'ok' in the filter editor 2000-05-16 22:32:58 +00:00
alecf%netscape.com 63c51e3a01 update delegate and factory to refer to filters by name rather than index, for ease in sorting filters 2000-05-16 06:00:26 +00:00
alecf%netscape.com 72359ea1f4 initialize empty search terms to avoid crash! (duh) 2000-05-16 05:59:50 +00:00
alecf%netscape.com 52628dc276 explicit static cast seems to make ElementAt happy 2000-05-16 05:59:17 +00:00
alecf%netscape.com e5206c1545 add new API to search for filters by name 2000-05-16 05:58:47 +00:00
ben%netscape.com 682a6e57bf preparation for new <radiogroup> widget 2000-05-16 03:26:34 +00:00
alecf%netscape.com 8e580c3a90 try to persist this window 2000-05-16 02:19:02 +00:00
alecf%netscape.com 148bee5a63 less->fewer per discussion on IRC 2000-05-16 02:18:28 +00:00
alecf%netscape.com b30e02e6ea implement "less" to remove search terms 2000-05-15 22:14:13 +00:00
alecf%netscape.com 94c96d3af9 fix typo which was preventing new search terms from being appended 2000-05-15 20:29:38 +00:00
scc%netscape.com ac56679bff string fixes 2000-05-15 01:27:17 +00:00
alecf%netscape.com 4435d11891 add more/less lines and support adding new terms (doesn't QUITE work yet) 2000-05-15 01:22:07 +00:00
alecf%netscape.com 99b784ae09 add way to create a new search term from JS 2000-05-15 00:01:22 +00:00
alecf%netscape.com 368780101b use QI macro 2000-05-14 23:34:20 +00:00
danm%netscape.com c0ae0cbbf6 top-level chrome dirs are now packages,locales,skins 2000-05-13 21:29:08 +00:00
alecf%netscape.com bc86d052cf add skeleton search term overlays 2000-05-13 06:39:21 +00:00
alecf%netscape.com db1427c696 add support for target folder, filter name, and filter action 2000-05-12 09:00:58 +00:00
alecf%netscape.com d5fd2cbfab make filtername i18n friendly (store in utf8 format) 2000-05-12 07:26:15 +00:00
alecf%netscape.com 5c89f7e6b7 start factoring out searchterm code to share with search dialog 2000-05-12 07:20:21 +00:00
alecf%netscape.com 1a150e23ae better fix with correct casting 2000-05-12 04:32:10 +00:00
alecf%netscape.com 17105f0326 fix for lame bustage 2000-05-12 04:30:12 +00:00
alecf%netscape.com 80528beca7 use macro-based QI 2000-05-12 04:17:31 +00:00
alecf%netscape.com 922e4e59b6 fix some minor bugs that were preventing filters from saving from the UI to memory 2000-05-12 04:02:06 +00:00
alecf%netscape.com 06f57087ae duh, make these attributes not read-only so I can actually save them 2000-05-12 03:27:26 +00:00
alecf%netscape.com 532ba033b9 preliminary frontend support for saving filters 2000-05-11 01:42:18 +00:00
alecf%netscape.com 5a614b70b9 update support for boolean filters 2000-05-11 00:46:47 +00:00
alecf%netscape.com 8f64ff18fd update to reflect new method of displaying and/or text that's i18n friendly 2000-05-11 00:45:15 +00:00
alecf%netscape.com 239a230202 Filter editor updates:
- add stub folder picker for move actions
- add columns in the tree for i18n to insert strings
- fix searchterm so that it actually refreshes each row
2000-05-10 22:35:02 +00:00
alecf%netscape.com 56267e26d3 add default keyset 2000-05-10 22:33:59 +00:00
alecf%netscape.com 5f794d4256 add new search criteria properties file 2000-05-10 22:26:51 +00:00
alecf%netscape.com 2044c054b5 switch to using nsISupportsArray for now 2000-05-10 01:03:22 +00:00
alecf%netscape.com 540a250373 make this interface scriptable 2000-05-10 01:02:56 +00:00
alecf%netscape.com 2f1cec3217 xpidlize nsIMsgSearchTerm 2000-05-09 07:12:19 +00:00
alecf%netscape.com 6d9e3cbbeb add search term to mac exports 2000-05-07 00:48:33 +00:00
alecf%netscape.com 72b8948dd6 add search term to windows build 2000-05-07 00:42:46 +00:00
alecf%netscape.com 8185ea1965 add searchterm idl to unix build 2000-05-07 00:42:01 +00:00
alecf%netscape.com e072daebd3 add new IDL wrapper around searchterms 2000-05-07 00:39:27 +00:00
alecf%netscape.com 37a49bc3b3 now pass in the filter's scope when the filter row is created 2000-05-05 22:09:18 +00:00
alecf%netscape.com d0528c2204 read-only filter lists live!
fix up a bunch of stuff to make XBL widgets initialize after being inserted into the document
2000-05-04 08:17:57 +00:00
alecf%netscape.com ed318e4312 adding comments to document new syntax that went in yesterday 2000-05-03 21:45:21 +00:00
alecf%netscape.com 086d98c97f add toString() method for easy examination from JS 2000-05-03 21:44:33 +00:00
alecf%netscape.com 07ea4fe288 initialize the dialog with all filter terms
(not working just yet)
2000-05-03 21:38:23 +00:00
alecf%netscape.com 4247c481ae add searchterm to the filter editor, and allow the first searchterm to be initialized
with the first term of the current filter
2000-05-03 07:35:58 +00:00
alecf%netscape.com 667ac4e997 update filter editor to reflect new search widget changes 2000-05-02 07:34:33 +00:00
alecf%netscape.com f079776b39 make priority a scriptable type
add scriptable enums for priority
make more of the search interface use nsIMsgSearchValue instead of nsMsgSearchValue
2000-05-01 23:19:46 +00:00
alecf%netscape.com 3ccc3f72c3 updated filter editor and list:
1) update buttons as appropriate (disabled/enabled)
2) actually pass the filter to the filter edit dialog
3) update the scope automatically based on the filter
4) on new filters, update the scope based on the filterList that's passed in
5) put searchattribute and searchoperators in the right place in the tree
2000-05-01 08:55:48 +00:00
alecf%netscape.com c5e4184a9f expose the message filter's parent list through a scriptable interface, and move more private enums into a public interface 2000-05-01 08:15:46 +00:00
alecf%netscape.com 5764f7d5de fix some enum typos, remove some non-scriptable enums, and fix some non XPCOM-compliant accessors 2000-05-01 07:36:46 +00:00
alecf%netscape.com 7afd3c6b80 remove assertion for now, not really a bad thing 2000-05-01 07:35:22 +00:00
alecf%netscape.com c962aa894e make names more readable 2000-05-01 00:30:58 +00:00
alecf%netscape.com ba86aad319 first consumer of searchattribute tag - dynamically change contents based on scope 2000-04-30 08:51:43 +00:00
bienvenu%netscape.com a6e9e1dcfa fix get running scope to return running scope 2000-04-27 04:14:51 +00:00
alecf%netscape.com 8f66b4ea5c add helper routine to get all valid operators for a given attribute 2000-04-27 02:29:23 +00:00
alecf%netscape.com 841a3bd0dd add english versions of search attributes and properties for filters/search 2000-04-27 02:23:43 +00:00
alecf%netscape.com 20b5e4b38d ok, now that I actually understand how XPIDL arrays work, implement them correctly, and add a missing ADDREF that was causing memory corruption 2000-04-27 01:38:06 +00:00
alecf%netscape.com 29beab93a5 scriptify and COMify the validity manager and tables - make the validity manager into a service instead of a global variable 2000-04-26 23:41:45 +00:00
alecf%netscape.com 52801265d5 add search validity table/manager to windows build 2000-04-26 22:01:44 +00:00
alecf%netscape.com e3b2b077fd add validity manager stuff to unix build 2000-04-26 21:54:37 +00:00
alecf%netscape.com 4d0510c8e3 add scriptable interfaces to the search validity manager and tables (not yet part of build) 2000-04-26 21:54:18 +00:00
bienvenu%netscape.com 3eefa114e6 add AddResultElement as a search session interface 2000-04-26 20:57:01 +00:00
mjudge%netscape.com 2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
bienvenu%netscape.com b6ec9d056d more work on search, esp news 2000-04-26 00:55:47 +00:00
scc%netscape.com 0d576558b1 making string conversions explicit 2000-04-22 23:23:43 +00:00
bienvenu%netscape.com 95f86814b6 more work on search, including validity manager 2000-04-22 17:36:27 +00:00
sspitzer%netscape.com ef3688063b init the refcount. 2000-04-22 16:52:06 +00:00
alecf%netscape.com 1d547a8411 missing object file from makefile 2000-04-22 01:31:55 +00:00
alecf%netscape.com 9521f9ba8d fix class casting bustage 2000-04-22 00:57:48 +00:00
alecf%netscape.com 9a6c9a1fd5 fix casting bustage 2000-04-22 00:42:50 +00:00
alecf%netscape.com f15bb28f41 oops, fix IDL bustage 2000-04-22 00:38:29 +00:00
alecf%netscape.com 42e1c6e1f3 make a whole bunch of search/filter stuff scriptable.
this included adding a new nsIMsgSearchValue interface, and renaming some of the IDL typedefs to be consistent with each other.
2000-04-22 00:34:39 +00:00
cls%seawood.org f03dcb44c8 Explicitly cast string literals (const char*) to char *. 2000-04-21 21:26:21 +00:00
cls%seawood.org afaa6c9492 Some compilers (HP) require an explicit cast from a const char * to a char *. String literals are treated as const char *. 2000-04-21 14:47:25 +00:00
cls%seawood.org 03ccd1769f Temp dummy implementation of nsMsgSearchValidityManager::NewTable for BeOS. Bug #36686 2000-04-21 14:40:54 +00:00
alecf%netscape.com 12c9fd1145 oops, back out previous change, my tree had other stuff in it 2000-04-21 08:53:32 +00:00
alecf%netscape.com eb2b038aa1 oops, back out that unix change, my tree was filled with other crap 2000-04-21 08:52:29 +00:00
alecf%netscape.com 599ccf3028 oops, back out part of that change, forgot my tree had other stuff in it 2000-04-21 08:51:51 +00:00
alecf%netscape.com 8d879b0045 add scriptable search value to windows build 2000-04-21 08:49:46 +00:00
alecf%netscape.com 43fe40b42b add scriptable searchvalue to unix build 2000-04-21 08:49:06 +00:00
alecf%netscape.com e0bd7a84f3 add new IDL to windows build 2000-04-21 08:48:14 +00:00
alecf%netscape.com d704f10a2f add new IDL to unix build 2000-04-21 08:46:14 +00:00
alecf%netscape.com 2c14cdf12f add first cut at scriptable search scope terms 2000-04-21 08:45:53 +00:00
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