UI: change element's placement in SmartList

make SmartList row UI more readable

Change-Id: I2f802908214af7a44df09759e63561bf42131d00
Reviewed-by: Anthony Léonard <anthony.leonard@savoirfairelinux.com>
diff --git a/src/SmartViewVC.mm b/src/SmartViewVC.mm
index 2d42005..f8e5a82 100644
--- a/src/SmartViewVC.mm
+++ b/src/SmartViewVC.mm
@@ -237,6 +237,7 @@
 
         NSMutableArray* controls = [NSMutableArray arrayWithObject:[result viewWithTag:CALL_BUTTON_TAG]];
         [((ContextualTableCellView*) result) setContextualsControls:controls];
+        [((ContextualTableCellView*) result) setShouldBlurParentView:YES];
 
         if (auto call = RecentModel::instance().getActiveCall(qIdx)) {
             [details setStringValue:call->roleData((int)Ring::Role::FormattedState).toString().toNSString()];
@@ -249,13 +250,13 @@
         NSTextField* unreadCount = [result viewWithTag:TXT_BUTTON_TAG];
         int unread = qIdx.data((int)Ring::Role::UnreadTextMessageCount).toInt();
         [unreadCount setHidden:(unread == 0)];
-        [unreadCount.layer setCornerRadius:5.0f];
         [unreadCount setStringValue:qIdx.data((int)Ring::Role::UnreadTextMessageCount).toString().toNSString()];
 
     } else {
         result = [outlineView makeViewWithIdentifier:@"CallCell" owner:outlineView];
         NSMutableArray* controls = [NSMutableArray arrayWithObject:[result viewWithTag:CANCEL_BUTTON_TAG]];
         [((ContextualTableCellView*) result) setContextualsControls:controls];
+        [((ContextualTableCellView*) result) setShouldBlurParentView:YES];
         [((ContextualTableCellView*) result) setActiveState:NO];
         NSTextField* details = [result viewWithTag:DETAILS_TAG];