- Jul 02, 2020
-
-
Matthias Schiffer authored
-
- Jun 06, 2020
-
-
Matthias Schiffer authored
With 11a3b566 ("gluon-web-model: add dependency support for sections"), a "reset" function was added to all model nodes. This conflicts with the "reset" field of the Form object, making reset buttons show labels like "function: 0xbb8d50" and possibly breaking form processing when packages override the reset field.
-
- Jun 05, 2020
-
-
Matthias Schiffer authored
Validation errors are mostly handled in the frontend (by displaying invalid fields with a red background). There was some code left in the backend for handling different kinds of errors, and returning custom error messages from validate(), but the resulting value was not used anywhere.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
- Jun 04, 2020
-
-
Matthias Schiffer authored
- Add a dependency array to section template - Lift dependency handling from AbstractValue to Node - Split resolve_depends() into a function handling dependencies of a node itself (resolve_node_depends()), which now is used for all nodes, and the existing recursive descent through the node tree - When any node's dependencies are not satisfied, all descendents are reset recursively, meaning that an option in a section that is hidden will always be ignored, as if the option's own dependencies were unsatisfied Fixes: #1349
-
Matthias Schiffer authored
This is currently unused in our packages.
-
Matthias Schiffer authored
Fixes dependency tracking for individual <option> elements (currently unused).
-
- Apr 05, 2020
-
-
Kasalehlia authored
Register to 'reset' event on form element and make call to 'update' function delayed in 'data-update' handler to allow the form values to update beforehand. When using a form's 'reset' button, form field visibility was not updated. This could lead to situations where a checkbox had to be toggled again twice to display the detail text inputs. (Example taken from private wifi package)
-
- Jun 16, 2019
-
-
bobcanthelpyou authored
-
bobcanthelpyou authored
-
Matthias Schiffer authored
-
- Sep 01, 2018
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
- Jul 17, 2018
-
-
Matthias Schiffer authored
-
- Apr 13, 2018
-
-
Matthias Schiffer authored
-
- Mar 08, 2018
-
-
Matthias Schiffer authored
-
- Mar 07, 2018
-
-
Matthias Schiffer authored
-
- Feb 25, 2018
-
-
Matthias Schiffer authored
Also bring back gluon-web-theme's i18n strings.
-
Matthias Schiffer authored
-