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

[18.0][MIG] web_widget_x2many_2d_matrix: Migration to 18.0 #3003

Open
wants to merge 99 commits into
base: 18.0
Choose a base branch
from

Commits on Nov 26, 2024

  1. [ADD] web_widget_x2many_2d_matrix

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    769a1f3 View commit details
    Browse the repository at this point in the history
  2. [UPD] readme

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    997b4b3 View commit details
    Browse the repository at this point in the history
  3. [IMP] show column totals in table footer

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    f4d9b8f View commit details
    Browse the repository at this point in the history
  4. [FIX] use odoo's parse_value

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    fb8df49 View commit details
    Browse the repository at this point in the history
  5. [ADD] allow to open linked record

    of one of the axes is a many2one field
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    46e8902 View commit details
    Browse the repository at this point in the history
  6. [IMP] handle readonly flag

    [ADD] show grand total
    [IMP] classify floats as floats
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    93eb28d View commit details
    Browse the repository at this point in the history
  7. [IMP] collapse whitespace in rows

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    cdd6770 View commit details
    Browse the repository at this point in the history
  8. [IMP] support changing readonly state

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9049d33 View commit details
    Browse the repository at this point in the history
  9. [FIX] update readonly value after editing

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    805c146 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    20eedef View commit details
    Browse the repository at this point in the history
  11. [FIX] replace therp icon

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    abdcbfd View commit details
    Browse the repository at this point in the history
  12. [FIX] setup focus

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    7a371c3 View commit details
    Browse the repository at this point in the history
  13. [ADD] validation

    [IMP] write formatted value to back to input
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9f3180b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e9b1beb View commit details
    Browse the repository at this point in the history
  15. [IMP] use semantic css classes instead of element names

    [RFR] and being on it, make reacting to changes in overrides simple
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    daaf7d7 View commit details
    Browse the repository at this point in the history
  16. [IMP] add screenshot, example in README

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    96be21f View commit details
    Browse the repository at this point in the history
  17. [IMP] icon

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    b0e675c View commit details
    Browse the repository at this point in the history
  18. [IMP] better modularity

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    dfd7e85 View commit details
    Browse the repository at this point in the history
  19. [FIX] support rerendering after virtual ids change

    this is necessary for correct operation after creating new records
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3ae13a8 View commit details
    Browse the repository at this point in the history
  20. [FIX] also reinitialize totals

    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    4154a5b View commit details
    Browse the repository at this point in the history
  21. Add bug tracker link on README.rst

    yvaucher authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    7ca1439 View commit details
    Browse the repository at this point in the history
  22. add OCA to author

    Markus Schneider authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3ec3a03 View commit details
    Browse the repository at this point in the history
  23. remove comma

    Markus Schneider authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    ef31d28 View commit details
    Browse the repository at this point in the history
  24. [UPD] prefix versions with 8.0

    sbidoul authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9e10286 View commit details
    Browse the repository at this point in the history
  25. [MIG] Make modules uninstallable

    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3347175 View commit details
    Browse the repository at this point in the history
  26. [IMP] web_widget_x2many_2d_matrix: Several improvements

    * README update to newest OCA template
    * Example in README
    * Massive performance boost for big matrices, specially on Firefox
    * Assign id on row in order to find it back in all cases
    * Fix OCA#321, choked on cached writes
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    5148980 View commit details
    Browse the repository at this point in the history
  27. [IMP] web_widget_x2many_2d_matrix: New option field_att_<name>

    Declare as many options prefixed with this string as you need for binding
    a field value with an HTML node attribute (disabled, class, style...)
    called as the `<name>` passed in the option.
    
    NOTE: This doesn't prevent to require to fill the full matrix with
    all the combination records.
    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    87ea59b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7ff4c59 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    110d36b View commit details
    Browse the repository at this point in the history
  30. [IMP] web_widget_x2many_2d_matrix: Include x_axis_clickable and y_axi…

    …s_clickable attrs
    
    XML attributes for the widget that allows to configure if the axis will be clickable
    or not in case the source field is a many2one field.
    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    237e4a4 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    7e54364 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    1fc6f1a View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    d62b5c6 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    e2668cc View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    50e7e49 View commit details
    Browse the repository at this point in the history
  36. [MIG] Make modules uninstallable

    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    7f678e8 View commit details
    Browse the repository at this point in the history
  37. [MIG] Rename manifest files

    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9f685c3 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    5ae1abc View commit details
    Browse the repository at this point in the history
  39. [IMP] web_widget_x2many_2d_matrix: Update example

    There are now more required fields for a task.
    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    e9c613a View commit details
    Browse the repository at this point in the history
  40. [10.0] web_widget_x2many_2d_matrix: update README

    Cédric Pigeon authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    831f322 View commit details
    Browse the repository at this point in the history
  41. [FIX] web_widget_x2many_2d_matrix: fixes (OCA#712)

    * Patches to make module operational.
    * Minor fix to Readonly Switch
    * Fix to render to set change attribute.
    * Totals recompute.
    
    Fixes OCA#697
    Richard deMeester authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3afb81c View commit details
    Browse the repository at this point in the history
  42. [11][MIG] web_widget_x2many_2d_matrix WIP

    Artem Kostyuk authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    fa1f3b4 View commit details
    Browse the repository at this point in the history
  43. [MIG+REF][11] web_widget_x2many_2d_matrix

    The widget has been completely refactored
    to benefit from the new MVC paradigm introduced in v11.
    simahawk authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    691f826 View commit details
    Browse the repository at this point in the history
  44. [11.0] x2m matrix widget: Fix display of widget when called in onchange

    Add nicer message when there are no values to display
    grindtildeath authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    39560bb View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    4ccd5ad View commit details
    Browse the repository at this point in the history
  46. Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100,0% (1 of 1 strings)
    
    Translation: web-11.0/web-11.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_widget_x2many_2d_matrix/pt_BR/
    Rodrigo Macedo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2e75d1e View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    cbe5ac1 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    5c61891 View commit details
    Browse the repository at this point in the history
  49. [FIX] web_widget_x2many_2d_matrix: Allow empty cells

    Before this commit, if a matrix was lacking one element, some ugly errors appeared to the user.
    
    Now, it just displays the empty cell and lets the user go on.
    
    Also, acknowledge another limitation of the widget and add it to roadmap.
    yajo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    75bcfed View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    ce69fd2 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    5af4b1e View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    d060f2a View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    9f6c3f0 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    ef4d050 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    be65a35 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    7a18dcc View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    83956a4 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    6f910b0 View commit details
    Browse the repository at this point in the history
  59. [FIX] web_widget_x2many_2d_matrix: Padding in aggregate row

    [FIX] Padding in aggregate row
    tarteo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    66c82c2 View commit details
    Browse the repository at this point in the history
  60. Translated using Weblate (Italian)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-12.0/web-12.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_widget_x2many_2d_matrix/it/
    GSLabIt authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    ee75f08 View commit details
    Browse the repository at this point in the history
  61. Translated using Weblate (French)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-12.0/web-12.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_widget_x2many_2d_matrix/fr/
    Nicolas JEUDY authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    92eddb1 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    acee1ae View commit details
    Browse the repository at this point in the history
  63. Translated using Weblate (Chinese (Simplified))

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-12.0/web-12.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_widget_x2many_2d_matrix/zh_CN/
    liweijie0812 authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    ee17157 View commit details
    Browse the repository at this point in the history
  64. Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-12.0/web-12.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_widget_x2many_2d_matrix/pt_BR/
    Rodrigo Macedo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9738591 View commit details
    Browse the repository at this point in the history
  65. [ADD] detect if used field type can be aggregated

    fixes OCA#1365
    hbrunn authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    8b9831d View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    8e14ee8 View commit details
    Browse the repository at this point in the history
  67. Revert "[FIX] web_widget_x2many_2d_matrix: Forced render mode to list…

    … on small screens"
    
    This reverts commit 10971ad.
    pedrobaeza authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    450eb16 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    912622e View commit details
    Browse the repository at this point in the history
  69. Translated using Weblate (Croatian)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-12.0/web-12.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_widget_x2many_2d_matrix/hr/
    badbole authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2772e7e View commit details
    Browse the repository at this point in the history
  70. [FIX] web_widget_x2many_2d_matrix: Wrong widget

    In previous versions _setSubViewLimit was defined at AbstractView widget but in v12 is defined at FormView widget
    fuentes73 authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    ed8d3a6 View commit details
    Browse the repository at this point in the history
  71. [IMP] web_widget_x2many_matrix: Sticky header, footer rows and main, …

    …totals columns
    Tardo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    49b0c00 View commit details
    Browse the repository at this point in the history
  72. [FIX] web_widget_x2many_2d_matrix: Ensure lines order

    As objects are unordered collections of properties, we ensure incoming lines order by using lists
    fuentes73 authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    e5bdca6 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    21f3c1d View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    32dfd30 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    bc21046 View commit details
    Browse the repository at this point in the history
  76. Translated using Weblate (German)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-13.0/web-13.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_widget_x2many_2d_matrix/de/
    didierdonze authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    eeb873b View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    3ccb229 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    e7eb443 View commit details
    Browse the repository at this point in the history
  79. [14.0][MIG] web_widget_x2many_2d_matrix

    Saran440 authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    90b5d2a View commit details
    Browse the repository at this point in the history
  80. Added translation using Weblate (Dutch)

    bosd authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    394a2a4 View commit details
    Browse the repository at this point in the history
  81. Translated using Weblate (Dutch)

    Currently translated at 33.3% (1 of 3 strings)
    
    Translation: web-14.0/web-14.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-14-0/web-14-0-web_widget_x2many_2d_matrix/nl_NL/
    bosd authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    7c0f740 View commit details
    Browse the repository at this point in the history
  82. Translated using Weblate (Dutch)

    Currently translated at 100.0% (3 of 3 strings)
    
    Translation: web-14.0/web-14.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-14-0/web-14-0-web_widget_x2many_2d_matrix/nl/
    bosd authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    9a11b64 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    b63c609 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    a2baacb View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    51c34e0 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    3c7ac19 View commit details
    Browse the repository at this point in the history
  87. [FIX] web_widget_x2many_2d_matrix: make the possibility to have alter…

    …native values for headers of rows and columns working
    legalsylvain authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3e745eb View commit details
    Browse the repository at this point in the history
  88. [MIG] web_widget_x2_many_2d_matrix: Migration to 16.0

    [MIG] web_widget_x2_many_2d_matrix: Migration to 16.0 (WIP, columns)
    
    [MIG] web_widget_x2_many_2d_matrix: Migration to 16.0 (WIP, rows)
    
    [MIG] web_widget_x2_many_2d_matrix: Migration to 16.0 (WIP, add value component)
    
    Aggregated values
    
    [MIG] web_widget_x2many_2d_matrix: Fix commitChanges of matrix.
    
    [FIX] Fix commitChanges
    
    [FIX] setDirty
    
    [FIX] Aggregated values
    
    [IMP] readonly working
    
    [FIX] Update matrix on changing props
    
    [FIX] Remove old files
    
    [IMP] Run precommit stuff
    
    [FIX] Remove deprecated readme sections
    
    [MIG] Migrate show_row_totals and show_column_totals attributes
    
    [MIG] sticky headers
    
    Fixup
    
    Fixup
    
    Fixup
    
    fixup
    
    remove console.log
    
    fixup
    tarteo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    96ca37c View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    1309785 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    7064865 View commit details
    Browse the repository at this point in the history
  91. Translated using Weblate (German)

    Currently translated at 100.0% (1 of 1 strings)
    
    Translation: web-16.0/web-16.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_widget_x2many_2d_matrix/de/
    NICO-SOLUTIONS authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    375505e View commit details
    Browse the repository at this point in the history
  92. [FIX] web_widget_x2many_2d_matrix: many2one domain issue

    [FIX] web_widget_x2many_2d_matrix: many2one domain issue
    tarteo authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2401bf3 View commit details
    Browse the repository at this point in the history
  93. Translated using Weblate (Spanish)

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

    Currently translated at 100.0% (1 of 1 strings)
    
    Translation: web-16.0/web-16.0-web_widget_x2many_2d_matrix
    Translate-URL: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_widget_x2many_2d_matrix/it/
    mymage authored and Borruso committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    6892559 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    f08d9bf View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    f6104b0 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    45ded53 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    e9d1f36 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    ca01270 View commit details
    Browse the repository at this point in the history