Commit Graph

38 Commits

Author SHA1 Message Date
Carlos Roca
86ff396e8e [IMP] web_widget_one2many_product_picker: Allow set first active group instead of set All by default 2023-07-04 10:41:09 +02:00
Pedro M. Baeza
1808b91594 [FIX] web_widget_one2many_product_picker: Don't apply limit on name_search
Steps to reproduce the problem:

- Have more than 100 products.
- On the "All" group, click "Search more..." until no more records are
  fetched

Current behavior:

Only 100 records are shown

Expected behavior:

You see more than the 100 records

The problem comes from the call to `name_search` always populating the
default limit parameter (100).

TT38163
2022-07-30 13:19:53 +02:00
Alexandre D. Díaz
aca8ae4217 [FIX] web_widget_one2many_product_picker: Don't save in 'refresh' time 2022-04-05 19:28:11 +02:00
Giovanni
e3853b9ca4 [IMP] web_widget_one2many_product_picker, add all_domain option
(cherry picked from commit 7531cd57f4)
2022-03-24 15:21:11 +01:00
Alexandre D. Díaz
898aca2511 [IMP] web_widget_one2many_product_picker: Refactor code
- fix: Search with wildcard
- fix: Search input events on firefox
- fix: Update lazy qty when use the tiled form
- fix: Handle race conditions
- fix: Return promise when recreate 'zombie' record
- fix: Remove record
- imp: Performance
2022-03-24 15:16:13 +01:00
Alexandre D. Díaz
9ab2ec31b3 [IMP] web_widget_one2many_product_picker: Force save product 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
fdbd96f0d7 [FIX] web_widget_one2many_product_picker: Force save price unit 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
0543c48c56 [IMP] web_widget_one2many_product_picker: Control record per page by group and fix to two the number of decimals 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
dd9a97bc65 [FIX] web_widget_one2many_product_picker: Discard Changes 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
699cc2e5bc [IMP] web_widget_one2many_product_picker: Instant search mode 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
417bb032a9 [IMP] web_widget_one2many_product_picker: Maximize button and content auto-select 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
107d3a5114 [IMP] web_widget_one2many_product_picker: Add option 'all_domain' and auto-select search input content 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
098df6a08f [FIX] web_widget_one2many_product_picker: Update qty counter 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
8c128aa3bf [IMP] web_widget_one2many_product_picker: Add option to use 'name_search' 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
b453c9784e [MIG] web_widget_one2many_product_picker: Migration to 13.0 2021-07-29 13:51:44 +02:00
Alexandre D. Díaz
eb1a53d92a [IMP] web_widget_one2many_product_picker: black, isort, prettier 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
78fdd8580c [IMP] web_widget_one2many_product_picker: Add option to ignore onchange warnings 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
8d91637ed9 [FIX] web_widget_one2many_product_picker: Auto save 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
6b3066285c [IMP] web_widget_one2many_product_picker: Enlarge the 'Add 1' button 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
43e3191970 [IMP] web_widget_one2many_product_picker: BS grid columns 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
b9e492b5f6 [FIX] web_widget_one2many_product_picker: Use a compact list of old widgets to destroy 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
086e06cd25 [FIX] web_widget_one2many_product_picker: Clean attention css classes 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
372965662a [IMP] web_widget_one2many_product_picker: Force qty to 1.0 in virtual states 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
0fb8c1b12b [FIX] web_widget_one2many_product_picker: Update widget state 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
90ed0e255c [IMP] web_widget_one2many_product_picker: Better usability 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
67a3ec56ad [IMP] web_widget_one2many_product_picker: Only 'auto' save if has changes 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
015a50cbb3 [IMP] web_widget_one2many_product_picker: Auto apply changes without confirmation 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
b1a2804518 [IMP] web_widget_one2many_product_picker: Add auto-save feature 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
0943fa891f [IMP] web_widget_one2many_product_picker: Remove height limit 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
8c0cac194b [FIX] web_widget_one2many_product_picker: Use variant image 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
d97de8920b [IMP] web_widget_one2many_product_picker: Remove items in main lines 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
6a0a5d988b [IMP] web_widget_one2many_product_picker: Prevent lost search input focus 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
99480e980b [FIX] web_widget_one2many_product_picker: Unlimit records 2021-07-29 13:40:45 +02:00
Alexandre D. Díaz
60be67927b [FIX] web_widget_one2many_product_picker: Show lines with archived products 2021-07-29 13:40:44 +02:00
Alexandre D. Díaz
eb94bd90b5 [FIX] web_widget_one2many_product_picker: setState when the widget was destroyed 2021-07-29 13:40:44 +02:00
Alexandre D. Díaz
9fa7deb549 [FIX] web_widget_one2many_product_picker: Subtotal with discounts 2021-07-29 13:40:44 +02:00
Alexandre D. Díaz
f36b75005d [IMP] web_widget_one2many_product_picker: Modify rpc request context 2021-07-29 13:40:44 +02:00
Alexandre D. Díaz
148b60b6fb [ADD] web_widget_one2many_product_picker 2021-07-29 13:40:44 +02:00