~amavect/whiteboardfs

7970292fca1be9bfdb43920fcfa8cad140292d16 — amavect 1 year, 6 months ago 672141c
install man page (thx sigrid), update readme
2 files changed, 11 insertions(+), 9 deletions(-)

M README
M mkfile
M README => README +10 -8
@@ 1,4 1,12 @@
Whiteboardfs is a collaborative drawing file system.

Dependencies:
optional for dryerase -c
https://git.sr.ht/~amavect/makeu

Install:
mk install

It consists of 2 files in the tree.
canvas is the image to draw to. 
	On read, it returns a RGB24 image.


@@ 8,14 16,8 @@ update notifies of any changes.
	If a write completes, another character is sent.

Dryerase is a program meant to interface with whiteboardfs.
It will, by default, search in /mnt/whiteboard for the control files.
Mouse 1 for black, mouse 3 for white.
The '[' and ']' keys decrease and increase pen size, respectively.
Delete to quit.
dryerase -c will start it connected to makeu
See man page for usage.

TODO:
make whiteboardfs understand multiple image types
make whiteboardfs be able to use sub-Rectangles
make whiteboardfs send compressed images
add different sizes to dryerase
add different colors to dryerase

M mkfile => mkfile +1 -1
@@ 24,7 24,7 @@ $O.whiteboardfs: whiteboardfs.$O imageload.$O

all:V: $EXE

install:V: $INST
install:V: $INST man

man:V: /sys/man/4/whiteboardfs