Commit Graph

1000 Commits

Author SHA1 Message Date
rbs%maths.uq.edu.au
bdab93b4ec [MathML] Added support for CSS units on numeric attributes and updated code to make use of the support 2000-01-26 06:49:38 +00:00
rbs%maths.uq.edu.au
4a29116c64 [MathML] Added four atoms (lspace, rspace, maxsize, minsize) and two operator flags. 2000-01-26 06:43:36 +00:00
rbs%maths.uq.edu.au
a928380c58 [MATHML] Stabilization of some measurements. a:choffmann 2000-01-19 22:36:23 +00:00
rbs%maths.uq.edu.au
25576d106c [MATHML] Finally, here goes Shyjan Mahamud's TeX alignment rules. Part I: for superscript/subscript schematta 2000-01-18 04:35:37 +00:00
rbs%maths.uq.edu.au
838f5bcd4f [MATHML] Added two atoms (scriptminsize, scriptsizemultiplier) and code to support the first (in nsMathMLContainerFrame.cpp): scriptminsize is the user-requested smallest font-size in scriptlevel contexts. Default is 8pt. scriptsizemultiplier is a user-desired font scaler. It is not yet in use. 2000-01-18 04:09:00 +00:00
rbs%maths.uq.edu.au
7e1f425ab7 [MATHML] *Restructuration to put member data into a mPresentationData struct. *Added support for accent and accentunder, with provision for embellished operators. *Changed usage of GetBoundingMetrics() to the X Windows character coordinate system 2000-01-14 08:38:25 +00:00
rbs%maths.uq.edu.au
a553c9877d [MATHML] Add two atoms: fontstyle, accentunder 2000-01-14 08:28:35 +00:00
rbs%maths.uq.edu.au
548fccd5a9 Add Maxwell Equations test case contributed by Robert Miner, and fix of some rules in mathml.css 2000-01-14 08:25:57 +00:00
rbs%maths.uq.edu.au
f5296ef40f Fixed erroneous leftover of #include from previous check-in 2000-01-08 00:54:19 +00:00
rbs%maths.uq.edu.au
f3caea19b9 [MATHML] Addition of a comment and two atoms: subscriptshift, superscriptshift 2000-01-07 14:54:53 +00:00
rbs%maths.uq.edu.au
423260e01b [MATHML]. Laying some groundwork to pave the way for the future landing of Shyjan Mahamud's TeX alignment code. 2000-01-07 14:49:46 +00:00
rbs%maths.uq.edu.au
8fb2624d02 [MATHML]. First check-in. Splitting and modularization. 2000-01-07 14:41:56 +00:00
rbs%maths.uq.edu.au
49246b50d7 [NOT PART OF THE DEFAULT BUILD]. Changed MathML namescape to the new officially published namespace. 1999-12-10 13:29:27 +00:00
rbs%maths.uq.edu.au
4a572d1738 [NOT PART OF THE DEFAULT BUILD]. *Changes to bring the MathML code in sync with layout (this will clear bugs 19398 and 20858). *Postfixed atoms with underscore. *Major revamps to launch the support of embellished operators. 1999-12-10 13:02:23 +00:00
rbs%maths.uq.edu.au
c6923d3679 [NOT PART OF THE DEFAULT BUILD]. *Postfixed all atoms with underscore to avoid conflicts with predefined names in C++ and math.h. *Changed MathML namescape to the new officially published namespace. 1999-12-10 12:47:24 +00:00
warren%netscape.com
96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
rbs%maths.uq.edu.au
e4a6b5bb4a Catch up with recentchanges in layout 1999-11-25 07:07:06 +00:00
tbogard%aol.net
af1ce8d410 Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc 1999-11-24 06:03:41 +00:00
rbs%maths.uq.edu.au
ee7cdf8c76 Consolidation of the code and efficient trimming of msqrt by delagating a big chunk of the reflow operation to the base class. 1999-11-23 06:04:02 +00:00
rbs%maths.uq.edu.au
675b10fb44 Code to render the mroot tag. 1999-11-22 12:35:36 +00:00
rbs%maths.uq.edu.au
d71c49af3e Added a control statement to avoid doing work that will lead nowhere. 1999-11-22 08:42:20 +00:00
rbs%maths.uq.edu.au
11fc53e6bd Added a control statement to avoid doing work that will lead nowhere. 1999-11-22 08:20:50 +00:00
rbs%maths.uq.edu.au
5e6b5017f3 Catch up with recent changes in layout. 1999-11-22 03:29:14 +00:00
rbs%maths.uq.edu.au
abe4745be0 Now make mroot part of the mathml build. 1999-11-21 22:27:21 +00:00
rbs%maths.uq.edu.au
8789939889 Code to support the mfenced tag. 1999-11-21 22:16:47 +00:00
rbs%maths.uq.edu.au
458abd54c4 Minor cleanup and Fixed a regression introduced by the consolidation of the code in nsMathMLChar. 1999-11-21 22:15:17 +00:00
rbs%maths.uq.edu.au
7e68fee5e0 Consolidation of the code. Stretchy painting in horizontal direction and vertical direction and now treated with separate functions, yielding to improved readability. 1999-11-21 22:10:45 +00:00
rbs%maths.uq.edu.au
3b774bc752 Added factory function for the mroot tag and did a minor clean up 1999-11-21 22:05:15 +00:00
rbs%maths.uq.edu.au
783a97e7f2 Added three atoms: open, close, separators. These are the attributes of mfenced 1999-11-21 21:37:25 +00:00
rbs%maths.uq.edu.au
398a37cb3d Fine-tuning of the placement of the sqrt symbol and Patch of Mike Shaver to make the code compile on Linux 1999-11-18 04:51:56 +00:00
rbs%maths.uq.edu.au
319e1961df Removed a left-over getchar() that was there for debugging purposes 1999-11-17 01:43:30 +00:00
rbs%maths.uq.edu.au
75448dae95 Code for the msqrt MathML tag 1999-11-17 01:40:04 +00:00
rbs%maths.uq.edu.au
f3636f0f37 Examples to illustrate the newly added support of stretchy MathML symbols 1999-11-17 00:55:32 +00:00
rbs%maths.uq.edu.au
0e16ea5ebf Code to support stretchy MathML symbols! 1999-11-17 00:49:37 +00:00
rbs%maths.uq.edu.au
b870715d78 Catching up with recent changes in layout. Update to auto-install the mathml.dtd in bin/dtd/ 1999-11-14 23:10:56 +00:00
rbs%maths.uq.edu.au
ed43efab5f Catching up with recent changes in layout 1999-11-14 22:15:05 +00:00
rbs%maths.uq.edu.au
1f5a5c5cf7 Catching up with recent changes of the nsIFrame API 1999-10-28 22:30:28 +00:00
rbs%maths.uq.edu.au
e853983143 [MathML] Fix to get the scriptlevel style context back, and minor cleanups. 1999-10-13 15:10:14 +00:00
rbs%maths.uq.edu.au
017d0d5737 [MathML] Updates and initial landing of the example mixing.xml to illustrate how to mix MathML with other markups 1999-10-12 05:00:32 +00:00
rbs%maths.uq.edu.au
0ec7303f51 [MathML] Removing unecessary #include of header files 1999-10-12 04:53:41 +00:00
rbs%maths.uq.edu.au
d3653d18a2 [MathML] Removing unecessary #include of header files 1999-10-12 04:42:15 +00:00
rbs%maths.uq.edu.au
5d35f5b61c [MathML] Portability: adding explicit get() on pointers coming from nsCOMPtr 1999-10-12 04:38:21 +00:00
rbs%maths.uq.edu.au
6ba1cb69a5 Revamp of the architecture for stretchy symbols so that nsMathMLChar only deals with the atomic stretchy task. 1999-10-12 02:12:36 +00:00
rbs%maths.uq.edu.au
8cbb1cdef9 Removing a duplicate reference to a src file 1999-10-12 02:06:05 +00:00
rbs%maths.uq.edu.au
6a2d47eede Removing a typedef and adding a new NS_MATHML_OPERATOR_MUTABLE flag 1999-10-12 01:58:27 +00:00
rbs%maths.uq.edu.au
b7e28d02f1 Change of the IID for the nsIMathMLFrame interface. The previous IID was taken while the MathML code was awaiting to land. 1999-10-02 09:14:57 +00:00
rbs%maths.uq.edu.au
4c3248b3af Adding relative path to external DTD 1999-10-02 06:53:41 +00:00
rbs%maths.uq.edu.au
6270ee8081 Initializing a variable to zero 1999-10-02 06:50:38 +00:00
rbs%maths.uq.edu.au
cba4d15894 Update to match recent changes in the nsIFrame API. 1999-10-02 06:20:30 +00:00
shaver%netscape.com
b8fa71c1df initial and long-awaited import of MathML for Roger Sidje and his crew 1999-09-21 02:12:01 +00:00