From c20b3cc7d8956b581c4da164e041589b6dcd1eb8 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Wed, 29 Jan 2020 02:38:15 +0100 Subject: viewer: minor dep version update --- viewer/package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 52ef0d0..8eedff5 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -28,12 +28,12 @@ "@types/webpack": "^4.4.0", "@typescript-eslint/eslint-plugin": "^2.13.0", "@typescript-eslint/parser": "^2.13.0", - "@vue/cli-plugin-babel": "^4.1.0", - "@vue/cli-plugin-eslint": "^4.1.1", - "@vue/cli-plugin-router": "^4.1.0", - "@vue/cli-plugin-typescript": "^4.1.0", - "@vue/cli-plugin-vuex": "^4.1.1", - "@vue/cli-service": "^4.1.0", + "@vue/cli-plugin-babel": "^4.1.2", + "@vue/cli-plugin-eslint": "^4.1.2", + "@vue/cli-plugin-router": "^4.1.2", + "@vue/cli-plugin-typescript": "^4.1.2", + "@vue/cli-plugin-vuex": "^4.1.2", + "@vue/cli-service": "^4.1.2", "@vue/eslint-config-typescript": "^5.0.1", "eslint": "^6.8.0", "eslint-plugin-vue": "^6.0.1", -- cgit v1.2.3 From 8d543ab94d3678728466d3627e0d419ec00f3010 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Wed, 29 Jan 2020 04:53:35 +0100 Subject: viewer: finalized the thumbnails view layouts. implemented thumbnails lazy-loading --- viewer/package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 8eedff5..a8a4079 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -14,6 +14,7 @@ "@fortawesome/vue-fontawesome": "^0.1.5", "buefy": "^0.8.0", "core-js": "^3.4.3", + "v-lazy-image": "^1.3.2", "vue": "^2.6.10", "vue-class-component": "^7.0.2", "vue-i18n": "^8.0.0", -- cgit v1.2.3 From e91065602eeeebef236dae29e67d8e3334ab4029 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Wed, 29 Jan 2020 07:54:03 +0100 Subject: viewer: improved the picture layout. clicking a picture will switch between resized-to-screen and original-size (+fullscreen). drag-n-drop scrolls/moves the picture, just like a touch device. Resolves #19 --- viewer/package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index a8a4079..389c30e 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -17,6 +17,7 @@ "v-lazy-image": "^1.3.2", "vue": "^2.6.10", "vue-class-component": "^7.0.2", + "vue-dragscroll": "^1.10.2", "vue-i18n": "^8.0.0", "vue-property-decorator": "^8.3.0", "vue-router": "^3.1.3", -- cgit v1.2.3 From a6465c393be055680b3a7168cc8875936fdc8632 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Fri, 31 Jan 2020 06:43:20 +0100 Subject: viewer: updated libraries --- viewer/package.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 389c30e..f5ff0fc 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -12,22 +12,22 @@ "@fortawesome/fontawesome-svg-core": "^1.2.15", "@fortawesome/free-solid-svg-icons": "^5.7.2", "@fortawesome/vue-fontawesome": "^0.1.5", - "buefy": "^0.8.0", - "core-js": "^3.4.3", + "buefy": "^0.8.10", + "core-js": "^3.6.4", "v-lazy-image": "^1.3.2", "vue": "^2.6.10", "vue-class-component": "^7.0.2", "vue-dragscroll": "^1.10.2", "vue-i18n": "^8.0.0", "vue-property-decorator": "^8.3.0", - "vue-router": "^3.1.3", + "vue-router": "^3.1.5", "vuex": "^3.1.2", "vuex-class-component": "^2.2.1" }, "devDependencies": { "@babel/plugin-proposal-nullish-coalescing-operator": "^7.7.4", "@babel/plugin-proposal-optional-chaining": "^7.7.5", - "@types/webpack": "^4.4.0", + "@types/webpack": "^4.41.3", "@typescript-eslint/eslint-plugin": "^2.13.0", "@typescript-eslint/parser": "^2.13.0", "@vue/cli-plugin-babel": "^4.1.2", @@ -39,12 +39,12 @@ "@vue/eslint-config-typescript": "^5.0.1", "eslint": "^6.8.0", "eslint-plugin-vue": "^6.0.1", - "node-sass": "^4.12.0", - "sass-loader": "^8.0.0", - "typescript": "^3.7.4", + "node-sass": "^4.13.1", + "sass-loader": "^8.0.2", + "typescript": "^3.7.5", "vue-cli-plugin-buefy": "^0.3.7", "vue-cli-plugin-fontawesome": "^0.2.0", - "vue-cli-plugin-i18n": "^0.6.0", + "vue-cli-plugin-i18n": "^0.6.1", "vue-template-compiler": "^2.6.10" } -} +} \ No newline at end of file -- cgit v1.2.3 From 170da2d55fec0359cbac780786383710b734eda7 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Fri, 31 Jan 2020 09:17:57 +0100 Subject: viewer: code cleaning, moved some views to components --- viewer/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index f5ff0fc..1521dc5 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -47,4 +47,4 @@ "vue-cli-plugin-i18n": "^0.6.1", "vue-template-compiler": "^2.6.10" } -} \ No newline at end of file +} -- cgit v1.2.3 From c62a026cfe9bc960336d743f8c3e864e5246171f Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Mon, 10 Feb 2020 12:49:31 +0100 Subject: viewer: project configuration, no-fix for the linter during Travis tests --- viewer/package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 1521dc5..e1761c9 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -5,7 +5,8 @@ "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build --modern", - "lint": "vue-cli-service lint", + "lint": "vue-cli-service lint --no-fix", + "lint-autoformat": "vue-cli-service lint --fix", "i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue|ts)' --locales './src/locales/**/*.json'" }, "dependencies": { @@ -47,4 +48,4 @@ "vue-cli-plugin-i18n": "^0.6.1", "vue-template-compiler": "^2.6.10" } -} +} \ No newline at end of file -- cgit v1.2.3 From d2b06df90fd1e8f6b89c49704150de45aee92b51 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Tue, 11 Feb 2020 20:29:04 +0100 Subject: viewer: project configuration - Libraries update, removed the obsolete babel proposals plugins - vue/cli version check on start --- viewer/package.json | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index e1761c9..212c2e6 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -7,39 +7,37 @@ "build": "vue-cli-service build --modern", "lint": "vue-cli-service lint --no-fix", "lint-autoformat": "vue-cli-service lint --fix", - "i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue|ts)' --locales './src/locales/**/*.json'" + "i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue|ts)' --locales './src/locales/*.json'" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^1.2.15", - "@fortawesome/free-solid-svg-icons": "^5.7.2", + "@fortawesome/fontawesome-svg-core": "^1.2.27", + "@fortawesome/free-solid-svg-icons": "^5.12.1", "@fortawesome/vue-fontawesome": "^0.1.5", "buefy": "^0.8.10", "core-js": "^3.6.4", "v-lazy-image": "^1.3.2", "vue": "^2.6.10", - "vue-class-component": "^7.0.2", - "vue-dragscroll": "^1.10.2", + "vue-class-component": "^7.2.2", + "vue-dragscroll": "^2.0.1", "vue-i18n": "^8.0.0", - "vue-property-decorator": "^8.3.0", + "vue-property-decorator": "^8.4.0", "vue-router": "^3.1.5", "vuex": "^3.1.2", "vuex-class-component": "^2.2.1" }, "devDependencies": { - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.7.4", - "@babel/plugin-proposal-optional-chaining": "^7.7.5", - "@types/webpack": "^4.41.3", - "@typescript-eslint/eslint-plugin": "^2.13.0", - "@typescript-eslint/parser": "^2.13.0", - "@vue/cli-plugin-babel": "^4.1.2", - "@vue/cli-plugin-eslint": "^4.1.2", - "@vue/cli-plugin-router": "^4.1.2", - "@vue/cli-plugin-typescript": "^4.1.2", - "@vue/cli-plugin-vuex": "^4.1.2", - "@vue/cli-service": "^4.1.2", + "@types/webpack": "^4.41.6", + "@typescript-eslint/eslint-plugin": "^2.19.2", + "@typescript-eslint/parser": "^2.19.2", + "@vue/cli-plugin-babel": "^4.2.1", + "@vue/cli-plugin-eslint": "^4.2.1", + "@vue/cli-plugin-router": "^4.2.1", + "@vue/cli-plugin-typescript": "^4.2.1", + "@vue/cli-plugin-vuex": "^4.2.1", + "@vue/cli-service": "^4.2.1", "@vue/eslint-config-typescript": "^5.0.1", "eslint": "^6.8.0", - "eslint-plugin-vue": "^6.0.1", + "eslint-plugin-vue": "^6.1.2", "node-sass": "^4.13.1", "sass-loader": "^8.0.2", "typescript": "^3.7.5", @@ -48,4 +46,4 @@ "vue-cli-plugin-i18n": "^0.6.1", "vue-template-compiler": "^2.6.10" } -} \ No newline at end of file +} -- cgit v1.2.3 From 370e3db3455f548699ff5e046e0f8dcc304991ac Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Fri, 14 Feb 2020 09:19:53 +0100 Subject: viewer: major code and search mode overhaul 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/package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 212c2e6..7218cda 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -13,11 +13,11 @@ "@fortawesome/fontawesome-svg-core": "^1.2.27", "@fortawesome/free-solid-svg-icons": "^5.12.1", "@fortawesome/vue-fontawesome": "^0.1.5", - "buefy": "^0.8.10", + "buefy": "^0.8.12", "core-js": "^3.6.4", - "v-lazy-image": "^1.3.2", + "v-lazy-image": "^1.4.0", "vue": "^2.6.10", - "vue-class-component": "^7.2.2", + "vue-class-component": "^7.2.3", "vue-dragscroll": "^2.0.1", "vue-i18n": "^8.0.0", "vue-property-decorator": "^8.4.0", @@ -27,8 +27,8 @@ }, "devDependencies": { "@types/webpack": "^4.41.6", - "@typescript-eslint/eslint-plugin": "^2.19.2", - "@typescript-eslint/parser": "^2.19.2", + "@typescript-eslint/eslint-plugin": "^2.20.0", + "@typescript-eslint/parser": "^2.20.0", "@vue/cli-plugin-babel": "^4.2.1", "@vue/cli-plugin-eslint": "^4.2.1", "@vue/cli-plugin-router": "^4.2.1", @@ -37,10 +37,10 @@ "@vue/cli-service": "^4.2.1", "@vue/eslint-config-typescript": "^5.0.1", "eslint": "^6.8.0", - "eslint-plugin-vue": "^6.1.2", + "eslint-plugin-vue": "^6.2.1", "node-sass": "^4.13.1", "sass-loader": "^8.0.2", - "typescript": "^3.7.5", + "typescript": "^3.8.2", "vue-cli-plugin-buefy": "^0.3.7", "vue-cli-plugin-fontawesome": "^0.2.0", "vue-cli-plugin-i18n": "^0.6.1", -- cgit v1.2.3 From 78961dd465779c6df40425fa49a8d30cd6b89fed Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Thu, 2 Apr 2020 17:44:52 +0200 Subject: viewer: dependancies and environment upgrade --- viewer/package.json | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 7218cda..40a91ba 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -10,40 +10,40 @@ "i18n:report": "vue-cli-service i18n:report --src './src/**/*.?(js|vue|ts)' --locales './src/locales/*.json'" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^1.2.27", - "@fortawesome/free-solid-svg-icons": "^5.12.1", - "@fortawesome/vue-fontawesome": "^0.1.5", - "buefy": "^0.8.12", + "@fortawesome/fontawesome-svg-core": "^1.2.28", + "@fortawesome/free-solid-svg-icons": "^5.13.0", + "@fortawesome/vue-fontawesome": "^0.1.9", + "buefy": "^0.8.15", "core-js": "^3.6.4", "v-lazy-image": "^1.4.0", - "vue": "^2.6.10", + "vue": "^2.6.11", "vue-class-component": "^7.2.3", "vue-dragscroll": "^2.0.1", - "vue-i18n": "^8.0.0", - "vue-property-decorator": "^8.4.0", - "vue-router": "^3.1.5", - "vuex": "^3.1.2", + "vue-i18n": "^8.16.0", + "vue-property-decorator": "^8.4.1", + "vue-router": "^3.1.6", + "vuex": "^3.1.3", "vuex-class-component": "^2.2.1" }, "devDependencies": { - "@types/webpack": "^4.41.6", - "@typescript-eslint/eslint-plugin": "^2.20.0", - "@typescript-eslint/parser": "^2.20.0", - "@vue/cli-plugin-babel": "^4.2.1", - "@vue/cli-plugin-eslint": "^4.2.1", - "@vue/cli-plugin-router": "^4.2.1", - "@vue/cli-plugin-typescript": "^4.2.1", - "@vue/cli-plugin-vuex": "^4.2.1", - "@vue/cli-service": "^4.2.1", - "@vue/eslint-config-typescript": "^5.0.1", + "@types/webpack": "^4.41.10", + "@typescript-eslint/eslint-plugin": "^2.26.0", + "@typescript-eslint/parser": "^2.26.0", + "@vue/cli-plugin-babel": "^4.2.3", + "@vue/cli-plugin-eslint": "^4.2.3", + "@vue/cli-plugin-router": "^4.2.3", + "@vue/cli-plugin-typescript": "^4.2.3", + "@vue/cli-plugin-vuex": "^4.2.3", + "@vue/cli-service": "^4.2.3", + "@vue/eslint-config-typescript": "^5.0.2", "eslint": "^6.8.0", - "eslint-plugin-vue": "^6.2.1", + "eslint-plugin-vue": "^6.2.2", "node-sass": "^4.13.1", "sass-loader": "^8.0.2", - "typescript": "^3.8.2", + "typescript": "^3.8.3", "vue-cli-plugin-buefy": "^0.3.7", "vue-cli-plugin-fontawesome": "^0.2.0", "vue-cli-plugin-i18n": "^0.6.1", - "vue-template-compiler": "^2.6.10" + "vue-template-compiler": "^2.6.11" } } -- cgit v1.2.3 From b86d96f2ed5dd4f17b047e8aba22512400484bb3 Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 26 Apr 2020 06:02:33 +0200 Subject: viewer/LdPicture: implement mousewheel zoom GitHub: closes #153 --- viewer/package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 40a91ba..8f7de83 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -15,6 +15,7 @@ "@fortawesome/vue-fontawesome": "^0.1.9", "buefy": "^0.8.15", "core-js": "^3.6.4", + "resize-observer-polyfill": "^1.5.1", "v-lazy-image": "^1.4.0", "vue": "^2.6.11", "vue-class-component": "^7.2.3", -- cgit v1.2.3 From 29d432e64e0482935ef91dbfed37d4d4cf26c42f Mon Sep 17 00:00:00 2001 From: pacien Date: Sun, 26 Apr 2020 21:51:37 +0200 Subject: viewer/LdZoom: add support for pinch-to-zoom GitHub: closes #106 --- viewer/package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index 8f7de83..bc63dfd 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -13,8 +13,10 @@ "@fortawesome/fontawesome-svg-core": "^1.2.28", "@fortawesome/free-solid-svg-icons": "^5.13.0", "@fortawesome/vue-fontawesome": "^0.1.9", + "@types/hammerjs": "^2.0.36", "buefy": "^0.8.15", "core-js": "^3.6.4", + "hammerjs": "^2.0.8", "resize-observer-polyfill": "^1.5.1", "v-lazy-image": "^1.4.0", "vue": "^2.6.11", -- cgit v1.2.3 From 13fac8124d74ec2c4582cf8f151585cd6a9c21da Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Thu, 30 Apr 2020 01:26:47 +0200 Subject: viewer: prepping for release, version update --- viewer/package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'viewer/package.json') diff --git a/viewer/package.json b/viewer/package.json index bc63dfd..0e2c48f 100644 --- a/viewer/package.json +++ b/viewer/package.json @@ -1,6 +1,8 @@ { "name": "ldgallery-viewer", - "version": "0.1.0", + "version": "1.0.0", + "homepage": "https://ldgallery.pacien.org/", + "license": "AGPL-3", "private": true, "scripts": { "serve": "vue-cli-service serve", -- cgit v1.2.3