Skip to content

Commit

Permalink
Release 0.1.7
Browse files Browse the repository at this point in the history
Es stehen nun Ansichten für Berechnungen und Bitoperationen inklusive Funktion zur Verfügung. Zudem werden in einigen Fällen Warnmeldungen und Hinweise mit Dialogboxen angezeigt.
  • Loading branch information
Tim Muehle committed Oct 1, 2020
1 parent a7ca92b commit 387f02f
Show file tree
Hide file tree
Showing 50 changed files with 199 additions and 191 deletions.
2 changes: 1 addition & 1 deletion build_installer_mac.command
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ cd "$(dirname "$0")" # zum Pfad dieses Skriptes wechseln
# Mit den folgeneden Variablen koennen die Grundlegenden Daten fuer das Projekt eingestellt werden:
NAME="Bitchanger"
DESCRIPTION="Rechner fuer beliebige Zahlensysteme"
VERSION="0.1.6"
VERSION="0.1.7"
VENDOR="Entwicklungsprojekt_EB2020 by Tim Mühle and Moritz Wolter"
# set COPYRIGHT = ""
# set LICENSE_FILE = ""
Expand Down
2 changes: 1 addition & 1 deletion build_installer_win.bat
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ rem ---- Benoetigte Informationen in Variablen speichern -----------------------
rem Mit den folgeneden Variablen koennen die Grundlegenden Daten fuer das Projekt eingestellt werden:
set NAME=Bitchanger
set DESCRIPTION="Rechner fuer beliebige Zahlensysteme"
if not defined VERSION set VERSION=0.1.6
if not defined VERSION set VERSION=0.1.7
set VENDOR="Entwicklungsprojekt_EB2020 by Tim Mühle and Moritz Wolter"
rem set COPYRIGHT = ""
rem set LICENSE_FILE = ""
Expand Down
2 changes: 1 addition & 1 deletion build_mvn_and_installer_linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cd "$(dirname "$0")" # zum Pfad dieses Skriptes wechseln
# Mit den folgeneden Variablen koennen die Grundlegenden Daten fuer das Projekt eingestellt werden:
NAME=Bitchanger
DESCRIPTION="Rechner fuer beliebige Zahlensysteme"
VERSION=0.1.6
VERSION=0.1.7
VENDOR="Entwicklungsprojekt_EB2020 by Tim Mühle and Moritz Wolter"
# set COPYRIGHT = ""
# set LICENSE_FILE = ""
Expand Down
2 changes: 1 addition & 1 deletion build_mvn_and_installer_linux_rpm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cd "$(dirname "$0")" # zum Pfad dieses Skriptes wechseln
# Mit den folgeneden Variablen koennen die Grundlegenden Daten fuer das Projekt eingestellt werden:
NAME=Bitchanger
DESCRIPTION="Rechner fuer beliebige Zahlensysteme"
VERSION=0.1.6
VERSION=0.1.7
VENDOR="Entwicklungsprojekt_EB2020 by Tim Mühle and Moritz Wolter"
# set COPYRIGHT = ""
# set LICENSE_FILE = ""
Expand Down
2 changes: 1 addition & 1 deletion build_mvn_and_installer_mac.command
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ cd "$(dirname "$0")" # zum Pfad dieses Skriptes wechseln
# Mit den folgeneden Variablen koennen die Grundlegenden Daten fuer das Projekt eingestellt werden:
NAME="Bitchanger"
DESCRIPTION="Rechner fuer beliebige Zahlensysteme"
VERSION="0.1.6"
VERSION="0.1.7"
VENDOR="Entwicklungsprojekt_EB2020 by Tim Mühle and Moritz Wolter"
# set COPYRIGHT = ""
# set LICENSE_FILE = ""
Expand Down
2 changes: 1 addition & 1 deletion build_mvn_and_installer_win.bat
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ rem ---- Benoetigte Informationen in Variablen speichern -----------------------
rem Mit den folgeneden Variablen koennen die Grundlegenden Daten fuer das Projekt eingestellt werden:
set NAME=Bitchanger
set DESCRIPTION="Rechner fuer beliebige Zahlensysteme"
set VERSION=0.1.6
set VERSION=0.1.7
set VENDOR="Entwicklungsprojekt_EB2020 by Tim Mühle and Moritz Wolter"

set INPUT=installer\source\Windows
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>de.hs-bochum.entwicklungsprojekt_eb2020</groupId>
<artifactId>bitchanger</artifactId>
<version>0.1.6</version>
<version>0.1.7</version>
<name>Bitchanger</name>
<description>Rechner für verschiedene Zahlensysteme</description>

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/bitchanger/calculations/BitLength.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
// TODO JavaDoc
Expand Down
10 changes: 5 additions & 5 deletions src/main/java/bitchanger/calculations/ChangeableNumber.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
* @author Tim Mühle
*
* @since Bitchanger 0.1.0
* @version 0.1.6
* @version 0.1.7
*
*/
/* <!-- $LANGUAGE=EN -->
Expand All @@ -27,7 +27,7 @@
* @author Tim Muehle
*
* @since Bitchanger 0.1.0
* @version 0.1.6
* @version 0.1.7
*
*/
public interface ChangeableNumber {
Expand Down Expand Up @@ -373,7 +373,7 @@ public default double asDouble() {
*
* @return
*
* @since Bitchanger 0.1.6
* @since Bitchanger 0.1.7
*/
public abstract ReadOnlyStringProperty stringProperty();

Expand All @@ -384,7 +384,7 @@ public default double asDouble() {
*
* @return
*
* @since Bitchanger 0.1.6
* @since Bitchanger 0.1.7
*/
public abstract ReadOnlyStringProperty logicStringProperty();

Expand All @@ -395,7 +395,7 @@ public default double asDouble() {
*
* @return
*
* @since Bitchanger 0.1.6
* @since Bitchanger 0.1.7
*/
public abstract IntegerProperty baseProperty();

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/bitchanger/calculations/ConvertingNumbers.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
* @author Moritz Wolter
*
* @since Bitchanger 0.1.0
* @version 0.1.4
* @version 0.1.7
*/
/* <!-- $LANGUAGE=EN -->
* The {@code ConvertingNumbers} class contains methods for performing conversions of numbers with different numeral systems.
Expand All @@ -53,7 +53,7 @@
* @author Moritz Wolter
*
* @since Bitchanger 0.1.0
* @version 0.1.4
* @version 0.1.7
*/
public class ConvertingNumbers {

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/bitchanger/calculations/IEEEStandard.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
public enum IEEEStandard {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
// TODO JavaDoc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
* @author Moritz Wolter
*
* @since Bitchanger 0.1.0
* @version 0.1.5
* @version 0.1.7
*
*/
/* <!-- $LANGUAGE=EN -->
Expand All @@ -60,7 +60,7 @@
* @author Moritz Wolter
*
* @since Bitchanger 0.1.0
* @version 0.1.5
* @version 0.1.7
*
*/
public class SimpleChangeableNumber implements ChangeableNumber {
Expand Down Expand Up @@ -157,7 +157,7 @@ public SimpleChangeableNumber(String decValue) throws NullPointerException, Numb
// ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##


// TODO JavaDoc
// TODO JavaDoc 0.1.7
private void setListeners() {
this.baseProperty.addListener(new ChangeListener<Number>() {
@Override
Expand Down Expand Up @@ -222,7 +222,7 @@ private void initDecimal(String decValue) throws NullPointerException, NumberFor

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

// TODO JavaDoc
// TODO JavaDoc 0.1.7
private void updateStringProperty() {
try {
if(baseProperty.get() == 10) {
Expand All @@ -238,7 +238,7 @@ private void updateStringProperty() {

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

// TODO JavaDoc
// TODO JavaDoc 0.1.7
private void updateLogicStringProperty() {
long val;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
* @author Tim Mühle
*
* @since Bitchanger 0.1.4
* @version 0.1.6
* @version 0.1.7
*
*/
public class BasicMenuController extends ControllerBase<BasicMenuBar> {
Expand Down Expand Up @@ -318,7 +318,7 @@ public void handle(ActionEvent event) {

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

// TODO JavaDoc
// TODO JavaDoc 0.1.7
private void consumeKeyEvents() {
modusConverter.setAccelerator(new KeyCodeCombination(KeyCode.F2));
modusIEEE.setAccelerator(new KeyCodeCombination(KeyCode.F3));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
// TODO JavaDoc EN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
public class BitoperationMenuController extends BasicMenuController {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
// TODO JavaDoc EN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
*
* @author Tim Mühle
*
* @since Bitchanger 0.1.6
* @version 0.1.6
* @since Bitchanger 0.1.7
* @version 0.1.7
*
*/
// TODO JavaDoc EN
Expand Down
8 changes: 4 additions & 4 deletions src/main/java/bitchanger/gui/controller/ControllerBase.java
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
* @author Tim Mühle
*
* @since Bitchanger 0.1.0
* @version 0.1.4
* @version 0.1.7
*
*/
//TODO JavaDoc EN
Expand Down Expand Up @@ -200,7 +200,7 @@ protected void simulateKeyEvents(Button source, Node target, Scene scene, String

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

// TODO JavaDoc -> Shortcuts @since Bitchanger 0.1.6
// TODO JavaDoc -> Shortcuts @since Bitchanger 0.1.7
protected void addAccelerator(Scene scene, Runnable runnable, EventType<KeyEvent> trigger, KeyCombination... keyCombinations) {
for(KeyCombination kc : keyCombinations) {
// TODO unterscheiden nach Funktionstasten und normalen Tasten
Expand All @@ -221,14 +221,14 @@ public void handle(KeyEvent event) {

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

// TODO JavaDoc -> Shortcuts @since Bitchanger 0.1.6
// TODO JavaDoc -> Shortcuts @since Bitchanger 0.1.7
protected void addAccelerator(Button button, EventType<KeyEvent> trigger, KeyCombination... keyCombinations) {
addAccelerator(button.getScene(), button::fire, trigger, keyCombinations);
}

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

// TODO JavaDoc -> Shortcuts @since Bitchanger 0.1.6
// TODO JavaDoc -> Shortcuts @since Bitchanger 0.1.7
protected void addAccelerator(Button button, KeyCombination... keyCombinations) {
addAccelerator(button.getScene(), button::fire, KeyEvent.ANY, keyCombinations);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
* @author Tim Mühle
*
* @since Bitchanger 0.1.0
* @version 0.1.6
* @version 0.1.7
*
*/
/* <!-- $LANGUAGE=EN -->
Expand All @@ -50,7 +50,7 @@
* @author Tim Muehle
*
* @since Bitchanger 0.1.0
* @version 0.1.6
* @version 0.1.7
*
*/
public class ConverterController extends ControllerBase<ConverterView> {
Expand Down
Loading

0 comments on commit 387f02f

Please sign in to comment.