diff --git a/pitiupi.mpChat/Makefile b/pitiupi.mpChat/Makefile index e2be90f..9c74139 100644 --- a/pitiupi.mpChat/Makefile +++ b/pitiupi.mpChat/Makefile @@ -1,15 +1,16 @@ JAR = ../pitiupi/dist/pitiupi.jar -OUT_DIR = /out +OUT_DIR = out META-INF_DIR = src/META-INF DIST = dist/mpChat.jar SOURCES = $(shell find -name "*.java") all: - mkdir -p $(OUT_DIR) + mkdir -p "$(OUT_DIR)" + mkdir -p "$(dir $(DIST))" javac -cp "$(JAR)" -d "$(OUT_DIR)" $(SOURCES) cp -r "$(META-INF_DIR)" "$(OUT_DIR)" jar cf "$(DIST)" -C "$(OUT_DIR)" . clean: - rm -rf "$(OUT_DIR)"/* \ No newline at end of file + rm -rf "$(OUT_DIR)"/* diff --git a/pitiupi.mpChat/out/GUI/ChatMenu.class b/pitiupi.mpChat/out/GUI/ChatMenu.class index e8b9851..c0ab65b 100644 Binary files a/pitiupi.mpChat/out/GUI/ChatMenu.class and b/pitiupi.mpChat/out/GUI/ChatMenu.class differ diff --git a/pitiupi.mpChat/out/GUI/ChatWindow.class b/pitiupi.mpChat/out/GUI/ChatWindow.class index 97a91a4..0a97f82 100644 Binary files a/pitiupi.mpChat/out/GUI/ChatWindow.class and b/pitiupi.mpChat/out/GUI/ChatWindow.class differ diff --git a/pitiupi.mpChat/out/GUI/PrivateChatWindow.class b/pitiupi.mpChat/out/GUI/PrivateChatWindow.class index 147cc53..0d7a074 100644 Binary files a/pitiupi.mpChat/out/GUI/PrivateChatWindow.class and b/pitiupi.mpChat/out/GUI/PrivateChatWindow.class differ diff --git a/pitiupi.mpChat/out/GUI/PublicChatWindow.class b/pitiupi.mpChat/out/GUI/PublicChatWindow.class index 605cc2f..b8f8c03 100644 Binary files a/pitiupi.mpChat/out/GUI/PublicChatWindow.class and b/pitiupi.mpChat/out/GUI/PublicChatWindow.class differ diff --git a/pitiupi.mpChat/out/control/ChatController.class b/pitiupi.mpChat/out/control/ChatController.class index bbfa82b..864a1bb 100644 Binary files a/pitiupi.mpChat/out/control/ChatController.class and b/pitiupi.mpChat/out/control/ChatController.class differ diff --git a/pitiupi.mpChat/out/net/MpChatMessage.class b/pitiupi.mpChat/out/net/MpChatMessage.class index 2f15121..78047ae 100644 Binary files a/pitiupi.mpChat/out/net/MpChatMessage.class and b/pitiupi.mpChat/out/net/MpChatMessage.class differ diff --git a/pitiupi.mpChat/out/plugin/MultiProtocolChat.class b/pitiupi.mpChat/out/plugin/MultiProtocolChat.class index bbae454..7ecd755 100644 Binary files a/pitiupi.mpChat/out/plugin/MultiProtocolChat.class and b/pitiupi.mpChat/out/plugin/MultiProtocolChat.class differ diff --git a/pitiupi.mpChat/src/GUI/ChatMenu.java b/pitiupi.mpChat/src/GUI/ChatMenu.java index f336426..cf24b5b 100644 --- a/pitiupi.mpChat/src/GUI/ChatMenu.java +++ b/pitiupi.mpChat/src/GUI/ChatMenu.java @@ -13,12 +13,12 @@ public class ChatMenu extends JMenu { this.setText("MP-Chat"); JMenuItem startPrivateChat = new JMenuItem("start Private Chat"); - startPrivateChat.addActionListener(_ -> showPrivateChatDialog()); + startPrivateChat.addActionListener(e -> showPrivateChatDialog()); this.add(startPrivateChat); } public void newMenuItem(JMenuItem newMenuItem, ChatWindow chatWindow) { - newMenuItem.addActionListener(_ -> chatWindow.setVisible(true)); + newMenuItem.addActionListener(e -> chatWindow.setVisible(true)); this.add(newMenuItem); } diff --git a/pitiupi.mpChat/src/GUI/PrivateChatWindow.java b/pitiupi.mpChat/src/GUI/PrivateChatWindow.java index 56f111b..ad60dc4 100644 --- a/pitiupi.mpChat/src/GUI/PrivateChatWindow.java +++ b/pitiupi.mpChat/src/GUI/PrivateChatWindow.java @@ -14,9 +14,8 @@ public class PrivateChatWindow extends ChatWindow { private final TcpConnection connection; public PrivateChatWindow(ConnectionManager ConnectionManager, TcpConnection connection) { - this.connection = connection; - super(ConnectionManager); + this.connection = connection; } @Override @@ -41,4 +40,4 @@ public class PrivateChatWindow extends ChatWindow { Logger.getLogger(PrivateChatWindow.class.getName()).log(Level.SEVERE, null, ex); } } -} \ No newline at end of file +} diff --git a/pitiupi.screenCast/dist/lib/pitiupi.jar b/pitiupi.screenCast/dist/lib/pitiupi.jar deleted file mode 100644 index 85ec1b8..0000000 Binary files a/pitiupi.screenCast/dist/lib/pitiupi.jar and /dev/null differ diff --git a/pitiupi.testSocket/pitiupi.testSocket.iml b/pitiupi.testSocket/pitiupi.testSocket.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/pitiupi.testSocket/pitiupi.testSocket.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/pitiupi/nbproject/project.properties b/pitiupi/nbproject/project.properties index 19c843c..dd76f4a 100644 --- a/pitiupi/nbproject/project.properties +++ b/pitiupi/nbproject/project.properties @@ -46,8 +46,8 @@ javac.modulepath= javac.processormodulepath= javac.processorpath=\ ${javac.classpath} -javac.source=25 -javac.target=25 +javac.source=17 +javac.target=17 javac.test.classpath=\ ${javac.classpath}:\ ${build.classes.dir} diff --git a/pitiupi/src/pitiupi/GUI/MainWindow.java b/pitiupi/src/pitiupi/GUI/MainWindow.java index 139f697..1426c42 100644 --- a/pitiupi/src/pitiupi/GUI/MainWindow.java +++ b/pitiupi/src/pitiupi/GUI/MainWindow.java @@ -116,7 +116,7 @@ public class MainWindow extends javax.swing.JFrame { } private void updateStatus() { - this.status.setText("Connected on port " + connectionManager.getUserPort() + " name " + connectionManager.getUserName()); + this.status.setText("Connected on port " + connectionManager.getPort() + " name " + connectionManager.getUserName()); } } diff --git a/pitiupi/src/pitiupi/control/ConnectionManager.java b/pitiupi/src/pitiupi/control/ConnectionManager.java index 8fc360b..197b97d 100644 --- a/pitiupi/src/pitiupi/control/ConnectionManager.java +++ b/pitiupi/src/pitiupi/control/ConnectionManager.java @@ -56,7 +56,7 @@ public class ConnectionManager { try { socketUDP.sendMulticast(message); return true; - } catch (Exception _) { + } catch (Exception e) { System.err.println("Error sending UDP Multicast"); } return false; diff --git a/pitiupi/src/pitiupi/net/tcp/TcpConnectionManager.java b/pitiupi/src/pitiupi/net/tcp/TcpConnectionManager.java index a8df7db..473283e 100644 --- a/pitiupi/src/pitiupi/net/tcp/TcpConnectionManager.java +++ b/pitiupi/src/pitiupi/net/tcp/TcpConnectionManager.java @@ -65,7 +65,7 @@ class TcpConnectionManager implements PeerListener { */ public void addPrivateConnection(TcpConnection connection) { List connections = - privateConnections.computeIfAbsent(connection.getAddress(), _ -> new ArrayList<>()); + privateConnections.computeIfAbsent(connection.getAddress(), e -> new ArrayList<>()); synchronized (connections) { connections.add(connection);