GitXplorerGitXplorer
S

colour-cycle

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
d66f9b95ebb6375f2abdc1ca7b8b11ddb98f67c9

Added dynamic scene selection from time of day and weather

committed 5 years ago
Unverified
052452d50d9665183ee62cc678f09c6f6c23cb2e

Added file for API keys

committed 5 years ago
Unverified
405b93000e123d8e9a8b151988d422e269a9936e

Updated scenes with more metadata and order

committed 5 years ago
Unverified
324fecaf665f1107181cf81987c39d1eb629b54a

Re-fix cycle time

committed 5 years ago
Unverified
d096497849f6ec56518bc16c8b1e7af59547de9c

Fix cycle time to once every 10 hours

committed 5 years ago
Unverified
bc91f5938cf6e44c6b5ddbd1ea901f2f31679625

Project

committed 5 years ago

README

The README file for this repository.

colour-cycle

Modification of Effect Games' Color Cycling for use as a rotating picture frame

This differs in that the GUI is hidden, and the images are maximised, with slow cycling through images every 10 hours. There's been very little optimisation done, and so there's lots of unused spare code - this could be stripped back significantly. Also, this repo does not include the C++ engine code.

The only other notable difference from the original is the removal of php usage. I refactored loadImage to use the fetch api, rather than calling a php backend. This does mean that the .LBM.json files now are formatted slightly differently in that keys cannot be 'naked' and must be "keys". The test image, /images/TESTRAMP.LBM.json is an example of this. To use the test image, just update the scenes.js file to only have the TESTRAMP image.

Finally, I've disabled the sound with an early return as I don't have any suitable mp3s, and it doesn't really suit a digital-picture-frame type setup.

Example

For a flavour of what color cycled images look like, there's a live version of the original. However, those images are not covered under the distributed licence, so are not included in this repository.

Licence

See LICENSE.md for the fully licence text.

As per the original distribution from the above website, GNU LGPLv3.

Known issues

The canvas does not display on (at least some) iOS devices. I'm fairly convinced