diff --git a/editable_backend_theme/web_widget_color/README.rst b/editable_backend_theme/web_widget_color/README.rst deleted file mode 100644 index a163f899e..000000000 --- a/editable_backend_theme/web_widget_color/README.rst +++ /dev/null @@ -1,104 +0,0 @@ -Color widget for Odoo web client -================================ - -This module aims to add a color picker to Odoo. - -It's a `jsColor `_ lib integration. - - -Features -======== - -* The picker allow the user to quickly select a color on edit mode - - |picker| - - .. note:: - - Notice how html code and the background color is updating when selecting a color. - - -* Display the color on form view when you are not editing it - - |formview| - -* Display the color on list view to quickly find what's wrong! - - |listview| - - -Requirements -============ - -This module has been ported to 8.0 - - -Usage -===== - -You need to declare a char field of at least size 7:: - - _columns = { - 'color': fields.char( - u"Couleur", - help=u"Toutes couleur valid css, exemple blue ou #f57900" - ), - } - - OR - - color = fields.Char( - string="Color", - help="Choose your color" - ) - - -In the view declaration, put widget='color' attribute in the field tag:: - - ... - - - ... - - - ... - - - ... - -.. |picker| image:: ./images/picker.png -.. |formview| image:: ./images/form_view.png -.. |listview| image:: ./images/list_view.png - - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues `_. -In case of trouble, please 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 -`here `_. - - -Credits -======= - -Contributors ------------- - -* Adil Houmadi - -Maintainer ----------- - -.. image:: http://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: http://odoo-community.org - -This module is maintained by the OCA. - -OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use. - -To contribute to this module, please visit http://odoo-community.org. diff --git a/editable_backend_theme/web_widget_color/__init__.py b/editable_backend_theme/web_widget_color/__init__.py deleted file mode 100644 index c18661e9c..000000000 --- a/editable_backend_theme/web_widget_color/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -# -*- encoding: utf-8 -*- -############################################################################ -# -# Odoo, Open Source Web Color -# Copyright (C) 2012 Savoir-faire Linux (). -# Copyright (C) 2014 Anybox -# Copyright (C) 2015 Taktik SA -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# @author Étienne Beaudry Auger -# @author Adil Houmadi -# -############################################################################## diff --git a/editable_backend_theme/web_widget_color/__openerp__.py b/editable_backend_theme/web_widget_color/__openerp__.py deleted file mode 100644 index c73b6e007..000000000 --- a/editable_backend_theme/web_widget_color/__openerp__.py +++ /dev/null @@ -1,44 +0,0 @@ -# -*- encoding: utf-8 -*- -############################################################################ -# -# Odoo, Open Source Web Widget Color -# Copyright (C) 2012 Savoir-faire Linux (). -# Copyright (C) 2014 Anybox -# Copyright (C) 2015 Taktik SA -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# @author Étienne Beaudry Auger -# @author Adil Houmadi -# -############################################################################## -{ - 'name': "Web Widget Color", - 'category': "web", - 'version': "1.0", - "author": "Savoir-faire Linux, " - "Anybox, " - "Taktik SA, " - "Odoo Community Association (OCA)", - 'depends': ['base', 'web'], - 'data': [ - 'view/web_widget_color_view.xml' - ], - 'qweb': [ - 'static/src/xml/widget.xml', - ], - 'auto_install': False, - 'installable': True, - 'web_preload': True, -} diff --git a/editable_backend_theme/web_widget_color/images/form_view.png b/editable_backend_theme/web_widget_color/images/form_view.png deleted file mode 100644 index db1026b94..000000000 Binary files a/editable_backend_theme/web_widget_color/images/form_view.png and /dev/null differ diff --git a/editable_backend_theme/web_widget_color/images/list_view.png b/editable_backend_theme/web_widget_color/images/list_view.png deleted file mode 100644 index f4965fd5e..000000000 Binary files a/editable_backend_theme/web_widget_color/images/list_view.png and /dev/null differ diff --git a/editable_backend_theme/web_widget_color/images/picker.png b/editable_backend_theme/web_widget_color/images/picker.png deleted file mode 100644 index 4c3f5e079..000000000 Binary files a/editable_backend_theme/web_widget_color/images/picker.png and /dev/null differ diff --git a/editable_backend_theme/web_widget_color/static/description/icon.png b/editable_backend_theme/web_widget_color/static/description/icon.png deleted file mode 100644 index 540f72db9..000000000 Binary files a/editable_backend_theme/web_widget_color/static/description/icon.png and /dev/null differ diff --git a/editable_backend_theme/web_widget_color/static/src/css/widget.css b/editable_backend_theme/web_widget_color/static/src/css/widget.css deleted file mode 100644 index 06201af13..000000000 --- a/editable_backend_theme/web_widget_color/static/src/css/widget.css +++ /dev/null @@ -1,23 +0,0 @@ -.openerp .oe_form .oe_form_field_color input { - width: 100%; -} - -.openerp .oe_form .oe_form_field_color div { - border: 1px solid; - display: inline-block; - height: 14px; - margin-right: 10px; - position: relative; - top: 3px; - width: 40px; -} - -.oe_list_field_color div { - border: 1px solid; - display: inline-block; - height: 14px; - margin-right: 10px; - position: relative; - top: 3px; - width: 40px; -} diff --git a/editable_backend_theme/web_widget_color/static/src/js/widget.js b/editable_backend_theme/web_widget_color/static/src/js/widget.js deleted file mode 100644 index 442997529..000000000 --- a/editable_backend_theme/web_widget_color/static/src/js/widget.js +++ /dev/null @@ -1,59 +0,0 @@ -openerp.web_widget_color = function (instance) { - - var _super_getDir = jscolor.getDir.prototype; - jscolor.getDir = function () { - var dir = _super_getDir.constructor(); - if (dir.indexOf('web_widget_color') === -1) { - jscolor.dir = 'web_widget_color/static/lib/jscolor/'; - } - return jscolor.dir; - }; - - instance.web.form.widgets.add('color', 'instance.web.form.FieldColor'); - - instance.web.search.fields.add('color', 'instance.web.search.CharField'); - - instance.web.form.FieldColor = instance.web.form.FieldChar.extend({ - template: 'FieldColor', - widget_class: 'oe_form_field_color', - is_syntax_valid: function () { - var $input = this.$('input'); - if (!this.get("effective_readonly") && $input.size() > 0) { - var val = $input.val(); - var isOk = /^#[0-9A-F]{6}$/i.test(val); - if (!isOk) { - return false; - } - try { - this.parse_value(this.$('input').val(), ''); - return true; - } catch (e) { - return false; - } - } - return true; - }, - render_value: function () { - var show_value = this.format_value(this.get('value'), ''); - if (!this.get("effective_readonly")) { - var $input = this.$el.find('input'); - $input.val(show_value); - $input.css("background-color", show_value) - jscolor.init(this.$el[0]); - } else { - this.$(".oe_form_char_content").text(show_value); - this.$('div').css("background-color", show_value) - } - } - }); - - /* - * Init jscolor for each editable mode on view form - */ - instance.web.FormView.include({ - to_edit_mode: function () { - this._super(); - jscolor.init(this.$el[0]); - } - }); -}; diff --git a/editable_backend_theme/web_widget_color/static/src/xml/widget.xml b/editable_backend_theme/web_widget_color/static/src/xml/widget.xml deleted file mode 100644 index c62ae1cf7..000000000 --- a/editable_backend_theme/web_widget_color/static/src/xml/widget.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - -
- - - - - -
- - diff --git a/editable_backend_theme/web_widget_color/view/web_widget_color_view.xml b/editable_backend_theme/web_widget_color/view/web_widget_color_view.xml deleted file mode 100644 index 7c2c8d0f0..000000000 --- a/editable_backend_theme/web_widget_color/view/web_widget_color_view.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/editable_backend_theme/editable_theme/__init__.py b/editable_theme/__init__.py similarity index 100% rename from editable_backend_theme/editable_theme/__init__.py rename to editable_theme/__init__.py diff --git a/editable_backend_theme/editable_theme/__openerp__.py b/editable_theme/__openerp__.py similarity index 100% rename from editable_backend_theme/editable_theme/__openerp__.py rename to editable_theme/__openerp__.py diff --git a/editable_backend_theme/editable_theme/__openerp__.py~ b/editable_theme/__openerp__.py~ similarity index 100% rename from editable_backend_theme/editable_theme/__openerp__.py~ rename to editable_theme/__openerp__.py~ diff --git a/editable_backend_theme/editable_theme/models/__init__.py b/editable_theme/models/__init__.py similarity index 100% rename from editable_backend_theme/editable_theme/models/__init__.py rename to editable_theme/models/__init__.py diff --git a/editable_backend_theme/editable_theme/models/play_with_js.py b/editable_theme/models/play_with_js.py similarity index 100% rename from editable_backend_theme/editable_theme/models/play_with_js.py rename to editable_theme/models/play_with_js.py diff --git a/editable_backend_theme/editable_theme/models/themes.py b/editable_theme/models/themes.py similarity index 100% rename from editable_backend_theme/editable_theme/models/themes.py rename to editable_theme/models/themes.py diff --git a/editable_backend_theme/editable_theme/static/css/backend_style.css b/editable_theme/static/css/backend_style.css similarity index 100% rename from editable_backend_theme/editable_theme/static/css/backend_style.css rename to editable_theme/static/css/backend_style.css diff --git a/editable_backend_theme/editable_theme/static/description/icon.png b/editable_theme/static/description/icon.png similarity index 100% rename from editable_backend_theme/editable_theme/static/description/icon.png rename to editable_theme/static/description/icon.png diff --git a/editable_backend_theme/editable_theme/static/description/index.html b/editable_theme/static/description/index.html similarity index 100% rename from editable_backend_theme/editable_theme/static/description/index.html rename to editable_theme/static/description/index.html diff --git a/editable_backend_theme/editable_theme/static/description/index_img/img_0001.png b/editable_theme/static/description/index_img/img_0001.png similarity index 100% rename from editable_backend_theme/editable_theme/static/description/index_img/img_0001.png rename to editable_theme/static/description/index_img/img_0001.png diff --git a/editable_backend_theme/editable_theme/static/description/index_img/img_0002.png b/editable_theme/static/description/index_img/img_0002.png similarity index 100% rename from editable_backend_theme/editable_theme/static/description/index_img/img_0002.png rename to editable_theme/static/description/index_img/img_0002.png diff --git a/editable_backend_theme/editable_theme/static/description/index_img/img_0003.png b/editable_theme/static/description/index_img/img_0003.png similarity index 100% rename from editable_backend_theme/editable_theme/static/description/index_img/img_0003.png rename to editable_theme/static/description/index_img/img_0003.png diff --git a/editable_backend_theme/editable_theme/static/src/img/favicon.png b/editable_theme/static/src/img/favicon.png similarity index 100% rename from editable_backend_theme/editable_theme/static/src/img/favicon.png rename to editable_theme/static/src/img/favicon.png diff --git a/editable_backend_theme/editable_theme/static/src/img/icons/icon_colours.jpg b/editable_theme/static/src/img/icons/icon_colours.jpg similarity index 100% rename from editable_backend_theme/editable_theme/static/src/img/icons/icon_colours.jpg rename to editable_theme/static/src/img/icons/icon_colours.jpg diff --git a/editable_backend_theme/editable_theme/static/src/img/icons/icon_pictures.png b/editable_theme/static/src/img/icons/icon_pictures.png similarity index 100% rename from editable_backend_theme/editable_theme/static/src/img/icons/icon_pictures.png rename to editable_theme/static/src/img/icons/icon_pictures.png diff --git a/editable_backend_theme/editable_theme/static/src/img/themes/desert_with_sky.jpg b/editable_theme/static/src/img/themes/desert_with_sky.jpg similarity index 100% rename from editable_backend_theme/editable_theme/static/src/img/themes/desert_with_sky.jpg rename to editable_theme/static/src/img/themes/desert_with_sky.jpg diff --git a/editable_backend_theme/editable_theme/static/src/img/themes/sky_at_top.jpg b/editable_theme/static/src/img/themes/sky_at_top.jpg similarity index 100% rename from editable_backend_theme/editable_theme/static/src/img/themes/sky_at_top.jpg rename to editable_theme/static/src/img/themes/sky_at_top.jpg diff --git a/editable_backend_theme/editable_theme/static/src/js/js_role.js b/editable_theme/static/src/js/js_role.js similarity index 100% rename from editable_backend_theme/editable_theme/static/src/js/js_role.js rename to editable_theme/static/src/js/js_role.js diff --git a/editable_backend_theme/editable_theme/template/template.xml b/editable_theme/template/template.xml similarity index 100% rename from editable_backend_theme/editable_theme/template/template.xml rename to editable_theme/template/template.xml diff --git a/editable_backend_theme/editable_theme/views/theme_view.xml b/editable_theme/views/theme_view.xml similarity index 100% rename from editable_backend_theme/editable_theme/views/theme_view.xml rename to editable_theme/views/theme_view.xml