diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2023-12-01 11:59:08 -0800 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2023-12-01 12:14:33 -0800 |
commit | a8d8fecb9d97cc6e4c3ff82771e98243a037691b (patch) | |
tree | 2c384a012caf95dee4a2cdf8c3ef94273daaa66f /src/til.h | |
parent | f50deea84933330010f7ce8bf5d0a8139c452490 (diff) |
modules/book: implement a flipbook module
This module cycles through a set of modules referred to as pages.
Settings include:
pages={list,of,modules}
rate=float page flipping rate
direction=float page flipping direction
taps are exposed for controlling rate and direction real-time,
with the addition of an explicit page index tap for overriding
the automatic flipping normally influenced by rate and direction.
Note that when using rkt with these taps, it immediately becomes
limiting that there's no ability to specify NaN as a track value
for temporarily relinquishing control of the page idx. It'd be
very useful to let the automatic flipping run the show at
whatever rate the rkt tracks specify, until the page idx was
asserted to a specific page, then holding it on that page until a
NaN row for the page track was encountered, restoring automatic
flipping. This needs to get added in both the Rocket library and
RocketEditor to be supported, as well as getting wired up to the
rkt integration.
Diffstat (limited to 'src/til.h')
0 files changed, 0 insertions, 0 deletions