about summary refs log tree commit diff stats
path: root/client/trunk
diff options
context:
space:
mode:
authorKelly Rauchenberger <fefferburbia@gmail.com>2008-07-30 01:27:51 +0000
committerKelly Rauchenberger <fefferburbia@gmail.com>2008-07-30 01:27:51 +0000
commit447a275f5025e4d887cd479148e9d5c4258cb31b (patch)
tree910a9b91a63b9e1a2d0e6d70ad7a88d62fd616c6 /client/trunk
parent32279751e6588ded0a5c108ed6f424a952f34d2f (diff)
downloadinstadisc-447a275f5025e4d887cd479148e9d5c4258cb31b.tar.gz
instadisc-447a275f5025e4d887cd479148e9d5c4258cb31b.tar.bz2
instadisc-447a275f5025e4d887cd479148e9d5c4258cb31b.zip
Client: Created Add Subscription form shell
Added the frontend for the Add Subscription form, as well as some menus for InstaDiscView. However, the Add Subscription form doesn't do anything yet, and the menus don't open anything yet.
Diffstat (limited to 'client/trunk')
-rw-r--r--client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.form123
-rw-r--r--client/trunk/src/com/fourisland/instadisc/AddSubscriptionForm.java154
-rw-r--r--client/trunk/src/com/fourisland/instadisc/InstaDiscView.form40
-rw-r--r--client/trunk/src/com/fourisland/instadisc/InstaDiscView.java45
-rw-r--r--client/trunk/src/com/fourisland/instadisc/resources/AddSubscriptionForm.properties9
-rw-r--r--client/trunk/src/com/fourisland/instadisc/resources/InstaDiscView.properties7
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
7package com.fourisland.instadisc;
8
9import java.net.MalformedURLException;
10import java.net.URL;
11import java.util.logging.Level;
12import java.util.logging.Logger;
13
14/**
15 *
16 * @author hatkirby
17 */
18public 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 @@
1jLabel1.text=Add a Subscription
2#NOI18N
3jLabel1.font=DejaVu Sans-Plain-18
4jLabel2.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.
5jLabel3.text=Subscription File URL:
6jTextField1.text=
7jButton1.text=Cancel
8jButton2.text=OK
9jLabel4.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
29StatusBar.busyIcons[11] = busyicons/busy-icon11.png 29StatusBar.busyIcons[11] = busyicons/busy-icon11.png
30StatusBar.busyIcons[12] = busyicons/busy-icon12.png 30StatusBar.busyIcons[12] = busyicons/busy-icon12.png
31StatusBar.busyIcons[13] = busyicons/busy-icon13.png 31StatusBar.busyIcons[13] = busyicons/busy-icon13.png
32StatusBar.busyIcons[14] = busyicons/busy-icon14.png \ No newline at end of file 32StatusBar.busyIcons[14] = busyicons/busy-icon14.png
33jMenuItem1.text=Add Subscription
34jMenuItem2.text=Manage Subscriptions
35jMenu1.text=Tools
36jMenuItem3.text=Manage Filters
37jMenuItem4.text=Request Retained Items