jfrancis%netscape.com
c4212ffcdf
fix for bug 19130 - hitting escape during ime entry can leave editor without a caret. r=kin
1999-12-05 00:29:34 +00:00
mcafee%netscape.com
f16f4657e1
Adding temporary per cmanske's last fix, fixes linux bustage.
1999-12-04 03:32:33 +00:00
cmanske%netscape.com
485e14c825
Fixing build bustage
1999-12-04 03:21:12 +00:00
cmanske%netscape.com
b388aed160
Finished fix for 13695 (r=danm), basic table editing (bug 6256): cpp r=mjudge, related UI work r=brade
1999-12-04 01:46:23 +00:00
vidur%netscape.com
a90864f224
For bug 17325. Changed signature of css loader methods. R=nisheeth.
1999-12-04 01:29:18 +00:00
brade%netscape.com
11a7132ed0
remove unused functions; r=sfraser
1999-12-03 15:18:38 +00:00
akkana%netscape.com
c67e516344
18033: Editor changes to use the new nsISelectionController interface.
...
Triggered from key events. Untested since the nsISelectionController
implementation isn't in yet (bug 18046), but key events do call
the stub routines. r=mjudge
1999-12-02 21:47:30 +00:00
cmanske%netscape.com
c6f3a01b34
Fixed bugs 18529, 20289; lots of progress on table editing (bug 6256). Other UI fixes: New color picker UI, added more missing menu items such as align, increase/decrease indent; moved 'Choose File' button to overlay to share by Image, Link, etc. dialogs. r=sfraser,akkana
1999-12-01 22:20:50 +00:00
buster%netscape.com
501547d78e
warning cleanup, plus found an uninitialized int variable that I initialized to 0.
1999-12-01 15:29:52 +00:00
jfrancis%netscape.com
bf536b0811
* fix for PDT+ 16481: need rules for deleting in tables
* fix for 19395: protect against zero length text inserts
r = floppy moose
1999-12-01 14:32:55 +00:00
ftang%netscape.com
cf5ba24939
change debug code.
1999-12-01 00:35:31 +00:00
jfrancis%netscape.com
9def206553
fix for bug 20205: selection was getting jerked around by whitespace conversion code.
1999-11-30 21:58:37 +00:00
akkana%netscape.com
e7dac8feee
20348: Make alt the modifier for Unix, and generally clean up code. r=brade
1999-11-30 21:58:00 +00:00
brade%netscape.com
7fcd34a7e6
remove some unused functions from editor shell (r=jfrancis)
1999-11-30 15:23:46 +00:00
jfrancis%netscape.com
73c7c90499
fixing iid of nsIAbsorbingTransaction
1999-11-30 14:31:47 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
pinkerton%netscape.com
521bc28628
removing obsolete d&d code and changing from CID's to progID's in d&d code. r=akkana.
1999-11-30 00:10:55 +00:00
pinkerton%netscape.com
da010d9c48
eat drag gesture events for now. r=saari
1999-11-29 22:35:35 +00:00
akkana%netscape.com
0c25592248
18714: make InsertAsQuotation methods leave the insert point after, and outside, the node that was inserted. r=rhp
1999-11-29 21:15:57 +00:00
jfrancis%netscape.com
79218192b4
* ported the html editor work for the "caret doesn't move when i hit return" bug (16715) back to the plaintext editor.
* fixed a paste/rules interaction problem (19367)
* introduced an init time pass over html documents to populate empty list items and table cells with special breaks so that the user can click in them and actually get a caret
* fixed some warnings
r = floppy moose
1999-11-29 08:28:46 +00:00
akkana%netscape.com
5ac4f3863a
18033: Add editor API for delete methods, and hook up an initial
...
set of emacs key bindings for Unix. r=jfrancis
1999-11-25 04:11:51 +00:00
jfrancis%netscape.com
fc7b2de133
cool! i cant believe it's not butter! (how did the mac ever compile this?)
fixing bizarre cut/paste error.
1999-11-25 01:34:42 +00:00
jfrancis%netscape.com
738f1d4415
fixing bad comptr usage (also not caught by mac compiler)
1999-11-25 00:39:55 +00:00
jfrancis%netscape.com
73c776acd1
fixing bad const in interface (not caught by mac compiler)
1999-11-25 00:36:34 +00:00
jfrancis%netscape.com
49e900609d
implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists.
Checkin addressees these bugzilla bugs:
2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces)
1999-11-25 00:19:45 +00:00
jfrancis%netscape.com
09ed614b05
implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists.
Checkin addressees these bugzilla bugs:
2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces)
16715 - caret gone or wrong after hitting return
16988 - aim foiled by our mozDIVs
17908 - enter at end of document does nothing
16085 - 4.x mail replied foiled by mozDIVs
19368 - inline style lost after typing return
17059 - "normal" made a paragraph, but typing made a div. Now they both just use direct text in the body (or wherever)
18717 - exiting list gives UBER caret (note: this will only be fixed most of the time, not all)
17778 - cant type beside an image (it ends up above or below it) - this was a rather strange ramification of the old mozDIV
rules which are now gone.
1999-11-25 00:16:56 +00:00
akkana%netscape.com
25ec09fbb0
19610: Change InsertAsQuotation API to return inserted node r=rhp
1999-11-24 20:48:59 +00:00
dp%netscape.com
34c91743fc
- Converting to nsGenericModule
...
- Removed exported NS_New*()
- Using NS_IMPL_ISUPPORTS[0-9]
r=akkanna@netscape.com
1999-11-22 21:03:04 +00:00
cmanske%netscape.com
7ce556dca5
Fixed bug 19000: Assertion editing remote file. Fixed warning. r=sfraser
1999-11-22 14:52:21 +00:00
nisheeth%netscape.com
ef4a4e4872
Fix for bug 17937. nsHTMLEditor::DeleteSelectionAndCreateNode() wasn't addref'ing an out parameter. r=sfraser.
1999-11-22 00:01:18 +00:00
buster%netscape.com
5e269fcf05
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
brade%netscape.com
a583abbe39
during CloneAttributes, delete all the nodes attached (not half of them); discovered when fixing bug #14750 ; r=kin@netscape.com
1999-11-18 20:34:15 +00:00
akkana%netscape.com
b799c9f3b9
Improve the problem of excessive whitespace around <pre> quotes in
...
plaintext mail (r=mcafee).
Also, 19237: an initial fix for html quoting (html source being
inserted outside the blockquote).
1999-11-18 19:43:14 +00:00
akkana%netscape.com
f80c32f214
Use Recycle to free nsStrings; and fix a warning
1999-11-18 19:40:30 +00:00
sspitzer%netscape.com
7e2104aebd
fix for blocker bug #19083 , compose html message causes a crash.
...
r=sfraser.
1999-11-17 22:34:41 +00:00
jfrancis%netscape.com
136e705ac7
some fixes for deletion and also selection movement, contributed by Steve Clark. fixes bug 18537 (backspace can delete entire line); r = buster
1999-11-17 11:30:39 +00:00
jfrancis%netscape.com
b075b4a2c8
improved fix for bug 15696 (leaking an atom). r=floppy moose
1999-11-17 11:26:41 +00:00
jfrancis%netscape.com
3ea1bdf90e
rewrote GetFirstEditableNode() / GetLastEditableNode(). This fixes bugs: 18922, 18938, 18723; r=floppy moose
1999-11-17 11:03:25 +00:00
brade%netscape.com
2b99cca805
fix bug 14624 (don't handle tab key twice). r=kin@netscape.com.
1999-11-16 14:41:03 +00:00
brade%netscape.com
f20a013f2a
fix bug 18892 (r=kin@netscape.com); change constant to PRUnichar
1999-11-16 14:40:11 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
beard%netscape.com
54792d43d1
pork jockey paint fixes. bug=18140, r=kmcclusk,pavlov
1999-11-14 02:51:25 +00:00
cmanske%netscape.com
f0f0ff6458
A better fix for Mac build bustage
1999-11-13 19:27:59 +00:00
cmanske%netscape.com
cacb529fcf
Fixing Mac build bustage
1999-11-13 19:18:37 +00:00
cmanske%netscape.com
0a01828233
Partial fix for 14344(Page Properties) and 18774(Increase/Decrease Font Size). Fixed 18234 (move Advanced Edit button), 18485 (don't prompt for title with Save As), 16714 (undefined value for para. property combobox) and 18494 (add filename to window caption). Improved Image Properties dialog and CSS style for toolbars. Added new Composer icons. r=sfraser
1999-11-13 16:37:58 +00:00
akkana%netscape.com
ddb2bb55d5
18576: Enclose plaintext replies in a <pre> so they don't get wrapped,
...
and add appropriate edit rules to split pre tags when editing plaintext.
r=sfraser
1999-11-13 00:26:45 +00:00
akkana%netscape.com
bacbdb1dd0
Oops, citer classes weren't initializing refcount, causing an assert on Windows. One-line change, r=rhp
1999-11-12 00:57:55 +00:00
kin%netscape.com
6496c7f512
TransactionManager fix for bug #11590 : eliminate NS_COMFALSE
...
Modified all nsITransactionListener::Will* methods and implementations
to use an aInterrupt argument.
mozilla/editor/base/nsEditorTxnLog.cpp
mozilla/editor/base/nsEditorTxnLog.h
mozilla/editor/txmgr/public/nsITransactionListener.h
mozilla/editor/txmgr/src/nsTransactionItem.cpp
mozilla/editor/txmgr/src/nsTransactionManager.cpp
mozilla/editor/txmgr/src/nsTransactionManager.h
r=brade@netscape.com
1999-11-11 19:35:40 +00:00
buster%netscape.com
97427cebe7
partial fix for bug 14599. We no longer crash. The frameset loads in the editor window,
...
but no editor is actually attached, so no editing is possible. Next step is
to detect the error case and stop the document load altogether.
1999-11-11 19:22:30 +00:00
sfraser%netscape.com
6d9136f27e
Fix for 18525 -- non-scriptable accessor to get at the editor from the editor shell. r=akkana.
1999-11-11 00:58:40 +00:00