Saturday, September 28, 2024
7 changes
Enhancements to existing features
Website theme previews can now correctly display highlighted text using the same simplified content format used in theme customizations. This helps business users see more accurate snippet and new page template previews before adding them to a website.
Original PR description
A highlighted text has the following structure: ``` <span class="o_text_highlight o_text_highlight_[highlightId]" style="--text-highlight-width: ...; --text-highlight-color: ...;"> <span…
A highlighted text has the following structure:
```
<span class="o_text_highlight o_text_highlight_[highlightId]"
style="--text-highlight-width: ...; --text-highlight-color: ...;">
<span class="o_text_highlight_item">
text content (line 1) ...
<svg.../>
</span>
[<br/>]
<span class="o_text_highlight_item">
text content (line 2) ...
<svg.../>
</span>
...
</span>
```
Which is saved in a minimal format that allows the JS code to rebuild
the SVGs when it's needed:
```
<span class="o_text_highlight o_text_highlight_[highlightId]"
style="--text-highlight-width: ...; --text-highlight-color: ...;">
text content ...
</span>
```
The goal of this commit is to use the simplified format for theme
customizations and adapt the code from the "Snippets Preview" and the
"New Page Templates Preview" to be able to build the highlights using
this format when provided in XML.
PR (DT):https://github.com/odoo/design-themes/pull/956
task-4215788This update adjusts Odoo 18 dependency requirements to match supported Ubuntu and Debian distribution versions. It helps ensure smoother installation and maintenance on the intended server platforms.
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 CLAFOUTIS
Updated sample company and contact records used in demos, including lunch vendors, applicant details, and event attendee names. This makes demonstration data clearer, more realistic, and less confusing for users evaluating or testing Odoo.
Original PR description
Specifications =============== - Set Sushi shop, The Corner, Coin gourmand, and Pizza Inn as a company - Added a random pizza logo in Pizza inn partner and updated its info - https://tinyurl.com/23qkls8a . - Updated applicant: Owen James, email: owen@yahoo.example.com. - Deleted confusing contact, and replaced with correct Marc demo as needed. - Renamed attendee name in event registration - https://tinyurl.com/2be83fdk Task-4190486
Emoji search now takes recently used emojis into account, so people are more likely to see their preferred options near the top. This makes emoji selection faster and more personalized in everyday communication.
Original PR description
before commit: prior to this commit, recent emojis were not considered in the search. after commit: Updated search to include recent emojis, making them more prominent based on the search term. task-4144979
Selected tags now appear in bold in tag dropdowns and the "Search more" dialog. This makes it easier for users to see which options are already chosen and reduces selection mistakes.
Original PR description
Before this commit, the user could not see the selected tags in the dropdown nor the "Search more" dialog. This commit makes the tags bold in the dropdown and in the "Search more" dialog. task-3919307
Approval rule cards in Studio now present key details more clearly, including an icon for exclusive approvers and added labels. The Delegate button is easier to find, and approver lists are protected from accidental edits in this view.
Original PR description
We improve the cards of the kanban view of approval rules: - we display the field exclusive_user as an icon (if set) - we add some titles - we put the button "Delegate" on the left - we set the field approver_ids to be readonly
Demo contact records were cleaned up across several apps by merging duplicates, marking organizations correctly as companies, updating locations, logos, and profile pictures. This improves the consistency and realism of sample data used in demonstrations and testing without changing core business workflows.
Original PR description
Specifications =============== - Deleted Aaron Zhu partner and used the existing partner. - Updated US package contacts (e.g., Colorado Department of Revenue, Aurora Finance Department) as companies. - Set ONSS as a company and updated its logo - https://tinyurl.com/22gtcm3w. - Changed the applicant's city to Springfield or equivalent - https://tinyurl.com/27ga6hee. - Merged specified contacts - https://tinyurl.com/2dmbepvx. - Updated several contacts to companies. https://tinyurl.com/25ey7np9 https://tinyurl.com/26rfhg9q https://tinyurl.com/2crn66qg - Updated contacts from planning by adding pictures. Task-4190486