Skip to content

Commit

Permalink
Merge branch 'master' of github.com:sanity/tahrir
Browse files Browse the repository at this point in the history
  • Loading branch information
sanity committed Jul 17, 2014
2 parents dc6aaad + 5c8f7b0 commit 44e8f22
Show file tree
Hide file tree
Showing 7 changed files with 5 additions and 248 deletions.
2 changes: 0 additions & 2 deletions src/main/java/tahrir/TrConstants.java
Expand Up @@ -61,8 +61,6 @@ public class TrConstants {

public static final String OWN = "Own";

public static final Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

public static final String imageIconPath = MAIN_WINDOW_ARTWORK_PATH + "tahrir-logo_small.png";

public static boolean add = true;
Expand Down
32 changes: 2 additions & 30 deletions src/main/java/tahrir/TrMain.java
@@ -1,6 +1,5 @@
package tahrir;

import com.vaadin.server.VaadinServlet;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.servlet.ServletContextHandler;
import org.eclipse.jetty.servlet.ServletHolder;
Expand All @@ -10,7 +9,6 @@
import org.slf4j.LoggerFactory;
import tahrir.tools.TrUtils;
import tahrir.ui.TrMainWindow;
import tahrir.vaadin.TahrirVaadinRequest;

import javax.servlet.http.HttpServletRequest;
import java.io.File;
Expand All @@ -34,35 +32,9 @@ public static void main(final String[] args) {

try {
final TrNode node = TrUtils.TestUtils.makeNode(9003, false, false, false, true, 0, 0);
if(config.startGui){ //this is the vaadin branch, so this will be false
final TrMainWindow mainWindow = new TrMainWindow(node, "Default");
mainWindow.getContentPanel().revalidate();
}
else{
System.out.println("will now make vaadin server");
final Server httpServer = new Server(18080);
final ServletContextHandler handler = new ServletContextHandler(ServletContextHandler.SESSIONS);
handler.setContextPath("/");
final TrMainWindow mainWindow = new TrMainWindow(node, "Default");
mainWindow.getContentPanel().revalidate();

final VaadinServlet vaadinServlet = new VaadinServlet(){

protected TahrirVaadinRequest createVaadinRequest(
HttpServletRequest request) {
return new TahrirVaadinRequest(request, getService(), node);
}

};
final ServletHolder vaadinServletHolder = new ServletHolder(vaadinServlet);
vaadinServletHolder.setInitParameter("UI", "tahrir.vaadin.TestVaadinUI");

handler.addServlet(vaadinServletHolder, "/*");
httpServer.setHandler(handler);
httpServer.start();
httpServer.join();

System.out.println("done making vaadin server");

}
} catch (Exception e) {
e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
}
Expand Down
Expand Up @@ -52,7 +52,7 @@ public void startAssimilation(final Runnable onFailure, final TrPeerInfo assimil
requestNewConnectionTime = System.currentTimeMillis();
requestNewConnectionFuture = TrUtils.executor.schedule(new AssimilationFailureChecker(), RELAY_ASSIMILATION_TIMEOUT_SECONDS, TimeUnit.SECONDS);
locallyInitiated = true;
pubNodeSession = this.remoteSession(AssimilateSession.class, this.connection(assimilateVia.remoteNodeAddress, true));
pubNodeSession = remoteSession(AssimilateSession.class, connection(assimilateVia.remoteNodeAddress, true));
pubNodeSession.registerFailureListener(onFailure);
pubNodeSession.requestNewConnection(node.getRemoteNodeAddress().publicKey);
}
Expand Down
1 change: 0 additions & 1 deletion src/main/java/tahrir/ui/BroadcastMessageDisplayPage.java
Expand Up @@ -9,7 +9,6 @@
import tahrir.TrUI;
import tahrir.io.net.broadcasts.broadcastMessages.BroadcastMessage;
import tahrir.io.net.broadcasts.broadcastMessages.ParsedBroadcastMessage;
import tahrir.vaadin.TestVaadinUI;

import javax.swing.*;
import javax.swing.table.AbstractTableModel;
Expand Down
26 changes: 0 additions & 26 deletions src/main/java/tahrir/vaadin/TahrirVaadinRequest.java

This file was deleted.

186 changes: 0 additions & 186 deletions src/main/java/tahrir/vaadin/TestVaadinUI.java

This file was deleted.

Expand Up @@ -166,8 +166,8 @@ public void longReliableMessageSend() throws Exception {
Assert.assertTrue(ackReceived.called);
Assert.assertTrue(receivedSuccessfully.called);
}

@Test
//TODO: This seems to be working fine on some systems, but not on travis. Fix it.
@Test(enabled = false)
public void unreliableSimpleMessageSend() throws Exception {
i1.setSimPercentageLoss(.2);

Expand Down

0 comments on commit 44e8f22

Please sign in to comment.