1
0
Fork
You've already forked pixel
0
forked from webxdc/pixel
Pixel editor
  • JavaScript 85.7%
  • Shell 9.8%
  • HTML 4.5%
2023年09月25日 11:22:15 +00:00
.github/workflows also update the comand in the ci 2022年01月28日 16:30:04 +01:00
.gitignore create a script to create a .xdc 2022年01月01日 20:45:59 +01:00
create-xdc.sh Fix shellcheck warnings on create-xdc.sh 2022年12月09日 22:44:03 +00:00
icon.png add a basic icon 2023年09月08日 21:52:33 +02:00
index.html refactor: fix invalid HTML (<title>) 2023年09月16日 08:11:46 +00:00
LICENSE Create LICENSE 2022年05月18日 13:41:24 +02:00
manifest.toml set correct source_code_url 2023年09月12日 00:20:54 +00:00
README.md docs: extend readme with development instruction and a demo link 2023年09月25日 11:22:15 +00:00
script.js fix: draw first row and column of pixels 2023年09月16日 08:21:01 +00:00
webxdc.d.ts remove "app" from naming 2022年05月18日 22:57:06 +02:00
webxdc.js set control panel to static size 2022年05月22日 21:25:58 +02:00

Pixel editor

WebXDC editor for 1-bit pixel graphics.

This is a sample app demonstrating synchronization of pixel array using Last-Write-Wins conflict resolution.

Each participant can toggle pixels on and off, which results in sending an update for the pixel to other participants.

Online-Demo

Development

To run this WebXDC app in the emulator, simply open index.html in the browser.

To create an .xdc file that can be sent into the chat, execute ./create-xdc.sh.