Profile updated.

This commit is contained in:
Asal Lotfi
2025-09-05 23:33:48 +03:30
parent 195d9306e5
commit 0a6de1f419
2 changed files with 10 additions and 3 deletions
@@ -14,7 +14,7 @@ public final class AvatarFX {
Circle c = new Circle();
c.radiusProperty().bind(Bindings.min(iv.fitWidthProperty(), iv.fitHeightProperty()).divide(2));
c.centerXProperty().bind(iv.fitWidthProperty().divide(3));
c.centerXProperty().bind(iv.fitWidthProperty().divide(2));
c.centerYProperty().bind(iv.fitHeightProperty().divide(2));
iv.setClip(c);
}
@@ -83,6 +83,13 @@ public class ChatPageController {
@FXML
private MenuItem archiveItem;
// ===== Group & Channel more button =====
@FXML private MenuItem viewGroupItem;
@FXML private MenuItem leaveGroupItem;
@FXML private MenuItem viewChannelItem;
@FXML private MenuItem leaveChannelItem;
// ===== send icon =====
@FXML
private ImageView sendIcon;
@@ -842,7 +849,7 @@ public class ChatPageController {
} else {
setDefaultHeaderAvatarByType(entry.getType());
}
AvatarFX.circleClip(userAvatar, 40);
AvatarFX.circleClip(userAvatar, 36);
// حالت اولیه (بدون انتظار هدر)
@@ -1043,7 +1050,7 @@ public class ChatPageController {
}
}
final String finalTargetId = targetId; // 👈 capture for use in the FX thread
final String finalTargetId = targetId;
new Thread(() -> {
JSONObject resp = ActionHandler.sendWithResponse(req);