Commit Graph

67 Commits

Author SHA1 Message Date
Matt Mascarenhas 4a954b6ac6 cinera.c: Add -q flag
This sets cinera to "oneshot mode" which makes a Project Edition instance
quit after syncing from annotation files in project input directory
2017-12-18 14:31:05 +00:00
Matt Mascarenhas 1bbdf5aea4 cinera: Fix bug in image URL prefix construction 2017-12-18 00:15:03 +00:00
Matt Mascarenhas 153d14a810 cinera.c: Update Credentials array 2017-12-17 20:44:00 +00:00
Matt Mascarenhas 0aa585a15d cinera: Allow custom output paths
Relative to the Base:
    -a sets the player location
    -n sets the index location

Tweak flags, and add -B to set Base URL (necessary if setting -a or -n)

New template tags:
    __CINERA_URL__
    __CINERA_VIDEO_ID__

Bump DB version: 2
    index_header now contains the Index and Player Locations
2017-12-12 23:24:10 +00:00
Matt Mascarenhas 7312de5691 cinera: SendOwl 2017-12-10 17:29:00 +00:00
Matt Mascarenhas fda3ee819b cinera: More namespacing and style tweak 2017-12-10 17:05:46 +00:00
Matt Mascarenhas f07cc87629 cinera.c: Namespacing 2017-12-10 00:17:19 +00:00
Matt Mascarenhas 6f751dd2b2 cinera.c: Add support for alternative URL prefixes
This is hardcoded for now, for ease of use, pending the config system

Also add Medium to the ProjectInfo array, to save users having to set
this with -m (which option remains available to them)

Reorganise the CSS, Images and JS files back to their location in the
same directory, since a default invocation of the program assumes they
are in the same directory as the Root Directory, to hopefully alleviate
some potential user frustration thanks to the requirement to set their
locations (with -c, -i and -j) before any usable output is produced
2017-12-07 21:07:36 +00:00
Matt Mascarenhas f454e01e28 Add -s flag, project info and CINERA_PROJECT tag
-s flag sets the style / theme
Also some general code clean-up and repo organisation
2017-12-07 01:15:13 +00:00
Matt Mascarenhas 24f02aec93 cinera.c: Add csnover credential 2017-12-03 18:25:20 +00:00
Matt Mascarenhas 75f65e561d cinera.c: Add powerc9000 credential 2017-12-03 18:14:19 +00:00
Matt Mascarenhas 0f38660b2e cinera.c: Add cbloom credential for Handmade Hero 2017-12-03 00:55:01 +00:00
Matt Mascarenhas 50e2880d1b cinera.c: Add credentials for Handmade Hero 2017-12-03 00:47:27 +00:00
Matt Mascarenhas 1636c5fa14 cinera: Add :multimedia and :hat
hmdshow_2016_03 uses :multimedia
Various riscy and hero annotations may use :hat
2017-11-28 23:02:00 +00:00
Matt Mascarenhas 1b241ddcfe cinera.c: Add credentials and -v flag
README.md: Add dependency on curl
2017-11-18 00:27:33 +00:00
Matt Mascarenhas 1bb5cb034b cinera: Add :admin medium 2017-11-15 21:54:36 +00:00
Matt Mascarenhas 4572817837 cinera.c: Search [#7]
Also put the stuff in a new directory called cinera, that contains only
the files needed to get going, with example template files.
2017-11-11 00:34:47 +00:00