From 2bd1be0bf39c451346a4cb2eabd75d3c105417a9 Mon Sep 17 00:00:00 2001 From: eLBati Date: Fri, 27 Nov 2015 11:53:49 +0100 Subject: [PATCH] FIX headers, metadata and comments --- web_widget_digital_signature/__init__.py | 13 +------------ web_widget_digital_signature/__openerp__.py | 14 +------------- .../static/description/icon.png | Bin 16349 -> 9117 bytes .../static/src/css/digital.css | 9 +-------- .../README.rst | 5 ++--- .../__init__.py | 2 +- .../__openerp__.py | 14 +------------- .../models/__init__.py | 2 +- .../models/sale_order.py | 2 +- web_widget_digital_signature_user/README.rst | 2 +- web_widget_digital_signature_user/__init__.py | 2 +- .../__openerp__.py | 14 +------------- .../models/__init__.py | 2 +- .../models/users.py | 2 +- 14 files changed, 14 insertions(+), 69 deletions(-) diff --git a/web_widget_digital_signature/__init__.py b/web_widget_digital_signature/__init__.py index 531086ac..7eb6e0be 100644 --- a/web_widget_digital_signature/__init__.py +++ b/web_widget_digital_signature/__init__.py @@ -6,17 +6,6 @@ # Copyright (C) 2011-2015 Serpent Consulting Services Pvt. Ltd. # (). # -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## diff --git a/web_widget_digital_signature/__openerp__.py b/web_widget_digital_signature/__openerp__.py index 22af46d8..728b7099 100644 --- a/web_widget_digital_signature/__openerp__.py +++ b/web_widget_digital_signature/__openerp__.py @@ -7,18 +7,7 @@ # (). # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## @@ -29,7 +18,6 @@ "Odoo Community Association (OCA)", "category": 'web', "license": "AGPL-3", - 'complexity': "easy", 'depends': ['web'], 'data': [ 'views/we_digital_sign_view.xml', diff --git a/web_widget_digital_signature/static/description/icon.png b/web_widget_digital_signature/static/description/icon.png index 53dd30d963540cd1eee217c8db5ee89277fab319..a77055280de4198812ad73dfa9a99235f2c55a6e 100644 GIT binary patch literal 9117 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 diff --git a/web_widget_digital_signature/static/src/css/digital.css b/web_widget_digital_signature/static/src/css/digital.css index b0a44871..ea2d19a1 100644 --- a/web_widget_digital_signature/static/src/css/digital.css +++ b/web_widget_digital_signature/static/src/css/digital.css @@ -1,10 +1,3 @@ -/* Styles for signature plugin v1.1.0. */ -/* .kbw-signature { - height : "100px"; - width : "150px"; -} */ - - .openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty { display: none !important; -} \ No newline at end of file +} diff --git a/web_widget_digital_signature_sale_order/README.rst b/web_widget_digital_signature_sale_order/README.rst index b4912999..fd2a2b3d 100644 --- a/web_widget_digital_signature_sale_order/README.rst +++ b/web_widget_digital_signature_sale_order/README.rst @@ -6,8 +6,7 @@ Web Digital Signature for sale orders ===================================== -This module adds a signature field to sale order form. -So that salesman can let customers sign their quotations. +This module adds a signature field to sale order form, so that salesman can let customers sign their quotations. Usage ===== @@ -27,7 +26,7 @@ check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed `feedback `_. Credits diff --git a/web_widget_digital_signature_sale_order/__init__.py b/web_widget_digital_signature_sale_order/__init__.py index 28c331e6..5fd834f9 100644 --- a/web_widget_digital_signature_sale_order/__init__.py +++ b/web_widget_digital_signature_sale_order/__init__.py @@ -3,7 +3,7 @@ # # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# About License, see __openerp__.py +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## diff --git a/web_widget_digital_signature_sale_order/__openerp__.py b/web_widget_digital_signature_sale_order/__openerp__.py index e2b1c5e1..e2e11fc0 100644 --- a/web_widget_digital_signature_sale_order/__openerp__.py +++ b/web_widget_digital_signature_sale_order/__openerp__.py @@ -3,18 +3,7 @@ # # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## @@ -25,7 +14,6 @@ "Odoo Community Association (OCA)", "category": 'web', "license": "AGPL-3", - 'complexity': "easy", 'depends': ['web_widget_digital_signature', 'sale'], 'data': [ 'views/sale_order_view.xml' diff --git a/web_widget_digital_signature_sale_order/models/__init__.py b/web_widget_digital_signature_sale_order/models/__init__.py index 36ed5cd7..189ebae6 100644 --- a/web_widget_digital_signature_sale_order/models/__init__.py +++ b/web_widget_digital_signature_sale_order/models/__init__.py @@ -3,7 +3,7 @@ # # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# About License, see __openerp__.py +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## diff --git a/web_widget_digital_signature_sale_order/models/sale_order.py b/web_widget_digital_signature_sale_order/models/sale_order.py index c92eaa55..fb1b93ea 100644 --- a/web_widget_digital_signature_sale_order/models/sale_order.py +++ b/web_widget_digital_signature_sale_order/models/sale_order.py @@ -3,7 +3,7 @@ # # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# About License, see __openerp__.py +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## diff --git a/web_widget_digital_signature_user/README.rst b/web_widget_digital_signature_user/README.rst index 6221bfb5..f01048e4 100644 --- a/web_widget_digital_signature_user/README.rst +++ b/web_widget_digital_signature_user/README.rst @@ -24,7 +24,7 @@ check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed `feedback `_. Credits diff --git a/web_widget_digital_signature_user/__init__.py b/web_widget_digital_signature_user/__init__.py index 57316573..33c869f9 100644 --- a/web_widget_digital_signature_user/__init__.py +++ b/web_widget_digital_signature_user/__init__.py @@ -7,7 +7,7 @@ # (). # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# About License, see __openerp__.py +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## diff --git a/web_widget_digital_signature_user/__openerp__.py b/web_widget_digital_signature_user/__openerp__.py index be446d0d..7f34bbb4 100644 --- a/web_widget_digital_signature_user/__openerp__.py +++ b/web_widget_digital_signature_user/__openerp__.py @@ -5,18 +5,7 @@ # (). # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## @@ -27,7 +16,6 @@ "Odoo Community Association (OCA)", "category": 'web', "license": "AGPL-3", - 'complexity': "easy", 'depends': ['web_widget_digital_signature'], 'data': [ 'views/users_view.xml' diff --git a/web_widget_digital_signature_user/models/__init__.py b/web_widget_digital_signature_user/models/__init__.py index e4cebb35..ac66193f 100644 --- a/web_widget_digital_signature_user/models/__init__.py +++ b/web_widget_digital_signature_user/models/__init__.py @@ -7,7 +7,7 @@ # (). # Copyright 2015 Lorenzo Battistini - Agile Business Group # -# About License, see __openerp__.py +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ############################################################################## diff --git a/web_widget_digital_signature_user/models/users.py b/web_widget_digital_signature_user/models/users.py index a5d741ff..badecc5e 100644 --- a/web_widget_digital_signature_user/models/users.py +++ b/web_widget_digital_signature_user/models/users.py @@ -6,7 +6,7 @@ # Copyright (C) 2011-2015 Serpent Consulting Services Pvt. Ltd. # (). # -# About License, see __openerp__.py +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # ##############################################################################