Purpose of this commit to improve generic UX of timesheet app. So, in this commit: - make tree view editable bottom. - ensure that all non private tasks can be selected in timesheet tree view. - add job_title non store field to add custom filter on job_title. - show unit_amount in red in tree view when it's value is less than 0. task-2784776 closes odoo/odoo#87630 Related: odoo/enterprise#25762 Signed-off-by: Laurent Stukkens (ltu) <ltu@odoo.com>