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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
brade%netscape.com
|
74898c7ce6
|
fix access paths to be more correct (dist first, etc.)
|
1999-08-04 20:06:32 +00:00 |
|
brade%netscape.com
|
49a9848e04
|
fix build bustage by adding path to dist/editor before all other paths
|
1999-08-04 15:18:33 +00:00 |
|
sfraser%netscape.com
|
a5210f6af5
|
Added nsInterfaceState for UI state maintenance
|
1999-07-28 02:53:09 +00:00 |
|
sfraser%netscape.com
|
37f49d9027
|
Remove table editing transactions, for cmanske.
|
1999-07-27 23:58:28 +00:00 |
|
sfraser%netscape.com
|
684c2fd8dc
|
Added nsStyleSheetTxns.cpp
|
1999-07-02 04:01:38 +00:00 |
|
tague%netscape.com
|
ca31701108
|
Added clause range and selection support for Input Methods.
|
1999-06-29 20:30:42 +00:00 |
|
sfraser%netscape.com
|
eb6c46ed5d
|
Add JS logging files for kin.
|
1999-06-14 23:21:03 +00:00 |
|
sfraser%netscape.com
|
3e892d3cc8
|
Add EditorShell and its factory to build, and add idl dir to makefiles.
|
1999-06-11 19:00:22 +00:00 |
|
sfraser%netscape.com
|
8fd9fae568
|
Added Network shared lib to fix bustage.
|
1999-06-09 02:09:24 +00:00 |
|
mcmullen%netscape.com
|
43e2872126
|
Removed obsolete base/baseDebug.shlb
|
1999-05-27 23:28:37 +00:00 |
|
sfraser%netscape.com
|
4b0bc2da7c
|
Add nsAOLCiter.cpp and nsInternetCiter.cpp for akkana.
|
1999-05-27 00:04:31 +00:00 |
|
sfraser%netscape.com
|
8af2538796
|
Add nsInsertHTMLTxn.cpp for akkana.
|
1999-05-07 19:43:36 +00:00 |
|
mcmullen%netscape.com
|
f662c72c7b
|
Fix busted debug build by adding TextEditorTest.cpp. Somebody else should fix this properly. Grrr.
|
1999-04-20 21:41:02 +00:00 |
|
jfrancis%netscape.com
|
fbf6bdcbae
|
Adding nsHTMLEditRules.cpp
|
1999-03-29 08:01:21 +00:00 |
|
buster%netscape.com
|
6989731b82
|
added files: mozilla/editor/base/PlaceholderTxn.cpp
|
1999-03-15 00:58:15 +00:00 |
|
sfraser%netscape.com
|
4c25a873df
|
Add widget.shlb to fix link bustage
|
1999-03-11 01:26:19 +00:00 |
|
jfrancis%netscape.com
|
9baeaa0952
|
adding nsTextEditRules.cpp
|
1999-03-10 19:45:23 +00:00 |
|