cmanske%netscape.com
25978c19e4
Fixed bugs 21077 and 21222. Removed unused files and entries in MANIFEST files. a=chofmann r=brade
1999-12-09 22:26:54 +00:00
jfrancis%netscape.com
04671df7ac
fixes for bug 21158 and 21030.
21158: aplying text style deletes text
21030: html mail reply won't quote original message
r=kin; a=chofmann
1999-12-09 21:12:16 +00:00
ftang%netscape.com
dbbf07d564
fix bug 12090 19358. Implement ForceCompositionEnd and add it in the beginning of AddInlineProperty/RemoveInlineProperty/InsertElement/InsertHTML
1999-12-08 03:39:36 +00:00
jfrancis%netscape.com
6b9ca53f07
fix for 20457: deletion in editor pretty darn screwy. Lots of changes to improve this. Document modifying entry points in editor now go thru a standard sandwich, which allows tracking of what changed in the doc, which allows proper post-processing of what changed. Also, all deletions now go thru the rules code, if applicable. Also some bugs in tracking the changed document portion have been fixed. Finally selection setting after a delete is improved.
1999-12-07 08:30:19 +00:00
ftang%netscape.com
723af171cd
add query composition event which get current curosor position. add timer base IME x y location query for gtk. r=erik. fix bug 17916 20550
1999-12-07 01:29:00 +00:00
cmanske%netscape.com
5ea1eb5e29
Finished basic table editing (bug 6256) r=mjudge. Fixed XUL so debug-only plain text editor works. r=akkana
1999-12-07 01:12:10 +00:00
hyatt%netscape.com
8af3a091d0
Making editor skin-compliant.
1999-12-05 09:43:20 +00:00
jfrancis%netscape.com
c4212ffcdf
fix for bug 19130 - hitting escape during ime entry can leave editor without a caret. r=kin
1999-12-05 00:29:34 +00:00
mcafee%netscape.com
f16f4657e1
Adding temporary per cmanske's last fix, fixes linux bustage.
1999-12-04 03:32:33 +00:00
cmanske%netscape.com
485e14c825
Fixing build bustage
1999-12-04 03:21:12 +00:00
akkana%netscape.com
bbc0e9ca87
Editor README from Daniel Howard <dhoward@numeritech.com>
1999-12-04 02:04:30 +00:00
cmanske%netscape.com
b388aed160
Finished fix for 13695 (r=danm), basic table editing (bug 6256): cpp r=mjudge, related UI work r=brade
1999-12-04 01:46:23 +00:00
vidur%netscape.com
a90864f224
For bug 17325. Changed signature of css loader methods. R=nisheeth.
1999-12-04 01:29:18 +00:00
brade%netscape.com
aa18e4d52b
localization of keybindings r=akkana
1999-12-03 15:56:22 +00:00
brade%netscape.com
11a7132ed0
remove unused functions; r=sfraser
1999-12-03 15:18:38 +00:00
brade%netscape.com
892b0368df
move most of opening files to JS (from C++); r=sfraser
1999-12-03 14:20:05 +00:00
rgoodger%ihug.co.nz
da17f2b137
DTD file for Editor Advanced Edit dialog. Forgot to check this in earlier - Fixes 20606
1999-12-03 08:12:24 +00:00
akkana%netscape.com
c67e516344
18033: Editor changes to use the new nsISelectionController interface.
...
Triggered from key events. Untested since the nsISelectionController
implementation isn't in yet (bug 18046), but key events do call
the stub routines. r=mjudge
1999-12-02 21:47:30 +00:00
brade%netscape.com
945ea5d89a
handle state where controls aren't displayed (Fewer) and we need to store values until the controls are restored (More) or dialog is dismissed. (Bug #20279 ; r=sfraser@netscape.com)
1999-12-02 13:25:41 +00:00
rgoodger%ihug.co.nz
a0f65c614c
Editor Advanced Edit dialog, revised CSS, r=cmanske
1999-12-02 10:28:52 +00:00
rgoodger%ihug.co.nz
c0af08d344
Upgraded Editor Advanced Edit XUL/JS. r=cmanske
1999-12-02 10:22:31 +00:00
ducarroz%netscape.com
aa9944e755
original data was corrupted. I hoppe this time it will work. R=cmanske
1999-12-02 01:12:30 +00:00
cmanske%netscape.com
20b87f588a
Removing unused images
1999-12-02 00:28:31 +00:00
ducarroz%netscape.com
f17eeb679e
Fix for bug 16340. Add button Insert Object in MsgCompose Format Toolbar. R=cmanske
1999-12-01 22:49:15 +00:00
cmanske%netscape.com
c6f3a01b34
Fixed bugs 18529, 20289; lots of progress on table editing (bug 6256). Other UI fixes: New color picker UI, added more missing menu items such as align, increase/decrease indent; moved 'Choose File' button to overlay to share by Image, Link, etc. dialogs. r=sfraser,akkana
1999-12-01 22:20:50 +00:00
buster%netscape.com
501547d78e
warning cleanup, plus found an uninitialized int variable that I initialized to 0.
1999-12-01 15:29:52 +00:00
jfrancis%netscape.com
bf536b0811
* fix for PDT+ 16481: need rules for deleting in tables
* fix for 19395: protect against zero length text inserts
r = floppy moose
1999-12-01 14:32:55 +00:00
cls%seawood.org
db98473510
Removing --disable-editor (and MOZ_EDITOR) from the build as the editor module now handles all of the text fields for Mozilla and using this option will result in a "non-working" browser (text fields are not editable). Bug #20369
1999-12-01 06:08:25 +00:00
ftang%netscape.com
cf5ba24939
change debug code.
1999-12-01 00:35:31 +00:00
jfrancis%netscape.com
9def206553
fix for bug 20205: selection was getting jerked around by whitespace conversion code.
1999-11-30 21:58:37 +00:00
akkana%netscape.com
e7dac8feee
20348: Make alt the modifier for Unix, and generally clean up code. r=brade
1999-11-30 21:58:00 +00:00
brade%netscape.com
7fcd34a7e6
remove some unused functions from editor shell (r=jfrancis)
1999-11-30 15:23:46 +00:00
jfrancis%netscape.com
73c7c90499
fixing iid of nsIAbsorbingTransaction
1999-11-30 14:31:47 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
pinkerton%netscape.com
521bc28628
removing obsolete d&d code and changing from CID's to progID's in d&d code. r=akkana.
1999-11-30 00:10:55 +00:00
pinkerton%netscape.com
da010d9c48
eat drag gesture events for now. r=saari
1999-11-29 22:35:35 +00:00
akkana%netscape.com
0c25592248
18714: make InsertAsQuotation methods leave the insert point after, and outside, the node that was inserted. r=rhp
1999-11-29 21:15:57 +00:00
jfrancis%netscape.com
79218192b4
* ported the html editor work for the "caret doesn't move when i hit return" bug (16715) back to the plaintext editor.
* fixed a paste/rules interaction problem (19367)
* introduced an init time pass over html documents to populate empty list items and table cells with special breaks so that the user can click in them and actually get a caret
* fixed some warnings
r = floppy moose
1999-11-29 08:28:46 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
akkana%netscape.com
ae7abd4efd
Clean up editor key bindings -- saari says they don't need disabled=false. r=jfrancis
1999-11-25 04:13:03 +00:00
akkana%netscape.com
5ac4f3863a
18033: Add editor API for delete methods, and hook up an initial
...
set of emacs key bindings for Unix. r=jfrancis
1999-11-25 04:11:51 +00:00
jfrancis%netscape.com
fc7b2de133
cool! i cant believe it's not butter! (how did the mac ever compile this?)
fixing bizarre cut/paste error.
1999-11-25 01:34:42 +00:00
jfrancis%netscape.com
738f1d4415
fixing bad comptr usage (also not caught by mac compiler)
1999-11-25 00:39:55 +00:00
jfrancis%netscape.com
73c776acd1
fixing bad const in interface (not caught by mac compiler)
1999-11-25 00:36:34 +00:00
jfrancis%netscape.com
49e900609d
implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists.
Checkin addressees these bugzilla bugs:
2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces)
1999-11-25 00:19:45 +00:00
jfrancis%netscape.com
09ed614b05
implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists.
Checkin addressees these bugzilla bugs:
2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces)
16715 - caret gone or wrong after hitting return
16988 - aim foiled by our mozDIVs
17908 - enter at end of document does nothing
16085 - 4.x mail replied foiled by mozDIVs
19368 - inline style lost after typing return
17059 - "normal" made a paragraph, but typing made a div. Now they both just use direct text in the body (or wherever)
18717 - exiting list gives UBER caret (note: this will only be fixed most of the time, not all)
17778 - cant type beside an image (it ends up above or below it) - this was a rather strange ramification of the old mozDIV
rules which are now gone.
1999-11-25 00:16:56 +00:00
cmanske%netscape.com
5f92f306c3
Images for outdent/indent were reversed. No review for binaries
1999-11-25 00:13:05 +00:00
akkana%netscape.com
a4e13cfcaf
small part of 18033: get rid of obsolete bindings that interfered with Unix alt bindings
1999-11-24 22:35:15 +00:00
akkana%netscape.com
9cffc566b4
Fix platform global overlays now that saari and waterson explained to me how overlays work
1999-11-24 22:28:58 +00:00
akkana%netscape.com
25ec09fbb0
19610: Change InsertAsQuotation API to return inserted node r=rhp
1999-11-24 20:48:59 +00:00
cmanske%netscape.com
8b5b3351a4
Adding new image to use for color picker on Composer toolbar
1999-11-24 20:46:06 +00:00
cmanske%netscape.com
d520a17961
Fixed images not checked in using -kb. Review not possible on icons (leaf helped)
1999-11-24 20:44:30 +00:00
brade%netscape.com
b34bc3cf69
make indent actually look like indent (not outdent) bug 19372
1999-11-24 15:52:39 +00:00
brade%netscape.com
55c1b26c0d
fix corrupted gif
1999-11-24 15:48:19 +00:00
akkana%netscape.com
63a098fcc6
11818: Rename the special XUL key from "command" to "xulkey" so it won't
...
confuse people into thinking it has something to do with the Mac command key.
This means changing all the XUL keybinding files from command= to xulkey=.
r=brade.
1999-11-23 23:24:57 +00:00
dp%netscape.com
34c91743fc
- Converting to nsGenericModule
...
- Removed exported NS_New*()
- Using NS_IMPL_ISUPPORTS[0-9]
r=akkanna@netscape.com
1999-11-22 21:03:04 +00:00
cmanske%netscape.com
7ce556dca5
Fixed bug 19000: Assertion editing remote file. Fixed warning. r=sfraser
1999-11-22 14:52:21 +00:00
nisheeth%netscape.com
ef4a4e4872
Fix for bug 17937. nsHTMLEditor::DeleteSelectionAndCreateNode() wasn't addref'ing an out parameter. r=sfraser.
1999-11-22 00:01:18 +00:00
buster%netscape.com
5e269fcf05
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
brade%netscape.com
94f8202adb
fix original size/custom size toggling/setting. bug #14750 (r=kin@netscape.com)
1999-11-18 20:53:48 +00:00
brade%netscape.com
a583abbe39
during CloneAttributes, delete all the nodes attached (not half of them); discovered when fixing bug #14750 ; r=kin@netscape.com
1999-11-18 20:34:15 +00:00
akkana%netscape.com
b799c9f3b9
Improve the problem of excessive whitespace around <pre> quotes in
...
plaintext mail (r=mcafee).
Also, 19237: an initial fix for html quoting (html source being
inserted outside the blockquote).
1999-11-18 19:43:14 +00:00
akkana%netscape.com
f80c32f214
Use Recycle to free nsStrings; and fix a warning
1999-11-18 19:40:30 +00:00
sspitzer%netscape.com
7e2104aebd
fix for blocker bug #19083 , compose html message causes a crash.
...
r=sfraser.
1999-11-17 22:34:41 +00:00
jfrancis%netscape.com
136e705ac7
some fixes for deletion and also selection movement, contributed by Steve Clark. fixes bug 18537 (backspace can delete entire line); r = buster
1999-11-17 11:30:39 +00:00
jfrancis%netscape.com
b075b4a2c8
improved fix for bug 15696 (leaking an atom). r=floppy moose
1999-11-17 11:26:41 +00:00
jfrancis%netscape.com
3ea1bdf90e
rewrote GetFirstEditableNode() / GetLastEditableNode(). This fixes bugs: 18922, 18938, 18723; r=floppy moose
1999-11-17 11:03:25 +00:00
brade%netscape.com
2b99cca805
fix bug 14624 (don't handle tab key twice). r=kin@netscape.com.
1999-11-16 14:41:03 +00:00
brade%netscape.com
f20a013f2a
fix bug 18892 (r=kin@netscape.com); change constant to PRUnichar
1999-11-16 14:40:11 +00:00
rjc%netscape.com
3fbfe33062
Missed a "rdf:ftp" removal.
1999-11-16 08:08:22 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
beard%netscape.com
54792d43d1
pork jockey paint fixes. bug=18140, r=kmcclusk,pavlov
1999-11-14 02:51:25 +00:00
cmanske%netscape.com
f0f0ff6458
A better fix for Mac build bustage
1999-11-13 19:27:59 +00:00
cmanske%netscape.com
cacb529fcf
Fixing Mac build bustage
1999-11-13 19:18:37 +00:00
cmanske%netscape.com
0a01828233
Partial fix for 14344(Page Properties) and 18774(Increase/Decrease Font Size). Fixed 18234 (move Advanced Edit button), 18485 (don't prompt for title with Save As), 16714 (undefined value for para. property combobox) and 18494 (add filename to window caption). Improved Image Properties dialog and CSS style for toolbars. Added new Composer icons. r=sfraser
1999-11-13 16:37:58 +00:00
fergus%netscape.com
afc7181373
Added/updated Localization Notes.
r: rchen@netscape.com & chjung@netscape.com
1999-11-13 00:31:35 +00:00
akkana%netscape.com
ddb2bb55d5
18576: Enclose plaintext replies in a <pre> so they don't get wrapped,
...
and add appropriate edit rules to split pre tags when editing plaintext.
r=sfraser
1999-11-13 00:26:45 +00:00
akkana%netscape.com
bacbdb1dd0
Oops, citer classes weren't initializing refcount, causing an assert on Windows. One-line change, r=rhp
1999-11-12 00:57:55 +00:00
kin%netscape.com
6496c7f512
TransactionManager fix for bug #11590 : eliminate NS_COMFALSE
...
Modified all nsITransactionListener::Will* methods and implementations
to use an aInterrupt argument.
mozilla/editor/base/nsEditorTxnLog.cpp
mozilla/editor/base/nsEditorTxnLog.h
mozilla/editor/txmgr/public/nsITransactionListener.h
mozilla/editor/txmgr/src/nsTransactionItem.cpp
mozilla/editor/txmgr/src/nsTransactionManager.cpp
mozilla/editor/txmgr/src/nsTransactionManager.h
r=brade@netscape.com
1999-11-11 19:35:40 +00:00
buster%netscape.com
97427cebe7
partial fix for bug 14599. We no longer crash. The frameset loads in the editor window,
...
but no editor is actually attached, so no editing is possible. Next step is
to detect the error case and stop the document load altogether.
1999-11-11 19:22:30 +00:00
sfraser%netscape.com
6d9136f27e
Fix for 18525 -- non-scriptable accessor to get at the editor from the editor shell. r=akkana.
1999-11-11 00:58:40 +00:00
sfraser%netscape.com
f846e017a7
Fix warnings, bug 15588. r=ducarroz
1999-11-11 00:24:18 +00:00
sfraser%netscape.com
46fa02a157
Fix 16653 and 18496 -- assert on non-local Edit Page, and avoid opening a second composer window for a file that is already open. r=cmanske
1999-11-11 00:12:23 +00:00
sfraser%netscape.com
ffcd2ff8da
Add windowtype attribtue on window for bug 18496. r=cmanske
1999-11-11 00:10:05 +00:00
akkana%netscape.com
0e470d0e0c
16803, 17341: Enable unicode paste. Code from nhotta, r=me. Also re-enable plaintext paste
1999-11-10 23:42:11 +00:00
akkana%netscape.com
f199a0a905
Fix mEditorType, which wasn't being set before. r=sfraser
1999-11-10 23:40:38 +00:00
dmose%mozilla.org
8535dda53e
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
mcafee%netscape.com
358d5d1399
Switching to use NS_WITH_SERVICE macro as specified in (5403); removing spurious clipboard service instance in nsEditorEventListeners.cpp. r=akkana, a=chofmann.
1999-11-05 01:29:49 +00:00
jfrancis%netscape.com
79110aac7f
bug 17744; a=choffman; r=floppy moose
1999-11-05 00:46:06 +00:00
akkana%netscape.com
9b8c45cf1b
Fix key event bustage: treat DOM_VK_RETURN and DOM_VK_ENTER equivalently. r=ftang,joki a=chofmann,leaf
1999-11-03 22:05:45 +00:00
joki%netscape.com
d5c05ea133
Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur
1999-11-03 07:11:45 +00:00
davidm%netscape.com
c90a4f2a6a
8673 ShutDown() should try to close all open windows.
r=sfraser
set tryToClose function and proprogate out if the close was sucessfull
1999-11-03 05:28:02 +00:00
cmanske%netscape.com
25771bd9e4
Fixed bugs 17098, 17808, and a lot of UI cleanup. Rewrote Image Properties dialog so More/Fewer works and layout is better. Moved image URLs from DTD to CSS files. r=brade
1999-11-03 00:48:26 +00:00
jfrancis%netscape.com
e55964230f
fix for 17673;r=sfraser
1999-11-03 00:07:37 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
jfrancis%netscape.com
c5ae2f5e74
changed bogus node type to br to get rid of annoying space in empty editors; r=kin
1999-11-02 21:35:21 +00:00
cata%netscape.com
5e74498896
Fixing typo in dtd file. Checkin for momoi, r=cata, bug=17018.
1999-11-02 21:27:02 +00:00
buster%netscape.com
457d79c005
fixed bug 17689 r=jfrancis
1999-11-02 05:16:41 +00:00
tbogard%aol.net
3dc01b8e31
Changed NS_NOTREACHED to be NS_WARN_IF_FALSE() so as to not crash everyone. r=sfraser.
1999-11-02 05:12:05 +00:00
tbogard%aol.net
ebcfb0c284
Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt
1999-11-01 21:27:09 +00:00
tbogard%aol.net
f65b191f87
Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change.
1999-11-01 21:25:52 +00:00
jfrancis%netscape.com
66d3eb4808
fixes for bugs: 16361,12253,15696,15734; r=sfraser
1999-11-01 15:15:35 +00:00
brendan%mozilla.org
fe51b61664
(13163, r=alecf, scc, waterson, others; names available on request)
...
- Fix most of bug 13163 (see TODO for rest). This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks.
- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp. These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that.
- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString. Also changed various nsresult vars to be named rv. Also restored brace/style conformity to nsJSProtocolHandler.cpp.
- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject.
- Lots of nsCOMPtr uses added. I'm using one for mNameSpaceManager. Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak). These two managers should be moved to the window object -- TODO item below.
- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver.
- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated. This meant factoring nsJSUtils.cpp code.
- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace.
- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
cmanske%netscape.com
c808246711
Fixed Composer UI to adjust to latest global CSS changes. Mostly needed to add appropriate class to titled buttons. Change editorshell to stop throbber animation even if editor fails to initialize. r=sfraser
1999-10-29 22:33:34 +00:00
evaughan%netscape.com
86fd1321dd
Made tabs us visibility instead of shrinking their children to 0,0.
...
Made it possible to change the look for the selected tab.
1999-10-29 22:13:57 +00:00
cata%netscape.com
a767164dfc
Fix for bug #17018 , r=cata, checkin for momoi.
1999-10-29 20:41:21 +00:00
cmanske%netscape.com
2a2f309a0a
Changed hover style for FormatToolbar for consistency with new UI
1999-10-29 06:04:48 +00:00
cmanske%netscape.com
71d732833d
Reduced size of Named Anchor proxy icon used in editor page to minimize layout disturbance when present. Changed colors.
1999-10-29 04:23:36 +00:00
cmanske%netscape.com
f1fc117f3c
Style adjustment for Composer DisplayMode toolbar
1999-10-29 02:58:37 +00:00
cmanske%netscape.com
1ee4a45a44
Color adjustment for Composer DisplayMode toolbar
1999-10-29 02:47:47 +00:00
cmanske%netscape.com
7dd42337c0
Added 'Throbber' to Composer - more UI adjustments for new skin. Tweaked new toolbar images. r=sfraser
1999-10-29 02:33:51 +00:00
cmanske%netscape.com
5668e43632
More changes to Composer for new skin (mostly new images).
1999-10-28 08:42:30 +00:00
braddr%puremagic.com
d92727dc68
Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
...
r=scc
1999-10-28 03:16:48 +00:00
cmanske%netscape.com
3525e3ea8d
Fixed bugs 16690, 16991. Also made UI changes to adjust for new 'skin' r=sfraser
1999-10-28 01:51:07 +00:00
law%netscape.com
953b8b4de8
Bug #14999 , removing last vestiges of app core usage; r=sfraser@netscape.com
1999-10-28 01:39:33 +00:00
jfrancis%netscape.com
20b9d0e2c5
fix for 17056: making a list in empty doc didnt work; also making a new list item didn't work. r=floppy moose
1999-10-27 23:44:33 +00:00
cata%netscape.com
fc69c75001
I'm checking in for momoi, r=cata, bug #17018 , Charset Menu usability workaround.
1999-10-27 23:10:51 +00:00
ftang%netscape.com
7acdbdeec7
add debugging code. fix remove last uncomited IMEText. r=jfrancis
1999-10-27 22:56:36 +00:00
braddr%puremagic.com
b49b3dbdce
Ooops.. tree closed, better back these out for now. Sorry.
1999-10-27 21:01:37 +00:00
braddr%puremagic.com
b2ea5b4c45
Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
...
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
ftang%netscape.com
911b9a8a40
implement input method highlight. r=tague
1999-10-27 00:10:03 +00:00
cmanske%netscape.com
712a9be961
Fixed bugs 6278, 9758, 17014, 17071, 17160. r=sfraser,mjudge
1999-10-26 23:13:00 +00:00
brade%netscape.com
0261db1f5b
First Checked In.
1999-10-26 21:27:05 +00:00
ftang%netscape.com
f4976afebf
fix IME assertion problem . r=jfrancis
1999-10-26 20:04:47 +00:00
jfrancis%netscape.com
4c0be8324a
reworking editor IME supoprt; r=kin; bugs: 13576, 11878, 11994, 13494, 16432
1999-10-26 18:54:47 +00:00
pavlov%netscape.com
3af3cece8d
merge some changes that got dropped somehow during the landing r=hyatt
1999-10-26 01:54:39 +00:00
hangas%netscape.com
2819886968
new ui. r=pavlov,german,hyatt
1999-10-26 00:39:19 +00:00
brade%netscape.com
55cad76230
fix plain text editor (r=cmanske@netscape.com)
1999-10-25 21:57:11 +00:00
brade%netscape.com
0bb65572eb
fix plain text editor (r=cmanske@netscape.com, jfrancis@netscape.com)
1999-10-25 21:56:37 +00:00
pavlov%netscape.com
299f403a5f
makefile changes for the Editor to editor.css change r=hyatt,ramiro
1999-10-25 14:56:35 +00:00
pavlov%netscape.com
aeae350d2e
rename to be happy with the chrome registry r=hyatt
1999-10-24 07:07:04 +00:00
pavlov%netscape.com
32af1500f1
renaming file to be consistant with chrome registry
1999-10-24 07:00:53 +00:00
akkana%netscape.com
f127abf339
16706: Call the rules code to delete the bogus node before inserting html, to fix the new mail reply code. r=jfrancis
1999-10-21 21:51:47 +00:00
sfraser%netscape.com
5b0056bdd3
File Removed.
1999-10-21 05:37:53 +00:00
sfraser%netscape.com
5123e3cddd
Removed nsEditorFactory.cpp and nsEditorShellFactory.cpp which are no longer needed. r=pavlov
1999-10-21 05:37:04 +00:00
sfraser%netscape.com
b170b96c6c
Removal of calls to PR_MumbleMonitor, which were way too heavy-handed for the job. Replaced with PR_AtomicInc/Decrement. part of module sweep, r=morse, pavlov
1999-10-21 05:36:21 +00:00
ftang%netscape.com
4b7e9dca5b
do not do TypedText if the character code is 0. r=brade. Fix bug 16570 and 16811
1999-10-20 21:01:20 +00:00
akkana%netscape.com
0f43c612e7
16844: modifier key presses shouldn't insert anything into the editor. r=brade
1999-10-20 20:02:44 +00:00
cmanske%netscape.com
23f3dc60b2
Fixed bug 16868. r=brade
1999-10-20 18:43:56 +00:00
cmanske%netscape.com
ec2d4cca17
Fixed bugs 12515, 16493,16494,16495,16692,16794,most of 9758. Replaced old 'target' icon with interim 'anchor' icon. r=sfraser
1999-10-20 14:15:25 +00:00
alecf%netscape.com
c4e84d4ccd
remove old gifs
1999-10-20 00:19:23 +00:00
brade%netscape.com
10377a9cde
add images from Dan Haddix (r=pavlov@pavlov.net)
1999-10-19 14:53:55 +00:00
brade%netscape.com
813c418ef6
add images from Dan Haddix (r=rods@netscape.com)
1999-10-19 14:44:01 +00:00
brade%netscape.com
886e80b528
function for image map editor added (contributed by Dan Haddix)
1999-10-19 13:34:34 +00:00
brade%netscape.com
c0fa82ef8d
First Checked In.
1999-10-19 13:32:22 +00:00
brade%netscape.com
7f58c3b04b
add images for Dan Haddix (image map editor)
1999-10-19 13:31:25 +00:00
buster%netscape.com
10a59de68d
some extremely minor cleanup of bugs found by ftang. Thanks, frank.
1999-10-18 21:59:19 +00:00
law%netscape.com
95a7ea9321
Bug #14999 ; stop using toolkit app core; r=sfraser@netscape.com
1999-10-18 21:39:18 +00:00
law%netscape.com
3e6058a7b7
Bug #14999 ; stop using toolkit app core (added JavaScript[Debug].shlb to this project); r=sfraser@netscape.com
1999-10-18 21:36:57 +00:00
ftang%netscape.com
62af4af430
1. add asserting code to check null ptr
2. add if code and return NS_ERROR_NULL_POINTER if the ptr is null
3. add code to check return value
r=myself
1999-10-18 14:48:41 +00:00
morse%netscape.com
b7cdccaf1f
fix bug 10434, memory leak detection, r=sfraser
1999-10-16 19:34:10 +00:00
cmanske%netscape.com
20470b3acc
Fixed bugs 16316, 16494, 16495, all relating to editor file open, saving, and window title issues. r=law
1999-10-15 22:06:41 +00:00
tbogard%aol.net
93731c0fe9
Changed TextEditorAppShell.xul to use the new XUL editor tag instead of html:iframe. Changed EditorStartup to take an element. Changed EditorStartup to request the EditorShell from the editorElement rather than doing a createInstance and QI. r=hyatt
1999-10-15 21:58:49 +00:00
tbogard%aol.net
f373bd8520
Changed html:iframe to the new XUL editor tag. r=hyatt
1999-10-15 21:54:42 +00:00
brade%netscape.com
db0cf9312a
use the proper function calls to get the status for alt, shift and meta keys. bug #16486 . reviewed valeski@netscape.com
1999-10-15 21:20:57 +00:00
brade%netscape.com
2f90d8915d
don't allow other modifiers when cut/copy/pasting (bug #15693 ); this missed the keyEvent branch. r=kin@netscape.com
1999-10-15 14:52:45 +00:00
brade%netscape.com
a7085be17b
add nspr shlb to optimized too (to fix probably future mac bustage); remove bad path (r=sfraser@netscape.com)
1999-10-14 20:34:38 +00:00
brade%netscape.com
0d48e1417c
add nspr shlb to debug to fix mac build bustage
1999-10-14 20:18:30 +00:00
ftang%netscape.com
bd9000ea54
landing keyEvent_19991004_BRANCH
...
bugs # see the log of the check in into branch
author/reviewer:
mozilla/layout/base/src/nsRangeList.cpp brade/mjudge
mozilla/layout/html/forms/src/nsGfxTextControlFrame.cpp brade/ftang
mozilla/layout/events/src/nsDOMEvent.cpp brade/joki
mozilla/layout/events/src/nsEventStateManager.cpp brade/joki
mozilla/widget/public/nsGUIEvent.h akkana/ftang
mozilla/widget/src/windows/nsWindow.cpp ftang/mjudge
mozilla/widget/src/windows/nsWindow.h ftang/mjudge
mozilla/widget/src/mac/nsTextAreaWidget.cpp brade/ftang
mozilla/widget/src/mac/nsMacEventHandler.cpp brade/simon
mozilla/widget/src/xpwidgets/nsKeyBindMgr.cpp brade/ftang
mozilla/widget/src/gtk/nsGtkEventHandler.cpp akkana/?
mozilla/widget/src/gtk/nsWidget.cpp erik/ftang
mozilla/layout/xul/base/src/nsTreeCellFrame.cpp brade/ftang
mozilla/editor/base/nsEditorEventListeners.cpp brade/akkana
mozilla/editor/base/nsHTMLEditor.cpp brade/akkana
mozilla/rdf/content/src/nsXULKeyListener.cpp ftang/saari
fix the master bug- 15693
fix at least, but not limited to, the following bugs
10158,11956,6053,9333,10901,14348,6449,11845,13016,14410,15657,15307,15842,13856
1999-10-14 18:27:01 +00:00
morse%netscape.com
6a3cdf94cc
fix bug 10434, memory leak detection, r=kin
1999-10-14 13:50:36 +00:00
cmanske%netscape.com
6df53d78e8
Fixed bugs 16204, 16118, 15831,15448,14342(partial) r=mjudge
1999-10-14 00:13:27 +00:00
alecf%netscape.com
32d388d5aa
fix typo (gif not dif)
...
talked to cmanske about this, no review necessary
1999-10-13 23:39:52 +00:00
alecf%netscape.com
7f974309d9
DTDs contain image names too
1999-10-13 05:53:10 +00:00
alecf%netscape.com
fe4205ff79
fix makefiles to correct outdent.dif/outdent.gif typo
1999-10-13 05:35:57 +00:00
alecf%netscape.com
f99b563b75
add another missing file
1999-10-13 05:34:24 +00:00
alecf%netscape.com
10e4f8fefe
oops, missed this file because of a misspelling
...
fixes mac and possibly windows breakage
1999-10-13 04:41:11 +00:00
alecf%netscape.com
85bcc85a6d
update new image names in all XUL, JS, and CSS
1999-10-13 04:26:01 +00:00
alecf%netscape.com
f04b052264
export new gifs on Mac
1999-10-13 04:10:49 +00:00
alecf%netscape.com
9743911206
export new images on windows
...
r=mscott
no bug
1999-10-13 04:09:25 +00:00
alecf%netscape.com
b6570c2457
export new gifs on unix
...
r=sspitzer
1999-10-13 04:08:15 +00:00
alecf%netscape.com
4ed2eb9665
checkin new image file names
...
not part of build
no reviewer 'cause you can't review images :)
no bug #, just maintenance for skins a la German
all files added with -kb
1999-10-13 03:57:13 +00:00
waterson%netscape.com
c7347c6be0
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
1999-10-12 03:05:10 +00:00
dveditz%netscape.com
2b60c91417
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
law%netscape.com
4d8dd2a8f6
Bug #14999 ; removed use of toolkit app core; rev=rgoodger@ihug.co.nz
1999-10-09 06:21:53 +00:00
law%netscape.com
5070cdf089
Bug #14999 ; removed use of toolkit app core; rev=sfraser@netscape.com
1999-10-09 06:16:33 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
buster%netscape.com
923edc1318
fixed my part of bug 15814 (Cleanup build warnings)
...
so trivial, no reviewer needed
fixed my part of bug 5403 (Services improperly released: Use NS_WITH_SERVICE)
a handful of subtle error handling bugs were fixed as a side effect
r=Akkana
1999-10-08 14:39:20 +00:00
tao%netscape.com
3fedc0502b
Move da-DK files to l10n/lang; r=leaf
1999-10-08 01:06:56 +00:00
tao%netscape.com
567a311790
Move localized resource files to mozilla/l10n/lang.
1999-10-07 23:59:32 +00:00
kipp%netscape.com
fb09a92109
Whoops, backed out last check - wasn't supposed to land it
1999-10-07 20:46:50 +00:00
kipp%netscape.com
bf9d4bfcd9
r=kin; Added in ctor/dtor counts
1999-10-07 20:45:56 +00:00
buster%netscape.com
588aa7f0f3
fixed some space leaks reported by kipp. no bug #, r=tague
...
added some assertions and error checking to nsEditor::Do, no bug #, r=kin
fixed bug 14898 (implemented type-in state for any context), r=jfrancis
1999-10-06 20:27:41 +00:00
jfrancis%netscape.com
62652e2962
revised rules system api to include "handled" parameter and ceased to overload the meaning of the "cancel" parameter; added TypedText() method to editor, editorshell, and logging, so that logging will work properly with typing; coallesce deletions for undo purposes r=buster@netscape.com
1999-10-06 19:34:09 +00:00
nhotta%netscape.com
82a4c1bdee
Bug fix 15017, reviewed by akkana. Override SetDocumentCharacterSet for HTMLEditor to update META charset tag if exists.
1999-10-04 23:50:27 +00:00
beard%netscape.com
b547c2ffb0
changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:46:23 +00:00
hyatt%netscape.com
9e75934ef0
Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com
1999-10-01 20:49:07 +00:00
akkana%netscape.com
a4a963ef73
Make sidebar stay hidden -- fix regression that sidebar wasn't closeable. r=slamm,cmanske a=leaf
1999-09-30 00:33:28 +00:00
cmanske%netscape.com
9da7478ff3
Added do_QueryInterface to fix build bustage for Linux
1999-09-29 23:33:45 +00:00
kin%netscape.com
f822df693a
Fix for build bustage on Linux.
1999-09-29 23:19:34 +00:00
cmanske%netscape.com
dc4f4e93aa
Carpool checkin, r=brade. Lots of editor UI work, including new Advanced Edit dialog by Ben Goodger. Fixed style sheet loading leaks and implemented override style sheets for editor behavior, which be unloaded for edit mode vs. browser preview mode
1999-09-29 21:45:50 +00:00
slamm%netscape.com
e0aba1d339
Remove unused file.
1999-09-29 20:32:46 +00:00
akkana%netscape.com
8757acdf01
Set the preformatted output flag if appropriate
1999-09-29 20:23:07 +00:00
akkana%netscape.com
401214e3e3
14859: make rules code smarter about identifying blockquote type=cite
1999-09-29 20:20:31 +00:00
slamm%netscape.com
2be3041a0c
Use sidebar overlay (bug #14838 ). Eliminates a costly iframe.
1999-09-29 20:19:26 +00:00
akkana%netscape.com
500da59343
14731: only insert formatting whitespace for block nodes
1999-09-29 20:19:20 +00:00
jfrancis%netscape.com
75ecd98021
revised UNDO; introduced first cut at the "mozdiv" typing rules
1999-09-29 20:08:15 +00:00
jfrancis%netscape.com
1c960f2fad
First Checked In.
1999-09-29 20:07:32 +00:00
kin%netscape.com
6a0bf9b1e4
editor/txtsvc/public/nsITextServicesDocument.h
...
editor/txtsvc/src/nsTextServicesDocument.cpp
editor/txtsvc/src/nsTextServicesDocument.h
- Added ScrollSelectionIntoView() method to nsITextServicesDocument
interface and implementation.
1999-09-29 20:04:34 +00:00
buster%netscape.com
f2ead0f5f6
fixed bug 13887, caret in odd place at editor launch
...
a=chofmann, r=sfraser
1999-09-28 00:49:56 +00:00
kipp%netscape.com
be6b1333d1
new
1999-09-25 20:11:47 +00:00
cmanske%netscape.com
b954f4ef27
Fixed M11 bugs 14720 and 10666 (a=chofmann), bug 11097 (a=leaf). All approved by buster (Steve Clark)
1999-09-24 00:25:01 +00:00
sfraser%netscape.com
c4b1ea02d7
Fix for bug 14640 -- unregister the selection listener when we get more than one reload in the editor. coded buster, r sfraser, a leaf.
1999-09-23 23:46:23 +00:00
buster%netscape.com
4a4e1d5c63
fixed IsEditable again, based on new info.
...
Now, only \n are held in the content model, making the original
implementation correct.
a=chofmann, r=akkana
1999-09-23 19:08:42 +00:00
buster%netscape.com
e453f8e46f
13669: password data wrong if user types with 1 or more chars selec...
...
my bad, I make the assumption everywhere that start>=end at the end of
GetTextSelectionOffsets(). Now I enforce that restriction before returning.
14430: partial fix for misbehaving inline attribute code
1999-09-23 04:01:10 +00:00
colin%theblakes.com
6f30e31e4f
Add dist/bin to EXTRA_DSO_LDOPTS to locate xpcom. See bug 14562.
1999-09-23 00:27:00 +00:00
buster%netscape.com
e9b2097356
14602: IsEditable is broken.
...
removed optimization where we searched text strings and made our own guess about
whether it was editable or not. Now we just trust layout, if there's a frame, it's editable.
1999-09-23 00:10:51 +00:00
cmanske%netscape.com
568234107f
More list property dialog work. Remaned GetParagraphStyle to more readable GetParagraphTags. Added GetListTags needed for list manipulation. Enhanced GetElementOrParentByTagName to handle lists
1999-09-22 05:52:44 +00:00
cmanske%netscape.com
6c57dd855f
Removing file no longer in build
1999-09-22 05:52:08 +00:00
buster%netscape.com
98471972d2
very simple extension of a fix already in place for bug 11804
1999-09-22 05:00:58 +00:00
buster%netscape.com
b4132c7839
fixed odd problem where editor app would not load default document
1999-09-22 03:50:47 +00:00
cmanske%netscape.com
d0956363a7
Fixing Paul's bustage in our dialogs - PLEASE PAY ATTENTION TO DEFAULT NAMESPACE!
1999-09-22 01:39:18 +00:00
sfraser%netscape.com
a65ed7e497
Fixed GetFirst/LastEditable node
1999-09-22 01:23:58 +00:00
sfraser%netscape.com
0b0799bac9
Some utility methods, and added ForceUpdate.
1999-09-22 01:22:35 +00:00
sfraser%netscape.com
52a4a9f8d8
Expose the type-in state through nsIHTMLEditor
1999-09-22 01:21:56 +00:00
sfraser%netscape.com
0b6552c765
Implement UpdateInterfaceState
1999-09-22 01:20:24 +00:00
sfraser%netscape.com
372055744c
Added UpdateInterfaceState, to force an update of the UI
1999-09-22 01:19:33 +00:00
sfraser%netscape.com
ab224426d4
Some utility functions for getting state.
1999-09-22 01:18:51 +00:00
brade%netscape.com
b2a2c63ebe
add idl to the build list
1999-09-21 23:21:14 +00:00
saari%netscape.com
6df67e6af3
Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange.
1999-09-21 23:02:35 +00:00
brade%netscape.com
3f0b1d079c
warning cleanup
1999-09-21 22:32:39 +00:00
brade%netscape.com
19ec219fb7
allow for txn to have id/string for get/set
1999-09-21 22:31:27 +00:00
brade%netscape.com
735237d96e
allow txn to get/set string and id
1999-09-21 22:29:44 +00:00
brade%netscape.com
b9379cbb11
First Checked In.
1999-09-21 22:27:05 +00:00
buster%netscape.com
fdb1657ecb
fixed a problem with asserts trying to merge empty aggregate transactions.
...
if the aggregate transaction is empty, don't execute it. It's not technically
illegal, but it's a waste, and it causes the assert.
1999-09-21 20:46:36 +00:00
joki%netscape.com
96be20de98
Changing dom event VK_* names to DOM_VK_*
1999-09-21 14:19:17 +00:00
tao%netscape.com
8891fb2578
Move editor.properties from content/ to locale/,
1999-09-21 06:30:03 +00:00
hangas%netscape.com
eff52cac56
Added key binding for OK/Cancel buttons.
1999-09-21 05:23:14 +00:00
hangas%netscape.com
3db876b7a6
Added key binding to dialogOverlay.xul for OK and Cancel buttons. Updated xul windows to include these keys.
1999-09-21 05:20:56 +00:00
akkana%netscape.com
87e3d9d3a9
Use new ToString method on selection
1999-09-21 01:42:41 +00:00
cmanske%netscape.com
3744ca849c
Editor bug fixes. List Properties dialog work. Fixed menu access keys in DTD file. Fixed using selection->Clear() cases
1999-09-21 01:36:30 +00:00
waterson%netscape.com
848853d3e8
Fix Linux bustage.
1999-09-20 04:50:18 +00:00
buster%netscape.com
16446efc84
most of the fix for bug 11804, type-in state wasn't properly removing
...
inline attributes from the next character entered (you're in a bold word
and user clicks bold button, should make next character not bold.)
all done except for font properties.
1999-09-20 04:20:18 +00:00
buster%netscape.com
ebe26ab6d3
turned off a debug flag
1999-09-20 04:17:05 +00:00
buster%netscape.com
3c3fee1121
fixed recent bustage on windows that '.' key wouldn't work, making it
...
tough to type URL's in browser. still needs work, but it's usable again.
1999-09-20 04:16:34 +00:00
buster%netscape.com
700374e720
turned off a noisy debug flag
1999-09-20 04:15:36 +00:00
jfrancis%netscape.com
2569f4a0cb
fixing a heap-o-undo problems and some mBogusNode problems
1999-09-20 01:31:44 +00:00
buster%netscape.com
ad6f14fd32
fixed an error where the out param was not being initialized to null.
...
This could cause an error in the caller if the caller fails to check the return
code as well as the pointer!=null before dereferencing the result.
1999-09-19 23:47:04 +00:00
mccabe%netscape.com
39e5fe6519
Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
...
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage. Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes. (This could mean blackwood; sorry, guys!)
Many thanks to Alec Flett (alecf@netscape.com ) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu ) and Mike Shaver (shaver@mozilla.org ) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.
Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
jfrancis%netscape.com
02f20427ef
improved handling of tabs (nested tables now work) and also fixed bug 13662
1999-09-19 10:32:21 +00:00
jfrancis%netscape.com
7f1813ed34
fix bug 13469
1999-09-19 10:31:31 +00:00
jfrancis%netscape.com
c91289428f
putting tab handling back in KeyDown(). Else editor never gets tabs.
1999-09-19 10:30:30 +00:00
tao%netscape.com
180969e7ad
Hook up da-DK.
1999-09-18 01:26:24 +00:00
davidm%netscape.com
06e68518d9
Change the call to shutdown to a call to quit.
1999-09-18 00:29:01 +00:00
cmanske%netscape.com
d3749a97dd
Fixed printing from the editor toolbar, bug 8806.
1999-09-17 23:46:36 +00:00
jfrancis%netscape.com
248452a87c
fix for 13677
1999-09-17 23:15:12 +00:00
cmanske%netscape.com
763c9009c8
Added items for list menu and dialog so DTD work can continue. Change openDialog calls to use '_blank' as window name.
1999-09-17 23:13:59 +00:00
tao%netscape.com
45dd700b63
First checkin of da-DK resource files contributed by
...
Henrik Lynggaard<Lynggaard@netscape.net>
1999-09-17 20:55:59 +00:00
tao%netscape.com
4682741d61
First checkin of da-DK resource files contributed by
...
Henrik Lynggaard<Lynggaard@netscape.net>
1999-09-17 20:44:01 +00:00
buster%netscape.com
496568c9b5
fixed some warnings
1999-09-17 20:22:13 +00:00
buster%netscape.com
b7d6fcb807
fixed a compiler warning
1999-09-17 20:19:50 +00:00