Commit Graph

1361 Commits

Author SHA1 Message Date
kin%netscape.com
b0f9c7a886 Removed unused static ISupports IID. 1999-08-30 14:50:36 +00:00
kin%netscape.com
036dbb9070 Got rid of static buffer in nsEditorTxnLog::GetString(). 1999-08-30 14:48:29 +00:00
syd%netscape.com
a5412aa2f8 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
ebdceed6af more makefile bustage 1999-08-28 03:36:06 +00:00
bienvenu%netscape.com
43b4084dc4 another attempt to fix linux build bustage 1999-08-28 03:01:13 +00:00
bienvenu%netscape.com
bac2a15a32 attempt to fix linux build bustage 1999-08-28 02:58:48 +00:00
cmanske%netscape.com
9c2fab8c18 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
dbf32d1372 Handle lower-case alt-x as well as upper case 1999-08-28 00:31:06 +00:00
brade%netscape.com
6acb2db88d add sidebar 1999-08-27 13:07:40 +00:00
brade%netscape.com
77a7956ad0 add sidebar files 1999-08-27 13:06:56 +00:00
brade%netscape.com
9d3748f3cf add files for sidebar 1999-08-27 13:06:19 +00:00
brade%netscape.com
8611126681 add license; add files for sidebar 1999-08-27 13:06:00 +00:00
brade%netscape.com
5407ea5617 add license; add sidebar dtd files 1999-08-27 13:05:44 +00:00
brade%netscape.com
b792c262a2 add sidebar dtd files 1999-08-27 13:04:46 +00:00
brade%netscape.com
d61e59824e First Checked In. 1999-08-27 13:04:03 +00:00
brade%netscape.com
16b23b760e change comment for lxr searches 1999-08-27 13:02:38 +00:00
ramiro%netscape.com
d3031d8625 lower the volume on printf noise. 1999-08-27 09:38:44 +00:00
cmanske%netscape.com
ce2856a9e0 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
afe0cf616e 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
a538567632 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
cd8f665c29 Removed unused accesskey entity 1999-08-25 23:45:20 +00:00
cmanske%netscape.com
6a6cd17f16 Removed test menu item to load ua.css 1999-08-25 23:44:14 +00:00
cmanske%netscape.com
b6e5504056 Activating CSS to show named anchor in editor 1999-08-25 23:40:07 +00:00
sfraser%netscape.com
6103168684 The document encoder no longer needs a pres shell. 1999-08-25 21:42:47 +00:00
brade%netscape.com
af6defd42c add license 1999-08-25 14:40:33 +00:00
brade%netscape.com
e5f28a2c97 xul overlay for ok/cancel 1999-08-25 14:36:13 +00:00
brade%netscape.com
277bc1f584 add license; xul overlay for ok/cancel 1999-08-25 14:35:59 +00:00
brade%netscape.com
2523d49538 xul overlay for ok/cancel; add license 1999-08-25 14:28:53 +00:00
brade%netscape.com
3bc4768e4f xul overlay for ok/cancel 1999-08-25 14:18:04 +00:00
jfrancis%netscape.com
9ea8122814 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
72c115383c toString -> ToString idl change. 1999-08-25 09:15:18 +00:00
pinkerton%netscape.com
268234cadd IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
bienvenu%netscape.com
8cd70b3a50 fix more spankage bustage 1999-08-25 06:26:42 +00:00
brendan%mozilla.org
defeffaabd 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
351282c55c Fix pedantic build breakage for unix. 1999-08-24 18:38:21 +00:00
akkana%netscape.com
ff7a19a5bd 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
796446129f 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
34f6986b50 refactoring text insertion code; indent/outdent now work with lists and list items. 1999-08-24 08:56:51 +00:00
jfrancis%netscape.com
c2b1312912 fix for bug #12337: not counting non-editable nodes when searching for whitespace. 1999-08-24 08:55:28 +00:00
brade%netscape.com
31622542af diffs from pete@postpagan.com (cleanup and alignment css for image dialog) 1999-08-23 15:00:59 +00:00
brade%netscape.com
475ff7c5cf diffs from pete@postpagan.com (cleanup and alignment fixes) 1999-08-23 14:59:46 +00:00
brade%netscape.com
5cb4feb356 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
b012dd83f5 changes from pete@postpagan.com 1999-08-23 14:56:57 +00:00
buster%netscape.com
09e028ee79 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
56b62f3790 Cleanup the jsdom and jsurl linking mess. 1999-08-22 11:05:45 +00:00
mccabe%netscape.com
d98f4dca1d 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
32a9a77110 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
tague%netscape.com
893a484b35 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
d819a08a33 Renaming onaction to oncommand. 1999-08-20 22:58:32 +00:00
akkana%netscape.com
de0fab64a7 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
b2c4160c8a keyhandling for keybindings moved to keypress (was keydown) 1999-08-20 13:14:03 +00:00
akkana%netscape.com
92b103e2e7 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
3ced2aad8e 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
e6c785c88e add DragGesture to drag listener. 1999-08-19 19:48:33 +00:00
buster%netscape.com
e153977b80 just turned off the noisy debugging 1999-08-19 15:15:41 +00:00
brade%netscape.com
86237e743d add license 1999-08-19 14:38:45 +00:00
brade%netscape.com
689f7f5325 new images (transparent) from pete@postpagan.com 1999-08-19 14:37:43 +00:00
brade%netscape.com
bdeed6a858 back out license due to bug in parser 1999-08-19 14:35:23 +00:00
brade%netscape.com
056e26b4ca add license and opening comment (assume that is what was intended) 1999-08-19 14:33:39 +00:00
brade%netscape.com
776028d5c9 add license 1999-08-19 14:28:44 +00:00
brade%netscape.com
351af90280 diffs from pete@postpagan.com; add license 1999-08-19 14:28:35 +00:00
brade%netscape.com
6fa7b160fa reformatting by pete@postpagan.com, pixel/percent handling by Brian King 1999-08-19 14:25:32 +00:00
brade%netscape.com
de8adbda5d diffs from pete@postpagan.com and Brian King (height and width percent controls) 1999-08-19 14:24:09 +00:00
brade%netscape.com
b83d69058f diffs from pete@postpagan.com and Brian King 1999-08-19 14:22:29 +00:00
buster%netscape.com
c7320f220f fixed some documentation 1999-08-19 13:33:49 +00:00
buster%netscape.com
3bc5912284 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
8dbe37f8bd Re-enabling Editor API Logging on Mac. 1999-08-19 13:27:57 +00:00
brade%netscape.com
07edca718b modal dialogs 1999-08-19 13:27: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
kin%netscape.com
f83e42cc70 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
053435f1c7 add license 1999-08-19 13:17:22 +00:00
rods%netscape.com
41a0de11a3 getting unicode data from clipboard 1999-08-18 15:10:18 +00:00
jfrancis%netscape.com
a099b1e5b6 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
f8ec9059dc Link with neckoutil_s as windows does. 1999-08-17 16:26:25 +00:00
tague%netscape.com
11dad9b8c4 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
0375e0b94d Add a newline to the end of the file. 1999-08-10 23:17:10 +00:00
sfraser%netscape.com
669553a80b Fix the list buttons to show state. 1999-08-10 23:16:43 +00:00
slamm%netscape.com
d09418b7bd Add newline to end of file. 1999-08-10 23:14:21 +00:00
sfraser%netscape.com
b3336c69a6 Add an <OL> 1999-08-10 23:14:12 +00:00
brade%netscape.com
6f6874d386 diffs from pete@postpagan.com 1999-08-10 23:09:22 +00:00
brade%netscape.com
d5cf3b9156 diffs from pete@postpagan.com 1999-08-10 22:57:55 +00:00
brade%netscape.com
260934892f add some menu keybindings 1999-08-10 22:45:33 +00:00
brade%netscape.com
16f1b7595e from pete@postpagan.com 1999-08-10 22:44:39 +00:00
jfrancis%netscape.com
97693b4584 let VC 5 live! 1999-08-10 22:02:27 +00:00
jfrancis%netscape.com
e94e14d8d1 more block operation improvements to "make list" 1999-08-10 21:44:10 +00:00
mcafee%netscape.com
194686b481 newline at end of file 1999-08-10 21:29:49 +00:00
akkana%netscape.com
f673bdb804 11552: don't hardcode the character set for saving 1999-08-10 21:22:32 +00:00
brade%netscape.com
39c8470d8b partial synch up with editorappshell.xul; fix entities (a=mcafee) 1999-08-10 20:55:14 +00:00
brade%netscape.com
eecbe9cdc4 point to EditorAppShell.dtd (removing entities) 1999-08-10 14:18:16 +00:00
brade%netscape.com
30f474f457 *** empty log message *** 1999-08-10 14:17:47 +00:00
sspitzer%netscape.com
2696a2a86b ignore generated Makefile 1999-08-10 05:16:39 +00:00
jfrancis%netscape.com
b4b31aaa18 begginning of block operations honoring breaks... 1999-08-09 23:39:48 +00:00
jfrancis%netscape.com
4c2532dd8b fixing bug 9366 1999-08-09 22:51:40 +00:00
jfrancis%netscape.com
4d7c1bf9f2 default impl for InsertHeader(); plus adapted to new definition of SplitNodeDeep() 1999-08-09 21:51:19 +00:00
jfrancis%netscape.com
250a479977 added InsertHeader() 1999-08-09 21:50:28 +00:00
jfrancis%netscape.com
2c1631036f 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
c8ee477692 added helper function IsEmptyBlock() 1999-08-09 21:49:25 +00:00
jfrancis%netscape.com
70c5b10ce6 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
9f2cfc31fe adding InsertHeader() 1999-08-09 21:43:53 +00:00
jfrancis%netscape.com
49b63463ff fix for 10584 1999-08-09 21:42:51 +00:00
buster%netscape.com
5b65a4e45f 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
2cc4ca99b8 more strings 1999-08-09 18:38:31 +00:00
brade%netscape.com
aff0541fed localize buttons 1999-08-09 18:38:06 +00:00
brade%netscape.com
db927a693f localization (point to EditorHLineProperties.dtd) 1999-08-09 18:23:55 +00:00
sfraser%netscape.com
ac5099a587 Fix the nsTextEditRules init so that setting the flags works. 1999-08-09 18:22:13 +00:00
brade%netscape.com
39bbde1449 add locale directory 1999-08-09 18:15:35 +00:00
buster%netscape.com
503defd7f0 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
151ee02b62 call SetFlags from Init, so plaintext logic gets executed. 1999-08-09 17:44:14 +00:00
brade%netscape.com
cb24c7a3bc First Checked In. 1999-08-09 13:35:01 +00:00
brade%netscape.com
b44772a539 move entities to external dtd 1999-08-09 13:33:03 +00:00
sfraser%netscape.com
b7cdb2d021 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
923338fe36 Fix bustage 1999-08-09 02:03:57 +00:00
bienvenu%netscape.com
762c519f8d fix build bustage on win32 1999-08-09 01:57:28 +00:00
sfraser%netscape.com
730dbad85a Turn off the JS logging for now. 1999-08-09 01:42:08 +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
sfraser%netscape.com
7badb78ac8 Turn off JS logging for now. 1999-08-09 01:37:36 +00:00
sfraser%netscape.com
6f28b668c9 First Checked In. 1999-08-09 01:34:04 +00:00
ramiro%netscape.com
4ca8634688 Ignore generated Makefiles. 1999-08-07 22:34:02 +00:00
buster%netscape.com
fd79be28bb fixed handling of text controls with a max length set 1999-08-07 05:29:41 +00:00
buster%netscape.com
554895cb53 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
535d2597af add window title back in 1999-08-06 21:14:18 +00:00
brade%netscape.com
0b0194e345 move to external dtd 1999-08-06 21:13:45 +00:00
brade%netscape.com
d4d8bb8db7 add EditorTableProperties.dtd 1999-08-06 20:34:14 +00:00
brade%netscape.com
1f22bedddd remove xml version 1999-08-06 20:31:59 +00:00
brade%netscape.com
8167b06d10 remove xml version; synch up with xul file 1999-08-06 20:11:09 +00:00
brade%netscape.com
001f1a90a9 move to external dtd 1999-08-06 20:08:27 +00:00
brade%netscape.com
adb348c555 remove xml version 1999-08-06 20:07:58 +00:00
brade%netscape.com
dd5a41b3bc move to external dtd 1999-08-06 19:58:55 +00:00
brade%netscape.com
566189c54d First Checked In. 1999-08-06 19:58:22 +00:00
brade%netscape.com
8eda7dbb06 move to external dtd 1999-08-06 19:50:26 +00:00
brade%netscape.com
b6720521c9 remove xml version 1999-08-06 19:50:10 +00:00
brade%netscape.com
80fecab842 move to external dtd 1999-08-06 19:22:25 +00:00
brade%netscape.com
b10d37d30a remove xml version 1999-08-06 19:17:08 +00:00
brade%netscape.com
3c8c2fc57a hook up to correct dtd file 1999-08-06 18:39:19 +00:00
brade%netscape.com
2e3d12c0ee remove old file 1999-08-06 18:38:46 +00:00
brade%netscape.com
4e6304e3f6 File Removed. 1999-08-06 18:37:47 +00:00
brade%netscape.com
740c209fed remove xml version number 1999-08-06 18:37:34 +00:00
brade%netscape.com
90222d6364 remove xml version number; synch up strings with xul file 1999-08-06 18:37:14 +00:00
brade%netscape.com
4b67c82b5e entities now in dtd file 1999-08-06 18:36:24 +00:00
brade%netscape.com
60c85eb9b2 synching up with changes in EdLinkProps.xul 1999-08-06 18:22:00 +00:00
brade%netscape.com
c6297abdbc partial menu keybindings/accesskeys 1999-08-06 15:01:21 +00:00
tague%netscape.com
58316bd322 Added support for replies from private DOM text events. See bug #4826 1999-08-06 02:32:13 +00:00
brade%netscape.com
5bf10f1bcb partial menu keybindings 1999-08-05 22:19:58 +00:00
brade%netscape.com
0b633a1898 diffs from pete@postpagan.com 1999-08-05 22:19:25 +00:00
cmanske%netscape.com
33420b646e Further table editing work 1999-08-05 20:04:58 +00:00
akkana%netscape.com
5cea6e803d 10684: Fix plaintext paste as quotation crash 1999-08-05 19:48:11 +00:00
brade%netscape.com
689d81427d fixbuild/ typos for sford 1999-08-05 14:21:51 +00:00
valeski%netscape.com
0efb259cfa 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
4f48374859 File Removed. 1999-08-04 20:07:18 +00:00
brade%netscape.com
74898c7ce6 fix access paths to be more correct (dist first, etc.) 1999-08-04 20:06:32 +00:00
kin%netscape.com
2efc57239b Modified EditorStart/Stop/RunLog() methods to call contentWindow.focus(). 1999-08-04 18:38:11 +00:00
kin%netscape.com
375eb2de71 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
49a9848e04 fix build bustage by adding path to dist/editor before all other paths 1999-08-04 15:18:33 +00:00
brade%netscape.com
f457a929d1 rearrange so xul widgets are separate from html 1999-08-04 15:07:54 +00:00
brade%netscape.com
aaefb3ff79 change to "More/Fewer" and fix references to "Additional Edit..."; reformat 1999-08-04 15:06:53 +00:00
brade%netscape.com
8a5e81f46d change to "More/Fewer" and fix references to "Additional Edit..."; uncomment updating 1999-08-04 15:06:15 +00:00
mcafee%netscape.com
10137c49e3 Adding nsJSEditorLog::NormalizeTable() stub to fix breakage. a=melton 1999-08-04 02:51:05 +00:00
cmanske%netscape.com
14bb564bf2 Table editing implementation 1999-08-04 02:06:03 +00:00
sfraser%netscape.com
57c7eba0a0 First Checked In. 1999-08-03 23:58:30 +00:00
brade%netscape.com
b5157874a1 additional dtd files 1999-08-03 15:04:44 +00:00
brade%netscape.com
b74487d1e0 handle more dtd files 1999-08-03 15:04:30 +00:00
brade%netscape.com
82bcb7434a export more dtds 1999-08-03 15:04:05 +00:00
brade%netscape.com
05589af6c7 some keybindings 1999-08-03 14:50:24 +00:00
brade%netscape.com
4666f50e0e playback bugfix from kin 1999-08-03 14:34:23 +00:00
brade%netscape.com
a52131beab 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
8debe8d66b add image alignment gifs 1999-08-03 14:33:01 +00:00
brade%netscape.com
8afc338f68 First Checked In. 1999-08-03 14:32:03 +00:00
sfraser%netscape.com
bbeffd28f0 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
414c95e223 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
c05df307b2 added a missing break that was leading to an assert in NotifyDocumentListeners 1999-08-03 06:05:29 +00:00
buster%netscape.com
d1325c584f just fixed warnings 1999-08-03 05:56:55 +00:00
warren%netscape.com
5f088dfe9e Fixing Simon's stuff. 1999-08-03 01:57:26 +00:00
sfraser%netscape.com
3bd2f391a2 Add some inline style, for fun 1999-08-03 00:59:06 +00:00
sfraser%netscape.com
dd24fdb884 Make the nsIDocumentStateListener interface more useful, with doc creation and destruction notifiers. 1999-08-03 00:58:38 +00:00
sfraser%netscape.com
9f6733aa0f Support for pre-registering nsIDocumentStateListeners before the editor is created. 1999-08-03 00:57:57 +00:00
sfraser%netscape.com
110dd0fc95 Updated for nsIDocumentStateListener interface 1999-08-03 00:57:23 +00:00
sfraser%netscape.com
ce75eec901 Add registering of nsIDocumentStateListeners. 1999-08-03 00:47:40 +00:00
sfraser%netscape.com
a030b17c79 nsIDocumentStateListener.h is now IDL-generated 1999-08-03 00:47:17 +00:00
sfraser%netscape.com
fa835547c3 File Removed. 1999-08-03 00:46:44 +00:00
sfraser%netscape.com
f45f7ff226 Add nsIDocumentStateListener.idl 1999-08-03 00:45:32 +00:00
sfraser%netscape.com
7d4914f282 Add nsIDocumentStateListener.idl to the build. 1999-08-03 00:45:19 +00:00
sfraser%netscape.com
64dcd85691 First Checked In. 1999-08-03 00:38:17 +00:00
sfraser%netscape.com
49999e36e0 Just some cleanup 1999-08-02 22:29:19 +00:00
brade%netscape.com
6a37a4c6b2 changes for forceInteger by pete@postpagan.com 1999-08-02 21:45:13 +00:00
cmanske%netscape.com
bf9ee4021e Fixed bug 11064 and other minor XUL changes 1999-08-02 21:42:27 +00:00
hyatt%netscape.com
1eddcff6ba 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
74837951bb minor bustage, hopefully before tinderbox even catches it... 1999-08-02 14:13:08 +00:00
buster%netscape.com
5adf51ccfc fixed some set and remove text propery bugs 1999-08-02 13:55:45 +00:00
buster%netscape.com
1941ea5807 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
e0138bce18 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
759efa9e64 fixing XUL for popup menus in toolbar to obey new world order 1999-08-02 12:47:40 +00:00
cmanske%netscape.com
368b43adb3 Fixed missing entity referenece for italic and bold buttons on text editor menu. 1999-08-01 22:56:52 +00:00
cmanske%netscape.com
0fef13e963 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
e25088a5c8 Phase 3. Patching XUL files to move the menu bar into the toolbox. 1999-07-31 11:30:46 +00:00
hyatt%netscape.com
4fdc913376 Patching the text editor XUL file. 1999-07-31 07:26:19 +00:00
hyatt%netscape.com
7bbfc016e5 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
9bb4fb2ec0 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
f3e7ecf26f Patching the editor XUL file to update to the new menu syntax. 1999-07-31 02:17:30 +00:00
akkana%netscape.com
2a0454f835 10525: Only handle plaintext paste in base and text editors 1999-07-30 23:46:18 +00:00
akkana%netscape.com
a20696b16d Fix Paste as Quotation label 1999-07-30 23:38:16 +00:00
akkana%netscape.com
f7081dc5da Fix compile warning 1999-07-30 23:37:57 +00:00
jfrancis%netscape.com
5e6c751652 fixed blocker bug 10698; rvwd: akkana; apprvd: chofmann 1999-07-29 23:40:21 +00:00
mscott%netscape.com
18ada14239 fix build breakage with necko landing...include config.mak 1999-07-29 04:25:34 +00:00
sfraser%netscape.com
8c8a92675a Remove references to nsIContextLoader. 1999-07-28 03:08:21 +00:00
sfraser%netscape.com
23c447b114 Added support for nsIDocumentStateListeners. 1999-07-28 02:56:33 +00:00
sfraser%netscape.com
045c8e6c4d Lowercase the ids of the style button names. 1999-07-28 02:56:03 +00:00
sfraser%netscape.com
6c31c915dd Implement support for nsIDocumentStateListeners. 1999-07-28 02:55:40 +00:00
sfraser%netscape.com
972a6948be Support for UI state maintenance, for styles, and the document dirty flag. 1999-07-28 02:54:35 +00:00
sfraser%netscape.com
c4f75aa177 Added document modified attribute. 1999-07-28 02:53:48 +00:00
sfraser%netscape.com
a5210f6af5 Added nsInterfaceState for UI state maintenance 1999-07-28 02:53:09 +00:00
sfraser%netscape.com
2281da4657 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
dfe465cb81 Added callback functions for style and dirty state changes. Also added EditorToggleStyle() call. 1999-07-28 02:51:58 +00:00
sfraser%netscape.com
351c71d179 First Checked In. 1999-07-28 02:49:12 +00:00
sfraser%netscape.com
f9601e5c7c Add nsIDocumentStateListener.h 1999-07-28 02:48:18 +00:00
sfraser%netscape.com
0904ad463d File Removed. 1999-07-28 02:47:47 +00:00
sfraser%netscape.com
9ece629f1f Remove nsIContextLoader 1999-07-28 02:45:05 +00:00
sfraser%netscape.com
e7260799e9 Remove nsIContextLoader, which is obsolete 1999-07-28 02:44:22 +00:00
sfraser%netscape.com
5568be8916 Add ED_SaveMod.gif to the build. 1999-07-28 02:43:28 +00:00
cmanske%netscape.com
ec1da84753 Small fix to UI JS 1999-07-28 01:39:55 +00:00
cmanske%netscape.com
89c5a45a40 Fixed bug in GetElementOrParentByTagname 1999-07-28 01:37:51 +00:00
sfraser%netscape.com
2d07b9a72c Bring the table borders back! 1999-07-28 01:23:53 +00:00
cmanske%netscape.com
5a9c33f49e Fixed build bustage - removed references to removed .h files 1999-07-28 00:35:41 +00:00
mcafee%netscape.com
a7f6ec1243 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
0558a8dd75 Removing files no longer used. 1999-07-28 00:11:50 +00:00
cmanske%netscape.com
b9725f19d8 Removing files no longer used. 1999-07-28 00:02:45 +00:00
cmanske%netscape.com
d54ddc3632 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
37f49d9027 Remove table editing transactions, for cmanske. 1999-07-27 23:58:28 +00:00
kin%netscape.com
5a4c170b72 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
a630458576 Fix problem bringing up browser window 1999-07-27 21:19:16 +00:00
akkana%netscape.com
e339f2e165 Get rid of confusing duplicated paragraph 1999-07-27 21:18:51 +00:00
akkana%netscape.com
441f4aad9d 490: Insert a line break after a br tag. Also fix some warnings 1999-07-27 21:18:10 +00:00
brade%netscape.com
1de7966be8 First Checked In. 1999-07-27 21:06:25 +00:00
danm%netscape.com
25c2d9c6ad hooking up window OS border control from JS/C++ 1999-07-27 06:34:25 +00:00
evaughan%netscape.com
3735028d94 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
5fc2eec4f2 Fix for stopper bug #10504 1999-07-26 18:05:41 +00:00
buster%netscape.com
cc49e3182a 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
ab73427f9c default to setting selection _after_ a created element 1999-07-25 09:25:02 +00:00
jfrancis%netscape.com
491557ab29 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
3f22211568 Fixed a clipping bug. 1999-07-25 01:56:26 +00:00
cmanske%netscape.com
e5db866b55 Link dialog will select entire link 1999-07-25 01:24:51 +00:00
cmanske%netscape.com
556c28ed92 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
db6e5788b8 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
16ff2d941c Fixed bugs relating to insert element 1999-07-23 00:52:17 +00:00
sfraser%netscape.com
5f74f88c68 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
f4d8e41aad #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
27e1b6498d Fixed bug #10242 - crash when typing space after IME composition 1999-07-22 23:13:59 +00:00
tao%netscape.com
0d92312a0a Adopt new str res api prototype. 1999-07-22 04:41:11 +00:00
cmanske%netscape.com
d207e61ac3 Changed editor chrome file references. Eliminated chrome/editor/editordlg 1999-07-21 19:56:21 +00:00
akkana%netscape.com
b50909c48d Find file: URLs when searching for embedded elements -- bug 10134 1999-07-20 20:38:04 +00:00
kin%netscape.com
21186cafc1 Switch from override style sheets to doc
style sheets.
1999-07-20 19:34:35 +00:00