Commit Graph

270 Commits

Author SHA1 Message Date
Davide P. Cervone
104434c674 Add mobile detection for Chrome and enable alternate context menu trigger (double-tap and hold) 2015-09-13 11:27:54 -04:00
Davide P. Cervone
620e303b10 Detect Microsoft Edge, and also set isMobile for Window Phone 2015-09-13 10:57:34 -04:00
Davide P. Cervone
94363d94bb merge branch 'assistive-mml' into develop 2015-09-11 17:06:12 -04:00
Davide P. Cervone
2639c8fd44 Merge branch 'fast-preview' into develop 2015-09-03 09:48:30 -04:00
Davide P. Cervone
184e8860de Merge pull request #1249 from mathjax/issue1248
update locales for v2.6
2015-09-03 09:18:46 -04:00
Davide P. Cervone
78e9737b21 Rename FastHTML to PreviewHTML and FHTML-preview.js to fast-preview.js 2015-09-01 18:45:20 -04:00
Peter Krautzberger
4a1aaf6097 locales: add newly added locales to MathJax.js 2015-09-01 18:11:53 +02:00
Davide P. Cervone
07eb553f8d Merge branch 'chtml' into develop. Issue #1051. 2015-09-01 08:13:11 -04:00
Davide P. Cervone
1abb78e9c9 Merge branch 'semantic-enhance' into develop 2015-08-25 15:32:24 -04:00
Davide P. Cervone
425c9df6e9 Move old CommonHTML to be FastHTML 2015-08-05 16:39:06 -04:00
Davide P. Cervone
c22f47aace Localize the Math Processing Error message text, and try harder to get the file and line number. Resolves issue #1230. 2015-08-04 16:20:00 -04:00
Davide P. Cervone
4149a87a96 Autoload AssisitveMML if the menu item is set and the extension isn't loaded. 2015-07-24 09:25:11 -04:00
Beni Cherniavsky-Paskin
6eff72ba8a Since we probably can't give informative traceback, tell user how to obtain one. 2015-07-22 23:34:23 +03:00
Davide P. Cervone
a9ab53ece8 Merge branch 'issue1085' into develop. Issue #1085. 2015-07-09 11:27:32 -04:00
Davide P. Cervone
6fd9c45c14 Add more detail to browser detection for Safari (since Windows Mobile thinks its Safari). Resolves issue #1085. 2015-07-08 17:20:28 -04:00
Davide P. Cervone
2f37a00c6f Use extra parentheses to avoid warning message in debug mode. Resolves at least one line from issue #1173. 2015-07-08 17:11:58 -04:00
Davide P. Cervone
a154d7ded1 Merge branch 'hotfix-2.5.3' into develop 2015-04-30 17:51:07 -04:00
Davide P. Cervone
805986318b Change version numbers. 2015-04-30 15:27:45 -04:00
Davide P. Cervone
325f149ef7 Merge remote-tracking branch 'mathjax/hotfix-2.5.2' into develop 2015-04-29 10:54:31 -04:00
Davide P. Cervone
7df7e227c5 Make sure the correct jax is passed to the postInputHooks. 2015-04-28 18:25:06 -04:00
Davide P. Cervone
e533634f37 Add a postInputHooks list so that we can attach global filters like the MathML semantic enhancement filter. 2015-04-21 17:34:48 -04:00
Davide P. Cervone
2af7fde2d9 Merge branch 'issue1155' into develop. Issue #1155. 2015-04-21 16:44:38 -04:00
Davide P. Cervone
d47dbd1c52 Update version numbers. 2015-04-21 11:49:54 -04:00
Davide P. Cervone
6830d889e8 Add try/catch around initial browser setup, just in case there is an error. See issue #1155. 2015-04-15 11:43:47 -04:00
Davide P. Cervone
521d4ee513 Add roll-over from mathjax/latest to mathjax/x.y-latest for references to the CDN (to make sure that all files come from the same version). Resolves issue #1036. 2015-04-14 16:24:27 -04:00
Davide P. Cervone
bfe88a01a2 Make nodes starting with 'mxj-' count as having isMathJax set. 2015-04-01 18:56:27 -04:00
Davide P. Cervone
960108c712 Fix version number of MathJax as a whole. 2015-02-25 10:59:15 -05:00
Davide P. Cervone
f87cb5cf42 Bump version numbers for updated files 2015-02-19 17:43:07 -05:00
Davide P. Cervone
15b3928891 Break HTML-CSS output into phases so that the final measurement can be done all at once. Restores timing improvements that were lost due to a change made in the testing for v2.5. 2015-02-14 15:30:37 -05:00
Davide P. Cervone
f5c10288dd Update copyright dates. 2015-01-29 10:21:06 -05:00
Davide P. Cervone
31fcf19d92 Update file versions to 2.5.0. Ready for release! 2015-01-28 14:49:36 -05:00
Davide P. Cervone
646a977b8c Update version to beta-4 2015-01-24 13:48:49 -05:00
Davide P. Cervone
646568650e Handle head properly in another location when looking for script tags. Issue #1016. 2015-01-22 11:02:58 -05:00
Davide P. Cervone
237635132a Use document.head when available, and look up scripts via namespace if not found without it. Resolves issue #1016. 2015-01-22 10:09:21 -05:00
Davide P. Cervone
ae48c34e64 Update cache breaking string. 2015-01-07 08:34:04 -05:00
Davide P. Cervone
debd0c88b6 Update cache breaking for next push to CDN. 2015-01-06 17:50:42 -05:00
Davide P. Cervone
88a96372c0 Update version numbers for 2.5.0-beta 2014-12-30 18:27:01 -05:00
Davide P. Cervone
3f5730a59f Merge branch 'CHTML-preview' into develop 2014-12-30 17:55:48 -05:00
Davide P. Cervone
8d30bda6bd Merge pull request #979 from mathjax/issue922
update locales for 2.5.  Issue #922
2014-12-29 11:03:39 -05:00
Peter Krautzberger
e29bd7f41e added bcc locale; added bcc and sco in MathJax.js 2014-12-29 16:51:10 +01:00
Davide P. Cervone
1044df8076 When processing an array of elements, don't add any that are already included in the list. 2014-12-28 07:11:34 -05:00
Davide P. Cervone
ae0f3fe3b3 Add more version information for Safari, and use Em rounding for Safari 8.0 (also 6.2, 7.1, which have the same WebKit version). Resolves issue #931. 2014-12-06 18:00:31 -05:00
Davide P. Cervone
9cefee80f9 Fixes for IE7 and 8. 2014-11-17 19:42:45 -05:00
Davide P. Cervone
d128cfbd5d Add menu item for fast preview, and check for it in the preview code. Make sure CHTML-preview.js is loaded in MathJax.js if the menu item is selected. 2014-11-02 10:03:26 -05:00
Davide P. Cervone
ad004ac668 Preserve RDFa and other non-standard attributes from MathML elements in the HTML-CSS or SVG output. Resolves issue #860, and also handles #502 as a side-effect. 2014-09-14 13:47:20 -04:00
Davide P. Cervone
a56931fff2 Fix use of HTMLCollections to work with IE8 (grrr!) 2014-08-22 14:17:55 -04:00
Davide P. Cervone
60f197f16c Disable MathPlayer for IE10 and above. 2014-08-22 13:31:55 -04:00
Davide P. Cervone
354e18df87 Don't do any delays if delay time is 0 (allows authors to go back to original functionality, if desired). Issue #872. 2014-08-20 09:07:26 -04:00
Davide P. Cervone
b8eb8c383b Add some short delays between input and output phases or processing so that messages can be udated, and the browser can respond to the user (in case multiple typeset calls are queued simultaneously). Resolves issue #872. 2014-08-19 16:58:51 -04:00
Davide P. Cervone
e1cf022d8a Combine multiple elements into a single typesetting pass. Issue #873. 2014-08-18 15:36:09 -04:00