Commit Graph

974 Commits

Author SHA1 Message Date
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
Michael Droettboom c2175a0440 Fix preloading on Chrome 2019-01-22 11:08:13 -05:00
Michael Droettboom 2a1cd61c0b Update docs about using Pyodide from Iodide. 2019-01-17 16:03:30 -05:00
Michael Droettboom 60977f0db8 Bump version: 0.5.0 → 0.6.0 2019-01-17 14:04:59 -05:00
Michael Droettboom 65ebb9944c
Merge pull request #293 from mdboom/upgrade-emscripten-1.38.22
Upgrade emscripten to 1.38.22
2019-01-17 14:04:24 -05:00
Michael Droettboom 5c3bf202a2 Update build cache version 2019-01-17 08:27:12 -05:00
Michael Droettboom 939ba63545 Update dynCall_so.patch 2019-01-16 16:57:46 -05:00
Michael Droettboom 00a2bf9bf2
Merge pull request #296 from madhur-tandon/widgets
Add style to matplotlib widgets
2019-01-16 12:27:23 -05:00
Madhur Tandon 8bcb07b0f9 Stylize the matplotlib widgets toolbar
Add style to matplotlib widgets
Add Color Change on Hover Functionality
Apply System Fonts to buttons with text
2019-01-16 22:43:19 +05:30