diff --git a/Changelog.txt b/Changelog.txt index 7eb3023..99495c1 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,11 +1,17 @@ -Version 1.3.0.0 changes (3/31/2017): +Version 1.3.1 changes (4/5/2017): +* Added FXML Dialog Wrapper +* JavaDocs documentation is improved +* Pom file is improved and updated +* Now hosted on Maven Central + +Version 1.3.0 changes (3/31/2017): * Added MessageBox and Login dialog objects * Added Static Class Instantiation Protection * Added Database Tools classes (Includes SQLite and H2 databases) * All dependencies are now included in jar file * JavaDocs documentation is improved -Version 1.2.0.0 changes (02/22/2017): +Version 1.2.0 changes (02/22/2017): * Fixed ComputerNameActive and ComputerNamePending not returning accurate value * Added ComputerInfo Class * Fixed a naming bug since version 1.1 that caused an infinite loop @@ -14,11 +20,11 @@ Version 1.2.0.0 changes (02/22/2017): * Fixed error with RSA generate key pair, it didn't check if save to files was true * Fixed error with ConvertBytes function not returning accurate value -Version 1.1.0.0 changes (02/18/2017): +Version 1.1.0 changes (02/18/2017): * Created OSInfo, HWInfo, SecurityTools and WebTools classes instead of packages to improve importing. * Renamed StringExpanded2 to StringExpandedFromRegistry. * Moved tools.osinfo.Enums to just tools.Enums. * Finalized JavaDocs. Everything is documented correctly now. -Version 1.0.0.0 changes (02/13/2017): +Version 1.0.0 changes (02/13/2017): * Initial Release \ No newline at end of file diff --git a/README.md b/README.md index f10b2bf..8ed1621 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# JavaUltimateTools v1.3.0 [![Build Status](https://travis-ci.org/JGCompTech/JavaUltimateTools.svg?branch=master)](https://travis-ci.org/JGCompTech/JavaUltimateTools) [![Dependency Status](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/badge.svg?style=flat-square)](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/) [![Javadocs](http://www.javadoc.io/badge/com.jgcomptech.tools/java-ultimate-tools.svg?style=flat-square)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools) +# JavaUltimateTools v1.3.1 [![Build Status](https://travis-ci.org/JGCompTech/JavaUltimateTools.svg?branch=master)](https://travis-ci.org/JGCompTech/JavaUltimateTools) [![Dependency Status](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/badge.svg?style=flat-square)](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/) [![Javadocs](http://www.javadoc.io/badge/com.jgcomptech.tools/java-ultimate-tools.svg?style=flat-square)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools) JavaUltimateTools is a large repository of scripts for use in any Java program. It contains the following: - OSInfo - Contains many classes that return information about the current Windows installation. This includes Architecture, Edition, Name, Product Key, Service Pack, User Info and Version. @@ -6,19 +6,20 @@ JavaUltimateTools is a large repository of scripts for use in any Java program. - SecurityTools - Contains methods surrounding hashing and encryption. Includes methods using MD5, SHA1, SHA256, SHA384 and SHA512. Also includes encryption/decryption with RSA. - CommandInfo - Allows you to run any console command and will return the result to a string to use within your program. You can also run the command elevated and it will open in a new cmd window and show the results. Note: If elevated, result cannot be returned as a string. - MessageBox and Login dialogs - Dialogs to use in JavaFX applications +- FXML Dialog Wrapper - Class to wrap a FXML dialog object, reducing the amount of required code - DatabaseTools - Allows communication with SQLite and H2 databases - And Much More! If you would like a more details check out the [CLASSDESCRIPTION.md](https://github.com/JGCompTech/JavaUltimateTools/blob/master/CLASSDESCRIPTION.md) file. I will be updating this with more documentation soon. -If you would like to view the JavaDoc info it is hosted at [github.io](https://jgcomptech.github.io/JavaUltimateTools/) and at [javadoc.io](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools). This is what is stored in the doc folder in the project. +If you would like to view the JavaDoc info it is hosted at [github.io(Current GitHub Branch)](https://jgcomptech.github.io/JavaUltimateTools/) and at [javadoc.io(Current Maven Release)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools). The github.io version is what is stored in the doc folder in the project. # Development Want to contribute? Great! Any help with development is greatly appreciated. If you want to add something or fix any typos please submit a pull request and if it is helpful it may be merged. Please check out our [Code of Conduct for Contributors](https://github.com/JGCompTech/JavaUltimateTools/blob/master/code-of-conduct.md). # Download -**[Download v1.3.0](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.3)** +**[Download v1.3.1](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.3.1)** The changelog can be found [here](https://github.com/JGCompTech/JavaUltimateTools/blob/master/Changelog.txt) @@ -30,7 +31,7 @@ fragments into your pom.xml file. With those settings, your Maven will automatic com.jgcomptech.tools java-ultimate-tools - 1.3.0 + 1.3.1 diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index fae1213..51134c0 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,10 +2,10 @@ - + -All Classes (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +All Classes (Java Ultimate Tools 1.3.1 API) + diff --git a/docs/allclasses-noframe.html b/docs/allclasses-noframe.html index 378d103..9cff8e5 100644 --- a/docs/allclasses-noframe.html +++ b/docs/allclasses-noframe.html @@ -2,10 +2,10 @@ - + -All Classes (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +All Classes (Java Ultimate Tools 1.3.1 API) + diff --git a/docs/com/jgcomptech/tools/CommandInfo.Output.html b/docs/com/jgcomptech/tools/CommandInfo.Output.html index c89b8b1..977ae12 100644 --- a/docs/com/jgcomptech/tools/CommandInfo.Output.html +++ b/docs/com/jgcomptech/tools/CommandInfo.Output.html @@ -2,10 +2,10 @@ - + -CommandInfo.Output (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +CommandInfo.Output (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/jgcomptech/tools/databasetools/jbdc/package-summary.html b/docs/com/jgcomptech/tools/databasetools/jbdc/package-summary.html index 7d3383b..8f6c554 100644 --- a/docs/com/jgcomptech/tools/databasetools/jbdc/package-summary.html +++ b/docs/com/jgcomptech/tools/databasetools/jbdc/package-summary.html @@ -2,10 +2,10 @@ - + -com.jgcomptech.tools.databasetools.jbdc (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +com.jgcomptech.tools.databasetools.jbdc (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/jgcomptech/tools/databasetools/package-summary.html b/docs/com/jgcomptech/tools/databasetools/package-summary.html index cd62ba2..c5cad45 100644 --- a/docs/com/jgcomptech/tools/databasetools/package-summary.html +++ b/docs/com/jgcomptech/tools/databasetools/package-summary.html @@ -2,10 +2,10 @@ - + -com.jgcomptech.tools.databasetools (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +com.jgcomptech.tools.databasetools (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,14 +13,14 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/jgcomptech/tools/demo/package-summary.html b/docs/com/jgcomptech/tools/demo/package-summary.html index 615bee7..14391c6 100644 --- a/docs/com/jgcomptech/tools/demo/package-summary.html +++ b/docs/com/jgcomptech/tools/demo/package-summary.html @@ -2,10 +2,10 @@ - + -com.jgcomptech.tools.demo (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +com.jgcomptech.tools.demo (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/jgcomptech/tools/dialogs/package-summary.html b/docs/com/jgcomptech/tools/dialogs/package-summary.html index b0e3676..a9970cc 100644 --- a/docs/com/jgcomptech/tools/dialogs/package-summary.html +++ b/docs/com/jgcomptech/tools/dialogs/package-summary.html @@ -2,10 +2,10 @@ - + -com.jgcomptech.tools.dialogs (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +com.jgcomptech.tools.dialogs (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/jgcomptech/tools/enums/package-summary.html b/docs/com/jgcomptech/tools/enums/package-summary.html index b71812b..f013a12 100644 --- a/docs/com/jgcomptech/tools/enums/package-summary.html +++ b/docs/com/jgcomptech/tools/enums/package-summary.html @@ -2,10 +2,10 @@ - + -com.jgcomptech.tools.enums (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +com.jgcomptech.tools.enums (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/jgcomptech/tools/package-summary.html b/docs/com/jgcomptech/tools/package-summary.html index 9962975..3997296 100644 --- a/docs/com/jgcomptech/tools/package-summary.html +++ b/docs/com/jgcomptech/tools/package-summary.html @@ -2,10 +2,10 @@ - + -com.jgcomptech.tools (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +com.jgcomptech.tools (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/overview-summary.html b/docs/overview-summary.html index 998291a..96c52fa 100644 --- a/docs/overview-summary.html +++ b/docs/overview-summary.html @@ -2,10 +2,10 @@ - + -Overview (com.jgcomptech.tools:java-ultimate-tools 1.3.0 API) - +Overview (Java Ultimate Tools 1.3.1 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@