Annotation-System/cinera
Matt Mascarenhas b8f143e350 cinera: Add database structure specification
This commit aims to generalise database structures such that any block
may be traversed without the need for specific functions for each type.
Concretely, it replaces functions like SkipAsset() and SkipProject()
with a generic SkipHeaderedSectionRecursively(). The change also paves
the way for the plethora of new block types due in CINERA_DB_VERSION 6.
2022-09-19 17:22:19 +01:00
..
examples cinera: Fix theatre and add GUI clickable for it 2018-01-17 20:15:00 +00:00
cinera.c cinera: Add database structure specification 2022-09-19 17:22:19 +01:00
cinera.css cinera: Add numbering and fix sizes 2022-08-01 20:58:55 +01:00
cinera_clear.js cinera_clear.js: Fix the placement of the clear 2021-06-11 17:39:48 +01:00
cinera_config.c cinera: Lock database and config files 2022-09-16 16:10:19 +01:00
cinera_icon_filter.png cinera.c: Add support for alternative URL prefixes 2017-12-07 21:07:36 +00:00
cinera_player_post.js cinera.c: Add "direct" video support 2021-07-07 16:33:54 +01:00
cinera_player_pre.js cinera_player_pre.js: Fix YouTube initialisation 2021-09-01 16:38:23 +01:00
cinera_post.js cinera.c: Config 2020-05-09 18:33:25 +01:00
cinera_pre.js cinera.js: Add a "Clear" element 2021-06-11 16:38:38 +01:00
cinera_search_post.js cinera_clear.js: Fix the placement of the clear 2021-06-11 17:39:48 +01:00
cinera_search_pre.js cinera.js: Improve style 2021-06-11 14:03:13 +01:00
cinera_sprite_github.png cinera: Add IRC unfurl tags and GitHub sponsors 2022-08-23 22:36:20 +01:00
cinera_sprite_patreon.png cinera.c: Config 2020-05-09 18:33:25 +01:00
cinera_sprite_sendowl.png cinera.c: Config 2020-05-09 18:33:25 +01:00
stb_image.h cinera.c: Config 2020-05-09 18:33:25 +01:00