Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #294 from ldgallery/pacien-20210629-portable-viewer-dist | zeroinformatique | 2021-06-29 |
|\ | | | | | compiler: portable viewer dist | ||
| * | compiler: updated build script with arguments matching the CI | Zero~Informatique | 2021-06-29 |
| | | |||
| * | doc: remove obsolete note on asset path for portable archives | pacien | 2021-06-29 |
| | | | | | | | | | | | | | | It is no longer necessary for the user to explicitly specify the path of the viewer distribution directory when using a portable archive, since the compiler built with the "portable" flag now automatically looks at its runtime location. | ||
| * | ci: compile the portable version of the compiler | pacien | 2021-06-29 |
| | | | | | | | | So that the generated build artifacts and release tarballs are portable. | ||
| * | 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 | ||
* | Merge pull request #293 from ldgallery/pacien-20210628-ci-gha-init | zeroinformatique | 2021-06-29 |
|\ | | | | | ci: configure GitHub Actions | ||
| * | ci: pin node version to match vue recommendations | pacien | 2021-06-29 |
| | | |||
| * | ci: pin operating systems versions | pacien | 2021-06-29 |
| | | | | | | | | To improve reproducibility. | ||
| * | ci: remove travis CI (replaced by GitHub Actions) | pacien | 2021-06-28 |
| | | |||
| * | ci: enable HDRI for bundled imagemagick | pacien | 2021-06-28 |
| | | |||
| * | ci: configure cache for bundle resources | pacien | 2021-06-28 |
| | | |||
| * | ci: automatically use latest imagemagick minor version in bundle | pacien | 2021-06-28 |
| | | | | | | | | | | | | | | | | The archives of deprecated minor versions tend to disappear from the website. This patch makes the CI locate and fetch the latest minor version automatically for inclusion in the bundle archive. GitHub: closes #281 | ||
| * | ci: configure cache for haskell stack | pacien | 2021-06-28 |
| | | |||
| * | ci: configure GitHub Actions | pacien | 2021-06-28 |
|/ | | | | | | | | | This configures GitHub Actions for building the viewer and compiler components and produce archive bundles for Linux and Windows. Those are uploaded as build artifacts instead of automatically being attached to releases like before with Travis CI. This allows manually checking the archives when doing new releases. | ||
* | Merge pull request #290 from ldgallery/pacien-20210625-trivial-fixes | pacien | 2021-06-26 |
|\ | |||
| * | viewer/GalleryNavigation: uniquely identify viewer instances by item | Zero~Informatique | 2021-06-26 |
| | | | | | | | | Fixed error "Object is possibly 'null'" in the template | ||
| * | viewer/GalleryNavigation: uniquely identify viewer instances by item | pacien | 2021-06-25 |
| | | | | | | | | | | | | This forces viewer components to be re-instantiated on item change. GitHub: fixes #268 | ||
| * | 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 |
|/ | |||
* | viewer: fix sort order button hitbox (#272) | zeroinformatique | 2020-10-18 |
| | | | | | | | | | | | | | | * viewer: fix sort order button hitbox github: resolves #266 * viewer: fix sort order button hover color That was a conflict between the <a> tag's color and the .link color. I enforced .link priority over <a> * viewer: fix sort order button hover color TODO comment about Buefy issues | ||
* | viewer: accessibility: set focus on the main area (#273) | zeroinformatique | 2020-10-18 |
| | | | github: resolves #177 | ||
* | Merge pull request #274 from pacien/infopanel-pointer | Notkea | 2020-10-17 |
|\ | | | | | viewer: set pointer cursor on collapsible info panel title bar | ||
| * | viewer: set pointer cursor on collapsible info panel title bar | pacien | 2020-10-17 |
| | | | | | | | | GitHub: closes #269 | ||
* | | viewer: fixed the back button which was not working properly anymore (#271) | zeroinformatique | 2020-10-17 |
|/ | | | github: resolves #270 | ||
* | docs: update short description | pacien | 2020-09-27 |
| | | | | We're not limited to pictures anymore | ||
* | viewer: fix momentum/kinetic scroll on Safari and Firefox on iOS | pacien | 2020-09-26 |
| | | | | GitHub: closes #253 | ||
* | docs: shorten lines in preformatted blocks to fit narrow screens | pacien | 2020-09-25 |
| | |||
* | release: set package versions to v2.0 | pacien | 2020-09-25 |
| | |||
* | ci: update imagemagick download url and add curl fail flag | pacien | 2020-09-25 |
| | |||
* | docs: fix default setting value for initialItemSort in changelog | pacien | 2020-09-25 |
| | |||
* | viewer: refactor how the available sorts are stored | Zero~Informatique | 2020-09-25 |
| | | | | github: resolves #259 | ||
* | viewer/services/itemComparators: set default item sort order to date_asc | pacien | 2020-09-25 |
| | | | | It's the most reasonable default that doesn't break the order of sequence of photos. | ||
* | viewer/services/itemComparators: make the orders linear | pacien | 2020-09-25 |
| | | | | | | By using the item path as a tie-breaker. GitHub: closes #255 | ||
* | viewer: rollback @vue/cli-* to latest working version | pacien | 2020-09-24 |
| | | | | | | | | | More recent versions of the babel plugin, starting at 4.5.0 included, do not seem to work correctly. See linked issue for more details. This reverts a part of commit 90d5af5: "viewer: dependencies update". GitHub: closes #252 | ||
* | docs: mention new lib in dep list | pacien | 2020-09-19 |
| | |||
* | docs: aggregate new features in changelog | pacien | 2020-09-19 |
| | |||
* | docs: simplify quickstart guide | pacien | 2020-09-19 |
| | | | | | Remove the deploy step and focus on the other ones, providing tree examples. | ||
* | docs: document new features and options | pacien | 2020-09-19 |
| | |||
* | viewer: rename title sort order | pacien | 2020-09-19 |
| | | | | To avoid confusion with filenames. | ||
* | viewer: sort by date ascending (#249) | zeroinformatique | 2020-09-17 |
| | | | | | * viewer: sort by date ascending * viewer: sort by date ascending | ||
* | viewer: handle HTTP authentication: DevServer is now able to switch between ↵ | Zero~Informatique | 2020-09-14 |
| | | | | HTTP proxy and filesystem. | ||
* | viewer: natural sort | Zero~Informatique | 2020-09-14 |
| | | | | github: resolves #243 | ||
* | viewer: make default sort order configurable. code review improvements | Zero~Informatique | 2020-09-12 |
| | | | | github: resolves #239 | ||
* | viewer: make default sort order configurable | Zero~Informatique | 2020-09-12 |
| | | | | github: resolves #239 | ||
* | viewer: improved network errors handling | Zero~Informatique | 2020-09-12 |
| | |||
* | viewer: fixed a minor crash in the information panel for missing resources | Zero~Informatique | 2020-09-12 |
| | | | | (cherry picked from commit 24d542b11b91f967ec66ec0b5b2415427d028a8b) |