Changeset 732
- Timestamp:
- 01/21/14 15:24:08 (10 years ago)
- Location:
- trunk/src/org/expeditee
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/gui/Browser.java
r699 r732 290 290 // Go to the start frame if specified, otherwise go to the profile frame 291 291 Frame start = null; 292 if(_startFrame == null) { 293 _startFrame = UserSettings.StartFrame.get(); 294 if(_startFrame != null && !Character.isDigit(_startFrame.charAt(_startFrame.length() - 1))) 295 _startFrame = _startFrame + "1"; 296 } 292 297 if((start = FrameIO.LoadFrame(_startFrame)) != null) { 293 298 // Make sure HomeFrame gets set -
trunk/src/org/expeditee/network/FrameShare.java
r649 r732 24 24 import org.expeditee.io.FrameWriter; 25 25 import org.expeditee.items.Text; 26 import org.expeditee.settings.network.NetworkSettings; 26 27 27 28 public class FrameShare { 28 29 29 30 public static boolean disableNetworking = false; 30 31 private static final int SOCKET_TIMEOUT = 1000;32 31 33 32 private static Collection<DefaultServer> _servers = new LinkedList<DefaultServer>(); … … 151 150 // get a datagram socket 152 151 DatagramSocket socket = new DatagramSocket(); 153 socket.setSoTimeout( SOCKET_TIMEOUT* 2);152 socket.setSoTimeout(NetworkSettings.FrameShareTimeout.get() * 2); 154 153 if (peerName == null) { 155 154 for (Peer peer : _peers.values()) { … … 241 240 // get a datagram socket 242 241 DatagramSocket socket = new DatagramSocket(_port - 1); 243 socket.setSoTimeout( SOCKET_TIMEOUT);242 socket.setSoTimeout(NetworkSettings.FrameShareTimeout.get()); 244 243 245 244 // message = peerName + " says " + message; … … 288 287 // get a datagram socket 289 288 DatagramSocket socket = new DatagramSocket(_port - 2); 290 socket.setSoTimeout( SOCKET_TIMEOUT);289 socket.setSoTimeout(NetworkSettings.FrameShareTimeout.get()); 291 290 292 291 try { … … 323 322 try { 324 323 socket = new DatagramSocket(_port - 3); 325 socket.setSoTimeout( SOCKET_TIMEOUT);324 socket.setSoTimeout(NetworkSettings.FrameShareTimeout.get()); 326 325 327 326 byte[] contentsBuf = frameset.getBytes(); -
trunk/src/org/expeditee/settings/UserSettings.java
r729 r732 45 45 public static final IntegerSetting Gravity = new IntegerSetting("Distance the cursor has to be from a text item to select the text item", 3); 46 46 47 public static final StringSetting StartFrame = new StringSetting("The frame to go to when Expeditee is started (defaults to the profile frame)", null); 48 47 49 /* 48 50 * Stuff that goes first -
trunk/src/org/expeditee/settings/network/NetworkSettings.java
r666 r732 5 5 import org.expeditee.items.Text; 6 6 import org.expeditee.setting.FrameSetting; 7 import org.expeditee.setting.IntegerSetting; 7 8 import org.expeditee.setting.StringSetting; 8 9 … … 13 14 14 15 public static final StringSetting HomePage = new StringSetting("The home page for the JfxBrowser", "https://duckduckgo.com"); 16 17 public static final IntegerSetting FrameShareTimeout = new IntegerSetting("Timeout for FrameShare socket, in milliseconds", 1000); 15 18 16 19 public static final FrameSetting FrameShare = new FrameSetting("Enable accessing remote frames") {
Note:
See TracChangeset
for help on using the changeset viewer.