Commit Graph

316 Commits

Author SHA1 Message Date
Davide P. Cervone
f9367aace6 Update copyright and version 2017-04-24 09:24:28 -04:00
Davide P. Cervone
3245058ccb Add a11y extensions, add [a11y] path, and allow MathJax to look for paths recursively. 2017-04-18 11:30:55 -04:00
Davide P. Cervone
4d0f54d4ed Don't translate cdn.mathjax.org addresses any more. 2017-04-13 12:20:59 -04:00
Davide P. Cervone
efdf879406 Update version numbers to 2.7.0 2016-10-02 12:26:00 -04:00
Davide P. Cervone
e1810fe2a9 Update Contrib to always use https, and repack MathJax.js 2016-09-01 09:15:46 -04:00
Davide P. Cervone
e60c792e10 Update versions and copyrights 2016-08-31 11:24:33 -04:00
Davide P. Cervone
aa3936a80c Add noContrib parameter to allow MathJax to be used off-line once we add the accessibility menu to the combined config files. 2016-08-31 08:43:58 -04:00
Davide P. Cervone
76508cce89 Merge pull request #1608 from mathjax/issue1577
[localization] add diq, lki to MathJax.js
2016-08-31 07:52:44 -04:00
Peter Krautzberger
67ca3f36d4 [localization] add diq, lki to MathJax.js
fixes #1607
2016-08-31 09:32:25 +02:00
Davide P. Cervone
8344a10a83 Use Array.isArray, when possible. 2016-08-29 10:15:52 -04:00
Davide P. Cervone
d9ebbae56b Add MathJax.Object.isArray, and change most 'instanceof Array' to use it (unless the arrays are only going to generated by MathJax internals). Resolves issue #1584. 2016-08-24 12:05:53 -04:00
Davide P. Cervone
37c3bcf878 Merge pull request #1591 from dpvc/issue1570
Change 'rev=' to 'V=' in cache breaking code.  #1570
2016-08-24 09:46:07 -04:00
Davide P. Cervone
62e8298223 Merge pull request #1590 from dpvc/issue1555
Set previews to have display:none.  #1555
2016-08-24 09:43:57 -04:00
Davide P. Cervone
03db3c7b59 Move the location of clearCounts() so that they are cleared both before and after the typeset action. 2016-08-21 18:51:34 -04:00
Davide P. Cervone
9a0bc1b20a Change 'rev=' to 'V=' in cache braking code (in hopes that doesn't conflict with anyone's server usage). Resolves issue #1570. 2016-08-21 09:41:58 -04:00
Davide P. Cervone
9775358fec Set previews to have display:none. Resolves issue #1555. 2016-08-21 09:32:00 -04:00
Davide P. Cervone
66c73ced49 Fix typo in fileRev(). Since we don't use the file-specific versions anyway, it never had any effect. 2016-08-04 10:52:16 -04:00
Davide P. Cervone
0c52c281c9 Merge pull request #1525 from dpvc/issue1403
Allow MathJax root to be configured.  #1403
2016-07-08 08:37:24 -04:00
Davide P. Cervone
30990c4ab8 Fix spelling of 'protocol'. Issue #1519. 2016-06-15 15:45:01 -04:00
Davide P. Cervone
05c5e7ad01 Allow MathJax root to be configured. Resolves issue #1403. 2016-06-14 18:20:58 -04:00
Davide P. Cervone
1b32cd95d9 Add Contrib to the Ajax paths. Resolves issue #1519. 2016-06-14 13:58:34 -04:00
Davide P. Cervone
88d1bb03d3 Merge pull request #1463 from dpvc/issue1428
Reset message strings for messageStyle=simple for each typeset.  Resolves issue #1428.
2016-05-11 17:22:01 -04:00
Davide P. Cervone
c2c5d8af17 Reset message strings for messageStyle=simple for each typeset operation. Resolves issue #1428 2016-05-04 08:36:02 -04:00
Davide P. Cervone
3183eca200 Add checks to make sure that the math hasn't been removed from the page. (Resolves issue #1384.) 2016-03-20 11:48:12 -04:00
Hubert Chathi
6e7530d253 Don't die if script has been removed from document 2016-02-22 11:42:04 -05:00
Davide P. Cervone
7a03186c26 Fix missing comma spotted by minifier. 2016-02-07 15:42:34 -05:00
Davide P. Cervone
11b5897959 Update version numbers of changed files 2016-02-07 15:34:12 -05:00
Davide P. Cervone
fdd0b7787f Set some menuSettings to null so that the defaults work properly, but they still appear in the list so people know about them. 2016-02-07 14:11:52 -05:00
Davide P. Cervone
beb8efaa04 Use correct event handler for keypress, and delete previous error if we are reprocessing the scripts. 2016-02-06 17:44:25 -05:00
Davide P. Cervone
78fce5d3dc Fix [Math Processing Error] objects to work with new menu code in 2.6.0. 2016-02-06 13:42:16 -05:00
Davide P. Cervone
6000aa1d78 Bring menuSettings up to date in MathJax.js and default.js, and add localization IDs for menu items where they were missing (i.e, implied). 2016-02-06 12:40:09 -05:00
Davide P. Cervone
d1a569c905 Add jax parameter to getTabOrder() so that, if overridden, you can identify the jax (and it asociated script). 2016-02-06 10:35:31 -05:00
Davide P. Cervone
a597f2107e Fix formatting 2016-02-06 09:26:29 -05:00
Davide P. Cervone
7df65c9d7a Fix inTabOrder menu action, change default, and factor out code for setting/unsetting the tab index (in case the page author wants to call it. 2016-02-06 09:26:29 -05:00
zorkow
a1bfe0afcf Adds configuration for excluding MathJax elements from tab order. 2016-02-06 09:26:29 -05:00
Davide P. Cervone
ba0de5c8a0 Update version numbers to 2.6.0 2015-12-29 09:36:52 -05:00
Davide P. Cervone
ae8ae0cb72 Fix a number of issues found by running IE8. 2015-12-23 19:40:41 -05:00
Davide P. Cervone
32c2d9b9fc Change cache-breaking value in MathJax.js 2015-12-14 11:45:34 -05:00
Davide P. Cervone
225ac4680f Update version numbers of changed files 2015-10-08 20:52:14 -04:00
Davide P. Cervone
90fdfd4783 Fix isMathJaxNode() to work with NativeMML output and don't worry about tagName starting with 'mjx-' since CHTML doesn't do that anymore. Fix isJax() to call isMathJaxNode() properly. Remove isMathJaxNode() call from HashCheck(), since that is taken care of in getJaxFor() automatically. Resolves issue #1273. 2015-09-29 22:01:11 -04:00
Davide P. Cervone
c83db737ec Fix problems found during packing of files 2015-09-19 17:26:48 -04:00
Davide P. Cervone
2557ccedae Update version number to 2.6-beta for beta release 2015-09-19 10:08:08 -04:00
Davide P. Cervone
45817c1519 merge branch 'develop' into more-menu (fix conflicts with Volker's changes) 2015-09-14 07:27:21 -04:00
Davide P. Cervone
6f461fdb5c Make keyboard menus work with [Math Processing Error] elements. 2015-09-13 18:59:08 -04:00
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
9d508c72d8 Also make 'role' use setAttribute() 2015-09-12 08:38:02 -04:00
Davide P. Cervone
2756525e73 Make sure aria attributes use setAttribute so they appear properly in the DOM 2015-09-12 06:58:06 -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