dbaron%dbaron.org
0653a5fa91
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@135993 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 19:35:36 +00:00
ducarroz%netscape.com
afd46760d6
Fix for bug 173046. fix initialization of the text filter service. Editor commands also takes care of msg compose spell button. R=rods, SR=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@135446 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-18 02:23:10 +00:00
brade%netscape.com
ea71542654
fix insert HR command for Midas (bug 183793; r=cmanske, sr=smfr)
...
git-svn-id: svn://10.0.0.236/trunk@135415 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 19:41:00 +00:00
rods%netscape.com
3f0a190da8
Implement filters for spellchecker, so we can skip certain nodes (like Block Quote "cite") for mail
...
Bug 173046 r=jfrancis sr=kin a=asa
git-svn-id: svn://10.0.0.236/trunk@135030 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 15:03:04 +00:00
brade%netscape.com
8ad91047f9
remove dead code; cleanup command params for a few commands; standardize QI calls (bug 180745, r=cmanske, sr=smfr)
...
git-svn-id: svn://10.0.0.236/trunk@134627 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-02 22:20:12 +00:00
glazman%netscape.com
a422a6442b
Table of Contents management in Composer (lives under Insert menu); b=170050, r=cmanske, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@134609 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-02 13:54:41 +00:00
cmanske%netscape.com
a4776ceb5a
Added command to notify when document url changes. b=181091, r=akkana, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@134507 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-27 00:35:09 +00:00
caillon%returnzero.com
9641b989dd
Bug 181442 - Convert editor's pref usage to the new pref APIs.
...
r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@134351 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 01:26:58 +00:00
cmanske%netscape.com
f3b0cea7ba
Fixed nsDocShell leak and nsEditingSession init after forced reload of document. b=180146, r=cmanske, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@134171 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 06:23:05 +00:00
brade%netscape.com
77eee3a445
bug 157111; register new commands; r=cmanske, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@134146 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 01:20:19 +00:00
brade%netscape.com
471812a403
bug 157111; add some new commands; r=cmanske, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@134144 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 01:18:48 +00:00
brade%netscape.com
7b474eeb9f
bug 157111; add some new commands, cleanup do_QI assignments and some other cleanup; r=cmanske, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@134143 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 01:18:23 +00:00
cmanske%netscape.com
55f4416773
Final removal of 'editorShell' and associated files. b=169029, r=brade, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@133910 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 15:36:44 +00:00
brade%netscape.com
b6b8f84407
fix compiler warning introduced by bug 170353
...
git-svn-id: svn://10.0.0.236/trunk@133753 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 15:45:34 +00:00
cmanske%netscape.com
d6cc98279b
Command Controller refactoring and cleanup, mostly by mjudge with help by cmanske, b=170353, r=brade, sr=sfraser. EditingSession cleanup and new commands in \editor, b=174439, r=mjudge, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@133703 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 23:03:27 +00:00
bzbarsky%mit.edu
04bc7e2dbf
Clean up some array stuff in editor; switch to nsCOMArray in a bunch of
...
places. Bug 175564, r=jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@133685 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 19:40:11 +00:00
akkana%netscape.com
6bad903f00
168999: don't uninit the spellchecker twice, and eliminate the non-thread-safe asserts
...
git-svn-id: svn://10.0.0.236/trunk@132131 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 04:22:27 +00:00
glazman%netscape.com
40826ba026
Add a tag selector to Composer's status bar. It allows to view the whole hierarchy of the current selection, from the deepest element container up to the body.
...
Each element in the bar is selectable and a context menu allows to select the element, remove the element preserving its contents, changing the element into another one (regardless of DTD), and open the advanced properties dialog for the element.
When "Change tag" is requested, a textbox appears in the status bar. Changes are discarded if Escape key is pressed, and performed if CR/Enter key is pressed.
b=173319, r=brade, sr=peterv, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@132070 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-16 08:07:35 +00:00
akkana%netscape.com
da26e1e4b2
168999: Make nsEditorSpellCheck an independant object instead of part of editorshell. r=brade sr=kin a=asa
...
git-svn-id: svn://10.0.0.236/trunk@131845 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 23:46:57 +00:00
mjudge%netscape.com
984772bcf2
135774 r=cmanske sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@131537 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 02:10:22 +00:00
cmanske%netscape.com
b44e10b466
More 'editorShell' removal. b=169029, r=brade, sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@131508 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 00:26:08 +00:00
cmanske%netscape.com
072667b20d
Removed arg test not needed - part of fix to bug 64647, r=mjudge, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@131253 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-06 01:35:51 +00:00
cmanske%netscape.com
b5d60d857b
Implemented command and Composer UI for 'Paste Without Formatting' command. b=64647, r=mjudge, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@131252 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-06 01:23:18 +00:00
bryner%netscape.com
6e21d6290d
Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@131219 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-05 02:49:02 +00:00
cmanske%netscape.com
d658944797
Remove editorShell from main Composer window. b=169026, r=brade, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@131056 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-03 04:07:10 +00:00
bryner%netscape.com
1c65aed91b
Add a configure option to disable building composer (bug 170136). Move handling of the -composer command-line option from libeditor/base/ to composer/src/. Remove unused nsIEditorService interface. r=seawood, sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@130850 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 00:16:51 +00:00
brade%netscape.com
beaa201891
bug 121648; remove unused portions of editorshell (r=glazou, sr=kin)
...
git-svn-id: svn://10.0.0.236/trunk@130795 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-30 13:51:35 +00:00
brade%netscape.com
074f22a2c2
remove EditingHTML() stub and its usage; bug 169514, r=mjudge, sr=kin (with clean requested by kin)
...
git-svn-id: svn://10.0.0.236/trunk@130345 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 13:29:28 +00:00
cmanske%netscape.com
7b1780cf51
Progress on removing editorShell from Composer: fixed controller and command problems and mimetype and 'documentEditable' to editor interfaces, b=169029, r=brade, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@129937 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 19:42:38 +00:00
cmanske%netscape.com
5448414498
Removing unsused files from tree
...
git-svn-id: svn://10.0.0.236/trunk@129846 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-17 23:46:12 +00:00
dbaron%fas.harvard.edu
da966ea999
Fix OS/2 bustage from Akkana's checkin by removing extraneous |const|. r=akkana b=124265
...
git-svn-id: svn://10.0.0.236/trunk@129588 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 01:10:33 +00:00
cmanske%netscape.com
80212ba120
Checking in fix by stephend: remove 'done' status message in mail Composer. b=90691, r=cmanske, sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@129547 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 20:03:05 +00:00
akkana%netscape.com
a2c8efc800
124265: make nsIEditorStyleSheet more scriptable. Fix is partly me r=cmanske, partly cmanske r=me; all is sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@129543 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 19:47:38 +00:00
cmanske%netscape.com
8198a66a34
Fixed table row deletion and reorganized nsITableEditor methods. b=166922, r=akkana, sr=hewitt
...
git-svn-id: svn://10.0.0.236/trunk@129491 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 04:19:30 +00:00
brade%netscape.com
bcf7afd202
api changes (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129377 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:09:19 +00:00
brade%netscape.com
4d4e95222d
remove editorShell; remove UI state; use nsIEditor instead of nsIEditorShell for refcon (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129376 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:09:01 +00:00
brade%netscape.com
69c3d04647
use nsIEditor instead of nsIEditorShell for refCon; editorshell removal; nsIStateUpdatingControlelrCommand removal; remove duplicate API (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129375 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:08:46 +00:00
brade%netscape.com
8c447fe3b5
add mComposerController (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129374 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:08:13 +00:00
brade%netscape.com
366957d7f0
setup mComposerController; use nsIEditor instead of nsIEditorShell to initialize editorControllers (bug 157097, r=cmanske, sr=sfraser)
...
git-svn-id: svn://10.0.0.236/trunk@129373 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 19:08:04 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
db8cc9c7ec
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129037 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 05:38:16 +00:00
alecf%netscape.com
e3b2da9c83
bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
...
r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@128163 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 21:20:34 +00:00
alecf%netscape.com
b9b46541a9
fix bug 162741 - revamp chrome registry interface in preparation for bug 160000 - switch lots of public APIs over to ACString, etc.
...
r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@127711 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 18:12:51 +00:00
glazman%netscape.com
73219baa16
make CSS mode the default in Composer and hide text highlight button when not in CSS mode; b=161303, r=neil@parkwaycc.co.uk, sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@127258 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-14 13:12:52 +00:00
bzbarsky%mit.edu
c2b6df94e0
Remove stray printf. Bug 161984, patch by ajschult@eos.ncsu.edu (Andrew
...
Schultz), r=akkana, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@126990 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 09:32:08 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
glazman%netscape.com
fa21906e76
Introduce 2 CSS values for color property and 1 for text-decoration retrieving the pref for anchors' color, visited anchors' color, and underline or not the anchors; b=57757, r=brade, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@126518 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 14:39:55 +00:00
cmanske%netscape.com
7771c9d127
Superscript and Subscript text styles should be mutually exclusive, b=100825, r=jfrancis, sr=kin, a=asa/drivers
...
git-svn-id: svn://10.0.0.236/trunk@125671 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-24 03:53:14 +00:00
alecf%netscape.com
7ce57677ba
more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
...
r=bnesse, sr=dveditz, a=asa
git-svn-id: svn://10.0.0.236/trunk@125651 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:30:04 +00:00
mjudge%netscape.com
2210006d15
r=akkana sr=sfrasier 125146 a=asa This patch will make the embedding API's a better friend to all. It eliminates the use of multibyte strings in command names and also allows for simple command to not require the nsICommandParams interface to be filled.
...
git-svn-id: svn://10.0.0.236/trunk@125242 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-15 22:04:13 +00:00