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

1571 Коммитов

Автор SHA1 Сообщение Дата
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