client

Clone or download

Modified Files

M pom.xml
+33 −3
--- 'a/pom.xml'
+++ b/pom.xml
@@ -63,7 +63,7 @@
<dependency>
<groupId>com.stream_pi</groupId>
- <artifactId>action_api</artifactId>
+ <artifactId>actionapi</artifactId>
<version>${ActionAPIVersion}</version>
</dependency>
@@ -131,10 +131,10 @@
<artifactId>client-maven-plugin</artifactId>
<version>${client.plugin.version}</version>
<configuration>
- <!--target>android</target-->
+ <target>${clientTarget}</target>
<nativeImageArgs>
<list>--initialize-at-build-time=com.sun.org.apache.xml.internal.serializer.ToXMLStream</list>
- <!--list>-Dsvm.targetName=android</list-->
+ <list>${additionalArgs}</list>
</nativeImageArgs>
<bundlesList>
<list>com.sun.org.apache.xerces.internal.impl.msg.XMLMessages</list>
@@ -161,6 +161,36 @@
</plugins>
</build>
+ <profiles>
+ <profile>
+ <id>android</id>
+ <properties>
+ <clientTarget>android</clientTarget>
+ <additionalArgs>-Dsvm.targetName=android</additionalArgs>
+ </properties>
+ </profile>
+ <profile>
+ <id>rpi</id>
+ <properties>
+ <clientTarget>linux-aarch64</clientTarget>
+ <additionalArgs>-Dsvm.targetName=linux_raspberrypi</additionalArgs>
+ </properties>
+ </profile>
+ <profile>
+ <id>windows64</id>
+ <properties>
+ <clientTarget>windows</clientTarget>
+ <additionalArgs>-Dsvm.targetName=windows</additionalArgs>
+ </properties>
+ </profile>
+ <profile>
+ <id>linux64</id>
+ <properties>
+ <additionalArgs>-Dsvm.targetName=linux</additionalArgs>
+ </properties>
+ </profile>
+ </profiles>
+
<pluginRepositories>
<pluginRepository>
<id>gluon-releases</id>
--- 'a/src/main/java/com/stream_pi/client/window/firsttimeuse/FinalConfigPane.java'
+++ b/src/main/java/com/stream_pi/client/window/firsttimeuse/FinalConfigPane.java
@@ -73,6 +73,7 @@ public class FinalConfigPane extends VBo
v.setSpacing(10.0);
ScrollPane scrollPane = new ScrollPane(v);
+ scrollPane.getStyleClass().add("first_time_use_final_config_pane_scroll_pane");
v.prefWidthProperty().bind(scrollPane.widthProperty().subtract(25));
getChildren().addAll(label, scrollPane,new SpaceFiller(FillerType.VBox), bBar);
--- 'a/src/main/java/com/stream_pi/client/window/firsttimeuse/FirstTimeUse.java'
+++ b/src/main/java/com/stream_pi/client/window/firsttimeuse/FirstTimeUse.java
@@ -55,6 +55,7 @@ public class FirstTimeUse extends VBox{
HBox buttonBar = new HBox(previousButton, new SpaceFiller(FillerType.HBox), nextButton);
+ buttonBar.getStyleClass().add("first_time_use_pane_button_bar");
buttonBar.setSpacing(10.0);
getChildren().addAll(headingLabel, stackPane, buttonBar);
--- 'a/src/main/resources/com/stream_pi/client/style.css'
+++ b/src/main/resources/com/stream_pi/client/style.css
@@ -127,6 +127,7 @@
.first_time_use_pane
{
+ -fx-background-color:white;
-fx-padding : 5;
}
@@ -135,6 +136,11 @@
-fx-font-size: 20;
}
+.first_time_use_final_config_pane_scroll_pane
+{
+ -fx-background-color:transparent;
+}
+
.first_time_use_pane_stackpane
{
M style_classes.txt
+12 −1
--- 'a/style_classes.txt'
+++ b/style_classes.txt
@@ -25,4 +25,15 @@ Settings - settings_base
Scroll Pane - settings_base_scroll_pane
Base VBox - settings_base_vbox
- Button Bar - settings_button_bar
\ No newline at end of file
+ Button Bar - settings_button_bar
+
+First Time Use - first_time_use_pane
+ Heading Label - first_time_use_pane_heading_label
+ Stack Pane - first_time_use_pane_stackpane
+ Welcome Pane - first_time_use_pane_welcome
+ Head - first_time_use_welcome_pane_welcome_label
+ Small Label - first_time_use_welcome_pane_next_to_continue_label
+ License Pane - first_time_use_pane_license
+ Final Config - first_time_use_pane_final_config
+ Scroll Pane - first_time_use_final_config_pane_scroll_pane
+ Button Bar - first_time_use_pane_button_bar
\ No newline at end of file