forked from llaske/sugarizer
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
From the rainforest with ❤️
- Loading branch information
Showing
115 changed files
with
29,282 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
compile: | ||
rapydscript compile -b lib/jappy.pyj > lib/baselib.js | ||
cat code_editor.tag.html | riot --stdin --config js/riot.config.js --stdout > js/codeeditor.js | ||
cat toolbar.tag.html | riot --stdin --config js/riot.config.js --stdout > js/toolbar.js | ||
|
||
dist_xo: | ||
python setup.py dist_xo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
Jappy.activity | ||
============== | ||
|
||
A tribute to Pippy activity. | ||
|
||
*Shall work with Sugar and Sugarizer, deploy everywhere.* | ||
|
||
It currently implements the [RapydScript-NG transpiler](https://github.com/kovidgoyal/rapydscript-ng)'s python-like language. | ||
|
||
## Development | ||
|
||
### Launch | ||
|
||
In order to launch the app, simply open `Jappy.activity/index.html` in a browser, served by http. | ||
|
||
A bare webserver is implemented in Flask for convenience and experimentation. | ||
``` | ||
python dev.py | ||
``` | ||
And then open http://localhost:5000/ | ||
|
||
You may need to install requirements with `pip install -r requirements.txt` first. | ||
|
||
## References | ||
|
||
https://wiki.sugarlabs.org/go/Project/Develop_Activity | ||
|
||
Artisan Workbench | ||
================= | ||
|
||
A *Develop Activity* proposal for Sugar and Sugarizer. | ||
|
||
Web Apps for Sugarizer and any Platform | ||
|
||
- Python | ||
- Game | ||
- Tool | ||
|
||
Collaboration, Simplicity, Reflection | ||
"Never loose work" | ||
|
||
Issues | ||
====== | ||
|
||
- Might consider method to avoid *infinite loops*. Currently they **crash the tab or browser or PC**. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
[Activity] | ||
name = Jappy | ||
activity_version = 1 | ||
bundle_id = org.somosazucar.JappyActivity | ||
exec = sugar-activity-web | ||
icon = activity-icon |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.