-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME
More file actions
34 lines (28 loc) · 791 Bytes
/
README
File metadata and controls
34 lines (28 loc) · 791 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
view
=====
`view` is an image viewer for 9front.
It is a (almost) complete replacement for page(1) with some extra features.
`view` uses external libraries to load image formats:
- STB: PNG, JPG, GIF, BMP, TGA, PPM and PGM
- nanosvg: SVG
`view` listens on the plumber(4) image port and handles both:
- filename plumbing
- image data plumbing when the plumb message action attribute is set to `showdata`
Usage:
------
Install with `mk install`
Run with `view <image>`
Credits:
--------
STB library: https://github.com/nothings/stb
nanosvg: https://github.com/memononen/nanosvg
OpenBSD (math functions): http://openbsd.org
License:
-----------
- view: MIT license
- stb_image: Public Domain
- nanosvg: zlib license
- libposix: BSD license
Bugs:
-----
That wouldn't be my code otherwise!