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

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

Update OOjs UI to v0.24.0

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

Change-Id: Iad57bf4f6306086cb775629f2d9f2fcf2dbcf5fd
---
M composer.json
M composer.lock
M composer/autoload_classmap.php
M composer/autoload_static.php
M composer/installed.json
M oojs/oojs-ui/History.md
M oojs/oojs-ui/README.md
M oojs/oojs-ui/bin/testsuitegenerator.rb
M oojs/oojs-ui/i18n/ia.json
M oojs/oojs-ui/package.json
D oojs/oojs-ui/php/themes/MediaWikiTheme.php
11 files changed, 157 insertions(+), 99 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vendor 
refs/changes/05/384905/1

diff --git a/composer.json b/composer.json
index 553e6d0..258478e 100644
--- a/composer.json
+++ b/composer.json
@@ -74,7 +74,7 @@
                "mustangostang/spyc": "0.6.2",
                "nikic/php-parser": "3.0.6",
                "nmred/kafka-php": "0.1.5",
-               "oojs/oojs-ui": "0.23.5",
+               "oojs/oojs-ui": "0.24.0",
                "oyejorge/less.php": "1.7.0.14",
                "pear/console_getopt": "1.4.1",
                "pear/mail": "1.4.1",
diff --git a/composer.lock b/composer.lock
index a42b47a..57b289e 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": "6aecf21f57ced0a527905f88a6f25efe",
+    "content-hash": "5ea1fad8f3494e433113cf097d1308af",
     "packages": [
         {
             "name": "composer/semver",
@@ -711,16 +711,16 @@
         },
         {
             "name": "oojs/oojs-ui",
-            "version": "v0.23.5",
+            "version": "v0.24.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/wikimedia/oojs-ui.git";,
-                "reference": "2f77f21e3867c48aa9d4dc78e332a05b89ff4ed6"
+                "reference": "702a48a61bc597a4053c19dd4e8767461c71fb12"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/2f77f21e3867c48aa9d4dc78e332a05b89ff4ed6";,
-                "reference": "2f77f21e3867c48aa9d4dc78e332a05b89ff4ed6",
+                "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/702a48a61bc597a4053c19dd4e8767461c71fb12";,
+                "reference": "702a48a61bc597a4053c19dd4e8767461c71fb12",
                 "shasum": ""
             },
             "require": {
@@ -786,7 +786,7 @@
             ],
             "description": "Provides library of common widgets, layouts, and 
windows.",
             "homepage": "https://www.mediawiki.org/wiki/OOjs_UI";,
-            "time": "2017-10-12T21:07:17+00:00"
+            "time": "2017-10-17T22:42:34+00:00"
         },
         {
             "name": "oyejorge/less.php",
diff --git a/composer/autoload_classmap.php b/composer/autoload_classmap.php
index 7755082..70efa0a 100644
--- a/composer/autoload_classmap.php
+++ b/composer/autoload_classmap.php
@@ -753,7 +753,6 @@
     'OOUI\\LabelElement' => $vendorDir . 
'/oojs/oojs-ui/php/mixins/LabelElement.php',
     'OOUI\\LabelWidget' => $vendorDir . 
'/oojs/oojs-ui/php/widgets/LabelWidget.php',
     'OOUI\\Layout' => $vendorDir . '/oojs/oojs-ui/php/Layout.php',
-    'OOUI\\MediaWikiTheme' => $vendorDir . 
'/oojs/oojs-ui/php/themes/MediaWikiTheme.php',
     'OOUI\\MultilineTextInputWidget' => $vendorDir . 
'/oojs/oojs-ui/php/widgets/MultilineTextInputWidget.php',
     'OOUI\\PanelLayout' => $vendorDir . 
'/oojs/oojs-ui/php/layouts/PanelLayout.php',
     'OOUI\\ProgressBarWidget' => $vendorDir . 
'/oojs/oojs-ui/php/widgets/ProgressBarWidget.php',
diff --git a/composer/autoload_static.php b/composer/autoload_static.php
index af1b963..e7fb01d 100644
--- a/composer/autoload_static.php
+++ b/composer/autoload_static.php
@@ -1006,7 +1006,6 @@
         'OOUI\\LabelElement' => __DIR__ . '/..' . 
'/oojs/oojs-ui/php/mixins/LabelElement.php',
         'OOUI\\LabelWidget' => __DIR__ . '/..' . 
'/oojs/oojs-ui/php/widgets/LabelWidget.php',
         'OOUI\\Layout' => __DIR__ . '/..' . '/oojs/oojs-ui/php/Layout.php',
-        'OOUI\\MediaWikiTheme' => __DIR__ . '/..' . 
'/oojs/oojs-ui/php/themes/MediaWikiTheme.php',
         'OOUI\\MultilineTextInputWidget' => __DIR__ . '/..' . 
'/oojs/oojs-ui/php/widgets/MultilineTextInputWidget.php',
         'OOUI\\PanelLayout' => __DIR__ . '/..' . 
'/oojs/oojs-ui/php/layouts/PanelLayout.php',
         'OOUI\\ProgressBarWidget' => __DIR__ . '/..' . 
'/oojs/oojs-ui/php/widgets/ProgressBarWidget.php',
diff --git a/composer/installed.json b/composer/installed.json
index de4b4e0..eec1efa 100644
--- a/composer/installed.json
+++ b/composer/installed.json
@@ -2267,87 +2267,6 @@
         }
     },
     {
-        "name": "oojs/oojs-ui",
-        "version": "v0.23.5",
-        "version_normalized": "0.23.5.0",
-        "source": {
-            "type": "git",
-            "url": "https://github.com/wikimedia/oojs-ui.git";,
-            "reference": "2f77f21e3867c48aa9d4dc78e332a05b89ff4ed6"
-        },
-        "dist": {
-            "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/2f77f21e3867c48aa9d4dc78e332a05b89ff4ed6";,
-            "reference": "2f77f21e3867c48aa9d4dc78e332a05b89ff4ed6",
-            "shasum": ""
-        },
-        "require": {
-            "mediawiki/at-ease": "1.1.0",
-            "php": ">=5.5.9"
-        },
-        "require-dev": {
-            "jakub-onderka/php-parallel-lint": "0.9.2",
-            "mediawiki/mediawiki-codesniffer": "0.12.0",
-            "phpunit/phpunit": "4.8.21"
-        },
-        "time": "2017-10-12T21:07:17+00:00",
-        "type": "library",
-        "installation-source": "dist",
-        "autoload": {
-            "classmap": [
-                "php/"
-            ]
-        },
-        "notification-url": "https://packagist.org/downloads/";,
-        "license": [
-            "MIT"
-        ],
-        "authors": [
-            {
-                "name": "Timo Tijhof",
-                "email": "krinklem...@gmail.com"
-            },
-            {
-                "name": "Bartosz Dziewoński",
-                "email": "matma....@gmail.com"
-            },
-            {
-                "name": "Ed Sanders",
-                "email": "esand...@wikimedia.org"
-            },
-            {
-                "name": "James D. Forrester",
-                "email": "jforres...@wikimedia.org"
-            },
-            {
-                "name": "Kirsten Menger-Anderson",
-                "email": "kmen...@wikimedia.org"
-            },
-            {
-                "name": "Rob Moen",
-                "email": "rm...@wikimedia.org"
-            },
-            {
-                "name": "Roan Kattouw",
-                "email": "r...@wikimedia.org"
-            },
-            {
-                "name": "Trevor Parscal",
-                "email": "tre...@wikimedia.org"
-            },
-            {
-                "name": "Kunal Mehta",
-                "email": "lego...@gmail.com"
-            },
-            {
-                "name": "Prateek Saxena",
-                "email": "prtks...@gmail.com"
-            }
-        ],
-        "description": "Provides library of common widgets, layouts, and 
windows.",
-        "homepage": "https://www.mediawiki.org/wiki/OOjs_UI";
-    },
-    {
         "name": "jakub-onderka/php-console-color",
         "version": "0.1",
         "version_normalized": "0.1.0.0",
@@ -2912,5 +2831,135 @@
             "interactive",
             "shell"
         ]
+    },
+    {
+        "name": "oojs/oojs-ui",
+        "version": "v0.24.0",
+        "version_normalized": "0.24.0.0",
+        "source": {
+            "type": "git",
+            "url": "https://github.com/wikimedia/oojs-ui.git";,
+            "reference": "702a48a61bc597a4053c19dd4e8767461c71fb12"
+        },
+        "dist": {
+            "type": "zip",
+            "url": 
"https://api.github.com/repos/wikimedia/oojs-ui/zipball/702a48a61bc597a4053c19dd4e8767461c71fb12";,
+            "reference": "702a48a61bc597a4053c19dd4e8767461c71fb12",
+            "shasum": ""
+        },
+        "require": {
+            "mediawiki/at-ease": "1.1.0",
+            "php": ">=5.5.9"
+        },
+        "require-dev": {
+            "jakub-onderka/php-parallel-lint": "0.9.2",
+            "mediawiki/mediawiki-codesniffer": "0.12.0",
+            "phpunit/phpunit": "4.8.21"
+        },
+        "time": "2017-10-17T22:42:34+00:00",
+        "type": "library",
+        "installation-source": "dist",
+        "autoload": {
+            "classmap": [
+                "php/"
+            ]
+        },
+        "notification-url": "https://packagist.org/downloads/";,
+        "license": [
+            "MIT"
+        ],
+        "authors": [
+            {
+                "name": "Timo Tijhof",
+                "email": "krinklem...@gmail.com"
+            },
+            {
+                "name": "Bartosz Dziewoński",
+                "email": "matma....@gmail.com"
+            },
+            {
+                "name": "Ed Sanders",
+                "email": "esand...@wikimedia.org"
+            },
+            {
+                "name": "James D. Forrester",
+                "email": "jforres...@wikimedia.org"
+            },
+            {
+                "name": "Kirsten Menger-Anderson",
+                "email": "kmen...@wikimedia.org"
+            },
+            {
+                "name": "Rob Moen",
+                "email": "rm...@wikimedia.org"
+            },
+            {
+                "name": "Roan Kattouw",
+                "email": "r...@wikimedia.org"
+            },
+            {
+                "name": "Trevor Parscal",
+                "email": "tre...@wikimedia.org"
+            },
+            {
+                "name": "Kunal Mehta",
+                "email": "lego...@gmail.com"
+            },
+            {
+                "name": "Prateek Saxena",
+                "email": "prtks...@gmail.com"
+            }
+        ],
+        "description": "Provides library of common widgets, layouts, and 
windows.",
+        "homepage": "https://www.mediawiki.org/wiki/OOjs_UI";
+    },
+    {
+        "name": "jakub-onderka/php-parallel-lint",
+        "version": "v0.9.2",
+        "version_normalized": "0.9.2.0",
+        "source": {
+            "type": "git",
+            "url": "https://github.com/JakubOnderka/PHP-Parallel-Lint.git";,
+            "reference": "2ead2e4043ab125bee9554f356e0a86742c2d4fa"
+        },
+        "dist": {
+            "type": "zip",
+            "url": 
"https://api.github.com/repos/JakubOnderka/PHP-Parallel-Lint/zipball/2ead2e4043ab125bee9554f356e0a86742c2d4fa";,
+            "reference": "2ead2e4043ab125bee9554f356e0a86742c2d4fa",
+            "shasum": ""
+        },
+        "require": {
+            "php": ">=5.3.3"
+        },
+        "require-dev": {
+            "jakub-onderka/php-console-highlighter": "~0.3",
+            "nette/tester": "~1.3"
+        },
+        "suggest": {
+            "jakub-onderka/php-console-highlighter": "Highlight syntax in code 
snippet"
+        },
+        "time": "2015-12-15T10:42:16+00:00",
+        "bin": [
+            "parallel-lint"
+        ],
+        "type": "library",
+        "installation-source": "dist",
+        "autoload": {
+            "classmap": [
+                "./"
+            ]
+        },
+        "notification-url": "https://packagist.org/downloads/";,
+        "license": [
+            "BSD-2-Clause"
+        ],
+        "authors": [
+            {
+                "name": "Jakub Onderka",
+                "email": "jakub.onde...@gmail.com"
+            }
+        ],
+        "description": "This tool check syntax of PHP files about 20x faster 
than serial check.",
+        "homepage": "https://github.com/JakubOnderka/PHP-Parallel-Lint";
     }
 ]
diff --git a/oojs/oojs-ui/History.md b/oojs/oojs-ui/History.md
index 091a0ee..72a25d0 100644
--- a/oojs/oojs-ui/History.md
+++ b/oojs/oojs-ui/History.md
@@ -1,4 +1,21 @@
 # OOjs UI Release History
+## v0.24.0 / 2017-10-17
+### Breaking changes
+* [BREAKING CHANGE] Drop 'MediaWiki' backwards-compatibility theme (James D. 
Forrester)
+* [BREAKING CHANGE] icons: Drop 'stripeSideMenu', renamed in v0.22.2 (James D. 
Forrester)
+* [BREAKING CHANGE] icons: Remove 'eye'/'eyeClosed' icons, deprecated in 
v0.23.0 (Volker E.)
+* [BREAKING CHANGE] icons: Remove 'signature' icon, deprecated in v0.23.0 
(Volker E.)
+* [BREAKING CHANGE] icons: Remove 'sun', deprecated in v0.23.0 (James D. 
Forrester)
+
+### Styles
+* themes: Unify icon/indicator visibility (Volker E.)
+* WikimediaUI theme: Ensure hover feedback on TextInputWidget & descendants 
(Volker E.)
+
+### Code
+* Fix `.oo-ui-selectable()` mixin to actually undo `.oo-ui-unselectable()` 
(Bartosz Dziewoński)
+* WikimediaUI theme: Fix selector in PopupWidget styles (Bartosz Dziewoński)
+
+
 ## v0.23.5 / 2017-10-12
 ### Code
 * PHP MultilineTextInputWidget, SearchInputWidget: Remove duplicate `use` 
statements (Bartosz Dziewoński)
diff --git a/oojs/oojs-ui/README.md b/oojs/oojs-ui/README.md
index 6ee88c4..b893890 100644
--- a/oojs/oojs-ui/README.md
+++ b/oojs/oojs-ui/README.md
@@ -39,7 +39,7 @@
 * One of `oojs-ui-wikimediaui.css` or `oojs-ui-apex.css`, containing 
theme-specific styles; and
 * One of `oojs-ui-wikimediaui.js` or  `oojs-ui-apex.js`, containing 
theme-specific code
 
-You can load additional icon packs from files named 
`oojs-ui-mediawiki-icons-*.css` or  `oojs-ui-apex-icons-*.css`.
+You can load additional icon packs from files named 
`oojs-ui-wikimediaui-icons-*.css` or  `oojs-ui-apex-icons-*.css`.
 
 The remaining files make it possible to load only parts of the whole library.
 
diff --git a/oojs/oojs-ui/bin/testsuitegenerator.rb 
b/oojs/oojs-ui/bin/testsuitegenerator.rb
index 3770661..5c7da37 100644
--- a/oojs/oojs-ui/bin/testsuitegenerator.rb
+++ b/oojs/oojs-ui/bin/testsuitegenerator.rb
@@ -21,7 +21,6 @@
        testable_classes = classes
                .reject{|c| c[:abstract] } # can't test abstract classes
                .reject{|c| !c[:parent] || c[:trait] || c[:parent] == 'Theme' } 
# can't test abstract
-               .reject{|c| c[:name] == 'MediaWikiTheme' } # can't test abstract
                .reject{|c| %w[Element Widget Layout Theme].include? c[:name] } 
# no toplevel
 
        make_class_instance_placeholder = lambda do |klass, config|
diff --git a/oojs/oojs-ui/i18n/ia.json b/oojs/oojs-ui/i18n/ia.json
index ceb27c9..8b3bcd8 100644
--- a/oojs/oojs-ui/i18n/ia.json
+++ b/oojs/oojs-ui/i18n/ia.json
@@ -10,6 +10,7 @@
        "ooui-toolbar-more": "Plus",
        "ooui-toolgroup-expand": "Plus",
        "ooui-toolgroup-collapse": "Minus",
+       "ooui-item-remove": "Remover",
        "ooui-dialog-message-accept": "OK",
        "ooui-dialog-message-reject": "Cancellar",
        "ooui-dialog-process-error": "Qualcosa ha vadite mal",
diff --git a/oojs/oojs-ui/package.json b/oojs/oojs-ui/package.json
index de1e845..8732bb8 100644
--- a/oojs/oojs-ui/package.json
+++ b/oojs/oojs-ui/package.json
@@ -1,6 +1,6 @@
 {
   "name": "oojs-ui",
-  "version": "0.23.5",
+  "version": "0.24.0",
   "description": "User interface classes built on the OOjs framework.",
   "keywords": [
     "oojs-plugin",
diff --git a/oojs/oojs-ui/php/themes/MediaWikiTheme.php 
b/oojs/oojs-ui/php/themes/MediaWikiTheme.php
deleted file mode 100644
index 1c37218..0000000
--- a/oojs/oojs-ui/php/themes/MediaWikiTheme.php
+++ /dev/null
@@ -1,6 +0,0 @@
-<?php
-
-namespace OOUI;
-
-class MediaWikiTheme extends WikimediaUITheme {
-}

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iad57bf4f6306086cb775629f2d9f2fcf2dbcf5fd
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