[MediaWiki-commits] [Gerrit] Update contributions menu to use latest callout widget - change (mediawiki...ContentTranslation)

2015-05-15 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: Update contributions menu to use latest callout widget
..


Update contributions menu to use latest callout widget

Change-Id: Ia5856bd4f657469a4ac6ca4a3b6b622354206751
---
M modules/campaigns/ext.cx.campaigns.contributionsmenu.js
1 file changed, 7 insertions(+), 21 deletions(-)

Approvals:
  Amire80: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/modules/campaigns/ext.cx.campaigns.contributionsmenu.js 
b/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
index 051477f..7921414 100644
--- a/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
+++ b/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
@@ -89,36 +89,22 @@
.append( $myContributions, $myTranslations, $myUploads 
);
 
$trigger.callout( {
-   trigger: 'manual',
+   trigger: 'hover',
classes: 'cx-campaign-contributionsmenu',
-   gravity: $.fn.callout.autoNEW,
+   direction: $.fn.callout.autoDirection( '1' ),
content: $menu
} );
 
callout = $trigger.data( 'callout' );
 
-   function hide() {
-   callout.hide();
-   }
-
-   function show() {
-   callout.show();
-   callout.$dialog.one( 'mouseleave', hide );
-   $( document ).one( 'click', hide );
-   // Not measuring the shown menu events because the 
trigger is 'hover'
-   // and there will be a lot of them.
-   // But it can be easily tracked if somebody uses it to 
reach CX.
-   }
-
-   function ctaShow() {
+   mw.hook( 'mw.cx.betafeature.enabled' ).add( function () {
// Show after a few milliseconds to get all position 
calculation correct
-   setTimeout( show, 500 );
+   setTimeout( function () {
+   callout.show();
+   }, 500 );
mw.hook( 'mw.cx.cta.shown' ).fire( campaign );
-   }
+   } );
 
-   $trigger.on( 'mouseover', show );
-
-   mw.hook( 'mw.cx.betafeature.enabled' ).add( ctaShow );
}
 
$( function () {

-- 
To view, visit https://gerrit.wikimedia.org/r/211108
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ia5856bd4f657469a4ac6ca4a3b6b622354206751
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ContentTranslation
Gerrit-Branch: master
Gerrit-Owner: Santhosh 
Gerrit-Reviewer: Amire80 
Gerrit-Reviewer: jenkins-bot <>

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits


[MediaWiki-commits] [Gerrit] Update contributions menu to use latest callout widget - change (mediawiki...ContentTranslation)

2015-05-15 Thread Santhosh (Code Review)
Santhosh has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/211108

Change subject: Update contributions menu to use latest callout widget
..

Update contributions menu to use latest callout widget

Change-Id: Ia5856bd4f657469a4ac6ca4a3b6b622354206751
---
M modules/campaigns/ext.cx.campaigns.contributionsmenu.js
1 file changed, 7 insertions(+), 21 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ContentTranslation 
refs/changes/08/211108/1

diff --git a/modules/campaigns/ext.cx.campaigns.contributionsmenu.js 
b/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
index 051477f..7921414 100644
--- a/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
+++ b/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
@@ -89,36 +89,22 @@
.append( $myContributions, $myTranslations, $myUploads 
);
 
$trigger.callout( {
-   trigger: 'manual',
+   trigger: 'hover',
classes: 'cx-campaign-contributionsmenu',
-   gravity: $.fn.callout.autoNEW,
+   direction: $.fn.callout.autoDirection( '1' ),
content: $menu
} );
 
callout = $trigger.data( 'callout' );
 
-   function hide() {
-   callout.hide();
-   }
-
-   function show() {
-   callout.show();
-   callout.$dialog.one( 'mouseleave', hide );
-   $( document ).one( 'click', hide );
-   // Not measuring the shown menu events because the 
trigger is 'hover'
-   // and there will be a lot of them.
-   // But it can be easily tracked if somebody uses it to 
reach CX.
-   }
-
-   function ctaShow() {
+   mw.hook( 'mw.cx.betafeature.enabled' ).add( function () {
// Show after a few milliseconds to get all position 
calculation correct
-   setTimeout( show, 500 );
+   setTimeout( function () {
+   callout.show();
+   }, 500 );
mw.hook( 'mw.cx.cta.shown' ).fire( campaign );
-   }
+   } );
 
-   $trigger.on( 'mouseover', show );
-
-   mw.hook( 'mw.cx.betafeature.enabled' ).add( ctaShow );
}
 
$( function () {

-- 
To view, visit https://gerrit.wikimedia.org/r/211108
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia5856bd4f657469a4ac6ca4a3b6b622354206751
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ContentTranslation
Gerrit-Branch: master
Gerrit-Owner: Santhosh 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits


[MediaWiki-commits] [Gerrit] Update contributions menu to use latest callout widget - change (mediawiki...ContentTranslation)

2015-04-13 Thread Santhosh (Code Review)
Santhosh has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/203796

Change subject: Update contributions menu to use latest callout widget
..

Update contributions menu to use latest callout widget

Change-Id: I2da5e4b0afcd9079f328d2143cb4ad2afbc862a1
---
M modules/campaigns/ext.cx.campaigns.contributionsmenu.js
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ContentTranslation 
refs/changes/96/203796/1

diff --git a/modules/campaigns/ext.cx.campaigns.contributionsmenu.js 
b/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
index 9489fa8..281c2ec 100644
--- a/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
+++ b/modules/campaigns/ext.cx.campaigns.contributionsmenu.js
@@ -54,7 +54,7 @@
$trigger.callout( {
trigger: 'manual',
classes: 'cx-campaign-contributionsmenu',
-   gravity: $.fn.callout.autoNEW,
+   direction: $.fn.callout.autoDirection( '1' ),
content: $menu
} );
 

-- 
To view, visit https://gerrit.wikimedia.org/r/203796
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2da5e4b0afcd9079f328d2143cb4ad2afbc862a1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ContentTranslation
Gerrit-Branch: master
Gerrit-Owner: Santhosh 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits