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