From b038f12555b6bdda6a15c2394d153de5bb10ab6e Mon Sep 17 00:00:00 2001 From: Mathias Markl Date: Mon, 14 May 2018 00:57:14 +0200 Subject: [PATCH] . --- muk_web_preview_vector/README.md | 6 --- muk_web_preview_vector/__init__.py | 2 - muk_web_preview_vector/__manifest__.py | 11 +---- muk_web_preview_vector/doc/changelog.rst | 6 ++- muk_web_preview_vector/doc/index.rst | 49 +++++++++++++++++++ .../static/src/js/preview_handler.js | 10 ++-- muk_web_utils/__manifest__.py | 2 +- .../static/lib/svg-pan-zoom/svg-pan-zoom.js | 0 8 files changed, 61 insertions(+), 25 deletions(-) delete mode 100644 muk_web_preview_vector/README.md create mode 100644 muk_web_preview_vector/doc/index.rst rename {muk_web_preview_vector => muk_web_utils}/static/lib/svg-pan-zoom/svg-pan-zoom.js (100%) diff --git a/muk_web_preview_vector/README.md b/muk_web_preview_vector/README.md deleted file mode 100644 index 107d688..0000000 --- a/muk_web_preview_vector/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# MuK Preview Vector - -Extendes the Preview Dialog to support vector graphics. -Currently the following vector graphic extensions are supported: - -* Scalable Vector Graphics (*.svg, image/svg+xml) \ No newline at end of file diff --git a/muk_web_preview_vector/__init__.py b/muk_web_preview_vector/__init__.py index 48ccf85..21f21ae 100644 --- a/muk_web_preview_vector/__init__.py +++ b/muk_web_preview_vector/__init__.py @@ -1,5 +1,3 @@ -# -*- coding: utf-8 -*- - ################################################################################### # # Copyright (C) 2017 MuK IT GmbH diff --git a/muk_web_preview_vector/__manifest__.py b/muk_web_preview_vector/__manifest__.py index 5afe7ec..4a1d230 100644 --- a/muk_web_preview_vector/__manifest__.py +++ b/muk_web_preview_vector/__manifest__.py @@ -1,5 +1,3 @@ -# -*- coding: utf-8 -*- - ################################################################################### # # Copyright (C) 2017 MuK IT GmbH @@ -22,12 +20,7 @@ { "name": "MuK Preview Vector", "summary": """Vector Preview""", - "description": """ - Extendes the Preview Dialog to support vector graphics. - Currently the following vector graphic extensions are supported: - - Scalable Vector Graphics (*.svg, image/svg+xml) - """, - "version": "11.0.1.1.0", + "version": "11.0.2.0.0", "category": "Extra Tools", "license": "AGPL-3", "website": "http://www.mukit.at", @@ -41,8 +34,6 @@ "data": [ "template/assets.xml", ], - "demo": [ - ], "qweb": [ "static/src/xml/*.xml", ], diff --git a/muk_web_preview_vector/doc/changelog.rst b/muk_web_preview_vector/doc/changelog.rst index 0a9ed4b..f10b321 100644 --- a/muk_web_preview_vector/doc/changelog.rst +++ b/muk_web_preview_vector/doc/changelog.rst @@ -1,9 +1,13 @@ +`2.0.0` +------- + +- Migrated to Python 3 + `1.1.0` ------- - Lazy load javascript - `1.0.0` ------- diff --git a/muk_web_preview_vector/doc/index.rst b/muk_web_preview_vector/doc/index.rst new file mode 100644 index 0000000..a20ba5a --- /dev/null +++ b/muk_web_preview_vector/doc/index.rst @@ -0,0 +1,49 @@ +================== +MuK Preview Vector +================== + +Extendes the Preview Dialog to support vector graphics. Currently the following +extensions are supported: + +* Scalable Vector Graphics (\*.svg, image/svg+xml) + +Installation +============ + +To install this module, you need to: + +Download the module and add it to your Odoo addons folder. Afterward, log on to +your Odoo server and go to the Apps menu. Trigger the debug modus and update the +list by clicking on the "Update Apps List" link. Now install the module by +clicking on the install button. + +Configuration +============= + +No additional configuration is needed to use this module. + +Usage +============= + +Go to a binary that contains a vector file and open the preview dialog to view +the preview. + +Credits +======= + +Contributors +------------ + +* Mathias Markl + +Author & Maintainer +------------------- + +This module is maintained by the `MuK IT GmbH `_. + +MuK IT is an Austrian company specialized in customizing and extending Odoo. +We develop custom solutions for your individual needs to help you focus on +your strength and expertise to grow your business. + +If you want to get in touch please contact us via mail +(sale@mukit.at) or visit our website (https://mukit.at). diff --git a/muk_web_preview_vector/static/src/js/preview_handler.js b/muk_web_preview_vector/static/src/js/preview_handler.js index 713fc26..f69ceb3 100644 --- a/muk_web_preview_vector/static/src/js/preview_handler.js +++ b/muk_web_preview_vector/static/src/js/preview_handler.js @@ -32,7 +32,7 @@ var VectorHandler = PreviewHandler.BaseHandler.extend({ cssLibs: [ ], jsLibs: [ - '/muk_web_preview_vector/static/lib/svg-pan-zoom/svg-pan-zoom.js', + '/muk_web_utils/static/lib/svg-pan-zoom/svg-pan-zoom.js', ], checkExtension: function(extension) { return ['.svg', 'svg'].includes(extension); @@ -63,13 +63,13 @@ var VectorHandler = PreviewHandler.BaseHandler.extend({ panFactor: 100, }); $content.find('.zoom-plus').click(function(){ - svgPanZoom.zoomIn() + svgPanZoom.zoomIn(); }); $content.find('.zoom-minus').click(function(){ - svgPanZoom.zoomOut() + svgPanZoom.zoomOut(); }); $content.find('.zoom-reset').click(function(){ - svgPanZoom.reset() + svgPanZoom.reset(); }); }, error: function(request, status, error) { @@ -84,6 +84,6 @@ var VectorHandler = PreviewHandler.BaseHandler.extend({ return { VectorHandler: VectorHandler, -} +}; }); \ No newline at end of file diff --git a/muk_web_utils/__manifest__.py b/muk_web_utils/__manifest__.py index d952ed8..9645cbe 100644 --- a/muk_web_utils/__manifest__.py +++ b/muk_web_utils/__manifest__.py @@ -20,7 +20,7 @@ { "name": "MuK Web Utils", "summary": """Utility Features""", - "version": "11.0.2.0.6", + "version": "11.0.2.0.7", "category": "Extra Tools", "license": "AGPL-3", "website": "http://www.mukit.at", diff --git a/muk_web_preview_vector/static/lib/svg-pan-zoom/svg-pan-zoom.js b/muk_web_utils/static/lib/svg-pan-zoom/svg-pan-zoom.js similarity index 100% rename from muk_web_preview_vector/static/lib/svg-pan-zoom/svg-pan-zoom.js rename to muk_web_utils/static/lib/svg-pan-zoom/svg-pan-zoom.js