Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | compiler: reuse derived item properties from last compilation | pacien | 2020-06-16 |
| | | | | | | | | | | | | | | | | A benchmark on an already bulit gallery with ~600 pictures shows a ~90% speedup: Before: Time (mean ± σ): 2.879 s ± 0.125 s [User: 14.686 s, System: 5.511 s] Range (min … max): 2.774 s … 3.203 s 10 runs After: Time (mean ± σ): 289.5 ms ± 15.1 ms [User: 596.1 ms, System: 359.3 ms] Range (min … max): 272.8 ms … 323.0 ms 10 runs GitHub: closes #97 | ||
* | compiler: make GalleryIndex loadable from JSON | pacien | 2020-06-16 |
| | |||
* | compiler: trivial code simplifications | pacien | 2020-06-13 |
| | | | | Following HLint's advice. | ||
* | compiler: add audio and video extensions | pacien | 2020-05-22 |
| | |||
* | compiler: add pdf resource type | pacien | 2020-05-22 |
| | |||
* | compiler: add plain text file format support through simple copy | pacien | 2020-05-22 |
| | |||
* | compiler: add picture size to index | pacien | 2020-04-28 |
| | | | | This is needed for the picture viewer fancy loading phase. | ||
* | compiler: add a prefix setting for tags generated from parent dirs | pacien | 2020-02-23 |
| | | | | GitHub: closes #59 | ||
* | compiler: metadata sidecar for whole directories | pacien | 2020-02-17 |
| | | | | GitHub: closes #3 | ||
* | Merge branch 'develop' into feature-thumbnail-resolution-index | OzoneGrif | 2020-02-02 |
|\ | |||
| * | compiler: optimise dir diff for output cleanup | pacien | 2020-02-01 |
| | | | | | | | | | | | | n log n by sorting instead of silly n^2 GitHub: closes #70 | ||
* | | compiler: add thumbnail size to index | pacien | 2020-01-31 |
|/ | |||
* | compiler: add resource timestamp in generated index | pacien | 2020-01-26 |
| | | | | | | | | | Add a timestamp to resource paths in the gallery index to invalidate elements in the browser's cache when necessary. Timestamps are added to resource URLs as a dummy numeric parameter. GitHub: closes #40 | ||
* | compiler: exclude gallery name from implicit directory tags | pacien | 2020-01-08 |
| | |||
* | compiler: canonicalise item/dir paths | pacien | 2020-01-08 |
| | |||
* | compiler: change item path semantic | pacien | 2020-01-07 |
| | |||
* | compiler: fix file mod time reading from other directory | pacien | 2020-01-06 |
| | |||
* | compiler: rename date field to more explicit datetime | pacien | 2020-01-06 |
| | |||
* | compiler: properly reject invalid dates in sidecar files | pacien | 2020-01-06 |
| | | | | GitHub: closes #31 | ||
* | compiler: default item date to filesystem last mod date | pacien | 2020-01-06 |
| | | | | GitHub: closes #14 | ||
* | compiler: add option to add tags from n parent directories | pacien | 2020-01-05 |
| | | | | GitHub: closes #15 | ||
* | compiler: distinguish item and resource paths | pacien | 2020-01-05 |
| | | | | GitHub: closes #13 | ||
* | compiler: enable language extensions on whole project | pacien | 2020-01-05 |
| | |||
* | compiler: enable warnings and fix them | pacien | 2020-01-05 |
| | | | | GitHub: fixes #9 | ||
* | compiler: make absent file names more explicit | pacien | 2020-01-05 |
| | |||
* | compiler: add option to add implicit directory tags | pacien | 2019-12-31 |
| | | | | GitHub: closes #7 | ||
* | compiler: populate the properties field in the index | pacien | 2019-12-31 |
| | | | | GitHub: closes #8 | ||
* | compiler: refactor resource transformation pipeline | pacien | 2019-12-30 |
| | |||
* | compiler: refactor path handling | pacien | 2019-12-30 |
| | |||
* | compiler: remove obsolete TODO | pacien | 2019-12-27 |
| | |||
* | compiler: enable parallelisation | pacien | 2019-12-27 |
| | |||
* | compiler: extracting funcs | pacien | 2019-12-27 |
| | |||
* | compiler: fix old resources cleanup | pacien | 2019-12-27 |
| | |||
* | compiler: implement resource processing | pacien | 2019-12-27 |
| | | | | but break directory cleanup | ||
* | compiler: implement output dir cleanup | pacien | 2019-12-26 |
| | |||
* | compiler: refactor transform stages | pacien | 2019-12-25 |