Go to file
Moriel Schottlender bee8aaa499 Add and listen to 'modified' event for popup clip()
Separate the behavior of promise vs event when changes happen and
we need to clip the popup. The popup should only clip itself after
the DOM has finished populating, not "just" after the model has
been populated with data.

Adding an event that triggers whenever the main list changes anything
that is in its DOM, and having the badge widget trigger a popup clip
will solve this issue and untangle the expectation of the promises
vs. the widgets populating themselves through the events.

Change-Id: Iff9996eb1810e7ade135359139e16837e6dc74f0
2017-03-07 14:35:42 -08:00
db_patches Merge "Add a primary key to the echo_notification table" 2016-11-23 18:35:53 +00:00
i18n Localisation updates from https://translatewiki.net. 2017-03-06 22:32:51 +01:00
images Update beta feature screenshots to use proper layout and colours 2016-10-12 16:01:43 -07:00
includes Support loading of secondary icons in RLEIM module 2017-03-01 23:45:04 -06:00
maintenance Fix generation of sample 'reverted' notifications 2016-12-21 12:29:04 -05:00
modules Add and listen to 'modified' event for popup clip() 2017-03-07 14:35:42 -08:00
scripts build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
tests Avoid unintended mentions when changing content 2017-03-01 11:58:08 +00:00
.eslintrc.json build: Replace jscs/jshint with eslint 2016-11-23 15:25:59 -08:00
.gitignore Expand .gitignore for more editors 2016-11-13 12:56:00 +01:00
.gitreview Whoops, track not trace 2016-10-24 17:02:28 -07:00
.mailmap Add Kunal, Moriel, Jon to credits; add mailmap file 2015-12-15 16:30:19 -08:00
.rubocop.yml Fixed Metrics/LineLength RuboCop offense 2015-09-29 14:59:05 +02:00
.stylelintrc build: Extend stylelint to further rules 2016-10-05 14:52:29 -07:00
composer.json build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
COPYING Add COPYING 2014-01-24 16:00:24 -08:00
Echo.alias.php Echo.alias for Bengali (bn) 2016-11-30 16:52:36 +00:00
Echo.php Fix wgMessagesDirs in php entry point 2017-01-06 13:28:49 +00:00
echo.sql Merge "Add a primary key to the echo_notification table" 2016-11-23 18:35:53 +00:00
extension.json Merge "NotificationBadgeWidget: Fix appearance of bottom buttons for OOUI changes" 2017-03-02 06:19:48 +00:00
Gemfile Update tests to Selenium 3 2017-02-27 15:41:55 +01:00
Gemfile.lock Update tests to Selenium 3 2017-02-27 15:41:55 +01:00
Gruntfile.js build: Re-use MessageDirs in banana conf 2017-01-23 14:26:17 +00:00
Hooks.php Support loading of secondary icons in RLEIM module 2017-03-01 23:45:04 -06:00
jsduck.external.js jsduck: Remove custom @source tag 2016-09-21 00:51:46 +01:00
jsduck.json Add JSDuck support and fix errors 2016-05-11 14:07:12 -07:00
jsduck_custom_tags.rb jsduck: Remove custom @source tag 2016-09-21 00:51:46 +01:00
Makefile Remove legacy qunit handling from Echo 2016-03-31 19:09:48 +00:00
package.json build: Bump stylelint and make pass 2017-02-17 15:41:15 -08:00
phpcs.xml Remove forced -p (progress) flag from phpcs.xml 2016-04-26 14:21:28 -07:00
Rakefile Migration of browsertests* Jenkins jobs to selenium* jobs 2016-04-25 17:54:45 +02:00
RELEASE_NOTES BREAKING CHANGE: Use ISO 8601 for 'ts' in cross-wiki summary. 2016-07-27 17:00:05 -04:00