ed"> Issues 0 Commits 982 Releases 1 Wiki

982 Commits (main)

Author SHA1 Message Date
  Luna Stadler 58efe5e8fe Enable colors for journalctl (escape seqs not supported yet) 4 years ago
  Luna Stadler 9729e56c6f Hack together a firefox history search... 4 years ago
  Luna Stadler 36ecefc816 Display available commands on startup 4 years ago
  Luna Stadler 51b25183ee Attempt to draw less often 4 years ago
  Luna Stadler 26448ca2c1 Attempt to clean up memory (and processes better) 4 years ago
  Luna Stadler fddef7fd9d Implement basic color parsing for some things 4 years ago
  Luna Stadler d04e535aed Prevent crashes from extremely long lines 4 years ago
  Luna Stadler d0cc191348 Provide (semi) sensible default search dirs 4 years ago
  Luna Stadler 3b3f687b4d Make directories to search in configurable (and preview with sushi?!) 4 years ago
  Luna Stadler f2225b2692 Show full line with escape sequences 4 years ago
  Luna Stadler 8a374bdbd7 Add two more wishes 4 years ago
  Luna Stadler 252c08e2e4 Fix truncated command output 4 years ago
  Luna Stadler a438b2c10b Start with terminal escape code decoding 4 years ago
  Luna Stadler de239badd1 Add a file cat-ing runner (fun!) 4 years ago
  Luna Stadler 551e85ca59 Add a few more todos 4 years ago
  Luna Stadler 71a92b7e5d Add ruby docs and run for fun 4 years ago
  Luna Stadler 2973c030fd Support generating individual files per post 4 years ago
  Luna Stadler 698b99346e Make linter happy 4 years ago
  Luna Stadler c370188a25 Build with -Drelease-safe 4 years ago
  Luna Stadler a8962ac68e Implement horizontal scrolling and tabs! 4 years ago
  Luna Stadler 42f9763ae9 Draw input hints to a separate string 4 years ago
  Luna Stadler dd94c3ba98 Hack in zero byte again to not pass in old buffer 4 years ago
  Luna Stadler 8dc8c2cee1 Rename RegexRunner to Runner to reflect what it does better 4 years ago
  Luna Stadler 25b385b75b Draw name of active command in the corner 4 years ago
  Luna Stadler 36174cb1f8 Support viewing logs (a bit) 4 years ago
  Luna Stadler 660bc5d4f6 Port over most remaining commands 4 years ago
  Luna Stadler f94cf0785b Run qalc and python code 4 years ago
  Luna Stadler 3dd78d6add Catch an error that came up when running (missing binary) 4 years ago
  Luna Stadler 957eb7b3db Only run after 100ms to prevent flashing updates 4 years ago
  Luna Stadler 8b9dcec1af Default to system-wide install of font 4 years ago
  Luna Stadler 5bf136f8a6 Make some commands work again, but incrementally!? 4 years ago
  Luna Stadler 5e40d7b1d2 Implement demo for streaming output (which breaks all commands) 4 years ago
  Luna Stadler 0cd18793e5 Start working on the incremental output 4 years ago
  Luna Stadler 7cb19ce6a8 Add some more potential commands 4 years ago
  Luna Stadler 34cd9490be Fix compilation issues (I think) 4 years ago
  Luna Stadler d5f229ec45 Experiment with opacity 4 years ago
  Luna Stadler 4959a6f9f8 Support skipping to the start and end 4 years ago
  Luna Stadler 9b1c050796 Return stderr if stdout is empty 4 years ago
  Luna Stadler 8970870e74 Fix leak detection 4 years ago
  Luna Stadler e5c4e3613e Implement basic clipboard support 4 years ago
  Luna Stadler 2337ce5e73 Support executing random programs (!) 4 years ago
  Luna Stadler 8e4040d046 Support longer output (up to 1mb) 4 years ago
  Luna Stadler a6851a3fea Support paging through the output 4 years ago
  Luna Stadler a906808ef7 Attempt to free stdout memory 4 years ago
  Luna Stadler ca8fd48d92 Fix window resize 4 years ago
  Luna Stadler e08a4939a5 Make the font a bit smaller 4 years ago
  Luna Stadler f828d4ac46 Support multi-line output 4 years ago
  Luna Stadler c3f2b566b4 Add things that quickdoc supports 4 years ago
  Luna Stadler 1395a4942f Bring back docs for python! 4 years ago
  Luna Stadler be8669a611 Move error handling outside of runCommand 4 years ago
lp - git.papill0n.org

暂无描述

Lucas Stadler c51cc5f770 fix pixl service definition 11 年之前
..
data d50abe128d add save and load api calls. 12 年之前
public bf2b2cd224 fix draw_pixl without any options passed. 12 年之前
.gitignore 86cf6d152e initial support for scripts. 12 年之前
Makefile 3133c0b5f5 use controls from three.js. 12 年之前
README.md 795a6dc777 bug: overwriting trixls isn't properly supported. 12 年之前
package.json 86cf6d152e initial support for scripts. 12 年之前
pixl.service c51cc5f770 fix pixl service definition 11 年之前
screen.png b4e2792e49 add screenshot. 12 年之前
server.js bc730a6188 support listing the availlable scripts. 12 年之前

README.md

pixl!

draw pixls.

what it looks like

see the whirlwind intro for a quickstart.

it's live at http://pixl.papill0n.org.

trixl!

pixl in 3 dimensions. you can even import the data from pixl.

see it live at http://pixl.papill0n.org/3.

// quick start (type the following in the console):
trixl.generate.fun()

todo

  • code sharing (especially for worlds created and dynamics, but also for libraries/modules that could be shared)
  • multiplayer backend as for pixl
  • live-editing from a built-in editor (similar to firefox' scratchpad, but on the page. should also support saving code to localStorage.)
  • better performance. noticable lag at 10000 trixls, probably batch-drawing would help, but how? first find out what the bottleneck is.
  • bug: sometimes when moving the mouse to certain positions (edges of the screen?) the camera rapidly alternates between two positions
  • bug: doesn't work in chrome, as it's missing support for iterators and the keys() function on maps. i didn't find any convenient polyfills (keys() should return something iterator-like, e.g. returning raw values on next() and StopIteration when the end is reached.)
  • bug: overwriting trixls isn't supported as Map#set compares by reference and not by value. maybe use chunks instead? (could be a performance boost as well.)