Commit Graph

364 Commits

Author SHA1 Message Date
Michael Droettboom 08beb135eb Move wasm_backend.py to the matplotlib package 2018-06-15 11:57:02 -04:00
Michael Droettboom cac03cd91e Disable C linting for now due to clang-format versioning 2018-06-14 15:01:48 -04:00
Michael Droettboom 7c0457cead Add linting 2018-06-14 14:19:08 -04:00
Michael Droettboom 11a601f548 Don't save .pyc files 2018-06-13 14:06:58 -04:00
Michael Droettboom 500903b79b Better tagline 2018-06-07 15:50:53 -04:00
Michael Droettboom 6c9a3067c3 Add some community and contributing guidelines 2018-06-07 15:43:04 -04:00
Michael Droettboom ba848914eb Don't call draw_idle too many times 2018-06-07 10:20:45 -04:00
Michael Droettboom 82ddc3f0dc Update to new custom URL 2018-06-07 10:05:03 -04:00
Michael Droettboom 2bc63bcaea Fix python2js test 2018-06-05 06:16:32 -04:00
Michael Droettboom c5fb1e497d Update CI badges 2018-06-04 21:30:06 -04:00
Michael Droettboom d106b87e2a Move to new tag of Iodide 2018-06-04 20:57:12 -04:00
Michael Droettboom d7ea2c9608 Fix DPI increasing in size on each reload 2018-06-04 20:57:12 -04:00
Michael Droettboom 65628719c8 Merge branch 'hiwire' 2018-06-04 20:38:38 -04:00
Michael Droettboom 7d19fcd6bb Fix bugs found from examples 2018-06-04 20:37:40 -04:00
Michael Droettboom 6153e635e0 Add Circle-CI configuration 2018-06-04 16:17:03 -04:00
Michael Droettboom 7d0f764906 Fix #45: Hardcode the font cache 2018-06-01 14:33:32 -04:00
Michael Droettboom bd4621ca12 Fix #46: Automatically update plots in matplotlib 2018-06-01 12:36:53 -04:00
Michael Droettboom c3df5188e9 Fix patch to libpng 2018-06-01 11:56:57 -04:00
Michael Droettboom 4df291a56f Add compiler patch 2018-06-01 09:07:04 -04:00
Michael Droettboom f2e46063d6 Pin the compiler to a particular version 2018-05-31 18:46:57 -04:00
Michael Droettboom 7b6053ed13 Don't pyimport repr multiple times 2018-05-31 18:46:29 -04:00
Michael Droettboom 3831cf86fc Consistent capitalization 2018-05-30 20:27:18 -04:00
Michael Droettboom c1e75744c3 Encapsulate the details of pyproxy 2018-05-30 20:03:41 -04:00
Michael Droettboom 544ed5a6b9 Don't use cwrap
We only have two entry points, so it's easy to hardcode.
2018-05-30 19:53:17 -04:00
Michael Droettboom 6cbac83901 Use variable naming convention to make types clearer 2018-05-30 19:52:45 -04:00
Michael Droettboom 593b3536cc hiwire cleanup 2018-05-30 14:09:49 -04:00
Michael Droettboom 0ef811c94d Fix core CPython tests 2018-05-30 13:59:09 -04:00
Michael Droettboom 9579aa99bc Working state 2018-05-30 13:49:49 -04:00
Michael Droettboom 46050efddc Make benchmarks work again 2018-05-29 10:34:10 -04:00
Michael Droettboom 035cf3cc65 Remove debugging print 2018-05-29 10:33:56 -04:00
Michael Droettboom 7011525fb7 Properly mark packages as loaded 2018-05-29 10:33:45 -04:00
Michael Droettboom 69b20cb42f Delete lazy_import.py -- it isn't used anymore. 2018-05-24 11:41:14 -04:00
Michael Droettboom 32a2fd423b Add lots of documentation. 2018-05-24 10:52:27 -04:00
Michael Droettboom 6319140bb6 Add documentation to wasm_backend.py 2018-05-24 10:42:01 -04:00
Michael Droettboom 663ff90695 Scroll into view if figure is already displayed on the page. 2018-05-22 13:31:54 -04:00
Michael Droettboom 2128618fcb Fix #34: Fix matplotlib keyboard events 2018-05-22 13:20:47 -04:00
Michael Droettboom 4ac81c0293 Don't remove backends 2018-05-22 12:08:13 -04:00
Michael Droettboom b0a9b8ea16 Remove output handler -- we have a better, interactive thing now 2018-05-22 11:33:52 -04:00
Michael Droettboom 5f8bd963b7 Fix the _tri and _qhull modules in matplotlib 2018-05-22 11:11:42 -04:00
Michael Droettboom 732ca50b13 Remove unnecessary parts of matplotlib 2018-05-22 10:07:16 -04:00
Michael Droettboom 360bd1d687 HiDPI (retina) support 2018-05-22 09:55:06 -04:00
Michael Droettboom 5ad7eeb1a2 Add rubberband. Add title. Simplify downloading. 2018-05-22 09:31:35 -04:00
Michael Droettboom 43e910f0b7 Support downloading of plot files 2018-05-21 15:35:46 -04:00
Antony Lee 77266efdd0 Fix font encoding issue in a better way. matplotlib/matplotlib#11277 2018-05-21 13:47:46 -04:00
Michael Droettboom 12b05ad373 Fix #32: Separate build of filesystem from main wasm module 2018-05-18 14:47:21 -04:00
Michael Droettboom 918ccc7300 First pass at matplotlib interaction 2018-05-18 13:32:33 -04:00
Michael Droettboom 57478053ed Fix typo 2018-05-17 15:31:28 -04:00
Michael Droettboom 14db9e693c Fix matplotlib test 2018-05-17 14:30:52 -04:00
Michael Droettboom e293fba9c2 Remove --profiling flag 2018-05-17 14:30:44 -04:00
Michael Droettboom 82e038fdf3 Get _tri.so compiling 2018-05-17 14:30:33 -04:00