Commit Graph

  • 49003fe4ac Fix vertical stretchy characters to use multiple extenders rather than CSS transform. Issue #1326 Davide P. Cervone 2015-12-03 11:49:55 -05:00
  • 0e4b3f05e2 Make scaling basd on a list rather than hard-coded if-then statements. Issue #1324 Davide P. Cervone 2015-12-03 08:11:39 -05:00
  • 1c938cc48e Add CommonHTML to the 'Scale All Math' list. Issue #1324. Davide P. Cervone 2015-12-03 08:02:08 -05:00
  • 458cd7a760 Improve heuristics for adding function-apply following operators. Issue #1312. Davide P. Cervone 2015-12-03 07:43:00 -05:00
  • 6a7ac1740f Copy empty Presentation MathML elements verbatim rather than inserting <mi> with the name of the element, as neede for Content MathML. Resolves issue #1323. Davide P. Cervone 2015-12-02 15:21:24 -05:00
  • 2307a753b2 Fix problem with mtext losing initial spacing when the mtext containe only one printable character. Issue #1316. Davide P. Cervone 2015-12-02 14:58:53 -05:00
  • 3cdcd73b01 Merge branch 'issue1295' into develop. Issue #1295. Davide P. Cervone 2015-12-02 11:19:58 -05:00
  • aa21c9fedd Merge branch 'issue1287' into develop. Issue #1287. Davide P. Cervone 2015-12-02 11:19:08 -05:00
  • 4246f20ed4 Merge branch 'issue1255' into develop. Issue #1255. Davide P. Cervone 2015-12-02 11:17:33 -05:00
  • 21a10de3eb Update AssistiveMML Peter Krautzberger 2015-11-30 21:34:16 +01:00
  • ae99be9f67 Merge pull request #1299 from physikerwelt/patch-2 Peter Krautzberger 2015-11-25 15:31:25 +01:00
  • b28461f032 plainsource outpt: first commit Peter Krautzberger 2015-11-18 13:47:36 +01:00
  • 05fe60e8fa Add missing symbols Moritz Schubotz 2015-11-06 16:52:54 +01:00
  • ea98a6e562 Make height/depth of horizontal stretchy characters be maximum of the height/depth of the component parts, rather than TeX's approach of using the extender's height and depth. Also, make over-brace and other over macros not set accent=false so they match TeX and the under versions better. Resolves #1255. Davide P. Cervone 2015-11-02 09:22:36 -05:00
  • 7c39f064d0 Handle scriptlevel set on arrays via an mstyle node (affects smallmatrix). Resolves issue #1295. Davide P. Cervone 2015-11-01 19:22:11 -05:00
  • abab9db28e Merge pull request #1292 from mathjax/pkra-eqreset Davide P. Cervone 2015-10-28 14:48:25 -04:00
  • 70a78850a3 Update sample-dynamic.html Peter Krautzberger 2015-10-28 16:09:59 +01:00
  • 5bed91bbcd Update sample-dynamic.html Peter Krautzberger 2015-10-28 15:35:57 +01:00
  • 04bb13e932 Lookup stack container for stretchy operators for msubsup in CHTML. Resolves issue #1287. Davide P. Cervone 2015-10-18 07:33:24 -04:00
  • ecbfb344c3 Move event handler to maction element rather than duplication it in two places (for HTML-CSS output). Davide P. Cervone 2015-10-17 23:36:13 -04:00
  • 415be7eaf7 Add explicit table border-spacing since Firefox seems to need this to avoid too large a space around the math when focusing. If the spacing is too small, it seems that Firefox fails to treat the inlein-table as a table, so use 3px and use the margin to remove it so there is no change in position. Davide P. Cervone 2015-10-17 23:35:24 -04:00
  • 83b482f4b4 Fix typo in bbox for mfrac, and add ability to draw debugging bounding box for a given element. Davide P. Cervone 2015-10-17 22:19:54 -04:00
  • 4c85dc09b9 Make mactions nest properly in SVG output Davide P. Cervone 2015-10-17 06:01:15 -04:00
  • c68c690468 Make sure CHTML zoom has access to the proper container Davide P. Cervone 2015-10-17 06:01:03 -04:00
  • b679e7e4df Merge branch 'issue1279' into develop. Issue #1279. Davide P. Cervone 2015-10-14 09:09:35 -04:00
  • 48e3ed1047 Merge branch 'issue1283' into develop. Issue #1283. Davide P. Cervone 2015-10-14 08:01:41 -04:00
  • 169d08bcd7 Merge branch 'issue1285' into develop. Issue #1285. Davide P. Cervone 2015-10-14 08:00:38 -04:00
  • c8d09126b5 Make table frame and lines respect the scaling factor for the table (so they get thicker if the table is scaled). Issue #1279 Davide P. Cervone 2015-10-13 06:23:17 -04:00
  • c8ea88e195 Make horizontal lines have minimum lickness of 1px so they don't disappear. Issue #1279. Davide P. Cervone 2015-10-13 06:15:32 -04:00
  • 3b8ab2e5c1 Round em's to nearest pixel to avoid WebKit alignment issues. Resolves issue #1283. Davide P. Cervone 2015-10-11 18:57:38 -04:00
  • 7c3fbd95cc Mark CHTML output so that tex2jax won't re-process it. Resolves issue #1285. Davide P. Cervone 2015-10-11 14:31:41 -04:00
  • 0c77e8c880 Repack and recombine for 2.6-beta.1 2.6.0-beta.1 Davide P. Cervone 2015-10-08 20:54:21 -04:00
  • 225ac4680f Update version numbers of changed files Davide P. Cervone 2015-10-08 20:52:14 -04:00
  • 974b5d34c8 Merge branch 'issue1281' into develop. Issue #1281. Davide P. Cervone 2015-10-08 20:46:10 -04:00
  • 74c7898fca Merge branch 'issue1279' into develop. Issue #1279. Davide P. Cervone 2015-10-08 20:45:59 -04:00
  • 015c36ef84 Merge branch 'issue1278' into develop. Issue #1278. Davide P. Cervone 2015-10-08 20:45:41 -04:00
  • bd5c6d7496 Scale pixels by the scaling factor in effect for node (since they are not relative units and won't be scaled automatically). Issue #1279 Davide P. Cervone 2015-10-08 08:35:59 -04:00
  • 4765effa5f Make sure horizontal lines have units in pixels rather than ems so they are less likely to disappear Davide P. Cervone 2015-10-08 08:19:05 -04:00
  • 9da8bc6fdb Have non-token elements get the correct scaling factor (using the proper mathsize) rather than setting it to 1. This resolves issue #1281. Davide P. Cervone 2015-10-08 08:12:29 -04:00
  • 47163b5c70 Add missing ':focus' in CSS for handling outline better Davide P. Cervone 2015-10-08 08:07:30 -04:00
  • 1fa9bbaef0 Force width of mrow if there is negative space within the mrow (to work around WebKit bug). Resolves issue #1278. Davide P. Cervone 2015-10-07 18:06:49 -04:00
  • e3f65aa912 Merge branch 'issue1282' into develop. Issue #1282. Davide P. Cervone 2015-10-07 17:59:52 -04:00
  • 4d6190c581 Use inline-table to make focus outline work better for all browsers. Resolves issue #1282 Davide P. Cervone 2015-10-06 20:48:15 -04:00
  • 45853fad3e Merge branch 'issue1276' into develop. Issue #1276. Davide P. Cervone 2015-10-06 20:33:51 -04:00
  • 6535c031ed Fix alignment problems with horizontal stretched characters. Resolves issue #1276. Davide P. Cervone 2015-10-03 08:31:17 -04:00
  • 2fbc393e1a Merge branch 'issue1272' into develop. Issue #1272. Davide P. Cervone 2015-10-02 12:48:04 -04:00
  • f6b72dda3a Merge branch 'issue1271' into develop. Issue #1271. Davide P. Cervone 2015-10-02 12:47:55 -04:00
  • 1f758f1110 Merge branch 'issue1273' into develop. Issue #1273. Davide P. Cervone 2015-10-02 12:47:43 -04:00
  • fe5d05f07b Fix spacing of eqnarray environment. Resolves issue #1272 Davide P. Cervone 2015-09-30 21:51:36 -04:00
  • 7200c2e9a5 Add support for PreviewHTML and CommonHTML to noErrors extension. Resolves issue #1271 Davide P. Cervone 2015-09-29 23:10:12 -04:00
  • 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. Davide P. Cervone 2015-09-29 22:01:11 -04:00
  • 60c69e1d1f Combine updated files 2.6.0-beta.0 Davide P. Cervone 2015-09-19 17:27:41 -04:00
  • c83db737ec Fix problems found during packing of files Davide P. Cervone 2015-09-19 17:26:48 -04:00
  • ce99625de7 Repack files Davide P. Cervone 2015-09-19 17:26:13 -04:00
  • 2557ccedae Update version number to 2.6-beta for beta release Davide P. Cervone 2015-09-19 10:08:08 -04:00
  • 358e79765c Added support for \mathchoice now that the old CommonHTML is named PreviewHTML. Davide P. Cervone 2015-09-18 15:58:50 -04:00
  • 65d9ee1160 Change MJXf-* to MJXp-* (since we renamed FastHTML to PreviewHTML) Davide P. Cervone 2015-09-18 15:49:41 -04:00
  • f0c93c2d98 Fix problem with fractions in quirks mode in Safari and IE. Resolves issue #1035 Davide P. Cervone 2015-09-18 15:43:01 -04:00
  • 245b847abc Merge pull request #1267 from mathjax/fix_separator_bug Davide P. Cervone 2015-09-17 06:13:56 -04:00
  • b2a53ac6bc Merge pull request #1262 from dpvc/more-menu Davide P. Cervone 2015-09-17 06:13:23 -04:00
  • 90f77e33a5 Fixes the menu bug introduced by giving separators a role. zorkow 2015-09-16 11:31:56 +01:00
  • 1af1680715 Update configurations and add new ones Davide P. Cervone 2015-09-15 08:46:25 -04:00
  • dd2ba79883 Change dialog close button text to be more specific Davide P. Cervone 2015-09-15 08:27:42 -04:00
  • 45817c1519 merge branch 'develop' into more-menu (fix conflicts with Volker's changes) Davide P. Cervone 2015-09-14 07:27:21 -04:00
  • 980091128a Merge pull request #1265 from mathjax/add_more_aria Davide P. Cervone 2015-09-14 07:20:48 -04:00
  • 1c0597b921 Merge pull request #1257 from mathjax/issue1250 Davide P. Cervone 2015-09-14 07:00:51 -04:00
  • 54854f88c1 Merge pull request #1263 from dpvc/issue1250 Davide P. Cervone 2015-09-14 06:59:40 -04:00
  • 00af8c161e Use isEdge for MSEdge detection Davide P. Cervone 2015-09-14 06:57:01 -04:00
  • 7c870b6d93 Cleaned code. zorkow 2015-09-14 11:55:50 +01:00
  • 6a7fe67146 Merge branch 'develop' into issue1250. (Bring in detect-edge changes) Davide P. Cervone 2015-09-14 06:55:05 -04:00
  • 253c5a7b04 Merge branch 'detect-edge' into develop Davide P. Cervone 2015-09-14 06:53:16 -04:00
  • 3b099e971a Fixes labelling for close buttons. zorkow 2015-09-14 02:03:21 +01:00
  • e3a62c0dfe Fixes the menu role. zorkow 2015-09-14 01:43:57 +01:00
  • 3e190fc5f4 Adds additional aria elements for the menu items. zorkow 2015-09-14 01:28:13 +01:00
  • 6f461fdb5c Make keyboard menus work with [Math Processing Error] elements. Davide P. Cervone 2015-09-13 18:59:08 -04:00
  • 031dccee98 Fix CHTML issues due to change from custom tags to span-with-class approach (i.e., replace uses of getElementsByTagName). Also fix some issues found by running the test suite. Davide P. Cervone 2015-09-13 17:48:29 -04:00
  • 31992363fd Fix problems found during the running of the testsuite. (First, make sure event is non-null, but I think that was already the case. So we don't need the later tests for it. Then use clientX and clienY even if they are zero.) Davide P. Cervone 2015-09-13 17:44:11 -04:00
  • 104434c674 Add mobile detection for Chrome and enable alternate context menu trigger (double-tap and hold) Davide P. Cervone 2015-09-13 11:27:54 -04:00
  • 79bd8996ed Add warning when switching to NativeMML in Edge Davide P. Cervone 2015-09-13 11:09:55 -04:00
  • 620e303b10 Detect Microsoft Edge, and also set isMobile for Window Phone Davide P. Cervone 2015-09-13 10:57:34 -04:00
  • d7f946e5cb Handle keyboard events and menu placement better in IE < 9 Davide P. Cervone 2015-09-12 17:35:41 -04:00
  • 3fa5b2d2ad Don't let svg element be focusable in IE. Davide P. Cervone 2015-09-12 17:33:56 -04:00
  • f54168eed3 Fix spacing for eqnarray environment now that it is handled in AMSarray Davide P. Cervone 2015-09-12 15:09:01 -04:00
  • 649b7b2863 Properly handle left-hand space for first script after <none/> in CHTML mmultiscripts Davide P. Cervone 2015-09-12 15:00:06 -04:00
  • 0412d8ec7e Fixed CHTML.addElement to be able to create non-span elements (e.g., the <a> needed for href attributes) Davide P. Cervone 2015-09-12 14:23:35 -04:00
  • 17e02d710c Fix removal of previously rendered CHTML output (for Rerender, etc) to lok for class rather than node type, now that we switched to all spans again (sigh). Davide P. Cervone 2015-09-12 14:19:37 -04:00
  • e172b04928 Use less-aggressive CSS for ltr and inline-block, and do Edge check within the extension. Davide P. Cervone 2015-09-12 13:23:29 -04:00
  • 4c5314c95f Merge branch 'issue1192' into develop. Issue #1192. Davide P. Cervone 2015-09-12 11:11:39 -04:00
  • 49e0852d36 Don't focus the math element if the menu was closed via a mouse click. Davide P. Cervone 2015-09-12 10:16:24 -04:00
  • 8645c8ce94 Don't show focus on dialog boxes opened by mouse events (only keyboard), and don't show focus for close icon when clicking with mouse Davide P. Cervone 2015-09-12 10:08:50 -04:00
  • 0cf2a52745 Add styling to make mouse-based menu display look as the same as before (no focus highlighting, though focus is still set) Davide P. Cervone 2015-09-12 08:58:20 -04:00
  • 9d508c72d8 Also make 'role' use setAttribute() Davide P. Cervone 2015-09-12 08:38:02 -04:00
  • b1647c98e7 Make sure CommonHTML output is marked by isMathJax Davide P. Cervone 2015-09-12 07:30:54 -04:00
  • bde96342e6 Move .MathJax:focus to right after .MathJax CSS, and make sure full-width equations are full width when converted to display:inline-block Davide P. Cervone 2015-09-12 06:59:50 -04:00
  • 2756525e73 Make sure aria attributes use setAttribute so they appear properly in the DOM Davide P. Cervone 2015-09-12 06:58:06 -04:00
  • c2ef3d9312 Localize 'Close Window' in HelpDialog Davide P. Cervone 2015-09-12 06:57:24 -04:00
  • 50260bbcac Localize 'Close Window' string Davide P. Cervone 2015-09-11 18:00:56 -04:00
  • 94363d94bb merge branch 'assistive-mml' into develop Davide P. Cervone 2015-09-11 17:06:12 -04:00
  • 89f15693f7 Remove debugging log message and timer Davide P. Cervone 2015-09-11 12:26:28 -04:00
  • 3a15f83059 Adjust role for SVG output and put aria-label on the SVG element rather than the enclosing span; add role and aria-label to CHTML output. Resolves issue #1192. Davide P. Cervone 2015-09-11 10:44:50 -04:00