Commit Graph

795 Commits (48858d07ee8ef632b4f09d2840cf1e1c94f7ba7a)

Author SHA1 Message Date
OCA-git-bot 5ed836d3bf Merge PR #3034 into 18.0
Signed-off-by pedrobaeza
2024-12-26 11:14:01 +00:00
Bhavesh Heliconia a8789ec0f0 [MIG] web_widget_dropdown_dynamic: Migration to 18.0 2024-12-25 13:06:26 +05:30
OCA-git-bot 48dc5919a8 [BOT] post-merge updates 2024-12-24 15:13:51 +00:00
oca-ci 47315b276d [UPD] Update web_tree_many2one_clickable.pot 2024-12-24 15:11:16 +00:00
OCA-git-bot cbd0c5d215 Merge PR #3035 into 18.0
Signed-off-by pedrobaeza
2024-12-24 15:09:07 +00:00
Carlos Roca ac8795b840 [MIG] web_tree_many2one_clickable: Migration to 18.0 2024-12-24 11:41:35 +01:00
Carlos Roca 04ab5dc9c3 [IMP] web_tree_many2one_clickable: pre-commit auto fixes 2024-12-24 11:41:35 +01:00
maciej-wichowski 0927889142 [17.0][MIG] web_tree_many2one_clickable 2024-12-24 11:41:35 +01:00
maciej-wichowski d7742a6922 [IMP] web_tree_many2one_clickable: black, isort, prettier 2024-12-24 11:08:11 +01:00
mymage 9aa3812908 Added translation using Weblate (Italian) 2024-12-24 11:08:11 +01:00
tarteo 82e31b4557 [MIG] web_tree_many2one_clickable: Migration to 16.0
[MIG] web_tree_many2one_clickable: Migration to 16.0

[MIG] web_tree_many2one_clickable: Migration to 16.0

[MIG] web_tree_many2one_clickable: Migration to 16.0
2024-12-24 11:08:11 +01:00
Carlos Roca 513dec0dfd [IMP] web_tree_many2one_clickable: Fix pre-commit + improve readme 2024-12-24 11:08:11 +01:00
Xander De Matteis f31af38338 [MIG] web_tree_many2one_clickable: Migration to 15.0 2024-12-24 11:08:11 +01:00
Eduardo De Miguel da42521ced [14.0] [FIX] Clicking on a field with context
Clicking on a field with context like this `{'default_product_id': product_id}` doesn't throws an error.
2024-12-24 11:08:11 +01:00
Raf Ven 520c197918 [MOD] Pass context defined on tree view field
When for instance a form_view_ref context is defined on a field in a specific tree view, the context should also be passed when opening the form.
2024-12-24 11:08:11 +01:00
Kévin Roche a4bcacb858 [MIG] web_tree_many2one_clickable: Migration to 14.0 2024-12-24 11:08:11 +01:00
Stéphane Bidoul ab74d50ac0 pre-commit update: prettier xml indent 2024-12-24 11:08:11 +01:00
Jairo Llopis e6a7d763de [IMP] pre-commit run after update
Includes some manual fixes to silent ESLint warnings.
2024-12-24 11:08:11 +01:00
Simone b8118b095b [MIG] web_tree_many2one_clickable: Migration to 13.0 2024-12-24 11:08:11 +01:00
Simone ce24cfc80c [IMP] web_tree_many2one_clickable: black, isort 2024-12-24 11:08:11 +01:00
黎伟杰 6b94d2b5e4 Added translation using Weblate (Chinese (Simplified)) 2024-12-24 11:08:11 +01:00
Alexandre Díaz 524175bb8b [IMP] web_tree_many2one_clickable: Readme - USAGE 2024-12-24 11:08:11 +01:00
Alexandre Díaz ab03dd0299 [MIG] web_tree_many2one_clickable: Migration to 12.0 2024-12-24 11:08:11 +01:00
Anand Kansagra 0c771d9c57 [MIG] web_tree_many2one_clickable: Migration to 12.0. 2024-12-24 11:08:11 +01:00
Guewen Baconnier 520154fac2 web_tree_many2one_clickable: Check if the node is a field
If a list contains a node which is not a field (e.g. a button), it will
not be found in the fields so we'll have an error trying to get 'type'
from undefined.
2024-12-24 11:08:11 +01:00
Artem Kostyuk c5d4f53afe [MIG] web_tree_many2one_clickable: Migration to 11.0 2024-12-24 11:08:11 +01:00
Atchuthan, Sodexis 303a217670 [MIG] web_tree_many2one_clickable: Migrated to 10.0 2024-12-24 11:08:11 +01:00
Antonio Espinosa 146db332ad [MIG] web_tree_many2one_clickable: Migration to 9.0 2024-12-24 11:08:11 +01:00
Holger Brunn 6eeacf0d51 support reference fields in many2one_clickable widget 2024-12-24 11:08:11 +01:00
Antonio Espinosa 8b095a871a [FIX] Allow set web_tree_many2one_clickable.default as True 2024-12-24 11:08:11 +01:00
Pedro M. Baeza 4d5ea4cfea [ADD] web_tree_many2one_clickable
Clickable many2one fields for tree views
========================================

This addon provides a separate widget to allow many2one fields in a tree view
open the linked resource when clicking on their name.

You can also define a system parameter to have this behaviour for all the
existing many2one fields in tree views.

Installation
============

Install it the regular way.

Configuration
=============

If you want to have all many2one fields clickable by default, you have to
define in *Configuration > Technical > Parameters > System parameters*, a new
parameter with name `web_tree_many2one_clickable.default` and with value
`true`.

Usage
=====

For the widget option, you need to add `widget="many2one_clickable"` attribute
in the XML field definition in the tree view.

For example:

`<field name="partner_id" widget="many2one_clickable" />`

will open the linked partner in a form view.

Known issues / Roadmap
======================

* You cannot deactivate clickable behaviour for an specific many2one field if
  you configure the system parameter.
* The value of the system parameter is retrieved for each many2one field
  present in the view instead of only once.
2024-12-24 11:08:11 +01:00
Carlos Roca a3c3754903 [MIG] web_no_bubble: Migration to 18.0 2024-12-24 08:57:25 +01:00
Andrea Stirpe ba0bbaa853 [IMP] web_no_bubble: migration to 17.0 2024-12-24 08:57:25 +01:00
Andrea Stirpe 056fd3a420 [IMP] web_no_bubble: pre-commit 2024-12-24 08:57:25 +01:00
mymage 32c23397f9 Added translation using Weblate (Italian) 2024-12-24 08:57:25 +01:00
Rémi a02d991883 Added translation using Weblate (French) 2024-12-24 08:57:20 +01:00
Andrea Stirpe 032489857e [16.0][MIG] web_no_bubble 2024-12-24 08:57:10 +01:00
Thanakrit Pintana 295b11d583 [MIG] web_no_bubble: Migration to 15.0 2024-12-24 08:57:10 +01:00
ellbristow 1068301420 [MIG] web_no_bubble: Migration to 14.0 2024-12-24 08:57:10 +01:00
claudiagn b2d2953ac3 Added translation using Weblate (Spanish) 2024-12-24 08:57:10 +01:00
Jairo Llopis 7e2d801763 [IMP] pre-commit run after update
Includes some manual fixes to silent ESLint warnings.
2024-12-24 08:57:10 +01:00
BT-nstuder ba7e36b7b3 [MIG] web_no_bubble: Migration to 13.0 2024-12-24 08:57:10 +01:00
BT-nstuder 666459b4f2 [IMP] web_no_bubble: black, isort 2024-12-24 08:57:10 +01:00
Alexandre Díaz 343fee58ef [MIG] web_no_bubble: Migration to 12.0 2024-12-24 08:57:10 +01:00
oihane d2d68c6f3f [MIG] web_no_bubble: Migration to 11.0 2024-12-24 08:57:10 +01:00
dufresnedavid 0eb0459711 [10.0] Add module web_no_bubble 2024-12-24 08:31:12 +01:00
Carlos Roca 0889f10f58 [FIX] web_widget_numeric_step: Remove focus to avoid annoying flickering effect
The focus introduced on the 16.0 migration is causing a flickering effect
that is a bit annoying and does not make complete sense, because if you
click more than once the cursor is positioned at the end of the text,
which makes it difficult to edit the input.

The counterpart of these changes is that to edit the input using the
keyboard we will have to click on the field. Although this is how the
module has been operating since its inception.
2024-12-23 12:11:10 +01:00
Carlos Roca d2ef14d209 [IMP] web_widget_numeric_step: Add demo data to test the module 2024-12-23 12:11:10 +01:00
achulii ccc7cd7f56 [MIG] web_widget_numeric_step: Migration to 17.0 2024-12-23 12:11:10 +01:00
achulii 593e6d35ff [IMP] web_widget_numeric_step: pre-commit auto fixes 2024-12-23 12:11:10 +01:00