Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] web_widget_numeric_step: Migration to 17.0 #2825

Closed
wants to merge 52 commits into from

Commits on May 16, 2024

  1. [ADD] Widget Numeric step

    quentinDupont authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    1ec674c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f489b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d33edc View commit details
    Browse the repository at this point in the history
  4. [FIX] web_widget_numeric_step: Fix _onChange input fields methods dis…

    …abled by the widget
    sergio-teruel authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    882bb91 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6e69b3 View commit details
    Browse the repository at this point in the history
  6. [FIX] web_widget_numeric_step: Change number parse method

    Previous this commit the widget only works with 'dots', with
    this commit works using odoo parse method that support other separators.
    Tardo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    526bc9c View commit details
    Browse the repository at this point in the history
  7. [FIX] web_widget_numeri_step: Change click interval

    Previous this commit, the task for auto-step can enter in a
    infinite loop. Now only creates a new task if no other task is running.
    Tardo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    f39bbf5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d93d688 View commit details
    Browse the repository at this point in the history
  9. Translated using Weblate (Spanish)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-12.0/web-12.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_widget_numeric_step/es/
    claudiagn authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    7301e74 View commit details
    Browse the repository at this point in the history
  10. [IMP] web_widget_numeric_step: better visualization in list view cells

    Ernesto Tejeda authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    512f8a8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    347edee View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    14b4bc0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d52cdb2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a524499 View commit details
    Browse the repository at this point in the history
  15. [UPD] README.rst

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    a6559c5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5fb3006 View commit details
    Browse the repository at this point in the history
  17. Translated using Weblate (Italian)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-13.0/web-13.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_widget_numeric_step/it/
    alessandro-fiorino authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    7648162 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f9d4621 View commit details
    Browse the repository at this point in the history
  19. web_widget_numeric_step 13.0.1.1.0

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    0237571 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6cc966b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b3b3672 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d1e6eaf View commit details
    Browse the repository at this point in the history
  23. [UPD] README.rst

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e108d6d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4b8834e View commit details
    Browse the repository at this point in the history
  25. Translated using Weblate (German)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-14.0/web-14.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-14-0/web-14-0-web_widget_numeric_step/de/
    Corneliuus authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e774e0c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c7826f6 View commit details
    Browse the repository at this point in the history
  27. [UPD] Update web_widget_numeric_step.pot

    oca-ci authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    797bac5 View commit details
    Browse the repository at this point in the history
  28. [UPD] README.rst

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c7eb020 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    3716b69 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    c8d5bd3 View commit details
    Browse the repository at this point in the history
  31. [UPD] Update web_widget_numeric_step.pot

    oca-ci authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c1b9aea View commit details
    Browse the repository at this point in the history
  32. [UPD] README.rst

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c12bf58 View commit details
    Browse the repository at this point in the history
  33. [UPD] README.rst

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e50b614 View commit details
    Browse the repository at this point in the history
  34. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: web-16.0/web-16.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_widget_numeric_step/
    weblate authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    91d3c99 View commit details
    Browse the repository at this point in the history
  35. Translated using Weblate (Spanish)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-16.0/web-16.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_widget_numeric_step/es/
    Ivorra78 authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    dcc6d32 View commit details
    Browse the repository at this point in the history
  36. Translated using Weblate (Italian)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-16.0/web-16.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_widget_numeric_step/it/
    mymage authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    58ff94a View commit details
    Browse the repository at this point in the history
  37. [IMP] web_widget_numeric_step: display always on mobile

    Mobile screens benefit most from this module's enhanced usability.
    
    However, since the events used for displaying/hiding the +/- buttons depend on mouse, at the end you'll never see these buttons on mobile screens.
    
    Thus, here's a new approach: smaller screens *always* display the buttons.
    
    Besides, inputmode is now decimal, just like upstream float fields.
    
    @moduon MT-4396
    yajo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    0f96056 View commit details
    Browse the repository at this point in the history
  38. [BOT] post-merge updates

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    0b48183 View commit details
    Browse the repository at this point in the history
  39. [FIX] web_widget_numeric_step: disable buttons on readonly fields

    Before this patch, if a field was readonly, the user could still use the +/- buttons to alter its value. Not good!
    
    @moduon MT-4396
    yajo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    4769bac View commit details
    Browse the repository at this point in the history
  40. [BOT] post-merge updates

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    3856b7b View commit details
    Browse the repository at this point in the history
  41. [FIX] web_widget_numeric_step: always display on touch screens; avoid…

    … layout jumping otherwise
    
    Before this patch:
    - On a tablet, buttons wouldn't display (big screen; can't hover).
    - On a PC, fields would make layout jumps while hovering.
    
    @moduon MT-4472
    yajo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    7f8bafa View commit details
    Browse the repository at this point in the history
  42. [UPD] Update web_widget_numeric_step.pot

    oca-ci authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    d125f45 View commit details
    Browse the repository at this point in the history
  43. [BOT] post-merge updates

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    59420ad View commit details
    Browse the repository at this point in the history
  44. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: web-16.0/web-16.0-web_widget_numeric_step
    Translate-URL: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_widget_numeric_step/
    weblate authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    410f87c View commit details
    Browse the repository at this point in the history
  45. [FIX] web_widget_numeric_step: no input focus on touch screens

    If you're using a tablet and click on the ➕ or ➖ buttons created by this module, the result was that the numeric input related to that button got focused.
    
    On tablets, that means that the on-screen keyboard pops up. This usually triggers a layout recalculation and becomes clunky. Besides, it's useless, because if you wanted to use the keyboard, you'd have clicked on the input by yourself, and not in one of those buttons.
    
    After this change, when using a touch screen, if you click on the +/- buttons, you won't auto-focus on the input. Thus, the keyboard won't show up.
    
    @moduon MT-4472
    yajo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    32304e2 View commit details
    Browse the repository at this point in the history
  46. [BOT] post-merge updates

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    9e5ba74 View commit details
    Browse the repository at this point in the history
  47. [FIX] web_widget_numeric_step: restore tab navigation

    Before this patch, when navigating inputs hitting <kbd>TAB</kbd>, you were stopped before any numeric step input.
    
    Now, you can navigate as usual and use Odoo without a 🐁.
    
    @moduon MT-4657
    yajo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    52c7df6 View commit details
    Browse the repository at this point in the history
  48. [BOT] post-merge updates

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    2f1fb0a View commit details
    Browse the repository at this point in the history
  49. [FIX] web_widget_numeric_step: list view column min width

    Default width is too narrow for these fields in list views, which makes it uncomfortable to use in desktops.
    
    @moduon MT-4472
    yajo authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    fedbb51 View commit details
    Browse the repository at this point in the history
  50. [BOT] post-merge updates

    OCA-git-bot authored and achulii committed May 16, 2024
    Configuration menu
    Copy the full SHA
    236e0d5 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    7f86ab7 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    7912f8d View commit details
    Browse the repository at this point in the history