cmanske%netscape.com
|
d5612a514e
|
Moved mouse listener from EditorShell to HTMLEditor but keep previous context click and doubleclick element selection behavior. b=112181 & 128836, r=akkana, sr=sfraser, a=asa
|
2002-03-17 20:39:16 +00:00 |
akkana%netscape.com
|
d7cbebbdc8
|
128903: Clean up the editor IDL, and anyone who uses them. r=brade,cmanske,ducarroz (for mail); sr=sfraser; a=dbaron
|
2002-03-14 22:11:14 +00:00 |
mjudge%netscape.com
|
726b5e82c1
|
115922 embedding work. no changes should be observed in current product this will only affect the embedded effort. This moves the command handler stuff from content xul to embedding/components/commandhandler. a=judd r=saari built on mac/windows/gmake with this we will be able to finish removing editorshell from the app and have a true embedded editor.akkana will pick this up after me and finish the embedding work.
|
2002-02-02 05:13:56 +00:00 |
glazman%netscape.com
|
68488c9353
|
CSS in Composer, step 1 ; b=77705, r=jfrancis, r=cmanske, sr=kin
|
2002-01-09 13:51:37 +00:00 |
jaggernaut%netscape.com
|
e44e7d9ec8
|
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
|
2001-12-17 07:14:49 +00:00 |
ccarlen%netscape.com
|
993cd4c06f
|
Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
|
2001-12-11 04:54:47 +00:00 |
ccarlen%netscape.com
|
6d8ea78b52
|
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
|
2001-12-10 20:25:12 +00:00 |
sfraser%netscape.com
|
72ca9383ae
|
Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf
|
2001-10-26 23:34:53 +00:00 |
alecf%netscape.com
|
491fe6b2bd
|
Added files:
mozilla/intl/unicharutils/util/nsUnicharUtils.cpp
|
2001-10-26 03:37:38 +00:00 |
brade%netscape.com
|
397e5cf2da
|
reorg to split composer from core editing functionality
|
2001-10-05 01:13:58 +00:00 |
brade%netscape.com
|
f70ba642dc
|
add missing file
|
2001-10-05 01:13:31 +00:00 |
brade%netscape.com
|
631becea6a
|
*** empty log message ***
|
2001-10-05 00:57:13 +00:00 |
sfraser%netscape.com
|
4d87b83d18
|
Project cleanup, rs=scc. Fix one or more of access paths, linking with the correct startup library, and unnecessary linkage.
|
2001-08-17 01:16:19 +00:00 |
brade%netscape.com
|
d69a324328
|
add nsHTMLURIRefObject.cpp for Akkana
|
2001-08-07 21:30:01 +00:00 |
brade%netscape.com
|
360b727014
|
add nsIURIRefObject.idl for Akkana
|
2001-08-07 21:18:38 +00:00 |
sfraser%netscape.com
|
ef3b984b0f
|
Adding nsTextEditRulesBidi.cpp for mkaply
|
2001-05-22 00:26:39 +00:00 |
kin%netscape.com
|
388f646f3e
|
Bug 79157: resurrect plaintext editor library. Mac build love. not part of SeaMonkey build. sr=kin
|
2001-05-15 20:37:09 +00:00 |
jfrancis%netscape.com
|
56ac4a4d19
|
bug 65557 and cast of thousands: making the editor behave more intelligently wrt html whitespace rules. Improved ws handling for:
insert text,
insert break,
join blocks,
split block,
delete
Yet to be tackled is html copy & paste. r=fm; sr=kin
|
2001-05-11 12:43:22 +00:00 |
pinkerton%netscape.com
|
a627a2c2ab
|
landing idl changes for mjudge. bug# 66318.
|
2001-04-07 00:42:23 +00:00 |
akkana%netscape.com
|
2e3792d2b9
|
66345: factoring for editor reorganization. sr=kin/sfraser, r=jfrancis.
|
2001-04-05 23:48:38 +00:00 |
jfrancis%netscape.com
|
cfd6751b33
|
Fixes for bug #66308 ([embed] XPIDL'ize transaction manager)
sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com
* nsITransaction, nsITransactionListenter, nsITransactionManager have
been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions
of these interfaces in mozilla/editor/txmgr/public are being CVS removed.
* Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(),
and RedoTransaction() to avoid reserved word problems in languages like
JS. I did a sweep through editor and mailnews to remove these methods.
* PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer.
* Removed GetUndoString(), GetRedoString() and Write() from the
nsITransaction interface. Neither editor or mailnews really made
use of these methods.
* Removed Write() from the nsITransactionManager.cpp interface.
* The Transaction Manager now supports weak references.
* Added support for nsITransactionList to the TransactionManager
to allow access to all transactions on the Undo and Redo stacks, as
well as auto-aggregated transactions.
* Removed all references to nsITransactionDescription from txmgr and editor.
* Added nsPIEditorTransaction and made all Editor internal transactions
inherit from it so we can distinguish between our transactions and
ones from 3rd parties.
New files checked in:
editor/txmgr/idl/nsITransaction.idl
editor/txmgr/idl/nsITransactionList.idl
editor/txmgr/idl/nsITransactionListener.idl
editor/txmgr/idl/nsITransactionManager.idl
editor/txmgr/src/nsITransactionList.cpp
editor/txmgr/src/nsITransactionList.h
editor/idl/nsPIEditorTransaction.idl
Files that were CVS removed:
editor/txmgr/public/nsITransaction.h
editor/txmgr/public/nsITransactionListener.h
editor/txmgr/public/nsITransactionManager.h
editor/txmgr/idl/nsITransactionDescription.h
editor/base/IMECommitTxn.cpp
editor/base/IMECommitTxn.h
Files modified:
editor/Makefile.in
editor/makefile.win
editor/base/ChangeAttributeTxn.cpp
editor/base/ChangeAttributeTxn.h
editor/base/CreateElementTxn.cpp
editor/base/CreateElementTxn.h
editor/base/DeleteElementTxn.cpp
editor/base/DeleteElementTxn.h
editor/base/DeleteRangeTxn.cpp
editor/base/DeleteRangeTxn.h
editor/base/DeleteTextTxn.cpp
editor/base/DeleteTextTxn.h
editor/base/EditAggregateTxn.cpp
editor/base/EditAggregateTxn.h
editor/base/EditTxn.cpp
editor/base/EditTxn.h
editor/base/IMECommitTxn.cpp
editor/base/IMECommitTxn.h
editor/base/IMETextTxn.cpp
editor/base/IMETextTxn.h
editor/base/InsertElementTxn.cpp
editor/base/InsertElementTxn.h
editor/base/InsertTextTxn.cpp
editor/base/InsertTextTxn.h
editor/base/JoinElementTxn.cpp
editor/base/JoinElementTxn.h
editor/base/nsEditor.cpp
editor/base/nsEditorShell.cpp
editor/base/nsEditorShell.h
editor/base/nsEditorTxnLog.cpp
editor/base/nsStyleSheetTxns.cpp
editor/base/nsStyleSheetTxns.h
editor/base/PlaceholderTxn.cpp
editor/base/PlaceholderTxn.h
editor/base/SetDocTitleTxn.cpp
editor/base/SetDocTitleTxn.h
editor/base/SplitElementTxn.cpp
editor/base/SplitElementTxn.h
editor/idl/Makefile.in
editor/idl/makefile.win
editor/idl/MANIFEST
editor/idl/nsIEditorShell.idl
editor/macbuild/editor.mcp
editor/macbuild/EditorIDL.mcp
editor/txmgr/idl/Makefile.in
editor/txmgr/idl/makefile.win
editor/txmgr/idl/MANIFEST
editor/txmgr/idl/nsITransactionManager.idl
editor/txmgr/macbuild/txmgr.mcp
editor/txmgr/macbuild/txmgrIDL.mcp
editor/txmgr/public/Makefile.in
editor/txmgr/public/makefile.win
editor/txmgr/public/MANIFEST
editor/txmgr/src/Makefile.in
editor/txmgr/src/makefile.win
editor/txmgr/src/nsTransactionItem.cpp
editor/txmgr/src/nsTransactionItem.h
editor/txmgr/src/nsTransactionList.cpp
editor/txmgr/src/nsTransactionList.h
editor/txmgr/src/nsTransactionManager.cpp
editor/txmgr/src/nsTransactionManager.h
editor/txmgr/src/nsTransactionManagerFactory.cpp
editor/txmgr/src/nsTransactionStack.cpp
editor/txmgr/src/nsTransactionStack.h
editor/txmgr/tests/TestTXMgr.cpp
editor/ui/composer/content/EditorCommandsDebug.js
editor/ui/composer/content/editorOverlay.xul
editor/ui/composer/locale/en-US/editorOverlay.dtd
mailnews/base/src/nsMessenger.cpp
mailnews/base/util/nsMsgTxn.cpp
mailnews/base/util/nsMsgTxn.h
mailnews/imap/src/nsImapMailFolder.cpp
mailnews/imap/src/nsImapUndoTxn.cpp
mailnews/imap/src/nsImapUndoTxn.h
mailnews/local/src/nsLocalMailFolder.cpp
mailnews/local/src/nsLocalUndoTxn.cpp
mailnews/local/src/nsLocalUndoTxn.h
Fixes for bug #66308 ([embed] XPIDL'ize transaction manager)
sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com
* nsITransaction, nsITransactionListenter, nsITransactionManager have
been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions
of these interfaces in mozilla/editor/txmgr/public are being CVS removed.
* Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(),
and RedoTransaction() to avoid reserved word problems in languages like
JS. I did a sweep through editor and mailnews to remove these methods.
* PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer.
* Removed GetUndoString(), GetRedoString() and Write() from the
nsITransaction interface. Neither editor or mailnews really made
use of these methods.
* Removed Write() from the nsITransactionManager.cpp interface.
* The Transaction Manager now supports weak references.
* Added support for nsITransactionList to the TransactionManager
to allow access to all transactions on the Undo and Redo stacks, as
well as auto-aggregated transactions.
* Removed all references to nsITransactionDescription from txmgr and editor.
* Added nsPIEditorTransaction and made all Editor internal transactions
inherit from it so we can distinguish between our transactions and
ones from 3rd parties.
New files checked in:
editor/txmgr/idl/nsITransaction.idl
editor/txmgr/idl/nsITransactionList.idl
editor/txmgr/idl/nsITransactionListener.idl
editor/txmgr/idl/nsITransactionManager.idl
editor/txmgr/src/nsITransactionList.cpp
editor/txmgr/src/nsITransactionList.h
editor/idl/nsPIEditorTransaction.idl
Files that were CVS removed:
editor/txmgr/public/nsITransaction.h
editor/txmgr/public/nsITransactionListener.h
editor/txmgr/public/nsITransactionManager.h
editor/txmgr/idl/nsITransactionDescription.h
editor/base/IMECommitTxn.cpp
editor/base/IMECommitTxn.h
Files modified:
editor/Makefile.in
editor/makefile.win
editor/base/ChangeAttributeTxn.cpp
editor/base/ChangeAttributeTxn.h
editor/base/CreateElementTxn.cpp
editor/base/CreateElementTxn.h
editor/base/DeleteElementTxn.cpp
editor/base/DeleteElementTxn.h
editor/base/DeleteRangeTxn.cpp
editor/base/DeleteRangeTxn.h
editor/base/DeleteTextTxn.cpp
editor/base/DeleteTextTxn.h
editor/base/EditAggregateTxn.cpp
editor/base/EditAggregateTxn.h
editor/base/EditTxn.cpp
editor/base/EditTxn.h
editor/base/IMECommitTxn.cpp
editor/base/IMECommitTxn.h
editor/base/IMETextTxn.cpp
editor/base/IMETextTxn.h
editor/base/InsertElementTxn.cpp
editor/base/InsertElementTxn.h
editor/base/InsertTextTxn.cpp
editor/base/InsertTextTxn.h
editor/base/JoinElementTxn.cpp
editor/base/JoinElementTxn.h
editor/base/nsEditor.cpp
editor/base/nsEditorShell.cpp
editor/base/nsEditorShell.h
editor/base/nsEditorTxnLog.cpp
editor/base/nsStyleSheetTxns.cpp
editor/base/nsStyleSheetTxns.h
editor/base/PlaceholderTxn.cpp
editor/base/PlaceholderTxn.h
editor/base/SetDocTitleTxn.cpp
editor/base/SetDocTitleTxn.h
editor/base/SplitElementTxn.cpp
editor/base/SplitElementTxn.h
editor/idl/Makefile.in
editor/idl/makefile.win
editor/idl/MANIFEST
editor/idl/nsIEditorShell.idl
editor/macbuild/editor.mcp
editor/macbuild/EditorIDL.mcp
editor/txmgr/idl/Makefile.in
editor/txmgr/idl/makefile.win
editor/txmgr/idl/MANIFEST
editor/txmgr/idl/nsITransactionManager.idl
editor/txmgr/macbuild/txmgr.mcp
editor/txmgr/macbuild/txmgrIDL.mcp
editor/txmgr/public/Makefile.in
editor/txmgr/public/makefile.win
editor/txmgr/public/MANIFEST
editor/txmgr/src/Makefile.in
editor/txmgr/src/makefile.win
editor/txmgr/src/nsTransactionItem.cpp
edito
|
2001-03-09 14:18:41 +00:00 |
sfraser%netscape.com
|
4e2daaa320
|
Add SetDocTitleTxn.cpp for cmanske
|
2001-02-22 04:18:20 +00:00 |
jfrancis%netscape.com
|
fb60392b41
|
bug 66290: embedding work: refactor editor to allow smaller plaintext only library. Embedding clients may be interested inthis library if they want to embed a browser but not composer/mail-compose. Reduces library footprint for plaintext-only library by over 50% on all three platforms. r=fm; sr=kin
|
2001-01-28 20:13:07 +00:00 |
bryner%uiuc.edu
|
69e9b90bc6
|
Removing dead .toc files. Not part of build. a=sfraser.
|
2001-01-03 01:32:06 +00:00 |
akkana%netscape.com
|
98e58dcf47
|
Add nsIPlaintextEditor.
|
2000-11-17 00:19:56 +00:00 |
cmanske%netscape.com
|
7c774438d5
|
added files: mozilla/editor/idl/nsIEditorController.idl
|
2000-08-23 00:29:53 +00:00 |
sfraser%netscape.com
|
de6e20dcf2
|
Remove linkage with NetworkModular.shlb
|
2000-05-17 07:48:58 +00:00 |
sfraser%netscape.com
|
b2469b9c95
|
Add nsEditorShellMouseListener.cpp for cmanske
|
2000-05-09 23:10:30 +00:00 |
sfraser%netscape.com
|
a9c14b529c
|
Added nsComposerCommands.cpp
|
2000-05-01 21:43:21 +00:00 |
akkana%netscape.com
|
549ddb821d
|
Add nsWrapUtils to build.
|
2000-04-20 22:41:02 +00:00 |
sfraser%netscape.com
|
5db17bfff5
|
Added nsEditorParserObserver.cpp
|
2000-03-31 01:59:00 +00:00 |
sfraser%netscape.com
|
1d466ed990
|
Added nsIEditorService.idl for sspitzer. r=me
|
2000-02-16 03:21:04 +00:00 |
sspitzer%netscape.com
|
75838eb503
|
added files: mozilla/editor/base/nsEditorService.cpp
|
2000-02-16 03:17:36 +00:00 |
sfraser%netscape.com
|
229c7e2ec1
|
Add nsEditorCommands.cpp, for bug 18395. r=pinkerton
|
2000-02-16 01:34:53 +00:00 |
pinkerton%netscape.com
|
91980373af
|
adding nsTableEditor.cpp for cmanske, removing EditTable.cpp.
|
2000-02-10 05:15:56 +00:00 |
scc%netscape.com
|
73802d6f2e
|
Pro5 update
|
2000-02-07 23:06:04 +00:00 |
brade%netscape.com
|
49568eb54e
|
fix paths for move to CW5 (bug #25779)
|
2000-02-02 15:27:53 +00:00 |
akkana%netscape.com
|
a18410245e
|
Add nsHTMLEditUtils to build.
|
2000-01-26 00:54:27 +00:00 |
jfrancis%netscape.com
|
85cc9a5114
|
rearranging project view a bit
|
2000-01-15 14:30:22 +00:00 |
sfraser%netscape.com
|
05077a3ecd
|
Really added nsEditorController.cpp for mjudge.
|
1999-12-15 04:09:34 +00:00 |
mjudge%netscape.com
|
c8e34eada6
|
adding in nsEditorController to makesystem. adding in registration to allow someone to get an editorcontroller from the outside. also change editor shell to register a controller to handle keyboard navigation.
|
1999-12-15 03:46:27 +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 |
sfraser%netscape.com
|
260c61788f
|
Removed nsEditorFactory.cpp and nsEditorShellFactory.cpp which are no longer needed. r=pavlov
|
1999-10-21 05:37:04 +00:00 |
law%netscape.com
|
24e5346ca3
|
Bug #14999; stop using toolkit app core (added JavaScript[Debug].shlb to this project); r=sfraser@netscape.com
|
1999-10-18 21:36:57 +00:00 |
beard%netscape.com
|
9eae33066d
|
changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
|
1999-10-03 20:46:23 +00:00 |
jfrancis%netscape.com
|
5abceec771
|
rearranging project view a bit
|
1999-09-10 23:31:04 +00:00 |
sfraser%netscape.com
|
10e8eee957
|
Removed nsInsertHTMLTxn.cpp
|
1999-09-08 20:18:29 +00:00 |
kin%netscape.com
|
8dbe37f8bd
|
Re-enabling Editor API Logging on Mac.
|
1999-08-19 13:27:57 +00:00 |
kin%netscape.com
|
f50ffdbc70
|
added files: mozilla/editor/base/nsEditorTxnLog.cpp, mozilla/editor/base/nsHTMLEditorLog.cpp
|
1999-08-19 13:25:14 +00:00 |
sfraser%netscape.com
|
d73dfd8ddb
|
Landing editor API changes. Removed nsITextEditor and nsTextEditor, split interfaces into more, non-overlapping interfaces, and other general cleanup.
|
1999-08-09 01:37:50 +00:00 |