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) {