Better describing the module
Our module is looking good. Why not add an icon to it to make it look even better? For this, we just need to add to the module a static/description/icon.png
file with the icon to use.
We will be reusing the icon of the existing Notes application, so we should copy the odoo/addons/static/description/icon.png
file into the custom-addons/todo_app/static/description
directory.
The following commands should do that trick for us:
$ mkdir -p ~/odoo-dev/custom-addons/todo_app/static/description
$ cp ~/odoo-dev/odoo/addons/note/static/description/icon.png ~/odoo-dev/custom-addons/todo_app/static/description
Now, if we update the module list, our module should be displayed with the new icon.
We can also add a better description to it to explain what it does and how great it is. This can be done in the description
key of the __manifest__.py
file. However, the preferred way is to add a README.rst
file to the module root directory.