Davide P. Cervone
|
ccdefebc2e
|
Removed debugging code left in the previous commit
|
2011-09-05 23:43:03 -04:00 |
|
Davide P. Cervone
|
734089fa13
|
Add a factor so that the chunk size gets bigger after each chunk (so the initial part of the page is shown quickly, but long pages don't slow down so badly). This probably needs some experimental data to get teh factor and chunk size right.
|
2011-09-05 22:58:13 -04:00 |
|
Davide P. Cervone
|
5be76da6fe
|
Don't measure then remeasure stretched embelished operators (saves a reflow)
|
2011-09-05 21:01:59 -04:00 |
|
Davide P. Cervone
|
bb3129d5db
|
Add EqnChunk configuration parameter for how many equations to reveal at one time (they are marked display:none until this many are ready, and then all revealed at once
|
2011-09-04 13:05:19 -04:00 |
|
Davide P. Cervone
|
0145248359
|
Pass state rather than scripts to pre- and postTranslate methods (let them get the scripts from the state)
|
2011-09-04 12:34:17 -04:00 |
|
Davide P. Cervone
|
922fc81461
|
Fix a typo that I missed in the previous commit
|
2011-09-02 11:41:55 -04:00 |
|
Davide P. Cervone
|
c1a5ba16a3
|
Save heights when getting widths (so don't need to do offsetHeight in placeBox, or rely on assumptions)
|
2011-09-02 11:33:22 -04:00 |
|
Davide P. Cervone
|
a97410976e
|
Mark bounding boxes known to be exact so that they don't have to be remeasured later
|
2011-08-31 16:49:10 -04:00 |
|
Davide P. Cervone
|
7b32411bf7
|
Fix marginScale problem with IE <= 7, and inline display problem with IE >= 8. Don't assign default font to MathJax (it is not needed, since we set the font explicitly on text items)
|
2011-08-30 12:35:51 -04:00 |
|
Davide P. Cervone
|
b214da2436
|
Replace getScales and getMarginScale by actions in the preTranslate method. Also add hideProcessedMath option to set display:none on completed expressions (for IE performance)
|
2011-08-29 19:21:20 -04:00 |
|
Davide P. Cervone
|
7042c1d64f
|
Handle preTranslate in HTML-CSS jax, and don't make a redundent scripts list if there is only one output jax in use
|
2011-08-28 20:03:53 -04:00 |
|
Davide P. Cervone
|
45a9d25406
|
Make thin rules be in pixels to try to improve results in IE (disappearing division lines, see issue #161)
|
2011-08-27 17:14:55 -04:00 |
|
Davide P. Cervone
|
bf8b903c8c
|
Add preliminary support for aligning tables to specific rows (currently only aligns to baseline)
|
2011-08-26 20:03:45 -04:00 |
|
Davide P. Cervone
|
28de47ac51
|
Don't allow font test div to wrap (might be the cause of problems in portrait mode in mobile devices when large fonts are in use
|
2011-08-26 16:37:26 -04:00 |
|
Davide P. Cervone
|
acf080caae
|
Clean up Zoom functions, in particular some of the IE complications; move getBBox to MathEvents
|
2011-08-25 19:45:25 -04:00 |
|
Davide P. Cervone
|
3edf60dc0f
|
Update menu items for easier access, and use more variables to access MathJax components, when possible; remove some unneeded variables from NativeMML jax.
|
2011-08-24 15:31:06 -04:00 |
|
Davide P. Cervone
|
820afa0357
|
Repack and recombine (plus remove unused variables)
|
2011-08-24 11:24:15 -04:00 |
|
Davide P. Cervone
|
5b421d32d1
|
Refactor event handling to move common routines to MathJax.HTML.Event (in preparateion for handling hover discoverability
|
2011-08-17 20:26:25 -04:00 |
|
Davide P. Cervone
|
56e6e1fe8b
|
Mark all HTML-CSS output elements as isMathJax, so it can be used to identify what elements are part of mathematical output
|
2011-08-16 19:49:45 -04:00 |
|
Davide P. Cervone
|
816d2cbcfd
|
Add touch event support for mobile devices so they can access the menus (still need to work on Firefox support, but works for WebKit-based mobiles)
|
2011-08-14 20:17:42 -04:00 |
|
Davide P. Cervone
|
69c42b866e
|
Implement automatic linebreaking in HTML-CSS output, and improve explicit linebreaking. (This is one of the v1.2 milestones)
|
2011-08-11 14:54:43 -04:00 |
|
Davide P. Cervone
|
5df49e3d18
|
Have getW use offsetWidth if there is an explicit width (no need for more complicated measuring in that cas). Resolves an Opera bug reported by Fred.
|
2011-08-05 09:17:01 -04:00 |
|
Davide P. Cervone
|
4f4234129f
|
Fix problem where mspace with a background color would not always overlay previous items (detected in on of Fred's tests)
|
2011-08-04 12:55:44 -04:00 |
|
Davide P. Cervone
|
61e6d40a43
|
Removed debugging alert that was accidentally left in the previous commit
|
2011-08-04 12:51:30 -04:00 |
|
Davide P. Cervone
|
fb5ed12752
|
Fix problem with mtable equalrows detected by Fred's test suite
|
2011-08-04 12:43:03 -04:00 |
|
Davide P. Cervone
|
5d9f423a36
|
Allow mpadded background color to be specified exactly (i.e., without the 1px padding) when one of its dimensions is given explicitly (or there is no content). Resolves one of Fred's issues.
|
2011-08-04 11:32:22 -04:00 |
|
Davide P. Cervone
|
95b42049d7
|
Add one pixel to the top and bottom of math so that superscripts and subscripts won't touch on consecutive lines of a paragraph
|
2011-08-03 08:22:38 -04:00 |
|
Davide P. Cervone
|
9714e96d13
|
Don't allow Safari/Windows to use STIX fonts, since it can't access Plane1 (resolves issue #94)
|
2011-07-26 21:24:01 -04:00 |
|
Davide P. Cervone
|
70bd48f00a
|
Merge with master (brining up to adate with v1.1a)
|
2011-07-24 10:21:47 -04:00 |
|
Davide P. Cervone
|
24a3e30526
|
Merge with master (brining up to adate with v1.1a)
|
2011-07-24 10:14:27 -04:00 |
|
Davide P. Cervone
|
6a265df244
|
Merge with master (brining up to adate with v1.1a)
|
2011-07-24 10:11:07 -04:00 |
|
Davide P. Cervone
|
bd2fb28932
|
Merge with master (brining up to adate with v1.1a)
|
2011-07-24 10:07:30 -04:00 |
|
Davide P. Cervone
|
ee2609dc97
|
Merge with master (brining up to adate with v1.1a)
|
2011-07-24 09:59:14 -04:00 |
|
Davide P. Cervone
|
ff5aab74db
|
Merge with mathjax/master (bringing branch up to date)
|
2011-07-24 09:51:41 -04:00 |
|
Davide P. Cervone
|
065acfd10a
|
Work around IE bug when direction:rtl is specified outside the math
|
2011-06-05 11:35:09 -04:00 |
|
Davide P. Cervone
|
79a8253da0
|
Fix problem where characters were lost when an unknown character was in the same text string (in token elements)
|
2011-06-01 18:22:21 -04:00 |
|
Davide P. Cervone
|
8588f02413
|
Remove extra comma from RANGES (causes IE crash), bump version numbers, and rename IE Greek ranges to work properly with new greek range in 1.1a
|
2011-05-30 14:05:35 -04:00 |
|
Davide P. Cervone
|
2df2c4a268
|
Add files left out (packer used to miss ones with size less than 1K)
|
2011-05-18 11:12:39 -04:00 |
|
Davide P. Cervone
|
5392f6e98f
|
Repack, recombine, completes merge of htmlcss-fixes
|
2011-05-18 11:11:28 -04:00 |
|
Davide P. Cervone
|
13221321d8
|
Repack, recombine (completed merge with font-update branch up to 0dc8212 )
|
2011-05-18 11:00:37 -04:00 |
|
Davide P. Cervone
|
9cc3bda487
|
Resolve conflicts from issue112, repack and recomine
|
2011-05-18 10:24:05 -04:00 |
|
Davide P. Cervone
|
8e79bbea7c
|
Merge branch 'issue107' into 1.1a-candidate
|
2011-05-18 10:17:35 -04:00 |
|
Davide P. Cervone
|
9ce7e85ccc
|
Resolve conflicts from merge with issue30, update versions, repack, recombine
|
2011-05-18 10:06:06 -04:00 |
|
Davide P. Cervone
|
f10ec864ea
|
Update version numbers for merge with issue117
|
2011-05-18 10:00:27 -04:00 |
|
Davide P. Cervone
|
4d06c1026e
|
Make global scaling factor available in the HTML-CSS object, and use it in annotation-xml to match the scaling properly
|
2011-05-18 08:39:55 -04:00 |
|
Davide P. Cervone
|
6b06f0ac16
|
Move annotation-xml to an autolaoded extension, and properly handle it in HTML-CSS
|
2011-05-15 08:44:12 -04:00 |
|
Davide P. Cervone
|
8f20a75ffe
|
Add an xml object to the ElementJax classes to handle the annotation-xml data, and make implementations of it in the various input and output jax (resolves issue #117).
|
2011-05-13 20:30:22 -04:00 |
|
Davide P. Cervone
|
99da6be704
|
Add CSS to force image to be display:inline
|
2011-05-12 21:10:16 -04:00 |
|
Davide P. Cervone
|
ae419b08e1
|
Work around a bug in IE8 where cloneNode() seems to screw up the web-based fonts (resolves issues #30 and #78)
|
2011-05-12 20:57:32 -04:00 |
|
Davide P. Cervone
|
23ad7609bc
|
Add ability to load extra stretchy characters on demand, and add data for more stretchable characters.
|
2011-05-11 20:13:25 -04:00 |
|
Davide P. Cervone
|
0dc8212c6d
|
Mark variants with bold and italic values so that unknown characters can have font-weight and font-style set properly (resolves issue #96).
|
2011-05-08 22:26:27 -04:00 |
|
Davide P. Cervone
|
6275aa46ea
|
Remap upper-case Greek that are not in MathJax fonts to their corresponding latin positions (resolves issue #16).
|
2011-05-08 21:48:40 -04:00 |
|
Davide P. Cervone
|
44dbbd135c
|
Don't remap italic numbers to normal, and map normal greek to italic since the MathJax fonts don't have normal versions (resolves issue #25).
|
2011-05-08 21:27:49 -04:00 |
|
Davide P. Cervone
|
f002f4924b
|
Change the default font-family for undefined character to be a configuration parameter
|
2011-05-08 21:20:27 -04:00 |
|
Davide P. Cervone
|
0d31246321
|
Add explicit ltr CSS styling for MathJax output (resolves issue #114).
|
2011-05-08 17:16:55 -04:00 |
|
Davide P. Cervone
|
ab14c945b5
|
Add missing font files (they were left out because they were less than 1KB is size, which the packer used to ignore). These represent only one character each, and none is crititcal, which is why no one noticed the problem.
|
2011-05-02 08:33:34 -04:00 |
|
Davide P. Cervone
|
944aed1ac1
|
Have ElementJax store input and output jax ID's rather than pointers (to help avoid circular references for cleanup purposes)
|
2011-05-01 13:45:16 -04:00 |
|
Davide P. Cervone
|
a31559a819
|
Use new element jax Update() method to handle updating of toggle maction
|
2011-05-01 07:49:47 -04:00 |
|
Davide P. Cervone
|
27fe28261f
|
Removed debugging code accidentally left in previous version. Repack and recombine.
|
2011-04-30 08:13:54 -04:00 |
|
Davide P. Cervone
|
7680604b23
|
If a stretchy character exists without a non-stretched version, use the minimal stretched version for the unstretched one. Also, fix munderover to recompute the width after stretching the stretchy elements. (Resolves issue #112.)
|
2011-04-30 08:10:51 -04:00 |
|
Davide P. Cervone
|
876e96d80f
|
Fix a problem with redrawing maction toggle elements (the size and spacing were off)
|
2011-04-27 08:05:28 -04:00 |
|
Davide P. Cervone
|
8aa2e2a3f2
|
Make style attributes work on mstyle elements
|
2011-04-26 15:23:29 -04:00 |
|
Davide P. Cervone
|
55d6161c99
|
Add ability for HTML-CSS output to handle explicit border and padding style settings on math elements (resolves issue #109).
|
2011-04-25 14:00:39 -04:00 |
|
Davide P. Cervone
|
edd68a415a
|
Better treatment of rfuzz (resolves issue #108 better)
|
2011-04-24 15:19:34 -04:00 |
|
Davide P. Cervone
|
57a6db4aaf
|
Half the rfuzz for WebKit (resolves issue #108)
|
2011-04-24 14:54:06 -04:00 |
|
Davide P. Cervone
|
f0c0cc3d3a
|
Bump version number
|
2011-04-22 07:48:16 -04:00 |
|
Davide P. Cervone
|
bf4e73ddf3
|
Fix incorrect positioning of maction tooltips (resolves issue #107)
|
2011-04-22 07:46:40 -04:00 |
|
Davide P. Cervone
|
288907d29b
|
Worked around crippled VML implementaion in IE8 and IE9
|
2011-03-20 07:51:59 -04:00 |
|
Davide P. Cervone
|
34f3a8302c
|
Fix regression where background color obscures foreground text in IE
|
2011-03-12 20:32:13 -05:00 |
|
Davide P. Cervone
|
a5661b5c1c
|
Change versions to 1.1 and update copyright dates
|
2011-03-03 16:45:48 -05:00 |
|
Davide P. Cervone
|
4648698978
|
Repack and recombine previous merge
|
2011-03-03 16:06:52 -05:00 |
|
Davide P. Cervone
|
2ba61a6e4c
|
Update packed and combined files for last merge
|
2011-03-03 15:32:13 -05:00 |
|
Davide P. Cervone
|
f55e2cd7eb
|
Update packed and combined files for issue80
|
2011-03-03 15:28:05 -05:00 |
|
Davide P. Cervone
|
dcff67e561
|
Fix version number remapping for unrecognized WebKit browsers, and change check for iPhone use of web fonts to match (resolves issue #80)
|
2011-03-03 07:20:36 -05:00 |
|
Davide P. Cervone
|
1166553038
|
Bump version numbers
|
2011-03-01 10:01:12 -05:00 |
|
Davide P. Cervone
|
f2de28e068
|
Remove support for ancient beta-version fontdata (now that the fonts are part of the archive, no more change that this will not match)
|
2011-03-01 10:01:11 -05:00 |
|
Davide P. Cervone
|
18752966be
|
Allow Chrome to use OTF fonts for v4.0 and above, and use OTF fonts for Safari/PC (the FF3.6.13 fix has fixed the problem for Safari, too)
|
2011-02-28 14:23:06 -05:00 |
|
Davide P. Cervone
|
3578a76d63
|
Correctly calculate the value of dimensions with units of pc (resolves issue #76)
|
2011-02-28 13:27:12 -05:00 |
|
Davide P. Cervone
|
5950641ee5
|
Merge branch IE9-issues (with updated versions and packing)
|
2011-02-26 10:04:06 -05:00 |
|
Davide P. Cervone
|
e08b25f9f0
|
Merge branch 'HTML5-config'
|
2011-02-25 14:57:58 -05:00 |
|
Davide P. Cervone
|
4a92b6c4cb
|
Tie checking for menu settings to Cookie event so that it occurs after the cookie is read
|
2011-02-25 14:47:32 -05:00 |
|
Davide P. Cervone
|
97fb465311
|
Add CombineConfig() routine to combine default configuration with user configuration, and insert signal hooks to do synchronize configuration (for use with combined configuration files)
|
2011-02-21 14:39:15 -05:00 |
|
Davide P. Cervone
|
405fc0f9af
|
Fix maction embellished operators so that they stretch
|
2011-02-16 13:38:01 -05:00 |
|
Davide P. Cervone
|
7b5e5df51e
|
One last file to repack and recombine
|
2011-02-15 11:48:40 -05:00 |
|
Davide P. Cervone
|
dcb9be2fc4
|
Repack and recombine the previous changes
|
2011-02-15 11:39:50 -05:00 |
|
Davide P. Cervone
|
cce1ff7cf1
|
Merge branch 'web-fonts-timing' into IE9-issues
|
2011-02-14 20:10:07 -05:00 |
|
Davide P. Cervone
|
f7eeb7eed3
|
Pack the changes to the TeX fonts directory
|
2011-02-14 19:58:41 -05:00 |
|
Davide P. Cervone
|
86eaa76087
|
Remove files that are no longer needed (data is now in Main.js), and make sure initFont() completes before loadComplete() is called (since it can create styleSheets, which take time to become available)
|
2011-02-14 19:55:22 -05:00 |
|
Davide P. Cervone
|
5485fc81c5
|
Fix problem with IE9 menu placement (event didn't have the location properties)
|
2011-02-07 19:59:21 -05:00 |
|
Davide P. Cervone
|
2f99db9a83
|
Update HTML-CSS jax version number, repack, and recombine
|
2011-01-24 12:03:24 -05:00 |
|
Davide P. Cervone
|
7e607fd3c0
|
Add synchronization with HTML-CSS jax so that thee files can be included in combined config files more readily
|
2011-01-20 08:20:26 -05:00 |
|
Davide P. Cervone
|
0255e0c6bf
|
Move creation of FONTTEST to Config(), since it relies on document.body being available
|
2011-01-20 08:19:10 -05:00 |
|
Sean Hogan
|
7a5f979f54
|
A fix for 'issue49' on Opera
|
2011-01-12 23:37:24 +11:00 |
|
Sean Hogan
|
0d630f2586
|
Pack and combine to account for issue46 branch
|
2011-01-11 11:35:34 +11:00 |
|
Davide P. Cervone
|
043442649c
|
Prevent Opera from using STIX fonts (resolves issue #46), unless explicitly requested via the font menu (not normally accessible to users)
|
2011-01-09 11:23:59 -05:00 |
|
Sean Hogan
|
5afdd65b07
|
Repack to account for combine branch changes
|
2011-01-05 23:51:46 +11:00 |
|
Davide P. Cervone
|
696e0c5ecc
|
Fix wrong file paths in header comments
|
2011-01-04 08:08:06 -05:00 |
|
Davide P. Cervone
|
0c43db656c
|
Packed versions of previous commits
|
2011-01-01 16:55:56 -05:00 |
|
Davide P. Cervone
|
58ce73bfd8
|
Update packing to just use yuicompressor
|
2010-12-30 15:31:25 -05:00 |
|
Davide P. Cervone
|
b24524afcf
|
Merge dpvc/parallel branch
|
2010-12-30 14:37:37 -05:00 |
|
Davide P. Cervone
|
a2fda2a8e2
|
Add a minimim scaling (since some people have reported the math getting too small), plus some cosmetic adjustments
|
2010-12-29 15:35:15 -05:00 |
|
Davide P. Cervone
|
b15ca6e7c5
|
Move laodComplete calls to make sure they occur after the MML jax is loaded
|
2010-12-29 11:04:50 -05:00 |
|
Davide P. Cervone
|
d8f34cb591
|
Use position:fixed overflow:hidden when typesetting math to keep WebKit and Firefox rendering times more constant on long pages
|
2010-11-16 20:52:59 -05:00 |
|
Davide P. Cervone
|
fe80ecb7c7
|
Merge branch 'master' into parallel
|
2010-11-15 21:08:50 -05:00 |
|
Robert Miner
|
8644056391
|
moved files out of mathjax/ to top level
|
2010-11-13 12:38:42 -06:00 |
|