Commit Graph
1810 Commits
Author SHA1 Message Date
Sergi Almacellas Abellana 636e29f4c3 Set action attribute when running wizard from url
issue11660
review431461003
2022-09-07 17:02:23 +02:00
Sergi Almacellas Abellana e00ebc2e5c Skip first field on calendar view description
issue11642
review411561003
2022-08-22 14:13:42 +02:00
Cédric Krier 0d7258d8b2 Add header in table foot for optional column
issue11631
review425501003
2022-08-08 22:20:36 +02:00
Cédric Krier 9a89297c41 Remove .table-striped
It provides no benefit thanks to .table-hover and .selected

issue11602
review419531003
2022-08-07 23:41:09 +02:00
Cédric Krier 820088a849 Display processing watch after 3 seconds
issue11594
review427451003
2022-08-06 22:57:57 +02:00
Cédric Krier 5a6b263946 Hide text overflow only for some buttons
Setting overflow-y to hidden makes Chrome changes the overflow-x to auto.
Then badges on toolbar which are overflow the button create a scrollbar.
The text overflow is only needed for buttons with dynamic text.

issue11565
review425471003
2022-07-30 11:12:40 +02:00
Cédric Krier 9644f6d274 Compute colspan with a minimal of 1
When container have a negative number of column, col is set to 0.
The computation of colspan must be at least 1 otherwise the width of the cell
is set to 0%.

issue11604
review439271004
2022-07-30 11:08:37 +02:00
Cédric Krier a8576ef3af Make favorite column always visible
issue11581
review447161003
2022-07-19 20:59:02 +02:00
Sergi Almacellas Abellana dea5cfc1d0 Add header parameter on export data
issue9301
review439151003
2022-07-01 12:45:59 +02:00
Cédric Krier cdc45742d0 Use 75% as max parent width when resize container
This avoids to have horizontal scroll bar when the menu is also display on
large screen.

issue11526
review411251004
2022-06-21 10:28:58 +02:00
Cédric Krier fe9ae5986f Do not display empty message in info bar
issue11569
review419351003
2022-06-21 10:18:23 +02:00
Cédric Krier f09f851581 Set FractionDigits options to format CSV to locale
The default browser options are 0 and 3 which are not enough so we set to the
maximum supported.

issue11499
review439211003
2022-06-21 10:12:25 +02:00
Cédric Krier 0ceefce47e Use the filename to guess mimetype
Since rev 7a3d0da20ddc guess_mimetype test the presence of a dot before the
extension.

issue11541
review421281003
2022-06-08 09:18:39 +02:00
Cédric Krier b77d47fdee Set focus on Date text input instead of button
issue11539
review411231003
2022-06-08 09:17:38 +02:00
Cédric Krier 410b63837b Prevent navigation key only on visible completion
issue11538
review421271003
2022-06-08 09:16:23 +02:00
Cédric Krier 13d495798f Support string as value of Binary field
issue11534
review417311004
2022-06-08 09:14:38 +02:00
Cédric Krier 2ecc2f35be Keep text of unsupported HTML tag except for script
issue11476
review417311003
2022-06-08 09:13:24 +02:00
Cédric Krier 1c3a033e5f Test if value is not null before using its keys in set_on_change
issue11497
review421171003
2022-05-31 23:50:48 +02:00
Cédric Krier 025794704a Replace usage of arguments in arrow function
arguments is not available in arrow function so it is simpler to use rest
parameters.

issue11493
review419181003
2022-05-31 23:49:22 +02:00
Cédric Krier 55be0885a6 Set disabled attribute on buttons of readonly image
issue11505
2022-05-20 08:23:19 +02:00
Raphaël Valéry 20c9cf26d4 Ensure more-cell always have a colspan attribute
issue11485
review423201003
2022-05-19 22:18:45 +02:00
Cédric Krier 0322a9d2c2 Correctly complete after opening OR-ed parenthesis
The nested call to replace_ending_clause must be pushed in the result instead
of concatenated because the clause can be OR-ed.
And pslice must remove depth from the length of the sting.

issue11477
review421151003
2022-05-19 21:58:31 +02:00
Cédric Krier e1528808ab Test for sub-domain instead of not leaf in domain parser
issue11472
review411171004
2022-05-19 21:54:36 +02:00
Cédric Krier a546227d27 Set loaded value without triggering modification
issue11464
review443071003
2022-05-11 23:19:28 +02:00
Cédric Krier cf6a01657c Increase version number 2022-05-02 16:38:48 +02:00
Cédric Krier 18da3a2f94 Add tag 6.4.0 [skip ci] 2022-05-02 16:38:40 +02:00
Cédric Krier 4d63a681c6 Prepare release 6.4.0 [skip ci] 2022-05-02 16:38:40 +02:00
Cédric Krier c7b782a886 Update uglify version to support ES6
issue8183
2022-05-02 16:38:04 +02:00
Cédric Krier 6226bf130f Update translations [skip ci] 2022-05-02 10:32:24 +02:00
Cédric Krier 19603d8f62 Use column instead of optional variable to loop over optionals
This was the original variable name before changeset 9efb7fa52876.

issue11441
2022-04-29 23:25:36 +02:00
Cédric Krier e9b5f7cc8e Set as readonly the parent field
When editing record from a tree, user can not change the field which contains
the parent. He must rearrange the tree using the DnD or editing from a list.

issue11022
review407281002
2022-04-25 23:22:20 +02:00
Cédric Krier d1291774fd Compute next/previous record to set button state
The position is not enough to determine if the button will change the current
record. Also the position can be a list for the tree.

issue11413
review405241002
2022-04-25 23:20:57 +02:00
Cédric Krier a182419aa2 Do not trigger on change when setting change values
Also unify the keyword argument to trigger modified record.

issue11325
review356361002
2022-04-25 23:19:07 +02:00
Hodei Navarro a2b247d08f Use metaKey in addition to CtrlKey for click event
On MacOS CtrlKey is used to simulate a right-click.

issue11420
review407311002
2022-04-25 18:08:58 +02:00
Cédric Krier ae91f75cdf Use for...in to iterate over field names from the list of values
The elements of list of values are objects.
Also we can use a Set instead of an object to build the unique list of field
names.

issue11415
review407291002
2022-04-19 23:40:08 +02:00
Cédric Krier e7b1b20e60 Do not request model notifications if they are already empty
issue11411
review388371002
2022-04-19 23:17:51 +02:00
Cédric Krier b8418e4792 Use JavaScript logical NOT when parsing time
The jQuery isEmptyObject is not true on empty string.

issue11189
review356351002
2022-04-19 18:06:14 +02:00
Cédric Krier ab256494f5 Always combine Time when setting DateTime with a Date
issue11346
review368381008
2022-04-19 13:24:43 +02:00
Hodei Navarro c8b554aa71 Use Set instead of Map to iter on common fields
issue11416
review378751003
2022-04-18 19:42:08 +02:00
Cédric Krier e6308a58d3 Return display promises in set_default
issue11369
review384871002
2022-04-16 11:23:26 +02:00
Nicolas Évrard 600f22f43a Remove extra operator when simplifying nested domains
issue11406
review390621002
2022-04-14 10:21:53 +02:00
Cédric Krier 7c92207507 Call .add instead of .message on InfoBar
issue11065
2022-04-13 19:07:40 +02:00
Cédric Krier 032813f15e Increase timeout of qunit
On busy system chrome may take more than 30000ms to answer.
2022-04-12 19:02:12 +02:00
Cédric Krier caf1c6ed31 Use arrow function
issue8183
review401191002
2022-04-11 23:56:03 +02:00
Cédric Krier d03dd4ae20 Add notification message
issue11065
review367951004
2022-04-11 23:41:21 +02:00
Cédric Krier 1f2db88eff Allow Reference to be edited from tree view
issue10999
review384831002
2022-04-11 21:11:13 +02:00
Nicolas Évrard 02d7d1fad3 Support _write, _delete and _timestamp values when set from default value
issue11012
review372751002
2022-04-11 12:48:41 +02:00
Cédric Krier 41391c5a5f Use for...of loop
issue8183
review403221002
2022-04-10 19:28:21 +02:00
Cédric Krier ab0924fdac Use default function parameters
issue8183
review386321002
2022-04-10 19:25:17 +02:00
Cédric Krier 124e917eb4 Use number_of_views instead of view_ids attribute on record message
issue11352
review397711003
2022-04-06 18:46:47 +02:00