ValidatorFX icon indicating copy to clipboard operation
ValidatorFX copied to clipboard

A form validation library for JavaFX

Results 12 ValidatorFX issues
Sort by recently updated
recently updated
newest added

At the moment build.gradle only works with newer Java Versions, since the javafx plugin is contained therein. Somehow this must be made optional. Releases should also be made compatible so...

enhancement

Some checks (field required, max input length, etc.) are so common we should provide convenience ways of adding them

enhancement

Hi, Are there any plans to make ValidatorFX modular? Due to its non-modularity, ValidatorFX is incompatible with the java jdeps command, and it is therefore impossible to create a specific...

Consider the case where a check is programmatically built out of a set of objects, e.g. Check check = validator.createCheck() .withMethod(this::atLeastOneParameter); for (ComboFormField combo : combos.values()) { check .dependsOn(combo.getDataIndex(), combo.chosenItemProperty())...

As shown in https://mail.openjdk.org/pipermail/openjfx-dev/2023-March/039335.html applications may want to have a "validate on significant user input" mode. While we cannot solve the problem of what constitutes "significant user input", we may...

Allow someone to set a field as required which shows some icon graphic that they can change the color of.

The default graphic decoration cannot be modified in any way (e.g. fontsize) at the moment. This should be made possible by: * Changing the return type of net.synedra.validatorfx.DefaultDecoration.createGraphicDecoration(ValidationMessage) to GraphicDecoration...

cf. https://github.com/eclipse/buildship/issues/658 and the workaround described there. Maybe this can help and I don't need to remove module-info.java anytime I want to import the project into eclipse.

help wanted

Providing a base implementation for https://github.com/effad/ValidatorFX/issues/4

Any chance this project could be moved to an Apache2 or MIT license? There are some concerns regarding BSD-3-clause license: Lack of Patent Grant: Unlike Apache 2.0, BSD-3-Clause doesn't explicitly...