Wednesday, November 24, 2021
12 changes · master
Enhancements to existing features
The default company image has been redesigned to better match the style of Odoo's grey avatar image. This creates a more consistent visual experience in areas where a company has not uploaded its own image.
Original PR description
Align style of `company_image.png` with `avatar_grey.png`. Task 2487489 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The default company image has been redesigned to better match the existing grey avatar style. This creates a more consistent visual experience across the interface when company images are shown.
Original PR description
Align style of company_image.png with avatar_grey.png to keep interface and usage coherent. Task-2487489 Task-2688887
This update adds an internal extension point that lets implementations better control when lots are created during incoming shipments. It does not change standard behavior, but makes stock workflows easier to adapt for specific business needs.
Original PR description
Nothing changes functionally with this PR, it is just a hook to improve extensibility of the code and control the lot creation from stock move lines. @ForgeFlow -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes a small internal change in the Mail app to keep the Discuss area compatible with a future technology upgrade. There is no expected change for day-to-day users, but it helps reduce upgrade risk and maintain reliability.
Original PR description
Was done with https://github.com/odoo/odoo/pull/80084 But then https://github.com/odoo/odoo/pull/79259 reintroduced `t-component` with string. In preparation for using OWL v2 in Discuss code. Task-2694217
The accounting interface now hides or makes optional some currency-related fields in journal entry views, especially for miscellaneous journals. This reduces visual clutter while keeping the information available when users need it.
Original PR description
1. Hide the field 'currency' on the journal entries (for the miscellaneous journals only) because it is neither necessary functionally nor doing anything technically. 2. In the account move lines views grouped by journals (Accounting > Sales, Purchases, Bank and Cash, Miscellaneous), the field 'Amount in Currency' is made optional (shown by default). 3. In the journal entry view, the currency is also made optional (hidden by default). The purpose is to give the possibility to lighten/make clearer the user interface. task-2664086
Creating a quotation from an opportunity’s Quotations button now carries over the same sales and marketing details as the New Quotation button. This keeps tags, campaign, medium, salesperson, and team information consistent, reducing manual entry and improving reporting accuracy.
Original PR description
When using the 'new quotation' button on the opportunity view, the tags of the opportunity are propagated on the quotation. However, this is not the case when using the stat button 'quotations' and creating a quotation from there. This commits adds the tags in context to propagate them in that case as well, as well as the other fields propagated on the 'new quotation' button: medium, campaign, ... This means both behaviours now have the same context, except for the search default values. --- LINKS --- Task Id - 2679488
The Discuss chat interface has been adjusted to make messages easier to read, especially when a voice or video call is active. Message spacing is tighter and the message box now uses a cleaner white background, improving visual clarity without changing functionality.
Original PR description
**Purpose** In discuss, improve chat UI so that it will be easier to read when a voice/video call is started. **Specification** - Reduce paddings above and below message box. - Put a white background for the massage box instead of light gray. - Reduce margins between mutliple messages at the same time from the same sender. Task-2591180
This update changes internal messaging, live chat, and snailmail components to use a newer component reference approach. It is preparation work for a future framework upgrade, helping keep these communication features maintainable without changing day-to-day user workflows.
Original PR description
*: snailmail, website_livechat In preparation of using OWL v2 in discuss code Task-2694242 enterprise: https://github.com/odoo/enterprise/pull/22394
The website shop editor now shows names for additional content blocks, making it easier for users to understand which settings apply to which part of the page. This reduces confusion when configuring shop pages and improves the editing experience.
Original PR description
Before this commit, website shop had some blocks without names which could make it hard for a user to understand to which block was an option related. This commit adds names to some of these blocks. task-2670809 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes internal adjustments in the Approvals and Sign apps to prepare them for an upcoming interface technology upgrade. There should be no visible change for users, but it helps keep these apps compatible and easier to maintain.
Original PR description
In preparation of using OWL v2 in discuss code Task-2694242 community: https://github.com/odoo/odoo/pull/80094
The messaging chatter panel is no longer shown as a side panel when it appears inside a page/tab area. This keeps page layouts cleaner and avoids misplaced discussion panels in the form view experience.
Original PR description
Purpose ======= Change function _isChatterAside to return false if the chatter is in a page (class contains 'tab-pane') Task-2679537
The appraisal survey screens were aligned with recent survey view updates and a duplicate view definition was removed. This improves consistency and reduces clutter when managing appraisal surveys, especially where many surveys are involved.
Original PR description
PURPOSE When dealing with lot of surveys kanban view is not really optimal and its state based grouping is not really helpful. Indeed we do not have total of each coumn and there is not point adding new states, meaning most surveys hang in the same column. This is not an optimal display. SPECIFICATIONS Update to survey views cleaning and improvements. Task-2388785