VolkerE has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/350351 )

Change subject: Update OOjs UI to v0.21.2
......................................................................

Update OOjs UI to v0.21.2

Release notes:
 
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.21.2

Change-Id: Id7cae80a4f3d84ea5d50003f2409537b307c0c58
---
M composer.json
M composer.lock
M composer/installed.json
M oojs/oojs-ui/History.md
M oojs/oojs-ui/demos/pages/widgets.js
M oojs/oojs-ui/demos/pages/widgets.php
M oojs/oojs-ui/i18n/sr-ec.json
M oojs/oojs-ui/package.json
8 files changed, 118 insertions(+), 43 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vendor 
refs/changes/51/350351/1

diff --git a/composer.json b/composer.json
index 25b488c..3487f5d 100644
--- a/composer.json
+++ b/composer.json
@@ -44,7 +44,7 @@
                "mediawiki/at-ease": "1.1.0",
                "monolog/monolog": "1.22.1",
                "nmred/kafka-php": "0.1.5",
-               "oojs/oojs-ui": "0.21.1",
+               "oojs/oojs-ui": "0.21.2",
                "oyejorge/less.php": "1.7.0.14",
                "pear/console_getopt": "1.4.1",
                "pear/mail": "1.3.0",
diff --git a/composer.lock b/composer.lock
index f2416a4..9bf1907 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at 
https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file";,
         "This file is @generated automatically"
     ],
-    "content-hash": "0504cf9f775f597b7227cc031c0faee2",
+    "content-hash": "5e9b8ed80416591510aab12e330bfdd1",
     "packages": [
         {
             "name": "composer/semver",
@@ -466,16 +466,16 @@
         },
         {
             "name": "oojs/oojs-ui",
-            "version": "v0.21.1",
+            "version": "v0.21.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/wikimedia/oojs-ui.git";,
-                "reference": "59965a94e168c23d9dbb154d8a63f6a1abc7f537"
+                "reference": "c8e485edc3da2a47fc225f0ff794405f1ef90c01"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/59965a94e168c23d9dbb154d8a63f6a1abc7f537";,
-                "reference": "59965a94e168c23d9dbb154d8a63f6a1abc7f537",
+                "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/c8e485edc3da2a47fc225f0ff794405f1ef90c01";,
+                "reference": "c8e485edc3da2a47fc225f0ff794405f1ef90c01",
                 "shasum": ""
             },
             "require": {
@@ -541,7 +541,7 @@
             ],
             "description": "Provides library of common widgets, layouts, and 
windows.",
             "homepage": "https://www.mediawiki.org/wiki/OOjs_UI";,
-            "time": "2017-04-18T23:06:13+00:00"
+            "time": "2017-04-26T00:45:31+00:00"
         },
         {
             "name": "oyejorge/less.php",
diff --git a/composer/installed.json b/composer/installed.json
index d1b6acd..db6fd2b 100644
--- a/composer/installed.json
+++ b/composer/installed.json
@@ -2112,17 +2112,17 @@
     },
     {
         "name": "oojs/oojs-ui",
-        "version": "v0.21.1",
-        "version_normalized": "0.21.1.0",
+        "version": "v0.21.2",
+        "version_normalized": "0.21.2.0",
         "source": {
             "type": "git",
             "url": "https://github.com/wikimedia/oojs-ui.git";,
-            "reference": "59965a94e168c23d9dbb154d8a63f6a1abc7f537"
+            "reference": "c8e485edc3da2a47fc225f0ff794405f1ef90c01"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/59965a94e168c23d9dbb154d8a63f6a1abc7f537";,
-            "reference": "59965a94e168c23d9dbb154d8a63f6a1abc7f537",
+            "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/c8e485edc3da2a47fc225f0ff794405f1ef90c01";,
+            "reference": "c8e485edc3da2a47fc225f0ff794405f1ef90c01",
             "shasum": ""
         },
         "require": {
@@ -2134,7 +2134,7 @@
             "mediawiki/mediawiki-codesniffer": "0.6.0",
             "phpunit/phpunit": "4.8.21"
         },
-        "time": "2017-04-18T23:06:13+00:00",
+        "time": "2017-04-26T00:45:31+00:00",
         "type": "library",
         "installation-source": "dist",
         "autoload": {
diff --git a/oojs/oojs-ui/History.md b/oojs/oojs-ui/History.md
index f6e9955..7aab2c8 100644
--- a/oojs/oojs-ui/History.md
+++ b/oojs/oojs-ui/History.md
@@ -1,4 +1,30 @@
 # OOjs UI Release History
+## v0.21.2 / 2017-04-25
+### Features
+* Element: New method `#getElementId` (Bartosz Dziewoński)
+* NumberInputWidget: Remake as an actual TextInputWidget child (Moriel 
Schottlender)
+
+### Styles
+* ProgressBarWidget: Switch to `box-sizing: border-box` (Volker E)
+* TabOptionWidget: Cleanup & align paddings/position to dialog environment 
(Volker E)
+* MediaWiki theme: Decrease selector specificity and fix invalid appearance 
(Volker E)
+* MediaWiki theme: Fix IE 7 oversized buttons (Volker E)
+* MediaWiki theme: Improve SearchWidget design (Volker E)
+
+### Code
+* Do not use `role=menu`/`menuitem` for MenuSelectWidget/MenuOptionWidget 
(Bartosz Dziewoński)
+* PopupTagMultiselectWidget: Update popup position on resize (Prateek Saxena)
+* ProcessDialog: Display error messages on top of footer action buttons 
(Bartosz Dziewoński)
+* SelectWidget/MenuSelectWidget: Maintain `aria-activedescendant` attribute on 
focus owner (Bartosz Dziewoński)
+* Set ARIA `role=combobox` on DropdownWidget and LookupElement too (Bartosz 
Dziewoński)
+* Set `aria-owns` for everything with a dropdown list (ARIA `role=combobox`) 
(Bartosz Dziewoński)
+* Follow-up d22d23311: Don't reference OO.ui.ToolGroup blindly (James D. 
Forrester)
+* build: Bump grunt-stylelint, bring in stylelint explicitly (James D. 
Forrester)
+* demos: Add some more examples with 'accessKey' (Bartosz Dziewoński)
+* docs: Document Window#$overlay property (Bartosz Dziewoński)
+* tests: Drop unnecessary hints to qunit about the number of tests (James D. 
Forrester)
+
+
 ## v0.21.1 / 2017-04-18
 ### Styles
 * PopupWidget: Do not leave space for anchor if there's no anchor (Bartosz 
Dziewoński)
diff --git a/oojs/oojs-ui/demos/pages/widgets.js 
b/oojs/oojs-ui/demos/pages/widgets.js
index c139838..27aa493 100644
--- a/oojs/oojs-ui/demos/pages/widgets.js
+++ b/oojs/oojs-ui/demos/pages/widgets.js
@@ -1388,10 +1388,10 @@
                                        new OO.ui.TagMultiselectWidget( {
                                                allowArbitrary: true,
                                                inputPosition: 'outline',
-                                               inputWidget: new 
OO.ui.SearchInputWidget()
+                                               inputWidget: new 
OO.ui.NumberInputWidget()
                                        } ),
                                        {
-                                               label: 'TagMultiselectWidget 
(inputwidget: OO.ui.SearchInputWidget, inputPosition:outline)',
+                                               label: 'TagMultiselectWidget 
(inputwidget: OO.ui.NumberInputWidget, inputPosition:outline)',
                                                align: 'top'
                                        }
                                ),
@@ -1620,11 +1620,21 @@
                                ),
                                new OO.ui.FieldLayout(
                                        new OO.ui.ButtonWidget( {
+                                               label: 'Accesskey: H',
+                                               accessKey: 'h'
+                                       } ),
+                                       {
+                                               label: 'ButtonWidget (with 
accesskey)\u200E',
+                                               align: 'top'
+                                       }
+                               ),
+                               new OO.ui.FieldLayout(
+                                       new OO.ui.ButtonInputWidget( {
                                                label: 'Accesskey: I',
                                                accessKey: 'i'
                                        } ),
                                        {
-                                               label: 'ButtonWidget (with 
accesskey)\u200E',
+                                               label: 'ButtonInputWidget (with 
accesskey)\u200E',
                                                align: 'top'
                                        }
                                ),
@@ -1679,9 +1689,36 @@
                                        }
                                ),
                                new OO.ui.FieldLayout(
+                                       new OO.ui.DropdownWidget( {
+                                               menu: {
+                                                       items: [
+                                                               new 
OO.ui.MenuOptionWidget( {
+                                                                       data: 
'a',
+                                                                       label: 
'Accesskey: P',
+                                                                       
accessKey: 'p'
+                                                               } ),
+                                                               new 
OO.ui.MenuOptionWidget( {
+                                                                       data: 
'b',
+                                                                       label: 
'Accesskey: Q',
+                                                                       
accessKey: 'q'
+                                                               } ),
+                                                               new 
OO.ui.MenuOptionWidget( {
+                                                                       data: 
'c',
+                                                                       label: 
'Accesskey: R',
+                                                                       
accessKey: 'r'
+                                                               } )
+                                                       ]
+                                               }
+                                       } ),
+                                       {
+                                               align: 'top',
+                                               label: 'DropdownWidget (with 
accesskeys)\u200E'
+                                       }
+                               ),
+                               new OO.ui.FieldLayout(
                                        new OO.ui.TextInputWidget( {
-                                               value: 'Accesskey: P',
-                                               accessKey: 'p'
+                                               value: 'Accesskey: S',
+                                               accessKey: 's'
                                        } ),
                                        {
                                                label: 'TextInputWidget (with 
accesskey)\u200E',
diff --git a/oojs/oojs-ui/demos/pages/widgets.php 
b/oojs/oojs-ui/demos/pages/widgets.php
index 9d9daa2..44b6b48 100644
--- a/oojs/oojs-ui/demos/pages/widgets.php
+++ b/oojs/oojs-ui/demos/pages/widgets.php
@@ -254,16 +254,6 @@
                                'align' => 'top'
                        ]
                ),
-               new OOUI\FieldLayout(
-                       new OOUI\ButtonWidget( [
-                               'label' => 'AccessKeyed',
-                               'accessKey' => 'k',
-                       ] ),
-                       [
-                               'label' => "ButtonWidget (with accesskey 
k)\xE2\x80\x8E",
-                               'align' => 'top'
-                       ]
-               )
        ]
 ] ) );
 $demoContainer->appendContent( new OOUI\FieldsetLayout( [
@@ -465,16 +455,6 @@
                        ] ),
                        [
                                'label' => "TextInputWidget 
(disabled)\xE2\x80\x8E",
-                               'align' => 'top'
-                       ]
-               ),
-               new OOUI\FieldLayout(
-                       new OOUI\TextInputWidget( [
-                               'value' => 'Accesskey A',
-                               'accessKey' => 'a'
-                       ] ),
-                       [
-                               'label' => "TextInputWidget (with 
Accesskey)\xE2\x80\x8E",
                                'align' => 'top'
                        ]
                ),
@@ -713,6 +693,36 @@
                                'align' => 'top',
                                'label' => "ButtonInputWidget (frameless, using 
<input>)\xE2\x80\x8E"
                        ]
+               ),
+               new OOUI\FieldLayout(
+                       new OOUI\ButtonWidget( [
+                               'label' => 'Accesskey: H',
+                               'accessKey' => 'h'
+                       ] ),
+                       [
+                               'label' => "ButtonWidget (with 
accesskey)\xE2\x80\x8E",
+                               'align' => 'top'
+                       ]
+               ),
+               new OOUI\FieldLayout(
+                       new OOUI\ButtonInputWidget( [
+                               'label' => 'Accesskey: I',
+                               'accessKey' => 'i'
+                       ] ),
+                       [
+                               'label' => "ButtonInputWidget (with 
accesskey)\xE2\x80\x8E",
+                               'align' => 'top'
+                       ]
+               ),
+               new OOUI\FieldLayout(
+                       new OOUI\TextInputWidget( [
+                               'value' => 'Accesskey: S',
+                               'accessKey' => 's'
+                       ] ),
+                       [
+                               'label' => "TextInputWidget (with 
accesskey)\xE2\x80\x8E",
+                               'align' => 'top'
+                       ]
                )
        ]
 ] ) );
diff --git a/oojs/oojs-ui/i18n/sr-ec.json b/oojs/oojs-ui/i18n/sr-ec.json
index 9d3b926..87b7c2b 100644
--- a/oojs/oojs-ui/i18n/sr-ec.json
+++ b/oojs/oojs-ui/i18n/sr-ec.json
@@ -4,11 +4,12 @@
                        "Milicevic01",
                        "Nikola Smolenski",
                        "Милан Јелисавчић",
-                       "Zoranzoki21"
+                       "Zoranzoki21",
+                       "Obsuser"
                ]
        },
-       "ooui-outline-control-move-down": "Премести ставку на доле",
-       "ooui-outline-control-move-up": "Премести ставку на горе",
+       "ooui-outline-control-move-down": "Премести ставку надоле",
+       "ooui-outline-control-move-up": "Премести ставку нагоре",
        "ooui-outline-control-remove": "Уклони ставку",
        "ooui-toolbar-more": "Више",
        "ooui-toolgroup-expand": "Више",
diff --git a/oojs/oojs-ui/package.json b/oojs/oojs-ui/package.json
index 6ac8d60..d0a7478 100644
--- a/oojs/oojs-ui/package.json
+++ b/oojs/oojs-ui/package.json
@@ -1,6 +1,6 @@
 {
   "name": "oojs-ui",
-  "version": "0.21.1",
+  "version": "0.21.2",
   "description": "User interface classes built on the OOjs framework.",
   "keywords": [
     "oojs-plugin",
@@ -45,7 +45,7 @@
     "grunt-karma": "2.0.0",
     "grunt-promise-q": 
"git://github.com/jdforrester/grunt-promise-q.git#v0.1.1-wmf.1",
     "grunt-string-replace": "1.3.1",
-    "grunt-stylelint": "0.7.0",
+    "grunt-stylelint": "0.8.0",
     "grunt-svg2png": 
"git://github.com/jdforrester/grunt-svg2png.git#v0.2.7-wmf.1",
     "grunt-tyops": "0.1.0",
     "karma": "1.1.1",
@@ -55,6 +55,7 @@
     "karma-qunit": "1.1.0",
     "q": "1.4.1",
     "qunitjs": "1.22.0",
+    "stylelint": "7.8.0",
     "stylelint-config-wikimedia": "0.4.1"
   }
 }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id7cae80a4f3d84ea5d50003f2409537b307c0c58
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/vendor
Gerrit-Branch: master
Gerrit-Owner: VolkerE <volke...@wikimedia.org>

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

Reply via email to