jfrancis%netscape.com
8591f5670e
more html typing rules implementation
...
git-svn-id: svn://10.0.0.236/trunk@29166 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 14:08:52 +00:00
rickg%netscape.com
8832f32e49
sync with nsString2
...
git-svn-id: svn://10.0.0.236/trunk@29011 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-24 01:39:50 +00:00
kin%netscape.com
7fd16575ef
Misc changes to the nsITextServicesDocument interface.
...
git-svn-id: svn://10.0.0.236/trunk@28867 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 16:52:28 +00:00
bruce%cybersight.com
1ef8e5b65a
Must define inline methods _before_ calling them on AIX 4.2 with xlC.
...
git-svn-id: svn://10.0.0.236/trunk@28857 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 16:47:30 +00:00
rods%netscape.com
5b22bfbff7
Switch Drag&Drop over to nsCOMPtr and fixed service release
...
git-svn-id: svn://10.0.0.236/trunk@28841 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 14:43:30 +00:00
rods%netscape.com
addd96526d
Switch Paste support over to nsCOMPtr
...
git-svn-id: svn://10.0.0.236/trunk@28840 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 14:41:32 +00:00
buster%netscape.com
1664ba068f
vastly improved type-in state handling. smaller and faster
...
git-svn-id: svn://10.0.0.236/trunk@28704 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 14:46:53 +00:00
buster%netscape.com
bd55504f8d
remove block
...
git-svn-id: svn://10.0.0.236/trunk@28703 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 14:45:48 +00:00
rickg%netscape.com
8884beb31a
update to sync with nsString2
...
git-svn-id: svn://10.0.0.236/trunk@28675 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 06:19:44 +00:00
mcafee%netscape.com
9407a5b0b7
Removing NEW_CLIPBOARD_SUPPORT ifdef.
...
git-svn-id: svn://10.0.0.236/trunk@28668 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 05:41:51 +00:00
buster%netscape.com
a0c5370c5e
added the notion of contain vs. replace for block transformations.
...
git-svn-id: svn://10.0.0.236/trunk@28519 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:01:59 +00:00
cmanske%netscape.com
371fdba5b7
Added simple dialogs for insert link and restructured ui source directories
...
git-svn-id: svn://10.0.0.236/trunk@28472 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 18:53:55 +00:00
jfrancis%netscape.com
6c71acb72d
more typing rules work - space and tab occassionally do the right thing now
...
git-svn-id: svn://10.0.0.236/trunk@28460 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 14:49:58 +00:00
kin%netscape.com
1246f8f46b
Added code to track iterator status, and modified first/last/next/prev
...
methods to set the iterator based on this status.
git-svn-id: svn://10.0.0.236/trunk@28459 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 14:38:15 +00:00
buster%netscape.com
0411bb407a
more block transformation WIP: nested blocks work much better now
...
git-svn-id: svn://10.0.0.236/trunk@28427 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 04:08:43 +00:00
buster%netscape.com
cbaf88c3e7
more factoring
...
git-svn-id: svn://10.0.0.236/trunk@28331 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 22:02:02 +00:00
kin%netscape.com
9b188bf62f
Commented out debugging printfs and added HAVE_EDIT_ACTION_LISTENERS ifdef
...
to fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@28329 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 21:54:10 +00:00
kin%netscape.com
2d6a9d63c0
Some changes to keep the offset table in sync with editor changes to the DOM.
...
git-svn-id: svn://10.0.0.236/trunk@28259 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:59:19 +00:00
kin%netscape.com
b19aa63316
Initial checkin of file.
...
git-svn-id: svn://10.0.0.236/trunk@28257 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:57:20 +00:00
buster%netscape.com
0af3b54f63
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.
git-svn-id: svn://10.0.0.236/trunk@28252 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:49:34 +00:00
buster%netscape.com
3528936793
preliminary work for applying block transformations to content. works for simple selections.
...
remove block parent not yet implemented.
git-svn-id: svn://10.0.0.236/trunk@28251 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:47:12 +00:00
buster%netscape.com
26494bf503
added tests for fonts and block transformations
...
git-svn-id: svn://10.0.0.236/trunk@28247 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:43:26 +00:00
buster%netscape.com
c230df0710
added atoms for H1 and H2
...
git-svn-id: svn://10.0.0.236/trunk@28246 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:42:07 +00:00
buster%netscape.com
5649bb420a
fix warning
...
git-svn-id: svn://10.0.0.236/trunk@28245 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:41:00 +00:00
buster%netscape.com
9a19651f6b
allow delete of a node that is not in the document tree. This is a no-op.
...
git-svn-id: svn://10.0.0.236/trunk@28244 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:40:15 +00:00
buster%netscape.com
9d9d079eda
*** empty log message ***
...
git-svn-id: svn://10.0.0.236/trunk@28243 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 17:39:23 +00:00
rickg%netscape.com
2dd2265b49
sync with nsString2 API
...
git-svn-id: svn://10.0.0.236/trunk@28234 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 07:20:21 +00:00
rods%netscape.com
143378c1df
Added additional comments for Paste
...
git-svn-id: svn://10.0.0.236/trunk@28055 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-19 19:35:55 +00:00
rods%netscape.com
12e2328be7
Switched over nsIGenericTransferable
...
and added D&D Support
git-svn-id: svn://10.0.0.236/trunk@27985 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-17 13:52:28 +00:00
rods%netscape.com
5b35f2fb38
Switched over to new nsIGenericTransferable
...
git-svn-id: svn://10.0.0.236/trunk@27984 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-17 13:51:42 +00:00
bruce%cybersight.com
76b73c5a60
Add new line for native unix compilers.
...
git-svn-id: svn://10.0.0.236/trunk@27971 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-17 02:32:32 +00:00
bruce%cybersight.com
452caf2517
Added blank line for native compilers.
...
git-svn-id: svn://10.0.0.236/trunk@27935 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 22:34:54 +00:00
buster%netscape.com
a907540332
factored out re-parenting of content into MoveContentIntoNewParent
...
WIP on font handling.
git-svn-id: svn://10.0.0.236/trunk@27862 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 18:29:12 +00:00
sfraser%netscape.com
e6296a153a
Adapt to fixed selection interface
...
git-svn-id: svn://10.0.0.236/trunk@27662 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 20:20:12 +00:00
buster%netscape.com
149ccd1c08
initial check in for nsITextEditor unit test
...
git-svn-id: svn://10.0.0.236/trunk@27560 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 07:01:24 +00:00
buster%netscape.com
d7cdf20fb8
* 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
git-svn-id: svn://10.0.0.236/trunk@27556 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 06:06:33 +00:00
jfrancis%netscape.com
427a56fc02
merging in rules work with Simon's selection changes
...
git-svn-id: svn://10.0.0.236/trunk@27324 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 13:35:08 +00:00
bruce%cybersight.com
0b3e46b83a
Fix for compile error on AIX. Need to define inline functions before calling them. Reviewed by akkana.
...
git-svn-id: svn://10.0.0.236/trunk@27294 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 02:28:11 +00:00
sfraser%netscape.com
bbda90e2b0
Updated to conform to new IDL-ized selection interfaces.
...
git-svn-id: svn://10.0.0.236/trunk@27289 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 01:33:32 +00:00
akkana%netscape.com
32e728b35e
turn off annoying debug print
...
git-svn-id: svn://10.0.0.236/trunk@27227 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 22:37:20 +00:00
jdunn%netscape.com
6a8295e0a5
on AIX (and I am suspecting HPUX) nsDerivedSafe needs to be a friend in
...
order to access the private constructor.
git-svn-id: svn://10.0.0.236/trunk@27181 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 20:14:20 +00:00
jfrancis%netscape.com
2b679b5ef6
attempting to fix unix build
...
git-svn-id: svn://10.0.0.236/trunk@27157 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 14:10:24 +00:00
jfrancis%netscape.com
c6d12c638f
checkpointing html typing rules
...
git-svn-id: svn://10.0.0.236/trunk@27152 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 12:01:32 +00:00
buster%netscape.com
64e11a9d2f
vastly improved RemoveTextProperty
...
turned off debug output
git-svn-id: svn://10.0.0.236/trunk@27115 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-11 22:55:40 +00:00
buster%netscape.com
23cdcfcbf2
added some debugging output
...
git-svn-id: svn://10.0.0.236/trunk@27114 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-11 22:53:17 +00:00
mjudge%netscape.com
3f9c7d2ca8
adding batch changes around editor BeginTransaction. bug 4593
...
git-svn-id: svn://10.0.0.236/trunk@26770 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-08 01:28:33 +00:00
akkana%netscape.com
202959b6e8
Cleaner addendum to the fix for 4661
...
git-svn-id: svn://10.0.0.236/trunk@26767 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-08 00:54:32 +00:00
akkana%netscape.com
c16be50ebc
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.
git-svn-id: svn://10.0.0.236/trunk@26766 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-08 00:46:10 +00:00
mcafee%netscape.com
b6293c712f
Removing clipboard define comment.
...
git-svn-id: svn://10.0.0.236/trunk@26727 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 06:54:15 +00:00
mcafee%netscape.com
d98f8fccf1
Finishing clipboard ifdef so we can remove the old clipboard.
...
git-svn-id: svn://10.0.0.236/trunk@26678 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-07 03:56:07 +00:00