diff --git a/src/net/apocalypselabs/symat/CodeCompleter.java b/src/net/apocalypselabs/symat/CodeCompleter.java index 06ad2da..51aab2e 100644 --- a/src/net/apocalypselabs/symat/CodeCompleter.java +++ b/src/net/apocalypselabs/symat/CodeCompleter.java @@ -102,6 +102,10 @@ public class CodeCompleter { switch (fileid) { case "functions": String[] args = line.split("\\|"); + // Prefix symat to Java commands + if (lang.equals("java")) { + args[0] = "symat." + args[0]; + } if (args.length == 2) { provider.addCompletion(new BasicCompletion(provider, args[0], args[1])); } else if (args.length == 3) { diff --git a/src/net/apocalypselabs/symat/Editor.java b/src/net/apocalypselabs/symat/Editor.java index b31c5d2..7ca7f41 100644 --- a/src/net/apocalypselabs/symat/Editor.java +++ b/src/net/apocalypselabs/symat/Editor.java @@ -92,9 +92,11 @@ public class Editor extends javax.swing.JInternalFrame { private boolean fileChanged = false; private CompletionProvider jscomp = new CodeCompleter("js").getProvider(); + private CompletionProvider javacomp = new CodeCompleter("java").getProvider(); private CompletionProvider pycomp = new CodeCompleter("py").getProvider(); private AutoCompletion jsac = new AutoCompletion(jscomp); private AutoCompletion pyac = new AutoCompletion(pycomp); + private AutoCompletion javaac = new AutoCompletion(javacomp); /** * The JavaScript language. @@ -169,6 +171,9 @@ public class Editor extends javax.swing.JInternalFrame { pythonOption.setSelected(true); codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_PYTHON); } else if (lang == JAVA) { + javaac.install(codeBox); + javascriptOption.setSelected(false); + javaOption.setSelected(true); codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA); } else { jsac.install(codeBox); @@ -928,12 +933,14 @@ public class Editor extends javax.swing.JInternalFrame { private void javascriptOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_javascriptOptionActionPerformed codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVASCRIPT); pyac.uninstall(); + javaac.uninstall(); jsac.install(codeBox); }//GEN-LAST:event_javascriptOptionActionPerformed private void pythonOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pythonOptionActionPerformed codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_PYTHON); jsac.uninstall(); + javaac.uninstall(); pyac.install(codeBox); }//GEN-LAST:event_pythonOptionActionPerformed @@ -1010,8 +1017,9 @@ public class Editor extends javax.swing.JInternalFrame { private void javaOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_javaOptionActionPerformed codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA); - //pyac.uninstall(); - //jsac.install(codeBox); + pyac.uninstall(); + jsac.uninstall(); + javaac.install(codeBox); }//GEN-LAST:event_javaOptionActionPerformed private void createShared(String id) { @@ -1057,14 +1065,15 @@ public class Editor extends javax.swing.JInternalFrame { text += line + "\n"; } } catch (Exception e) { - text = "Error: Could not open embedded sample file."; - if (ext.startsWith("j")) { - text = "/* " + text + " */"; - } else { - text = "## " + text; - } + outputBox.setText("Error: Could not open embedded sample file."); +// if (ext.startsWith("j")) { +// text = "/* " + text + " */"; +// } else { +// text = "## " + text; +// } } - openString(text, name + "." + ext, false); + // Open it and remove the .txt ending on Java files + openString(text, name + "." + ext.replace(".txt", ""), false); } @Override diff --git a/src/net/apocalypselabs/symat/Help.form b/src/net/apocalypselabs/symat/Help.form index 8136aec..a23ba56 100644 --- a/src/net/apocalypselabs/symat/Help.form +++ b/src/net/apocalypselabs/symat/Help.form @@ -66,15 +66,16 @@ - + - - - + + + + diff --git a/src/net/apocalypselabs/symat/Help.java b/src/net/apocalypselabs/symat/Help.java index ee372d9..95d9f57 100644 --- a/src/net/apocalypselabs/symat/Help.java +++ b/src/net/apocalypselabs/symat/Help.java @@ -127,7 +127,11 @@ public class Help extends javax.swing.JInternalFrame { setBackground(Color.LIGHT_GRAY); styleloaded = 0; } - loadTopic(topicList.getSelectedValue().toString().toLowerCase()); + try { + loadTopic(topicList.getSelectedValue().toString().toLowerCase()); + } catch (Exception ex) { + loadTopic("welcome"); + } } } @@ -172,7 +176,7 @@ public class Help extends javax.swing.JInternalFrame { jSplitPane1.setResizeWeight(0.1); topicList.setModel(new javax.swing.AbstractListModel() { - String[] strings = { "Welcome", "Basics", "Editor", "Pads", "Graphing", "Tasks", "Commands", "Licenses" }; + String[] strings = { "Welcome", "Basics", "Editor", "Pads", "Graphing", "Notepad", "Tasks", "Commands", "Licenses" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); diff --git a/src/net/apocalypselabs/symat/Main.java b/src/net/apocalypselabs/symat/Main.java index 897ca9d..8212960 100644 --- a/src/net/apocalypselabs/symat/Main.java +++ b/src/net/apocalypselabs/symat/Main.java @@ -339,11 +339,10 @@ public class Main extends JRibbonFrame { tries++; } JRibbon ribbon = getRibbon(); - JRibbonBand coreband = new JRibbonBand("Core", null); - JRibbonBand appsband = new JRibbonBand("Apps", null); - JRibbonBand webband = new JRibbonBand("Community", null); + JRibbonBand codeband = new JRibbonBand("Code", null); + JRibbonBand toolsband = new JRibbonBand("Tools", null); + JRibbonBand webband = new JRibbonBand("Web", null); JRibbonBand collabband = new JRibbonBand("Team", null); - //JRibbonBand getpluginband = new JRibbonBand("Install", null); try { loadPlugins(); @@ -385,12 +384,10 @@ public class Main extends JRibbonFrame { WebBrowser.WIKI_LOGO)); } }); - forumbtn.addActionListener(new ActionListener() { + browserbtn.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent evt) { - loadFrame(new WebBrowser("Community Forum", - "http://forum.symatapp.com/", - WebBrowser.FORUM_LOGO)); + loadFrame(new WebBrowser()); } }); padsbtn.addActionListener(new ActionListener() { @@ -416,31 +413,28 @@ public class Main extends JRibbonFrame { "Write quick notes on a virtual napkin.")); wikibtn.setActionRichTooltip(new RichTooltip("SyMAT Wiki", "View and edit online documentation and tutorials.")); - forumbtn.setActionRichTooltip(new RichTooltip("Support Forum", - "Discuss and share with the SyMAT community.")); + browserbtn.setActionRichTooltip(new RichTooltip("Web Browser", + "Go online and browse the web.")); padsbtn.setActionRichTooltip(new RichTooltip("Code Pads", "Collaborate over the Internet on projects.")); tasksbtn.setActionRichTooltip(new RichTooltip("Task List", "Manage tasks and to-do lists for projects.")); - coreband.addCommandButton(shellbtn, RibbonElementPriority.TOP); - coreband.addCommandButton(editorbtn, RibbonElementPriority.TOP); + codeband.addCommandButton(shellbtn, RibbonElementPriority.TOP); + codeband.addCommandButton(editorbtn, RibbonElementPriority.TOP); - appsband.addCommandButton(graphbtn, RibbonElementPriority.MEDIUM); - appsband.addCommandButton(notepadbtn, RibbonElementPriority.MEDIUM); + toolsband.addCommandButton(graphbtn, RibbonElementPriority.MEDIUM); + toolsband.addCommandButton(notepadbtn, RibbonElementPriority.MEDIUM); + toolsband.addCommandButton(tasksbtn, RibbonElementPriority.MEDIUM); - webband.addCommandButton(wikibtn, RibbonElementPriority.LOW); - webband.addCommandButton(forumbtn, RibbonElementPriority.LOW); + webband.addCommandButton(padsbtn, RibbonElementPriority.TOP); + webband.addCommandButton(browserbtn, RibbonElementPriority.MEDIUM); + webband.addCommandButton(wikibtn, RibbonElementPriority.MEDIUM); - collabband.addCommandButton(padsbtn, RibbonElementPriority.MEDIUM); - collabband.addCommandButton(tasksbtn, RibbonElementPriority.MEDIUM); - - coreband.setResizePolicies((List) Arrays.asList( - new CoreRibbonResizePolicies.None(coreband.getControlPanel()), - new IconRibbonBandResizePolicy(coreband.getControlPanel()))); - appsband.setResizePolicies((List) Arrays.asList( - new CoreRibbonResizePolicies.None(appsband.getControlPanel()), - new IconRibbonBandResizePolicy(appsband.getControlPanel()))); + codeband.setResizePolicies((List) Arrays.asList(new CoreRibbonResizePolicies.None(codeband.getControlPanel()), + new IconRibbonBandResizePolicy(codeband.getControlPanel()))); + toolsband.setResizePolicies((List) Arrays.asList(new CoreRibbonResizePolicies.None(toolsband.getControlPanel()), + new IconRibbonBandResizePolicy(toolsband.getControlPanel()))); webband.setResizePolicies((List) Arrays.asList( new CoreRibbonResizePolicies.None(webband.getControlPanel()), new IconRibbonBandResizePolicy(webband.getControlPanel()))); @@ -454,14 +448,14 @@ public class Main extends JRibbonFrame { // new CoreRibbonResizePolicies.None(appsband.getControlPanel()), // new IconRibbonBandResizePolicy(pluginband.getControlPanel()))); - RibbonTask hometask = new RibbonTask("Home", coreband, appsband); - RibbonTask webtask = new RibbonTask("Tools", webband, collabband); + RibbonTask hometask = new RibbonTask("Apps", codeband, toolsband, webband); + //RibbonTask webtask = new RibbonTask("Tools", webband, collabband); RibbonTask plugintask = new RibbonTask("Plugins", pluginband); loadRibbonMenu(null); ribbon.addTask(hometask); - ribbon.addTask(webtask); + //ribbon.addTask(webtask); ribbon.addTask(plugintask); } @@ -559,7 +553,7 @@ public class Main extends JRibbonFrame { new ActionListener() { @Override public void actionPerformed(ActionEvent evt) { - loadFrame(new Editor()); + loadFrame(new Editor(Editor.JAVASCRIPT)); } }, JCommandButton.CommandButtonKind.ACTION_ONLY); @@ -570,7 +564,18 @@ public class Main extends JRibbonFrame { new ActionListener() { @Override public void actionPerformed(ActionEvent evt) { - loadFrame(new Editor(true)); + loadFrame(new Editor(Editor.PYTHON)); + } + }, + JCommandButton.CommandButtonKind.ACTION_ONLY); + RibbonApplicationMenuEntrySecondary newjavabtn + = new RibbonApplicationMenuEntrySecondary( + getTinyRibbonIcon("jaicon"), + "Java", + new ActionListener() { + @Override + public void actionPerformed(ActionEvent evt) { + loadFrame(new Editor(Editor.JAVA)); } }, JCommandButton.CommandButtonKind.ACTION_ONLY); @@ -637,7 +642,7 @@ public class Main extends JRibbonFrame { } else { openbtn.addSecondaryMenuGroup("Recent Files", recent); } - newbtn.addSecondaryMenuGroup("Code File", newjsbtn, newpybtn); + newbtn.addSecondaryMenuGroup("Code File", newjsbtn, newpybtn, newjavabtn); newbtn.addSecondaryMenuGroup("Other", newtaskbtn); RibbonApplicationMenuEntryFooter displaybtn @@ -1150,8 +1155,8 @@ public class Main extends JRibbonFrame { /** * */ - public static JCommandButton forumbtn - = new JCommandButton("Forum", getRibbonIcon("forum")); + public static JCommandButton browserbtn + = new JCommandButton("Browser", getRibbonIcon("browser")); /** * diff --git a/src/net/apocalypselabs/symat/PadEditor.form b/src/net/apocalypselabs/symat/PadEditor.form index 8daefd9..98b2d19 100644 --- a/src/net/apocalypselabs/symat/PadEditor.form +++ b/src/net/apocalypselabs/symat/PadEditor.form @@ -85,7 +85,7 @@ - + @@ -107,16 +107,19 @@ - + - + + + + @@ -143,23 +146,66 @@ - - - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + diff --git a/src/net/apocalypselabs/symat/PadEditor.java b/src/net/apocalypselabs/symat/PadEditor.java index cd52db3..f65dee0 100644 --- a/src/net/apocalypselabs/symat/PadEditor.java +++ b/src/net/apocalypselabs/symat/PadEditor.java @@ -219,8 +219,11 @@ public class PadEditor extends javax.swing.JInternalFrame implements RunScriptLi jSplitPane1 = new javax.swing.JSplitPane(); browserBox = new javax.swing.JPanel(); + jPanel1 = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); outputBox = new javax.swing.JTextArea(); + clearBtn = new javax.swing.JButton(); + jLabel1 = new javax.swing.JLabel(); statusBar = new javax.swing.JToolBar(); statusLbl = new javax.swing.JLabel(); jMenuBar1 = new javax.swing.JMenuBar(); @@ -239,7 +242,7 @@ public class PadEditor extends javax.swing.JInternalFrame implements RunScriptLi setTitle("Pad Editor"); setFrameIcon(new javax.swing.ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/editor.png"))); // NOI18N setMinimumSize(new java.awt.Dimension(300, 300)); - setPreferredSize(new java.awt.Dimension(480, 400)); + setPreferredSize(new java.awt.Dimension(550, 391)); addInternalFrameListener(new javax.swing.event.InternalFrameListener() { public void internalFrameActivated(javax.swing.event.InternalFrameEvent evt) { } @@ -266,9 +269,10 @@ public class PadEditor extends javax.swing.JInternalFrame implements RunScriptLi } }); - jSplitPane1.setDividerLocation(260); + jSplitPane1.setDividerLocation(200); jSplitPane1.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT); jSplitPane1.setResizeWeight(0.7); + jSplitPane1.setPreferredSize(new java.awt.Dimension(550, 375)); browserBox.setMinimumSize(new java.awt.Dimension(100, 25)); browserBox.addComponentListener(new java.awt.event.ComponentAdapter() { @@ -284,7 +288,37 @@ public class PadEditor extends javax.swing.JInternalFrame implements RunScriptLi outputBox.setTabSize(4); jScrollPane1.setViewportView(outputBox); - jSplitPane1.setRightComponent(jScrollPane1); + clearBtn.setText("Clear"); + clearBtn.setToolTipText(""); + clearBtn.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + clearBtnActionPerformed(evt); + } + }); + + jLabel1.setText("Output:"); + + javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1); + jPanel1.setLayout(jPanel1Layout); + jPanel1Layout.setHorizontalGroup( + jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanel1Layout.createSequentialGroup() + .addComponent(jLabel1) + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 437, Short.MAX_VALUE) + .addComponent(clearBtn)) + .addComponent(jScrollPane1) + ); + jPanel1Layout.setVerticalGroup( + jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanel1Layout.createSequentialGroup() + .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLabel1) + .addComponent(clearBtn, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) + .addGap(0, 0, 0) + .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 100, Short.MAX_VALUE)) + ); + + jSplitPane1.setBottomComponent(jPanel1); getContentPane().add(jSplitPane1, java.awt.BorderLayout.CENTER); @@ -426,21 +460,31 @@ public class PadEditor extends javax.swing.JInternalFrame implements RunScriptLi } private void javascriptOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_javascriptOptionActionPerformed - + pythonOption.setSelected(false); + javaOption.setSelected(false); + javascriptOption.setSelected(true); }//GEN-LAST:event_javascriptOptionActionPerformed private void pythonOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pythonOptionActionPerformed - + pythonOption.setSelected(true); + javaOption.setSelected(false); + javascriptOption.setSelected(false); }//GEN-LAST:event_pythonOptionActionPerformed private void javaOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_javaOptionActionPerformed - + pythonOption.setSelected(false); + javaOption.setSelected(true); + javascriptOption.setSelected(false); }//GEN-LAST:event_javaOptionActionPerformed private void browserBoxComponentResized(java.awt.event.ComponentEvent evt) {//GEN-FIRST:event_browserBoxComponentResized resizeAll(); }//GEN-LAST:event_browserBoxComponentResized + private void clearBtnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_clearBtnActionPerformed + outputBox.setText(""); + }//GEN-LAST:event_clearBtnActionPerformed + private void resizeAll() { Platform.runLater(new Runnable() { @Override @@ -454,8 +498,11 @@ public class PadEditor extends javax.swing.JInternalFrame implements RunScriptLi // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JPanel browserBox; + private javax.swing.JButton clearBtn; private javax.swing.JMenu codeLangMenu; + private javax.swing.JLabel jLabel1; private javax.swing.JMenuBar jMenuBar1; + private javax.swing.JPanel jPanel1; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JSplitPane jSplitPane1; private javax.swing.JRadioButtonMenuItem javaOption; diff --git a/src/net/apocalypselabs/symat/Update.java b/src/net/apocalypselabs/symat/Update.java index 1ce166c..854378f 100644 --- a/src/net/apocalypselabs/symat/Update.java +++ b/src/net/apocalypselabs/symat/Update.java @@ -95,6 +95,7 @@ public class Update extends javax.swing.JInternalFrame { @Override public void run() { changelogBox.setText(html); + changelogBox.setCaretPosition(0); } }); } diff --git a/src/net/apocalypselabs/symat/WebBrowser.form b/src/net/apocalypselabs/symat/WebBrowser.form index 269846b..fa9f7a9 100644 --- a/src/net/apocalypselabs/symat/WebBrowser.form +++ b/src/net/apocalypselabs/symat/WebBrowser.form @@ -61,11 +61,14 @@ - + + + + - + @@ -93,31 +96,69 @@ - + - - - - - - - - - - - - - + + + - - - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/net/apocalypselabs/symat/WebBrowser.java b/src/net/apocalypselabs/symat/WebBrowser.java index 09d8fdb..f6f7376 100644 --- a/src/net/apocalypselabs/symat/WebBrowser.java +++ b/src/net/apocalypselabs/symat/WebBrowser.java @@ -56,6 +56,7 @@ package net.apocalypselabs.symat; import java.awt.BorderLayout; +import java.awt.event.ActionListener; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; @@ -76,6 +77,8 @@ import javafx.scene.web.WebEvent; import javafx.scene.web.WebView; import javafx.util.Callback; import javax.swing.ImageIcon; +import javax.swing.JButton; +import javax.swing.JComponent; import javax.swing.JInternalFrame; import javax.swing.JOptionPane; @@ -190,27 +193,6 @@ public class WebBrowser extends javax.swing.JInternalFrame { loadURL("http://wiki.symatapp.com/"); } - /** - * - * @return - */ - public String homepage() { - try { - String text = ""; - BufferedReader reader = new BufferedReader( - new InputStreamReader( - WebBrowser.class - .getResourceAsStream("resources/homepage.html"))); - String line; - while ((line = reader.readLine()) != null) { - text += line; - } - return text; - } catch (IOException ex) { - return "Error: " + ex.getMessage(); - } - } - /** * * @param title @@ -232,15 +214,21 @@ public class WebBrowser extends javax.swing.JInternalFrame { this(title, url); switch (icon) { case WIKI_LOGO: + homeBtn.setVisible(false); + sepBar.setVisible(false); setFrameIcon(new ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/wiki.png"))); break; case FORUM_LOGO: + homeBtn.setVisible(false); + sepBar.setVisible(false); setFrameIcon(new ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/forum.png"))); break; case PAD_LOGO: navBar.setVisible(false); goBtn.setEnabled(false); backBtn.setEnabled(false); + homeBtn.setVisible(false); + sepBar.setVisible(false); setFrameIcon(new ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/editor.png"))); break; default: @@ -274,14 +262,90 @@ public class WebBrowser extends javax.swing.JInternalFrame { * @param url */ public void loadURL(final String url) { - Platform.runLater(new Runnable() { - @Override - public void run() { - webEngine.load(url); - resizeAll(); + if (url.startsWith("about:")) { + final String action = url.replace("about:", ""); + Platform.runLater(new Runnable() { + @Override + public void run() { + switch (action) { + case "home": + webEngine.loadContent(homepage()); + break; + case "blank": + webEngine.loadContent(""); + break; + case "new": + Main.loadFrame(new WebBrowser()); + break; + default: + webEngine.loadContent(errorpage("Invalid URL", "That isn't a valid address.")); + } + resizeAll(); + } + }); + urlBox.setText(url); + } else { + Platform.runLater(new Runnable() { + @Override + public void run() { + webEngine.load(url); + resizeAll(); + } + }); + urlBox.setText(url); + } + } + + /** + * Get the homepage/startpage HTML. + * + * @return + */ + public String homepage() { + try { + String text = ""; + BufferedReader reader = new BufferedReader( + new InputStreamReader( + WebBrowser.class + .getResourceAsStream("resources/homepage.html"))); + String line; + while ((line = reader.readLine()) != null) { + text += line; } - }); - urlBox.setText(url); + return text; + } catch (IOException ex) { + return errorpage("Error: " + ex.getMessage(), ex.toString()); + } + } + + /** + * Returns a webpage suitable for showing error messages. + * + * @param error Short error message + * @param details Error information + * @return HTML page content + */ + public String errorpage(String error, String details) { + try { + String text = ""; + BufferedReader reader = new BufferedReader( + new InputStreamReader( + WebBrowser.class + .getResourceAsStream("resources/errorpage.html"))); + String line; + while ((line = reader.readLine()) != null) { + text += line; + } + text = text.replaceAll("<<>>", error); + text = text.replaceAll("<<
>>", details); + return text; + } catch (IOException ex) { + return "Oh, no! Something bad happened:
" + + error + + "
Also, an error occured " + + "while displaying the error page: " + + ex.getMessage(); + } } /** @@ -318,7 +382,10 @@ public class WebBrowser extends javax.swing.JInternalFrame { navBar = new javax.swing.JToolBar(); backBtn = new javax.swing.JButton(); urlBox = new javax.swing.JTextField(); + buttonBar = new javax.swing.JToolBar(); goBtn = new javax.swing.JButton(); + sepBar = new javax.swing.JToolBar.Separator(); + homeBtn = new javax.swing.JButton(); browserBox = new javax.swing.JPanel(); setClosable(true); @@ -360,10 +427,11 @@ public class WebBrowser extends javax.swing.JInternalFrame { navBar.setLayout(new java.awt.BorderLayout()); backBtn.setFont(Main.ubuntuRegular.deriveFont(16.0f)); - backBtn.setText("<"); + backBtn.setIcon(new javax.swing.ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/arrow-left.png"))); // NOI18N + backBtn.setToolTipText("Go back a page"); backBtn.setFocusable(false); backBtn.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); - backBtn.setMaximumSize(new java.awt.Dimension(30, 21)); + backBtn.setMaximumSize(new java.awt.Dimension(50, 50)); backBtn.setMinimumSize(new java.awt.Dimension(30, 21)); backBtn.setPreferredSize(new java.awt.Dimension(30, 21)); backBtn.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); @@ -387,21 +455,45 @@ public class WebBrowser extends javax.swing.JInternalFrame { navBar.add(urlBox); */ - goBtn.setText("Go"); - goBtn.setFocusable(false); + buttonBar.setFloatable(false); + buttonBar.setRollover(true); + buttonBar.setBorderPainted(false); + navBar.add(buttonBar, BorderLayout.EAST); + + goBtn.setIcon(new javax.swing.ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/goarrow.png"))); // NOI18N + goBtn.setToolTipText("Navigate"); goBtn.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); - goBtn.setMaximumSize(new java.awt.Dimension(30, 21)); + goBtn.setMaximumSize(new java.awt.Dimension(50, 50)); goBtn.setMinimumSize(new java.awt.Dimension(30, 21)); - goBtn.setPreferredSize(new java.awt.Dimension(30, 21)); + goBtn.setPreferredSize(new java.awt.Dimension(30, 30)); goBtn.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); - navBar.add(goBtn, java.awt.BorderLayout.EAST); + buttonBar.add(goBtn); goBtn.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { goBtnActionPerformed(evt); } }); /* - navBar.add(goBtn); + buttonBar.add(goBtn); + */ + buttonBar.add(sepBar); + + homeBtn.setIcon(new javax.swing.ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/home.png"))); // NOI18N + homeBtn.setToolTipText("Go to homepage"); + homeBtn.setFocusable(false); + homeBtn.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); + homeBtn.setMaximumSize(new java.awt.Dimension(50, 50)); + homeBtn.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); + homeBtn.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + homeBtnActionPerformed(evt); + } + }); + buttonBar.add(homeBtn); + + /* + + navBar.add(buttonBar); */ getContentPane().add(navBar, java.awt.BorderLayout.PAGE_START); @@ -437,7 +529,7 @@ public class WebBrowser extends javax.swing.JInternalFrame { if (urlBox.getText().equals("about:home")) { loadString(homepage()); } else { - if (!urlBox.getText().startsWith("http")) { + if (!urlBox.getText().startsWith("http") && !urlBox.getText().startsWith("about:")) { urlBox.setText("http://" + urlBox.getText()); } loadURL(urlBox.getText()); @@ -456,6 +548,10 @@ public class WebBrowser extends javax.swing.JInternalFrame { }); }//GEN-LAST:event_backBtnActionPerformed + private void homeBtnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_homeBtnActionPerformed + loadURL("about:home"); + }//GEN-LAST:event_homeBtnActionPerformed + private void resizeAll() { Platform.runLater(new Runnable() { @Override @@ -466,12 +562,33 @@ public class WebBrowser extends javax.swing.JInternalFrame { } }); } + + /** + * Add a component to the toolbar. + * @param btn The JComponent to add. + */ + public void addButton(JComponent btn) { + buttonBar.add(btn); + } + + /** + * Add a button to the toolbar. + * @param btn The JButton to add. + * @param action An ActionListener to handle actions. + */ + public void addButton(JButton btn, ActionListener action) { + buttonBar.add(btn); + btn.addActionListener(action); + } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton backBtn; private javax.swing.JPanel browserBox; + public javax.swing.JToolBar buttonBar; private javax.swing.JButton goBtn; + private javax.swing.JButton homeBtn; private javax.swing.JToolBar navBar; + private javax.swing.JToolBar.Separator sepBar; private javax.swing.JTextField urlBox; // End of variables declaration//GEN-END:variables } diff --git a/src/net/apocalypselabs/symat/codesamples/graph.java.txt b/src/net/apocalypselabs/symat/codesamples/graph.java.txt index c97dbf2..3934b53 100644 --- a/src/net/apocalypselabs/symat/codesamples/graph.java.txt +++ b/src/net/apocalypselabs/symat/codesamples/graph.java.txt @@ -1,3 +1,3 @@ -String formula = ask("Enter formula:"); -plot(formula); -plotname("Cool graph!"); \ No newline at end of file +String formula = symat.ask("Enter formula:"); +symat.plot(formula); +symat.plotname("Cool graph!"); \ No newline at end of file diff --git a/src/net/apocalypselabs/symat/codesamples/helloworld.java.txt b/src/net/apocalypselabs/symat/codesamples/helloworld.java.txt index 9a92bb9..0c0d847 100644 --- a/src/net/apocalypselabs/symat/codesamples/helloworld.java.txt +++ b/src/net/apocalypselabs/symat/codesamples/helloworld.java.txt @@ -1,6 +1,9 @@ public class HelloWorld { public static void main(String[] args) { - print("Hello world"); + String message = "Hello World!"; + int x = 5; + print(message); + symat.notify(message + " X is " + x + "."); } } diff --git a/src/net/apocalypselabs/symat/functions.java.txt b/src/net/apocalypselabs/symat/functions.java.txt index fe5a46c..0484c38 100644 --- a/src/net/apocalypselabs/symat/functions.java.txt +++ b/src/net/apocalypselabs/symat/functions.java.txt @@ -1,162 +1,6 @@ -void notify(String msg) { - SyMAT_Functions.notify(msg); -} -Object ask(String msg) { - return SyMAT_Functions.ask(msg); -} -Object factorial(int n) { - return SyMAT_Functions.factorial(n); -} -Object diff(String fun,String var) { - return SyMAT_Functions.diff(fun,var); -} -Object integrate(String fun,String var) { - return SyMAT_Functions.integrate(fun,var); -} -Object rad(double num) { - return SyMAT_Functions.rad(num); -} -Object deg(double num) { - return SyMAT_Functions.deg(num); -} -Object subs(String fun,String var) { - return SyMAT_Functions.subs(fun,var); -} -void plot(String fun) { - SyMAT_Functions.plot(fun); -} -void plot() { - SyMAT_Functions.plot(); -} -void plotname(String fun) { - SyMAT_Functions.plotname(fun); -} -Object plotname() { - return SyMAT_Functions.plotname(); -} -void xlim(int min, int max) { - SyMAT_Functions.xlim(min,max); -} -void plotclr() { - SyMAT_Functions.plotclr(); -} -void drawdot(int x, int y) { - SyMAT_Functions.drawdot(x, y); -} -Object simplify(String expr) { - return SyMAT_Functions.simplify(expr); -} -Object vpa(String expr) { - return SyMAT_Functions.vpa(expr); -} -Object readfile(String path) { - return SyMAT_Functions.readfile(path); -} -void savefile(String data,String path) { - SyMAT_Functions.savefile(data,path); -} -Object mtimes(double[][] a, double[][] b) { - return SyMAT_Functions.mtimes(a,b); -} -Object mpower(double[][] a, int b) { - return SyMAT_Functions.mpower(a,b); -} -Object add(double a...) { - return SyMAT_Functions.add(a); -} -Object subtract(double a...) { - return SyMAT_Functions.subtract(a); -} -Object times(double a...) { - return SyMAT_Functions.times(a); -} -Object divide(double a...) { - return SyMAT_Functions.divide(a); -} -Object mod(double a...) { - return SyMAT_Functions.mod(a); -} -Object rand(int min, int max) { - return SyMAT_Functions.rand(min,max); -} -Object rand(int min) { - return SyMAT_Functions.rand(min,1); -} -Object rand() { - return SyMAT_Functions.rand(0,1); -} -Object randb() { - return SyMAT_Functions.randb(); -} -void sleep(int x) { - SyMAT_Functions.sleep(x); -} -void pause(int x) { - SyMAT_Functions.pause(x); -} -Object perms(double a...) { - return SyMAT_Functions.perms(a); -} -Object md5sum(String a) { - return SyMAT_Functions.md5sum(a); -} -Object save(String a, String b) { - return SyMAT_Functions.save(a,b); -} -Object load(String a) { - return SyMAT_Functions.load(a); -} -Object powermod(String a,String b,String m) { - return SyMAT_Functions.powermod(a,b,m); -} -Object powermod(double a,double b,double m) { - return SyMAT_Functions.powermod(a,b,m); -} -Object gcd(long a,long b) { - return SyMAT_Functions.gcd(a,b); -} -Object solve(String a, String b, int c) { - return SyMAT_Functions.solve(a,b,c); -} -Object solve(String a) { - return SyMAT_Functions.solve(a,"x",0); -} -Object printa(Object a) { - return SyMAT_Functions.printa(a); -} -Object sec(double a) { - return SyMAT_Functions.sec(a); -} -Object csc(double a) { - return SyMAT_Functions.csc(a); -} -Object cot(double a) { - return SyMAT_Functions.cot(a); -} -Object asec(double a) { - return SyMAT_Functions.asec(a); -} -Object acsc(double a) { - return SyMAT_Functions.acsc(a); -} -Object acot(double a) { - return SyMAT_Functions.acot(a); -} -Object sech(double a) { - return SyMAT_Functions.sech(a); -} -Object csch(double a) { - return SyMAT_Functions.csch(a); -} -Object coth(double a) { - return SyMAT_Functions.coth(a); -} -Object filedialog() { - return SyMAT_Functions.filedialog(); -} -Object textbox() { - return SyMAT_Functions.textbox(); -} -Object browser() { - return SyMAT_Functions.browser(); -} \ No newline at end of file +import net.apocalypselabs.symat.Functions; +Functions symat = new Functions(); +public static final double E = java.lang.Math.E; +public static final double PI = java.lang.Math.PI; +public static final double SQRT1_2 = java.lang.Math.sqrt(0.5); +public static final double SQRT2 = java.lang.Math.sqrt(2); \ No newline at end of file diff --git a/src/net/apocalypselabs/symat/help/basics.html b/src/net/apocalypselabs/symat/help/basics.html index 122298c..07c852c 100644 --- a/src/net/apocalypselabs/symat/help/basics.html +++ b/src/net/apocalypselabs/symat/help/basics.html @@ -8,6 +8,7 @@
Try typing commands, like "2*2" or "sin(.5)".
You can make variables too, try "x=.5" then "sin(x)".

SyMAT keeps track of the last few commands you enter in a shell. - To run one again, use the up and down keys to navigate the history.

+ To run one again, use the up and down keys to navigate the history. +

To see a list of special SyMAT commands, press Ctrl-Space while editing code.

diff --git a/src/net/apocalypselabs/symat/help/licenses.html b/src/net/apocalypselabs/symat/help/licenses.html index 9fb86c9..d464620 100644 --- a/src/net/apocalypselabs/symat/help/licenses.html +++ b/src/net/apocalypselabs/symat/help/licenses.html @@ -55,7 +55,7 @@ If any part of this license is deemed unenforcable, the remainder of the license remains in full effect.

This application also uses libraries from third-parties.

-

tl;dr: Apache License, Modified BSD, GNU LGPL, Python Software License, CDDL V1.1, Mozilla Public License, Ubuntu Font License

+

tl;dr: Apache License, Modified BSD, GNU LGPL, Python Software License, CDDL V1.1, Mozilla Public License, SIL Open Font License, Ubuntu Font License

Symja (parser), log4j, Java-Prettify, json-simple, java-etherpad-lite:

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -774,6 +774,103 @@ The code released under the CDDL shall be governed by the laws of the State of C OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



+

Font Awesome

+
Copyright (c) 2015, Dave Gandy (http://fontawesome.io),
+            with Reserved Font Name Font Awesome.
+
+            This Font Software is licensed under the SIL Open Font License, Version 1.1.
+            This license is copied below, and is also available with a FAQ at:
+            http://scripts.sil.org/OFL
+
+
+            -----------------------------------------------------------
+            SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+            -----------------------------------------------------------
+
+            PREAMBLE
+            The goals of the Open Font License (OFL) are to stimulate worldwide
+            development of collaborative font projects, to support the font creation
+            efforts of academic and linguistic communities, and to provide a free and
+            open framework in which fonts may be shared and improved in partnership
+            with others.
+
+            The OFL allows the licensed fonts to be used, studied, modified and
+            redistributed freely as long as they are not sold by themselves. The
+            fonts, including any derivative works, can be bundled, embedded, 
+            redistributed and/or sold with any software provided that any reserved
+            names are not used by derivative works. The fonts and derivatives,
+            however, cannot be released under any other type of license. The
+            requirement for fonts to remain under this license does not apply
+            to any document created using the fonts or their derivatives.
+
+            DEFINITIONS
+            "Font Software" refers to the set of files released by the Copyright
+            Holder(s) under this license and clearly marked as such. This may
+            include source files, build scripts and documentation.
+
+            "Reserved Font Name" refers to any names specified as such after the
+            copyright statement(s).
+
+            "Original Version" refers to the collection of Font Software components as
+            distributed by the Copyright Holder(s).
+
+            "Modified Version" refers to any derivative made by adding to, deleting,
+            or substituting -- in part or in whole -- any of the components of the
+            Original Version, by changing formats or by porting the Font Software to a
+            new environment.
+
+            "Author" refers to any designer, engineer, programmer, technical
+            writer or other person who contributed to the Font Software.
+
+            PERMISSION & CONDITIONS
+            Permission is hereby granted, free of charge, to any person obtaining
+            a copy of the Font Software, to use, study, copy, merge, embed, modify,
+            redistribute, and sell modified and unmodified copies of the Font
+            Software, subject to the following conditions:
+
+            1) Neither the Font Software nor any of its individual components,
+            in Original or Modified Versions, may be sold by itself.
+
+            2) Original or Modified Versions of the Font Software may be bundled,
+            redistributed and/or sold with any software, provided that each copy
+            contains the above copyright notice and this license. These can be
+            included either as stand-alone text files, human-readable headers or
+            in the appropriate machine-readable metadata fields within text or
+            binary files as long as those fields can be easily viewed by the user.
+
+            3) No Modified Version of the Font Software may use the Reserved Font
+            Name(s) unless explicit written permission is granted by the corresponding
+            Copyright Holder. This restriction only applies to the primary font name as
+            presented to the users.
+
+            4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+            Software shall not be used to promote, endorse or advertise any
+            Modified Version, except to acknowledge the contribution(s) of the
+            Copyright Holder(s) and the Author(s) or with their explicit written
+            permission.
+
+            5) The Font Software, modified or unmodified, in part or in whole,
+            must be distributed entirely under this license, and must not be
+            distributed under any other license. The requirement for fonts to
+            remain under this license does not apply to any document created
+            using the Font Software.
+
+            TERMINATION
+            This license becomes null and void if any of the above conditions are
+            not met.
+
+            DISCLAIMER
+            THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+            EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+            MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+            OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+            COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+            INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+            DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+            FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+            OTHER DEALINGS IN THE FONT SOFTWARE.
+        
+

iTextPDF, Symja (core), BeanShell:

GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
diff --git a/src/net/apocalypselabs/symat/help/notepad.html b/src/net/apocalypselabs/symat/help/notepad.html new file mode 100644 index 0000000..e39b1b8 --- /dev/null +++ b/src/net/apocalypselabs/symat/help/notepad.html @@ -0,0 +1,11 @@ + + + Notepad + + +

Notepad

+

+ The Notepad is a window that automatically remembers what you type. Save reminders, code snippets, and more. +

+ + diff --git a/src/net/apocalypselabs/symat/help/pads.html b/src/net/apocalypselabs/symat/help/pads.html index 960f79f..5db82c8 100644 --- a/src/net/apocalypselabs/symat/help/pads.html +++ b/src/net/apocalypselabs/symat/help/pads.html @@ -10,7 +10,7 @@ servers. Share the address SyMAT gives you, and other people can access the script online.
To access a script, open Pads from the Tools tab. - You can add, share, edit, and download pads from this window. + You can add, share, edit, run, and download pads from this window.

- + \ No newline at end of file diff --git a/src/net/apocalypselabs/symat/help/tasks.html b/src/net/apocalypselabs/symat/help/tasks.html index ff352f5..7c773a6 100644 --- a/src/net/apocalypselabs/symat/help/tasks.html +++ b/src/net/apocalypselabs/symat/help/tasks.html @@ -5,7 +5,7 @@

Task Lists

- Create a new Task List from the SyMAT Menu or the Tools tab. + Create a new Task List from the SyMAT Menu or the Ribbon.
Items can be added from the Edit menu. To change the values of a task item, click the corresponding menu button. diff --git a/src/net/apocalypselabs/symat/icons/arrow-left.png b/src/net/apocalypselabs/symat/icons/arrow-left.png new file mode 100644 index 0000000..d8372ad Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/arrow-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/arrow-right.png b/src/net/apocalypselabs/symat/icons/arrow-right.png new file mode 100644 index 0000000..84515b8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/arrow-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/adjust.png b/src/net/apocalypselabs/symat/icons/fontawesome/adjust.png new file mode 100644 index 0000000..89c6330 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/adjust.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/adn.png b/src/net/apocalypselabs/symat/icons/fontawesome/adn.png new file mode 100644 index 0000000..e99077a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/adn.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/align-center.png b/src/net/apocalypselabs/symat/icons/fontawesome/align-center.png new file mode 100644 index 0000000..2f58a6f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/align-center.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/align-justify.png b/src/net/apocalypselabs/symat/icons/fontawesome/align-justify.png new file mode 100644 index 0000000..20a6fc4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/align-justify.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/align-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/align-left.png new file mode 100644 index 0000000..e8935ff Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/align-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/align-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/align-right.png new file mode 100644 index 0000000..ec13dcd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/align-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ambulance.png b/src/net/apocalypselabs/symat/icons/fontawesome/ambulance.png new file mode 100644 index 0000000..fc58fda Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ambulance.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/anchor.png b/src/net/apocalypselabs/symat/icons/fontawesome/anchor.png new file mode 100644 index 0000000..24b7093 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/anchor.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/android.png b/src/net/apocalypselabs/symat/icons/fontawesome/android.png new file mode 100644 index 0000000..1f63f0e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/android.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angellist.png b/src/net/apocalypselabs/symat/icons/fontawesome/angellist.png new file mode 100644 index 0000000..81ac6c3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angellist.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-down.png new file mode 100644 index 0000000..2f51ebe Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-left.png new file mode 100644 index 0000000..602d12d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-right.png new file mode 100644 index 0000000..08606d3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-up.png new file mode 100644 index 0000000..4b8952e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-double-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-down.png new file mode 100644 index 0000000..493fc58 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-left.png new file mode 100644 index 0000000..4f12ff1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-right.png new file mode 100644 index 0000000..edb3f70 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/angle-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/angle-up.png new file mode 100644 index 0000000..b9bd035 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/angle-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/apple.png b/src/net/apocalypselabs/symat/icons/fontawesome/apple.png new file mode 100644 index 0000000..f0a2d3f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/apple.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/archive.png b/src/net/apocalypselabs/symat/icons/fontawesome/archive.png new file mode 100644 index 0000000..883899f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/archive.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/area-chart.png b/src/net/apocalypselabs/symat/icons/fontawesome/area-chart.png new file mode 100644 index 0000000..05ce8cd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/area-chart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-down.png new file mode 100644 index 0000000..242722a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-left.png new file mode 100644 index 0000000..e83cbe5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-down.png new file mode 100644 index 0000000..0330451 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-left.png new file mode 100644 index 0000000..7063172 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-right.png new file mode 100644 index 0000000..da819d0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-up.png new file mode 100644 index 0000000..3711843 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-o-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-right.png new file mode 100644 index 0000000..aa6f9c9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-up.png new file mode 100644 index 0000000..11903ba Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-circle-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-down.png new file mode 100644 index 0000000..930628c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-left.png new file mode 100644 index 0000000..d8372ad Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-right.png new file mode 100644 index 0000000..84515b8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrow-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-up.png new file mode 100644 index 0000000..a346be4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrow-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrows-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrows-alt.png new file mode 100644 index 0000000..0ad6c9c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrows-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrows-h.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrows-h.png new file mode 100644 index 0000000..74b397d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrows-h.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrows-v.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrows-v.png new file mode 100644 index 0000000..d0200e0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrows-v.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/arrows.png b/src/net/apocalypselabs/symat/icons/fontawesome/arrows.png new file mode 100644 index 0000000..8ee810f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/arrows.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/asterisk.png b/src/net/apocalypselabs/symat/icons/fontawesome/asterisk.png new file mode 100644 index 0000000..738d9b7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/asterisk.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/at.png b/src/net/apocalypselabs/symat/icons/fontawesome/at.png new file mode 100644 index 0000000..67c30df Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/at.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/backward.png b/src/net/apocalypselabs/symat/icons/fontawesome/backward.png new file mode 100644 index 0000000..11882bd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/backward.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ban.png b/src/net/apocalypselabs/symat/icons/fontawesome/ban.png new file mode 100644 index 0000000..ccd2264 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ban.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bar-chart.png b/src/net/apocalypselabs/symat/icons/fontawesome/bar-chart.png new file mode 100644 index 0000000..82b29fb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bar-chart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/barcode.png b/src/net/apocalypselabs/symat/icons/fontawesome/barcode.png new file mode 100644 index 0000000..08a4d73 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/barcode.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bars.png b/src/net/apocalypselabs/symat/icons/fontawesome/bars.png new file mode 100644 index 0000000..ee4a3a2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bars.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bed.png b/src/net/apocalypselabs/symat/icons/fontawesome/bed.png new file mode 100644 index 0000000..2efe6bc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bed.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/beer.png b/src/net/apocalypselabs/symat/icons/fontawesome/beer.png new file mode 100644 index 0000000..69ea5ec Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/beer.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/behance-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/behance-square.png new file mode 100644 index 0000000..a8b04d1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/behance-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/behance.png b/src/net/apocalypselabs/symat/icons/fontawesome/behance.png new file mode 100644 index 0000000..3d2480b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/behance.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bell-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/bell-o.png new file mode 100644 index 0000000..401bf01 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bell-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bell-slash-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/bell-slash-o.png new file mode 100644 index 0000000..89fc234 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bell-slash-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bell-slash.png b/src/net/apocalypselabs/symat/icons/fontawesome/bell-slash.png new file mode 100644 index 0000000..ff70060 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bell-slash.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bell.png b/src/net/apocalypselabs/symat/icons/fontawesome/bell.png new file mode 100644 index 0000000..7184419 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bell.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bicycle.png b/src/net/apocalypselabs/symat/icons/fontawesome/bicycle.png new file mode 100644 index 0000000..b7da1e4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bicycle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/binoculars.png b/src/net/apocalypselabs/symat/icons/fontawesome/binoculars.png new file mode 100644 index 0000000..9b11938 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/binoculars.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/birthday-cake.png b/src/net/apocalypselabs/symat/icons/fontawesome/birthday-cake.png new file mode 100644 index 0000000..c042604 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/birthday-cake.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bitbucket-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/bitbucket-square.png new file mode 100644 index 0000000..dade515 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bitbucket-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bitbucket.png b/src/net/apocalypselabs/symat/icons/fontawesome/bitbucket.png new file mode 100644 index 0000000..f3fa932 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bitbucket.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bold.png b/src/net/apocalypselabs/symat/icons/fontawesome/bold.png new file mode 100644 index 0000000..2a38b33 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bold.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bolt.png b/src/net/apocalypselabs/symat/icons/fontawesome/bolt.png new file mode 100644 index 0000000..3d6a920 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bolt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bomb.png b/src/net/apocalypselabs/symat/icons/fontawesome/bomb.png new file mode 100644 index 0000000..d917eb1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bomb.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/book.png b/src/net/apocalypselabs/symat/icons/fontawesome/book.png new file mode 100644 index 0000000..8bcfe2f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/book.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bookmark-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/bookmark-o.png new file mode 100644 index 0000000..93ebf0c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bookmark-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bookmark.png b/src/net/apocalypselabs/symat/icons/fontawesome/bookmark.png new file mode 100644 index 0000000..68b5193 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bookmark.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/briefcase.png b/src/net/apocalypselabs/symat/icons/fontawesome/briefcase.png new file mode 100644 index 0000000..59dbd0f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/briefcase.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/btc.png b/src/net/apocalypselabs/symat/icons/fontawesome/btc.png new file mode 100644 index 0000000..ae00e43 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/btc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bug.png b/src/net/apocalypselabs/symat/icons/fontawesome/bug.png new file mode 100644 index 0000000..d611051 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bug.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/building-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/building-o.png new file mode 100644 index 0000000..02566c0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/building-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/building.png b/src/net/apocalypselabs/symat/icons/fontawesome/building.png new file mode 100644 index 0000000..51313e1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/building.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bullhorn.png b/src/net/apocalypselabs/symat/icons/fontawesome/bullhorn.png new file mode 100644 index 0000000..0bd9046 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bullhorn.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bullseye.png b/src/net/apocalypselabs/symat/icons/fontawesome/bullseye.png new file mode 100644 index 0000000..dcfcb74 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bullseye.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/bus.png b/src/net/apocalypselabs/symat/icons/fontawesome/bus.png new file mode 100644 index 0000000..2a95dc7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/bus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/buysellads.png b/src/net/apocalypselabs/symat/icons/fontawesome/buysellads.png new file mode 100644 index 0000000..1da1140 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/buysellads.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/calculator.png b/src/net/apocalypselabs/symat/icons/fontawesome/calculator.png new file mode 100644 index 0000000..2ff72e6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/calculator.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/calendar-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/calendar-o.png new file mode 100644 index 0000000..caa9ee3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/calendar-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/calendar.png b/src/net/apocalypselabs/symat/icons/fontawesome/calendar.png new file mode 100644 index 0000000..dc64074 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/calendar.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/camera-retro.png b/src/net/apocalypselabs/symat/icons/fontawesome/camera-retro.png new file mode 100644 index 0000000..887a5a0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/camera-retro.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/camera.png b/src/net/apocalypselabs/symat/icons/fontawesome/camera.png new file mode 100644 index 0000000..c30b74d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/camera.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/car.png b/src/net/apocalypselabs/symat/icons/fontawesome/car.png new file mode 100644 index 0000000..34a674d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/car.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-down.png new file mode 100644 index 0000000..a366cb0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-left.png new file mode 100644 index 0000000..f4555d6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-right.png new file mode 100644 index 0000000..bb370a7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-down.png new file mode 100644 index 0000000..819760f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-left.png new file mode 100644 index 0000000..40f3438 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-right.png new file mode 100644 index 0000000..a26289d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-up.png new file mode 100644 index 0000000..a490322 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-square-o-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/caret-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/caret-up.png new file mode 100644 index 0000000..c8423ea Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/caret-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cart-arrow-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/cart-arrow-down.png new file mode 100644 index 0000000..855c1de Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cart-arrow-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cart-plus.png b/src/net/apocalypselabs/symat/icons/fontawesome/cart-plus.png new file mode 100644 index 0000000..3cc2fee Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cart-plus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc-amex.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc-amex.png new file mode 100644 index 0000000..da327ec Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc-amex.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc-discover.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc-discover.png new file mode 100644 index 0000000..e46e39b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc-discover.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc-mastercard.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc-mastercard.png new file mode 100644 index 0000000..f9e3630 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc-mastercard.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc-paypal.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc-paypal.png new file mode 100644 index 0000000..7c1b566 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc-paypal.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc-stripe.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc-stripe.png new file mode 100644 index 0000000..6b2b3cf Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc-stripe.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc-visa.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc-visa.png new file mode 100644 index 0000000..3fe874d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc-visa.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cc.png b/src/net/apocalypselabs/symat/icons/fontawesome/cc.png new file mode 100644 index 0000000..bfb8572 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/certificate.png b/src/net/apocalypselabs/symat/icons/fontawesome/certificate.png new file mode 100644 index 0000000..65a2fac Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/certificate.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chain-broken.png b/src/net/apocalypselabs/symat/icons/fontawesome/chain-broken.png new file mode 100644 index 0000000..941993e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chain-broken.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/check-circle-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/check-circle-o.png new file mode 100644 index 0000000..d7d36b4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/check-circle-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/check-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/check-circle.png new file mode 100644 index 0000000..3302789 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/check-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/check-square-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/check-square-o.png new file mode 100644 index 0000000..1cb7971 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/check-square-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/check-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/check-square.png new file mode 100644 index 0000000..3055432 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/check-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/check.png b/src/net/apocalypselabs/symat/icons/fontawesome/check.png new file mode 100644 index 0000000..2fca6f4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/check.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-down.png new file mode 100644 index 0000000..252d1a5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-left.png new file mode 100644 index 0000000..0c7d10f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-right.png new file mode 100644 index 0000000..c15196e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-up.png new file mode 100644 index 0000000..f6ecd22 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-circle-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-down.png new file mode 100644 index 0000000..99a1312 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-left.png new file mode 100644 index 0000000..f3c42cc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-right.png new file mode 100644 index 0000000..30d1130 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/chevron-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-up.png new file mode 100644 index 0000000..0ead85b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/chevron-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/child.png b/src/net/apocalypselabs/symat/icons/fontawesome/child.png new file mode 100644 index 0000000..b22b225 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/child.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/circle-o-notch.png b/src/net/apocalypselabs/symat/icons/fontawesome/circle-o-notch.png new file mode 100644 index 0000000..159f4a6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/circle-o-notch.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/circle-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/circle-o.png new file mode 100644 index 0000000..d3f699b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/circle-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/circle-thin.png b/src/net/apocalypselabs/symat/icons/fontawesome/circle-thin.png new file mode 100644 index 0000000..c5e9765 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/circle-thin.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/circle.png new file mode 100644 index 0000000..a90286e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/clipboard.png b/src/net/apocalypselabs/symat/icons/fontawesome/clipboard.png new file mode 100644 index 0000000..7f62fbe Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/clipboard.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/clock-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/clock-o.png new file mode 100644 index 0000000..91d4a16 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/clock-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cloud-download.png b/src/net/apocalypselabs/symat/icons/fontawesome/cloud-download.png new file mode 100644 index 0000000..02fbb1f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cloud-download.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cloud-upload.png b/src/net/apocalypselabs/symat/icons/fontawesome/cloud-upload.png new file mode 100644 index 0000000..60cba74 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cloud-upload.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cloud.png b/src/net/apocalypselabs/symat/icons/fontawesome/cloud.png new file mode 100644 index 0000000..eb23f79 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cloud.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/code-fork.png b/src/net/apocalypselabs/symat/icons/fontawesome/code-fork.png new file mode 100644 index 0000000..66fce6c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/code-fork.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/code.png b/src/net/apocalypselabs/symat/icons/fontawesome/code.png new file mode 100644 index 0000000..4182ce4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/code.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/codepen.png b/src/net/apocalypselabs/symat/icons/fontawesome/codepen.png new file mode 100644 index 0000000..7bdf7f8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/codepen.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/coffee.png b/src/net/apocalypselabs/symat/icons/fontawesome/coffee.png new file mode 100644 index 0000000..213d9d8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/coffee.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cog.png b/src/net/apocalypselabs/symat/icons/fontawesome/cog.png new file mode 100644 index 0000000..df55f9f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cog.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cogs.png b/src/net/apocalypselabs/symat/icons/fontawesome/cogs.png new file mode 100644 index 0000000..00040fb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cogs.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/columns.png b/src/net/apocalypselabs/symat/icons/fontawesome/columns.png new file mode 100644 index 0000000..3d15e87 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/columns.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/comment-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/comment-o.png new file mode 100644 index 0000000..b5165be Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/comment-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/comment.png b/src/net/apocalypselabs/symat/icons/fontawesome/comment.png new file mode 100644 index 0000000..f00dcd8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/comment.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/comments-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/comments-o.png new file mode 100644 index 0000000..b4a08d3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/comments-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/comments.png b/src/net/apocalypselabs/symat/icons/fontawesome/comments.png new file mode 100644 index 0000000..1bb42c5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/comments.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/compass.png b/src/net/apocalypselabs/symat/icons/fontawesome/compass.png new file mode 100644 index 0000000..6fbf7dc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/compass.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/compress.png b/src/net/apocalypselabs/symat/icons/fontawesome/compress.png new file mode 100644 index 0000000..282611f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/compress.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/connectdevelop.png b/src/net/apocalypselabs/symat/icons/fontawesome/connectdevelop.png new file mode 100644 index 0000000..fdbfcf8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/connectdevelop.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/copyright.png b/src/net/apocalypselabs/symat/icons/fontawesome/copyright.png new file mode 100644 index 0000000..902de21 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/copyright.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/credit-card.png b/src/net/apocalypselabs/symat/icons/fontawesome/credit-card.png new file mode 100644 index 0000000..d31b3a9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/credit-card.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/crop.png b/src/net/apocalypselabs/symat/icons/fontawesome/crop.png new file mode 100644 index 0000000..0eb9bdb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/crop.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/crosshairs.png b/src/net/apocalypselabs/symat/icons/fontawesome/crosshairs.png new file mode 100644 index 0000000..5a289dc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/crosshairs.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/css3.png b/src/net/apocalypselabs/symat/icons/fontawesome/css3.png new file mode 100644 index 0000000..1cddcab Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/css3.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cube.png b/src/net/apocalypselabs/symat/icons/fontawesome/cube.png new file mode 100644 index 0000000..11f0ff6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cube.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cubes.png b/src/net/apocalypselabs/symat/icons/fontawesome/cubes.png new file mode 100644 index 0000000..4e8e4be Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cubes.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/cutlery.png b/src/net/apocalypselabs/symat/icons/fontawesome/cutlery.png new file mode 100644 index 0000000..54ecdf0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/cutlery.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/dashcube.png b/src/net/apocalypselabs/symat/icons/fontawesome/dashcube.png new file mode 100644 index 0000000..7f541cf Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/dashcube.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/database.png b/src/net/apocalypselabs/symat/icons/fontawesome/database.png new file mode 100644 index 0000000..b4bc07e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/database.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/delicious.png b/src/net/apocalypselabs/symat/icons/fontawesome/delicious.png new file mode 100644 index 0000000..15e961e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/delicious.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/desktop.png b/src/net/apocalypselabs/symat/icons/fontawesome/desktop.png new file mode 100644 index 0000000..197a224 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/desktop.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/deviantart.png b/src/net/apocalypselabs/symat/icons/fontawesome/deviantart.png new file mode 100644 index 0000000..551d971 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/deviantart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/diamond.png b/src/net/apocalypselabs/symat/icons/fontawesome/diamond.png new file mode 100644 index 0000000..abd186c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/diamond.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/digg.png b/src/net/apocalypselabs/symat/icons/fontawesome/digg.png new file mode 100644 index 0000000..ee5f5d1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/digg.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/dot-circle-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/dot-circle-o.png new file mode 100644 index 0000000..a920d55 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/dot-circle-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/download.png b/src/net/apocalypselabs/symat/icons/fontawesome/download.png new file mode 100644 index 0000000..053062e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/download.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/dribbble.png b/src/net/apocalypselabs/symat/icons/fontawesome/dribbble.png new file mode 100644 index 0000000..38cb9aa Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/dribbble.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/dropbox.png b/src/net/apocalypselabs/symat/icons/fontawesome/dropbox.png new file mode 100644 index 0000000..9289d2c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/dropbox.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/drupal.png b/src/net/apocalypselabs/symat/icons/fontawesome/drupal.png new file mode 100644 index 0000000..5a9f4f1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/drupal.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/eject.png b/src/net/apocalypselabs/symat/icons/fontawesome/eject.png new file mode 100644 index 0000000..bc15e8d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/eject.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ellipsis-h.png b/src/net/apocalypselabs/symat/icons/fontawesome/ellipsis-h.png new file mode 100644 index 0000000..9c39cd6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ellipsis-h.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ellipsis-v.png b/src/net/apocalypselabs/symat/icons/fontawesome/ellipsis-v.png new file mode 100644 index 0000000..4447811 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ellipsis-v.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/empire.png b/src/net/apocalypselabs/symat/icons/fontawesome/empire.png new file mode 100644 index 0000000..7b715ee Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/empire.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/envelope-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/envelope-o.png new file mode 100644 index 0000000..49f05f0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/envelope-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/envelope-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/envelope-square.png new file mode 100644 index 0000000..3f146d1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/envelope-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/envelope.png b/src/net/apocalypselabs/symat/icons/fontawesome/envelope.png new file mode 100644 index 0000000..5847db0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/envelope.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/eraser.png b/src/net/apocalypselabs/symat/icons/fontawesome/eraser.png new file mode 100644 index 0000000..86aaf90 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/eraser.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/eur.png b/src/net/apocalypselabs/symat/icons/fontawesome/eur.png new file mode 100644 index 0000000..cbf5340 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/eur.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/exchange.png b/src/net/apocalypselabs/symat/icons/fontawesome/exchange.png new file mode 100644 index 0000000..283615f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/exchange.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/exclamation-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/exclamation-circle.png new file mode 100644 index 0000000..6912f37 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/exclamation-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/exclamation-triangle.png b/src/net/apocalypselabs/symat/icons/fontawesome/exclamation-triangle.png new file mode 100644 index 0000000..bfe61c0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/exclamation-triangle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/exclamation.png b/src/net/apocalypselabs/symat/icons/fontawesome/exclamation.png new file mode 100644 index 0000000..8300c0f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/exclamation.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/expand.png b/src/net/apocalypselabs/symat/icons/fontawesome/expand.png new file mode 100644 index 0000000..9b6c617 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/expand.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/external-link-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/external-link-square.png new file mode 100644 index 0000000..5e63ef1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/external-link-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/external-link.png b/src/net/apocalypselabs/symat/icons/fontawesome/external-link.png new file mode 100644 index 0000000..de67bf0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/external-link.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/eye-slash.png b/src/net/apocalypselabs/symat/icons/fontawesome/eye-slash.png new file mode 100644 index 0000000..e55a5fb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/eye-slash.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/eye.png b/src/net/apocalypselabs/symat/icons/fontawesome/eye.png new file mode 100644 index 0000000..1f4f7bf Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/eye.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/eyedropper.png b/src/net/apocalypselabs/symat/icons/fontawesome/eyedropper.png new file mode 100644 index 0000000..f46e9ff Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/eyedropper.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/facebook-official.png b/src/net/apocalypselabs/symat/icons/fontawesome/facebook-official.png new file mode 100644 index 0000000..7c77e22 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/facebook-official.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/facebook-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/facebook-square.png new file mode 100644 index 0000000..5ad2504 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/facebook-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/facebook.png b/src/net/apocalypselabs/symat/icons/fontawesome/facebook.png new file mode 100644 index 0000000..584ebe7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/facebook.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/fast-backward.png b/src/net/apocalypselabs/symat/icons/fontawesome/fast-backward.png new file mode 100644 index 0000000..e78c415 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/fast-backward.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/fast-forward.png b/src/net/apocalypselabs/symat/icons/fontawesome/fast-forward.png new file mode 100644 index 0000000..4dc1084 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/fast-forward.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/fax.png b/src/net/apocalypselabs/symat/icons/fontawesome/fax.png new file mode 100644 index 0000000..7e5e672 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/fax.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/female.png b/src/net/apocalypselabs/symat/icons/fontawesome/female.png new file mode 100644 index 0000000..37dcf3a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/female.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/fighter-jet.png b/src/net/apocalypselabs/symat/icons/fontawesome/fighter-jet.png new file mode 100644 index 0000000..b5d272b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/fighter-jet.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-archive-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-archive-o.png new file mode 100644 index 0000000..5feb4ce Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-archive-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-audio-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-audio-o.png new file mode 100644 index 0000000..933ee37 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-audio-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-code-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-code-o.png new file mode 100644 index 0000000..9d50ef0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-code-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-excel-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-excel-o.png new file mode 100644 index 0000000..f1fef2c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-excel-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-image-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-image-o.png new file mode 100644 index 0000000..815a63a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-image-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-o.png new file mode 100644 index 0000000..f38491b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-pdf-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-pdf-o.png new file mode 100644 index 0000000..c2828f7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-pdf-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-powerpoint-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-powerpoint-o.png new file mode 100644 index 0000000..ececbf3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-powerpoint-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-text-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-text-o.png new file mode 100644 index 0000000..183b5bd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-text-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-text.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-text.png new file mode 100644 index 0000000..7ff5efb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-text.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-video-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-video-o.png new file mode 100644 index 0000000..b00c021 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-video-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file-word-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/file-word-o.png new file mode 100644 index 0000000..7a33270 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file-word-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/file.png b/src/net/apocalypselabs/symat/icons/fontawesome/file.png new file mode 100644 index 0000000..50c9791 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/file.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/files-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/files-o.png new file mode 100644 index 0000000..1a28798 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/files-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/film.png b/src/net/apocalypselabs/symat/icons/fontawesome/film.png new file mode 100644 index 0000000..191c4c3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/film.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/filter.png b/src/net/apocalypselabs/symat/icons/fontawesome/filter.png new file mode 100644 index 0000000..e457d2a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/filter.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/fire-extinguisher.png b/src/net/apocalypselabs/symat/icons/fontawesome/fire-extinguisher.png new file mode 100644 index 0000000..a31d128 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/fire-extinguisher.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/fire.png b/src/net/apocalypselabs/symat/icons/fontawesome/fire.png new file mode 100644 index 0000000..4931577 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/fire.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/flag-checkered.png b/src/net/apocalypselabs/symat/icons/fontawesome/flag-checkered.png new file mode 100644 index 0000000..3587b33 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/flag-checkered.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/flag-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/flag-o.png new file mode 100644 index 0000000..67e9264 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/flag-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/flag.png b/src/net/apocalypselabs/symat/icons/fontawesome/flag.png new file mode 100644 index 0000000..d4baef7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/flag.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/flask.png b/src/net/apocalypselabs/symat/icons/fontawesome/flask.png new file mode 100644 index 0000000..1dba2ae Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/flask.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/flickr.png b/src/net/apocalypselabs/symat/icons/fontawesome/flickr.png new file mode 100644 index 0000000..b7954c9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/flickr.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/floppy-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/floppy-o.png new file mode 100644 index 0000000..760c370 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/floppy-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/folder-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/folder-o.png new file mode 100644 index 0000000..0ca3084 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/folder-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/folder-open-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/folder-open-o.png new file mode 100644 index 0000000..fc51bc7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/folder-open-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/folder-open.png b/src/net/apocalypselabs/symat/icons/fontawesome/folder-open.png new file mode 100644 index 0000000..b1998fc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/folder-open.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/folder.png b/src/net/apocalypselabs/symat/icons/fontawesome/folder.png new file mode 100644 index 0000000..f6bccc6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/folder.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/font.png b/src/net/apocalypselabs/symat/icons/fontawesome/font.png new file mode 100644 index 0000000..a4c5565 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/font.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/forumbee.png b/src/net/apocalypselabs/symat/icons/fontawesome/forumbee.png new file mode 100644 index 0000000..280c7ed Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/forumbee.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/forward.png b/src/net/apocalypselabs/symat/icons/fontawesome/forward.png new file mode 100644 index 0000000..a2366e2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/forward.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/foursquare.png b/src/net/apocalypselabs/symat/icons/fontawesome/foursquare.png new file mode 100644 index 0000000..1059e1d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/foursquare.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/frown-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/frown-o.png new file mode 100644 index 0000000..f67427f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/frown-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/futbol-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/futbol-o.png new file mode 100644 index 0000000..f83af49 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/futbol-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/gamepad.png b/src/net/apocalypselabs/symat/icons/fontawesome/gamepad.png new file mode 100644 index 0000000..5e568df Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/gamepad.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/gavel.png b/src/net/apocalypselabs/symat/icons/fontawesome/gavel.png new file mode 100644 index 0000000..aa0038d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/gavel.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/gbp.png b/src/net/apocalypselabs/symat/icons/fontawesome/gbp.png new file mode 100644 index 0000000..81ead35 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/gbp.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/gift.png b/src/net/apocalypselabs/symat/icons/fontawesome/gift.png new file mode 100644 index 0000000..40f785c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/gift.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/git-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/git-square.png new file mode 100644 index 0000000..ed8e946 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/git-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/git.png b/src/net/apocalypselabs/symat/icons/fontawesome/git.png new file mode 100644 index 0000000..8b4e409 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/git.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/github-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/github-alt.png new file mode 100644 index 0000000..4bd385c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/github-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/github-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/github-square.png new file mode 100644 index 0000000..ce6574b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/github-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/github.png b/src/net/apocalypselabs/symat/icons/fontawesome/github.png new file mode 100644 index 0000000..2423df9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/github.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/glass.png b/src/net/apocalypselabs/symat/icons/fontawesome/glass.png new file mode 100644 index 0000000..be788ac Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/glass.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/globe.png b/src/net/apocalypselabs/symat/icons/fontawesome/globe.png new file mode 100644 index 0000000..a9692a4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/globe.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/google-plus-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/google-plus-square.png new file mode 100644 index 0000000..23b9a50 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/google-plus-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/google-plus.png b/src/net/apocalypselabs/symat/icons/fontawesome/google-plus.png new file mode 100644 index 0000000..fa7402a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/google-plus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/google-wallet.png b/src/net/apocalypselabs/symat/icons/fontawesome/google-wallet.png new file mode 100644 index 0000000..9e0e85a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/google-wallet.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/google.png b/src/net/apocalypselabs/symat/icons/fontawesome/google.png new file mode 100644 index 0000000..b4ee7af Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/google.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/graduation-cap.png b/src/net/apocalypselabs/symat/icons/fontawesome/graduation-cap.png new file mode 100644 index 0000000..e00a797 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/graduation-cap.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/gratipay.png b/src/net/apocalypselabs/symat/icons/fontawesome/gratipay.png new file mode 100644 index 0000000..2015ebd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/gratipay.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/h-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/h-square.png new file mode 100644 index 0000000..390285e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/h-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hacker-news.png b/src/net/apocalypselabs/symat/icons/fontawesome/hacker-news.png new file mode 100644 index 0000000..f17ba74 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hacker-news.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-down.png new file mode 100644 index 0000000..5c8deb3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-left.png new file mode 100644 index 0000000..1bf7622 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-right.png new file mode 100644 index 0000000..ca3ecc4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-up.png new file mode 100644 index 0000000..3cc2ce0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hand-o-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hdd-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/hdd-o.png new file mode 100644 index 0000000..2cc6a1f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hdd-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/header.png b/src/net/apocalypselabs/symat/icons/fontawesome/header.png new file mode 100644 index 0000000..14b499d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/header.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/headphones.png b/src/net/apocalypselabs/symat/icons/fontawesome/headphones.png new file mode 100644 index 0000000..b42c53a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/headphones.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/heart-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/heart-o.png new file mode 100644 index 0000000..3ecffd9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/heart-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/heart.png b/src/net/apocalypselabs/symat/icons/fontawesome/heart.png new file mode 100644 index 0000000..b88c605 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/heart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/heartbeat.png b/src/net/apocalypselabs/symat/icons/fontawesome/heartbeat.png new file mode 100644 index 0000000..2906f50 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/heartbeat.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/history.png b/src/net/apocalypselabs/symat/icons/fontawesome/history.png new file mode 100644 index 0000000..636afb0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/history.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/home.png b/src/net/apocalypselabs/symat/icons/fontawesome/home.png new file mode 100644 index 0000000..122dfd9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/home.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/hospital-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/hospital-o.png new file mode 100644 index 0000000..93073ff Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/hospital-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/html5.png b/src/net/apocalypselabs/symat/icons/fontawesome/html5.png new file mode 100644 index 0000000..e0059f5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/html5.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ils.png b/src/net/apocalypselabs/symat/icons/fontawesome/ils.png new file mode 100644 index 0000000..44ad165 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ils.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/inbox.png b/src/net/apocalypselabs/symat/icons/fontawesome/inbox.png new file mode 100644 index 0000000..62d4561 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/inbox.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/indent.png b/src/net/apocalypselabs/symat/icons/fontawesome/indent.png new file mode 100644 index 0000000..6e95399 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/indent.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/info-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/info-circle.png new file mode 100644 index 0000000..ac7979f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/info-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/info.png b/src/net/apocalypselabs/symat/icons/fontawesome/info.png new file mode 100644 index 0000000..acbf59c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/info.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/inr.png b/src/net/apocalypselabs/symat/icons/fontawesome/inr.png new file mode 100644 index 0000000..4c743f8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/inr.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/instagram.png b/src/net/apocalypselabs/symat/icons/fontawesome/instagram.png new file mode 100644 index 0000000..093a65a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/instagram.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ioxhost.png b/src/net/apocalypselabs/symat/icons/fontawesome/ioxhost.png new file mode 100644 index 0000000..d096300 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ioxhost.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/italic.png b/src/net/apocalypselabs/symat/icons/fontawesome/italic.png new file mode 100644 index 0000000..4980120 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/italic.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/joomla.png b/src/net/apocalypselabs/symat/icons/fontawesome/joomla.png new file mode 100644 index 0000000..41da146 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/joomla.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/jpy.png b/src/net/apocalypselabs/symat/icons/fontawesome/jpy.png new file mode 100644 index 0000000..7cc96eb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/jpy.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/jsfiddle.png b/src/net/apocalypselabs/symat/icons/fontawesome/jsfiddle.png new file mode 100644 index 0000000..5b11ec5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/jsfiddle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/key.png b/src/net/apocalypselabs/symat/icons/fontawesome/key.png new file mode 100644 index 0000000..332837c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/key.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/keyboard-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/keyboard-o.png new file mode 100644 index 0000000..83982e0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/keyboard-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/krw.png b/src/net/apocalypselabs/symat/icons/fontawesome/krw.png new file mode 100644 index 0000000..c70a9f6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/krw.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/language.png b/src/net/apocalypselabs/symat/icons/fontawesome/language.png new file mode 100644 index 0000000..8e706a8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/language.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/laptop.png b/src/net/apocalypselabs/symat/icons/fontawesome/laptop.png new file mode 100644 index 0000000..3cfb5af Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/laptop.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/lastfm-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/lastfm-square.png new file mode 100644 index 0000000..b211de0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/lastfm-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/lastfm.png b/src/net/apocalypselabs/symat/icons/fontawesome/lastfm.png new file mode 100644 index 0000000..8358861 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/lastfm.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/leaf.png b/src/net/apocalypselabs/symat/icons/fontawesome/leaf.png new file mode 100644 index 0000000..ba5551c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/leaf.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/leanpub.png b/src/net/apocalypselabs/symat/icons/fontawesome/leanpub.png new file mode 100644 index 0000000..028fafd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/leanpub.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/lemon-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/lemon-o.png new file mode 100644 index 0000000..a6eacc3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/lemon-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/level-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/level-down.png new file mode 100644 index 0000000..bd349a2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/level-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/level-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/level-up.png new file mode 100644 index 0000000..5516435 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/level-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/life-ring.png b/src/net/apocalypselabs/symat/icons/fontawesome/life-ring.png new file mode 100644 index 0000000..f5c27ac Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/life-ring.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/lightbulb-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/lightbulb-o.png new file mode 100644 index 0000000..21d4e5b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/lightbulb-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/line-chart.png b/src/net/apocalypselabs/symat/icons/fontawesome/line-chart.png new file mode 100644 index 0000000..c503ce7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/line-chart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/link.png b/src/net/apocalypselabs/symat/icons/fontawesome/link.png new file mode 100644 index 0000000..628ca0d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/link.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/linkedin-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/linkedin-square.png new file mode 100644 index 0000000..f93d536 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/linkedin-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/linkedin.png b/src/net/apocalypselabs/symat/icons/fontawesome/linkedin.png new file mode 100644 index 0000000..e258354 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/linkedin.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/linux.png b/src/net/apocalypselabs/symat/icons/fontawesome/linux.png new file mode 100644 index 0000000..e32786f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/linux.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/list-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/list-alt.png new file mode 100644 index 0000000..c34e286 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/list-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/list-ol.png b/src/net/apocalypselabs/symat/icons/fontawesome/list-ol.png new file mode 100644 index 0000000..e4b2d66 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/list-ol.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/list-ul.png b/src/net/apocalypselabs/symat/icons/fontawesome/list-ul.png new file mode 100644 index 0000000..d2ceba6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/list-ul.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/list.png b/src/net/apocalypselabs/symat/icons/fontawesome/list.png new file mode 100644 index 0000000..ca93c4f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/list.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/location-arrow.png b/src/net/apocalypselabs/symat/icons/fontawesome/location-arrow.png new file mode 100644 index 0000000..7c98611 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/location-arrow.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/lock.png b/src/net/apocalypselabs/symat/icons/fontawesome/lock.png new file mode 100644 index 0000000..c800d5f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/lock.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-down.png new file mode 100644 index 0000000..3d56a6b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-left.png new file mode 100644 index 0000000..b8c3dee Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-right.png new file mode 100644 index 0000000..b696d73 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-up.png new file mode 100644 index 0000000..957b6b1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/long-arrow-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/magic.png b/src/net/apocalypselabs/symat/icons/fontawesome/magic.png new file mode 100644 index 0000000..595df1f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/magic.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/magnet.png b/src/net/apocalypselabs/symat/icons/fontawesome/magnet.png new file mode 100644 index 0000000..f4719c1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/magnet.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/male.png b/src/net/apocalypselabs/symat/icons/fontawesome/male.png new file mode 100644 index 0000000..b20f378 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/male.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/map-marker.png b/src/net/apocalypselabs/symat/icons/fontawesome/map-marker.png new file mode 100644 index 0000000..e3aa42a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/map-marker.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mars-double.png b/src/net/apocalypselabs/symat/icons/fontawesome/mars-double.png new file mode 100644 index 0000000..4743cbc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mars-double.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke-h.png b/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke-h.png new file mode 100644 index 0000000..3adb2aa Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke-h.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke-v.png b/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke-v.png new file mode 100644 index 0000000..cf1c7c7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke-v.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke.png b/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke.png new file mode 100644 index 0000000..f90879e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mars-stroke.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mars.png b/src/net/apocalypselabs/symat/icons/fontawesome/mars.png new file mode 100644 index 0000000..8c8adec Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mars.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/maxcdn.png b/src/net/apocalypselabs/symat/icons/fontawesome/maxcdn.png new file mode 100644 index 0000000..94f7d17 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/maxcdn.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/meanpath.png b/src/net/apocalypselabs/symat/icons/fontawesome/meanpath.png new file mode 100644 index 0000000..798fd32 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/meanpath.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/medium.png b/src/net/apocalypselabs/symat/icons/fontawesome/medium.png new file mode 100644 index 0000000..7f532e5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/medium.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/medkit.png b/src/net/apocalypselabs/symat/icons/fontawesome/medkit.png new file mode 100644 index 0000000..399a908 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/medkit.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/meh-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/meh-o.png new file mode 100644 index 0000000..e8e9cfc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/meh-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mercury.png b/src/net/apocalypselabs/symat/icons/fontawesome/mercury.png new file mode 100644 index 0000000..daaf65c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mercury.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/microphone-slash.png b/src/net/apocalypselabs/symat/icons/fontawesome/microphone-slash.png new file mode 100644 index 0000000..612a09b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/microphone-slash.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/microphone.png b/src/net/apocalypselabs/symat/icons/fontawesome/microphone.png new file mode 100644 index 0000000..3b25c1a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/microphone.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/minus-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/minus-circle.png new file mode 100644 index 0000000..63cb2df Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/minus-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/minus-square-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/minus-square-o.png new file mode 100644 index 0000000..138739d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/minus-square-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/minus-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/minus-square.png new file mode 100644 index 0000000..fe5dfc2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/minus-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/minus.png b/src/net/apocalypselabs/symat/icons/fontawesome/minus.png new file mode 100644 index 0000000..8d3ad18 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/minus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/mobile.png b/src/net/apocalypselabs/symat/icons/fontawesome/mobile.png new file mode 100644 index 0000000..b4e0758 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/mobile.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/money.png b/src/net/apocalypselabs/symat/icons/fontawesome/money.png new file mode 100644 index 0000000..8e2fed6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/money.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/moon-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/moon-o.png new file mode 100644 index 0000000..92e2971 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/moon-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/motorcycle.png b/src/net/apocalypselabs/symat/icons/fontawesome/motorcycle.png new file mode 100644 index 0000000..871ddea Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/motorcycle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/music.png b/src/net/apocalypselabs/symat/icons/fontawesome/music.png new file mode 100644 index 0000000..3cf78b5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/music.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/neuter.png b/src/net/apocalypselabs/symat/icons/fontawesome/neuter.png new file mode 100644 index 0000000..4254963 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/neuter.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/newspaper-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/newspaper-o.png new file mode 100644 index 0000000..5afad7d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/newspaper-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/openid.png b/src/net/apocalypselabs/symat/icons/fontawesome/openid.png new file mode 100644 index 0000000..f67002f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/openid.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/outdent.png b/src/net/apocalypselabs/symat/icons/fontawesome/outdent.png new file mode 100644 index 0000000..62a1cf5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/outdent.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pagelines.png b/src/net/apocalypselabs/symat/icons/fontawesome/pagelines.png new file mode 100644 index 0000000..c3a64e7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pagelines.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paint-brush.png b/src/net/apocalypselabs/symat/icons/fontawesome/paint-brush.png new file mode 100644 index 0000000..761db89 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paint-brush.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paper-plane-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/paper-plane-o.png new file mode 100644 index 0000000..8c81ef9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paper-plane-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paper-plane.png b/src/net/apocalypselabs/symat/icons/fontawesome/paper-plane.png new file mode 100644 index 0000000..c2b756a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paper-plane.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paperclip.png b/src/net/apocalypselabs/symat/icons/fontawesome/paperclip.png new file mode 100644 index 0000000..e380956 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paperclip.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paragraph.png b/src/net/apocalypselabs/symat/icons/fontawesome/paragraph.png new file mode 100644 index 0000000..bf51c11 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paragraph.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pause.png b/src/net/apocalypselabs/symat/icons/fontawesome/pause.png new file mode 100644 index 0000000..f344c16 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pause.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paw.png b/src/net/apocalypselabs/symat/icons/fontawesome/paw.png new file mode 100644 index 0000000..eae4f20 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paw.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/paypal.png b/src/net/apocalypselabs/symat/icons/fontawesome/paypal.png new file mode 100644 index 0000000..be55953 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/paypal.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pencil-square-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/pencil-square-o.png new file mode 100644 index 0000000..ab0ac36 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pencil-square-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pencil-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/pencil-square.png new file mode 100644 index 0000000..c6622f6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pencil-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pencil.png b/src/net/apocalypselabs/symat/icons/fontawesome/pencil.png new file mode 100644 index 0000000..7bfae52 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pencil.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/phone-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/phone-square.png new file mode 100644 index 0000000..0540e14 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/phone-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/phone.png b/src/net/apocalypselabs/symat/icons/fontawesome/phone.png new file mode 100644 index 0000000..0ca5888 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/phone.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/picture-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/picture-o.png new file mode 100644 index 0000000..6ce8ade Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/picture-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pie-chart.png b/src/net/apocalypselabs/symat/icons/fontawesome/pie-chart.png new file mode 100644 index 0000000..92ed35e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pie-chart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pied-piper-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/pied-piper-alt.png new file mode 100644 index 0000000..15aa0dc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pied-piper-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pied-piper.png b/src/net/apocalypselabs/symat/icons/fontawesome/pied-piper.png new file mode 100644 index 0000000..34c0339 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pied-piper.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pinterest-p.png b/src/net/apocalypselabs/symat/icons/fontawesome/pinterest-p.png new file mode 100644 index 0000000..6bbf8d2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pinterest-p.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pinterest-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/pinterest-square.png new file mode 100644 index 0000000..0353dd3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pinterest-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/pinterest.png b/src/net/apocalypselabs/symat/icons/fontawesome/pinterest.png new file mode 100644 index 0000000..515b2cc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/pinterest.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/plane.png b/src/net/apocalypselabs/symat/icons/fontawesome/plane.png new file mode 100644 index 0000000..b1cc709 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/plane.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/play-circle-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/play-circle-o.png new file mode 100644 index 0000000..40f7807 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/play-circle-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/play-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/play-circle.png new file mode 100644 index 0000000..745fb56 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/play-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/play.png b/src/net/apocalypselabs/symat/icons/fontawesome/play.png new file mode 100644 index 0000000..4109928 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/play.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/plug.png b/src/net/apocalypselabs/symat/icons/fontawesome/plug.png new file mode 100644 index 0000000..f0201f6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/plug.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/plus-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/plus-circle.png new file mode 100644 index 0000000..f07d35c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/plus-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/plus-square-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/plus-square-o.png new file mode 100644 index 0000000..5afaad3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/plus-square-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/plus-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/plus-square.png new file mode 100644 index 0000000..1f6895b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/plus-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/plus.png b/src/net/apocalypselabs/symat/icons/fontawesome/plus.png new file mode 100644 index 0000000..3e9e7b0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/plus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/power-off.png b/src/net/apocalypselabs/symat/icons/fontawesome/power-off.png new file mode 100644 index 0000000..cf80d3b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/power-off.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/print.png b/src/net/apocalypselabs/symat/icons/fontawesome/print.png new file mode 100644 index 0000000..65ec195 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/print.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/puzzle-piece.png b/src/net/apocalypselabs/symat/icons/fontawesome/puzzle-piece.png new file mode 100644 index 0000000..bd736d2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/puzzle-piece.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/qq.png b/src/net/apocalypselabs/symat/icons/fontawesome/qq.png new file mode 100644 index 0000000..b4cd901 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/qq.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/qrcode.png b/src/net/apocalypselabs/symat/icons/fontawesome/qrcode.png new file mode 100644 index 0000000..155698f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/qrcode.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/question-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/question-circle.png new file mode 100644 index 0000000..c1a19cd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/question-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/question.png b/src/net/apocalypselabs/symat/icons/fontawesome/question.png new file mode 100644 index 0000000..347a4e5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/question.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/quote-left.png b/src/net/apocalypselabs/symat/icons/fontawesome/quote-left.png new file mode 100644 index 0000000..a8af3c6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/quote-left.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/quote-right.png b/src/net/apocalypselabs/symat/icons/fontawesome/quote-right.png new file mode 100644 index 0000000..9aaf5cf Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/quote-right.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/random.png b/src/net/apocalypselabs/symat/icons/fontawesome/random.png new file mode 100644 index 0000000..a442d3d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/random.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/rebel.png b/src/net/apocalypselabs/symat/icons/fontawesome/rebel.png new file mode 100644 index 0000000..91b0466 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/rebel.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/recycle.png b/src/net/apocalypselabs/symat/icons/fontawesome/recycle.png new file mode 100644 index 0000000..b139dff Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/recycle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/reddit-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/reddit-square.png new file mode 100644 index 0000000..68353cd Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/reddit-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/reddit.png b/src/net/apocalypselabs/symat/icons/fontawesome/reddit.png new file mode 100644 index 0000000..b3d8ac4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/reddit.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/refresh.png b/src/net/apocalypselabs/symat/icons/fontawesome/refresh.png new file mode 100644 index 0000000..353d6db Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/refresh.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/renren.png b/src/net/apocalypselabs/symat/icons/fontawesome/renren.png new file mode 100644 index 0000000..d09544b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/renren.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/repeat.png b/src/net/apocalypselabs/symat/icons/fontawesome/repeat.png new file mode 100644 index 0000000..e208708 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/repeat.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/reply-all.png b/src/net/apocalypselabs/symat/icons/fontawesome/reply-all.png new file mode 100644 index 0000000..88376c6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/reply-all.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/reply.png b/src/net/apocalypselabs/symat/icons/fontawesome/reply.png new file mode 100644 index 0000000..351b21f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/reply.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/retweet.png b/src/net/apocalypselabs/symat/icons/fontawesome/retweet.png new file mode 100644 index 0000000..6bb73bc Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/retweet.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/road.png b/src/net/apocalypselabs/symat/icons/fontawesome/road.png new file mode 100644 index 0000000..acd3619 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/road.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/rocket.png b/src/net/apocalypselabs/symat/icons/fontawesome/rocket.png new file mode 100644 index 0000000..35d085b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/rocket.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/rss-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/rss-square.png new file mode 100644 index 0000000..6477690 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/rss-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/rss.png b/src/net/apocalypselabs/symat/icons/fontawesome/rss.png new file mode 100644 index 0000000..d3cfac6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/rss.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/rub.png b/src/net/apocalypselabs/symat/icons/fontawesome/rub.png new file mode 100644 index 0000000..0925aa5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/rub.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/scissors.png b/src/net/apocalypselabs/symat/icons/fontawesome/scissors.png new file mode 100644 index 0000000..adb42bb Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/scissors.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/search-minus.png b/src/net/apocalypselabs/symat/icons/fontawesome/search-minus.png new file mode 100644 index 0000000..c090fd6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/search-minus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/search-plus.png b/src/net/apocalypselabs/symat/icons/fontawesome/search-plus.png new file mode 100644 index 0000000..3a0a622 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/search-plus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/search.png b/src/net/apocalypselabs/symat/icons/fontawesome/search.png new file mode 100644 index 0000000..fa855f0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/search.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sellsy.png b/src/net/apocalypselabs/symat/icons/fontawesome/sellsy.png new file mode 100644 index 0000000..1ce3420 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sellsy.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/server.png b/src/net/apocalypselabs/symat/icons/fontawesome/server.png new file mode 100644 index 0000000..6e15b9b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/server.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/share-alt-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/share-alt-square.png new file mode 100644 index 0000000..fb2ca1d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/share-alt-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/share-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/share-alt.png new file mode 100644 index 0000000..e40b977 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/share-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/share-square-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/share-square-o.png new file mode 100644 index 0000000..aebe639 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/share-square-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/share-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/share-square.png new file mode 100644 index 0000000..b16ac03 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/share-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/share.png b/src/net/apocalypselabs/symat/icons/fontawesome/share.png new file mode 100644 index 0000000..c0845a9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/share.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/shield.png b/src/net/apocalypselabs/symat/icons/fontawesome/shield.png new file mode 100644 index 0000000..76d28d0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/shield.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ship.png b/src/net/apocalypselabs/symat/icons/fontawesome/ship.png new file mode 100644 index 0000000..45ed3f0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ship.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/shirtsinbulk.png b/src/net/apocalypselabs/symat/icons/fontawesome/shirtsinbulk.png new file mode 100644 index 0000000..79f276c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/shirtsinbulk.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/shopping-cart.png b/src/net/apocalypselabs/symat/icons/fontawesome/shopping-cart.png new file mode 100644 index 0000000..b2877df Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/shopping-cart.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sign-in.png b/src/net/apocalypselabs/symat/icons/fontawesome/sign-in.png new file mode 100644 index 0000000..0e346da Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sign-in.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sign-out.png b/src/net/apocalypselabs/symat/icons/fontawesome/sign-out.png new file mode 100644 index 0000000..5205be7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sign-out.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/signal.png b/src/net/apocalypselabs/symat/icons/fontawesome/signal.png new file mode 100644 index 0000000..fdff85a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/signal.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/simplybuilt.png b/src/net/apocalypselabs/symat/icons/fontawesome/simplybuilt.png new file mode 100644 index 0000000..5cd2966 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/simplybuilt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sitemap.png b/src/net/apocalypselabs/symat/icons/fontawesome/sitemap.png new file mode 100644 index 0000000..1574618 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sitemap.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/skyatlas.png b/src/net/apocalypselabs/symat/icons/fontawesome/skyatlas.png new file mode 100644 index 0000000..e1d5433 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/skyatlas.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/skype.png b/src/net/apocalypselabs/symat/icons/fontawesome/skype.png new file mode 100644 index 0000000..a116be8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/skype.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/slack.png b/src/net/apocalypselabs/symat/icons/fontawesome/slack.png new file mode 100644 index 0000000..0547eb9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/slack.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sliders.png b/src/net/apocalypselabs/symat/icons/fontawesome/sliders.png new file mode 100644 index 0000000..18c078f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sliders.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/slideshare.png b/src/net/apocalypselabs/symat/icons/fontawesome/slideshare.png new file mode 100644 index 0000000..7136597 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/slideshare.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/smile-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/smile-o.png new file mode 100644 index 0000000..eb954af Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/smile-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-alpha-asc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-alpha-asc.png new file mode 100644 index 0000000..38ebe37 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-alpha-asc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-alpha-desc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-alpha-desc.png new file mode 100644 index 0000000..d44f26c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-alpha-desc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-amount-asc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-amount-asc.png new file mode 100644 index 0000000..1a457a8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-amount-asc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-amount-desc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-amount-desc.png new file mode 100644 index 0000000..a6d08d8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-amount-desc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-asc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-asc.png new file mode 100644 index 0000000..778e9f6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-asc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-desc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-desc.png new file mode 100644 index 0000000..5f8c359 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-desc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-numeric-asc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-numeric-asc.png new file mode 100644 index 0000000..a1ea4f8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-numeric-asc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort-numeric-desc.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort-numeric-desc.png new file mode 100644 index 0000000..74e12f5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort-numeric-desc.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sort.png b/src/net/apocalypselabs/symat/icons/fontawesome/sort.png new file mode 100644 index 0000000..e862b3c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sort.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/soundcloud.png b/src/net/apocalypselabs/symat/icons/fontawesome/soundcloud.png new file mode 100644 index 0000000..722ab46 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/soundcloud.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/space-shuttle.png b/src/net/apocalypselabs/symat/icons/fontawesome/space-shuttle.png new file mode 100644 index 0000000..d37249e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/space-shuttle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/spinner.png b/src/net/apocalypselabs/symat/icons/fontawesome/spinner.png new file mode 100644 index 0000000..5d12134 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/spinner.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/spoon.png b/src/net/apocalypselabs/symat/icons/fontawesome/spoon.png new file mode 100644 index 0000000..6b9fd80 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/spoon.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/spotify.png b/src/net/apocalypselabs/symat/icons/fontawesome/spotify.png new file mode 100644 index 0000000..71aa576 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/spotify.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/square-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/square-o.png new file mode 100644 index 0000000..ed63b28 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/square-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/square.png b/src/net/apocalypselabs/symat/icons/fontawesome/square.png new file mode 100644 index 0000000..71e7e17 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/stack-exchange.png b/src/net/apocalypselabs/symat/icons/fontawesome/stack-exchange.png new file mode 100644 index 0000000..685b84c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/stack-exchange.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/stack-overflow.png b/src/net/apocalypselabs/symat/icons/fontawesome/stack-overflow.png new file mode 100644 index 0000000..4113df9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/stack-overflow.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/star-half-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/star-half-o.png new file mode 100644 index 0000000..d4d1469 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/star-half-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/star-half.png b/src/net/apocalypselabs/symat/icons/fontawesome/star-half.png new file mode 100644 index 0000000..0f11472 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/star-half.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/star-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/star-o.png new file mode 100644 index 0000000..90d6218 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/star-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/star.png b/src/net/apocalypselabs/symat/icons/fontawesome/star.png new file mode 100644 index 0000000..cbb7761 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/star.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/steam-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/steam-square.png new file mode 100644 index 0000000..f803dc6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/steam-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/steam.png b/src/net/apocalypselabs/symat/icons/fontawesome/steam.png new file mode 100644 index 0000000..9fd0a09 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/steam.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/step-backward.png b/src/net/apocalypselabs/symat/icons/fontawesome/step-backward.png new file mode 100644 index 0000000..7032267 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/step-backward.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/step-forward.png b/src/net/apocalypselabs/symat/icons/fontawesome/step-forward.png new file mode 100644 index 0000000..3ec1f47 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/step-forward.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/stethoscope.png b/src/net/apocalypselabs/symat/icons/fontawesome/stethoscope.png new file mode 100644 index 0000000..ef82046 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/stethoscope.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/stop.png b/src/net/apocalypselabs/symat/icons/fontawesome/stop.png new file mode 100644 index 0000000..4b9efa3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/stop.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/street-view.png b/src/net/apocalypselabs/symat/icons/fontawesome/street-view.png new file mode 100644 index 0000000..70e3c47 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/street-view.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/strikethrough.png b/src/net/apocalypselabs/symat/icons/fontawesome/strikethrough.png new file mode 100644 index 0000000..7bdfcc3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/strikethrough.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/stumbleupon-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/stumbleupon-circle.png new file mode 100644 index 0000000..4058b2e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/stumbleupon-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/stumbleupon.png b/src/net/apocalypselabs/symat/icons/fontawesome/stumbleupon.png new file mode 100644 index 0000000..4b4565c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/stumbleupon.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/subscript.png b/src/net/apocalypselabs/symat/icons/fontawesome/subscript.png new file mode 100644 index 0000000..364ab82 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/subscript.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/subway.png b/src/net/apocalypselabs/symat/icons/fontawesome/subway.png new file mode 100644 index 0000000..9c5d630 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/subway.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/suitcase.png b/src/net/apocalypselabs/symat/icons/fontawesome/suitcase.png new file mode 100644 index 0000000..930fb17 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/suitcase.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/sun-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/sun-o.png new file mode 100644 index 0000000..f87243b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/sun-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/superscript.png b/src/net/apocalypselabs/symat/icons/fontawesome/superscript.png new file mode 100644 index 0000000..c6ef577 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/superscript.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/table.png b/src/net/apocalypselabs/symat/icons/fontawesome/table.png new file mode 100644 index 0000000..98270ea Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/table.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tablet.png b/src/net/apocalypselabs/symat/icons/fontawesome/tablet.png new file mode 100644 index 0000000..194426c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tablet.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tachometer.png b/src/net/apocalypselabs/symat/icons/fontawesome/tachometer.png new file mode 100644 index 0000000..ce1999b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tachometer.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tag.png b/src/net/apocalypselabs/symat/icons/fontawesome/tag.png new file mode 100644 index 0000000..31524f3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tag.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tags.png b/src/net/apocalypselabs/symat/icons/fontawesome/tags.png new file mode 100644 index 0000000..36a84c3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tags.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tasks.png b/src/net/apocalypselabs/symat/icons/fontawesome/tasks.png new file mode 100644 index 0000000..99bac5b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tasks.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/taxi.png b/src/net/apocalypselabs/symat/icons/fontawesome/taxi.png new file mode 100644 index 0000000..42e4c28 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/taxi.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tencent-weibo.png b/src/net/apocalypselabs/symat/icons/fontawesome/tencent-weibo.png new file mode 100644 index 0000000..31e4f28 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tencent-weibo.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/terminal.png b/src/net/apocalypselabs/symat/icons/fontawesome/terminal.png new file mode 100644 index 0000000..c187fb9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/terminal.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/text-height.png b/src/net/apocalypselabs/symat/icons/fontawesome/text-height.png new file mode 100644 index 0000000..5198960 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/text-height.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/text-width.png b/src/net/apocalypselabs/symat/icons/fontawesome/text-width.png new file mode 100644 index 0000000..e822566 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/text-width.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/th-large.png b/src/net/apocalypselabs/symat/icons/fontawesome/th-large.png new file mode 100644 index 0000000..4a8b631 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/th-large.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/th-list.png b/src/net/apocalypselabs/symat/icons/fontawesome/th-list.png new file mode 100644 index 0000000..c51995a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/th-list.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/th.png b/src/net/apocalypselabs/symat/icons/fontawesome/th.png new file mode 100644 index 0000000..25bdf84 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/th.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/thumb-tack.png b/src/net/apocalypselabs/symat/icons/fontawesome/thumb-tack.png new file mode 100644 index 0000000..afac8c2 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/thumb-tack.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-down.png new file mode 100644 index 0000000..f3b329d Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-o-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-o-down.png new file mode 100644 index 0000000..f2d3d8a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-o-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-o-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-o-up.png new file mode 100644 index 0000000..24c9ca7 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-o-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-up.png new file mode 100644 index 0000000..9029d08 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/thumbs-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/ticket.png b/src/net/apocalypselabs/symat/icons/fontawesome/ticket.png new file mode 100644 index 0000000..e31e7ff Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/ticket.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/times-circle-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/times-circle-o.png new file mode 100644 index 0000000..b150d3c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/times-circle-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/times-circle.png b/src/net/apocalypselabs/symat/icons/fontawesome/times-circle.png new file mode 100644 index 0000000..9c8c692 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/times-circle.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/times.png b/src/net/apocalypselabs/symat/icons/fontawesome/times.png new file mode 100644 index 0000000..0eb7508 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/times.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tint.png b/src/net/apocalypselabs/symat/icons/fontawesome/tint.png new file mode 100644 index 0000000..f84d009 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tint.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/toggle-off.png b/src/net/apocalypselabs/symat/icons/fontawesome/toggle-off.png new file mode 100644 index 0000000..1c58da3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/toggle-off.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/toggle-on.png b/src/net/apocalypselabs/symat/icons/fontawesome/toggle-on.png new file mode 100644 index 0000000..fa03d9f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/toggle-on.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/train.png b/src/net/apocalypselabs/symat/icons/fontawesome/train.png new file mode 100644 index 0000000..0b099d5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/train.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/transgender-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/transgender-alt.png new file mode 100644 index 0000000..cebb114 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/transgender-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/transgender.png b/src/net/apocalypselabs/symat/icons/fontawesome/transgender.png new file mode 100644 index 0000000..b0dbbfa Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/transgender.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/trash-o.png b/src/net/apocalypselabs/symat/icons/fontawesome/trash-o.png new file mode 100644 index 0000000..75dd100 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/trash-o.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/trash.png b/src/net/apocalypselabs/symat/icons/fontawesome/trash.png new file mode 100644 index 0000000..f57a227 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/trash.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tree.png b/src/net/apocalypselabs/symat/icons/fontawesome/tree.png new file mode 100644 index 0000000..03726b5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tree.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/trello.png b/src/net/apocalypselabs/symat/icons/fontawesome/trello.png new file mode 100644 index 0000000..d0c250a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/trello.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/trophy.png b/src/net/apocalypselabs/symat/icons/fontawesome/trophy.png new file mode 100644 index 0000000..a4f4c8f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/trophy.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/truck.png b/src/net/apocalypselabs/symat/icons/fontawesome/truck.png new file mode 100644 index 0000000..b77ba31 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/truck.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/try.png b/src/net/apocalypselabs/symat/icons/fontawesome/try.png new file mode 100644 index 0000000..144dec1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/try.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tty.png b/src/net/apocalypselabs/symat/icons/fontawesome/tty.png new file mode 100644 index 0000000..55c9004 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tty.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tumblr-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/tumblr-square.png new file mode 100644 index 0000000..9443306 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tumblr-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/tumblr.png b/src/net/apocalypselabs/symat/icons/fontawesome/tumblr.png new file mode 100644 index 0000000..8f7210c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/tumblr.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/twitch.png b/src/net/apocalypselabs/symat/icons/fontawesome/twitch.png new file mode 100644 index 0000000..fcebe71 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/twitch.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/twitter-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/twitter-square.png new file mode 100644 index 0000000..302773a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/twitter-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/twitter.png b/src/net/apocalypselabs/symat/icons/fontawesome/twitter.png new file mode 100644 index 0000000..ca70254 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/twitter.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/umbrella.png b/src/net/apocalypselabs/symat/icons/fontawesome/umbrella.png new file mode 100644 index 0000000..4ad233a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/umbrella.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/underline.png b/src/net/apocalypselabs/symat/icons/fontawesome/underline.png new file mode 100644 index 0000000..26633f3 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/underline.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/undo.png b/src/net/apocalypselabs/symat/icons/fontawesome/undo.png new file mode 100644 index 0000000..fc3f519 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/undo.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/university.png b/src/net/apocalypselabs/symat/icons/fontawesome/university.png new file mode 100644 index 0000000..fab272e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/university.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/unlock-alt.png b/src/net/apocalypselabs/symat/icons/fontawesome/unlock-alt.png new file mode 100644 index 0000000..a7f5812 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/unlock-alt.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/unlock.png b/src/net/apocalypselabs/symat/icons/fontawesome/unlock.png new file mode 100644 index 0000000..f63b407 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/unlock.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/upload.png b/src/net/apocalypselabs/symat/icons/fontawesome/upload.png new file mode 100644 index 0000000..92caa70 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/upload.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/usd.png b/src/net/apocalypselabs/symat/icons/fontawesome/usd.png new file mode 100644 index 0000000..aabc453 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/usd.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/user-md.png b/src/net/apocalypselabs/symat/icons/fontawesome/user-md.png new file mode 100644 index 0000000..dceaa88 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/user-md.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/user-plus.png b/src/net/apocalypselabs/symat/icons/fontawesome/user-plus.png new file mode 100644 index 0000000..dc7e740 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/user-plus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/user-secret.png b/src/net/apocalypselabs/symat/icons/fontawesome/user-secret.png new file mode 100644 index 0000000..aacadbe Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/user-secret.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/user-times.png b/src/net/apocalypselabs/symat/icons/fontawesome/user-times.png new file mode 100644 index 0000000..d2bf117 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/user-times.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/user.png b/src/net/apocalypselabs/symat/icons/fontawesome/user.png new file mode 100644 index 0000000..6073af5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/user.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/users.png b/src/net/apocalypselabs/symat/icons/fontawesome/users.png new file mode 100644 index 0000000..b26af19 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/users.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/venus-double.png b/src/net/apocalypselabs/symat/icons/fontawesome/venus-double.png new file mode 100644 index 0000000..54ccb5e Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/venus-double.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/venus-mars.png b/src/net/apocalypselabs/symat/icons/fontawesome/venus-mars.png new file mode 100644 index 0000000..c6ea32c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/venus-mars.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/venus.png b/src/net/apocalypselabs/symat/icons/fontawesome/venus.png new file mode 100644 index 0000000..4c4b665 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/venus.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/viacoin.png b/src/net/apocalypselabs/symat/icons/fontawesome/viacoin.png new file mode 100644 index 0000000..fe4f267 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/viacoin.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/video-camera.png b/src/net/apocalypselabs/symat/icons/fontawesome/video-camera.png new file mode 100644 index 0000000..825dd5c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/video-camera.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/vimeo-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/vimeo-square.png new file mode 100644 index 0000000..aa061a5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/vimeo-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/vine.png b/src/net/apocalypselabs/symat/icons/fontawesome/vine.png new file mode 100644 index 0000000..745b1f5 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/vine.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/vk.png b/src/net/apocalypselabs/symat/icons/fontawesome/vk.png new file mode 100644 index 0000000..1ad6d48 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/vk.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/volume-down.png b/src/net/apocalypselabs/symat/icons/fontawesome/volume-down.png new file mode 100644 index 0000000..f27a405 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/volume-down.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/volume-off.png b/src/net/apocalypselabs/symat/icons/fontawesome/volume-off.png new file mode 100644 index 0000000..b2fac53 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/volume-off.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/volume-up.png b/src/net/apocalypselabs/symat/icons/fontawesome/volume-up.png new file mode 100644 index 0000000..b5cb6a0 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/volume-up.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/weibo.png b/src/net/apocalypselabs/symat/icons/fontawesome/weibo.png new file mode 100644 index 0000000..628bd6b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/weibo.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/weixin.png b/src/net/apocalypselabs/symat/icons/fontawesome/weixin.png new file mode 100644 index 0000000..6b43064 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/weixin.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/whatsapp.png b/src/net/apocalypselabs/symat/icons/fontawesome/whatsapp.png new file mode 100644 index 0000000..fcc23d9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/whatsapp.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/wheelchair.png b/src/net/apocalypselabs/symat/icons/fontawesome/wheelchair.png new file mode 100644 index 0000000..e7dd4f6 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/wheelchair.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/wifi.png b/src/net/apocalypselabs/symat/icons/fontawesome/wifi.png new file mode 100644 index 0000000..52479a4 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/wifi.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/windows.png b/src/net/apocalypselabs/symat/icons/fontawesome/windows.png new file mode 100644 index 0000000..7894e14 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/windows.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/wordpress.png b/src/net/apocalypselabs/symat/icons/fontawesome/wordpress.png new file mode 100644 index 0000000..869e477 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/wordpress.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/wrench.png b/src/net/apocalypselabs/symat/icons/fontawesome/wrench.png new file mode 100644 index 0000000..ab4e26b Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/wrench.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/xing-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/xing-square.png new file mode 100644 index 0000000..28288ad Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/xing-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/xing.png b/src/net/apocalypselabs/symat/icons/fontawesome/xing.png new file mode 100644 index 0000000..40b6e0f Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/xing.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/yahoo.png b/src/net/apocalypselabs/symat/icons/fontawesome/yahoo.png new file mode 100644 index 0000000..57ca57a Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/yahoo.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/yelp.png b/src/net/apocalypselabs/symat/icons/fontawesome/yelp.png new file mode 100644 index 0000000..9cfa2f8 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/yelp.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/youtube-play.png b/src/net/apocalypselabs/symat/icons/fontawesome/youtube-play.png new file mode 100644 index 0000000..084abd1 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/youtube-play.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/youtube-square.png b/src/net/apocalypselabs/symat/icons/fontawesome/youtube-square.png new file mode 100644 index 0000000..9829cff Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/youtube-square.png differ diff --git a/src/net/apocalypselabs/symat/icons/fontawesome/youtube.png b/src/net/apocalypselabs/symat/icons/fontawesome/youtube.png new file mode 100644 index 0000000..3028491 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/fontawesome/youtube.png differ diff --git a/src/net/apocalypselabs/symat/icons/goarrow.png b/src/net/apocalypselabs/symat/icons/goarrow.png new file mode 100644 index 0000000..bbdbf90 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/goarrow.png differ diff --git a/src/net/apocalypselabs/symat/icons/home.png b/src/net/apocalypselabs/symat/icons/home.png new file mode 100644 index 0000000..122dfd9 Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/home.png differ diff --git a/src/net/apocalypselabs/symat/icons/jaicon.png b/src/net/apocalypselabs/symat/icons/jaicon.png new file mode 100644 index 0000000..306d40c Binary files /dev/null and b/src/net/apocalypselabs/symat/icons/jaicon.png differ diff --git a/src/net/apocalypselabs/symat/images/browser.png b/src/net/apocalypselabs/symat/images/browser.png new file mode 100644 index 0000000..ee28b8f Binary files /dev/null and b/src/net/apocalypselabs/symat/images/browser.png differ diff --git a/src/net/apocalypselabs/symat/resources/errorpage.html b/src/net/apocalypselabs/symat/resources/errorpage.html new file mode 100644 index 0000000..d2a952f --- /dev/null +++ b/src/net/apocalypselabs/symat/resources/errorpage.html @@ -0,0 +1,90 @@ + + + + + Error + + + + + +

+

Oh, no!

+

An error occurred:

+

<<>>

+

<<

>>

+
+ + diff --git a/src/net/apocalypselabs/symat/resources/homepage.html b/src/net/apocalypselabs/symat/resources/homepage.html index d7a7971..995ad7b 100644 --- a/src/net/apocalypselabs/symat/resources/homepage.html +++ b/src/net/apocalypselabs/symat/resources/homepage.html @@ -46,10 +46,15 @@ you permission, that decision is considered final and binding. --> - SyMAT Homepage + SyMAT Browser
-

SyMAT

-

Home | - Wiki | - Forums

+

Welcome to SyMAT!

+
+ + +
+

SyMAT Wiki | WolframAlpha | Changelogs

+
diff --git a/src/net/apocalypselabs/symat/resources/javaconstants.txt b/src/net/apocalypselabs/symat/resources/javaconstants.txt index 5fe6f09..21dc9b8 100644 --- a/src/net/apocalypselabs/symat/resources/javaconstants.txt +++ b/src/net/apocalypselabs/symat/resources/javaconstants.txt @@ -1,8 +1,4 @@ E PI -LN2 -LN10 -LOG2E -LOG10E SQRT1_2 SQRT2 \ No newline at end of file