064213901bd817b37f039a4c95be253dcf7a35df
This commit changes the way we define recurrences from the UI so it's simpler. Instead of showing the user many options for recurrence like we currently do, we add a selection field for each rrule (daily, weekly, monthly and yearly) that sets some default values for the recurrence without the user having to define each field manually. This change makes the definition of recurrence from the UI closer to what is done in google calendar. In order to allow users to define more advanced types of recurrence, we also add a custom option in the new selection field that will show the old recurrence options to the user. Additionally, the week days widget defined in web takes too much space, so it was decided to create an overwrite of this widget for calendar only that looks cleaner and takes less space. This commit introduces this new widget and applies it to the calendar event form view. task-3234677 closes odoo/odoo#116649 Signed-off-by: Arnaud Joset (arj) <arj@odoo.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%