Christian Clauss
|
4cef872a6a
|
interpreter.ts: Typo functions
|
2022-05-04 18:07:52 +02:00 |
|
Philipp Rudiger
|
7534b79fd6
|
Small fix
|
2022-05-02 19:48:15 +02:00 |
|
Philipp Rudiger
|
4df9a7e06d
|
Fix rendering for simple types
|
2022-05-02 18:39:28 +02:00 |
|
Philipp Rudiger
|
3457d4313a
|
Handle repr of types
|
2022-05-02 18:30:33 +02:00 |
|
Fabio Pliger
|
62737bf868
|
disable lint on specific line
|
2022-04-28 15:06:50 -06:00 |
|
Fabio Pliger
|
3f05d33ebc
|
remove unused code in App
|
2022-04-28 12:12:24 -06:00 |
|
Philipp Rudiger
|
2781792073
|
Loading module from file should not auto-import
|
2022-04-26 16:02:58 +02:00 |
|
Fabio Pliger
|
d309a6c974
|
Merge branch 'main' into rb/prettier
|
2022-04-25 22:03:37 -05:00 |
|
Ross Bermudez
|
27deee3f86
|
[PYS-12] Format and lint
|
2022-04-25 15:00:14 +02:00 |
|
Philipp Rudiger
|
3eb41d73ed
|
Handle strings
|
2022-04-23 00:02:04 +02:00 |
|
Philipp Rudiger
|
4e022e37b4
|
Cleanup whitespace
|
2022-04-22 23:50:30 +02:00 |
|
Philipp Rudiger
|
0b6fe08663
|
Various mime rendering fixes
|
2022-04-22 23:50:30 +02:00 |
|
Philipp Rudiger
|
b5bfffe912
|
Abort rendering if no element found
|
2022-04-22 23:50:30 +02:00 |
|
Philipp Rudiger
|
ec968a6081
|
Fix typo
|
2022-04-22 23:50:30 +02:00 |
|
Philipp Rudiger
|
ca92e58c37
|
Clean up
|
2022-04-22 23:50:30 +02:00 |
|
Philipp Rudiger
|
97aa4513f7
|
Add MIME renderer support
|
2022-04-22 23:50:30 +02:00 |
|
Fabio Pliger
|
71873b6b50
|
clean pylist.py and add a very hacky sync between list items and it's rendered versions
|
2022-04-20 20:03:23 -05:00 |
|
Fabio Pliger
|
7c71ba6fde
|
add margin to widgets and add item template to PyList
|
2022-04-20 18:17:58 -05:00 |
|
Fabio Pliger
|
ac64b2aaa3
|
add handlers to input box as well
|
2022-04-20 16:32:11 -05:00 |
|
Fabio Pliger
|
44afda7aa8
|
add inputbox and clearn todo html even more
|
2022-04-20 16:12:01 -05:00 |
|
Fabio Pliger
|
f5b168a45e
|
add better support for new widgets
|
2022-04-20 15:41:28 -05:00 |
|
Fabio Pliger
|
ee1db16bcf
|
move templates to interpreter
|
2022-04-20 13:30:08 -05:00 |
|
Fabio Pliger
|
a702cbdf10
|
add support for custom widgets registration in Python
|
2022-04-19 19:24:22 -05:00 |
|
Fabio Pliger
|
4831c19a06
|
call micropip installed of loading packages
|
2022-04-19 14:52:09 -05:00 |
|
Fabio Pliger
|
3c2ca6d68c
|
fix error when trying to output to non existing element
|
2022-04-18 23:10:41 -05:00 |
|
Fabio Pliger
|
00b571d3df
|
change OutputManager to actually have separate contexts for out and err to scripts can manage both in one place
|
2022-04-18 15:54:59 -05:00 |
|
Fabio Pliger
|
955fb6fd37
|
fix missing initialization in outputmanager
|
2022-04-18 12:06:05 -05:00 |
|
Fabio Pliger
|
441a2c6e9e
|
introduce outputmanager to redirect output in repl
|
2022-04-15 18:42:16 -05:00 |
|
Fabio Pliger
|
a9e1b7c5d6
|
remove unused import
|
2022-04-13 09:48:37 -05:00 |
|
Fabio Pliger
|
67be46f224
|
add support for paths on py-env so that we can load local (sort of) scripts into the environment
|
2022-04-12 19:04:26 -05:00 |
|
Fabio Pliger
|
c29144d69c
|
improve some of the demos font and removes repr for when objects are outputted to a div
|
2022-04-12 15:42:44 -05:00 |
|
Fabio Pliger
|
46690ca1a8
|
remove pyscript being loaded externally for now
|
2022-04-12 13:09:44 -05:00 |
|
Fabio Pliger
|
973a14baea
|
allow pyscript to specify source and try loading pyscript python injections from file
|
2022-04-11 23:13:06 -05:00 |
|
Fabio Pliger
|
7fd2b56bfe
|
remove old files and old code references
|
2022-04-08 18:19:34 -05:00 |
|
Fabio Pliger
|
9d64a9f126
|
add pyenv and allow to load packages to the loaded pyodide runtime
|
2022-04-06 14:45:34 -05:00 |
|
Fabio Pliger
|
5ec85695b9
|
add initializers that run before py-script scripts run and post initializers that run after. Also add function to unescape some of the characters when read form html tags
|
2022-04-01 10:45:52 -05:00 |
|
Fabio Pliger
|
5edf76f3d2
|
point stdout and stderr to console.log
|
2022-03-29 14:22:08 -05:00 |
|
Fabio Pliger
|
03da071a63
|
redirect default output to console.log
|
2022-03-28 17:59:19 -05:00 |
|
Fabio Pliger
|
2b7cbe0129
|
add array of initializers, to run after the python runtime has loaded
|
2022-03-25 16:57:54 -05:00 |
|
Fabio Pliger
|
c5846615e9
|
add convenience Elemenet, Pyscript classes and pyscript namespaced function in the global python namespace
|
2022-03-24 11:41:31 -05:00 |
|
Fabio Pliger
|
6f5ffc7360
|
add stores, move pyscript component in it's own file add method to add new scripts to page
|
2022-03-04 14:13:32 -06:00 |
|
Fabio Pliger
|
cb4bec30bf
|
remove first js try
|
2022-02-28 14:10:24 -06:00 |
|
Fabio Pliger
|
f65a6ec5c9
|
add interpreter
|
2022-02-23 12:11:44 -06:00 |
|