diff --git a/web_widget_slick/README.rst b/web_widget_slick/README.rst
index dfc5ef967..cd6449c95 100755
--- a/web_widget_slick/README.rst
+++ b/web_widget_slick/README.rst
@@ -1,13 +1,12 @@
-.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg
- :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
- :alt: License: AGPL-3
+.. image:: https://img.shields.io/badge/license-LGPL--3-blue.svg
+ :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
+ :alt: License: LGPL-3
-=================
-Odoo Slick Widget
-=================
-
-This module provides a Slick Carousel widget for use in Odoo.
+=====================
+Slick Carousel Widget
+=====================
+This module provides a Slick Carousel widget for use in the Odoo backend web interface.
Usage
=====
@@ -23,16 +22,14 @@ Default usage is on a One2many attachment field, as defined below::
inverse_name='res_id',
)
-Assuming the above model, you would use add a Slick Carousel on the
+Assuming the above model, you would add a Slick Carousel on the
``image_ids`` column by using the following field definition in the
model's form view::
-Example implementation - https://repo.laslabs.com/projects/ODOO/repos/web/browse/web_widget_slick_example
-
Options
-=======
+-------
The widget passes options directly through to Slick, so any `setting
available to Slick`_ is available to the widget. Additional options
@@ -48,6 +45,42 @@ specific to Odoo are:
.. _setting available to Slick: http://kenwheeler.github.io/slick/#settings
+Example Module
+--------------
+
+An example implementation, for instructional purposes as well as convenient
+functional testing, is provided in the `web_widget_slick_example` module.
+
+* Install `web_widget_slick_example`.
+* Activate Developer Mode.
+* Go to Settings / Technical / Slick, and open the record to view the widget.
+
+To try out different Slick settings:
+
+* Go to Settings/User Interface/Views and search for 'slick.example.view.form'.
+* Open the form view record.
+* Click the Edit button.
+* In the Architecture editor, find `options="{'slidesToShow': 2}`, and add
+ any desired settings (separated by commas) inside the curly braces.
+* Save the changes and browse to the widget, as described above, to see the
+ widget with the new settings in effect.
+
+.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
+ :alt: Try me on Runbot
+ :target: https://runbot.odoo-community.org/runbot/162/10.0
+
+Known issues / Roadmap
+======================
+
+* Adding / Deleting images from a carousel is not currently supported.
+
+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 smash it by providing detailed and welcomed feedback.
Credits
=======
@@ -55,18 +88,27 @@ Credits
Images
------
-* LasLabs: `Icon `_.
+* Odoo Community Association: `Icon `_.
Contributors
------------
* Dave Lasley
+* Brent Hughes
+
+Do not contact contributors directly about support or help with technical issues.
Maintainer
----------
-.. image:: https://laslabs.com/logo.png
- :alt: LasLabs Inc.
- :target: https://laslabs.com
+.. image:: https://odoo-community.org/logo.png
+ :alt: Odoo Community Association
+ :target: https://odoo-community.org
-This module is maintained by LasLabs Inc.
+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 https://odoo-community.org.
diff --git a/web_widget_slick/__init__.py b/web_widget_slick/__init__.py
old mode 100755
new mode 100644
index 04a18c189..a62ce000d
--- a/web_widget_slick/__init__.py
+++ b/web_widget_slick/__init__.py
@@ -1,3 +1,3 @@
# -*- coding: utf-8 -*-
-# © 2016-TODAY LasLabs Inc.
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+# Copyright 2016-2017 LasLabs Inc.
+# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
diff --git a/web_widget_slick/__manifest__.py b/web_widget_slick/__manifest__.py
new file mode 100644
index 000000000..d671a95a2
--- /dev/null
+++ b/web_widget_slick/__manifest__.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+# Copyright 2016-2017 LasLabs Inc.
+# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
+
+{
+ "name": "Slick Carousel Widget",
+ "summary": "Adds SlickJS slider widget for use as a carousel on Many2one"
+ " attachment fields in backend form views.",
+ "version": "10.0.1.0.0",
+ "category": "Web",
+ "website": "https://laslabs.com/",
+ "author": "LasLabs, Odoo Community Association (OCA)",
+ "license": "LGPL-3",
+ "application": False,
+ "installable": True,
+ "depends": [
+ "web",
+ ],
+ "data": [
+ "templates/assets.xml",
+ ],
+ "qweb": [
+ "static/src/xml/web_widget_slick.xml",
+ ],
+}
diff --git a/web_widget_slick/__openerp__.py b/web_widget_slick/__openerp__.py
deleted file mode 100755
index d9b9fe077..000000000
--- a/web_widget_slick/__openerp__.py
+++ /dev/null
@@ -1,25 +0,0 @@
-# -*- coding: utf-8 -*-
-# © 2016-TODAY LasLabs Inc.
-# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
-{
- "name": "Web Slick Widget",
- "summary": "Adds SlickJS slider widget for use as a carousel on Many2one"
- " attachment fields in backend form views.",
- "version": "9.0.1.0.1",
- "category": "Web",
- "website": "https://laslabs.com/",
- "author": "LasLabs",
- "license": "AGPL-3",
- "application": False,
- "installable": True,
- "depends": [
- "web",
- ],
- "data": [
- 'views/assets.xml',
- ],
- 'qweb': [
- "static/src/xml/*.xml",
- ],
-}
diff --git a/web_widget_slick/static/description/icon.png b/web_widget_slick/static/description/icon.png
old mode 100755
new mode 100644
index bb990930a..3a0328b51
Binary files a/web_widget_slick/static/description/icon.png and b/web_widget_slick/static/description/icon.png differ
diff --git a/web_widget_slick/static/description/icon.svg b/web_widget_slick/static/description/icon.svg
old mode 100755
new mode 100644
index 548b4823c..a7a26d093
--- a/web_widget_slick/static/description/icon.svg
+++ b/web_widget_slick/static/description/icon.svg
@@ -1,12745 +1,79 @@
-
-
-
-
-
-
-
-
-
-
-]>
-