pycharm-odoo icon indicating copy to clipboard operation
pycharm-odoo copied to clipboard

PyCharm plugin for Odoo

Results 161 pycharm-odoo issues
Sort by recently updated
recently updated
newest added

https://github.com/odoo/odoo/blob/2203f27a3374acae6d421c8fda5d8acd19d2c7b8/addons/crm/tests/test_crm_lead_convert_mass.py#L8 The plugin should provide code completion for common and existing test tags in the project.

enhancement

**Original record** https://github.com/odoo/odoo/blob/cbd091cb088fba44c14c27dbbc9e8ca098742da1/odoo/addons/base/data/res_partner_data.xml#L4 **Overriding record** https://github.com/odoo/odoo/blob/cbd091cb088fba44c14c27dbbc9e8ca098742da1/addons/website_partner/data/website_partner_data.xml#L3

enhancement

https://github.com/odoo/odoo/blob/cbd091cb088fba44c14c27dbbc9e8ca098742da1/addons/website_blog/views/website_blog_templates.xml#L311 https://github.com/odoo/odoo/blob/cbd091cb088fba44c14c27dbbc9e8ca098742da1/addons/crm/data/crm_lead_merge_template.xml#L12 - Syntax highlight for `t-field` and `t-options` - Code completion / navigation for `t-field`

enhancement

https://blog.jetbrains.com/dotnet/2018/12/10/code-vision-rider-enriching-editor-contextual-information-navigation/ ![](https://blog.jetbrains.com/wp-content/uploads/2018/12/dotnet-code-insights-in-action.png) Idea: above each model class definition line, we have code vision for: * Fields * Views * Actions * Menus * Access Rights * Record Rules These look...

enhancement

Hi @jcfernandez-890825 @eselimsen @mrm-david As you know, type hints help us a lot with code completion, navigation, type checking,... It would be great to have that benefit in XML files...

enhancement

https://github.com/odoo/odoo/blob/b0be9e074a1ecf1f6de7a03c71df0c63868501e3/addons/website_blog/controllers/main.py#L314 We can use the prepared values in a controller for code completion in the corresponding qweb template.

enhancement

Example: ```python amount = fields.Float(compute='_compute_amount') ``` We usually set the `compute` attribute before creating the `_compute_amount()` method. It would nice if we had a Quick Action to generate the compute...

enhancement

`odoo/addons/portal/models/portal_mixin.py` ![image](https://user-images.githubusercontent.com/28876647/185458508-18de1591-f37d-49e7-9a35-00b207f15575.png) ```python def _notify_get_groups(self, msg_vals=None): access_token = self._portal_ensure_token() groups = super(PortalMixin, self)._notify_get_groups(msg_vals=msg_vals) local_msg_vals = dict(msg_vals or {}) if access_token and 'partner_id' in self._fields and self['partner_id']: customer = self['partner_id'] local_msg_vals['access_token']...

enhancement

The Odoo plugin supported XML IDs references for some built-in methods such as: `xmlid_lookup`, `xmlid_to_res_model_res_id`, `xmlid_to_res_id`,... However, in the commit [c7bac3dee](https://github.com/odoo/odoo/commit/c7bac3dee0bbc8b9e3d0e2dda419f3875916d96e) (Odoo 16), Odoo made these methods private, so the...

enhancement