cancel_record uses Screen.remove which ensure the cursor is correctly set after
the removal.
This also ensure that cancel_record remove only the current record.
issue5852
review29641002
The method get_size must be used only if the field has it otherwise the length
of the raw data should be used.
String must be used for set_client if the field is not Binary.
issue5924
review33431002
Since 4.17.37 datetimepicker requires a class to be set on the button
to open the widgets, so we should set this class in order to make the
datetimepicker work with latest versions
issue5860
review33361002
Since changeset bef1325dba46, the select element is named select instead of el.
And changeset a024901a96d4 wrongly moved the call to set_client only when value
was empty.
issue5894
review26691002
We should use jQuery.merge instead of Array.concat, as concat creates a new
Array (which was not correctly returned) and jQuery.merge merges the contents
of both arrays in the first array.
issue5883
review26651003
Customize size depending on the screen sizes so it's rendered bigger on
computer devices while mantaining the same aspect in smaller devices
issue5879
review30481002
The changeset 5efdef4c2c7d wrongly skip the removal of existing record in the
group. So it was not possible to remove the last record of the field.
issue5878
review34271002
Since changeset 4744202e7c6a button elements are reused, so we must
only add its text when it does not exist otherwise the label is shown
multiple times.
issue5870
review32571002
Since changeset 82c4ec24b675, the tree is drawn asynchronously but some
methods may require the tree to be fully rendered to compute its values, so
the display method must return a promise that resolves when all of the rows
are displayed
issue5849
review33331002
It is better to avoid remove/append on the DOM to prevent to trigger a repaint.
So we should reuse existing cell if possible instead of replacing it on each
redraw.
issue5803
review21211002
- Use replaceWith to construct the new table body
- Call redraw on a bunch of rows asynchronously
- Improve visible test in redraw by using references
issue5801
review27561002
The Tango version are in CC-by-sa-2.0 which is not considered as a free license
by Debian project. So we replace them by the standard GTK+ version.
issue5788
review31461002
Changeset 5b447f80162c added async callbacks when opening and editing XXX2Many
fields, but they were not bound to the correct object so the object properties
are not read correcty.
issue5780
review31411002
The res_id value returned from an action on the server can be a list or a
number, so it must be converted to a list only when it is not a already.
issue5774
review32411002