commit 67b9ec0df1b975a9aeb04262009001b901951814 Author: Lorenzo Iovino Date: Tue Jun 13 19:48:16 2017 +0200 First commit diff --git a/.idea/description.html b/.idea/description.html new file mode 100644 index 0000000..db5f129 --- /dev/null +++ b/.idea/description.html @@ -0,0 +1 @@ +Simple Java application that includes a class with main() method \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..85bfb6c --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..2de22bf --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/project-template.xml b/.idea/project-template.xml new file mode 100644 index 0000000..d57a956 --- /dev/null +++ b/.idea/project-template.xml @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..7d7b575 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,1270 @@ + + + + + + + + + com.texttwist.client.* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + project + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1497277836157 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No facets are configured + + + + + + + + + + + + + + + 1.8 + + + + + + + + Client + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Client/Client.iml b/Client/Client.iml new file mode 100644 index 0000000..8433b9d --- /dev/null +++ b/Client/Client.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Client/resources/fonts/DK Trained Monkey.otf b/Client/resources/fonts/DK Trained Monkey.otf new file mode 100644 index 0000000..68463bf Binary files /dev/null and b/Client/resources/fonts/DK Trained Monkey.otf differ diff --git a/Client/resources/images/logo.png b/Client/resources/images/logo.png new file mode 100644 index 0000000..5aabd08 Binary files /dev/null and b/Client/resources/images/logo.png differ diff --git a/Client/src/com/texttwist/client/Main.java b/Client/src/com/texttwist/client/Main.java new file mode 100644 index 0000000..5857630 --- /dev/null +++ b/Client/src/com/texttwist/client/Main.java @@ -0,0 +1,25 @@ +package com.texttwist.client; +import com.texttwist.client.pages.*; + +import java.awt.*; +import java.io.File; +import java.io.IOException; + +public class Main { + + public static void main(String[] args) throws IOException { + System.out.println("Client started"); + + //Load fonts + try { + GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); + ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File( + new File("./Client/resources/fonts/DK Trained Monkey.otf").getCanonicalPath()))); + + } catch (IOException|FontFormatException e) { + System.out.println("Font non caricato correttamente"); + } + + Entrypoint entrypoint = new Entrypoint(); + } +} diff --git a/Client/src/com/texttwist/client/constants/Palette.java b/Client/src/com/texttwist/client/constants/Palette.java new file mode 100644 index 0000000..bf9e87e --- /dev/null +++ b/Client/src/com/texttwist/client/constants/Palette.java @@ -0,0 +1,25 @@ +package com.texttwist.client.constants; + +import java.awt.*; + +/** + * Created by loke on 13/06/2017. + */ +public class Palette { + public static Color root_backgroundColor = new Color(145,181,88); + public static Color inputBox_backgroundColor = new Color(250,250,250); //"#FAFAFA; + public static Color button_backgroundColor = new Color(105,130,63); //#69823f + public static Font inputBox_font = new Font("DK Trained Monkey", Font.BOLD, 26); + public static Font password_font = new Font("Arial Black", Font.BOLD, 26); + public static Color fontColor = new Color(95,0,0); + public static Color registerLblBtn_color = new Color(95,0,0); + public static Color registerLblBtn_onmouseover_color = new Color(95,0,0, 127); + public static Color registerLblBtn_onmouseclick_color = new Color(53,66,32); + + + public static Font button_font = new Font("DK Trained Monkey", Font.BOLD, 30); + + public Palette() { + //TODO fetchare dal server questi dati + } +} diff --git a/Client/src/com/texttwist/client/pages/Entrypoint.java b/Client/src/com/texttwist/client/pages/Entrypoint.java new file mode 100644 index 0000000..587e2a1 --- /dev/null +++ b/Client/src/com/texttwist/client/pages/Entrypoint.java @@ -0,0 +1,29 @@ +package com.texttwist.client.pages; + +import com.texttwist.client.constants.Palette; +import com.texttwist.client.ui.TTContainer; +import com.texttwist.client.ui.TTImage; +import oracle.jrockit.jfr.JFR; + +import javax.swing.*; +import java.awt.*; +import java.io.File; +import java.io.IOException; + +/** + * Created by loke on 13/06/2017. + */ +public class Entrypoint extends JFrame { + + protected TTContainer root; + + public Entrypoint(){ + setPreferredSize( new Dimension( 640, 480 )); + setSize(new Dimension(640,480)); + setLocation(100,100); + setResizable( false ); + setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + + Home home = new Home(this); + } +} diff --git a/Client/src/com/texttwist/client/pages/Home.java b/Client/src/com/texttwist/client/pages/Home.java new file mode 100644 index 0000000..a0c05b3 --- /dev/null +++ b/Client/src/com/texttwist/client/pages/Home.java @@ -0,0 +1,66 @@ +package com.texttwist.client.pages; +import com.texttwist.client.constants.Palette; +import com.texttwist.client.ui.*; +import javax.swing.*; +import java.awt.*; +import java.util.concurrent.Callable; + +public class Home extends Page { + + private TTContainer loginDataContainer; + private TTContainer logoContainer; + + public Home(JFrame window) { + super(window); + createUIComponents(); + window.setVisible(true); + + } + + @Override + public void createUIComponents(){ + addLogo(root); + + loginDataContainer = new TTContainer( + null, + new Dimension(1150,250), + Palette.root_backgroundColor, + -1, + root); + + TTInputField usernameField = new TTInputField( + new Point(70,60), + new Dimension(210,50), + "Username", + loginDataContainer); + TTPasswordField passwordField = new TTPasswordField( + new Point(290,60), + new Dimension(210,50), + loginDataContainer); + TTButton loginBtn = new TTButton( + new Point(70,120), + new Dimension(430,50), + "Go!", + loginDataContainer); + TTLabel registerText = new TTLabel( + new Point(70,200), + new Dimension(350,50), + "Don't have an account?", + new Font(Palette.inputBox_font.getFontName(), Font.ITALIC, 24), + null, + loginDataContainer); + TTLabelBtn registerField = new TTLabelBtn( + new Point(360, 200), + new Dimension(210, 50), + "Register!", + new Font(Palette.inputBox_font.getFontName(), Font.BOLD, 34), + null, + new Callable() { + @Override + public Page call() throws Exception { + return new Register(Page.window); + } + }, + loginDataContainer); + } +} diff --git a/Client/src/com/texttwist/client/pages/Page.java b/Client/src/com/texttwist/client/pages/Page.java new file mode 100644 index 0000000..ce81c18 --- /dev/null +++ b/Client/src/com/texttwist/client/pages/Page.java @@ -0,0 +1,57 @@ +package com.texttwist.client.pages; + +import com.texttwist.client.constants.Palette; +import com.texttwist.client.ui.TTContainer; +import com.texttwist.client.ui.TTImage; + +import javax.swing.*; +import java.awt.*; +import java.io.File; +import java.io.IOException; + +/** + * Created by loke on 13/06/2017. + */ +public class Page { + + public TTContainer root; + public static JFrame window; + + public Page(JFrame window){ + this.window = window; + + window.getContentPane().removeAll(); + window.repaint(); + window.revalidate(); + + root = new TTContainer( + new Point(40,20), + new Dimension(0,0), + Palette.root_backgroundColor, + BoxLayout.Y_AXIS, + null); + window.add(root); + + } + + public void createUIComponents(){} + + public void addLogo(TTContainer parent) { + TTContainer container = new TTContainer( + null, + new Dimension(1150, 150), + Palette.root_backgroundColor, + -1, + parent); + + try { + TTImage logoImg = new TTImage( + new Point(0, 10), + new Dimension(1150, 150), + new ImageIcon(new File("./Client/resources/images/logo.png").getCanonicalPath()), + container); + } catch (IOException e) { + e.printStackTrace(); + } + } +} diff --git a/Client/src/com/texttwist/client/pages/Register.java b/Client/src/com/texttwist/client/pages/Register.java new file mode 100644 index 0000000..5aa5f3c --- /dev/null +++ b/Client/src/com/texttwist/client/pages/Register.java @@ -0,0 +1,21 @@ +package com.texttwist.client.pages; + +import javax.swing.*; + +/** + * Created by loke on 13/06/2017. + */ +public class Register extends Page { + + public Register(JFrame window) { + super(window); + createUIComponents(); + window.setVisible(true); + } + + @Override + public void createUIComponents() { + addLogo(root); + + } +} diff --git a/Client/src/com/texttwist/client/ui/TTButton.java b/Client/src/com/texttwist/client/ui/TTButton.java new file mode 100644 index 0000000..1db3e5f --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTButton.java @@ -0,0 +1,28 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; + +/** + * Created by loke on 13/06/2017. + */ +public class TTButton extends JButton{ + + public TTButton(Point position, Dimension dimension, String caption, JPanel parent) { + super(); + + setBackground(Palette.button_backgroundColor); + setFont(Palette.button_font); + setForeground(Palette.fontColor); + setBounds(position.x,position.y,dimension.width, dimension.height); + setPreferredSize(dimension); + setText(caption); + + parent.add(this); + + } +} diff --git a/Client/src/com/texttwist/client/ui/TTContainer.java b/Client/src/com/texttwist/client/ui/TTContainer.java new file mode 100644 index 0000000..0055a97 --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTContainer.java @@ -0,0 +1,33 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; + +import javax.swing.*; +import javax.swing.border.EmptyBorder; +import java.awt.*; + +/** + * Created by loke on 13/06/2017. + */ +public class TTContainer extends JPanel{ + + public TTContainer(Point innerPadding, Dimension dimension, Color backgroundColor, int axis, TTContainer parent) { + super(); + if(axis == -1){ + setLayout(null); + } else { + setLayout(new BoxLayout(this, axis)); + } + + setBackground(backgroundColor != null ? backgroundColor : new Color(0,0,0,0)); + setFont(Palette.inputBox_font); + setMaximumSize(dimension); + if(innerPadding != null) { + setLocation(innerPadding); + setBorder(new EmptyBorder(new Insets(innerPadding.y, innerPadding.x, dimension.width, dimension.height))); + } + if(parent != null) { + parent.add(this); + } + } +} diff --git a/Client/src/com/texttwist/client/ui/TTImage.java b/Client/src/com/texttwist/client/ui/TTImage.java new file mode 100644 index 0000000..655a473 --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTImage.java @@ -0,0 +1,29 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; +import java.io.File; +import java.io.IOException; + +/** + * Created by loke on 13/06/2017. + */ +public class TTImage extends JLabel{ + + public TTImage(Point position, Dimension dimension, ImageIcon image , JPanel parent) throws IOException { + super(); + + //setBackground(Palette.inputBox_backgroundColor); + //setFont(Palette.inputBox_font); + setBounds(position.x,position.y,dimension.width, dimension.height); + setPreferredSize(dimension); + setIcon(image); + + parent.add(this); + + } +} diff --git a/Client/src/com/texttwist/client/ui/TTInputBox.java b/Client/src/com/texttwist/client/ui/TTInputBox.java new file mode 100644 index 0000000..a13f8b4 --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTInputBox.java @@ -0,0 +1,34 @@ +package com.texttwist.client.ui; + +import javax.swing.*; +import java.awt.*; + +/** + * Created by loke on 13/06/2017. + */ +public class TTInputBox extends JTextField { + + public String placeholder; + + public void setPlaceholder(final String s) { + placeholder = s; + } + + @Override + protected void paintComponent(final Graphics pG) { + super.paintComponent(pG); + + if (placeholder.length() == 0 || getText().length() > 0) { + return; + } + + final Graphics2D g = (Graphics2D) pG; + g.setRenderingHint( + RenderingHints.KEY_ANTIALIASING, + RenderingHints.VALUE_ANTIALIAS_ON); + g.setColor(getDisabledTextColor()); + g.drawString(placeholder, getInsets().left, pG.getFontMetrics() + .getMaxAscent() + getInsets().top); + } + +} diff --git a/Client/src/com/texttwist/client/ui/TTInputField.java b/Client/src/com/texttwist/client/ui/TTInputField.java new file mode 100644 index 0000000..aa188c5 --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTInputField.java @@ -0,0 +1,29 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.*; + +/** + * Created by loke on 13/06/2017. + */ +public class TTInputField extends TTInputBox{ + + public TTInputField(Point position, Dimension dimension, String placeholder, JPanel parent) { + super(); + + setBackground(Palette.inputBox_backgroundColor); + setFont(Palette.inputBox_font); + setBounds(position.x, position.y, dimension.width, dimension.height); + setPreferredSize(dimension); + setForeground(Palette.fontColor); + setPlaceholder(placeholder); + + parent.add(this); + + } + + +} diff --git a/Client/src/com/texttwist/client/ui/TTLabel.java b/Client/src/com/texttwist/client/ui/TTLabel.java new file mode 100644 index 0000000..fad69a7 --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTLabel.java @@ -0,0 +1,39 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; + +/** + * Created by loke on 13/06/2017. + */ +public class TTLabel extends JLabel{ + + public TTLabel(Point position, Dimension dimension, String caption, Font font, Color fontColor, JPanel parent) { + super(); + + setBackground(Palette.inputBox_backgroundColor); + + if(font == null) { + setFont(Palette.inputBox_font); + } else { + setFont(font); + } + + setBounds(position.x,position.y,dimension.width, dimension.height); + setPreferredSize(dimension); + setText(caption); + + if(fontColor == null) { + setForeground(Palette.fontColor); + } else { + setForeground(fontColor); + } + + parent.add(this); + + } +} diff --git a/Client/src/com/texttwist/client/ui/TTLabelBtn.java b/Client/src/com/texttwist/client/ui/TTLabelBtn.java new file mode 100644 index 0000000..a47acdf --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTLabelBtn.java @@ -0,0 +1,55 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; +import com.texttwist.client.pages.Entrypoint; +import com.texttwist.client.pages.Page; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; +import java.util.concurrent.Callable; + +/** + * Created by loke on 13/06/2017. + */ +public class TTLabelBtn extends TTLabel{ + + public TTLabelBtn(Point position, Dimension dimension, String caption, Font font, Color fontColor, Callable clickHandler, JPanel parent) { + super(position, dimension, caption, font, fontColor, parent); + + setForeground(Palette.registerLblBtn_color); + addMouseListener(new MouseAdapter() { + @Override + public void mousePressed(MouseEvent e) { + super.mouseClicked(e); + setForeground(Palette.registerLblBtn_onmouseclick_color); + } + @Override + public void mouseReleased(MouseEvent e) { + super.mouseClicked(e); + setForeground(Palette.registerLblBtn_color); + try { + clickHandler.call(); + } catch (Exception e1) { + e1.printStackTrace(); + } + } + + @Override + public void mouseEntered(MouseEvent e) { + super.mouseClicked(e); + setForeground(Palette.registerLblBtn_onmouseover_color); + + } + + @Override + public void mouseExited(MouseEvent e) { + super.mouseClicked(e); + setForeground(Palette.registerLblBtn_color); + } + + }); + + } +} diff --git a/Client/src/com/texttwist/client/ui/TTPasswordField.java b/Client/src/com/texttwist/client/ui/TTPasswordField.java new file mode 100644 index 0000000..0340b96 --- /dev/null +++ b/Client/src/com/texttwist/client/ui/TTPasswordField.java @@ -0,0 +1,47 @@ +package com.texttwist.client.ui; + +import com.texttwist.client.constants.Palette; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.*; +import java.util.concurrent.Executors; +import java.util.concurrent.ScheduledExecutorService; +import java.util.concurrent.TimeUnit; + +/** + * Created by loke on 13/06/2017. + */ +public class TTPasswordField extends TTInputBox{ + + private String placeholder = "Password"; + + public TTPasswordField(Point position, Dimension dimension, JPanel parent) { + super(); + + setBackground(Palette.inputBox_backgroundColor); + setFont(Palette.inputBox_font); + setBounds(position.x, position.y, dimension.width, dimension.height); + setPreferredSize(dimension); + setForeground(Palette.fontColor); + setPlaceholder(placeholder); + + addKeyListener(new KeyAdapter() { + //If wish to have multiple inheritance... + @Override + public void keyPressed(KeyEvent e) { + super.keyPressed(e); + String a = getText(); + String l = new String(); + for (int i = 0; i < a.length(); ++i) { + l+="*"; + } + setText(l); + + } + }); + + parent.add(this); + } + +} diff --git a/Server/Server.iml b/Server/Server.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/Server/Server.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Server/src/com/texttwist/server/Main.java b/Server/src/com/texttwist/server/Main.java new file mode 100644 index 0000000..01c5c2c --- /dev/null +++ b/Server/src/com/texttwist/server/Main.java @@ -0,0 +1,8 @@ +package com.texttwist.server; + +public class Main { + + public static void main(String[] args) { + System.out.println("Server start"); + } +} diff --git a/TextTwist.iml b/TextTwist.iml new file mode 100644 index 0000000..49d4430 --- /dev/null +++ b/TextTwist.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/out/production/Client/com/intellij/uiDesigner/core/AbstractLayout.class b/out/production/Client/com/intellij/uiDesigner/core/AbstractLayout.class new file mode 100644 index 0000000..474957a Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/AbstractLayout.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/DimensionInfo.class b/out/production/Client/com/intellij/uiDesigner/core/DimensionInfo.class new file mode 100644 index 0000000..0db2f7d Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/DimensionInfo.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/GridConstraints.class b/out/production/Client/com/intellij/uiDesigner/core/GridConstraints.class new file mode 100644 index 0000000..2e1afcc Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/GridConstraints.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/GridLayoutManager.class b/out/production/Client/com/intellij/uiDesigner/core/GridLayoutManager.class new file mode 100644 index 0000000..94e3f41 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/GridLayoutManager.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/HorizontalInfo.class b/out/production/Client/com/intellij/uiDesigner/core/HorizontalInfo.class new file mode 100644 index 0000000..8cb1d54 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/HorizontalInfo.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/LayoutState.class b/out/production/Client/com/intellij/uiDesigner/core/LayoutState.class new file mode 100644 index 0000000..183f3ba Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/LayoutState.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/Spacer.class b/out/production/Client/com/intellij/uiDesigner/core/Spacer.class new file mode 100644 index 0000000..e534880 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/Spacer.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/SupportCode$TextWithMnemonic.class b/out/production/Client/com/intellij/uiDesigner/core/SupportCode$TextWithMnemonic.class new file mode 100644 index 0000000..67909c5 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/SupportCode$TextWithMnemonic.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/SupportCode.class b/out/production/Client/com/intellij/uiDesigner/core/SupportCode.class new file mode 100644 index 0000000..4950c35 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/SupportCode.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/Util.class b/out/production/Client/com/intellij/uiDesigner/core/Util.class new file mode 100644 index 0000000..fa5a7f4 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/Util.class differ diff --git a/out/production/Client/com/intellij/uiDesigner/core/VerticalInfo.class b/out/production/Client/com/intellij/uiDesigner/core/VerticalInfo.class new file mode 100644 index 0000000..f7c59b1 Binary files /dev/null and b/out/production/Client/com/intellij/uiDesigner/core/VerticalInfo.class differ diff --git a/out/production/Client/com/texttwist/client/Main.class b/out/production/Client/com/texttwist/client/Main.class new file mode 100644 index 0000000..3e2d5f2 Binary files /dev/null and b/out/production/Client/com/texttwist/client/Main.class differ diff --git a/out/production/Client/com/texttwist/client/constants/Palette.class b/out/production/Client/com/texttwist/client/constants/Palette.class new file mode 100644 index 0000000..a6bfa74 Binary files /dev/null and b/out/production/Client/com/texttwist/client/constants/Palette.class differ diff --git a/out/production/Client/com/texttwist/client/pages/Entrypoint.class b/out/production/Client/com/texttwist/client/pages/Entrypoint.class new file mode 100644 index 0000000..6b5c1a0 Binary files /dev/null and b/out/production/Client/com/texttwist/client/pages/Entrypoint.class differ diff --git a/out/production/Client/com/texttwist/client/pages/Home$1.class b/out/production/Client/com/texttwist/client/pages/Home$1.class new file mode 100644 index 0000000..a487eb1 Binary files /dev/null and b/out/production/Client/com/texttwist/client/pages/Home$1.class differ diff --git a/out/production/Client/com/texttwist/client/pages/Home.class b/out/production/Client/com/texttwist/client/pages/Home.class new file mode 100644 index 0000000..cb023c8 Binary files /dev/null and b/out/production/Client/com/texttwist/client/pages/Home.class differ diff --git a/out/production/Client/com/texttwist/client/pages/Page.class b/out/production/Client/com/texttwist/client/pages/Page.class new file mode 100644 index 0000000..036b3c8 Binary files /dev/null and b/out/production/Client/com/texttwist/client/pages/Page.class differ diff --git a/out/production/Client/com/texttwist/client/pages/Register.class b/out/production/Client/com/texttwist/client/pages/Register.class new file mode 100644 index 0000000..029982a Binary files /dev/null and b/out/production/Client/com/texttwist/client/pages/Register.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTButton.class b/out/production/Client/com/texttwist/client/ui/TTButton.class new file mode 100644 index 0000000..ff630c3 Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTButton.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTContainer.class b/out/production/Client/com/texttwist/client/ui/TTContainer.class new file mode 100644 index 0000000..093fb5a Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTContainer.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTImage.class b/out/production/Client/com/texttwist/client/ui/TTImage.class new file mode 100644 index 0000000..42a9a99 Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTImage.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTInputBox.class b/out/production/Client/com/texttwist/client/ui/TTInputBox.class new file mode 100644 index 0000000..d007182 Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTInputBox.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTInputField.class b/out/production/Client/com/texttwist/client/ui/TTInputField.class new file mode 100644 index 0000000..29d802d Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTInputField.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTLabel.class b/out/production/Client/com/texttwist/client/ui/TTLabel.class new file mode 100644 index 0000000..40758cc Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTLabel.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTLabelBtn$1.class b/out/production/Client/com/texttwist/client/ui/TTLabelBtn$1.class new file mode 100644 index 0000000..56c20b2 Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTLabelBtn$1.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTLabelBtn.class b/out/production/Client/com/texttwist/client/ui/TTLabelBtn.class new file mode 100644 index 0000000..689538b Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTLabelBtn.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTPasswordField$1.class b/out/production/Client/com/texttwist/client/ui/TTPasswordField$1.class new file mode 100644 index 0000000..dadfc2d Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTPasswordField$1.class differ diff --git a/out/production/Client/com/texttwist/client/ui/TTPasswordField.class b/out/production/Client/com/texttwist/client/ui/TTPasswordField.class new file mode 100644 index 0000000..04524b6 Binary files /dev/null and b/out/production/Client/com/texttwist/client/ui/TTPasswordField.class differ diff --git a/out/production/Client/fonts/DK Trained Monkey.otf b/out/production/Client/fonts/DK Trained Monkey.otf new file mode 100644 index 0000000..68463bf Binary files /dev/null and b/out/production/Client/fonts/DK Trained Monkey.otf differ diff --git a/out/production/Client/images/logo.png b/out/production/Client/images/logo.png new file mode 100644 index 0000000..5aabd08 Binary files /dev/null and b/out/production/Client/images/logo.png differ diff --git a/out/production/Server/com/texttwist/server/Main.class b/out/production/Server/com/texttwist/server/Main.class new file mode 100644 index 0000000..aeeda33 Binary files /dev/null and b/out/production/Server/com/texttwist/server/Main.class differ diff --git a/out/production/TextTwist/.idea/description.html b/out/production/TextTwist/.idea/description.html new file mode 100644 index 0000000..db5f129 --- /dev/null +++ b/out/production/TextTwist/.idea/description.html @@ -0,0 +1 @@ +Simple Java application that includes a class with main() method \ No newline at end of file diff --git a/out/production/TextTwist/.idea/misc.xml b/out/production/TextTwist/.idea/misc.xml new file mode 100644 index 0000000..85bfb6c --- /dev/null +++ b/out/production/TextTwist/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/out/production/TextTwist/.idea/modules.xml b/out/production/TextTwist/.idea/modules.xml new file mode 100644 index 0000000..2de22bf --- /dev/null +++ b/out/production/TextTwist/.idea/modules.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/out/production/TextTwist/.idea/project-template.xml b/out/production/TextTwist/.idea/project-template.xml new file mode 100644 index 0000000..d57a956 --- /dev/null +++ b/out/production/TextTwist/.idea/project-template.xml @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/out/production/TextTwist/.idea/uiDesigner.xml b/out/production/TextTwist/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/out/production/TextTwist/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/out/production/TextTwist/.idea/workspace.xml b/out/production/TextTwist/.idea/workspace.xml new file mode 100644 index 0000000..4dd331d --- /dev/null +++ b/out/production/TextTwist/.idea/workspace.xml @@ -0,0 +1,1117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + project + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1497277836157 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No facets are configured + + + + + + + + + + + + + + + 1.8 + + + + + + + + Client + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/out/production/TextTwist/TextTwist.iml b/out/production/TextTwist/TextTwist.iml new file mode 100644 index 0000000..49d4430 --- /dev/null +++ b/out/production/TextTwist/TextTwist.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file