diff --git a/README.md b/README.md index ddeb551..9cd5599 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,17 @@ Yin-Yang Intention --- -TODO add intention +Yin-Yang is a little [JavaFX] & [Maven] desktop application which demonstrate +some nice JavaFX features like borderless application, multilingualism, animations +aso.. -TODO Current `version` is `x.y.z` (MM.dd.yyyy / MM.dd.yyyy). +TODO Current `version` is `0.1.0` (08.06.2018 / MM.dd.yyyy). Content --- +* [Contribution](#Contribution) * [Installation](#Installation) * [License](#License) * [Autor](#Autor) @@ -24,28 +27,40 @@ Content Installation --- -* TODO installation-requirements +* If not installed download minimal [JRE 8] or the [JDK 8]. +* Download the file [yin-yang-0.1.0.zip]. +* Extract the file to a place your choice. +* To start the application double click the jar file 'yin-yang-0.1.0.jar' in + the extracted folder. + + + +Contribution +--- + +* If you find a `Bug` I will be glad if you could report an [Issue]. +* If you want to contribute to the project plz fork the project and do a [Pull Request]. License --- -TODO The project `Yin-Yang` is licensed under [license]. +The project `Yin-Yang` is licensed under [General Public License 3.0]. Autor --- -TODO The project `Yin-Yang` is maintained by me, autor-name. See [Contact](#Contact). +The project `Yin-Yang` is maintained by me, Peter Rogge. See [Contact](#Contact). Contact --- -TODO You can reach me under email-address. +You can reach me under . @@ -53,4 +68,12 @@ TODO You can reach me under email-address. -[//]: # (Links) \ No newline at end of file +[//]: # (Links) +[General Public License 3.0]:http://www.gnu.org/licenses/gpl-3.0.en.html +[Issue]:https://github.com/Naoghuman/yin-yang/issues +[JavaFX]:http://docs.oracle.com/javase/8/javase-clienttechnologies.htm +[JDK 8]:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html +[JRE 8]:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html +[Maven]:http://maven.apache.org/ +[Pull Request]:https://help.github.com/articles/using-pull-requests +[yin-yang-0.1.0.zip]:https://github.com/Naoghuman/yin-yang/releases/tag/v0.1.0 diff --git a/nb-configuration.xml b/nb-configuration.xml index 2e44fc1..4f0619b 100644 --- a/nb-configuration.xml +++ b/nb-configuration.xml @@ -1,17 +1,17 @@ - - gpl30 diff --git a/pom.xml b/pom.xml index d09993d..bcefe6c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,11 +4,11 @@ 4.0.0 com.github.naoghuman yin-yang - 0.1.0-SNAPSHOT + 0.1.0 jar Yin-Yang - TODO + Yin-Yang is a little [JavaFX] & [Maven] desktop application which demonstrate some nice JavaFX features like borderless application, multilingualism, animations aso.. @@ -106,12 +106,6 @@ 0.5.1 jar - - com.github.naoghuman - lib-database-objectdb - 0.5.1 - jar - com.github.naoghuman lib-logger diff --git a/release/Release_v0.1.0_2018-08-06_20-15.md b/release/Release_v0.1.0_2018-08-06_20-15.md new file mode 100644 index 0000000..cac9122 --- /dev/null +++ b/release/Release_v0.1.0_2018-08-06_20-15.md @@ -0,0 +1,56 @@ +Welcome to `Yin-Yang` with the new release `v0.1.0`. + +Yin-Yang is a little [JavaFX] & [Maven] desktop application which demonstrate +some nice JavaFX features like borderless application, multilingualism, animations +aso.. + + + +#### Summary +* The hole application. +* Some keypoints: Borderless application, animations, multilingualism, + Yin-Yang symbol, data handling with .properties... + + + + +#### New + + + +#### Enhancement + + + +#### Feature + + + +#### Bug + + + +#### Refactoring + + + +#### Additional + + + +Greetings +Naoghuman + + + +[//]: # (Images) + + + +[//]: # (Links) +[JavaFX]:http://docs.oracle.com/javase/8/javase-clienttechnologies.htm +[Maven]:http://maven.apache.org/ + + + +[//]: # (Issues which will be integrated in this release) \ No newline at end of file diff --git a/release/Release_v0.1.0_2018-MM-dd_HH-mm.md b/release/Release_v0.1.0_2018-MM-dd_HH-mm.md deleted file mode 100644 index 5346451..0000000 --- a/release/Release_v0.1.0_2018-MM-dd_HH-mm.md +++ /dev/null @@ -1,35 +0,0 @@ -Welcome to `Yin-Yang` with the new release `v0.1.0`. - - - -#### Summary -* Point -* Other point - - - -#### New - - - -#### Enhancement - - - -#### Feature - - - -#### Bug - - - -#### Refactoring - - - -#### Additional - - - -[//]: # (Issues which will be integrated in this release) diff --git a/src/main/java/com/github/naoghuman/yin/yang/StartApplication.java b/src/main/java/com/github/naoghuman/yin/yang/StartApplication.java index 882fc8a..d24ba92 100644 --- a/src/main/java/com/github/naoghuman/yin/yang/StartApplication.java +++ b/src/main/java/com/github/naoghuman/yin/yang/StartApplication.java @@ -20,7 +20,6 @@ import com.github.naoghuman.lib.action.core.ActionHandlerFacade; import com.github.naoghuman.lib.action.core.RegisterActions; import com.github.naoghuman.lib.action.core.TransferData; -import com.github.naoghuman.lib.database.core.DatabaseFacade; import com.github.naoghuman.lib.logger.core.LoggerFacade; import com.github.naoghuman.lib.preferences.core.PreferencesFacade; import com.github.naoghuman.lib.properties.core.PropertiesFacade; @@ -74,8 +73,6 @@ public void init() throws Exception { final Boolean dropPreferencesFileAtStart = Boolean.FALSE; PreferencesFacade.getDefault().init(dropPreferencesFileAtStart); - DatabaseFacade.getDefault().register(this.getProperty(PREF_KEY__APPLICATION__DATABASE)); - this.register(); } @@ -115,9 +112,6 @@ private void onActionCloseRequest() { // afterburner.fx Injector.forgetAll(); - // Database - DatabaseFacade.getDefault().shutdown(); - // Message final char borderSign = this.getProperty(PREF_KEY__APPLICATION__BORDER_SIGN).charAt(0); final String message = this.getProperty(PREF_KEY__APPLICATION__MESSAGE_STOP); diff --git a/src/main/java/com/github/naoghuman/yin/yang/configuration/ApplicationConfiguration.java b/src/main/java/com/github/naoghuman/yin/yang/configuration/ApplicationConfiguration.java index 69b8264..08f265a 100644 --- a/src/main/java/com/github/naoghuman/yin/yang/configuration/ApplicationConfiguration.java +++ b/src/main/java/com/github/naoghuman/yin/yang/configuration/ApplicationConfiguration.java @@ -34,7 +34,6 @@ public interface ApplicationConfiguration { public static final String PREF_KEY__APPLICATION__BORDER_SIGN = "application.border.sign"; // NOI18N public static final String PREF_KEY__APPLICATION__BUILD_DATETIME = "application.build.datetime"; // NOI18N - public static final String PREF_KEY__APPLICATION__DATABASE = "application.database"; // NOI18N public static final String PREF_KEY__APPLICATION__MESSAGE_START = "application.message.start"; // NOI18N public static final String PREF_KEY__APPLICATION__MESSAGE_STOP = "application.message.stop"; // NOI18N public static final String PREF_KEY__APPLICATION__RESOURCE_BUNDLE = "/com/github/naoghuman/yin/yang/application/application.properties"; // NOI18N diff --git a/src/main/resources/com/github/naoghuman/yin/yang/application/application.properties b/src/main/resources/com/github/naoghuman/yin/yang/application/application.properties index 84a0ede..e0258f5 100644 --- a/src/main/resources/com/github/naoghuman/yin/yang/application/application.properties +++ b/src/main/resources/com/github/naoghuman/yin/yang/application/application.properties @@ -13,9 +13,6 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -# Database -application.database=application - # Application application.border.sign=# application.message.start=Start %s.