aboutsummaryrefslogtreecommitdiff
path: root/viewer/src/store/galleryStore.ts
Commit message (Collapse)AuthorAge
* viewer: migrate to vue 3, general refactoring and cleanupZéro~Informatique2022-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Non-exhaustive list of fixes and improvements done at the same time: - html default background to grey (avoids white flash during init) - unified links behavior - added more theme variables - removed the flex-expand transition (it wasn't working) and replaced it with a slide - fixed LdLoading not centered on the content - title on removable tags - fixed an issue with encoded URI from vue-router - unified Item resource URLs - removed the iframe for PlainTextViewer (it wasn't working properly) and replaced it with a pre - fixed clear and search buttons tabindex - fixed the information panel bumping up during the fade animation of tag's dropdown - fixed some focus outlines not appearing correctly - moved CSS variables to the :root context - Code cleaning GitHub: closes #217 GitHub: closes #300 GitHub: closes #297 GitHub: closes #105 GitHub: closes #267 GitHub: closes #275 GitHub: closes #228 GitHub: closes #215 GitHub: closes #112
* viewer: types normalization - tag.d.tsZero~Informatique2021-07-03
| | | | GitHub: closes #301
* viewer: types normalization - gallery.d.tsZero~Informatique2021-07-03
| | | | GitHub: closes #301
* viewer: Upgraded dependencies for Vue 2Zero~Informatique2021-07-01
| | | | Removed obsolete deps core-js ; resize-observer-polyfill
* viewer: improved network errors handlingZero~Informatique2020-09-12
|
* viewer: config.json url parameter + index.json configurationZero~Informatique2020-09-11
| | | | github: resolves #160
* viewer: item display orderZero~Informatique2020-09-11
| | | | github: resolves #28
* viewer: prettier formatting based on eslint-prettier pluginZero~Informatique2020-06-28
|
* viewer/galleryStore: unify resource root parametrisationpacien2020-05-04
|
* viewer: global formatting unificationZero~Informatique2020-04-28
|
* viewer: tag categories implementationZero~Informatique2020-04-03
| | | | GitHub: Resolves #29
* viewer: more minor architectural and performance improvementZero~Informatique2020-02-28
|
* viewer: more minor architectural improvementZero~Informatique2020-02-28
|
* viewer: set page titleZero~Informatique2020-02-27
| | | | New version, making use of the galleryTitle property, from gallery.yaml
* viewer: architectural fixes and improvementsZero~Informatique2020-02-27
| | | | | | Make use of VueX's strict mode (which is different from vuex-class-component strict mode) Fixed issues and bad-practices with search filter tags mutations Correctly implement the new index.json format
* transverse: combine item tree and gallery-wide propertiespacien2020-02-25
| | | | GitHub: closes #142
* viewer: major code and search mode overhaulZero~Informatique2020-02-24
| | | | | | | | | Updated libraries to the lastest version SCSS Formatter as suggested VSC extensions Renamed toolbar-color by scrollbar-color LD components use Props in favor of touching the stores directly (when possible) Moved most common algorithms to a "services" folder Complete search overhaul (lots of code change)
* viewer: fixed travis errorZero~Informatique2020-02-13
| | | | (cherry picked from commit 63fd4f6956bba4158a0d35e64862a69427da08e6)
* Merge branch 'oz-config-json' into developZero~Informatique2020-02-13
|\ | | | | | | | | # Conflicts: # scripts/win_compile_example.cmd
| * viewer: no-cache for config.json and index.jsonZero~Informatique2020-02-13
| |
| * viewer: implemented config.jsonZero~Informatique2020-02-12
| | | | | | | | | | | | Note: The DevServer needs to know when the file is from the App, or from the FileSystem. We use a tilde to make this separation. The tilde URL is declared in '.env.development' GitHub: Resolves #32
* | viewer: project configuration - eof-last enforcedZero~Informatique2020-02-12
|/
* viewer: minor code cleaningZero~Informatique2020-01-31
|
* viewer: the loader now correctly waits for the json to be loaded and indexes ↵Zero~Informatique2020-01-30
| | | | to be processed before displaying the UI. resolves #61
* viewer: Tag auto-completion should be more flexible. Resolves #38Zero~Informatique2020-01-29
|
* viewer: license headersZero~Informatique2020-01-10
|
* viewer: Changed "image" type to "picture". Adapted the code to the current ↵Zero~Informatique2020-01-09
| | | | compiler output format. The currentItem and currentPath are calculated in the store for easier multi-component access. Breadcrumb for current's position and navigation.
* viewer: Tag propositions. Disabled directory indexation.Zero~Informatique2019-12-28
| | | | Note: The propositions are not based on the current search results, but on the searched tags, which doesn't seem to be the correct way. We'll probably have to move the search results to a store for global visibility.
* viewer: Plugin for Optional chaining and Coalesce. Implemented tag ↵Zero~Informatique2019-12-24
| | | | operations (intersection, addition, substraction). Unified Tag.Search
* viewer: Implemented the search by tags. Pushed the special urls to ENV.Zero~Informatique2019-12-22
|
* vewer: Tags indexing and search inputZero~Informatique2019-12-22
|
* viewer:Zero~Informatique2019-12-21
| | | | | Some renaming for better clarity Implemented a basic display of filenames with basic navigation
* viewer:Zero~Informatique2019-12-21
Implemented the "example" project in devServer Display loader and error messages (not translated yet) Created a "GalleryStore" to fetch the JSon data from the gallery (currently from example)