diff --git a/project_usability/__init__.py b/project_usability/__init__.py new file mode 100644 index 0000000..40a96af --- /dev/null +++ b/project_usability/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/project_usability/__manifest__.py b/project_usability/__manifest__.py new file mode 100644 index 0000000..8970bd9 --- /dev/null +++ b/project_usability/__manifest__.py @@ -0,0 +1,92 @@ +# Copyright 2022 Stéphan Sainléger (Elabore) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "project_usability", + "version": "14.0.1.3.2", + "author": "Elabore", + "website": "https://github.com/elabore-coop/project-tools", + "maintainer": "Clément Thomas", + "license": "AGPL-3", + "category": "Tools", + "summary": "Add several small changes to improve usability in projects", + "description": """ + :image: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +================= +project_usability +================= + +Add several small changes to improve usability in projects : + * Add create date in task list, to allow user to sort tasks by date + +Installation +============ + +Install ``project_usability``, all dependencies will be installed by default. + +Known issues / Roadmap +====================== + +None yet. + +Bug Tracker +=========== + +Bugs are tracked on `our issues website +`_. 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. + +Credits +======= + +Images +------ + +* Elabore: `Icon `_. + +Contributors +------------ + +* Clément Thomas + +Funders +------- + +The development of this module has been financially supported by: +* Elabore (https://elabore.coop) + + +Maintainer +---------- +This module is maintained by Elabore. + +""", + # any module necessary for this one to work correctly + "depends": [ + "base", + "project", + ], + "qweb": [ + # "static/src/xml/*.xml", + ], + "external_dependencies": { + "python": [], + }, + # always loaded + "data": [ + "views/project_task.xml", + ], + # only loaded in demonstration mode + "demo": [], + "js": [], + "css": [], + "installable": True, + # Install this module automatically if all dependency have been previously + # and independently installed. Used for synergetic or glue modules. + "auto_install": False, + "application": False, +} diff --git a/project_usability/views/project_task.xml b/project_usability/views/project_task.xml new file mode 100644 index 0000000..89ae3ba --- /dev/null +++ b/project_usability/views/project_task.xml @@ -0,0 +1,18 @@ + + + + + + project.task.tree.project.usability + project.task + + + + + + + + \ No newline at end of file