Commit Graph

882 Commits

Author SHA1 Message Date
Hamilton Ulmer b3d69342bd
Merge pull request #320 from mdboom/fix-jsproxy-dict-conversion
Fix conversion from jsproxy to dict
2019-02-20 09:33:51 -08:00
Michael Droettboom 758ef4afbb Fix conversion from jsproxy to dict 2019-02-15 15:00:43 -05:00
Michael Droettboom 18bcd9e61c Bump version: 0.7.1 → 0.7.2 2019-02-14 16:59:59 -05:00
Michael Droettboom 1ee57cbd16 Fix broken merge 2019-02-14 16:59:54 -05:00
Michael Droettboom 7a496116e8 Bump version: 0.7.0 → 0.7.1 2019-02-14 16:53:36 -05:00
Michael Droettboom 5031e69fc6
Merge pull request #318 from mdboom/update-api
Update for new Iodide renderer API
2019-02-14 16:53:17 -05:00
Michael Droettboom 3e0c891184 Update for new Iodide renderer API 2019-02-14 16:52:47 -05:00
Michael Droettboom 7f0c6a9842
Merge pull request #313 from jstafford/webworkers
Webworker support. Fixes issue #246
2019-02-12 14:03:16 -05:00
Jason Stafford 7e7af7e919 docs changes as suggested by mdboom 2019-02-07 13:26:02 -08:00
Michael Droettboom 89fcd32a20
Apply suggestions from code review
Co-Authored-By: jstafford <jason.stafford@scrycollective.com>
2019-02-07 13:15:40 -08:00
Michael Droettboom 770cca23c0
Update docs/using_pyodide_from_webworker.md
Co-Authored-By: jstafford <jason.stafford@scrycollective.com>
2019-02-07 13:14:28 -08:00
Michael Droettboom 9e949d9665
Update docs/using_pyodide_from_webworker.md
Co-Authored-By: jstafford <jason.stafford@scrycollective.com>
2019-02-07 13:14:16 -08:00
Jason Stafford 5f4e78bb13 added blank line to trigger CI again 2019-02-07 09:02:46 -08:00
Jason Stafford 052ada4855 fix lint error 2019-02-06 09:28:20 -08:00
Jason Stafford 00ba184861 selenium tests for webworkers 2019-02-06 09:20:34 -08:00
Jason Stafford 4d97a5b59f fix selenium tests 2019-02-04 09:59:52 -08:00
Michael Droettboom a38bf8af9b
Merge pull request #314 from madhur-tandon/master
Align the matplotlib Figure and Buttons Toolbar to the center.
2019-02-04 11:22:39 -05:00
Madhur Tandon 48880c1631 Align the Figure and Buttons Toolbar to the center.
- Made the ``matplotlib figure`` align to the center of the body of the text.
- The buttons toolbar is now aligned to the center of the plot.
2019-02-02 15:49:45 +05:30
Michael Droettboom 9a24b290f8
Merge pull request #312 from iodide-project/mdboom-patch-1
Update the demo link in the README
2019-02-01 14:06:17 -05:00
Jason Stafford 2e1a266adc fix typos in documentation, expand section on loading modules, and add a section on caveats 2019-02-01 09:36:32 -08:00
Jason Stafford 8f80070986 fix linter errors (whitespace changes) 2019-02-01 09:02:53 -08:00
Jason Stafford 38b2fdefca add documentation explaining how to use the webworker 2019-01-31 15:59:03 -08:00
Jason Stafford e1fb1b966e add a generic webworker file 2019-01-31 15:07:48 -08:00
Michael Droettboom 28445d5a16
Update the demo link in the README 2019-01-31 18:05:39 -05:00
Jason Stafford 8e8ac26be9 first cut at supporting web workers 2019-01-30 13:43:24 -08:00
Jason Stafford 61512f17e7
Merge pull request #1 from iodide-project/master
merge from root
2019-01-29 09:34:55 -08:00
Michael Droettboom 50f630c8ee
Merge pull request #307 from mdboom/faster-js2python-string
Faster js2python string conversion
2019-01-28 21:03:08 -05:00
Michael Droettboom 22be7eec9d
Merge pull request #310 from jstafford/reference-count-bugfix
add missing hiwire_decref, fixes issue #301
2019-01-28 19:07:35 -05:00
Michael Droettboom fc7d940440
Merge pull request #306 from mdboom/fix-matplotlib-pdf
Fix #305: Fix PDF export from matplotlib
2019-01-28 16:17:31 -05:00
Jason Stafford 1c7804358c add missing hiwire_decref, fixes issue #301 2019-01-28 12:37:15 -08:00
Michael Droettboom ec779c706d Fix content length 2019-01-28 15:06:21 -05:00
Michael Droettboom 1761a222dc Simplify handling of non-BMP characters 2019-01-28 11:48:46 -05:00
Michael Droettboom 46f64b5c7c See #301: Speed-up js2python string conversion 2019-01-28 11:39:28 -05:00
Michael Droettboom 0fbaa77192 Fix format svg -> pdf 2019-01-28 11:04:52 -05:00
Michael Droettboom 4166c00c2c
Merge pull request #308 from mdboom/fixup-symlinks
Fixup symlinks
2019-01-25 11:48:15 -05:00
Michael Droettboom c42a69562b
Merge pull request #309 from mdboom/reorg-cpython-tests
Reorg cpython tests
2019-01-25 11:48:02 -05:00
Michael Droettboom 9be8f39e57 Move cpython core tests to their own module 2019-01-25 10:33:46 -05:00
Michael Droettboom ec9df315df Fix twice-defined variable 2019-01-25 10:31:59 -05:00
Michael Droettboom 9c8b6d2db0 Fix #305: Fix PDF export from matplotlib 2019-01-25 09:33:52 -05:00
Michael Droettboom 7ecb6b7340 Ignore the gfortran link 2019-01-23 19:58:45 -05:00
Michael Droettboom 73e10c60bf Bump version: 0.6.1 → 0.7.0 2019-01-23 18:09:29 -05:00
Michael Droettboom 02f3b13459
Merge pull request #303 from mdboom/eval-nothing
fix iodide-project/iodide#1423: Don't crash if there is no Python code
2019-01-23 18:08:56 -05:00
Michael Droettboom 9f7f4826ce fix iodide-project/iodide#1423: Don't crash if there is no Python code 2019-01-23 16:59:52 -05:00
Michael Droettboom 1049ba78fb
Merge pull request #286 from madhur-tandon/master
Check packages against Pyodide ABI version
2019-01-22 14:37:03 -05:00
Madhur Tandon cf7072d37b Used console.error to make the error of ABI mismatch appear in the logs 2019-01-23 00:10:57 +05:30
Michael Droettboom 37b0913563 Fix error handling 2019-01-23 00:07:39 +05:30
Madhur Tandon a704d5a04b Implement the ABI number functionality.
Modified ``Makefile`` and ``packages/Makefile`` to get ``PYODIDE_PACKAGE_ABI`` from ``Makefile.envs``
Made ``checkABI`` as a public API function.
Modified ``file_packager.py`` to check for the compatible ABI number.
Defined ABI number with which pyodide is built in Makefile.envs
Accepted ABI number in ``file_packager.py`` as an argument.
Modified ``buildpkg.py`` and ``buildall.py`` to account for the new argument.
Added the corresponding ``test_different_ABI`` test.
2019-01-23 00:07:39 +05:30
Michael Droettboom 0127416633
Merge pull request #299 from mdboom/update-iodide-docs
Update docs about using Pyodide from Iodide.
2019-01-22 13:14:08 -05:00
Michael Droettboom 829285339a Bump version: 0.6.0 → 0.6.1 2019-01-22 13:13:30 -05:00
Michael Droettboom 986f871fb8
Merge pull request #302 from mdboom/fix-chrome-preloading
Fix preloading on Chrome
2019-01-22 13:13:16 -05:00