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

260 Коммитов

Автор SHA1 Сообщение Дата
sfraser%netscape.com f0793df5ed Reinstate buster's changes, with a fix for the nsCOMPtr problem. 1999-01-15 00:03:41 +00:00
buster%netscape.com 4ccd89d7ff backed out Merge functionality because it doesn't compile on Mac. 1999-01-14 21:52:08 +00:00
buster%netscape.com 50d5211732 added DeleteElementTxn and DeleteRangeTxn, and added merging of text insertions.
added some better error checking on all transactions.
1999-01-14 18:02:45 +00:00
pinkerton%netscape.com efe4568aec fixes for SetDOMAttribute --> SetAttribute change. 1999-01-12 18:20:58 +00:00
buster%netscape.com 397587a596 shuffled around the responsibilities of core editing objects.
The key listener is now mostly a mapper of key events to editor actions.  Soon, this should be 100% true.
The editor builds transactions that are themselves intelligent. The editor makes very few DOM calls itself.
It relies on the transactions to do most of the actual editing.
1999-01-11 22:47:23 +00:00
buster%netscape.com 7476d737ae implemented joinNode. expect this and similar methods to move into editor.cpp 1999-01-11 19:06:37 +00:00
mcmullen%netscape.com 6387ba06a1 Remove illegal TextTxn:: within TextTxn class (this is illegal in C++ unless you have a nested class with the same name). This fixes Macintosh build bustage. 1999-01-09 02:41:35 +00:00
buster%netscape.com 9c4d3b3849 better code factoring, so split and join base methods can be reused 1999-01-09 00:24:48 +00:00
buster%netscape.com d18aa37ef9 SplitElementTxn implementation. Do only.
test with Control-S.
1999-01-08 22:16:22 +00:00
sfraser%netscape.com 4e85ff5519 Hack so that keycodes are returned on Mac (again! Buster wiped it out). 1999-01-08 03:39:55 +00:00
buster%netscape.com 196f38742c fixed an uninitialized pointer problem
ctrl-ins appends an HR to the BODY
1999-01-08 01:41:34 +00:00
buster%netscape.com 27b37e6ffc implemented do and undo for CreateElement
the test is INS key, it adds an HR
1999-01-08 01:30:53 +00:00
buster%netscape.com 6c3a16ef91 create element transaction WIP 1999-01-07 22:36:23 +00:00
buster%netscape.com 6c2020d8cf support for DeleteTextTxn, backspace and delete 1999-01-07 17:58:15 +00:00
buster%netscape.com f328d2f2b1 use base class Redo 1999-01-07 17:57:57 +00:00
buster%netscape.com f42a6d7a60 make Redo call Do by default 1999-01-07 17:57:16 +00:00
buster%netscape.com 7e8794628f Delete Text Transaction initial implementation 1999-01-07 17:56:20 +00:00
buster%netscape.com ef21a4afd0 added InsertTextTxn.cpp 1999-01-07 01:28:34 +00:00
sfraser%netscape.com c1bf80c0da Hack so that keycodes are returned on Mac 1999-01-07 01:17:20 +00:00
buster%netscape.com 4435c98060 support for inserting text 1999-01-07 01:02:32 +00:00
buster%netscape.com 8c25fcb097 support for removing attributes 1999-01-07 01:02:16 +00:00
akkana%netscape.com 2760f31db5 Build EditTxn and ChangeAttributeTxn 1999-01-06 20:31:30 +00:00
buster%netscape.com d2d19db4f0 ChangedAttributeTxn implementation
base class EditTxn implementation
1999-01-06 20:30:13 +00:00
buster%netscape.com af2c66d39a support for ChangeAttributeTxn 1999-01-06 20:29:11 +00:00
brade%netscape.com 1a806e6240 add return value (reviewed mjudge@netscape.com) 1998-12-22 18:58:25 +00:00
mjudge%netscape.com 1a702419c2 changing COM_auto_ptr to nsCOMPtr.h 1998-12-17 19:26:17 +00:00
mjudge%netscape.com c894debbc8 fixing factory issues 1998-12-11 01:03:12 +00:00
cmanske%netscape.com 81dbcb2962 Fixing build bustage? 1998-12-09 22:19:41 +00:00
cmanske%netscape.com ab2816a67d Fixing build bustage 1998-12-09 21:22:17 +00:00
cmanske%netscape.com 8d267cb79d Fixed build problems with Editor Gui Manager 1998-12-09 19:57:09 +00:00
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
mjudge%netscape.com ac6b0fe43f removing NULL replacing with nsnull 1998-12-03 23:46:36 +00:00
jfrancis%netscape.com 00a3ce483f taking out the factory extern cruft that we only needed before we had shared libs working on the mac. Long live the shared lib conversion! 1998-12-03 09:35:38 +00:00
waterson%netscape.com acc2adce43 Fix Unix bustage. 1998-11-30 21:17:59 +00:00
mjudge%netscape.com 3993e759e2 blah 1998-11-30 08:36:47 +00:00
mjudge%netscape.com 1e13676256 factory needs work 1998-11-30 08:35:45 +00:00
mjudge%netscape.com e139dc5033 fixing problem in editfactory 1998-11-30 08:25:44 +00:00
mjudge%netscape.com 14720e37e2 tabbing 1998-11-29 21:59:52 +00:00
mjudge%netscape.com e18956f03f modifying 1998-11-28 01:46:56 +00:00
mjudge%netscape.com bd75a79258 removed non production code 1998-11-28 01:28:00 +00:00
mjudge%netscape.com 63135b6376 just broke the mac build. I will tell jfrancis! 1998-11-28 01:19:53 +00:00
jfrancis%netscape.com cfb3f70b31 fixing compilation errors 1998-11-24 00:26:32 +00:00
jfrancis%netscape.com 234912e83f fixing include file typo 1998-11-24 00:19:41 +00:00
mjudge%netscape.com 96131e5f9d build breakage... oops 1998-11-23 22:02:18 +00:00
mjudge%netscape.com 5e665c9f92 context loader will be used for keybindings 1998-11-23 22:00:29 +00:00
mjudge%netscape.com 21f34b8bf8 putting in changes for selection in editor. fixing problem akkana has had? 1998-11-23 21:53:14 +00:00
cyeh%netscape.com 65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
mjudge%netscape.com 01f2d41279 changing names for nsEditorMouseListener ect 1998-11-20 19:30:50 +00:00
mjudge%netscape.com ed11436abe editor changes 1998-11-20 00:01:15 +00:00
kin%netscape.com 9925656e30 Changes neccessary to build on Unix. 1998-11-18 20:20:08 +00:00
mjudge%netscape.com 4869713c01 changes to editor 1998-11-18 19:18:47 +00:00
mjudge%netscape.com 2ca0a8f304 editor changes will not affect build. working on typing 1998-11-18 00:49:02 +00:00
mjudge%netscape.com b756864de1 editor changes that will not affect build! gooooo mike 1998-11-15 07:04:45 +00:00
mjudge%netscape.com 33669aac7f this works with the new autopointers 1998-11-12 22:18:43 +00:00
mjudge%netscape.com 5087e0532d we now have a DLL!!! 1998-11-12 00:15:58 +00:00
mjudge%netscape.com b0e2c08be3 changes for better naming conventions of interfaces and their implementation 1998-11-11 20:48:57 +00:00
mjudge%netscape.com baca672151 changes to get autopointers to work 1998-11-11 20:44:02 +00:00
mjudge%netscape.com b3a77e866c more changes to API 1998-11-11 09:26:42 +00:00
mjudge%netscape.com 2b04b3893a changes to the editor api interface in core. also "Javadocing" the interfaces in public 1998-11-11 08:12:57 +00:00
mjudge%netscape.com 091a6a14b8 moving editor core to "core" 1998-11-11 03:34:37 +00:00