You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2014/12/30 02:37:53 UTC

incubator-ignite git commit: # IGNITE-32 WIP: UI - minor changes after review.

Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-32 d902a9bb8 -> d62123b2f


# IGNITE-32 WIP: UI - minor changes after review.


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/d62123b2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/d62123b2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/d62123b2

Branch: refs/heads/ignite-32
Commit: d62123b2f50eb97ee0308639af89bb8ce13ccccd
Parents: d902a9b
Author: AKuznetsov <ak...@gridgain.com>
Authored: Tue Dec 30 08:37:47 2014 +0700
Committer: AKuznetsov <ak...@gridgain.com>
Committed: Tue Dec 30 08:37:47 2014 +0700

----------------------------------------------------------------------
 .../schema-load/src/main/java/media/style.css   | 17 +++++--
 .../org/apache/ignite/schema/ui/Controls.java   |  9 ++++
 .../org/apache/ignite/schema/ui/GridPaneEx.java |  2 +-
 .../apache/ignite/schema/ui/SchemaLoadApp.java  | 52 +++++++++++++-------
 4 files changed, 56 insertions(+), 24 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/d62123b2/modules/schema-load/src/main/java/media/style.css
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/main/java/media/style.css b/modules/schema-load/src/main/java/media/style.css
index 9eb0dfb..ac3f760 100644
--- a/modules/schema-load/src/main/java/media/style.css
+++ b/modules/schema-load/src/main/java/media/style.css
@@ -1,18 +1,22 @@
+.button {
+    -fx-font-size: 14;
+}
+
 .label {
-    -fx-font-size: 16;
+    -fx-font-size: 14;
 }
 
 .check-box {
-    -fx-font-size: 16;
+    -fx-font-size: 14;
 }
 
 .text-area {
-    -fx-font-size: 16;
+    -fx-font-size: 14;
     -fx-strikethrough: true;
 }
 
 .text-field {
-    -fx-font-size: 16;
+    -fx-font-size: 14;
 }
 
 .tooltip {
@@ -22,3 +26,8 @@
 .page-corner {
     -fx-shape: " ";
 }
+
+#banner {
+   -fx-font-size: 20px;
+   -fx-font-weight: bold;
+}

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/d62123b2/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/Controls.java
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/Controls.java b/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/Controls.java
index e66606b..73ffd3e 100644
--- a/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/Controls.java
+++ b/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/Controls.java
@@ -25,6 +25,15 @@ public class Controls {
     public static final Insets DFLT_PADDING = new Insets(10, 10, 10, 10);
 
     /**
+     * Create grid pane with default padding.
+     *
+     * @return New grid pane instance.
+     */
+    public static GridPaneEx paneEx() {
+        return new GridPaneEx(DFLT_PADDING);
+    }
+
+    /**
      * Create new {@code HBox} with default padding.
      *
      * @param spacing Amount of horizontal space between each child.

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/d62123b2/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/GridPaneEx.java
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/GridPaneEx.java b/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/GridPaneEx.java
index e7e42e8..3a63c77 100644
--- a/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/GridPaneEx.java
+++ b/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/GridPaneEx.java
@@ -30,7 +30,7 @@ public class GridPaneEx extends GridPane {
     public GridPaneEx(Insets padding) {
         setAlignment(Pos.TOP_LEFT);
         setPadding(padding);
-        setHgap(10);
+        setHgap(5);
         setVgap(10);
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/d62123b2/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/SchemaLoadApp.java
----------------------------------------------------------------------
diff --git a/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/SchemaLoadApp.java b/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/SchemaLoadApp.java
index 2122bda..fdcbe2a 100644
--- a/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/SchemaLoadApp.java
+++ b/modules/schema-load/src/main/java/org/apache/ignite/schema/ui/SchemaLoadApp.java
@@ -33,7 +33,7 @@ import static org.apache.ignite.schema.ui.Controls.*;
  * Schema load application.
  */
 public class SchemaLoadApp extends Application {
-    /** TODO: remove later */
+    /** TODO: IGNITE 32 remove before release */
     private static final String PATH = "C:/Temp/ignite";
 
     /** */
@@ -189,7 +189,7 @@ public class SchemaLoadApp extends Application {
         HBox hb = hBox(0);
 
         titleLb = new Label("");
-        titleLb.setFont(Font.font("Tahoma", FontWeight.NORMAL, 20));
+        titleLb.setId("banner");
 
         hb.getChildren().add(titleLb);
 
@@ -249,19 +249,11 @@ public class SchemaLoadApp extends Application {
             generate();
     }
 
-    /** {@inheritDoc} */
-    @Override public void start(Stage primaryStage) {
-        owner = primaryStage;
-
-        primaryStage.setTitle("Schema Load");
-
-        primaryStage.getIcons()
-            .addAll(image("branch", 16), image("branch", 32), image("branch", 48), image("branch", 128));
-
-        rootPane = new BorderPane();
-
-        // Connection pane.
-        connPnl = new GridPaneEx(DFLT_PADDING);
+    /**
+     * Create connection pane with controls.
+     */
+    private void createConnectionPane() {
+        connPnl = paneEx();
 
         connPnl.addColumn();
         connPnl.addColumn(100, 100, Double.MAX_VALUE, Priority.ALWAYS);
@@ -278,13 +270,17 @@ public class SchemaLoadApp extends Application {
         pwdTf = connPnl.addLabeled("Password:", new PasswordField());
 
         connPnl.add(new Text("Put JDBC driver jar file into '/drivers' folder."), 2);
+    }
 
-        // Generation pane.
-        genPnl = new GridPaneEx(DFLT_PADDING);
+    /**
+     * Create generate pane with controls.
+     */
+    private void createGeneratePane() {
+        genPnl = paneEx();
 
         genPnl.addColumn();
         genPnl.addColumn(100, 100, Double.MAX_VALUE, Priority.ALWAYS);
-        genPnl.addColumn(30);
+        genPnl.addColumn(35, 35, 35, Priority.NEVER);
 
         genPnl.addRow(100, 100, Double.MAX_VALUE, Priority.ALWAYS);
         genPnl.addRow(100, 100, 100, Priority.NEVER);
@@ -341,6 +337,23 @@ public class SchemaLoadApp extends Application {
 
         xmlSingleFileCh = genPnl.add(checkBox("Write all configurations to a single file", "" +
             "If selected then all configuration will be saved into file 'ignite.xml'", true), 3);
+    }
+
+
+    /** {@inheritDoc} */
+    @Override public void start(Stage primaryStage) {
+        owner = primaryStage;
+
+        primaryStage.setTitle("Schema Load");
+
+        primaryStage.getIcons()
+            .addAll(image("branch", 16), image("branch", 32), image("branch", 48), image("branch", 128));
+
+        rootPane = new BorderPane();
+
+        createConnectionPane();
+
+        createGeneratePane();
 
         rootPane.setTop(createHeaderPane());
         rootPane.setCenter(connPnl);
@@ -356,7 +369,7 @@ public class SchemaLoadApp extends Application {
         primaryStage.setWidth(w);
         primaryStage.setMinWidth(w);
 
-        int h = 500;
+        int h = 540;
         primaryStage.setHeight(h);
         primaryStage.setMinHeight(h);
 
@@ -369,6 +382,7 @@ public class SchemaLoadApp extends Application {
      * Schema load utility launcher.
      */
     private static void sampleDb() {
+        // TODO: IGNITE 32 remove before release
         try {
             Class.forName("org.h2.Driver");