aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* viewer: Upgraded dependencies for Vue 2Zero~Informatique2021-07-01
| | | | Removed obsolete deps core-js ; resize-observer-polyfill
* viewer: Switch to YARN instead of NPMZero~Informatique2021-07-01
| | | | GitHub: closes #287
* viewer: Script domain naming conventionZero~Informatique2021-07-01
|
* Merge pull request #294 from ldgallery/pacien-20210629-portable-viewer-distzeroinformatique2021-06-29
|\ | | | | compiler: portable viewer dist
| * compiler: updated build script with arguments matching the CIZero~Informatique2021-06-29
| |
| * doc: remove obsolete note on asset path for portable archivespacien2021-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 compilerpacien2021-06-29
| | | | | | | | So that the generated build artifacts and release tarballs are portable.
| * compiler: add "portable" targetpacien2021-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-initzeroinformatique2021-06-29
|\ | | | | ci: configure GitHub Actions
| * ci: pin node version to match vue recommendationspacien2021-06-29
| |
| * ci: pin operating systems versionspacien2021-06-29
| | | | | | | | To improve reproducibility.
| * ci: remove travis CI (replaced by GitHub Actions)pacien2021-06-28
| |
| * ci: enable HDRI for bundled imagemagickpacien2021-06-28
| |
| * ci: configure cache for bundle resourcespacien2021-06-28
| |
| * ci: automatically use latest imagemagick minor version in bundlepacien2021-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 stackpacien2021-06-28
| |
| * ci: configure GitHub Actionspacien2021-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-fixespacien2021-06-26
|\
| * viewer/GalleryNavigation: uniquely identify viewer instances by itemZero~Informatique2021-06-26
| | | | | | | | Fixed error "Object is possibly 'null'" in the template
| * viewer/GalleryNavigation: uniquely identify viewer instances by itempacien2021-06-25
| | | | | | | | | | | | This forces viewer components to be re-instantiated on item change. GitHub: fixes #268
| * compiler/Input: remove duplicate assertion on input file treepacien2021-06-25
| |
| * license: make it more obvious for end userspacien2021-06-25
|/
* compiler/Caching: fix cache thumbnail masking in indexpacien2020-10-26
| | | | GitHub: closes #280
* Merge branch 'compiler-register-webp' into developpacien2020-10-25
|\
| * compiler/ItemProcessors: register .webp as picture file extensionpacien2020-10-25
| | | | | | | | GitHub: closes #278
* | compiler/stack: update Stackage LTS to 16.19pacien2020-10-25
|/
* viewer: fix sort order button hitbox (#272)zeroinformatique2020-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)zeroinformatique2020-10-18
| | | github: resolves #177
* Merge pull request #274 from pacien/infopanel-pointerNotkea2020-10-17
|\ | | | | viewer: set pointer cursor on collapsible info panel title bar
| * viewer: set pointer cursor on collapsible info panel title barpacien2020-10-17
| | | | | | | | GitHub: closes #269
* | viewer: fixed the back button which was not working properly anymore (#271)zeroinformatique2020-10-17
|/ | | github: resolves #270
* docs: update short descriptionpacien2020-09-27
| | | | We're not limited to pictures anymore
* viewer: fix momentum/kinetic scroll on Safari and Firefox on iOSpacien2020-09-26
| | | | GitHub: closes #253
* docs: shorten lines in preformatted blocks to fit narrow screenspacien2020-09-25
|
* release: set package versions to v2.0pacien2020-09-25
|
* ci: update imagemagick download url and add curl fail flagpacien2020-09-25
|
* docs: fix default setting value for initialItemSort in changelogpacien2020-09-25
|
* viewer: refactor how the available sorts are storedZero~Informatique2020-09-25
| | | | github: resolves #259
* viewer/services/itemComparators: set default item sort order to date_ascpacien2020-09-25
| | | | It's the most reasonable default that doesn't break the order of sequence of photos.
* viewer/services/itemComparators: make the orders linearpacien2020-09-25
| | | | | | By using the item path as a tie-breaker. GitHub: closes #255
* viewer: rollback @vue/cli-* to latest working versionpacien2020-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 listpacien2020-09-19
|
* docs: aggregate new features in changelogpacien2020-09-19
|
* docs: simplify quickstart guidepacien2020-09-19
| | | | | Remove the deploy step and focus on the other ones, providing tree examples.
* docs: document new features and optionspacien2020-09-19
|
* viewer: rename title sort orderpacien2020-09-19
| | | | To avoid confusion with filenames.
* viewer: sort by date ascending (#249)zeroinformatique2020-09-17
| | | | | * viewer: sort by date ascending * viewer: sort by date ascending
* viewer: handle HTTP authentication: DevServer is now able to switch between ↵Zero~Informatique2020-09-14
| | | | HTTP proxy and filesystem.
* viewer: natural sortZero~Informatique2020-09-14
| | | | github: resolves #243
* viewer: make default sort order configurable. code review improvementsZero~Informatique2020-09-12
| | | | github: resolves #239