3
0
Fork 0
Commit Graph

1189 Commits (04709b49a1b7aa2c0083b57dcbd39de67b7924f4)

Author SHA1 Message Date
OCA-git-bot de4109470b [ADD] setup.py 2019-10-11 08:15:05 +00:00
OCA-git-bot 7852fc0580 [UPD] README.rst 2019-10-11 08:15:04 +00:00
oca-travis d36e2c97b8 [UPD] Update web_dialog_size.pot 2019-10-11 08:09:23 +00:00
OCA-git-bot 21c7072e06 Merge PR #1394 into 13.0
Signed-off-by pedrobaeza
2019-10-11 08:04:18 +00:00
sudhir-erpharbor 8f473f2313 [IMP] Improved code and solved the bug of two arrows in dialog. 2019-10-11 11:40:03 +05:30
Jeroen Evens fbcad35c32 [MIG] web_m2x_options: Migration to 13.0 2019-10-07 16:24:35 +02:00
sudhir-erpharbor 3606bfed8d [MIG] Migrated web_dialog_size module in v13. 2019-10-04 11:53:36 +05:30
黎伟杰 350421d1d9 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1 of 1 strings)

Translation: web-12.0/web-12.0-web_dialog_size
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_dialog_size/zh_CN/
2019-10-04 11:49:43 +05:30
黎伟杰 70879ec6c7 Added translation using Weblate (Chinese (Simplified)) 2019-10-04 11:49:43 +05:30
OCA-git-bot 148f9a18b1 [UPD] README.rst 2019-10-04 11:49:43 +05:30
oca-travis ee1ed49afb [UPD] Update web_dialog_size.pot 2019-10-04 11:49:43 +05:30
ernesto 6e89fb5896 [MIG] web_dialog_size: Migration to 12.0 2019-10-04 11:49:43 +05:30
joezsweet 44da24f794 Fix default_maximize check
Checking result of rpc call, `dialog_maximize`, will end to be always `true` as the method will return a json: `{'dialog_maximize': false }`. So i changed the test to test the value of json key `dialog_maximize`
2019-10-04 11:49:43 +05:30
QS5ELkMu 106fdd7dfb [11.0][FIX] web_dialog_size: Draggable Dialog 2019-10-04 11:49:43 +05:30
oca-travis c901afffba [UPD] Update web_dialog_size.pot 2019-10-04 11:49:43 +05:30
Jairo Llopis fe42dbcd92 [FIX] web_dialog_size: Fix usage for non-admins and reduce calls (#954)
This addon had 2 problems after migrating to v11:

1. One call to backend's `ir.config_parameter.get_param` was done for
   each instantiated dialog, while the setting served for the whole
   session equally.
2. That model is now readable only by admin users, so non-admins
   couldn't use the default at all.

Fixed now.
2019-10-04 11:49:43 +05:30
Quentin THEURET 89861edf81 [FIX] #921 Fixed issue when discard a modal with draggable element 2019-10-04 11:49:43 +05:30
Quentin Theuret f243156e22 [MIG] Migrate web_dialog_size module to v11 2019-10-04 11:49:43 +05:30
David 20d71e049b [FIX] web_dialog_size: default_maximize
- default_maximize option wasn't working due to strict value comparison
2019-10-04 11:49:43 +05:30
Wolfgang Pichler ebc473ad9e [FIX+IMP] web_dialog_size
* IMP: Added draggable support to dialogs
* FIX: web_dialog_size: export modal
  - PR #733 introduced draggable dialogs which broke some of them
2019-10-04 11:49:43 +05:30
Siddharth Bhalgami c09bf98ebb [10.0-MIG] web_dialog_size for v10.0 2019-10-04 11:49:43 +05:30
Siddharth Bhalgami 0a33b6b4e8 [MIG] web_dialog_siza: Migrate to v9.0 2019-10-04 11:49:43 +05:30
Stéphane Bidoul 0d04f3d64f [FIX] web_dialog_size: do not expand by default and correctly honor default_maximize parameter 2019-10-04 11:49:43 +05:30
Pedro M. Baeza 73f9cb6934 [IMP] web_dialog_size: Select default dialog size by config
* [IMP] web_dialog_size: Put dialog size expanded by default

* [REM] web_popup_large: By duplication of the functionality

* [IMP] web_dialog_size: README and contributors

* [ADD] configuration parameter for default behavior

[FIX] return super's promise
[IMP] use fontawesome icons for buttons
2019-10-04 11:49:43 +05:30
Anthony Muschang 8c3688a6c1 [ADD] module web_dialog_size
New module that let the user expand a dialog box to the full screen
width.
2019-10-04 11:49:43 +05:30
黎伟杰 d97392e20b Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (12 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/zh_CN/
2019-10-02 15:00:26 +02:00
黎伟杰 33e21d2781 Added translation using Weblate (Chinese (Simplified)) 2019-10-02 15:00:26 +02:00
Rodrigo Macedo 06d61d715c Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (12 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/pt_BR/
2019-10-02 15:00:26 +02:00
Nicolas JEUDY 96b64f5001 Translated using Weblate (French)
Currently translated at 100.0% (12 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/fr/
2019-10-02 15:00:26 +02:00
Kévin Allard bf92bb3397 Translated using Weblate (French)
Currently translated at 91.7% (11 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/fr/
2019-10-02 15:00:26 +02:00
OCA Transbot f65b2a2b2f Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/
2019-10-02 15:00:26 +02:00
oca-travis 71069bd507 [UPD] Update web_m2x_options.pot 2019-10-02 15:00:26 +02:00
Gusti Tammam 692301621f [MIG] web_m2x_options: Migration to 12.0 2019-10-02 15:00:26 +02:00
Jairo Llopis fdaf97a77b [FIX] web_m2x_options: Fix error in tree views with many2many_tags
The method `_onOpenColorPicker` is defined on `FormFieldMany2ManyTags`, not in `FieldMany2ManyTags`, so it can only be called on its descendants.

Otherwise, clicking on a `many2many_tags` tag when found in a tree view produces an error such as:

    TypeError: self._onOpenColorPicker is not a function

    http://localhost/web_m2x_options/static/src/js/form.js:354
    Rastreo de error:
    _onOpenBadge@http://localhost/web_m2x_options/static/src/js/form.js:354:17
    proxy/<@http://localhost/web/static/src/js/core/mixins.js:279:20
    dispatch@http://localhost/web/static/lib/jquery/jquery.js:4640:50
    add/elemData.handle@http://localhost/web/static/lib/jquery/jquery.js:4309:41

(cherry picked from commit ddbbe81f4e)
2019-10-02 15:00:26 +02:00
Paul Catinean 75bd9cc0a8 [FIX] open option on many2many_tags 2019-10-02 15:00:26 +02:00
Rodrigo Macedo 4d4f6d7427 Translated using Weblate (Portuguese (Brazil))
Currently translated at 91.7% (11 of 12 strings)

Translation: web-11.0/web-11.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_m2x_options/pt_BR/
2019-10-02 15:00:26 +02:00
oca-travis 04621966af [UPD] Update web_m2x_options.pot 2019-10-02 15:00:26 +02:00
ernesto ec487f57db [MIG] web_m2x_options: Migration to 11.0
web_m2x_options: Fix usage for non-admins

web_m2x_options: Reduce rpc calls

web_m2x_options: Update manifest and readme
2019-10-02 15:00:26 +02:00
Jairo Llopis d6b64d1550 [FIX] web_m2x_options: Compatibilize with web_advanced_search_x2x
`web_m2x_options` is supposed to render fields in the context of a form or tree view, where domains can safely be applied because there's a main record that includes a context.

However, when installing along with `web_advanced_search_x2x`, they produce an incompatibility when a x2x field's domain is defined and depends on the current record's context, because a search view has no notion of a *current record*.

The fix is simple: try to do as usual, and if it fails, try without the field's domain.

Without this patch, an exception like this would be raised, i.e. when both addons are installed and you are trying to search project tasks by stage:

``` Error: NameError: name 'project_id' is not defined
http://localhost/web/static/lib/py.js/lib/py.js:370# Traceback:# Changes to be committed:
PY_ensurepy@http://localhost/web/static/lib/py.js/lib/py.js:370:19# modified: static/src/js/form.js
py.evaluate@http://localhost/web/static/lib/py.js/lib/py.js:1340:20#
py.evaluate@http://localhost/web/static/lib/py.js/lib/py.js:1397:35
py.evaluate@http://localhost/web/static/lib/py.js/lib/py.js:1409:34
py.eval@http://localhost/web/static/lib/py.js/lib/py.js:1453:16
eval_domains/<@http://localhost/web/static/src/js/framework/pyeval.js:869:39
_.forEach@http://localhost/web/static/lib/underscore/underscore.js:145:9
_.mixin/</_.prototype[name]@http://localhost/web/static/lib/underscore/underscore.js:1484:29
eval_domains@http://localhost/web/static/src/js/framework/pyeval.js:860:5
eval_domains/<@http://localhost/web/static/src/js/framework/pyeval.js:873:39
_.forEach@http://localhost/web/static/lib/underscore/underscore.js:145:9
_.mixin/</_.prototype[name]@http://localhost/web/static/lib/underscore/underscore.js:1484:29
eval_domains@http://localhost/web/static/src/js/framework/pyeval.js:860:5
eval_domains/<@http://localhost/web/static/src/js/framework/pyeval.js:873:39
_.forEach@http://localhost/web/static/lib/underscore/underscore.js:145:9
_.mixin/</_.prototype[name]@http://localhost/web/static/lib/underscore/underscore.js:1484:29
eval_domains@http://localhost/web/static/src/js/framework/pyeval.js:860:5
pyeval@http://localhost/web/static/src/js/framework/pyeval.js:977:16
eval_arg@http://localhost/web/static/src/js/framework/pyeval.js:988:16
ensure_evaluated@http://localhost/web/static/src/js/framework/pyeval.js:1011:21
call@http://localhost/web/static/src/js/framework/data_model.js:56:9
name_search@http://localhost/web/static/src/js/framework/data.js:537:16
get_search_result@http://localhost/web_m2x_options/static/src/js/form.js:130:50
OdooClass.extend/Class.include/</prototype[name]</<@http://localhost/web/static/src/js/framework/class.js:122:35
source@http://localhost/web/static/src/js/views/form_relational_widgets.js:271:17
_search@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:6823:3
$.widget/</proxiedPrototype[prop]</<@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:415:19
search@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:6815:10
$.widget/</proxiedPrototype[prop]</<@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:415:19
$.widget.bridge/$.fn[name]/<@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:508:19
each@http://localhost/web/static/lib/jquery/jquery.js:383:49
each@http://localhost/web/static/lib/jquery/jquery.js:136:24
$.widget.bridge/$.fn[name]@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:494:4
render_editable/<@http://localhost/web/static/src/js/views/form_relational_widgets.js:189:21
dispatch@http://localhost/web/static/lib/jquery/jquery.js:4640:50
add/elemData.handle@http://localhost/web/static/lib/jquery/jquery.js:4309:41
```
2019-10-02 15:00:26 +02:00
Akim Juillerat fd92f8620e [10.0][ADD] option to deactivate color picker on many2many_tags (#713) 2019-10-02 15:00:26 +02:00
jesusVMayor 9f0efd4945 web_m2x_options: Hide the create/create and edit... button when the user does not have creation permission. 2019-10-02 15:00:26 +02:00
jesusVMayor 16b259b9a0 [IMP] web_m2x_options: Perf issue https://github.com/OCA/web/issues/615
* fix unecessary calls

Do check_access_rights and disable_quick_create calls only once per field.
2019-10-02 15:00:26 +02:00
David Vidal 913319e51c [MIG] web_m2x_options: migrated to 10.0 2019-10-02 15:00:26 +02:00
OCA Transbot 1a65e77440 OCA Transbot updated translations from Transifex 2019-10-02 15:00:26 +02:00
Jairo Llopis eb5e559a53 Fix Qweb templates. (#561)
* [FIX][web_m2x_options] Fix Qweb templates.

They were trying to replace non-existing elements, and this was being logged to console:

    Can't find "a.oe_m2o_cm_button" when extending template FieldMany2One
    Can't find "span.badge" when extending template FieldMany2ManyTag

* Raise version correctly.

* [FIX] Make many2many_tags tag deletion work again

* Correct replacement of event

Instead of overwriting all events from upstream widget, better just overwrite the one you need and inherit the rest.
2019-10-02 15:00:26 +02:00
Zakaria Makrelouf ab2a30e5ad web_m2x_options: s/ev.handleObj.selector/currentTarget * many2many with `options={'open': True}` it always open the first element with this fix it will open the right one 2019-10-02 15:00:26 +02:00
Laurent Mignon (ACSONE) 1da2b1664f Makes the module compatible with Odoo community 2019-10-02 15:00:26 +02:00
Zakaria Makrelouf 2604d84caa Migration of module web_m2x_options. Adapt JS file to the new JS API and make the module installable [MIG] adapt form.js to the new API. [FIX] Fix bug mentioned in pull #262. [MIG] Make the module installable. 2019-10-02 15:00:26 +02:00
Antonio Espinosa e503e3ffd4 Limit name_search to 160 like Odoo core does 2019-10-02 15:00:26 +02:00
OCA Transbot 895a74ecbc OCA Transbot updated translations from Transifex 2019-10-02 15:00:26 +02:00