Look here – http://imm.io/NllV
There is no way to make it square.
Re square avatars: have you tried holding down, CTL, SHIFT or Command key while pulling the top right corner of the crop tool?
What do you mean by “horizontal groups thumbnail” ?
Yes, I have tried to crop avatar with and without CTL, SHIFT or Command key.
Right now I have following settings in the bp-core-avatars.php
For function bp_core_set_avatar_constants
if ( !defined( 'BP_AVATAR_FULL_WIDTH' ) )
define( 'BP_AVATAR_FULL_WIDTH', 215 );
if ( !defined( 'BP_AVATAR_FULL_HEIGHT' ) )
define( 'BP_AVATAR_FULL_HEIGHT', 135 );
and for function bp_core_fetch_avatar:
'width' => 150, // Custom width (int)
'height' => 150, // Custom height (int)
The result is I can’t make avatars 150x150px (problem with crop) – http://imm.io/NrNw
Like I said, I want to have 215×135 (horizontal) group thumbnails so I modified bp_core_set_avatar_constants but unfortunately member avatars have also 215×135 while I want 150×150 size.
To do this right now, you’ll have to write your own avatar cropping code. It’s the sort of thing that we’ll likely add support for (non-square avatars) in the future.
I hope you will add it to the next version of BP.