From: James D. Forrester Date: Tue, 21 Oct 2014 23:54:00 +0000 (-0700) Subject: Update OOjs UI to v0.1.0-pre (531d497d3b) X-Git-Tag: 1.31.0-rc.0~13528 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/exercices/journal.php?a=commitdiff_plain;h=75a5ef872ae4c4c7c1080bbb220ad2d1be33c165;p=lhc%2Fweb%2Fwiklou.git Update OOjs UI to v0.1.0-pre (531d497d3b) New changes: 3cd90ee TextInputWidget: Allow changing 'type' attribute 8bf9c29 FormLayout: Accept HTML form attributes as config options fadc51d OOUI PHP: Unbreak ButtonWidget 50b926c build: Introduce 'quick-build' task 8e71673 Make padding between popup and container configurable e432f9f Fix anchor positioning on popups 16ae17a PopupWidget: Remove references to 'show' and 'hide' events cfe286f Localisation updates from https://translatewiki.net. 272476b GridLayout: Set dimensions.visibility = '' again if we have a height and a width Change-Id: Ia2a6125e0da7659b08252b4ea2c2ddd9f6baa88a --- diff --git a/resources/lib/oojs-ui/i18n/es.json b/resources/lib/oojs-ui/i18n/es.json index 7660d4a97c..82699a393a 100644 --- a/resources/lib/oojs-ui/i18n/es.json +++ b/resources/lib/oojs-ui/i18n/es.json @@ -22,6 +22,8 @@ "ooui-outline-control-move-up": "Subir elemento", "ooui-outline-control-remove": "Eliminar elemento", "ooui-toolbar-more": "Más", + "ooui-toolgroup-expand": "Más", + "ooui-toolgroup-collapse": "Menos", "ooui-dialog-message-accept": "Aceptar", "ooui-dialog-message-reject": "Cancelar", "ooui-dialog-process-error": "Algo salió mal", diff --git a/resources/lib/oojs-ui/i18n/et.json b/resources/lib/oojs-ui/i18n/et.json index ac3af74e0c..7b337353c2 100644 --- a/resources/lib/oojs-ui/i18n/et.json +++ b/resources/lib/oojs-ui/i18n/et.json @@ -9,6 +9,8 @@ "ooui-outline-control-move-up": "Liiguta üksust ülespoole", "ooui-outline-control-remove": "Eemalda üksus", "ooui-toolbar-more": "Veel", + "ooui-toolgroup-expand": "Veel", + "ooui-toolgroup-collapse": "Vähem", "ooui-dialog-message-accept": "Sobib", "ooui-dialog-message-reject": "Loobu", "ooui-dialog-process-error": "Midagi läks valesti", diff --git a/resources/lib/oojs-ui/i18n/ro.json b/resources/lib/oojs-ui/i18n/ro.json index 06e0f1decf..17359bd6cc 100644 --- a/resources/lib/oojs-ui/i18n/ro.json +++ b/resources/lib/oojs-ui/i18n/ro.json @@ -12,6 +12,8 @@ "ooui-outline-control-move-up": "Mută elementul mai sus", "ooui-outline-control-remove": "Elimină elementul", "ooui-toolbar-more": "Mai mult", + "ooui-toolgroup-expand": "Mai multe", + "ooui-toolgroup-collapse": "Mai puține", "ooui-dialog-message-accept": "OK", "ooui-dialog-message-reject": "Revocare", "ooui-dialog-process-error": "Ceva nu a funcționat", diff --git a/resources/lib/oojs-ui/i18n/sv.json b/resources/lib/oojs-ui/i18n/sv.json index 40305d0ab1..d61d951216 100644 --- a/resources/lib/oojs-ui/i18n/sv.json +++ b/resources/lib/oojs-ui/i18n/sv.json @@ -18,6 +18,8 @@ "ooui-outline-control-move-up": "Flytta upp objekt", "ooui-outline-control-remove": "Ta bort objekt", "ooui-toolbar-more": "Mer", + "ooui-toolgroup-expand": "Fler", + "ooui-toolgroup-collapse": "Färre", "ooui-dialog-message-accept": "OK", "ooui-dialog-message-reject": "Avbryt", "ooui-dialog-process-error": "Något gick fel", diff --git a/resources/lib/oojs-ui/oojs-ui-apex.css b/resources/lib/oojs-ui/oojs-ui-apex.css index 980fde1ec7..2e00aec233 100644 --- a/resources/lib/oojs-ui/oojs-ui-apex.css +++ b/resources/lib/oojs-ui/oojs-ui-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:58Z + * Date: 2014-10-21T23:53:57Z */ /* @noflip */ .oo-ui-rtl { diff --git a/resources/lib/oojs-ui/oojs-ui-apex.js b/resources/lib/oojs-ui/oojs-ui-apex.js index 5727e2bbb8..d5939fe14e 100644 --- a/resources/lib/oojs-ui/oojs-ui-apex.js +++ b/resources/lib/oojs-ui/oojs-ui-apex.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:49Z + * Date: 2014-10-21T23:53:47Z */ /* Instantiation */ diff --git a/resources/lib/oojs-ui/oojs-ui-apex.svg.css b/resources/lib/oojs-ui/oojs-ui-apex.svg.css index 52e76b3360..fc2f07d89d 100644 --- a/resources/lib/oojs-ui/oojs-ui-apex.svg.css +++ b/resources/lib/oojs-ui/oojs-ui-apex.svg.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:58Z + * Date: 2014-10-21T23:53:57Z */ /* @noflip */ .oo-ui-rtl { diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.css b/resources/lib/oojs-ui/oojs-ui-mediawiki.css index 3940c12155..efb080bad7 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:58Z + * Date: 2014-10-21T23:53:57Z */ /* @noflip */ .oo-ui-rtl { diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.js b/resources/lib/oojs-ui/oojs-ui-mediawiki.js index f28c24068e..b14007088e 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki.js +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:49Z + * Date: 2014-10-21T23:53:47Z */ /** * @class diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css b/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css index 2fae450b9e..3bdea0f39d 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:58Z + * Date: 2014-10-21T23:53:57Z */ /* @noflip */ .oo-ui-rtl { diff --git a/resources/lib/oojs-ui/oojs-ui.js b/resources/lib/oojs-ui/oojs-ui.js index 21b7710236..352c74bc93 100644 --- a/resources/lib/oojs-ui/oojs-ui.js +++ b/resources/lib/oojs-ui/oojs-ui.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (44db8292bf) + * OOjs UI v0.1.0-pre (531d497d3b) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-10-21T18:33:49Z + * Date: 2014-10-21T23:53:47Z */ ( function ( OO ) { @@ -6782,6 +6782,9 @@ OO.mixinClass( OO.ui.FieldsetLayout, OO.ui.GroupElement ); * * @constructor * @param {Object} [config] Configuration options + * @cfg {string} [method] HTML form `method` attribute + * @cfg {string} [action] HTML form `action` attribute + * @cfg {string} [enctype] HTML form `enctype` attribute */ OO.ui.FormLayout = function OoUiFormLayout( config ) { // Configuration initialization @@ -6794,7 +6797,13 @@ OO.ui.FormLayout = function OoUiFormLayout( config ) { this.$element.on( 'submit', this.onFormSubmit.bind( this ) ); // Initialization - this.$element.addClass( 'oo-ui-formLayout' ); + this.$element + .addClass( 'oo-ui-formLayout' ) + .attr( { + method: config.method, + action: config.action, + enctype: config.enctype + } ); }; /* Setup */ @@ -6954,6 +6963,8 @@ OO.ui.GridLayout.prototype.update = function () { // HACK: Work around IE bug by setting visibility: hidden; if width or height is zero if ( width === 0 || height === 0 ) { dimensions.visibility = 'hidden'; + } else { + dimensions.visibility = ''; } panel.$element.css( dimensions ); i++; @@ -8379,7 +8390,7 @@ OO.ui.ButtonWidget.prototype.onClick = function () { */ OO.ui.ButtonWidget.prototype.onKeyPress = function ( e ) { if ( !this.isDisabled() && ( e.which === OO.ui.Keys.SPACE || e.which === OO.ui.Keys.ENTER ) ) { - this.onClick(); + this.emit( 'click' ); if ( this.isHyperlink ) { return true; } @@ -9321,6 +9332,7 @@ OO.ui.CheckboxInputWidget.prototype.onEdit = function () { * * @constructor * @param {Object} [config] Configuration options + * @cfg {string} [type='text'] HTML tag `type` attribute * @cfg {string} [placeholder] Placeholder text * @cfg {boolean} [multiline=false] Allow multiple lines of text * @cfg {boolean} [autosize=false] Automatically resize to fit content @@ -9523,11 +9535,10 @@ OO.ui.TextInputWidget.prototype.adjustSize = function () { * @return {jQuery} Input element */ OO.ui.TextInputWidget.prototype.getInputElement = function ( config ) { - return config.multiline ? this.$( '