cmanske@netscape.com
684b64f73b
Finished implementation of menu-driven table selection. Implemented detection of row or column selection. r=mjudge
2000-03-21 06:05:24 +00:00
akkana@netscape.com
91ebe6df27
30311: add a plain-vs-html flag to InsertAsCitedQuotation. r=rhp
2000-03-20 23:13:25 +00:00
brade@netscape.com
50dbc0fa22
fix memory leaks in GetString functions; written by sfraser; built by jst and brade
2000-03-20 15:44:32 +00:00
brade@netscape.com
604861233c
bug #25396 ; don't use title for default page name if it's a remote file with a file name (r=jst@netscape.com)
2000-03-17 15:27:05 +00:00
cmanske@netscape.com
08f20ac531
Removed tableselection listener -- all selection now done in layout. Also added more table selection support for row, col from menu. r=mjudge
2000-03-16 23:45:41 +00:00
tbogard@aol.net
b424828d07
Converted to talk in terms of the docShell APIs intead of the old webShell ones where possible. HanldeUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
2000-03-11 01:00:48 +00:00
cmanske@netscape.com
e67acfa7e2
Fixed bad message dialog title, PDT+ bug 28294. r=akkana
2000-02-19 01:53:59 +00:00
sfraser@netscape.com
b094daaf07
Register the interface state maintainer as a transaction listener, for bug 18395. r=pinkerton
2000-02-16 01:38:02 +00:00
cmanske@netscape.com
ff56d4cfac
Added Page Properties (26889) and Page Colors dialogs (14344), removed debug menu only in release (27237), link dialog fixes (27308), lots of dialog rewrite to use titledbox instead of fieldset, rewrote insert table dialog to use boxes. Changed font size to use CSS strings, not <font size> for ui, but other bugs prevented inserting spans for size. Other small bug fixes. r=brade.
2000-02-15 15:54:05 +00:00
cmanske@netscape.com
ddc2f3d5eb
Fixed color picker bug 27293. Initial checkin of new Color Properties dialog. Added images to show span and div tags. r=mjudge
2000-02-11 01:26:03 +00:00
tbogard@aol.net
7561a1276b
Removed unused include file.
2000-02-11 01:10:55 +00:00
cmanske@netscape.com
f8b4591837
Table editing work (bug 20973). Fixed background colorpicker (bug 21410), disable unimplemented menu items (25137), make property bundle strings more localizable (26050). r=mjudge
2000-02-10 05:14:52 +00:00
tbogard@aol.net
74170d0d68
GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
2000-02-08 13:40:10 +00:00
cmanske@netscape.com
8a3be202eb
More table editing work (bug 20973) and Page Properies dialog work (bug 14344). Added missing 'tbody' to nsIAtoms list. r=mjudge
2000-02-03 02:06:10 +00:00
jfrancis@netscape.com
dd1c15c45f
more inline style feedback fixes (24574). r=sfraser
2000-02-02 22:47:43 +00:00
jfrancis@netscape.com
85205d27ca
make selection sticky across undo/redo (24573);
get bold/italic/underline toolbar feedback working (24574);
fix for 24856: unable to unbold text;
fix for 24572: cant get selection between split lists
2000-01-31 10:30:12 +00:00
dcone@netscape.com
273b101e8a
put the revised print command.
2000-01-26 16:01:40 +00:00
cmanske@netscape.com
2a42c3b2e3
Table editing (bug 20973): added support for rowspan/colspan=0, Rewrote Spelling Dictionary dialog (bug 24264), removed beep from forceInteger filter, r=akkana
2000-01-26 14:57:43 +00:00
sfraser@netscape.com
73d96ff980
WIP for 18395, various editor command handling and updating changes. r=akkana
2000-01-18 21:50:15 +00:00
cmanske@netscape.com
fc11c7c7ee
Table editing work and fixed bug 21389, r=buster. Added detecting table, row, or cell for setting background color, bug 7992, r=kin. Renamed overloaded GetDocumentTitle to GetDocumentTitleString and set new URL of saved page in webshell, bug 23726, r=mjudge
2000-01-13 23:33:00 +00:00
pp@ludusdesign.com
d459b2ef64
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
akkana@netscape.com
60adce1d35
22655: add API to allow specifying charset when inserting/quoting html. r=rhp
...
16015: Add API and implementation for delete-to-beginning (^U). r=slamm,rhp
490: Insert formatting newlines when inserting new nodes. r=rhp
2000-01-04 20:38:12 +00:00
rpotts@netscape.com
5d4a8a8ba0
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
tbogard@aol.net
855dac2e5e
Changed to talk to webshell using the nsIBaseWindow where appropriate.
1999-12-17 23:44:43 +00:00
mjudge@netscape.com
e2a68b662b
adding in nsEditorController to makesystem. adding in registration to allow someone to get an editorcontroller from the outside. also change editor shell to register a controller to handle keyboard navigation.
1999-12-15 03:46:27 +00:00
jfrancis@netscape.com
898a1b4dcd
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
cmanske@netscape.com
cac3c41cc8
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
cfc64c5939
For bug 17325. Changed signature of css loader methods. R=nisheeth.
1999-12-04 01:29:18 +00:00
brade@netscape.com
8894acac71
remove unused functions; r=sfraser
1999-12-03 15:18:38 +00:00
akkana@netscape.com
ec72f4551c
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
e96584dde7
remove some unused functions from editor shell (r=jfrancis)
1999-11-30 15:23:46 +00:00
warren@netscape.com
3abca0bf7e
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
akkana@netscape.com
41639d5260
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
akkana@netscape.com
45c55d6675
19610: Change InsertAsQuotation API to return inserted node r=rhp
1999-11-24 20:48:59 +00:00
dp@netscape.com
cb15507b4f
- 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
de33e3dbbd
Fixed bug 19000: Assertion editing remote file. Fixed warning. r=sfraser
1999-11-22 14:52:21 +00:00
buster@netscape.com
cd7c34c530
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
cmanske@netscape.com
769d6a192a
A better fix for Mac build bustage
1999-11-13 19:27:59 +00:00
cmanske@netscape.com
fd07f7a727
Fixing Mac build bustage
1999-11-13 19:18:37 +00:00
cmanske@netscape.com
203bcd8ee9
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
sfraser@netscape.com
2ba0256897
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
93e38874b2
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
akkana@netscape.com
ba939c149a
Fix mEditorType, which wasn't being set before. r=sfraser
1999-11-10 23:40:38 +00:00
dmose@mozilla.org
20621227af
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
davidm@netscape.com
27895e3611
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
f08da0a13e
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
cls@seawood.org
824ba18df3
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
brendan@mozilla.org
9835f2a8ec
(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
474019e2af
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
cmanske@netscape.com
0e9c437aab
Added 'Throbber' to Composer - more UI adjustments for new skin. Tweaked new toolbar images. r=sfraser
1999-10-29 02:33:51 +00:00