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

1459 Коммитов

Автор SHA1 Сообщение Дата
jfrancis%netscape.com 0103003252 no longer clearing selection when we detect empty document - selection is a perfectly valid concept in an empty document. 1999-09-06 19:45:26 +00:00
jfrancis%netscape.com f286c55765 adding type="cite" to the blockquote, for testing purposes 1999-09-06 19:44:14 +00:00
bruce%cybersight.com 5f9f8618b6 Use nsCRT::free() instead of delete[] for char* data. 1999-09-06 06:22:51 +00:00
dougt%netscape.com dd5c903d9e Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
cmanske%netscape.com a281ed4e8d Fixed all property dialogs to use global onAdvancedEdit() feature. Moved lots of JS strings into string bundle file. 1999-09-03 22:05:47 +00:00
sspitzer%netscape.com 189dd57d74 add newline to end of file to please certain UNIX compilers. 1999-09-03 10:43:00 +00:00
cls%seawood.org dad3de1884 Fix for the AIX build which claims 'Operand of "&" operator must be an lvalue.' 1999-09-03 09:04:31 +00:00
sspitzer%netscape.com 9cda4419de it really scares me to see my password get sent to the console when I type it. it's scaring others, see #13061. wrapping this code with #ifdef DEBUG_<author>. I'll send them mail directly. 1999-09-03 08:31:33 +00:00
cmanske%netscape.com 48ab0481b5 Added 'Cancel' to editor save file Confirm dialog and changed to accomodate common dialog interface changes 1999-09-03 01:23:19 +00:00
buster%netscape.com 2d6f90643c got rid of a nasty compiler warning by changing an unsigned int to signed 1999-09-02 20:37:19 +00:00
akkana%netscape.com 03a054d79d Remove unused insert html txn 1999-09-02 18:37:24 +00:00
akkana%netscape.com 9bb71184c1 11864: Make InsertHTML undoable.
Insert the top-level nodes in the doc frag one by one,
instead of passing the whole doc frag to InsertNode.
1999-09-02 17:56:09 +00:00
sfraser%netscape.com ea60e1db58 First Checked In. 1999-09-02 05:27:20 +00:00
sfraser%netscape.com 710593e1c9 Move most of the entities to the editorOverlay.dtd files 1999-09-02 04:57:22 +00:00
sfraser%netscape.com 5217765152 Add the editorOverlay.dtd file 1999-09-02 04:56:57 +00:00
sfraser%netscape.com 2a391869b0 Landing XUL overlays for editor keys, toolbars and menus. 1999-09-02 04:55:52 +00:00
sfraser%netscape.com 2392cf590f Add editor overlay XUL and JS files 1999-09-02 04:54:36 +00:00
sfraser%netscape.com 02deb62abb File Removed. 1999-09-02 04:51:04 +00:00
sfraser%netscape.com 732b1353f5 First Checked In. 1999-09-02 04:49:24 +00:00
sfraser%netscape.com 509d788966 Add a UTF-8 charset declaratoin, and some Japanese for grins. 1999-09-02 04:49:09 +00:00
sfraser%netscape.com 0ee52b3211 Turn off debug printfs for everyone except buster. 1999-09-02 04:48:17 +00:00
cmanske%netscape.com 714789baa3 Added CloneAttributes to IDL and nsIHTMLEditor. Reworked property dialogs to accomodate AdvancedEdit dialog. Preliminary version of AdvancedEdit dialog done 1999-09-02 01:47:18 +00:00
jfrancis%netscape.com cb1186b037 more deletion work... 1999-09-01 21:23:47 +00:00
cmanske%netscape.com 51a4a28dcb Changed IsNodeBlock to NodeIsBlock for JS. Fixed all compiler warnings. Added Advanced property Edit files 1999-09-01 19:58:25 +00:00
sfraser%netscape.com 0691aa68f0 Fix the plain text XUL to load -- fix entity 1999-09-01 05:50:36 +00:00
sfraser%netscape.com 5173bce570 Add viewsource.dtd for sford 1999-09-01 05:48:41 +00:00
sfraser%netscape.com c2ea958ef5 First Checked In. 1999-09-01 05:47:40 +00:00
sfraser%netscape.com 1ce1e35d3c Remove double spacing. 1999-09-01 05:47:00 +00:00
cmanske%netscape.com 699e5e802b Exposed IsNodeBlock for JavaScript. Added comments for editor methods. Temporary fix for insert image bug (12917). Fixed bug 11857. Preliminary support for setting title and adding Cancel button in message dialogs. 1999-09-01 01:22:37 +00:00
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
ramiro%netscape.com 411c10dc89 Cleanup linkin of mozdbm. 1999-08-31 14:31:50 +00:00
jfrancis%netscape.com 1a8dca5815 checkpointing some deletion work 1999-08-31 13:55:18 +00:00
brade%netscape.com 7fd1d23f43 add license; add viewsource (contribution by Sammy Ford) 1999-08-31 12:57:26 +00:00
brade%netscape.com a93342bc4b add files for viewsource; fix years for copyright 1999-08-31 12:56:30 +00:00
brade%netscape.com 7fb947585a removed bad line 1999-08-31 12:55:02 +00:00
brade%netscape.com 024277769e add viewsource files (contribution by Sammy Ford); fix years in copyright 1999-08-31 12:54:24 +00:00
brade%netscape.com 35f377fe1c viewsource files 1999-08-31 12:53:49 +00:00
brade%netscape.com 1a9fec6d24 First Checked In. 1999-08-31 12:53:13 +00:00
brade%netscape.com ab5c9e1f08 View Source (contribution by Sammy Ford); fix year for copyright 1999-08-31 12:52:50 +00:00
brade%netscape.com c141070d53 add View Source to the menu (contribution by Sammy Ford) 1999-08-31 12:51:30 +00:00
tague%netscape.com e6b1e38570 Updated direct comparison with NS_OK to appropriate macros. 1999-08-31 06:34:56 +00:00
tague%netscape.com d22744e0e1 Added support for a reply from the StartComposition message. Necessary for XIM support on UNIX. 1999-08-31 01:20:32 +00:00
sfraser%netscape.com d77e2fc8d8 Back out cmanske's changes to these files, which he checked by by mistake. 1999-08-31 01:14:40 +00:00
cmanske%netscape.com 5a60e43f1d Changed PRBool to boolean in IDL file 1999-08-31 01:13:54 +00:00
cmanske%netscape.com 7d4fcc7485 Added checking if we need to save file before allowing close window or exit (bug 7615). Added support for Confirm and Alert message dialogs 1999-08-31 00:51:23 +00:00
sfraser%netscape.com 90c9e7b29a Fix double spacing in these files. 1999-08-31 00:09:14 +00:00
pinkerton%netscape.com 23469bd682 clean up small mem leak. 1999-08-30 22:18:23 +00:00
brade%netscape.com 077a4c073f add spacers to toolbars (contribution by Michael Lowe) 1999-08-30 22:17:27 +00:00
pinkerton%netscape.com 7fd9256ae5 clean up small memory leak. 1999-08-30 22:17:26 +00:00
buster%netscape.com 178df58863 removed static constructors, since they're illegal in our system 1999-08-30 22:12:11 +00:00
buster%netscape.com 5c31873a0a fixed bug 12680 (password fields broken)
fixed bug 12489 (static contructors must be removed)
1999-08-30 22:11:09 +00:00
kin%netscape.com c4ea811665 Fix for bugs #7153, #10673, #12066, #12067, and #12793.
editor/base/nsEditorEventListeners.cpp
editor/base/nsEditorEventListeners.h

  - Added code to scroll the selection into view
    after processing key events.
  - Commented out the hack that redraws the entire
    view when the focus is gained and lost. Replaced
    the hack code with calls to RepaintSelection().

layout/base/public/nsIFrameSelection.h
layout/base/public/nsIPresShell.h
layout/html/base/src/nsPresShell.cpp
   - Added ScrollSelectionIntoView() and RepaintSelection() methods.

layout/base/src/nsRangeList.cpp
   - Added implementation for ScrollSelectionIntoView() and
     RepaintSelection().
   - Check for NULL primary frame in GetFocusNodeRect()
     to fix bug #12793.
1999-08-30 21:54:40 +00:00
kin%netscape.com 536dfe95ee Removed unused static ISupports IID. 1999-08-30 14:50:36 +00:00
kin%netscape.com fb0c4cf306 Got rid of static buffer in nsEditorTxnLog::GetString(). 1999-08-30 14:48:29 +00:00
syd%netscape.com 296b1b25e3 Comment out rdf for files, this crashes editor when you bring it up. See bug 12725. 1999-08-28 06:03:49 +00:00
bienvenu%netscape.com bcd174a9e4 more makefile bustage 1999-08-28 03:36:06 +00:00
bienvenu%netscape.com f0370f8fe7 another attempt to fix linux build bustage 1999-08-28 03:01:13 +00:00
bienvenu%netscape.com 3a38c06ffb attempt to fix linux build bustage 1999-08-28 02:58:48 +00:00
cmanske%netscape.com 0da377feae Removed string bundle code from nsEditor into EditorShell and added access for JavaScript. Moved most of Save document code into EditorShell and added filetype filters to save dialog. Placed Advanced Edit functionality in an overly file. Removed redundant entity strings, that are now in overlays, from DTD files. 1999-08-28 02:40:18 +00:00
akkana%netscape.com b9c26e9b85 Handle lower-case alt-x as well as upper case 1999-08-28 00:31:06 +00:00
brade%netscape.com e826a888a6 add sidebar 1999-08-27 13:07:40 +00:00
brade%netscape.com 1b58a6a096 add sidebar files 1999-08-27 13:06:56 +00:00
brade%netscape.com 1f4e888c9d add files for sidebar 1999-08-27 13:06:19 +00:00
brade%netscape.com c38267461e add license; add files for sidebar 1999-08-27 13:06:00 +00:00
brade%netscape.com 30578f0a75 add license; add sidebar dtd files 1999-08-27 13:05:44 +00:00
brade%netscape.com bb4179aa91 add sidebar dtd files 1999-08-27 13:04:46 +00:00
brade%netscape.com 1e028f7932 First Checked In. 1999-08-27 13:04:03 +00:00
brade%netscape.com 9af2c6b2ca change comment for lxr searches 1999-08-27 13:02:38 +00:00
ramiro%netscape.com 877421b755 lower the volume on printf noise. 1999-08-27 09:38:44 +00:00
cmanske%netscape.com 7542d601b8 Fixed bug 12126. Removed pref code from nsHTMLEditor - do HLine pref stuff in JS instead. 1999-08-27 04:12:47 +00:00
sfraser%netscape.com 26bdb82961 Changed to use command nodes in XUL, with lots of XUL tidy-up (detabbing etc). 1999-08-26 03:27:56 +00:00
sfraser%netscape.com b6c71e8a29 Changed to use command nodes in XUL, with lots of XUL tidy-up (detabbing etc). 1999-08-26 03:22:03 +00:00
cmanske%netscape.com 54edacf12e Removed unused accesskey entity 1999-08-25 23:45:20 +00:00
cmanske%netscape.com 30b4fdf327 Removed test menu item to load ua.css 1999-08-25 23:44:14 +00:00
cmanske%netscape.com 392c448f01 Activating CSS to show named anchor in editor 1999-08-25 23:40:07 +00:00
sfraser%netscape.com d77a143711 The document encoder no longer needs a pres shell. 1999-08-25 21:42:47 +00:00
brade%netscape.com fea1beaef0 add license 1999-08-25 14:40:33 +00:00
brade%netscape.com b80a7bbf89 xul overlay for ok/cancel 1999-08-25 14:36:13 +00:00
brade%netscape.com 3767dd8ed4 add license; xul overlay for ok/cancel 1999-08-25 14:35:59 +00:00
brade%netscape.com 4756d78987 xul overlay for ok/cancel; add license 1999-08-25 14:28:53 +00:00
brade%netscape.com 140c592eda xul overlay for ok/cancel 1999-08-25 14:18:04 +00:00
jfrancis%netscape.com 92a8df9ea6 making nsPresShell and nsDocument support weak references; using weak references to docs and pres shells within the editor 1999-08-25 10:51:55 +00:00
pinkerton%netscape.com f4a7881b59 toString -> ToString idl change. 1999-08-25 09:15:18 +00:00
pinkerton%netscape.com edc17e7846 IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
bienvenu%netscape.com 9e198e7f4e fix more spankage bustage 1999-08-25 06:26:42 +00:00
brendan%mozilla.org bbe959f4d1 Massive spankage to capitalize C++ method and attribute name bindings, per
Architecture Item 6.3 (news://news.mozilla.org/37BA89CF.3823D6F9%40meer.net).
1999-08-25 05:26:25 +00:00
mscott%netscape.com 2be91e72b5 Fix pedantic build breakage for unix. 1999-08-24 18:38:21 +00:00
akkana%netscape.com 70ab0ba259 Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
buster%netscape.com 664cb722e1 added a special case to the output text rules for an empty document
(one that contains the bogus node)
1999-08-24 13:48:08 +00:00
jfrancis%netscape.com 16045e64a5 refactoring text insertion code; indent/outdent now work with lists and list items. 1999-08-24 08:56:51 +00:00
jfrancis%netscape.com e20e2b97dd fix for bug #12337: not counting non-editable nodes when searching for whitespace. 1999-08-24 08:55:28 +00:00
brade%netscape.com ca0e0221a7 diffs from pete@postpagan.com (cleanup and alignment css for image dialog) 1999-08-23 15:00:59 +00:00
brade%netscape.com b868913ed8 diffs from pete@postpagan.com (cleanup and alignment fixes) 1999-08-23 14:59:46 +00:00
brade%netscape.com 256a2f7a8a diffs from pete@postpagan.com (cleanup and alignment fixes); also fix for enable/disable of dialog based on imageType rather than the existence of a character in the source file 1999-08-23 14:58:54 +00:00
brade%netscape.com 0ed5fea341 changes from pete@postpagan.com 1999-08-23 14:56:57 +00:00
buster%netscape.com b9f8eebf77 Split out installing the editor's own event handler as a separate step.
The owner of the editor can now initialize the editor,
set up its own listeners if it wants to, then the editor will set up it's own
backstop listeners as part of PostCreate().
The backstop key listener now ignores ENTER for single line text controls.
Ugly to have to do it here, it would be better if the owner could just swallow the key event.
1999-08-23 06:42:04 +00:00
ramiro%netscape.com 1d23cab69b Cleanup the jsdom and jsurl linking mess. 1999-08-22 11:05:45 +00:00
mccabe%netscape.com 779d51d186 First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
1999-08-21 08:54:47 +00:00
dougt%netscape.com 8cf9b81629 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
tague%netscape.com ba8c57abef Fixed bug #12052 - design changes to the implemenation of the editor charset menu. The charset information is now pushed down to the nsIDocument rather than being stored in the nsEditor component. 1999-08-20 23:52:36 +00:00
hyatt%netscape.com f1252f912a Renaming onaction to oncommand. 1999-08-20 22:58:32 +00:00
akkana%netscape.com d78cbc0c02 Handle plaintext wrapping in style, rather than a pre tag in the body. Also fix a couple of warnings. 1999-08-20 22:39:48 +00:00
brade%netscape.com d4a307dbb5 keyhandling for keybindings moved to keypress (was keydown) 1999-08-20 13:14:03 +00:00
akkana%netscape.com 6187c11f26 Partial work toward 11390, using style instead of embedded pre tag
to control wrapping; this adds a style tag that should work, but
doesn't seem to (see bug 4696), so I've left the old pre tag in place.
Also change text to more accurately reflect the situation, and fix the
80 char reference so that it's really 80 chars (was 78 ;-).
1999-08-19 22:14:54 +00:00
akkana%netscape.com b9ced806e8 11684: remove redundant wrapcol variable from editor
(and fix type in obsolete text editor);
Partial work toward 11390, use style rather than embedded PRE for wrapping
  (unfinished, currently ifdefed out).
1999-08-19 22:11:58 +00:00
pinkerton%netscape.com 98d586a525 add DragGesture to drag listener. 1999-08-19 19:48:33 +00:00
buster%netscape.com f391c0c96b just turned off the noisy debugging 1999-08-19 15:15:41 +00:00
brade%netscape.com 044d8b54aa add license 1999-08-19 14:38:45 +00:00
brade%netscape.com aa12d96eec new images (transparent) from pete@postpagan.com 1999-08-19 14:37:43 +00:00
brade%netscape.com cca8d157fc back out license due to bug in parser 1999-08-19 14:35:23 +00:00
brade%netscape.com 8b5fd6fb1a add license and opening comment (assume that is what was intended) 1999-08-19 14:33:39 +00:00
brade%netscape.com a6e71d845f add license 1999-08-19 14:28:44 +00:00
brade%netscape.com adb72f0a47 diffs from pete@postpagan.com; add license 1999-08-19 14:28:35 +00:00
brade%netscape.com 5b1db25ad2 reformatting by pete@postpagan.com, pixel/percent handling by Brian King 1999-08-19 14:25:32 +00:00
brade%netscape.com 8d11fda7cf diffs from pete@postpagan.com and Brian King (height and width percent controls) 1999-08-19 14:24:09 +00:00
brade%netscape.com 01734afc38 diffs from pete@postpagan.com and Brian King 1999-08-19 14:22:29 +00:00
buster%netscape.com 3fa1207a8b fixed some documentation 1999-08-19 13:33:49 +00:00
buster%netscape.com d3b61f6c7b Fixed a ton of errors where we were not handling error results correctly.
Added some comments of the form "// XXX: ERROR_HANDLING <explanation>"
wherever I saw a potential error but wasn't 100% sure of the intention of the code.
Fixed a few bugs along the way.
1999-08-19 13:30:48 +00:00
kin%netscape.com 87c395df64 Re-enabling Editor API Logging on Mac. 1999-08-19 13:27:57 +00:00
brade%netscape.com 1a77fc9d7e modal dialogs 1999-08-19 13:27:29 +00:00
kin%netscape.com 8b67b9aca2 added files: mozilla/editor/base/nsEditorTxnLog.cpp, mozilla/editor/base/nsHTMLEditorLog.cpp 1999-08-19 13:25:14 +00:00
kin%netscape.com 7c4fbcd36b Modifications to re-enable Editor API Logging which was broken after the last editor source reorg.
editor/base/Makefile.in
  editor/base/makefile.win
    - Modified makefiles build files that were
      renamed, and use new define to build the
      API Logging code.

  editor/base/nsEditor.cpp
  editor/base/nsEditor.h
  editor/base/nsHTMLEditor.cpp
    - Removed all ENABLE_JS_EDITOR_LOG ifdef'd code.
    - Removed all references to nsVector.h.

  editor/base/nsEditorFactory.cpp
    - Added ENABLE_EDITOR_API_LOG ifdef'd code
      that will create an instance of nsHTMLEditorLog
      instead of nsHTMLEditor.

  editor/base/nsEditorTxnLog.cpp
    - Initial checkin of file. File was originally named nsJSTxnLog.cpp.

  editor/base/nsEditorTxnLog.h
    - Initial checkin of file. File was originally named nsJSTxnLog.h.

  editor/base/nsHTMLEditorLog.cpp
    - Initial checkin of file. File was originally named nsJSEditorLog.cpp.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.

  editor/base/nsHTMLEditorLog.h
    - Initial checkin of file. File was originally named nsJSEditorLog.h.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.
1999-08-19 13:19:10 +00:00
brade%netscape.com 042a579eb8 add license 1999-08-19 13:17:22 +00:00
rods%netscape.com 268da867ab getting unicode data from clipboard 1999-08-18 15:10:18 +00:00
jfrancis%netscape.com c37cc8a34d some reorg of block transformation code; implemented make-{header,preformatted,address,normal}; tweaked make list to honor <br> in some circumstances; rewrote "return in list item" to pop you out of list if item is empty; rewrote "return in header" to work with non-trivial headers. 1999-08-18 08:13:06 +00:00
ramiro%netscape.com 96d7df3998 Link with neckoutil_s as windows does. 1999-08-17 16:26:25 +00:00
tague%netscape.com a15b0b4b19 Fix bug #11687 - [Dogfood] Enable ender to save documents in encodings other than ISO-8859-1. Approved by chofmann@netscape.com, reviewed by buster@netscape.com. 1999-08-13 22:26:50 +00:00
slamm%netscape.com 50589a4dc0 Add a newline to the end of the file. 1999-08-10 23:17:10 +00:00
sfraser%netscape.com 1cf591a8c8 Fix the list buttons to show state. 1999-08-10 23:16:43 +00:00
slamm%netscape.com 5b5cf12dbb Add newline to end of file. 1999-08-10 23:14:21 +00:00
sfraser%netscape.com ddc164b565 Add an <OL> 1999-08-10 23:14:12 +00:00
brade%netscape.com fb46846443 diffs from pete@postpagan.com 1999-08-10 23:09:22 +00:00
brade%netscape.com b1c0378066 diffs from pete@postpagan.com 1999-08-10 22:57:55 +00:00
brade%netscape.com bfbc4a516e add some menu keybindings 1999-08-10 22:45:33 +00:00
brade%netscape.com f153605bda from pete@postpagan.com 1999-08-10 22:44:39 +00:00
jfrancis%netscape.com 49d0dcd15b let VC 5 live! 1999-08-10 22:02:27 +00:00
jfrancis%netscape.com 46a01fdc87 more block operation improvements to "make list" 1999-08-10 21:44:10 +00:00
mcafee%netscape.com 30941a5a0a newline at end of file 1999-08-10 21:29:49 +00:00
akkana%netscape.com a18f7427dd 11552: don't hardcode the character set for saving 1999-08-10 21:22:32 +00:00
brade%netscape.com 93193b06a3 partial synch up with editorappshell.xul; fix entities (a=mcafee) 1999-08-10 20:55:14 +00:00
brade%netscape.com 4cca11f428 point to EditorAppShell.dtd (removing entities) 1999-08-10 14:18:16 +00:00
brade%netscape.com 0efffc6d6d *** empty log message *** 1999-08-10 14:17:47 +00:00
sspitzer%netscape.com 5c7482549a ignore generated Makefile 1999-08-10 05:16:39 +00:00
jfrancis%netscape.com f1e84c9d2d begginning of block operations honoring breaks... 1999-08-09 23:39:48 +00:00
jfrancis%netscape.com 65ac5c1602 fixing bug 9366 1999-08-09 22:51:40 +00:00
jfrancis%netscape.com 5237edcf94 default impl for InsertHeader(); plus adapted to new definition of SplitNodeDeep() 1999-08-09 21:51:19 +00:00
jfrancis%netscape.com 305be45591 added InsertHeader() 1999-08-09 21:50:28 +00:00
jfrancis%netscape.com 90559d0488 smarts for creating empty lists in the right places; prelim work for WillMakeHeader(); prelim work for indenting lists; helper routine IsEmptyBlock(); 1999-08-09 21:50:02 +00:00
jfrancis%netscape.com 3cd7a6362b added helper function IsEmptyBlock() 1999-08-09 21:49:25 +00:00
jfrancis%netscape.com 1736058750 SplitNodeDeep() now emits an out param that tells you what the effective split offset was. This routine no longer splits text nodes unless it has to; ie, if the original offset was at the beginning or end of the text node, no split occurs in it. 1999-08-09 21:45:52 +00:00
jfrancis%netscape.com 7b11cafa7e adding InsertHeader() 1999-08-09 21:43:53 +00:00
jfrancis%netscape.com 9cd8e103a9 fix for 10584 1999-08-09 21:42:51 +00:00
buster%netscape.com 8e90ebd62a moved handling of flags from rules constructor to rules init, so
rules code can call SetFlags with mEditor initialized and do real
processing if it wants to.
1999-08-09 18:39:49 +00:00
brade%netscape.com 532ef2ba9e more strings 1999-08-09 18:38:31 +00:00
brade%netscape.com ededed5487 localize buttons 1999-08-09 18:38:06 +00:00
brade%netscape.com f39df094d0 localization (point to EditorHLineProperties.dtd) 1999-08-09 18:23:55 +00:00
sfraser%netscape.com d1b6789d87 Fix the nsTextEditRules init so that setting the flags works. 1999-08-09 18:22:13 +00:00
brade%netscape.com ddc675e9b7 add locale directory 1999-08-09 18:15:35 +00:00
buster%netscape.com 1a79a33f3f backed out my last change, it didn't fix the problem I thought it would. 1999-08-09 18:01:08 +00:00
buster%netscape.com 8e4aa41452 call SetFlags from Init, so plaintext logic gets executed. 1999-08-09 17:44:14 +00:00
brade%netscape.com 8644890452 First Checked In. 1999-08-09 13:35:01 +00:00
brade%netscape.com 8fb673edf8 move entities to external dtd 1999-08-09 13:33:03 +00:00
sfraser%netscape.com 7b95768818 Turn off the JS logging for now, for real this time (duplicate DEFINES line removed) 1999-08-09 02:28:51 +00:00
sfraser%netscape.com f412327b08 Fix bustage 1999-08-09 02:03:57 +00:00
bienvenu%netscape.com 80501b5855 fix build bustage on win32 1999-08-09 01:57:28 +00:00
sfraser%netscape.com 434d6ba1b8 Turn off the JS logging for now. 1999-08-09 01:42:08 +00:00
sfraser%netscape.com 98818652df 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
sfraser%netscape.com 4298f7b4f2 Turn off JS logging for now. 1999-08-09 01:37:36 +00:00
sfraser%netscape.com d5131e8e05 First Checked In. 1999-08-09 01:34:04 +00:00
ramiro%netscape.com 16eeeabdcd Ignore generated Makefiles. 1999-08-07 22:34:02 +00:00
buster%netscape.com c45863f493 fixed handling of text controls with a max length set 1999-08-07 05:29:41 +00:00
buster%netscape.com 6a470ed99b fixed disabled and readonly handling
added redraw hack to blur (in addition to focus, already done)
1999-08-07 05:28:57 +00:00
brade%netscape.com a68df7d783 add window title back in 1999-08-06 21:14:18 +00:00
brade%netscape.com 64390bd72f move to external dtd 1999-08-06 21:13:45 +00:00
brade%netscape.com db785a9ef4 add EditorTableProperties.dtd 1999-08-06 20:34:14 +00:00
brade%netscape.com 6a82dd514d remove xml version 1999-08-06 20:31:59 +00:00
brade%netscape.com 1443e57aac remove xml version; synch up with xul file 1999-08-06 20:11:09 +00:00
brade%netscape.com defce54a2f move to external dtd 1999-08-06 20:08:27 +00:00
brade%netscape.com 630621618b remove xml version 1999-08-06 20:07:58 +00:00
brade%netscape.com d1416f2fb2 move to external dtd 1999-08-06 19:58:55 +00:00
brade%netscape.com 2d74352ff0 First Checked In. 1999-08-06 19:58:22 +00:00
brade%netscape.com d2a569b0e2 move to external dtd 1999-08-06 19:50:26 +00:00
brade%netscape.com a6da262f45 remove xml version 1999-08-06 19:50:10 +00:00
brade%netscape.com 6bc2dacf68 move to external dtd 1999-08-06 19:22:25 +00:00
brade%netscape.com 8a2387f59b remove xml version 1999-08-06 19:17:08 +00:00
brade%netscape.com 489908933d hook up to correct dtd file 1999-08-06 18:39:19 +00:00
brade%netscape.com 5d52295ef7 remove old file 1999-08-06 18:38:46 +00:00
brade%netscape.com 790ff7e6fe File Removed. 1999-08-06 18:37:47 +00:00
brade%netscape.com 32bff4f30d remove xml version number 1999-08-06 18:37:34 +00:00
brade%netscape.com 6b47c81a72 remove xml version number; synch up strings with xul file 1999-08-06 18:37:14 +00:00
brade%netscape.com a8baeefc80 entities now in dtd file 1999-08-06 18:36:24 +00:00
brade%netscape.com b1d3b80818 synching up with changes in EdLinkProps.xul 1999-08-06 18:22:00 +00:00
brade%netscape.com 75d7e60f7c partial menu keybindings/accesskeys 1999-08-06 15:01:21 +00:00
tague%netscape.com 1e3c4f5ac5 Added support for replies from private DOM text events. See bug #4826 1999-08-06 02:32:13 +00:00
brade%netscape.com 787e4b46e7 partial menu keybindings 1999-08-05 22:19:58 +00:00
brade%netscape.com bb52a9fc07 diffs from pete@postpagan.com 1999-08-05 22:19:25 +00:00
cmanske%netscape.com 5603ca24a3 Further table editing work 1999-08-05 20:04:58 +00:00
akkana%netscape.com 58dfd220fa 10684: Fix plaintext paste as quotation crash 1999-08-05 19:48:11 +00:00
brade%netscape.com c37a42a600 fixbuild/ typos for sford 1999-08-05 14:21:51 +00:00
valeski%netscape.com 493ae6bd9e api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
brade%netscape.com 79046e10e9 File Removed. 1999-08-04 20:07:18 +00:00
brade%netscape.com 44e5255fe1 fix access paths to be more correct (dist first, etc.) 1999-08-04 20:06:32 +00:00
kin%netscape.com 35354a1269 Modified EditorStart/Stop/RunLog() methods to call contentWindow.focus(). 1999-08-04 18:38:11 +00:00
kin%netscape.com efbd1160d8 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)
1999-08-04 18:36:19 +00:00
brade%netscape.com 72ddef6948 fix build bustage by adding path to dist/editor before all other paths 1999-08-04 15:18:33 +00:00
brade%netscape.com 39b4f494a2 rearrange so xul widgets are separate from html 1999-08-04 15:07:54 +00:00
brade%netscape.com 60146f855a change to "More/Fewer" and fix references to "Additional Edit..."; reformat 1999-08-04 15:06:53 +00:00
brade%netscape.com 35a1ccde88 change to "More/Fewer" and fix references to "Additional Edit..."; uncomment updating 1999-08-04 15:06:15 +00:00
mcafee%netscape.com fc63a7be8c Adding nsJSEditorLog::NormalizeTable() stub to fix breakage. a=melton 1999-08-04 02:51:05 +00:00
cmanske%netscape.com 4936a140bc Table editing implementation 1999-08-04 02:06:03 +00:00
sfraser%netscape.com e9b2ee82b9 First Checked In. 1999-08-03 23:58:30 +00:00
brade%netscape.com c0d64fc406 additional dtd files 1999-08-03 15:04:44 +00:00
brade%netscape.com 37e7682a00 handle more dtd files 1999-08-03 15:04:30 +00:00
brade%netscape.com e5ad10a73b export more dtds 1999-08-03 15:04:05 +00:00
brade%netscape.com 53f5bfbd24 some keybindings 1999-08-03 14:50:24 +00:00
brade%netscape.com 208e8da442 playback bugfix from kin 1999-08-03 14:34:23 +00:00
brade%netscape.com 70807cd4bb remove "ED_Dedent.gif" which isn't built on other platforms; add image alignment gifs 1999-08-03 14:33:53 +00:00
brade%netscape.com 37e52b3c3c add image alignment gifs 1999-08-03 14:33:01 +00:00
brade%netscape.com 71fdba9085 First Checked In. 1999-08-03 14:32:03 +00:00
sfraser%netscape.com d86a1421e4 Fix the document state listener mechanism so that you can install listeners after the editor has been created, and still get their 'document creation' notification called. 1999-08-03 06:53:45 +00:00
buster%netscape.com 99e4a130b8 added the same hack for blur as for focus, to force a repaint
handle TAB in keyDown, not keyPress, so we can surpress focus manager
using TAB to swap focus from the editor.
1999-08-03 06:07:29 +00:00
buster%netscape.com 3e5be0c19e added a missing break that was leading to an assert in NotifyDocumentListeners 1999-08-03 06:05:29 +00:00
buster%netscape.com 0ae865e438 just fixed warnings 1999-08-03 05:56:55 +00:00
warren%netscape.com d4aafab09e Fixing Simon's stuff. 1999-08-03 01:57:26 +00:00
sfraser%netscape.com f6e5928290 Add some inline style, for fun 1999-08-03 00:59:06 +00:00
sfraser%netscape.com c7e760456a Make the nsIDocumentStateListener interface more useful, with doc creation and destruction notifiers. 1999-08-03 00:58:38 +00:00
sfraser%netscape.com e7a1cc850e Support for pre-registering nsIDocumentStateListeners before the editor is created. 1999-08-03 00:57:57 +00:00
sfraser%netscape.com 5c319ede79 Updated for nsIDocumentStateListener interface 1999-08-03 00:57:23 +00:00
sfraser%netscape.com 2e89403a0e Add registering of nsIDocumentStateListeners. 1999-08-03 00:47:40 +00:00
sfraser%netscape.com b974dca11f nsIDocumentStateListener.h is now IDL-generated 1999-08-03 00:47:17 +00:00
sfraser%netscape.com 1ffdd2d381 File Removed. 1999-08-03 00:46:44 +00:00
sfraser%netscape.com 8d778dd368 Add nsIDocumentStateListener.idl 1999-08-03 00:45:32 +00:00
sfraser%netscape.com b1db40d81f Add nsIDocumentStateListener.idl to the build. 1999-08-03 00:45:19 +00:00
sfraser%netscape.com cf7e0030f4 First Checked In. 1999-08-03 00:38:17 +00:00
sfraser%netscape.com 49a2df43ac Just some cleanup 1999-08-02 22:29:19 +00:00
brade%netscape.com eb8dce7e11 changes for forceInteger by pete@postpagan.com 1999-08-02 21:45:13 +00:00
cmanske%netscape.com 4979a8291f Fixed bug 11064 and other minor XUL changes 1999-08-02 21:42:27 +00:00
hyatt%netscape.com 6521db1fe0 Fixing editor bustage in one of their XUL files that prevented the window
from even coming up.  (Assuming this should be fixed before the tree opens,
hence the checkin into a closed tree.)
1999-08-02 19:59:57 +00:00
buster%netscape.com 33e426c1d3 minor bustage, hopefully before tinderbox even catches it... 1999-08-02 14:13:08 +00:00
buster%netscape.com a349b5c990 fixed some set and remove text propery bugs 1999-08-02 13:55:45 +00:00
buster%netscape.com a365d0139b selection and caret are not displayed at Init time any more. This is done on Focus now.
checking in temp hack to repaint on focus
1999-08-02 13:53:23 +00:00
buster%netscape.com 9eef53a8ef enabled string bundles, now that NECKO has landed
selection and caret are not displayed at Init time any more.  This is done on Focus now.
1999-08-02 13:51:50 +00:00
jfrancis%netscape.com a81a1e9856 fixing XUL for popup menus in toolbar to obey new world order 1999-08-02 12:47:40 +00:00
cmanske%netscape.com ea1fad962e Fixed missing entity referenece for italic and bold buttons on text editor menu. 1999-08-01 22:56:52 +00:00
cmanske%netscape.com ec0c057e63 Fixed lots of XUL (adjust for new titledbutton changes and XPMenus). Added initial table properties support and unit test for nsITableLayout methods. Removed unused InsertLink and InsertImage methods. Added lots of comments for interface methods. 1999-08-01 22:37:58 +00:00
hyatt%netscape.com 0541afe016 Phase 3. Patching XUL files to move the menu bar into the toolbox. 1999-07-31 11:30:46 +00:00
hyatt%netscape.com c190007246 Patching the text editor XUL file. 1999-07-31 07:26:19 +00:00
hyatt%netscape.com a2561ffea0 Patching the editor's main menu bar. Now it and the browser have menus,
but nobody else does yet.  Stay tuned.
1999-07-31 07:24:01 +00:00
hyatt%netscape.com 57c6c6d297 Phase 1 of menu landing. Patching the syntax of XUL files to fix them up. 1999-07-31 02:48:17 +00:00
hyatt%netscape.com d2b792c0ee Patching the editor XUL file to update to the new menu syntax. 1999-07-31 02:17:30 +00:00
akkana%netscape.com 7d4681dfa7 10525: Only handle plaintext paste in base and text editors 1999-07-30 23:46:18 +00:00
akkana%netscape.com 9e81dc2ce9 Fix Paste as Quotation label 1999-07-30 23:38:16 +00:00
akkana%netscape.com cf860979ff Fix compile warning 1999-07-30 23:37:57 +00:00
jfrancis%netscape.com 02ce08414e fixed blocker bug 10698; rvwd: akkana; apprvd: chofmann 1999-07-29 23:40:21 +00:00
mscott%netscape.com 69a94050d1 fix build breakage with necko landing...include config.mak 1999-07-29 04:25:34 +00:00
sfraser%netscape.com ad67b5fdb6 Remove references to nsIContextLoader. 1999-07-28 03:08:21 +00:00
sfraser%netscape.com dfa9e1c675 Added support for nsIDocumentStateListeners. 1999-07-28 02:56:33 +00:00
sfraser%netscape.com 24edc7b880 Implement support for nsIDocumentStateListeners. 1999-07-28 02:55:40 +00:00
sfraser%netscape.com 28445772cc Support for UI state maintenance, for styles, and the document dirty flag. 1999-07-28 02:54:35 +00:00
sfraser%netscape.com fa1cf22411 Added document modified attribute. 1999-07-28 02:53:48 +00:00
sfraser%netscape.com adc8435f88 Added nsInterfaceState for UI state maintenance 1999-07-28 02:53:09 +00:00
sfraser%netscape.com 8b5891fac0 Added broadcasters for style and document dirty states, and hooked up style buttons as observers. 1999-07-28 02:52:40 +00:00
sfraser%netscape.com 76b8ccdb57 Added callback functions for style and dirty state changes. Also added EditorToggleStyle() call. 1999-07-28 02:51:58 +00:00
sfraser%netscape.com 9cc7ac565d First Checked In. 1999-07-28 02:49:12 +00:00
sfraser%netscape.com 35b2cbc2a6 Add nsIDocumentStateListener.h 1999-07-28 02:48:18 +00:00
sfraser%netscape.com 27fab696fd File Removed. 1999-07-28 02:47:47 +00:00
sfraser%netscape.com cd1ff34743 Remove nsIContextLoader 1999-07-28 02:45:05 +00:00
sfraser%netscape.com f8c34ab969 Remove nsIContextLoader, which is obsolete 1999-07-28 02:44:22 +00:00
sfraser%netscape.com c912e5ba81 Add ED_SaveMod.gif to the build. 1999-07-28 02:43:28 +00:00
cmanske%netscape.com dacea5115d Small fix to UI JS 1999-07-28 01:39:55 +00:00
cmanske%netscape.com 7c8bb1af56 Fixed bug in GetElementOrParentByTagname 1999-07-28 01:37:51 +00:00
sfraser%netscape.com 68f9da156c Bring the table borders back! 1999-07-28 01:23:53 +00:00
cmanske%netscape.com 5262654f25 Fixed build bustage - removed references to removed .h files 1999-07-28 00:35:41 +00:00
mcafee%netscape.com c61b6e8749 cmanske forgot to remove one reference to a removed header file, fixing linux bustage. 1999-07-28 00:33:50 +00:00
cmanske%netscape.com 24ee7966ca Removing files no longer used. 1999-07-28 00:11:50 +00:00
cmanske%netscape.com 6709d09482 Removing files no longer used. 1999-07-28 00:02:45 +00:00
cmanske%netscape.com f6fef62102 Initial table editing stuff. Removed table editing transactions (use basic node txns). Fixed TrimString JS methods. Fixed setting border in insert table. 1999-07-27 23:59:22 +00:00
sfraser%netscape.com 5990427b75 Remove table editing transactions, for cmanske. 1999-07-27 23:58:28 +00:00
kin%netscape.com 88ee5389e9 Added code to EditorExecuteScript() that will
report the line number in the script where
an exception is thrown.
1999-07-27 23:18:03 +00:00
akkana%netscape.com ae367c4d25 Fix problem bringing up browser window 1999-07-27 21:19:16 +00:00
akkana%netscape.com 37834e49c8 Get rid of confusing duplicated paragraph 1999-07-27 21:18:51 +00:00
akkana%netscape.com de384c068e 490: Insert a line break after a br tag. Also fix some warnings 1999-07-27 21:18:10 +00:00
brade%netscape.com fd45bb19d8 First Checked In. 1999-07-27 21:06:25 +00:00
danm%netscape.com 743f1947e6 hooking up window OS border control from JS/C++ 1999-07-27 06:34:24 +00:00
evaughan%netscape.com 9276523fc5 Fixed infinite height bug in dialogs. Turns our HR is doing something wrong.
So for now I comented our the HR. Will add them back in when hr is fixed.
1999-07-27 02:21:07 +00:00
rhp%netscape.com 64cc6b88f5 Fix for stopper bug #10504 1999-07-26 18:05:41 +00:00
buster%netscape.com 9703391cfa Clean-up
1) fixed unit tests
2) fixed a bunch of leaks having to do with using enumerators.  Thanks for noticing these, Simon.
3) fixed a tiny problem in nsTextEditRules::WillDoAction().
This method was overly aggressive in checking input args, sel can be null for some operations.
1999-07-25 18:14:44 +00:00
jfrancis%netscape.com a2564d9b74 default to setting selection _after_ a created element 1999-07-25 09:25:02 +00:00
jfrancis%netscape.com e9c51239b6 making plaintext flag force a "white-space: pre" style on the body. this is a fix for bug 9153 1999-07-25 05:34:02 +00:00
evaughan%netscape.com e511ced9b1 Fixed a clipping bug. 1999-07-25 01:56:26 +00:00
cmanske%netscape.com c163d5dc76 Link dialog will select entire link 1999-07-25 01:24:51 +00:00
cmanske%netscape.com 5c9096197a Fixed GetSelectedElement to detect caret or selection inside link text. Link dialog will select entire link. Added GetParentLinkElement. 1999-07-25 01:24:12 +00:00
cmanske%netscape.com 5a825a3726 Fixed insert element bugs. Added message if no misspelled words. Changed 'More Atrributes' to 'Advanced Edit' in dialogs. Improved generic message dialog. Added remove link button to link dialog 1999-07-24 20:27:53 +00:00
cmanske%netscape.com 80d18a0ea9 Fixed bugs relating to insert element 1999-07-23 00:52:17 +00:00
sfraser%netscape.com 6c5abf43b8 Turn on selection for all documents that are being edited. This enables selection in GFX ender widgets. 1999-07-23 00:11:00 +00:00
sfraser%netscape.com 6e2c96b68d #ifdef out loading the string bundle, because it causes onEndDocumentLoad handlers to fire, which is very bad. 1999-07-22 23:52:08 +00:00
tague%netscape.com 5ba8ec2d70 Fixed bug #10242 - crash when typing space after IME composition 1999-07-22 23:13:59 +00:00
tao%netscape.com 475cd91987 Adopt new str res api prototype. 1999-07-22 04:41:11 +00:00
cmanske%netscape.com 747c061ff1 Changed editor chrome file references. Eliminated chrome/editor/editordlg 1999-07-21 19:56:21 +00:00
akkana%netscape.com 3e2c2dce23 Find file: URLs when searching for embedded elements -- bug 10134 1999-07-20 20:38:04 +00:00