Monday, January 27, 2020
15 changes · master
Enhancements to existing features
The contacts list now shows contact tags directly in the standard Contacts app, even when the Membership app is not installed. This makes it easier for users to identify and sort contacts by their tags without opening each record.
Original PR description
Task: https://www.odoo.com/web#id=2172137&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.58ecdd72c123090a49f52641a8edd981 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Calendar views now use consistent colors with other planning tools, making schedules easier to read across Odoo. Users can also get more relevant sidebar filters in many business apps, while color-only filtering is no longer shown by default when it is not useful.
Original PR description
Now in a calendar view, if we use the color, attribute, it will use the same color as Gantt views and the color picker widget. The attribute color isn't more set as default in filter because it make, in most situation, no sense to filter by color. Now, we can add new filters in the right panel. To do that, we must add the attribute "filters='1'" in the corresponding field line. And if the filter has no direct link with the color of the model, we can specify an attribute 'color' for this filter line block. (for example color='color', and the color of the related model will be used) TaskID: 2153249 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds automated checks for the CRM sales workflow that converts a lead into a quotation. It helps ensure future CRM changes do not accidentally break quotation creation or customer data handling.
Phone number fields now show the option to send an SMS by default, making it easier for users to contact customers, employees, and partners directly from records. Related views were updated so existing screens keep the right behavior, and contact cards now display child contact phone numbers correctly.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Report footers are simplified by removing explicit labels before phone, email, and website details. This makes printed documents less cluttered while keeping the same contact information visible.
Original PR description
Task: https://www.odoo.com/web#id=1942363&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.20c89a96271a0e1d193a48d7c4b78f57 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The status bar widget now remains visible even when its field has no value in read-only views. This gives users clearer process visibility without affecting how required fields are validated or saved.
Original PR description
Task:https://www.odoo.com/web#id=2172272&action=333&active_id=1251&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.964719acdf997a66154e215c3286b452 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Event cards now focus on practical details like location and date, while sales totals move to the event form for clearer access. Sales amounts are calculated more consistently using tax-excluded order lines in the company currency, helping users trust event revenue figures.
Original PR description
PURPOSE Improve event kanban view and improve sales information in kanban and form views. Purpose is to give a better UI to users using event on a daily basis. SPECIFICATIONS Improve sale computation…
PURPOSE
Improve event kanban view and improve sales information in kanban and form
views. Purpose is to give a better UI to users using event on a daily basis.
SPECIFICATIONS
Improve sale computation on event. Set the total sales price of an event to
be the converted sum of order lines, tax excluded. Currency is now a related
on the company to avoid de-synchronizing events and companies.
Move total sales information from kanban to form view :
* remove sales information from event kanban view;
* add it as a stat button on form view;
* clicking on this button should redirect to the orders linked to that
event, in no create mode to avoid creating de-synchronized data;
Improve kanban card display of events. Have more useful information on the
kanban record and removed redundant information :
* Display the location of the event
* Remove the duration
* Date should only be in the green block
* Use the same links as before
Task 2170831
PR #43173Tags in CRM, Project, and UTM list views now use the same color styling as they do in form views. This makes records easier to scan visually and provides a more consistent experience across Odoo screens.
Original PR description
Task: https://www.odoo.com/web#id=2172123&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.5988782115232a229f969e2774fe8e69 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
CRM users can now more easily manage and review lost sales reasons. The update prevents deleting reasons that are still linked to leads, removes an outdated filter, and adds quick access to leads associated with each lost reason.
Original PR description
This commit improves overall usability for lost reason in CRM with following improvements - prevent deletion of reason if any lead is still referencing it - remove obsolete filter 'Include archived' for lost reason - add new stat-button for lost reason, to see the leads that were lost due to that particular reason - add margin on the reason title to avoid ribbon glitch Taks : https://www.odoo.com/web#id=2176323&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.de0a1e97fbb4608d4ba611d4049ec678 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Calendar views now use colors more consistently with other planning views and color picker behavior, making schedules easier to read. Users can also benefit from more relevant side-panel filters, while default color-based filtering is reduced where it is not useful.
Original PR description
Now in a calendar view, if we use the color, attribute, it will use the same color as Gantt views and the color picker widget. The attribute color isn't more set as default in filter because it make, in most situation, no sense to filter by color. Now, we can add new filters in the right panel. To do that, we must add the attribute "filters='1'" in the corresponding field line. And if the filter has no direct link with the color of the model, we can specify an attribute 'color' for this filter line block. (for example color='color', and the color of the related model will be used) TaskID: 2153249
The timesheet grid now keeps the timer play button hidden until a user hovers over a timesheet line, reducing visual clutter. On small devices where hovering is not available, the button remains visible so users can still start timers easily.
Original PR description
Pad:https://pad.odoo.com/p/r.982aa9ddeb2b54cc72e757602222457a Task:https://www.odoo.com/web#id=2166150&action=327&model=project.task&view_type=form&menu_id=4720
Phone fields now show the option to send an SMS by default, making it easier for users to contact customers directly from records. Related Studio, VoIP, and payment views were adjusted so this behavior is consistent across affected areas.
Cohort reports are now downloaded in the newer Excel format, allowing much larger reports than before. This reduces the risk of hitting row or column limits when exporting large cohort tables.
Original PR description
Task:https://www.odoo.com/web#id=2145518&action=333&active_id=1251&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.23025384000a9b095c545de33ab77733
The status bar is now hidden on mobile when there is no value to show. This avoids showing empty or unhelpful information, making mobile screens clearer for users.
Original PR description
Related to PR odoo/odoo#43419 which makes the statusbar widget always visible (even in readonly, when not set). However, as we only display the actual value in mobile, it is useless to display it if it has no value. Task 2172272
Tags in Helpdesk and Field Service list views now use the same colors users see in form views. This makes records easier to scan and keeps visual cues consistent across screens.
Original PR description
Task : https://www.odoo.com/web#id=2172123&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.5988782115232a229f969e2774fe8e69