diff options
Diffstat (limited to 'client')
6 files changed, 377 insertions, 1 deletions
| diff --git a/client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.form b/client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.form new file mode 100644 index 0000000..3435493 --- /dev/null +++ b/client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.form | |||
| @@ -0,0 +1,123 @@ | |||
| 1 | <?xml version="1.0" encoding="UTF-8" ?> | ||
| 2 | |||
| 3 | <Form version="1.5" maxVersion="1.5" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> | ||
| 4 | <Properties> | ||
| 5 | <Property name="defaultCloseOperation" type="int" value="2"/> | ||
| 6 | <Property name="name" type="java.lang.String" value="Form" noResource="true"/> | ||
| 7 | </Properties> | ||
| 8 | <SyntheticProperties> | ||
| 9 | <SyntheticProperty name="formSizePolicy" type="int" value="1"/> | ||
| 10 | </SyntheticProperties> | ||
| 11 | <AuxValues> | ||
| 12 | <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="2"/> | ||
| 13 | <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/> | ||
| 14 | <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/> | ||
| 15 | <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/> | ||
| 16 | <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> | ||
| 17 | <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> | ||
| 18 | <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> | ||
| 19 | <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> | ||
| 20 | </AuxValues> | ||
| 21 | |||
| 22 | <Layout> | ||
| 23 | <DimensionLayout dim="0"> | ||
| 24 | <Group type="103" groupAlignment="0" attributes="0"> | ||
| 25 | <Group type="102" attributes="0"> | ||
| 26 | <EmptySpace max="-2" attributes="0"/> | ||
| 27 | <Group type="103" groupAlignment="0" max="-2" attributes="0"> | ||
| 28 | <Component id="jLabel1" alignment="0" min="-2" max="-2" attributes="0"/> | ||
| 29 | <Group type="102" alignment="0" attributes="0"> | ||
| 30 | <EmptySpace min="12" pref="12" max="12" attributes="0"/> | ||
| 31 | <Group type="103" groupAlignment="0" max="-2" attributes="0"> | ||
| 32 | <Group type="102" alignment="0" attributes="1"> | ||
| 33 | <Component id="jLabel3" min="-2" max="-2" attributes="0"/> | ||
| 34 | <EmptySpace max="-2" attributes="0"/> | ||
| 35 | <Component id="jTextField1" max="32767" attributes="0"/> | ||
| 36 | </Group> | ||
| 37 | <Component id="jLabel2" alignment="0" min="-2" max="-2" attributes="0"/> | ||
| 38 | </Group> | ||
| 39 | </Group> | ||
| 40 | <Group type="102" alignment="1" attributes="1"> | ||
| 41 | <Component id="jLabel4" max="32767" attributes="0"/> | ||
| 42 | <EmptySpace max="-2" attributes="0"/> | ||
| 43 | <Component id="jButton2" min="-2" max="-2" attributes="0"/> | ||
| 44 | <EmptySpace max="-2" attributes="0"/> | ||
| 45 | <Component id="jButton1" min="-2" max="-2" attributes="0"/> | ||
| 46 | </Group> | ||
| 47 | </Group> | ||
| 48 | <EmptySpace max="-2" attributes="0"/> | ||
| 49 | </Group> | ||
| 50 | </Group> | ||
| 51 | </DimensionLayout> | ||
| 52 | <DimensionLayout dim="1"> | ||
| 53 | <Group type="103" groupAlignment="0" attributes="0"> | ||
| 54 | <Group type="102" alignment="0" attributes="0"> | ||
| 55 | <EmptySpace max="-2" attributes="0"/> | ||
| 56 | <Component id="jLabel1" min="-2" max="-2" attributes="0"/> | ||
| 57 | <EmptySpace max="-2" attributes="0"/> | ||
| 58 | <Component id="jLabel2" min="-2" max="-2" attributes="0"/> | ||
| 59 | <EmptySpace type="separate" max="-2" attributes="0"/> | ||
| 60 | <Group type="103" groupAlignment="3" attributes="0"> | ||
| 61 | <Component id="jLabel3" alignment="3" min="-2" max="-2" attributes="0"/> | ||
| 62 | <Component id="jTextField1" alignment="3" min="-2" max="-2" attributes="0"/> | ||
| 63 | </Group> | ||
| 64 | <EmptySpace max="-2" attributes="0"/> | ||
| 65 | <Group type="103" groupAlignment="3" attributes="0"> | ||
| 66 | <Component id="jButton1" alignment="3" min="-2" max="-2" attributes="0"/> | ||
| 67 | <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/> | ||
| 68 | <Component id="jLabel4" alignment="3" pref="29" max="32767" attributes="0"/> | ||
| 69 | </Group> | ||
| 70 | <EmptySpace max="32767" attributes="0"/> | ||
| 71 | </Group> | ||
| 72 | </Group> | ||
| 73 | </DimensionLayout> | ||
| 74 | </Layout> | ||
| 75 | <SubComponents> | ||
| 76 | <Component class="javax.swing.JLabel" name="jLabel1"> | ||
| 77 | <Properties> | ||
| 78 | <Property name="font" type="java.awt.Font" resourceKey="jLabel1.font"/> | ||
| 79 | <Property name="text" type="java.lang.String" resourceKey="jLabel1.text"/> | ||
| 80 | <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> | ||
| 81 | </Properties> | ||
| 82 | </Component> | ||
| 83 | <Component class="javax.swing.JLabel" name="jLabel2"> | ||
| 84 | <Properties> | ||
| 85 | <Property name="text" type="java.lang.String" resourceKey="jLabel2.text"/> | ||
| 86 | <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> | ||
| 87 | </Properties> | ||
| 88 | </Component> | ||
| 89 | <Component class="javax.swing.JLabel" name="jLabel3"> | ||
| 90 | <Properties> | ||
| 91 | <Property name="text" type="java.lang.String" resourceKey="jLabel3.text"/> | ||
| 92 | <Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/> | ||
| 93 | </Properties> | ||
| 94 | </Component> | ||
| 95 | <Component class="javax.swing.JTextField" name="jTextField1"> | ||
| 96 | <Properties> | ||
| 97 | <Property name="text" type="java.lang.String" resourceKey="jTextField1.text"/> | ||
| 98 | <Property name="name" type="java.lang.String" value="jTextField1" noResource="true"/> | ||
| 99 | </Properties> | ||
| 100 | </Component> | ||
| 101 | <Component class="javax.swing.JButton" name="jButton1"> | ||
| 102 | <Properties> | ||
| 103 | <Property name="text" type="java.lang.String" resourceKey="jButton1.text"/> | ||
| 104 | <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> | ||
| 105 | </Properties> | ||
| 106 | </Component> | ||
| 107 | <Component class="javax.swing.JButton" name="jButton2"> | ||
| 108 | <Properties> | ||
| 109 | <Property name="text" type="java.lang.String" resourceKey="jButton2.text"/> | ||
| 110 | <Property name="name" type="java.lang.String" value="jButton2" noResource="true"/> | ||
| 111 | </Properties> | ||
| 112 | <Events> | ||
| 113 | <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> | ||
| 114 | </Events> | ||
| 115 | </Component> | ||
| 116 | <Component class="javax.swing.JLabel" name="jLabel4"> | ||
| 117 | <Properties> | ||
| 118 | <Property name="text" type="java.lang.String" resourceKey="jLabel4.text"/> | ||
| 119 | <Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/> | ||
| 120 | </Properties> | ||
| 121 | </Component> | ||
| 122 | </SubComponents> | ||
| 123 | </Form> | ||
| diff --git a/client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.java b/client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.java new file mode 100644 index 0000000..149bea1 --- /dev/null +++ b/client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.java | |||
| @@ -0,0 +1,154 @@ | |||
| 1 | /* | ||
| 2 | * AddSubscriptionForm.java | ||
| 3 | * | ||
| 4 | * Created on July 29, 2008, 6:45 PM | ||
| 5 | */ | ||
| 6 | |||
| 7 | package com.fourisland.instadisc; | ||
| 8 | |||
| 9 | import java.net.MalformedURLException; | ||
| 10 | import java.net.URL; | ||
| 11 | import java.util.logging.Level; | ||
| 12 | import java.util.logging.Logger; | ||
| 13 | |||
| 14 | /** | ||
| 15 | * | ||
| 16 | * @author hatkirby | ||
| 17 | */ | ||
| 18 | public class AddSubscriptionForm extends javax.swing.JDialog { | ||
| 19 | |||
| 20 | /** Creates new form AddSubscriptionForm */ | ||
| 21 | public AddSubscriptionForm(java.awt.Frame parent, boolean modal) { | ||
| 22 | super(parent, modal); | ||
| 23 | initComponents(); | ||
| 24 | } | ||
| 25 | |||
| 26 | /** This method is called from within the constructor to | ||
| 27 | * initialize the form. | ||
| 28 | * WARNING: Do NOT modify this code. The content of this method is | ||
| 29 | * always regenerated by the Form Editor. | ||
| 30 | */ | ||
| 31 | // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents | ||
| 32 | private void initComponents() { | ||
| 33 | |||
| 34 | jLabel1 = new javax.swing.JLabel(); | ||
| 35 | jLabel2 = new javax.swing.JLabel(); | ||
| 36 | jLabel3 = new javax.swing.JLabel(); | ||
| 37 | jTextField1 = new javax.swing.JTextField(); | ||
| 38 | jButton1 = new javax.swing.JButton(); | ||
| 39 | jButton2 = new javax.swing.JButton(); | ||
| 40 | jLabel4 = new javax.swing.JLabel(); | ||
| 41 | |||
| 42 | setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); | ||
| 43 | setName("Form"); // NOI18N | ||
| 44 | |||
| 45 | org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(com.fourisland.instadisc.InstaDiscApp.class).getContext().getResourceMap(AddSubscriptionForm.class); | ||
| 46 | jLabel1.setFont(resourceMap.getFont("jLabel1.font")); // NOI18N | ||
| 47 | jLabel1.setText(resourceMap.getString("jLabel1.text")); // NOI18N | ||
| 48 | jLabel1.setName("jLabel1"); // NOI18N | ||
| 49 | |||
| 50 | jLabel2.setText(resourceMap.getString("jLabel2.text")); // NOI18N | ||
| 51 | jLabel2.setName("jLabel2"); // NOI18N | ||
| 52 | |||
| 53 | jLabel3.setText(resourceMap.getString("jLabel3.text")); // NOI18N | ||
| 54 | jLabel3.setName("jLabel3"); // NOI18N | ||
| 55 | |||
| 56 | jTextField1.setText(resourceMap.getString("jTextField1.text")); // NOI18N | ||
| 57 | jTextField1.setName("jTextField1"); // NOI18N | ||
| 58 | |||
| 59 | jButton1.setText(resourceMap.getString("jButton1.text")); // NOI18N | ||
| 60 | jButton1.setName("jButton1"); // NOI18N | ||
| 61 | |||
| 62 | jButton2.setText(resourceMap.getString("jButton2.text")); // NOI18N | ||
| 63 | jButton2.setName("jButton2"); // NOI18N | ||
| 64 | jButton2.addActionListener(new java.awt.event.ActionListener() { | ||
| 65 | public void actionPerformed(java.awt.event.ActionEvent evt) { | ||
| 66 | jButton2ActionPerformed(evt); | ||
| 67 | } | ||
| 68 | }); | ||
| 69 | |||
| 70 | jLabel4.setText(resourceMap.getString("jLabel4.text")); // NOI18N | ||
| 71 | jLabel4.setName("jLabel4"); // NOI18N | ||
| 72 | |||
| 73 | javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); | ||
| 74 | getContentPane().setLayout(layout); | ||
| 75 | layout.setHorizontalGroup( | ||
| 76 | layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | ||
| 77 | .addGroup(layout.createSequentialGroup() | ||
| 78 | .addContainerGap() | ||
| 79 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | ||
| 80 | .addComponent(jLabel1) | ||
| 81 | .addGroup(layout.createSequentialGroup() | ||
| 82 | .addGap(12, 12, 12) | ||
| 83 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) | ||
| 84 | .addGroup(layout.createSequentialGroup() | ||
| 85 | .addComponent(jLabel3) | ||
| 86 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | ||
| 87 | .addComponent(jTextField1)) | ||
| 88 | .addComponent(jLabel2))) | ||
| 89 | .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() | ||
| 90 | .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) | ||
| 91 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | ||
| 92 | .addComponent(jButton2) | ||
| 93 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | ||
| 94 | .addComponent(jButton1))) | ||
| 95 | .addContainerGap()) | ||
| 96 | ); | ||
| 97 | layout.setVerticalGroup( | ||
| 98 | layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) | ||
| 99 | .addGroup(layout.createSequentialGroup() | ||
| 100 | .addContainerGap() | ||
| 101 | .addComponent(jLabel1) | ||
| 102 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | ||
| 103 | .addComponent(jLabel2) | ||
| 104 | .addGap(18, 18, 18) | ||
| 105 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | ||
| 106 | .addComponent(jLabel3) | ||
| 107 | .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) | ||
| 108 | .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) | ||
| 109 | .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) | ||
| 110 | .addComponent(jButton1) | ||
| 111 | .addComponent(jButton2) | ||
| 112 | .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, 29, Short.MAX_VALUE)) | ||
| 113 | .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) | ||
| 114 | ); | ||
| 115 | |||
| 116 | pack(); | ||
| 117 | }// </editor-fold>//GEN-END:initComponents | ||
| 118 | |||
| 119 | private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed | ||
| 120 | try { | ||
| 121 | URL url = new URL(jTextField1.getText());//GEN-LAST:event_jButton2ActionPerformed | ||
| 122 | } catch (MalformedURLException ex) { | ||
| 123 | jLabel4.setText("Error: "); | ||
| 124 | } | ||
| 125 | } | ||
| 126 | |||
| 127 | /** | ||
| 128 | * @param args the command line arguments | ||
| 129 | */ | ||
| 130 | public static void main(String args[]) { | ||
| 131 | java.awt.EventQueue.invokeLater(new Runnable() { | ||
| 132 | public void run() { | ||
| 133 | AddSubscriptionForm dialog = new AddSubscriptionForm(new javax.swing.JFrame(), true); | ||
| 134 | dialog.addWindowListener(new java.awt.event.WindowAdapter() { | ||
| 135 | public void windowClosing(java.awt.event.WindowEvent e) { | ||
| 136 | System.exit(0); | ||
| 137 | } | ||
| 138 | }); | ||
| 139 | dialog.setVisible(true); | ||
| 140 | } | ||
| 141 | }); | ||
| 142 | } | ||
| 143 | |||
| 144 | // Variables declaration - do not modify//GEN-BEGIN:variables | ||
| 145 | private javax.swing.JButton jButton1; | ||
| 146 | private javax.swing.JButton jButton2; | ||
| 147 | private javax.swing.JLabel jLabel1; | ||
| 148 | private javax.swing.JLabel jLabel2; | ||
| 149 | private javax.swing.JLabel jLabel3; | ||
| 150 | private javax.swing.JLabel jLabel4; | ||
| 151 | private javax.swing.JTextField jTextField1; | ||
| 152 | // End of variables declaration//GEN-END:variables | ||
| 153 | |||
| 154 | } | ||
| diff --git a/client/trunk/src/com/fourisland/instadisc/InstaDiscView.form b/client/trunk/src/com/fourisland/instadisc/InstaDiscView.form index d88434a..ec8d250 100644 --- a/client/trunk/src/com/fourisland/instadisc/InstaDiscView.form +++ b/client/trunk/src/com/fourisland/instadisc/InstaDiscView.form | |||
| @@ -65,6 +65,26 @@ | |||
| 65 | <AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/> | 65 | <AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/> |
| 66 | </AuxValues> | 66 | </AuxValues> |
| 67 | <SubComponents> | 67 | <SubComponents> |
| 68 | <MenuItem class="javax.swing.JMenuItem" name="jMenuItem1"> | ||
| 69 | <Properties> | ||
| 70 | <Property name="text" type="java.lang.String" resourceKey="jMenuItem1.text"/> | ||
| 71 | <Property name="name" type="java.lang.String" value="jMenuItem1" noResource="true"/> | ||
| 72 | </Properties> | ||
| 73 | <Events> | ||
| 74 | <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItem1ActionPerformed"/> | ||
| 75 | </Events> | ||
| 76 | </MenuItem> | ||
| 77 | <MenuItem class="javax.swing.JMenuItem" name="jMenuItem2"> | ||
| 78 | <Properties> | ||
| 79 | <Property name="text" type="java.lang.String" resourceKey="jMenuItem2.text"/> | ||
| 80 | <Property name="name" type="java.lang.String" value="jMenuItem2" noResource="true"/> | ||
| 81 | </Properties> | ||
| 82 | </MenuItem> | ||
| 83 | <MenuItem class="javax.swing.JSeparator" name="jSeparator1"> | ||
| 84 | <Properties> | ||
| 85 | <Property name="name" type="java.lang.String" value="jSeparator1" noResource="true"/> | ||
| 86 | </Properties> | ||
| 87 | </MenuItem> | ||
| 68 | <MenuItem class="javax.swing.JMenuItem" name="exitMenuItem"> | 88 | <MenuItem class="javax.swing.JMenuItem" name="exitMenuItem"> |
| 69 | <Properties> | 89 | <Properties> |
| 70 | <Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor"> | 90 | <Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor"> |
| @@ -79,6 +99,26 @@ | |||
| 79 | </MenuItem> | 99 | </MenuItem> |
| 80 | </SubComponents> | 100 | </SubComponents> |
| 81 | </Menu> | 101 | </Menu> |
| 102 | <Menu class="javax.swing.JMenu" name="jMenu1"> | ||
| 103 | <Properties> | ||
| 104 | <Property name="text" type="java.lang.String" resourceKey="jMenu1.text"/> | ||
| 105 | <Property name="name" type="java.lang.String" value="jMenu1" noResource="true"/> | ||
| 106 | </Properties> | ||
| 107 | <SubComponents> | ||
| 108 | <MenuItem class="javax.swing.JMenuItem" name="jMenuItem3"> | ||
| 109 | <Properties> | ||
| 110 | <Property name="text" type="java.lang.String" resourceKey="jMenuItem3.text"/> | ||
| 111 | <Property name="name" type="java.lang.String" value="jMenuItem3" noResource="true"/> | ||
| 112 | </Properties> | ||
| 113 | </MenuItem> | ||
| 114 | <MenuItem class="javax.swing.JMenuItem" name="jMenuItem4"> | ||
| 115 | <Properties> | ||
| 116 | <Property name="text" type="java.lang.String" resourceKey="jMenuItem4.text"/> | ||
| 117 | <Property name="name" type="java.lang.String" value="jMenuItem4" noResource="true"/> | ||
| 118 | </Properties> | ||
| 119 | </MenuItem> | ||
| 120 | </SubComponents> | ||
| 121 | </Menu> | ||
| 82 | <Menu class="javax.swing.JMenu" name="helpMenu"> | 122 | <Menu class="javax.swing.JMenu" name="helpMenu"> |
| 83 | <Properties> | 123 | <Properties> |
| 84 | <Property name="text" type="java.lang.String" resourceKey="helpMenu.text"/> | 124 | <Property name="text" type="java.lang.String" resourceKey="helpMenu.text"/> |
| diff --git a/client/trunk/src/com/fourisland/instadisc/InstaDiscView.java b/client/trunk/src/com/fourisland/instadisc/InstaDiscView.java index e2d0058..d2362dd 100644 --- a/client/trunk/src/com/fourisland/instadisc/InstaDiscView.java +++ b/client/trunk/src/com/fourisland/instadisc/InstaDiscView.java | |||
| @@ -122,7 +122,13 @@ public class InstaDiscView extends FrameView { | |||
| 122 | jList1 = new javax.swing.JList(); | 122 | jList1 = new javax.swing.JList(); |
| 123 | menuBar = new javax.swing.JMenuBar(); | 123 | menuBar = new javax.swing.JMenuBar(); |
| 124 | javax.swing.JMenu fileMenu = new javax.swing.JMenu(); | 124 | javax.swing.JMenu fileMenu = new javax.swing.JMenu(); |
| 125 | jMenuItem1 = new javax.swing.JMenuItem(); | ||
| 126 | jMenuItem2 = new javax.swing.JMenuItem(); | ||
| 127 | jSeparator1 = new javax.swing.JSeparator(); | ||
| 125 | javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem(); | 128 | javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem(); |
| 129 | jMenu1 = new javax.swing.JMenu(); | ||
| 130 | jMenuItem3 = new javax.swing.JMenuItem(); | ||
| 131 | jMenuItem4 = new javax.swing.JMenuItem(); | ||
| 126 | javax.swing.JMenu helpMenu = new javax.swing.JMenu(); | 132 | javax.swing.JMenu helpMenu = new javax.swing.JMenu(); |
| 127 | javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem(); | 133 | javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem(); |
| 128 | statusPanel = new javax.swing.JPanel(); | 134 | statusPanel = new javax.swing.JPanel(); |
| @@ -161,6 +167,22 @@ public class InstaDiscView extends FrameView { | |||
| 161 | fileMenu.setText(resourceMap.getString("fileMenu.text")); // NOI18N | 167 | fileMenu.setText(resourceMap.getString("fileMenu.text")); // NOI18N |
| 162 | fileMenu.setName("fileMenu"); // NOI18N | 168 | fileMenu.setName("fileMenu"); // NOI18N |
| 163 | 169 | ||
| 170 | jMenuItem1.setText(resourceMap.getString("jMenuItem1.text")); // NOI18N | ||
| 171 | jMenuItem1.setName("jMenuItem1"); // NOI18N | ||
| 172 | jMenuItem1.addActionListener(new java.awt.event.ActionListener() { | ||
| 173 | public void actionPerformed(java.awt.event.ActionEvent evt) { | ||
| 174 | jMenuItem1ActionPerformed(evt); | ||
| 175 | } | ||
| 176 | }); | ||
| 177 | fileMenu.add(jMenuItem1); | ||
| 178 | |||
| 179 | jMenuItem2.setText(resourceMap.getString("jMenuItem2.text")); // NOI18N | ||
| 180 | jMenuItem2.setName("jMenuItem2"); // NOI18N | ||
| 181 | fileMenu.add(jMenuItem2); | ||
| 182 | |||
| 183 | jSeparator1.setName("jSeparator1"); // NOI18N | ||
| 184 | fileMenu.add(jSeparator1); | ||
| 185 | |||
| 164 | javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(com.fourisland.instadisc.InstaDiscApp.class).getContext().getActionMap(InstaDiscView.class, this); | 186 | javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(com.fourisland.instadisc.InstaDiscApp.class).getContext().getActionMap(InstaDiscView.class, this); |
| 165 | exitMenuItem.setAction(actionMap.get("quit")); // NOI18N | 187 | exitMenuItem.setAction(actionMap.get("quit")); // NOI18N |
| 166 | exitMenuItem.setName("exitMenuItem"); // NOI18N | 188 | exitMenuItem.setName("exitMenuItem"); // NOI18N |
| @@ -168,6 +190,19 @@ public class InstaDiscView extends FrameView { | |||
| 168 | 190 | ||
| 169 | menuBar.add(fileMenu); | 191 | menuBar.add(fileMenu); |
| 170 | 192 | ||
| 193 | jMenu1.setText(resourceMap.getString("jMenu1.text")); // NOI18N | ||
| 194 | jMenu1.setName("jMenu1"); // NOI18N | ||
| 195 | |||
| 196 | jMenuItem3.setText(resourceMap.getString("jMenuItem3.text")); // NOI18N | ||
| 197 | jMenuItem3.setName("jMenuItem3"); // NOI18N | ||
| 198 | jMenu1.add(jMenuItem3); | ||
| 199 | |||
| 200 | jMenuItem4.setText(resourceMap.getString("jMenuItem4.text")); // NOI18N | ||
| 201 | jMenuItem4.setName("jMenuItem4"); // NOI18N | ||
| 202 | jMenu1.add(jMenuItem4); | ||
| 203 | |||
| 204 | menuBar.add(jMenu1); | ||
| 205 | |||
| 171 | helpMenu.setText(resourceMap.getString("helpMenu.text")); // NOI18N | 206 | helpMenu.setText(resourceMap.getString("helpMenu.text")); // NOI18N |
| 172 | helpMenu.setName("helpMenu"); // NOI18N | 207 | helpMenu.setName("helpMenu"); // NOI18N |
| 173 | 208 | ||
| @@ -232,9 +267,19 @@ public class InstaDiscView extends FrameView { | |||
| 232 | } | 267 | } |
| 233 | }//GEN-LAST:event_jList1MouseClicked | 268 | }//GEN-LAST:event_jList1MouseClicked |
| 234 | 269 | ||
| 270 | private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed | ||
| 271 | // TODO add your handling code here: | ||
| 272 | }//GEN-LAST:event_jMenuItem1ActionPerformed | ||
| 273 | |||
| 235 | // Variables declaration - do not modify//GEN-BEGIN:variables | 274 | // Variables declaration - do not modify//GEN-BEGIN:variables |
| 236 | private javax.swing.JList jList1; | 275 | private javax.swing.JList jList1; |
| 276 | private javax.swing.JMenu jMenu1; | ||
| 277 | private javax.swing.JMenuItem jMenuItem1; | ||
| 278 | private javax.swing.JMenuItem jMenuItem2; | ||
| 279 | private javax.swing.JMenuItem jMenuItem3; | ||
| 280 | private javax.swing.JMenuItem jMenuItem4; | ||
| 237 | private javax.swing.JScrollPane jScrollPane1; | 281 | private javax.swing.JScrollPane jScrollPane1; |
| 282 | private javax.swing.JSeparator jSeparator1; | ||
| 238 | private javax.swing.JPanel mainPanel; | 283 | private javax.swing.JPanel mainPanel; |
| 239 | private javax.swing.JMenuBar menuBar; | 284 | private javax.swing.JMenuBar menuBar; |
| 240 | private javax.swing.JProgressBar progressBar; | 285 | private javax.swing.JProgressBar progressBar; |
| diff --git a/client/trunk/src/com/fourisland/instadisc/resources/AddSubscriptionForm.properties b/client/trunk/src/com/fourisland/instadisc/resources/AddSubscriptionForm.properties new file mode 100644 index 0000000..1bafc98 --- /dev/null +++ b/client/trunk/src/com/fourisland/instadisc/resources/AddSubscriptionForm.properties | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | jLabel1.text=Add a Subscription | ||
| 2 | #NOI18N | ||
| 3 | jLabel1.font=DejaVu Sans-Plain-18 | ||
| 4 | jLabel2.text=<HTML>To recieve InstaDisc notifications, you need to subscribe<BR>to a website's content. If a website supports InstaDisc<BR>it should be advertising a link to an "InstaDisc Subscription<BR>File". To subscribe to that website's content, copy the URL<BR>into the box below. | ||
| 5 | jLabel3.text=Subscription File URL: | ||
| 6 | jTextField1.text= | ||
| 7 | jButton1.text=Cancel | ||
| 8 | jButton2.text=OK | ||
| 9 | jLabel4.text= | ||
| diff --git a/client/trunk/src/com/fourisland/instadisc/resources/InstaDiscView.properties b/client/trunk/src/com/fourisland/instadisc/resources/InstaDiscView.properties index e1c2be6..80a0b3e 100644 --- a/client/trunk/src/com/fourisland/instadisc/resources/InstaDiscView.properties +++ b/client/trunk/src/com/fourisland/instadisc/resources/InstaDiscView.properties | |||
| @@ -29,4 +29,9 @@ StatusBar.busyIcons[10] = busyicons/busy-icon10.png | |||
| 29 | StatusBar.busyIcons[11] = busyicons/busy-icon11.png | 29 | StatusBar.busyIcons[11] = busyicons/busy-icon11.png |
| 30 | StatusBar.busyIcons[12] = busyicons/busy-icon12.png | 30 | StatusBar.busyIcons[12] = busyicons/busy-icon12.png |
| 31 | StatusBar.busyIcons[13] = busyicons/busy-icon13.png | 31 | StatusBar.busyIcons[13] = busyicons/busy-icon13.png |
| 32 | StatusBar.busyIcons[14] = busyicons/busy-icon14.png \ No newline at end of file | 32 | StatusBar.busyIcons[14] = busyicons/busy-icon14.png |
| 33 | jMenuItem1.text=Add Subscription | ||
| 34 | jMenuItem2.text=Manage Subscriptions | ||
| 35 | jMenu1.text=Tools | ||
| 36 | jMenuItem3.text=Manage Filters | ||
| 37 | jMenuItem4.text=Request Retained Items | ||
