Commit Graph

270 Commits

Author SHA1 Message Date
buster%netscape.com
8f5def6551 just removing a printf 1999-04-26 23:41:13 +00:00
jfrancis%netscape.com
dfd141ac76 more html typing rules implementation 1999-04-26 14:08:52 +00:00
rickg%netscape.com
f822b17f07 sync with nsString2 1999-04-24 01:39:50 +00:00
bruce%cybersight.com
0e89b6e2ab Must define inline methods _before_ calling them on AIX 4.2 with xlC. 1999-04-23 16:47:30 +00:00
rods%netscape.com
a570e5b6c0 Switch Drag&Drop over to nsCOMPtr and fixed service release 1999-04-23 14:43:30 +00:00
rods%netscape.com
4f4cf854ea Switch Paste support over to nsCOMPtr 1999-04-23 14:41:32 +00:00
buster%netscape.com
0423fb36df vastly improved type-in state handling. smaller and faster 1999-04-22 14:46:53 +00:00
buster%netscape.com
d4f70efea8 remove block 1999-04-22 14:45:48 +00:00
rickg%netscape.com
a059047f9d update to sync with nsString2 1999-04-22 06:19:44 +00:00
mcafee%netscape.com
8c94674b00 Removing NEW_CLIPBOARD_SUPPORT ifdef. 1999-04-22 05:41:51 +00:00
buster%netscape.com
84cc0a7462 added the notion of contain vs. replace for block transformations. 1999-04-21 21:01:59 +00:00
buster%netscape.com
44f4dcec30 fixed a bug in handling text properties that have an attribute, such as <FONT color=...> 1999-04-21 21:01:30 +00:00
cmanske%netscape.com
6228e33112 Added simple dialogs for insert link and restructured ui source directories 1999-04-21 18:53:55 +00:00
jfrancis%netscape.com
4eb392665e more typing rules work - space and tab occassionally do the right thing now 1999-04-21 14:49:58 +00:00
buster%netscape.com
d0c30e4948 more block transformation WIP: nested blocks work much better now 1999-04-21 04:08:43 +00:00
buster%netscape.com
f72d765be4 more factoring 1999-04-20 22:02:02 +00:00
buster%netscape.com
7f1d6dfe95 factoring of text property code for reuse.
extended APIs to handle fonts -- the trick here is to allow attributes and values
to effectively describe independent properties.
1999-04-20 17:49:34 +00:00
buster%netscape.com
8f038d3ca8 preliminary work for applying block transformations to content. works for simple selections.
remove block parent not yet implemented.
1999-04-20 17:47:12 +00:00
buster%netscape.com
b2ce083800 added tests for fonts and block transformations 1999-04-20 17:43:26 +00:00
buster%netscape.com
f9fbaf0b1a added atoms for H1 and H2 1999-04-20 17:42:07 +00:00
buster%netscape.com
f3c8213457 fix warning 1999-04-20 17:41:00 +00:00
buster%netscape.com
c3f43edd68 allow delete of a node that is not in the document tree. This is a no-op. 1999-04-20 17:40:15 +00:00
buster%netscape.com
ced0729237 *** empty log message *** 1999-04-20 17:39:23 +00:00
rickg%netscape.com
e1012f40b9 sync with nsString2 API 1999-04-20 07:20:21 +00:00
rods%netscape.com
333dab2402 Added additional comments for Paste 1999-04-19 19:35:55 +00:00
rods%netscape.com
f820cbd648 Switched over nsIGenericTransferable
and added D&D Support
1999-04-17 13:52:28 +00:00
rods%netscape.com
c514b25e3b Switched over to new nsIGenericTransferable 1999-04-17 13:51:42 +00:00
bruce%cybersight.com
43a4ff916b Add new line for native unix compilers. 1999-04-17 02:32:32 +00:00
bruce%cybersight.com
36de21b47e Added blank line for native compilers. 1999-04-16 22:34:54 +00:00
sfraser%netscape.com
2879c226b6 Fix Mac build bustage 1999-04-16 20:26:29 +00:00
buster%netscape.com
2bf66d8abf I think this will fix Mac build. 1999-04-16 19:34:13 +00:00
buster%netscape.com
3c2f906370 factored out re-parenting of content into MoveContentIntoNewParent
WIP on font handling.
1999-04-16 18:29:12 +00:00
sfraser%netscape.com
a497442a45 Adapt to fixed selection interface 1999-04-15 20:20:12 +00:00
buster%netscape.com
20edf80408 initial check in for nsITextEditor unit test 1999-04-15 07:01:24 +00:00
buster%netscape.com
033ffdd7ed * beginnings of font handling. WIP, I did a big merge today and I'm checking in to synch up, not to announce new functionality here.
* added TextEditorTest.cpp, a unit test module for nsTextEditor.  It's use is actually commented out since my checkin is happening so late due
to all-day build bustage, and I don't have a Mac handy to verify.  With someone's Mac help tomorrow, I can turn it on.
* some minor bug fixes to property handling
1999-04-15 06:06:33 +00:00
jfrancis%netscape.com
e816efb197 merging in rules work with Simon's selection changes 1999-04-13 13:35:08 +00:00
bruce%cybersight.com
f872183b94 Fix for compile error on AIX. Need to define inline functions before calling them. Reviewed by akkana. 1999-04-13 02:28:11 +00:00
sfraser%netscape.com
f0acea2009 Updated to conform to new IDL-ized selection interfaces. 1999-04-13 01:33:32 +00:00
akkana%netscape.com
ee178adf4a turn off annoying debug print 1999-04-12 22:37:20 +00:00
jdunn%netscape.com
502899b64d on AIX (and I am suspecting HPUX) nsDerivedSafe needs to be a friend in
order to access the private constructor.
1999-04-12 20:14:20 +00:00
jfrancis%netscape.com
88527c7d24 attempting to fix unix build 1999-04-12 14:10:24 +00:00
jfrancis%netscape.com
0b0035a95c checkpointing html typing rules 1999-04-12 12:01:32 +00:00
buster%netscape.com
f8f342f19a vastly improved RemoveTextProperty
turned off debug output
1999-04-11 22:55:40 +00:00
buster%netscape.com
4f6edce3cd added some debugging output 1999-04-11 22:53:17 +00:00
mjudge%netscape.com
54aef1837f fixed selection results after bold/italics. 4593 bug. simply collapsed range and extended it to take up the whole new range 1999-04-08 01:30:05 +00:00
mjudge%netscape.com
0f03b6a5f0 adding batch changes around editor BeginTransaction. bug 4593 1999-04-08 01:28:33 +00:00
akkana%netscape.com
834d6dd1ed Cleaner addendum to the fix for 4661 1999-04-08 00:54:32 +00:00
akkana%netscape.com
84380c250e 4661: Fix win32 crasher inserting an image. Approved by chofmann.
Split nsEditor::DeleteSelectionAndCreateNode into two parts,
so that routines like InsertImage which need to set attributes
on the new node before inserting into the tree can do so.
This is somewhat temporary, since the current method isn't undo-able;
undo will be implemented after M4.
1999-04-08 00:46:10 +00:00
mcafee%netscape.com
c98d0e698a Removing clipboard define comment. 1999-04-07 06:54:15 +00:00
mcafee%netscape.com
616c553b24 Finishing clipboard ifdef so we can remove the old clipboard. 1999-04-07 03:56:07 +00:00