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