Henner Zeller
9f15f827b8
o %lx is better defined for off_t
2015-07-01 03:31:34 +00:00
Henner Zeller
3af0139d3c
o sscanf(): use type best suited for off_t
2015-06-30 20:22:59 -07:00
Henner Zeller
6647c3e704
o Make library objects position independent, so that it can be
...
used in shared libraries.
2015-06-30 19:57:31 -07:00
Saij
7705b91251
Adding some samples
2015-06-30 19:51:41 -07:00
Saij
4c0f23506d
Adding python bindings
2015-06-30 19:51:41 -07:00
Henner Zeller
4136f79a73
o Fix indentation.
2015-06-30 19:50:34 -07:00
bbhsu2
6dfce33f83
o adding genetic colors, a genetic algorithm to conform led panel to random target color
2015-06-30 19:44:43 -07:00
Henner Zeller
0d21e9d13a
Merge pull request #33 from Cyb0rk/patch-1
...
Added check if file exists in LoadPPM
2015-06-30 19:29:24 -07:00
Henner Zeller
d9a37d6f4b
Merge pull request #28 from bowmessage/patch-1
...
Update README.md
2015-06-28 08:31:09 -07:00
Henner Zeller
b51777e5f6
o make color pulse example double-buffered.
2015-06-14 18:15:12 +00:00
Henner Zeller
d67dd02d09
o Fix initialization of pin-pulser.
...
o Better fix for #32
2015-06-13 18:41:35 +00:00
Henner Zeller
d2a89aca67
o Fix #32
2015-06-13 18:25:18 +00:00
Cyb0rk
4004db3892
Added check if file exists in LoadPPM
...
Added check if file *.ppm for -D1 and -D2 exists.
2015-06-11 14:53:54 +02:00
Henner Zeller
dc6fadcd44
o add notice that layout may change soon.
2015-06-01 01:00:47 +00:00
Henner Zeller
273b294d5f
o Move the concept of a pin-pulser to a class, so that we can create
...
different implementations.
2015-05-31 23:47:28 +00:00
Henner Zeller
6301b422bb
o some smallish cleanups.
2015-05-31 22:34:10 +00:00
Henner Zeller
b57459be93
o Generally break out row-bits to make it easier to shuffle around
...
(also, simplifies as some #ifdefs can go.)
2015-05-31 21:40:20 +00:00
James Bowman
3c18ac5a50
Update README.md
2015-05-09 22:55:19 -05:00
Henner Zeller
a98e28807e
o Fix corner case: dx == dy == 0
2015-04-07 05:05:12 +00:00
Henner Zeller
ef4151c2a5
o small code style fixes.
2015-04-06 21:42:13 -07:00
Henner Zeller
44a1c0eaa1
Merge pull request #24 from srandoux/master
...
Added DrawCircle and DrawLine contributed by @srandoux
2015-04-06 21:38:36 -07:00
root
6474b43217
Added DrawCircle and DrawLine
...
api updated for color
2015-04-06 22:29:35 +02:00
Henner Zeller
4adfb0eea9
o Doc: make sure to re-make on Makefile change.
2015-04-04 19:25:20 -07:00
Henner Zeller
9c8ceae140
o grammar.
2015-04-04 18:34:15 -07:00
Henner Zeller
030f4005f2
o 'make clean' ... fix double quoted list.
2015-04-05 01:30:15 +00:00
Henner Zeller
29e1a2afa1
o Better alpha handling.
2015-04-05 01:27:59 +00:00
Henner Zeller
f242b646f4
o Add link to OSH park.
2015-04-04 18:19:38 -07:00
Henner Zeller
f913a21d85
o Different view.
2015-04-04 17:52:38 -07:00
Henner Zeller
0426214d3f
o Adapter with three panels picture.
2015-04-04 17:51:07 -07:00
Henner Zeller
19c936b79b
o slightly larger GPIO image.
2015-04-04 17:30:45 -07:00
Henner Zeller
136b23bf33
o more image testing.
2015-04-04 17:29:54 -07:00
Henner Zeller
dd695557a1
o image size testing..
2015-04-04 17:29:18 -07:00
Henner Zeller
e4580bc396
o Raspberry Pi pin header.
2015-04-04 17:26:46 -07:00
Henner Zeller
385d7516cc
o More doc update.
2015-04-04 16:41:12 -07:00
Henner Zeller
6e44e8c6c2
o Update doc; more picture for connectors.
2015-04-04 16:19:38 -07:00
Henner Zeller
cb9df7bb13
o Fix some whitespace issues.
2015-03-07 19:36:35 -08:00
Henner Zeller
6252d0a386
o combine some unneeded fields into unused.
...
o Warn is both, the HAT support and parallel support are enabled.
2015-03-06 18:53:42 -08:00
Roger Guess
ae8089d9bf
Provide Adafruit HAT support that has a different GPIO mapping.
...
Contributed by Roger Guess
2015-03-06 18:48:07 -08:00
Henner Zeller
9eb0acaa7c
o Properly initialize condition variable
2015-03-05 12:33:33 -08:00
Henner Zeller
744ccd13f9
o Use GraphicsMagick instead of ImageMagick as it scales jpgs correctly
...
and also uses less CPU
2015-03-05 12:05:38 -08:00
Henner Zeller
aaeb4430a8
o README tweaks.
2015-03-04 23:56:48 -08:00
Henner Zeller
948094211c
o Simplify the MULTI_PARALLEL setup. Previously it was a bit confusing
...
that it worked with 2 parallel, but not 3. Now, default is 1 (as
it used to be) and with MULTI_PARALLEL switched on, 2 and 3 is allowed
as well.
2015-03-04 23:47:32 -08:00
Henner Zeller
5c32dcdf59
o README improve.
2015-03-04 23:24:32 -08:00
Henner Zeller
cde792d762
o Make slowdown of GPIO switchable. Make it default off, because the
...
old Raspberry Pis should typically do fine (but their performance hurts
a lot if this is switched on).
o Exposes the setting experimentally added in issue #16 in the Makefile.
o Update README describing what to do in these cases and how to switch
it on.
2015-03-04 23:08:43 -08:00
Henner Zeller
6212dc6c0c
o Make use of multi-buffering in animated images.
2015-03-04 21:58:44 -08:00
Henner Zeller
d398dffdc8
o Add Double and Multi-buffering and atomic swap on VSync.
2015-03-04 21:55:52 -08:00
Henner Zeller
e3a1c5f68b
o Enable daemon for image viewer
...
o don't read pixels from the composition that are not fully
opaque. This seems to fix the white-areas coming up in some animations.
2015-03-03 01:02:28 -08:00
Henner Zeller
5e30dc0e51
o update doc.
2015-03-03 00:21:16 -08:00
Henner Zeller
7ddfa25e74
o Provide simple universal image loader, including animated GIFs.
...
Addresses issue #11
2015-03-03 00:19:06 -08:00
Henner Zeller
7785d65982
o doc update.
2015-03-02 10:29:12 -08:00