Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | compiler: add "portable" target | pacien | 2021-06-29 |
| | | | | | | | | | | | This adds a build flag for generating a portable version of the compiler binary which make it look in its own runtime directory for its assets. This is useful in particular for the portable release tarballs which contain the web viewer at the same location instead of a pre-defined one in the FHS. GitHub: closes #286 | ||
* | compiler/Input: remove duplicate assertion on input file tree | pacien | 2021-06-25 |
| | |||
* | license: make it more obvious for end users | pacien | 2021-06-25 |
| | |||
* | compiler/Caching: fix cache thumbnail masking in index | pacien | 2020-10-26 |
| | | | | GitHub: closes #280 | ||
* | Merge branch 'compiler-register-webp' into develop | pacien | 2020-10-25 |
|\ | |||
| * | compiler/ItemProcessors: register .webp as picture file extension | pacien | 2020-10-25 |
| | | | | | | | | GitHub: closes #278 | ||
* | | compiler/stack: update Stackage LTS to 16.19 | pacien | 2020-10-25 |
|/ | |||
* | release: set package versions to v2.0 | pacien | 2020-09-25 |
| | |||
* | docs: document new features and options | pacien | 2020-09-19 |
| | |||
* | compiler: allow setting thumbnails for all items | pacien | 2020-06-16 |
| | | | | | | Not only for directories. GitHub: closes #224 | ||
* | 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: split ItemProcessors, FileProcessors and Caching | pacien | 2020-06-16 |
| | |||
* | compiler: make GalleryIndex loadable from JSON | pacien | 2020-06-16 |
| | |||
* | compiler/Files: simplify subPaths computation | pacien | 2020-06-16 |
| | | | | Ignoring subsequences that aren't rooted | ||
* | 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: fix typo | pacien | 2020-05-21 |
| | |||
* | doc: add quickstart guide | pacien | 2020-05-02 |
| | | | | GitHub: closes #206 | ||
* | compiler: set version number for first release | pacien | 2020-05-01 |
| | |||
* | compiler: ghc 8.8.2 is required on Windows (crash during compilation) | Zero~Informatique | 2020-04-30 |
| | | | | | | https://gitlab.haskell.org/ghc/ghc/issues/17926 github: resolves #169 | ||
* | compiler: add picture size to index | pacien | 2020-04-28 |
| | | | | This is needed for the picture viewer fancy loading phase. | ||
* | compiler: bump stackage lts to 15.9 | pacien | 2020-04-25 |
| | |||
* | docs: prepare docs for release | pacien | 2020-04-17 |
| | | | | commenting out references to not yet fully implemented features | ||
* | compiler: add tagCategories setting to gallery.yaml | pacien | 2020-02-29 |
| | |||
* | compiler: add tag inclusion and exclusion globs | pacien | 2020-02-27 |
| | | | | GitHub: closes #30 | ||
* | viewer: use colon as tag separator instead of dot | pacien | 2020-02-27 |
| | | | | | | | | | For consistency with the query language and allowing the use of the very common dot in tags. This also introduces a migration script. GitHub: closes #164 | ||
* | docs: document viewer | pacien | 2020-02-27 |
| | | | | GitHub: closes #128 | ||
* | compiler: allow explicit dist path for viewer deployment | pacien | 2020-02-27 |
| | |||
* | compiler: re-introduce gallery title | pacien | 2020-02-27 |
| | |||
* | compiler: clarify dependent path documentation | pacien | 2020-02-27 |
| | |||
* | compiler: add cli arg for output gallery index | pacien | 2020-02-27 |
| | | | | GitHub: closes #143 | ||
* | transverse: combine item tree and gallery-wide properties | pacien | 2020-02-25 |
| | | | | GitHub: closes #142 | ||
* | compiler: make --clean-output remove old viewer files | pacien | 2020-02-25 |
| | | | | GitHub: closes #138 | ||
* | compiler: update compiler package urls | pacien | 2020-02-24 |
| | |||
* | compiler: flatten gallery config | pacien | 2020-02-23 |
| | | | | GitHub: closes #129 | ||
* | compiler: add gallery config file CLI argument | pacien | 2020-02-23 |
| | | | | GitHub: closes #136 | ||
* | compiler: add a prefix setting for tags generated from parent dirs | pacien | 2020-02-23 |
| | | | | GitHub: closes #59 | ||
* | compiler: rename output binary | pacien | 2020-02-22 |
| | |||
* | compiler: unify directory special files | pacien | 2020-02-17 |
| | |||
* | compiler: metadata sidecar for whole directories | pacien | 2020-02-17 |
| | | | | GitHub: closes #3 | ||
* | compiler: fix doc comment | pacien | 2020-02-16 |
| | | | | (cherry picked from commit 4a6138c89b838c85ede2b3c341c59676580e1043) | ||
* | Merge pull request #127 from pacien/compiler-ordered-index | OzoneGrif | 2020-02-14 |
|\ | | | | | compiler: stabilise item order in index | ||
| * | compiler: stabilise item order in index | pacien | 2020-02-13 |
| | | | | | | | | | | | | By sorting directory items alphabetically. GitHub: closes #119 | ||
* | | compiler: remove timestamp field from generated viewer config | pacien | 2020-02-13 |
|/ | | | | | | As this field isn't used by the viewer anymore. GitHub: closes #124 | ||
* | moved utility scripts to their dedicated folder | Zero~Informatique | 2020-02-13 |
| | |||
* | compiler: minor improvements to the CMD scripts | Zero~Informatique | 2020-02-08 |
| | |||
* | Merge pull request #89 from pacien/feature-check-distinct-in-out-dirs | OzoneGrif | 2020-02-08 |
|\ | | | | | Feature check distinct in out dirs | ||
| * | compiler: reject input and output directories that coincide | pacien | 2020-02-03 |
| | | | | | | | | GitHub: closes #80 |