Davide P. Cervone
|
231081ac5c
|
Repack previous commit
|
2011-08-27 11:39:16 -04:00 |
|
Davide P. Cervone
|
07faf4e0b4
|
Check for config array before issuing v1.0-warning message (resolves issue #163)
|
2011-08-27 11:38:31 -04:00 |
|
Davide P. Cervone
|
7c33ada973
|
Change UIevents to MathEvents (missed this one earlier)
|
2011-08-24 16:11:48 -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
|
ec5cd41d69
|
Add support for Firefox 6 Mobile, and add close button for mobile devices so it is easier to close a submenu.
|
2011-08-15 15:00:44 -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
|
418e5a293e
|
Prevent infinite loop if one of the jax fails to load (due to failure to compile or timeout waiting for it to load)
|
2011-08-03 16:04:14 -04:00 |
|
Davide P. Cervone
|
9156092878
|
Add default id's to the jax objects (make Fred happy)
|
2011-07-28 19:31:42 -04:00 |
|
Davide P. Cervone
|
e21825cf56
|
Don't show the v1.0 compatibility message if the config parameter was specified, even if the config file fails to load
|
2011-07-27 11:57:07 -04:00 |
|
Davide P. Cervone
|
d57abf54d8
|
Fix problem with SimpleSUPER reported by Fred (due to a bad copy-paste edit really early on)
|
2011-07-27 09:07:40 -04:00 |
|
Davide P. Cervone
|
725f655080
|
Fix Message.Set and Message.Clear so that a delay of 0 is properly handled (fixes issue with Fred's test cases, though I would prefer to see some tests that use the actual delays)
|
2011-07-27 08:46:45 -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
|
45dd111fe9
|
Fix timing problem with Jax startup sequence so that the required array can be modified in the Config method (as it is in the HTML-CSS jax). This resolves a timing ising with IE
|
2011-06-06 15:05:22 -04:00 |
|
Davide P. Cervone
|
1da9f58062
|
Update About box to show MathJax version separately from MathJax.js version, and make sure lettering is black (isolates from page CSS a bit more).
|
2011-05-18 15:06:28 -04:00 |
|
Davide P. Cervone
|
861d254bec
|
Don't try to check for jax if specified element is null (prevents a crash)
|
2011-05-18 14:52:49 -04:00 |
|
Davide P. Cervone
|
d54cfb2519
|
Fix a problem with two DIV's having the same ID when MSIE is used; fix a problem where the v1.0 configuration message does show up for IE7 and 6.
|
2011-05-18 14:51:07 -04:00 |
|
Davide P. Cervone
|
5392f6e98f
|
Repack, recombine, completes merge of htmlcss-fixes
|
2011-05-18 11:11:28 -04:00 |
|
Davide P. Cervone
|
ff3a846d83
|
Repack merge from issue115
|
2011-05-18 10:14:50 -04:00 |
|
Davide P. Cervone
|
37cb2ff727
|
Prevent the clearing of a message from putting up a new message when messageStyle == "none" is in effect (resolves issue #115).
|
2011-05-13 13:07:34 -04:00 |
|
Davide P. Cervone
|
84ed248395
|
Break the processing phase into two separate phases to do input processing separately from output processing (they used to be interleaved). This makes it easier to implement forward references for the \ref macro
|
2011-05-01 17:31:30 -04:00 |
|
Davide P. Cervone
|
fa7673e03d
|
Have Update() method ask ElementJax to determine if it needs updating (which in turn asks the associated input jax). Make Remove() work for just clearing output (without detaching) if desired.
|
2011-05-01 14:21:01 -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
|
98c56a56ab
|
Move input/output jax and preprocessor registries from Hub.config to Hub itself (they are not user configurable through Hub.Config, and so even though they are configurations, they don't belong there).
|
2011-05-01 10:46:22 -04:00 |
|
Davide P. Cervone
|
c5c01bd60b
|
Abstract lists of (prioritiezed) callbacks into an object, and use it to replace ExecuteHooks, and to allow priorities for callback hooks (StartupHook, MessageHook, LoadHook, and PreProcessors). This can also be used to provide hooks for other actions, like pre- and post-filtering math or errors, etc.
|
2011-05-01 09:28:49 -04:00 |
|
Davide P. Cervone
|
bea67bcb8f
|
Mark the root math element with the source ID so you can look up the jax from within the math tree
|
2011-05-01 07:42:46 -04:00 |
|
Davide P. Cervone
|
92c0a9f9a5
|
Add an Update() method to ElementJax to force output to be updated (but not reprocess input). To be used if the contents of the element jas changes by hand (e.g. through maction)
|
2011-05-01 07:13:40 -04:00 |
|
Davide P. Cervone
|
d4c2c09714
|
Add new generic signals around the math processing, so that it is easier to trap notification of the beginning or ending of math processing
|
2011-04-30 14:25:33 -04:00 |
|
Davide P. Cervone
|
ea88cc5a5b
|
Add ability to reprocess only the output (can be used by maction to better handle the toggle actiontype)
|
2011-04-30 14:21:56 -04:00 |
|
Davide P. Cervone
|
2066e68531
|
Make the message system wait for the styles to be set before using the in-page message area (resolves issue #98)
|
2011-04-21 14:18:28 -04:00 |
|
Davide P. Cervone
|
bb09608b23
|
Resolve a conflict with Mathjax and Slidy (its sets window.opera, which confused the browser detection)
|
2011-04-05 12:25:44 -04:00 |
|
Davide P. Cervone
|
536eece1b1
|
Fix problem with element parameter to the preprocessors (by making a global parameter instead, so there is only one place it needs to be set). Also make it an array so that more than one element can be specified.
|
2011-03-18 18:38:51 -04:00 |
|
Davide P. Cervone
|
62c5adc459
|
Fix determination of root directory when config parameter includes slashes
|
2011-03-06 15:16:36 -05:00 |
|
Davide P. Cervone
|
af97e9f6a6
|
Make jax configuration wait until after main configuration completes
|
2011-03-05 18:09:55 -05:00 |
|
Davide P. Cervone
|
0e458db9d4
|
Fix timing problem with setting of renderer from menu cookie. Update version numbers for Jax base classes
|
2011-03-05 15:08:52 -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
|
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
|
5950641ee5
|
Merge branch IE9-issues (with updated versions and packing)
|
2011-02-26 10:04:06 -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
|
c200dcd5d2
|
Add a warning message (but in a separate file so that MathJax.js doesn't have to be any bigger) for when no configuration was done (when v1.0.x would load the config/MathJax.js file)
|
2011-02-18 09:03:51 -05:00 |
|
Davide P. Cervone
|
a11d398ea4
|
Implement new configuration process (see http://sites.google.com/site/mathjaxproject/design-documents/configuration-options/version-1-1-configuration-specification) with v1.0 compatibility (which may need to be changed)
|
2011-02-17 10:54:49 -05:00 |
|
Davide P. Cervone
|
8df6b1463c
|
Pack previous commmit
|
2011-02-15 11:04:36 -05:00 |
|
Davide P. Cervone
|
5d8a768707
|
Repack and recombine the previous few edits
|
2011-02-15 08:49:53 -05:00 |
|
Davide P. Cervone
|
7f14b46cae
|
Make sure IE9 doesn't get filter set to do DXImage dropshadows (which cause IE9 to crash)
|
2011-02-07 19:52:11 -05:00 |
|
Davide P. Cervone
|
31c32f8f20
|
Add MathJax.HTML.setScript() to handle setting a script's value (taking IE9 bug into account), and use it where scripts are created (resolves issue#5)
|
2011-02-07 19:48:47 -05:00 |
|
Davide P. Cervone
|
c1de343e4e
|
Properly handle menu renderer settings when combined config files are used. (REsolves issue 51)
|
2011-01-20 08:18:02 -05:00 |
|
Sean Hogan
|
5afdd65b07
|
Repack to account for combine branch changes
|
2011-01-05 23:51:46 +11:00 |
|
Davide P. Cervone
|
e0da83e172
|
Allow config parameter and script to both be used together
|
2011-01-01 17:19:56 -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
|
167aedfa09
|
Put jax.js in a property of the jax so that it can be changed (e.g., to combine the jax with some of its components, or with other jax)
|
2010-11-17 22:09:48 -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 |
|