jtorchat / jtorchat-old

Academic, Java, p2p, Messaging, Messenger, cyptography
21 stars 12 forks source link

Patch for review: Improving readability and maintainability #5

Closed smithrachael closed 12 years ago

smithrachael commented 12 years ago

From d18e629808836a8ca53f8bf0032389c5937338f4 Mon Sep 17 00:00:00 2001 From: Smith Rachael smith.rachael.76@gmail.com Date: Fri, 6 Apr 2012 20:33:32 -0300 Subject: [PATCH] Little modifications to improve readability and maintainability.


.../src/net/tsu/TCPort/Broadcast/Broadcast.java | 8 + jtorchat 0.7.7/data/src/net/tsu/TCPort/Config.java | 200 ++++++----- .../net/tsu/TCPort/FileTransfer/FileTransfer.java | 40 ++- jtorchat 0.7.7/data/src/net/tsu/TCPort/TCPort.java | 91 +++--- .../data/src/net/tsu/TCPort/TorLoader.java | 378 ++++++++++---------- 5 files changed, 372 insertions(+), 345 deletions(-)

diff --git a/jtorchat 0.7.7/data/src/net/tsu/TCPort/Broadcast/Broadcast.java b/jtorchat 0.7.7/data/src/net/tsu/TCPort/Broadcast/Broadcast.java index a375cde..6302a6c 100644 --- a/jtorchat 0.7.7/data/src/net/tsu/TCPort/Broadcast/Broadcast.java
+++ b/jtorchat 0.7.7/data/src/net/tsu/TCPort/Broadcast/Broadcast.java
@@ -163,6 +163,7 @@ public class Broadcast {

private static class Listener implements APIListener, CommandListener {

diff --git a/jtorchat 0.7.7/data/src/net/tsu/TCPort/Config.java b/jtorchat 0.7.7/data/src/net/tsu/TCPort/Config.java index f29704c..3626edf 100644 --- a/jtorchat 0.7.7/data/src/net/tsu/TCPort/Config.java
+++ b/jtorchat 0.7.7/data/src/net/tsu/TCPort/Config.java
@@ -7,10 +7,8 @@ import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties;

import net.tsu.TCPort.util.Regex; import net.tsu.TCPort.util.Util; -import net.tsu.TCPort.language;

public class Config { @@ -62,66 +60,66 @@ public class Config { public static String Torbinary; public static String controlfile = "controlfile";

public static String answer="";

-// Linux only -public static String Torclose="torclose.sh"; -public static String torpid=Integer.toString(Util.myRandom(1000, 9999)); -// Only Windows -public static String TorWintorrc="torrc.txt"; -public static String TorWintorrcobf="torrcobf.txt"; -public static String Tortorrc; +

-public static int image_size; -public static int icon_size; -public static int icon_space; -public static String icon_folder;

-if (TCPort.base_pwd != null ) -{ -BASE_DIR = TCPort.base_pwd; -} -else

@@ -280,31 +278,35 @@ else public static final int KEEPALIVE_INTERVAL = (int) (Math.random()*120); //120; public static final int MAX_UNANSWERED_PINGS = 4;

public static final int CONNECT_TIMEOUT = 70;

+

public static final String CLIENT = "JTC [T2]";

+ private static int assignInt(String string, int def, Properties prop) { String x = (String) prop.get(string); int i = def;

@@ -26,7 +26,8 @@ public class FileTransfer { // wth return; }

+import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.lang.reflect.Field; @@ -12,7 +13,7 @@ import javax.swing.JTextField;

public class TCPort {

@@ -136,7 +141,7 @@ TorLoader.loadTor(); public void run() { while (true) {

try {

+ if (Config.nowstart != "") { BuddyList.loadBuddiesRemote(Config.nowstart); @@ -145,21 +150,21 @@ TorLoader.loadTor(); if (Config.nowstartupdate != "") {

Config.LastCheck = Update.loadUpdate(Config.nowstartupdate);

@@ -20,227 +21,226 @@ public class TorLoader {

        @Override
        public void run() {

1.7.5.4

smithrachael commented 12 years ago

I am still trying to find a way to send our patches to Github's site. I could not find one though.

zerotamaitsu commented 12 years ago

I don't think there is a web interface. Just commit it the standard way... maybe... github will support patch uploading in the future

zerotamaitsu commented 12 years ago

How about forking the repo, and doing a pull request?