-Minor changes
This commit is contained in:
tonikelope 2017-03-16 14:08:16 +01:00
parent aa1ad8187c
commit 0b72eb959a
22 changed files with 214 additions and 240 deletions

View File

@ -74,7 +74,6 @@ public final class ChunkWriter implements Runnable, SecureSingleThreadNotifiable
} }
} }
public byte[] getByte_file_key() { public byte[] getByte_file_key() {
return _byte_file_key; return _byte_file_key;
} }

View File

@ -85,7 +85,6 @@ public final class ClipboardSpy implements Runnable, ClipboardOwner, SecureSingl
} }
} }
@Override @Override
public void run() { public void run() {

View File

@ -1417,8 +1417,6 @@ public final class Download implements Transference, Runnable, SecureSingleThrea
} }
} }
@Override @Override
public void setProgress(long progress) { public void setProgress(long progress) {

View File

@ -48,8 +48,6 @@ public final class GlobalSpeedMeter implements Runnable, SecureSingleThreadNotif
} }
} }
public void attachSpeedMeter(SpeedMeter speed) { public void attachSpeedMeter(SpeedMeter speed) {
_speedmeters.add(speed); _speedmeters.add(speed);
} }

View File

@ -97,8 +97,6 @@ public final class KissVideoStreamServer implements HttpHandler, SecureSingleThr
} }
} }
public void start(int port, String context) throws IOException { public void start(int port, String context) throws IOException {
swingReflectionInvoke("setForeground", _main_panel.getView().getKiss_server_status(), new Color(0, 128, 0)); swingReflectionInvoke("setForeground", _main_panel.getView().getKiss_server_status(), new Color(0, 128, 0));

View File

@ -61,7 +61,7 @@ import org.apache.http.auth.UsernamePasswordCredentials;
*/ */
public final class MainPanel { public final class MainPanel {
public static final String VERSION = "1.78"; public static final String VERSION = "1.79";
public static final int THROTTLE_SLICE_SIZE = 16 * 1024; public static final int THROTTLE_SLICE_SIZE = 16 * 1024;
public static final int STREAMER_PORT = 1337; public static final int STREAMER_PORT = 1337;
public static final int WATCHDOG_PORT = 1338; public static final int WATCHDOG_PORT = 1338;

View File

@ -51,7 +51,6 @@ public final class ProgressMeter implements Runnable, SecureSingleThreadNotifiab
} }
} }
@Override @Override
public void run() { public void run() {
System.out.println("ProgressMeter hello!"); System.out.println("ProgressMeter hello!");

View File

@ -104,44 +104,47 @@
<Layout> <Layout>
<DimensionLayout dim="0"> <DimensionLayout dim="0">
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Group type="102" attributes="0"> <Group type="102" alignment="1" attributes="0">
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="1" attributes="0">
<Component id="jSeparator1" max="32767" attributes="0"/> <Component id="jSeparator3" max="32767" attributes="0"/>
<Component id="jSeparator1" alignment="0" max="32767" attributes="0"/>
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Component id="change_download_dir_button" min="-2" max="-2" attributes="0"/> <Component id="change_download_dir_button" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="default_dir_label" max="32767" attributes="0"/> <Component id="default_dir_label" max="32767" attributes="0"/>
</Group> </Group>
<Component id="jSeparator2" alignment="0" max="32767" attributes="0"/> <Component id="jSeparator2" alignment="0" max="32767" attributes="0"/>
<Component id="jSeparator3" alignment="0" max="32767" attributes="0"/>
<Component id="jSeparator4" alignment="0" max="32767" attributes="0"/> <Component id="jSeparator4" alignment="0" max="32767" attributes="0"/>
<Group type="102" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="verify_file_down_checkbox" alignment="0" min="-2" max="-2" attributes="0"/> <Component id="verify_file_down_checkbox" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="102" attributes="0"> <Component id="down_dir_label" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Component id="multi_slot_down_checkbox" alignment="0" min="-2" max="-2" attributes="0"/>
<Component id="max_down_speed_label" alignment="0" min="-2" max="-2" attributes="0"/> <Component id="rec_download_slots_label" alignment="0" min="-2" max="-2" attributes="0"/>
<Component id="limit_download_speed_checkbox" alignment="0" min="-2" max="-2" attributes="0"/> <Component id="limit_download_speed_checkbox" alignment="0" min="-2" max="-2" attributes="0"/>
</Group>
<EmptySpace min="-2" pref="34" max="-2" attributes="0"/>
<Component id="max_down_speed_spinner" min="-2" pref="100" max="-2" attributes="0"/>
</Group>
<Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0">
<Group type="102" attributes="0"> <Group type="102" attributes="0">
<Component id="max_downloads_label" min="-2" max="-2" attributes="0"/> <Component id="max_downloads_label" min="-2" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="79" max="-2" attributes="0"/> <EmptySpace min="-2" pref="120" max="-2" attributes="0"/>
<Component id="max_downloads_spinner" min="-2" max="-2" attributes="0"/> <Component id="max_downloads_spinner" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<Group type="102" attributes="0">
<EmptySpace min="12" pref="12" max="-2" attributes="0"/>
<Group type="103" groupAlignment="1" attributes="0">
<Group type="102" attributes="0">
<Component id="max_down_speed_label" min="-2" max="-2" attributes="0"/>
<EmptySpace max="32767" attributes="0"/>
<Component id="max_down_speed_spinner" min="-2" pref="100" max="-2" attributes="0"/>
</Group>
<Group type="102" alignment="1" attributes="0"> <Group type="102" alignment="1" attributes="0">
<Component id="default_slots_down_label" min="-2" max="-2" attributes="0"/> <Component id="default_slots_down_label" min="-2" max="-2" attributes="0"/>
<EmptySpace max="32767" attributes="0"/> <EmptySpace max="32767" attributes="0"/>
<Component id="default_slots_down_spinner" min="-2" max="-2" attributes="0"/> <Component id="default_slots_down_spinner" min="-2" max="-2" attributes="0"/>
</Group> </Group>
</Group> </Group>
<Component id="down_dir_label" alignment="0" min="-2" max="-2" attributes="0"/> </Group>
<Component id="multi_slot_down_checkbox" alignment="0" min="-2" max="-2" attributes="0"/> </Group>
<Component id="rec_download_slots_label" alignment="0" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace min="0" pref="221" max="32767" attributes="0"/> <EmptySpace min="0" pref="221" max="32767" attributes="0"/>
</Group> </Group>
@ -169,7 +172,7 @@
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jSeparator2" min="-2" pref="10" max="-2" attributes="0"/> <Component id="jSeparator2" min="-2" pref="10" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="8" max="-2" attributes="0"/> <EmptySpace min="-2" max="-2" attributes="0"/>
<Component id="multi_slot_down_checkbox" min="-2" max="-2" attributes="0"/> <Component id="multi_slot_down_checkbox" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
@ -181,19 +184,17 @@
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jSeparator3" min="-2" pref="10" max="-2" attributes="0"/> <Component id="jSeparator3" min="-2" pref="10" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="4" max="-2" attributes="0"/> <EmptySpace min="-2" pref="4" max="-2" attributes="0"/>
<Group type="103" groupAlignment="1" attributes="0">
<Group type="102" attributes="0">
<Component id="limit_download_speed_checkbox" min="-2" max="-2" attributes="0"/> <Component id="limit_download_speed_checkbox" min="-2" max="-2" attributes="0"/>
<EmptySpace type="unrelated" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="max_down_speed_label" min="-2" max="-2" attributes="0"/> <Group type="103" groupAlignment="3" attributes="0">
<Component id="max_down_speed_spinner" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="max_down_speed_label" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<Component id="max_down_speed_spinner" min="-2" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
</Group>
<EmptySpace min="-2" pref="15" max="-2" attributes="0"/>
<Component id="jSeparator4" min="-2" pref="10" max="-2" attributes="0"/> <Component id="jSeparator4" min="-2" pref="10" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="3" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="verify_file_down_checkbox" min="-2" max="-2" attributes="0"/> <Component id="verify_file_down_checkbox" min="-2" max="-2" attributes="0"/>
<EmptySpace pref="139" max="32767" attributes="0"/> <EmptySpace pref="151" max="32767" attributes="0"/>
</Group> </Group>
</Group> </Group>
</DimensionLayout> </DimensionLayout>
@ -324,7 +325,7 @@
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="DejaVu Sans" size="16" style="0"/> <Font name="DejaVu Sans" size="16" style="0"/>
</Property> </Property>
<Property name="text" type="java.lang.String" value="Note: it is recommended to disable MULTI SLOT."/> <Property name="text" type="java.lang.String" value="Note: it is recommended not to enable MULTI SLOT."/>
</Properties> </Properties>
</Component> </Component>
</SubComponents> </SubComponents>
@ -348,27 +349,28 @@
<Component id="jSeparator6" alignment="0" max="32767" attributes="0"/> <Component id="jSeparator6" alignment="0" max="32767" attributes="0"/>
<Group type="102" attributes="0"> <Group type="102" attributes="0">
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="multi_slot_up_checkbox" min="-2" max="-2" attributes="0"/> <Component id="rec_upload_slots_label" alignment="0" min="-2" max="-2" attributes="0"/>
<Component id="multi_slot_up_checkbox" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0">
<Component id="rec_upload_slots_label" alignment="0" max="32767" attributes="0"/> <Group type="102" alignment="1" attributes="0">
<Group type="102" attributes="0"> <EmptySpace min="12" pref="12" max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0">
<Component id="default_slots_up_label" min="-2" max="-2" attributes="0"/> <Component id="default_slots_up_label" min="-2" max="-2" attributes="0"/>
<Component id="max_uploads_label" alignment="0" min="-2" max="-2" attributes="0"/>
</Group>
<EmptySpace max="32767" attributes="0"/> <EmptySpace max="32767" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0">
<Component id="default_slots_up_spinner" min="-2" max="-2" attributes="0"/> <Component id="default_slots_up_spinner" min="-2" max="-2" attributes="0"/>
</Group>
<Group type="102" attributes="0">
<Component id="max_uploads_label" min="-2" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="120" max="-2" attributes="0"/>
<Component id="max_uploads_spinner" min="-2" max="-2" attributes="0"/> <Component id="max_uploads_spinner" min="-2" max="-2" attributes="0"/>
</Group> </Group>
</Group> </Group>
</Group>
<Component id="limit_upload_speed_checkbox" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<EmptySpace min="12" pref="12" max="-2" attributes="0"/>
<Component id="max_up_speed_label" min="-2" max="-2" attributes="0"/> <Component id="max_up_speed_label" min="-2" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="174" max="-2" attributes="0"/> <EmptySpace min="-2" pref="98" max="-2" attributes="0"/>
<Component id="max_up_speed_spinner" min="-2" pref="100" max="-2" attributes="0"/> <Component id="max_up_speed_spinner" min="-2" pref="100" max="-2" attributes="0"/>
</Group> </Group>
<Component id="limit_upload_speed_checkbox" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace min="0" pref="285" max="32767" attributes="0"/> <EmptySpace min="0" pref="285" max="32767" attributes="0"/>
</Group> </Group>
@ -387,12 +389,12 @@
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jSeparator5" min="-2" pref="10" max="-2" attributes="0"/> <Component id="jSeparator5" min="-2" pref="10" max="-2" attributes="0"/>
<EmptySpace min="-2" pref="2" max="-2" attributes="0"/> <EmptySpace min="-2" max="-2" attributes="0"/>
<Component id="multi_slot_up_checkbox" min="-2" max="-2" attributes="0"/> <Component id="multi_slot_up_checkbox" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
<Component id="default_slots_up_label" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="default_slots_up_spinner" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="default_slots_up_spinner" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="default_slots_up_label" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="rec_upload_slots_label" min="-2" max="-2" attributes="0"/> <Component id="rec_upload_slots_label" min="-2" max="-2" attributes="0"/>
@ -405,7 +407,7 @@
<Component id="max_up_speed_label" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="max_up_speed_label" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="max_up_speed_spinner" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="max_up_speed_spinner" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace pref="278" max="32767" attributes="0"/> <EmptySpace pref="290" max="32767" attributes="0"/>
</Group> </Group>
</Group> </Group>
</DimensionLayout> </DimensionLayout>
@ -769,7 +771,7 @@
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="proxy_panel" min="-2" max="-2" attributes="0"/> <Component id="proxy_panel" min="-2" max="-2" attributes="0"/>
<EmptySpace pref="299" max="32767" attributes="0"/> <EmptySpace pref="327" max="32767" attributes="0"/>
</Group> </Group>
</Group> </Group>
</DimensionLayout> </DimensionLayout>
@ -999,7 +1001,7 @@
<Font name="Dialog" size="20" style="1"/> <Font name="Dialog" size="20" style="1"/>
</Property> </Property>
<Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
<Color blue="9" green="7e" red="eb" type="rgb"/> <Color blue="eb" green="6d" red="9" type="rgb"/>
</Property> </Property>
<Property name="doubleBuffered" type="boolean" value="true"/> <Property name="doubleBuffered" type="boolean" value="true"/>
</Properties> </Properties>

View File

@ -599,44 +599,46 @@ public final class SettingsDialog extends javax.swing.JDialog {
default_dir_label.setFont(new java.awt.Font("Dialog", 1, 20)); // NOI18N default_dir_label.setFont(new java.awt.Font("Dialog", 1, 20)); // NOI18N
rec_download_slots_label.setFont(new java.awt.Font("DejaVu Sans", 0, 16)); // NOI18N rec_download_slots_label.setFont(new java.awt.Font("DejaVu Sans", 0, 16)); // NOI18N
rec_download_slots_label.setText("Note: it is recommended to disable MULTI SLOT."); rec_download_slots_label.setText("Note: it is recommended not to enable MULTI SLOT.");
javax.swing.GroupLayout downloads_panelLayout = new javax.swing.GroupLayout(downloads_panel); javax.swing.GroupLayout downloads_panelLayout = new javax.swing.GroupLayout(downloads_panel);
downloads_panel.setLayout(downloads_panelLayout); downloads_panel.setLayout(downloads_panelLayout);
downloads_panelLayout.setHorizontalGroup( downloads_panelLayout.setHorizontalGroup(
downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(downloads_panelLayout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, downloads_panelLayout.createSequentialGroup()
.addContainerGap() .addContainerGap()
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jSeparator1) .addComponent(jSeparator3)
.addGroup(downloads_panelLayout.createSequentialGroup() .addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, downloads_panelLayout.createSequentialGroup()
.addComponent(change_download_dir_button) .addComponent(change_download_dir_button)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(default_dir_label, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addComponent(default_dir_label, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addComponent(jSeparator2) .addComponent(jSeparator2, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jSeparator3) .addComponent(jSeparator4, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jSeparator4) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, downloads_panelLayout.createSequentialGroup()
.addGroup(downloads_panelLayout.createSequentialGroup()
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(verify_file_down_checkbox) .addComponent(verify_file_down_checkbox)
.addGroup(downloads_panelLayout.createSequentialGroup() .addComponent(down_dir_label)
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(multi_slot_down_checkbox)
.addComponent(max_down_speed_label) .addComponent(rec_download_slots_label)
.addComponent(limit_download_speed_checkbox)) .addComponent(limit_download_speed_checkbox)
.addGap(34, 34, 34)
.addComponent(max_down_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(downloads_panelLayout.createSequentialGroup() .addGroup(downloads_panelLayout.createSequentialGroup()
.addComponent(max_downloads_label) .addComponent(max_downloads_label)
.addGap(79, 79, 79) .addGap(120, 120, 120)
.addComponent(max_downloads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(max_downloads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(downloads_panelLayout.createSequentialGroup()
.addGap(12, 12, 12)
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(downloads_panelLayout.createSequentialGroup()
.addComponent(max_down_speed_label)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(max_down_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(downloads_panelLayout.createSequentialGroup() .addGroup(downloads_panelLayout.createSequentialGroup()
.addComponent(default_slots_down_label) .addComponent(default_slots_down_label)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(default_slots_down_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addComponent(default_slots_down_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))))
.addComponent(down_dir_label)
.addComponent(multi_slot_down_checkbox)
.addComponent(rec_download_slots_label))
.addGap(0, 221, Short.MAX_VALUE))) .addGap(0, 221, Short.MAX_VALUE)))
.addContainerGap()) .addContainerGap())
); );
@ -657,7 +659,7 @@ public final class SettingsDialog extends javax.swing.JDialog {
.addComponent(max_downloads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(max_downloads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(8, 8, 8) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(multi_slot_down_checkbox) .addComponent(multi_slot_down_checkbox)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
@ -668,17 +670,16 @@ public final class SettingsDialog extends javax.swing.JDialog {
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4) .addGap(4, 4, 4)
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(downloads_panelLayout.createSequentialGroup()
.addComponent(limit_download_speed_checkbox) .addComponent(limit_download_speed_checkbox)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(downloads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(max_down_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(max_down_speed_label)) .addComponent(max_down_speed_label))
.addComponent(max_down_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGap(15, 15, 15)
.addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(3, 3, 3) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(verify_file_down_checkbox) .addComponent(verify_file_down_checkbox)
.addContainerGap(139, Short.MAX_VALUE)) .addContainerGap(151, Short.MAX_VALUE))
); );
jTabbedPane1.addTab("Downloads", downloads_panel); jTabbedPane1.addTab("Downloads", downloads_panel);
@ -734,22 +735,24 @@ public final class SettingsDialog extends javax.swing.JDialog {
.addComponent(jSeparator6) .addComponent(jSeparator6)
.addGroup(uploads_panelLayout.createSequentialGroup() .addGroup(uploads_panelLayout.createSequentialGroup()
.addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(rec_upload_slots_label)
.addComponent(multi_slot_up_checkbox) .addComponent(multi_slot_up_checkbox)
.addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(rec_upload_slots_label, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(uploads_panelLayout.createSequentialGroup() .addGroup(uploads_panelLayout.createSequentialGroup()
.addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(12, 12, 12)
.addComponent(default_slots_up_label) .addComponent(default_slots_up_label)
.addComponent(max_uploads_label))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(default_slots_up_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(default_slots_up_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(max_uploads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addComponent(limit_upload_speed_checkbox)
.addGroup(uploads_panelLayout.createSequentialGroup() .addGroup(uploads_panelLayout.createSequentialGroup()
.addComponent(max_uploads_label)
.addGap(120, 120, 120)
.addComponent(max_uploads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(uploads_panelLayout.createSequentialGroup()
.addGap(12, 12, 12)
.addComponent(max_up_speed_label) .addComponent(max_up_speed_label)
.addGap(174, 174, 174) .addGap(98, 98, 98)
.addComponent(max_up_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE))) .addComponent(max_up_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(limit_upload_speed_checkbox))
.addGap(0, 285, Short.MAX_VALUE))) .addGap(0, 285, Short.MAX_VALUE)))
.addContainerGap()) .addContainerGap())
); );
@ -762,12 +765,12 @@ public final class SettingsDialog extends javax.swing.JDialog {
.addComponent(max_uploads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(max_uploads_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jSeparator5, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jSeparator5, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(2, 2, 2) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(multi_slot_up_checkbox) .addComponent(multi_slot_up_checkbox)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(default_slots_up_label) .addComponent(default_slots_up_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(default_slots_up_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(default_slots_up_label))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(rec_upload_slots_label) .addComponent(rec_upload_slots_label)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
@ -778,7 +781,7 @@ public final class SettingsDialog extends javax.swing.JDialog {
.addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(uploads_panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(max_up_speed_label) .addComponent(max_up_speed_label)
.addComponent(max_up_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(max_up_speed_spinner, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(278, Short.MAX_VALUE)) .addContainerGap(290, Short.MAX_VALUE))
); );
jTabbedPane1.addTab("Uploads", uploads_panel); jTabbedPane1.addTab("Uploads", uploads_panel);
@ -1100,13 +1103,13 @@ public final class SettingsDialog extends javax.swing.JDialog {
.addGroup(jPanel1Layout.createSequentialGroup() .addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap() .addContainerGap()
.addComponent(proxy_panel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(proxy_panel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(299, Short.MAX_VALUE)) .addContainerGap(327, Short.MAX_VALUE))
); );
jTabbedPane1.addTab("Advanced", jPanel1); jTabbedPane1.addTab("Advanced", jPanel1);
status.setFont(new java.awt.Font("Dialog", 1, 20)); // NOI18N status.setFont(new java.awt.Font("Dialog", 1, 20)); // NOI18N
status.setForeground(new java.awt.Color(235, 126, 9)); status.setForeground(new java.awt.Color(9, 109, 235));
status.setDoubleBuffered(true); status.setDoubleBuffered(true);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
@ -1556,19 +1559,6 @@ public final class SettingsDialog extends javax.swing.JDialog {
} }
}//GEN-LAST:event_limit_download_speed_checkboxStateChanged }//GEN-LAST:event_limit_download_speed_checkboxStateChanged
private void limit_upload_speed_checkboxStateChanged(javax.swing.event.ChangeEvent evt) {//GEN-FIRST:event_limit_upload_speed_checkboxStateChanged
if (!limit_upload_speed_checkbox.isSelected()) {
max_up_speed_label.setEnabled(false);
max_up_speed_spinner.setEnabled(false);
} else {
max_up_speed_label.setEnabled(true);
max_up_speed_spinner.setEnabled(true);
}
}//GEN-LAST:event_limit_upload_speed_checkboxStateChanged
private void encrypt_pass_checkboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_encrypt_pass_checkboxActionPerformed private void encrypt_pass_checkboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_encrypt_pass_checkboxActionPerformed
encrypt_pass_checkbox.setEnabled(false); encrypt_pass_checkbox.setEnabled(false);
@ -1963,6 +1953,19 @@ public final class SettingsDialog extends javax.swing.JDialog {
}//GEN-LAST:event_use_proxy_checkboxStateChanged }//GEN-LAST:event_use_proxy_checkboxStateChanged
private void limit_upload_speed_checkboxStateChanged(javax.swing.event.ChangeEvent evt) {//GEN-FIRST:event_limit_upload_speed_checkboxStateChanged
if (!limit_upload_speed_checkbox.isSelected()) {
max_up_speed_label.setEnabled(false);
max_up_speed_spinner.setEnabled(false);
} else {
max_up_speed_label.setEnabled(true);
max_up_speed_spinner.setEnabled(true);
}
}//GEN-LAST:event_limit_upload_speed_checkboxStateChanged
private void multi_slot_up_checkboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_multi_slot_up_checkboxActionPerformed private void multi_slot_up_checkboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_multi_slot_up_checkboxActionPerformed
// TODO add your handling code here: // TODO add your handling code here:

View File

@ -54,8 +54,6 @@ public final class SpeedMeter implements Runnable, SecureSingleThreadNotifiable
} }
} }
public void setExit(boolean exit) { public void setExit(boolean exit) {
_exit = exit; _exit = exit;
} }

View File

@ -81,7 +81,6 @@ public final class StreamThrottlerSupervisor implements Runnable, SecureMultiThr
return _queue_swapping; return _queue_swapping;
} }
@Override @Override
public void secureWait() { public void secureWait() {
@ -129,8 +128,7 @@ public final class StreamThrottlerSupervisor implements Runnable, SecureMultiThr
TimerTask task = new TimerTask() { TimerTask task = new TimerTask() {
@Override @Override
public void run() public void run() {
{
synchronized (_timer_lock) { synchronized (_timer_lock) {
_timer_lock.notify(); _timer_lock.notify();

View File

@ -4,15 +4,12 @@ import java.awt.Dialog;
import java.awt.Font; import java.awt.Font;
import java.awt.event.WindowEvent; import java.awt.event.WindowEvent;
import static java.awt.event.WindowEvent.WINDOW_CLOSING; import static java.awt.event.WindowEvent.WINDOW_CLOSING;
import java.io.IOException;
import java.util.HashSet; import java.util.HashSet;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger;
import static java.util.logging.Logger.getLogger; import static java.util.logging.Logger.getLogger;
import javax.swing.JOptionPane; import javax.swing.JOptionPane;
import static megabasterd.MainPanel.FONT_DEFAULT; import static megabasterd.MainPanel.FONT_DEFAULT;
import static megabasterd.MainPanel.THREAD_POOL; import static megabasterd.MainPanel.THREAD_POOL;
import static megabasterd.MiscTools.deflateURL;
import static megabasterd.MiscTools.extractFirstMegaLinkFromString; import static megabasterd.MiscTools.extractFirstMegaLinkFromString;
import static megabasterd.MiscTools.extractStringFromClipboardContents; import static megabasterd.MiscTools.extractStringFromClipboardContents;
import static megabasterd.MiscTools.findFirstRegex; import static megabasterd.MiscTools.findFirstRegex;
@ -188,19 +185,10 @@ public final class StreamerDialog extends javax.swing.JDialog implements Clipboa
} else { } else {
try { MiscTools.copyTextToClipboard(stream_link);
MiscTools.copyTextToClipboard(deflateURL(stream_link));
JOptionPane.showMessageDialog(tthis, "Streaming link was copied to clipboard!\n(Remember to keep MegaBasterd running in background while playing)"); JOptionPane.showMessageDialog(tthis, "Streaming link was copied to clipboard!\n(Remember to keep MegaBasterd running in background while playing)");
dispose(); dispose();
getParent().dispatchEvent(new WindowEvent(tthis, WINDOW_CLOSING)); getParent().dispatchEvent(new WindowEvent(tthis, WINDOW_CLOSING));
} catch (IOException ex) {
Logger.getLogger(StreamerDialog.class.getName()).log(Level.SEVERE, null, ex);
}
} }
} }

View File

@ -146,8 +146,6 @@ abstract public class TransferenceManager implements Runnable, SecureSingleThrea
} }
} }
public MainPanel getMain_panel() { public MainPanel getMain_panel() {
return _main_panel; return _main_panel;
} }

View File

@ -367,8 +367,6 @@ public final class Upload implements Transference, Runnable, SecureSingleThreadN
} }
} }
public void provisionIt() { public void provisionIt() {
printStatus("Provisioning upload, please wait..."); printStatus("Provisioning upload, please wait...");
@ -455,7 +453,7 @@ public final class Upload implements Transference, Runnable, SecureSingleThreadN
} else { } else {
printStatus("Waiting to start..."); printStatus("Waiting to start (" + _ma.getEmail() + ") ...");
swingReflectionInvoke("setVisible", getView().getFile_name_label(), true); swingReflectionInvoke("setVisible", getView().getFile_name_label(), true);

View File

@ -70,8 +70,6 @@ public final class UploadMACGenerator implements Runnable, SecureSingleThreadNot
} }
} }
public long getLast_chunk_id_read() { public long getLast_chunk_id_read() {
return _last_chunk_id_read; return _last_chunk_id_read;
} }