From 835dac49c3985bfb0d19c60c85695982d6f822fc Mon Sep 17 00:00:00 2001 From: Pratima Gupta Date: Mon, 11 May 2020 11:40:48 +0000 Subject: [PATCH] [IMP] *: update list view This commit adapts several views to make them use newly defined widgets, the new decoration-xxx mechanism on fields, and to adapt them to the new design of buttons. used following widgets and designs - 1) decoration-bf 2) many2one_avatar_user widget 3) badge widget Task-2248231 closes odoo/odoo#51074 Related: odoo/enterprise#10528 Signed-off-by: Simon Lejeune (sle) --- addons/mrp/views/mrp_production_views.xml | 14 ++++++-------- addons/mrp/views/mrp_unbuild_views.xml | 4 ++-- addons/mrp/views/mrp_workorder_views.xml | 4 ++-- .../product_expiry/views/production_lot_views.xml | 3 ++- addons/product_expiry/views/stock_quant_views.xml | 5 ----- .../views/purchase_requisition_views.xml | 10 +++++----- addons/repair/views/repair_views.xml | 9 ++++----- addons/stock/views/stock_inventory_views.xml | 6 +++--- addons/stock/views/stock_move_line_views.xml | 4 ++-- addons/stock/views/stock_move_views.xml | 6 +++--- addons/stock/views/stock_picking_views.xml | 12 +++++------- addons/stock/views/stock_production_lot_views.xml | 2 +- addons/stock/views/stock_quant_views.xml | 6 +++--- addons/stock/views/stock_scrap_views.xml | 6 +++--- .../views/stock_landed_cost_views.xml | 4 ++-- .../views/stock_picking_batch_views.xml | 10 +++++----- 16 files changed, 48 insertions(+), 57 deletions(-) diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml index 040e711af94..25c876f8e0e 100644 --- a/addons/mrp/views/mrp_production_views.xml +++ b/addons/mrp/views/mrp_production_views.xml @@ -6,24 +6,22 @@ mrp.production.tree mrp.production - + - + + attrs="{'readonly': [('state', 'in', ['done', 'cancel'])]}" decoration-danger="date_planned_start<current_date and state not in ('done','cancel')"/> + - + - + diff --git a/addons/mrp/views/mrp_unbuild_views.xml b/addons/mrp/views/mrp_unbuild_views.xml index 3722e6b124d..da34aa1c8f5 100644 --- a/addons/mrp/views/mrp_unbuild_views.xml +++ b/addons/mrp/views/mrp_unbuild_views.xml @@ -175,17 +175,17 @@ mrp.unbuild - + - + diff --git a/addons/mrp/views/mrp_workorder_views.xml b/addons/mrp/views/mrp_workorder_views.xml index 8b0637acb9d..81df6f6c9c3 100644 --- a/addons/mrp/views/mrp_workorder_views.xml +++ b/addons/mrp/views/mrp_workorder_views.xml @@ -64,9 +64,9 @@ mrp.production.work.order.tree mrp.workorder - + - + diff --git a/addons/product_expiry/views/production_lot_views.xml b/addons/product_expiry/views/production_lot_views.xml index 3219eff5690..34a5a14450f 100644 --- a/addons/product_expiry/views/production_lot_views.xml +++ b/addons/product_expiry/views/production_lot_views.xml @@ -44,10 +44,11 @@ + + - diff --git a/addons/product_expiry/views/stock_quant_views.xml b/addons/product_expiry/views/stock_quant_views.xml index 7415b66f371..07e914ec25c 100644 --- a/addons/product_expiry/views/stock_quant_views.xml +++ b/addons/product_expiry/views/stock_quant_views.xml @@ -32,11 +32,6 @@ stock.quant - - - removal_date < current_date or inventory_quantity < 0 - - diff --git a/addons/purchase_requisition/views/purchase_requisition_views.xml b/addons/purchase_requisition/views/purchase_requisition_views.xml index d3122ffbd98..cfff7799891 100644 --- a/addons/purchase_requisition/views/purchase_requisition_views.xml +++ b/addons/purchase_requisition/views/purchase_requisition_views.xml @@ -193,16 +193,16 @@ purchase.requisition.tree purchase.requisition - + - - + + - + - + diff --git a/addons/repair/views/repair_views.xml b/addons/repair/views/repair_views.xml index a0fd4177c42..2ceddfa433f 100644 --- a/addons/repair/views/repair_views.xml +++ b/addons/repair/views/repair_views.xml @@ -6,19 +6,18 @@ repair.tree repair.order - - + + - + - + diff --git a/addons/stock/views/stock_inventory_views.xml b/addons/stock/views/stock_inventory_views.xml index 76c5853e091..e9bf7205d67 100644 --- a/addons/stock/views/stock_inventory_views.xml +++ b/addons/stock/views/stock_inventory_views.xml @@ -104,13 +104,13 @@ stock.inventory.tree stock.inventory - - + + - + diff --git a/addons/stock/views/stock_move_line_views.xml b/addons/stock/views/stock_move_line_views.xml index 82f166eb2e2..f655cde96b6 100644 --- a/addons/stock/views/stock_move_line_views.xml +++ b/addons/stock/views/stock_move_line_views.xml @@ -4,7 +4,7 @@ stock.move.line.tree stock.move.line - + @@ -14,8 +14,8 @@ - + diff --git a/addons/stock/views/stock_move_views.xml b/addons/stock/views/stock_move_views.xml index 71a972c3727..46e55055e4b 100644 --- a/addons/stock/views/stock_move_views.xml +++ b/addons/stock/views/stock_move_views.xml @@ -50,8 +50,8 @@ stock.move - - + + @@ -60,8 +60,8 @@ - + diff --git a/addons/stock/views/stock_picking_views.xml b/addons/stock/views/stock_picking_views.xml index 1c00241c427..23f574312fd 100644 --- a/addons/stock/views/stock_picking_views.xml +++ b/addons/stock/views/stock_picking_views.xml @@ -189,24 +189,22 @@ stock.picking.tree stock.picking - - + + - + - + - + diff --git a/addons/stock/views/stock_production_lot_views.xml b/addons/stock/views/stock_production_lot_views.xml index bccc9e18d95..b03b03dad66 100644 --- a/addons/stock/views/stock_production_lot_views.xml +++ b/addons/stock/views/stock_production_lot_views.xml @@ -52,7 +52,7 @@ stock.production.lot - + diff --git a/addons/stock/views/stock_quant_views.xml b/addons/stock/views/stock_quant_views.xml index dcc20ae9081..e80addc5e95 100644 --- a/addons/stock/views/stock_quant_views.xml +++ b/addons/stock/views/stock_quant_views.xml @@ -75,7 +75,7 @@ stock.quant - @@ -100,7 +100,7 @@ options="{'no_create': True}"/> - @@ -115,7 +115,7 @@ + create="0" delete="0"> stock.scrap.tree stock.scrap - - + + - + diff --git a/addons/stock_landed_costs/views/stock_landed_cost_views.xml b/addons/stock_landed_costs/views/stock_landed_cost_views.xml index cc8dd4373b8..7933f52a71b 100644 --- a/addons/stock_landed_costs/views/stock_landed_cost_views.xml +++ b/addons/stock_landed_costs/views/stock_landed_cost_views.xml @@ -122,10 +122,10 @@ stock.landed.cost - + - + diff --git a/addons/stock_picking_batch/views/stock_picking_batch_views.xml b/addons/stock_picking_batch/views/stock_picking_batch_views.xml index b094234f657..14a2214115b 100644 --- a/addons/stock_picking_batch/views/stock_picking_batch_views.xml +++ b/addons/stock_picking_batch/views/stock_picking_batch_views.xml @@ -138,11 +138,11 @@ stock.picking.batch.tree stock.picking.batch - - - - + + + + @@ -230,7 +230,7 @@ stock.picking - +