zorkow
c890d8183d
Removes occurrence of elementsbyclassname.
2015-09-01 01:29:55 +01:00
zorkow
ad8a8704d4
Fixes scroll position and involuntary mouse interaction.
2015-09-01 00:58:53 +01:00
zorkow
2143219d9b
Adds navigation role to main menu.
2015-08-31 21:08:27 +01:00
zorkow
0895c284d3
Passes through unused key events.
2015-08-31 19:56:07 +01:00
zorkow
f73d5f0094
Caches focused node.
2015-08-31 19:50:55 +01:00
zorkow
fbb70fb658
Removes logging and prototype addition.
2015-08-31 14:41:07 +01:00
zorkow
576d6b2132
Cleans event function.
2015-08-29 02:11:15 +01:00
zorkow
986ee52e8a
Focuses popup windows.
2015-08-29 01:57:33 +01:00
zorkow
d73dbe2860
Adds prototype definition for indexOf.
2015-08-29 00:30:34 +01:00
zorkow
9654bd4256
Navigation of RTL menus.
2015-08-29 00:09:43 +01:00
zorkow
66b56d9ac9
Moves posting code for keyboard triggered menus.
2015-08-28 22:52:45 +01:00
zorkow
583f4a60dc
Fixes some scolling issues.
2015-08-28 18:42:28 +01:00
zorkow
d18bfbf66d
Removes redundant methods.
2015-08-28 16:52:34 +01:00
zorkow
7f4c56df9b
Removes all caching of DOM elements.
2015-08-28 16:51:20 +01:00
zorkow
0d60b0654b
Removes caching of active element.
2015-08-28 12:29:19 +01:00
zorkow
1c07cf3189
Removes all caching of MathJax nodes.
2015-08-26 14:17:08 +01:00
zorkow
39109bf88a
Removes caching of MathJax nodes.
2015-08-26 13:56:30 +01:00
zorkow
1228bb89ad
Introduces accessor function for cached MathJax nodes.
2015-08-26 13:38:44 +01:00
zorkow
816259d6ff
Introduces accessor methods for all cached HTML nodes.
2015-08-25 13:48:00 +01:00
zorkow
e29e3c9e99
Fixes activation problem for submenu anchor.
2015-08-24 17:01:50 +01:00
zorkow
9266592219
Merge branch 'abstract_menu_entry_class' into add_tabbing
2015-08-21 13:11:22 +01:00
Volker Sorge
a3eef41c83
Merge pull request #1240 from mathjax/abstract_menu_entry_class
...
Adds level of subclassing for clickable menu items.
2015-08-21 21:10:28 +09:00
zorkow
72e1e6b5b5
Fixes case of disabled submenu entry.
2015-08-21 13:09:46 +01:00
zorkow
2f83433422
Makes Attributes interface uniform.
2015-08-21 12:59:28 +01:00
zorkow
64e8419ff1
Whitespace cleanup.
2015-08-21 12:37:26 +01:00
zorkow
4c54fe224e
Fixes tangling active on mouseover.
2015-08-21 12:36:44 +01:00
zorkow
66fb6c9ab4
Fixes event problem
2015-08-21 12:27:15 +01:00
zorkow
70da9faa90
Introduces abstract superclass of all keyboard navigatable objects.
2015-08-21 05:35:20 +01:00
zorkow
85c1801fba
Fixes issues with submenus.
2015-08-21 04:59:31 +01:00
zorkow
1be417af3a
Combined keyboard and mouse navigation works.
2015-08-21 04:34:18 +01:00
zorkow
5e88e80975
Merge branch 'abstract_menu_entry_class' into add_tabbing
...
Conflicts:
unpacked/extensions/MathMenu.js
2015-08-20 14:48:50 +01:00
zorkow
2c028aee22
Incorporates review suggestions.
2015-08-18 22:51:59 +01:00
zorkow
7c68c1cb1c
WIP
2015-08-18 22:01:27 +01:00
zorkow
c6b98d45cc
Injects abstract class for clickable items.
2015-08-18 18:01:57 +01:00
zorkow
973edc9686
Adds level of subclassing for clickable menu items.
2015-08-17 19:50:14 +01:00
Davide P. Cervone
2e6b2bb3f0
Fix problem with prescripts being lost if they appear with no base at the end of the expression, and a problem with prescripts when they are before an open brace.
2015-08-12 09:24:31 -04:00
Davide P. Cervone
12bee3279d
Remove namespaces (resolves issue #1238 ) and use createElementNS even in IE when possible (these nodes are temprary and never actually go into the DOM, so no need to trigger MathPlayer). I don't know if the m: is right for earlier IE, since element.nodeName may return that and cause the same problems as 1238. That should be checked.
2015-08-10 18:37:43 -04:00
Davide P. Cervone
1de28f5a9a
Make \operatorname and \DeclareMathOperator skip \limits if it follows them. Resolves issue #1225 .
2015-07-30 09:45:45 -04:00
Davide P. Cervone
d127b1bcb7
Merge branch 'issue596' into develop. Issue #596 .
2015-07-16 15:39:20 -04:00
Davide P. Cervone
f42c71feca
Merge branch 'issue956' into develop. Issue #956 .
2015-07-16 15:39:05 -04:00
Davide P. Cervone
4c8158ca36
Merge branch 'issue1028' into develop. Issue #1028 .
2015-07-16 15:38:41 -04:00
CalebKester
2dd603aa41
Update MathZoom.js with global border-box support
...
With a lot of sites using the global box-sizing it breaks the zoom box on large equations when the zoom goes wider than the screen. This fix will explicitly add content-box on this element to prevent a global override.
2015-07-16 08:44:52 -05:00
Davide P. Cervone
d70612a519
Don't need to add extra mtd for tags any longer.
2015-07-14 14:35:02 -04:00
Davide P. Cervone
fd65c2917b
Use mmultiscripts for atoms with prescripts. Resolves issue #956 .
2015-07-10 18:13:40 -04:00
Davide P. Cervone
e7c928fa3e
Handle spacing in alignedat environment (like 811 and 982). Resolves issue #1028 .
2015-07-10 11:43:23 -04:00
Davide P. Cervone
67e7351e1d
Merge branch 'issue1208' into develop. Issue #1208 .
2015-07-09 11:25:08 -04:00
Davide P. Cervone
cd12ba63d9
Make chunking parameters only be used when fast preview is enabled.
2015-07-08 15:30:49 -04:00
Davide P. Cervone
122ca09352
Fix problem with dot delimiter not being recognized as a delimiter because TEXDEF.delimiter[.] returns an empty string. Resolves issue #1199 .
2015-06-29 10:23:32 -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
Christian Perfect
5d3ffd40f2
fix typo which put a variable in global scope
...
missing comma meant that SETTINGS was put in global scope
2015-04-23 08:56:34 +01:00