PreferencesFX Versions Save

A framework for easily creating a UI for application settings / preferences.

v11.17.0

4 months ago

Changelog

4c65404 🏁 Releasing version 11.17.0 8e97be8 Merge pull request #454 from unknowIfGuestInDream/master-11 fbab2a3 Merge pull request #452 from psharma-gdal/Fields_migrate_state_private2protected d16b20b Merge pull request #456 from VirtualTim/patch-2 858847f Update incorrect Javadoc 3b5e3ed fix: PreferencesFx.persistWindowState does not work 6da9ef5 Update README.md 9853c92 Updated private modifiers to protected cec7ba1 Updated private methods to protected 9c378b0 Updated private methods to protected 6d7c717 Updated private fields to protected

v11.16.0

1 year ago

Changelog

43090c1 🏁 Releasing version 11.16.0 5d1208f Merge pull request #450 from VirtualTim/patch-3 32720bf Update changelog to v11.16.0 64aeb35 Merge pull request #449 from VirtualTim/patch-5 7e21dc7 Merge pull request #447 from VirtualTim/patch-4 f869b59 Merge pull request #446 from VirtualTim/patch-3 82808c5 Merge pull request #445 from VirtualTim/patch-2 8a933cb Stop PreferencesFxFormRenderer from shrinking labels d006e83 Add dependency on com.google.gson to the demo 3a624cc Correct asciidoctor-maven-plugin usage d2a27c2 Minor version updates to controlsfx, slf4j

v11.15.0

1 year ago

Changelog

4c6f85e 🏁 Releasing version 11.15.0 fb043b2 🏁 Releasing version 11.14.0 27be918 🏁 Releasing version 11.13.0 1e5480c Merge pull request #443 from xpipe-io/master-11 aee5db4 Bump FormsFX version bc4f1e8 Remove forced module dependency on prefs and gson df7f5fd Make renderer creation lazy

v11.12.0

1 year ago

Changelog

53a6958 🏁 Releasing version 11.12.0 fb16477 Merge pull request #439 from lgtm-migrator/codeql 7b5a5b9 Merge pull request #437 from VirtualTim/patch-1 7eb357f Add CodeQL workflow for GitHub code scanning 7527a86 Merge pull request #438 from VirtualTim/patch-2 3c70517 Add -ntp to maven to suppress download logs ccf3676 Previous approach didn't work when default value applied 6ac1bfc Don't call loadSettingValues twice on Init

v11.11.0

1 year ago

Changelog

0dafa10 🏁 Releasing version 11.11.0 4348c8f Merge pull request #434 from VirtualTim/patch-1 c7613c7 Rename areSettingsPending to isContainingChanges b4da982 Merge pull request #435 from VirtualTim/patch-2 726fe92 Merge pull request #433 from leanity/master-11 2cf48f0 Fix links in the PR template f247db2 Add an API to check if any pending settings are pending 28ca8e5 Merge branch 'master-11' of https://github.com/leanity/PreferencesFX into master-11 c79b0be Visibility property didn't work for NodeElement settings. This is now fixed. 6f2976f Merge branch 'dlsc-software-consulting-gmbh:master-11' into master-11 7862c50 Fixes #432. Distance between groups is now implemented through top margins, not bottom margins of previous groups. As a result, distances are also correct when elements or groups are hidden. 4de933f Merge pull request #430 from leanity/master-11 bbeb2e4 Fixes #431 where pseudo classes are not set when controls are initially created which resulted in wrong highlighting of settings that are invalid already when loading. 0062c4e Merge branch 'dlsc-software-consulting-gmbh:master-11' into master-11 7d26674 Fixed issue when both Group and Setting have visibility defined. Group visibility used to overwrite setting visibility. Also prevent CategoryController from getting bigger and bigger when switching combobox content and PreferencesFxView is displayed as a node.

v11.10.0

1 year ago

Changelog

8ed035c 🏁 Releasing version 11.10.0 16d3442 Merge pull request #429 from leanity/master-11 0566950 Cleared warnings, also one from lgtm.com 40e070a Removed dedicated demo for visibility. 25d930c Merge branch 'master-11' of https://github.com/leanity/PreferencesFX into master-11 37993da Fixed issue where spacing was incorrect when elements were hidden. ff5c028 Update documentation of visibility feature df19296 Fixed issue with hiding categories. Also value of VisibilityProperty was not set at creation. e1941a6 Merge branch 'dlsc-software-consulting-gmbh-master-11' into master-11 75265e6 Fixed conflict when merging most recent changes from origin. cbdb10e Added examples for using new visibility feature into extended demo. Added documentation for VisibilityProperty helpers. 6076831 Merge pull request #5 from HaltenTech-Team/master-11 a283c6a Merge pull request #1 from HaltenTech-Team/feat/add-visibility-for-settings e190754 feat: added visibility b39b199 Merge branch 'HaltenTech-Team-master-11' into master-11 a8e20b0 Resolved conflict. Removed entry from changelog (this will be added by owner of library when they include the changes into a release. db5bd32 Merge pull request #5 from HaltenTech-Team/feat/add-elements-visibility af8b7fd feat: added visibility documentation 1098585 Merge pull request #4 from leanity/revert-2-feat/add-elements-visibility 142d203 Revert "feat: added documentation" db9e9c6 Merge pull request #2 from HaltenTech-Team/feat/add-elements-visibility eecc378 feat: added visibility documentation 9afbe5b Merge pull request #4 from HaltenTech-Team/feat/add-elements-visibility d61e804 feat: refactor the way how category show/hide in navigation tree 4fb7eae chore: rename variable with clear name 09d1266 chore: moved invalidate workaround to separate method 1438789 fix: category hide/show in navigation tree ee8a731 feat: added additional category for example ad5a40d feat: refactor visibility for Group solution 5b1aac7 feat: added visibility for Group 864c8b4 chore: simple refactoring of comments and imports 55818d6 style: code style fixes for PR 33a82f5 feat: added visibility paramerts for all types 313da1e feat: added visibility property to SimpleControl 4629050 fix: moved visibility bindings setup to proper place in class 07f401c fix: restore fieldLabel 8348ee1 fix: hide label and adjust space between components 5e85e86 Merge pull request #3 from HaltenTech-Team/feat/add-elements-visibility 8f3077d feat: added factory method for VisibilityProperty 256de6e Merge pull request #1 from HaltenTech-Team/feat/add-elements-visibility 0e2110e feat: added visibility lambda expression 5642b63 feat: added first version of visibility property

v11.9.1

1 year ago

Changelog

9f0d4f6 🏁 Releasing version 11.9.1 7f515e9 Merge pull request #419 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-core-2.17.1 e6433cb Merge pull request #417 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-api-2.17.1 61c4720 Merge pull request #416 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.logging.log4j-log4j-core-2.17.1 a8bd1e5 Merge pull request #414 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.logging.log4j-log4j-slf4j-impl-2.17.1 7a7c4cc Merge pull request #428 from VirtualTim/patch-2 e5d5d5c Merge pull request #425 from VirtualTim/patch-1 fe008c1 Merge pull request #424 from leanity/master-11 84ccb28 Update the demo module-info to fix the Extended Example b97f729 Make Setting constructor protected, so it's possible to extend this class. f4eefac Added example for new password control. a115320 Added SimplePasswordControl by porting it from FormsFX library. 30911cf Bump log4j-api from 2.17.0 to 2.17.1 a53e4d2 Bump log4j-core from 2.17.0 to 2.17.1 df40430 Bump log4j-core from 2.17.0 to 2.17.1 7cf8724 Bump log4j-slf4j-impl from 2.17.0 to 2.17.1

v11.9.0

2 years ago

Changelog

8e2de93 🏁 Releasing version 11.9.0 2efe019 Migrated to new CI pipeline using jreleaser. e93c544 Migrated to new CI pipleline using jreleaser. 258380d Removed travis integration / build. 9b4db0b Fixed gson usage and tests. 4b13103 Merge pull request #361 from dlsc-software-consulting-gmbh/dependabot/maven/org.asciidoctor-asciidoctorj-2.5.2 b9ca2fe Bump asciidoctorj from 2.5.1 to 2.5.2 057556a Merge pull request #377 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.maven.plugins-maven-javadoc-plugin-3.3.1 c423629 Merge pull request #376 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.3.1 fb4b4be Merge pull request #360 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.asciidoctor-asciidoctor-maven-plugin-2.2.1 f43c030 Merge pull request #359 from dlsc-software-consulting-gmbh/dependabot/maven/org.asciidoctor-asciidoctor-maven-plugin-2.2.1 7fac480 Merge pull request #358 from dlsc-software-consulting-gmbh/dependabot/maven/org.slf4j-slf4j-api-1.7.32 3b9e301 Merge pull request #357 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.slf4j-slf4j-api-1.7.32 54f8107 Merge pull request #354 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.ow2.asm-asm-9.2 14c4a55 Merge pull request #353 from dlsc-software-consulting-gmbh/dependabot/maven/org.ow2.asm-asm-9.2 8af2c2a Merge pull request #352 from rladstaetter/patch-1 c364f92 Merge pull request #386 from dlsc-software-consulting-gmbh/dependabot/maven/com.google.code.gson-gson-2.8.9 02fd6ae Merge pull request #385 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/com.google.code.gson-gson-2.8.9 4f338dd Merge pull request #384 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.openjfx-javafx-web-17.0.1 f2273f4 Merge pull request #383 from dlsc-software-consulting-gmbh/dependabot/maven/org.openjfx-javafx-web-17.0.1 4548208 Merge pull request #412 from dlsc-software-consulting-gmbh/dependabot/maven/org.mockito-mockito-core-4.2.0 d2d8dd6 Merge pull request #405 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.mockito-mockito-core-4.2.0 05761e7 Bump mockito-core from 4.1.0 to 4.2.0 5405885 Merge pull request #390 from dlsc-software-consulting-gmbh/dependabot/maven/org.controlsfx-controlsfx-11.1.1 08f0311 Merge pull request #391 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.controlsfx-controlsfx-11.1.1 46ec633 Merge pull request #408 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.logging.log4j-log4j-slf4j-impl-2.17.0 3b2a77e Merge pull request #410 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.logging.log4j-log4j-core-2.17.0 9160b7f Merge pull request #407 from dlsc-software-consulting-gmbh/dependabot/maven/preferencesfx-demo/org.apache.logging.log4j-log4j-core-2.17.0 00567fe Merge pull request #409 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-core-2.17.0 34b73f5 Merge pull request #411 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-slf4j-impl-2.17.0 854a884 Bump log4j-slf4j-impl from 2.15.0 to 2.17.0 96a45f4 Bump log4j-core from 2.15.0 to 2.17.0 9f45eaf Bump log4j-core from 2.15.0 to 2.17.0 313c634 Bump log4j-slf4j-impl from 2.15.0 to 2.17.0 0721ef8 Merge pull request #406 from dlsc-software-consulting-gmbh/dependabot/maven/preferencesfx-demo/org.apache.logging.log4j-log4j-api-2.17.0 d22bdec Bump log4j-core from 2.15.0 to 2.17.0 in /preferencesfx-demo 60277dd Bump log4j-api from 2.15.0 to 2.17.0 in /preferencesfx-demo 9d1df62 Bump mockito-core from 4.1.0 to 4.2.0 f038cf1 Merge pull request #388 from dlsc-software-consulting-gmbh/dependabot/maven/org.mockito-mockito-core-4.1.0 3f95630 Merge pull request #396 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-slf4j-impl-2.15.0 a7cdaee Merge pull request #395 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.logging.log4j-log4j-api-2.15.0 c5f35d9 Merge pull request #394 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-api-2.15.0 1ab3e5e Merge pull request #393 from dlsc-software-consulting-gmbh/dependabot/maven/preferencesfx-demo/org.apache.logging.log4j-log4j-core-2.15.0 6fdca24 Merge pull request #392 from dlsc-software-consulting-gmbh/dependabot/maven/preferencesfx-demo/org.apache.logging.log4j-log4j-api-2.15.0 69da636 Bump log4j-slf4j-impl from 2.14.1 to 2.15.0 ccfdace Bump log4j-api from 2.14.1 to 2.15.0 463ebae Bump log4j-api from 2.14.1 to 2.15.0 b8a75ae Bump log4j-core from 2.14.1 to 2.15.0 in /preferencesfx-demo f13c32c Bump log4j-api from 2.14.1 to 2.15.0 in /preferencesfx-demo 8cfa50c Bump controlsfx from 11.1.0 to 11.1.1 f6939d7 Bump controlsfx from 11.1.0 to 11.1.1 e0247bc Bump mockito-core from 3.11.1 to 4.1.0 6bfc5eb Bump gson from 2.8.7 to 2.8.9 e5e264e Bump gson from 2.8.7 to 2.8.9 370abcb Bump javafx-web from 16 to 17.0.1 dcebc01 Bump javafx-web from 16 to 17.0.1 8680594 Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 ea6da7d Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 fc3b1fb Bump asciidoctor-maven-plugin from 2.1.0 to 2.2.1 e7f2b0f Bump asciidoctor-maven-plugin from 2.1.0 to 2.2.1 6114909 Bump slf4j-api from 1.7.30 to 1.7.32 2a9ec45 Bump slf4j-api from 1.7.30 to 1.7.32 2b0c356 Bump asm from 9.1 to 9.2 ae5d50d Bump asm from 9.1 to 9.2 83a5748 Updates Readme.md 9e46d30 Merge pull request #347 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.maven.plugins-maven-surefire-plugin-3.0.0-M5 0154ba9 Merge pull request #346 from dlsc-software-consulting-gmbh/dependabot/maven/org.slf4j-slf4j-api-1.7.30 90bfee9 Merge pull request #345 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.maven.plugins-maven-javadoc-plugin-3.3.0 3512a3c Merge pull request #343 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-core-2.14.1 b761d62 Merge pull request #342 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.slf4j-slf4j-api-1.7.30 29122cd Merge pull request #341 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.maven.plugins-maven-source-plugin-3.2.1 3458118 Merge pull request #340 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.maven.plugins-maven-surefire-plugin-3.0.0-M5 75a66f0 Merge pull request #339 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.maven.plugins-maven-source-plugin-3.2.1 89736c6 Merge pull request #305 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.ow2.asm-asm-9.1 36c43bc Merge pull request #338 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.mockito-mockito-core-3.11.1 a6270a4 Merge pull request #337 from dlsc-software-consulting-gmbh/dependabot/maven/org.mockito-mockito-core-3.11.1 8e5b20d Bump maven-surefire-plugin from 3.0.0-M3 to 3.0.0-M5 7f573d8 Merge pull request #333 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/com.google.code.gson-gson-2.8.7 26870b6 Bump slf4j-api from 1.7.28 to 1.7.30 c91e08a Merge pull request #332 from dlsc-software-consulting-gmbh/dependabot/maven/com.google.code.gson-gson-2.8.7 47860e4 Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 4d21cd6 Bump log4j-core from 2.12.1 to 2.14.1 77b4ec7 Bump slf4j-api from 1.7.28 to 1.7.30 a4f2ead Bump maven-source-plugin from 3.1.0 to 3.2.1 f824cf9 Merge pull request #331 from dlsc-software-consulting-gmbh/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.3.0 43bebe3 Bump maven-surefire-plugin from 3.0.0-M3 to 3.0.0-M5 d7f617a Bump maven-source-plugin from 3.1.0 to 3.2.1 5672d6e Merge pull request #330 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.maven.plugins-maven-javadoc-plugin-3.3.0 8ebedf3 Merge pull request #327 from dlsc-software-consulting-gmbh/dependabot/maven/org.asciidoctor-asciidoctorj-2.5.1 7cc844a Merge pull request #326 from dlsc-software-consulting-gmbh/dependabot/add-v2-config-file f8207c1 Merge pull request #324 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/junit-junit-4.13.2 874a915 Bump asciidoctorj from 1.6.2 to 2.5.1 14c0e26 Merge pull request #323 from dlsc-software-consulting-gmbh/dependabot/maven/junit-junit-4.13.2 603bd9d Merge pull request #316 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.apache.logging.log4j-log4j-slf4j-impl-2.14.1 10ab30c Merge pull request #311 from dlsc-software-consulting-gmbh/dependabot/maven/org.controlsfx-controlsfx-11.1.0 027acab Merge pull request #310 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.controlsfx-controlsfx-11.1.0 6da5e84 Merge pull request #306 from dlsc-software-consulting-gmbh/dependabot/maven/org.ow2.asm-asm-9.1 1bbd5ee Merge pull request #273 from dlsc-software-consulting-gmbh/dependabot/maven/preferencesfx/junit-junit-4.13.1 4312f8a Merge pull request #262 from dlsc-software-consulting-gmbh/dependabot/maven/master-11/org.asciidoctor-asciidoctor-maven-plugin-2.1.0 0ad1156 Merge pull request #256 from dlsc-software-consulting-gmbh/dependabot/maven/org.asciidoctor-asciidoctor-maven-plugin-2.1.0 e8e4666 Merge pull request #336 from JellevanAbbema/master-11 3d9223b removed a dot in the pom that should not be there 236e185 Bump mockito-core from 3.9.0 to 3.11.1 719115e Bump mockito-core from 3.9.0 to 3.11.1 8fa7b03 Added getStyleSheets Fucntion 985c113 Bump gson from 2.8.5 to 2.8.7 132ad35 Bump gson from 2.8.5 to 2.8.7 9ef9a39 Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 dcb87da Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 2136da5 Upgrade to GitHub-native Dependabot 363fffc Bump junit from 4.13.1 to 4.13.2 b733d93 Bump junit from 4.13.1 to 4.13.2 3d27c6e Bump log4j-slf4j-impl from 2.12.1 to 2.14.1 2d66dd1 Bump controlsfx from 11.0.0 to 11.1.0 a75bdea Bump controlsfx from 11.0.0 to 11.1.0 2c082a2 Bump asm from 7.2 to 9.1 82f40b5 Bump asm from 7.2 to 9.1 a655cb3 Bump junit from 4.12 to 4.13.1 in /preferencesfx 79f8aab Bump asciidoctor-maven-plugin from 1.6.0 to 2.1.0 ebfb9be Bump asciidoctor-maven-plugin from 1.6.0 to 2.1.0

11.8.0

3 years ago

Replaced the filterable tree item with a newer version from E(fx)clipse, which is compatible with Java 11+. Also replaced FontawesomeFX with Ikonli icons.

11.7.0

3 years ago