Граф коммитов

873 Коммитов

Автор SHA1 Сообщение Дата
jfrancis%netscape.com 7b29c76e6d not all compilers created equal 2000-01-10 10:44:18 +00:00
jfrancis%netscape.com e462c0cacf fix for 11994, an IME bug. (accidentally left out of prior checkin) 2000-01-10 10:20:51 +00:00
jfrancis%netscape.com 0d229b7daa added in some rules code for mail quoting. This fixes bug: 19979 (extra blank line showing up in mail that has quotes) partial progress on block transformation work: unlisting a list now works mostly correctly again, instead of merging all the former list items into one run of text (no bug number). Moz-br's are now added in one more circumstance: when you have a br at the end of some inline content that is followed by a new block (like a list, table, etc.). This is needed for the same reason that the other moz-br's are: to generate a blank line that the user expects after hitting return. (no bug number) DTD-related work to enable the editor to check if you should be able to type given the current selection. fixed bug 22944: inserting an <A> in a table splits the table. Made some progress on text paste performance, but it's still too slow. That's 19273, which I'm leaving open fixed bug 15258: selection capable of getting out of the body element. fixed a bug where code that merged adjacent text nodes would merge the non-editable "formatting" textnodes, (no bug number). Added code to prevent selection from ending up inside a non-editable text node. fix for 11994, an IME bug. 2000-01-10 10:13:58 +00:00
akkana%netscape.com 016e5d6225 23169: Fix uninitialized variables, including one which was disallowing splitting lines by hitting return. r=jfrancis 2000-01-06 22:35:04 +00:00
jfrancis%netscape.com c7d94b7a6b fixing warnings 2000-01-06 00:16:18 +00:00
jfrancis%netscape.com b69c7cb7fb continuing the war on the Case Of The Happy Caret 2000-01-05 12:24:10 +00:00
akkana%netscape.com dca1659499 22655: add API to allow specifying charset when inserting/quoting html. r=rhp
16015: Add API and implementation for delete-to-beginning (^U). r=slamm,rhp
490: Insert formatting newlines when inserting new nodes. r=rhp
2000-01-04 20:38:12 +00:00
mcafee%netscape.com ba47398157 Fixing unix bustage. 2000-01-04 04:28:39 +00:00
jfrancis%netscape.com de8b5a4f6f adding construct-time value for an editor member bool. 2000-01-04 04:24:04 +00:00
jfrancis%netscape.com 07fcb7e952 Fix for bug 21346. This is actually a major reworking of how the low level editor txns perturb selection. There is a mode now for telling the txns not to disturb the selection. There is also a fix for unlisting lists (sometimes list items got merged unintentionally when unlisting). 2000-01-04 03:09:41 +00:00
rpotts%netscape.com e4d36a4fca Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad. 1999-12-29 07:32:59 +00:00
bryner%uiuc.edu 37a7616b04 Changing a char array to a PRUnichar array, to fix a build
warning. r=sspitzer.
1999-12-29 03:45:26 +00:00
buster%netscape.com b1e28675da fixed bug 21032 ([regression] can paste multiple lines of text into a single-line text control)
when we were using <BR>'s in plaintext, this wasn't an issue.
when we switched to using \n, we needed to put in an extra check to transform CRLF to space.

partial fix bug 20387 (scroll bars appearing in single line text control)
part of the problem is we were leaving an empty text node lying around after inserting the bogus <br>
this induced layout to add a line after the <BR>, making the document in an empty text control too tall
Kin still has the task of hiding the scroll bar in certain situations, but this was the right thing to do
anyway.

r=kin
1999-12-24 15:48:48 +00:00
buster%netscape.com b89065063a fixed bug 22228
r=dcone
For this part of the fix, removed a precondition check for a null input param.  It's legal (and necessary) here.
1999-12-23 21:02:45 +00:00
rods%netscape.com b54c939994 backing out change and reopening bugs 17303, 19426, the default case where input isn't specified
causes a lot of problems becuase of the style it needs.
r=self
1999-12-23 20:13:46 +00:00
cmanske%netscape.com 0d81c2dddc Fixed bug 22072, loading style sheet in editor. a=jar, r=brade 1999-12-22 23:57:04 +00:00
kin%netscape.com 08f3518b3c Changed write string for "paragraphFormat" to "SetParagraphFormat()"
to get log playback working again.
r=buster@netscape.com,cmanske@netscape.com  a=don@netscape.com
1999-12-22 19:44:00 +00:00
rods%netscape.com 6307519c57 removed the hard coded font-family in the PlaintextInitalStyle for the set flags
r=buster bugs 17303,19426
1999-12-22 19:41:11 +00:00
ftang%netscape.com 1986cf104e partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann 1999-12-22 07:56:40 +00:00
brade%netscape.com 4a95143511 don't prompt to save changes to an empty/new window (bug #13933) fix by sfraser r=brade 1999-12-21 15:27:54 +00:00
tbogard%aol.net b8e4a873cb Changed to talk to webshell using the nsIBaseWindow where appropriate. 1999-12-17 23:44:43 +00:00
kin%netscape.com 1ee6dc5c62 Fix for bug #21683: [dogfood] Can't set focus to end of reply message to type
Added beginRulesSniffing local variable.
r=jfrancis@netscape.com a=chofmann@netscape.com
1999-12-16 00:59:08 +00:00
saari%netscape.com 97e523f919 Fix for PDT+ bugs 21602 and 21648. r=joki 1999-12-15 22:04:43 +00:00
mjudge%netscape.com 66817a6667 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
mjudge%netscape.com 692d17e1c2 dont need that line good catch sfrasier. 1999-12-15 03:39:09 +00:00
mjudge%netscape.com 95638be2d7 adding new files first stage of massive checkin for key bindings 1999-12-15 03:26:29 +00:00
akkana%netscape.com d709022bf9 21534 (part of 18033 and 18046): handle delete word and to-end functionality
outside of any selection batching (didn't work when inside a batch).
r=jfrancis; part of Mike's 18046 fixes which are a=chofmann.
1999-12-14 23:07:12 +00:00
jfrancis%netscape.com f331380806 fixes for bug 21030. again. really. 21030: html mail reply won't quote original message r=kin; a=brendan 1999-12-10 23:16:02 +00:00
buster%netscape.com 18d69565fd bug 21378
r=rods
a=chofmann

changed CanUndo and CanRedo to return the right value.  They were returning the opposite of what they ought to have returned.
1999-12-10 21:43:52 +00:00
ftang%netscape.com 2fdf046684 fix bug 19358 r=jfrancis add IME force commit for Undo,SelectAll and Paste 1999-12-09 22:37:36 +00:00
ftang%netscape.com 50b47ad6e5 fix bug 19358. r=jfrancis . Forece commit when we Undo, SelectAll or Paste 1999-12-09 22:35:17 +00:00
jfrancis%netscape.com 04671df7ac fixes for bug 21158 and 21030. 21158: aplying text style deletes text 21030: html mail reply won't quote original message r=kin; a=chofmann 1999-12-09 21:12:16 +00:00
ftang%netscape.com dbbf07d564 fix bug 12090 19358. Implement ForceCompositionEnd and add it in the beginning of AddInlineProperty/RemoveInlineProperty/InsertElement/InsertHTML 1999-12-08 03:39:36 +00:00
jfrancis%netscape.com 6b9ca53f07 fix for 20457: deletion in editor pretty darn screwy. Lots of changes to improve this. Document modifying entry points in editor now go thru a standard sandwich, which allows tracking of what changed in the doc, which allows proper post-processing of what changed. Also, all deletions now go thru the rules code, if applicable. Also some bugs in tracking the changed document portion have been fixed. Finally selection setting after a delete is improved. 1999-12-07 08:30:19 +00:00
ftang%netscape.com 723af171cd add query composition event which get current curosor position. add timer base IME x y location query for gtk. r=erik. fix bug 17916 20550 1999-12-07 01:29:00 +00:00
cmanske%netscape.com 5ea1eb5e29 Finished basic table editing (bug 6256) r=mjudge. Fixed XUL so debug-only plain text editor works. r=akkana 1999-12-07 01:12:10 +00:00
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