UI: account avatar
Fix image corners radius and limit size.
Change-Id: Ie7e0aaaf8244511a461e93c748af25c734c340fa
diff --git a/src/AddSIPAccountVC.mm b/src/AddSIPAccountVC.mm
index 0de219d..5acb4ae 100644
--- a/src/AddSIPAccountVC.mm
+++ b/src/AddSIPAccountVC.mm
@@ -29,6 +29,7 @@
//ring
#import "AddSIPAccountVC.h"
#import "views/NSImage+Extensions.h"
+#import "Constants.h"
@interface AddSIPAccountVC () {
__unsafe_unretained IBOutlet NSButton* photoView;
@@ -149,8 +150,8 @@
if (auto outputImage = [picker outputImage]) {
[photoView setBordered:NO];
auto image = [picker inputImage];
- CGFloat newSize = MIN(image.size.height, image.size.width);
- outputImage = [outputImage cropImageToSize:CGSizeMake(newSize, newSize)];
+ CGFloat newSize = MIN(MIN(image.size.height, image.size.width), MAX_IMAGE_SIZE);
+ outputImage = [outputImage imageResizeInsideMax: newSize];
[photoView setImage:outputImage];
[addProfilePhotoImage setHidden:YES];
} else if(!photoView.image) {