1
0
mirror of https://github.com/pyscript/pyscript.git synced 2022-05-01 19:47:48 +03:00

Commit Graph

  • ea63e36ca1 Merge pull request #42 from anaconda/auto-id Fabio Pliger 2022-04-22 12:05:13 -05:00
  • 1be8aa3a28 move guidGenerator to utils to make it more available auto-id Fabio Pliger 2022-04-22 12:03:04 -05:00
  • 9d0837abec remove unecessary check for id since the base class is making sure that it always has an ID Fabio Pliger 2022-04-22 11:55:18 -05:00
  • 190ae39690 Auto-generate element ID to ensure output is rendered Philipp Rudiger 2022-04-21 20:40:24 +02:00
  • dc9e7e60cb Merge pull request #41 from anaconda/quickfix/fix_pyscript_output Fabio Pliger 2022-04-21 12:27:31 -05:00
  • 7884127534 remove debug print Fabio Pliger 2022-04-21 12:27:17 -05:00
  • c698f29634 update simple script to reduce verbosity Fabio Pliger 2022-04-21 12:26:12 -05:00
  • cad87e6616 fix pyscript output when nothing is specified Fabio Pliger 2022-04-21 12:25:09 -05:00
  • 28f4147742 Updated href in index.html textarea_download cleonard 2022-04-20 23:39:20 -05:00
  • 6949433a8d Changed href in index.html img_form cleonard 2022-04-20 23:38:14 -05:00
  • cdb60e280d Updated href in index.html plot_display cleonard 2022-04-20 23:36:51 -05:00
  • 935f5c91cd Textarea download demo cleonard 2022-04-20 23:33:22 -05:00
  • 04fbd92ee0 Image form demo cleonard 2022-04-20 23:28:46 -05:00
  • d464f4f4f6 matplotlib to canvas tag example cleonard 2022-04-20 23:23:07 -05:00
  • 543877c74d starting on animate webgl-points Michael Verhulst 2022-04-20 22:58:08 -05:00
  • 4e0f34ed27 point WIP more python less js Michael Verhulst 2022-04-20 22:39:00 -05:00
  • 6d1888dc3e more work on point Michael Verhulst 2022-04-20 21:36:33 -05:00
  • 4a2057b34c Merge pull request #35 from anaconda/webgl-box Fabio Pliger 2022-04-20 20:55:39 -05:00
  • 8c8b641088 Merge pull request #37 from anaconda/quickfix/move_code_out_pylist Fabio Pliger 2022-04-20 20:55:01 -05:00
  • 08aadbe248 add line at eof Fabio Pliger 2022-04-20 20:54:28 -05:00
  • 69f39713e0 move code from pylist.py to the example directly to make pylist reusable and show more of the example potential Fabio Pliger 2022-04-20 20:53:31 -05:00
  • f889c70ec7 moved camera.lookAt func call out of animate loop for better fps Michael Verhulst 2022-04-20 20:47:32 -05:00
  • 0b5004fe31 Merge pull request #33 from anaconda/simplify_panel Fabio Pliger 2022-04-20 20:42:03 -05:00
  • d54d268131 Merge pull request #36 from anaconda/pys-18/add-pylist Fabio Pliger 2022-04-20 20:29:33 -05:00
  • 4065c13d32 general cleanup before merging Fabio Pliger 2022-04-20 20:27:13 -05:00
  • 71873b6b50 clean pylist.py and add a very hacky sync between list items and it's rendered versions Fabio Pliger 2022-04-20 20:03:23 -05:00
  • 7c71ba6fde add margin to widgets and add item template to PyList Fabio Pliger 2022-04-20 18:17:58 -05:00
  • 40c58c3cf1 simplify example Fabio Pliger 2022-04-20 18:16:43 -05:00
  • 019b7d145a add timer to register generic widgets Fabio Pliger 2022-04-20 18:16:26 -05:00
  • ac64b2aaa3 add handlers to input box as well Fabio Pliger 2022-04-20 16:32:11 -05:00
  • 44afda7aa8 add inputbox and clearn todo html even more Fabio Pliger 2022-04-20 16:12:01 -05:00
  • 3aa3ba02be add pybutton and pytitle Fabio Pliger 2022-04-20 15:41:51 -05:00
  • f5b168a45e add better support for new widgets Fabio Pliger 2022-04-20 15:41:28 -05:00
  • 28efe8a1c9 clean html Fabio Pliger 2022-04-20 13:52:13 -05:00
  • ea0cddee96 simplify the example Fabio Pliger 2022-04-20 13:48:11 -05:00
  • ee1db16bcf move templates to interpreter Fabio Pliger 2022-04-20 13:30:08 -05:00
  • 1155d1b2ee fixed typo: "woudl" Michael Verhulst 2022-04-20 13:08:46 -05:00
  • 3faf406d1e removed some code for the boxes demo Michael Verhulst 2022-04-20 13:05:33 -05:00
  • 028e108be6 updated the main examples index.html file to have the icosahedron demo Michael Verhulst 2022-04-20 13:03:10 -05:00
  • 31ff939f8f now raycaster is pure python Michael Verhulst 2022-04-20 13:00:21 -05:00
  • a6d00318c3 add PyListTemplate and PyItemTemplate so that classes implementing list and list item widgets can subclass from it and hide complexity to users Fabio Pliger 2022-04-20 12:48:25 -05:00
  • 67115635db Cleaned up Panel examples Philipp Rudiger 2022-04-20 13:18:09 +02:00
  • 518471bcbc Merge pull request #32 from anaconda/toga-pyenv Fabio Pliger 2022-04-19 21:55:23 -05:00
  • 645842276b Update some documentation and links. Russell Keith-Magee 2022-04-20 10:27:39 +08:00
  • 1373333b31 Switch to using py-env for environment setup. Russell Keith-Magee 2022-04-20 10:16:04 +08:00
  • cdc1cc4f82 Merge pull request #31 from anaconda/toga-spa Fabio Pliger 2022-04-19 19:55:26 -05:00
  • 280fd53aba add example Fabio Pliger 2022-04-19 19:24:47 -05:00
  • a702cbdf10 add support for custom widgets registration in Python Fabio Pliger 2022-04-19 19:24:22 -05:00
  • 481553c78e Simplify platform detection. Russell Keith-Magee 2022-04-20 08:14:39 +08:00
  • 6ec94a0522 Added SPA for Freedom Units. Russell Keith-Magee 2022-04-20 08:14:12 +08:00
  • 8fdc28edcc Moved the static folder so it can be shared with the SPA. Russell Keith-Magee 2022-04-20 08:04:53 +08:00
  • be57778651 Add support for SPA rendering. Russell Keith-Magee 2022-04-20 07:59:39 +08:00
  • e409f5c166 Merge pull request #30 from anaconda/pys-22/support-pip-in-pyenv Fabio Pliger 2022-04-19 15:15:14 -05:00
  • 792db8cd59 update examples pys-22/support-pip-in-pyenv Fabio Pliger 2022-04-19 15:09:46 -05:00
  • 4831c19a06 call micropip installed of loading packages Fabio Pliger 2022-04-19 14:52:09 -05:00
  • b5f8ce62d0 Merge pull request #29 from anaconda/toga Fabio Pliger 2022-04-19 11:24:19 -05:00
  • 956de2a17c Merge pull request #27 from anaconda/panel_deckgl Fabio Pliger 2022-04-19 11:11:00 -05:00
  • 556feda319 Merge pull request #26 from anaconda/mattpap/numpy_canvas_example Fabio Pliger 2022-04-19 11:08:35 -05:00
  • a612b64b3b Merge pull request #28 from anaconda/pys-19/allow_out_err_redirect Fabio Pliger 2022-04-19 11:01:21 -05:00
  • 9e47644238 clean up repl class attrs pys-19/allow_out_err_redirect Fabio Pliger 2022-04-19 10:58:20 -05:00
  • c60a28af18 Add toga-web demo server. Russell Keith-Magee 2022-04-19 14:38:07 +08:00
  • 7ce66b54ed Add code for a Freedom Units demo app. Russell Keith-Magee 2022-04-19 14:36:55 +08:00
  • 6541c9dc98 change id in exmaples Fabio Pliger 2022-04-18 23:30:32 -05:00
  • 3c2ca6d68c fix error when trying to output to non existing element Fabio Pliger 2022-04-18 23:10:41 -05:00
  • a6955b170a Merge branch 'main' into pys-19/allow_out_err_redirect Fabio Pliger 2022-04-18 22:21:47 -05:00
  • 392b948db1 rename target with output in the examples Fabio Pliger 2022-04-18 22:02:56 -05:00
  • b38d2e5df1 add support for std-out and std-err attributes in py-repl and py-script Fabio Pliger 2022-04-18 21:55:29 -05:00
  • 57d6ae967b add x margin to pybox children Fabio Pliger 2022-04-18 21:55:03 -05:00
  • 4ba90a9250 rename target attribute to output Fabio Pliger 2022-04-18 18:56:49 -05:00
  • 00b571d3df change OutputManager to actually have separate contexts for out and err to scripts can manage both in one place Fabio Pliger 2022-04-18 15:54:59 -05:00
  • 4d890602d9 adapt pyscript to new base class and clean Base Fabio Pliger 2022-04-18 12:06:30 -05:00
  • 955fb6fd37 fix missing initialization in outputmanager Fabio Pliger 2022-04-18 12:06:05 -05:00
  • 6525faf162 Merge pull request #25 from anaconda/mattpap/esm_import_module Fabio Pliger 2022-04-18 10:16:32 -05:00
  • 95d50269b7 add base component file with components base classe and adapt pyrepl to new base class Fabio Pliger 2022-04-18 10:13:59 -05:00
  • 05dbc2eaf6 Improvements for deckgl demo Philipp Rudiger 2022-04-17 22:33:11 +02:00
  • bb1c80c3ab Update existing panel examples Philipp Rudiger 2022-04-17 12:46:35 +02:00
  • 239b5c1178 Add Panel DeckGL example Philipp Rudiger 2022-04-17 12:46:09 +02:00
  • a0340a6136 added in some animation Michael Verhulst 2022-04-16 22:32:28 -05:00
  • df5b4a4293 add module config to allow local imports Fabio Pliger 2022-04-16 22:28:24 -05:00
  • 51c2efd601 Update README.md Sophia Yang 2022-04-16 21:07:44 -05:00
  • 7b7cbb6cf2 added in a WIP for raycaster Michael Verhulst 2022-04-16 17:20:09 -05:00
  • 69190934ae Factor out palettes, mandelbrot() and julia() Mateusz Paprocki 2022-04-16 19:44:05 +02:00
  • c44af91218 Add a visualization with NumPy and canvas Mateusz Paprocki 2022-04-16 15:03:49 +02:00
  • 0dc3b728c3 Allow import d3 instead of from esm import d3 Mateusz Paprocki 2022-04-16 10:38:02 +02:00
  • 43ff8ac335 Merge pull request #20 from anaconda/mattpap/allow_pyscript_block_offset Fabio Pliger 2022-04-15 18:47:31 -05:00
  • ef884689ba Merge branch 'main' into mattpap/allow_pyscript_block_offset Fabio Pliger 2022-04-15 18:46:42 -05:00
  • fb54949eb6 Merge branch 'main' into pys-19/allow_out_err_redirect Fabio Pliger 2022-04-15 18:43:19 -05:00
  • 441a2c6e9e introduce outputmanager to redirect output in repl Fabio Pliger 2022-04-15 18:42:16 -05:00
  • e19b95d3a9 Merge pull request #24 from anaconda/mattpap/esm_importmaps Fabio Pliger 2022-04-15 18:29:34 -05:00
  • a80dcf13d3 Use ESM and import maps in d3 example Mateusz Paprocki 2022-04-15 14:30:32 +02:00
  • d0f0ebc6c3 Very rudimentary support for ESM and import maps Mateusz Paprocki 2022-04-15 14:28:51 +02:00
  • 520fe84a86 added some webgl boxes Michael Verhulst 2022-04-14 15:43:00 -05:00
  • 44c6d51497 Merge pull request #23 from anaconda/paneL_stream_index Fabio Pliger 2022-04-14 10:15:04 -05:00
  • 8e47dfedb2 Add Panel Stream demo to index paneL_stream_index Philipp Rudiger 2022-04-14 17:05:57 +02:00
  • 05e2029921 Merge pull request #22 from anaconda/panel_stream Fabio Pliger 2022-04-14 10:01:36 -05:00
  • d523e24a78 Cleanup panel_stream Philipp Rudiger 2022-04-14 16:59:48 +02:00
  • 3524bc32f6 Add Panel streaming example Philipp Rudiger 2022-04-14 16:53:02 +02:00
  • ab18b37d49 Merge pull request #19 from anaconda/mattpap/d3_example Fabio Pliger 2022-04-14 08:57:43 -05:00
  • 76b7ea2300 Merge pull request #18 from anaconda/mattpap/empty_py-env Fabio Pliger 2022-04-14 08:56:42 -05:00
  • c93a98a15f Allow to indent <py-script> blocks Mateusz Paprocki 2022-04-14 10:23:03 +02:00