Commit Graph

21857 Commits

Author SHA1 Message Date
pinkerton%netscape.com
8d59fb9425 First Checked In. 1999-04-01 18:37:45 +00:00
pinkerton%netscape.com
3752fe962a changes to get mac to build. same as unix for now. 1999-04-01 18:37:19 +00:00
ducarroz%netscape.com
b1db848797 First Checked In. 1999-04-01 18:36:02 +00:00
kipp%netscape.com
482e43da2c Landed patch from Jeremy Lea <reg@shale.csir.co.za> 1999-04-01 18:22:32 +00:00
mcafee%netscape.com
9200c01c42 Removing an old comment. 1999-04-01 18:20:14 +00:00
mcafee%netscape.com
9b5972205c cleanup, added nsXIFFormatConverter.cpp. 1999-04-01 18:11:14 +00:00
mcafee%netscape.com
7780586d23 cleanup, added nsIClipboardOwner, nsIFormatConverter. 1999-04-01 18:09:04 +00:00
buster%netscape.com
52bb18a74f As a reminder, we decided to do this based strictly content. Some support for style-based text properties is written, but not used
anywhere any more.

* Cleaned up split and join undo/redo.
* Added TypeInState, a data struct that remembers things about text properties for collapsed selections, so you can type
* Ctrl-B with an insertion point and the next character will be bold.
* Added all the logic to handle inline vs. block elements when setting text properties.
* Added some support for italic and underline as well.  Adding these things is pretty easy now.  Ctrl-B, Ctrl-I, Ctrl-U for testing bold, italic, underline.
* Added all the logic to make sure we only add style tags where they're needed, so you should never get the same style tag nested within itself, except as needed for block elements.
* Added methods for testing a node to see if a particular style is set.  This isn't 100% done yet, but with very little work we could have toolbar buttons that respond to selection changed notification that show the state of bold, italic, underline, etc. in real time.  Supports tri-state:  whole selection is bold, some of selection is bold, none of selection is bold, ...
* Fully undoable and redoable.
* Added some debug printfs to transactions and editors.  all controlled by a gNoisy static in each module.  helps me track down undo/redo problems.  if the output bugs people enough, I'll shut it off and re-enable it in my local tree.

Noticably missing:  make un-bold, make un-italic, etc.  This is coming soon.
1999-04-01 17:58:07 +00:00
endico%mozilla.org
3b7011bb62 don't change apostrophe's after all. This is a problem
with my Netscape, not newsbot
1999-04-01 17:18:00 +00:00
rods%netscape.com
7e11ab8df9 Commented out clipboard copy 1999-04-01 15:38:31 +00:00
sspitzer%netscape.com
0b2d1b9315 "fix" the threadpane 1999-04-01 15:25:11 +00:00
rods%netscape.com
b6b6bf53aa removed nsIXIFConverter include 1999-04-01 15:23:03 +00:00
rods%netscape.com
ffc12c27a5 Added nsIFormatConverter 1999-04-01 15:03:12 +00:00
rods%netscape.com
2db0c9a4a3 added nsIFormatConverter 1999-04-01 14:53:34 +00:00
rods%netscape.com
f7ae7bdb8a added copy support 1999-04-01 14:51:09 +00:00
rods%netscape.com
49e9961ab9 Added copy support 1999-04-01 14:50:54 +00:00
rods%netscape.com
0d85b6aa08 Fixed up the registration to the manager 1999-04-01 14:50:29 +00:00
sspitzer%netscape.com
b929493a1f fix to make To:, Cc:, Bcc: and Subject: show up before the text areas 1999-04-01 14:50:03 +00:00
rods%netscape.com
63afec866b added nsXIFFormatConverter 1999-04-01 14:42:29 +00:00
rods%netscape.com
a3a8f77f46 Updated clipboard support to use converters 1999-04-01 14:40:52 +00:00
rods%netscape.com
2c1e32528e removed include of Transferable 1999-04-01 14:40:36 +00:00
rods%netscape.com
fffcdad912 Minor change for debugging 1999-04-01 14:39:55 +00:00
rods%netscape.com
46df2f2cd7 Added converter support 1999-04-01 14:39:00 +00:00
rods%netscape.com
d0d50184e8 Added nsXIFFormatCOnverter 1999-04-01 14:38:45 +00:00
rods%netscape.com
9f957a9164 Updated comments and added converter methods 1999-04-01 14:37:52 +00:00
rods%netscape.com
25a52f8016 Added nsIFormatConverter 1999-04-01 14:37:22 +00:00
rods%netscape.com
6eb99d23f2 Fixed up new ifdef'ed clipboard support 1999-04-01 14:28:13 +00:00
rods%netscape.com
cc695aa534 Added Clipboard and D&D registerations 1999-04-01 14:25:30 +00:00
rods%netscape.com
9e20dd4d27 Changed the clipboard support to use the new XIF Converter class and added more
error checking (this is all ifdef'ed at the moment)
1999-04-01 14:22:00 +00:00
waterson%netscape.com
4f64e7ffd9 Doh! Let's try that hex-to-int conversion one more time. 1999-04-01 10:07:23 +00:00
waterson%netscape.com
e7911a163e Fix endian-ness dependency. 1999-04-01 09:52:17 +00:00
waterson%netscape.com
4c8ef4452e Added PR_LOGs and made some stuff a little more paranoid. 1999-04-01 09:13:14 +00:00
endico%mozilla.org
0f6900e87d substitute apostrophes to make rdf happy 1999-04-01 08:43:32 +00:00
waterson%netscape.com
2d536dc80f Added PR_LOG calls to debug the InMemoryDataSource. 1999-04-01 08:28:12 +00:00
waterson%netscape.com
ec028e1ef3 Changes for Guha's latest and greatest schema. Handle case where no cookie sent. 1999-04-01 08:08:12 +00:00
waterson%netscape.com
e05312da12 Add xpidl-test-1.xul to list of exports. 1999-04-01 08:07:22 +00:00
waterson%netscape.com
39d17aa7e7 New test for XPIDL stuff. 1999-04-01 08:07:11 +00:00
waterson%netscape.com
64ff84d2b9 Fixed a bug in URL truncation; updated resources and structure to reflect Guha's latest drop. 1999-04-01 08:05:45 +00:00
ramiro%netscape.com
58ad0d68df Add shell scripts to run mozilla viewer and apprunner. The scripts should
setup all the environment voodoo needed to run the programs.
1999-04-01 08:01:07 +00:00
waterson%netscape.com
b0ddf21d28 Guha's latest and greatest. 1999-04-01 07:56:31 +00:00
dp%netscape.com
629aace8e8 Unix Only:
XPCOM was being initialized from a static initializer in netlib.
    Removed the static inializer. This will get xpcom to be initialized
    after main() not before it.
1999-04-01 07:48:25 +00:00
waterson%netscape.com
a9b7e961d5 Use 'srcdir' instead of '.'; a=mscott. 1999-04-01 07:42:44 +00:00
briano%netscape.com
4e42d730fa Automated update 1999-04-01 07:29:38 +00:00
dp%netscape.com
7e4eafa54c added new tasks. Finished first task. 1999-04-01 07:27:42 +00:00
waterson%netscape.com
63fd4df6aa Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
dp%netscape.com
b034a8fa51 More threadsafeness. 1999-04-01 06:45:50 +00:00
waterson%netscape.com
607baa7a31 Fixed refcount bug. 1999-04-01 06:44:50 +00:00
waterson%netscape.com
1d050f68a7 Flip the MOZ_BRPROF switch. 1999-04-01 06:42:23 +00:00
waterson%netscape.com
0f6b37dd45 Fixed generation of BRPROF cookie string when it's the first cookie. 1999-04-01 06:42:08 +00:00
waterson%netscape.com
2041bbcc79 Flip MOZ_BRPROF switch. 1999-04-01 06:40:09 +00:00