Merge branch 'refs/heads/Main-UI' into Connection-UI

# Conflicts:
#	src/main/java/org/to/telegramfinalproject/UI/ChatItemController.java
#	src/main/java/org/to/telegramfinalproject/UI/MainController.java
This commit is contained in:
2025-08-29 18:02:30 +03:30
8 changed files with 385 additions and 60 deletions
@@ -245,6 +245,10 @@ public class MainController {
String preview = chat.getLastMessagePreview() == null ? "" : chat.getLastMessagePreview();
String timeText = formatChatTime(chat.getLastMessageTime());
FXMLLoader loader = new FXMLLoader(getClass().getResource("/org/to/telegramfinalproject/Fxml/chat_item.fxml"));
Node chatItem = loader.load();
ChatItemController controller = loader.getController();
controller.setChatData(name, lastMsg, time, unread, "/org/to/telegramfinalproject/Avatars/default_profile.png");
cc.setChatData(chat.getName(), preview, timeText, chat.getUnreadCount());
item.setOnMouseClicked(e -> openChat(chat));