mediawiki-extensions-Revisi.../extension.json
Thiemo Kreuz 7ec4910595 Remove misleading version number 1.0 from extension.json
This version number does not have any meaning (never had). It's
misleading, if not wrong. All code WMDE maintains is deployed weekly.
Branches are cut at a fixed time. Nobody ever assigned version
numbers to these releases.

The number is not used in communication. The only place where it
appears is Special:Version, but is useless there. Users can't use
it for anything. I talked to all relevant parties (product manager,
communication) and nobody ever used this version number. Because of
this, this is a purely technical task to get rid of unnecessary
technical dept.

Bug: T213066
Change-Id: I9950b31a1d99d1778e104d9840368b9f585aaa55
2020-01-28 15:54:29 +01:00

201 lines
5.2 KiB
JSON

{
"name": "RevisionSlider",
"author": [
"TCB team (Wikimedia Deutschland)",
"Addshore",
"Leszek Manicki",
"Jakob Warkotsch",
"Tobias Gritschacher",
"Christoph Jauera"
],
"url": "https://www.mediawiki.org/wiki/Extension:RevisionSlider",
"namemsg": "revisionslider",
"descriptionmsg": "revisionslider-desc",
"license-name": "GPL-2.0-or-later",
"type": "other",
"manifest_version": 1,
"requires": {
"MediaWiki": ">= 1.34.0"
},
"ConfigRegistry": {
"revisionslider": "GlobalVarConfig::newInstance"
},
"MessagesDirs": {
"RevisionSlider": [
"i18n"
]
},
"AutoloadClasses": {
"RevisionSliderHooks": "src/RevisionSliderHooks.php"
},
"ResourceModules": {
"ext.RevisionSlider.lazyCss": {
"styles": [
"modules/ext.RevisionSlider.lazy.less"
]
},
"ext.RevisionSlider.lazyJs": {
"scripts": [
"modules/ext.RevisionSlider.lazy.js"
],
"dependencies": [
"oojs-ui.styles.icons-movement",
"ext.RevisionSlider.Settings"
]
},
"ext.RevisionSlider.init": {
"scripts": [
"modules/ext.RevisionSlider.Revision.js",
"modules/ext.RevisionSlider.Api.js",
"modules/ext.RevisionSlider.util.js",
"modules/ext.RevisionSlider.init.js"
],
"styles": [
"modules/ext.RevisionSlider.less"
],
"skinStyles": {
"monobook": [
"modules/ext.RevisionSlider.monobook.css"
],
"modern": [
"modules/ext.RevisionSlider.modern.css"
]
},
"dependencies": [
"moment",
"oojs-ui",
"oojs-ui.styles.icons-moderation",
"oojs-ui.styles.icons-movement",
"oojs-ui.styles.indicators",
"mediawiki.jqueryMsg",
"ext.RevisionSlider.Settings",
"ext.RevisionSlider.Slider",
"ext.RevisionSlider.RevisionList",
"ext.RevisionSlider.HelpDialog",
"mediawiki.api",
"mediawiki.util"
],
"messages": [
"revisionslider-label-username",
"revisionslider-show-help-tooltip",
"revisionslider-loading-failed",
"revisionslider-toggle-title-expand",
"revisionslider-toggle-title-collapse",
"revisionslider-turn-on-auto-expand-title",
"revisionslider-turn-off-auto-expand-title"
]
},
"ext.RevisionSlider.noscript": {
"styles": "modules/ext.RevisionSlider.noscript.css"
},
"ext.RevisionSlider.Settings": {
"scripts": [
"modules/ext.RevisionSlider.Settings.js"
],
"dependencies": [
"mediawiki.user",
"mediawiki.storage",
"mediawiki.cookie"
]
},
"ext.RevisionSlider.Pointer": {
"scripts": [
"modules/ext.RevisionSlider.PointerLine.js",
"modules/ext.RevisionSlider.PointerView.js",
"modules/ext.RevisionSlider.Pointer.js"
]
},
"ext.RevisionSlider.Slider": {
"scripts": [
"modules/ext.RevisionSlider.DiffPage.js",
"modules/ext.RevisionSlider.util.js",
"modules/ext.RevisionSlider.SliderView.js",
"modules/ext.RevisionSlider.SliderArrowView.js",
"modules/ext.RevisionSlider.Slider.js"
],
"dependencies": [
"jquery.ui",
"mediawiki.Uri",
"mediawiki.util",
"oojs-ui",
"oojs-ui.styles.icons-movement",
"ext.RevisionSlider.HelpDialog",
"ext.RevisionSlider.Pointer"
],
"messages": [
"revisionslider-arrow-tooltip-newer",
"revisionslider-arrow-tooltip-older"
]
},
"ext.RevisionSlider.RevisionList": {
"scripts": [
"modules/ext.RevisionSlider.Revision.js",
"modules/ext.RevisionSlider.RevisionListView.js",
"modules/ext.RevisionSlider.RevisionList.js"
],
"messages": [
"colon-separator",
"revisionslider-page-size",
"revisionslider-change-size",
"revisionslider-label-date",
"revisionslider-label-page-size",
"revisionslider-label-change-size",
"revisionslider-label-username",
"revisionslider-label-comment",
"revisionslider-minoredit"
],
"dependencies": [
"moment",
"mediawiki.language",
"mediawiki.util",
"oojs-ui"
]
},
"ext.RevisionSlider.HelpDialog": {
"scripts": [
"modules/ext.RevisionSlider.HelpDialog.js",
"modules/ext.RevisionSlider.HelpButtonView.js"
],
"dependencies": [
"oojs-ui",
"oojs-ui.styles.icons-interactions",
"ext.RevisionSlider.dialogImages"
],
"messages": [
"revisionslider-help-dialog-slide1",
"revisionslider-help-dialog-slide2",
"revisionslider-help-dialog-slide3a",
"revisionslider-help-dialog-slide4",
"revisionslider-tutorial",
"revisionslider-previous-dialog",
"revisionslider-next-dialog",
"revisionslider-close-dialog"
]
},
"ext.RevisionSlider.dialogImages": {
"class": "ResourceLoaderImageModule",
"selector": ".mw-revslider-help-dialog-slide-{name}",
"images": {
"1": {
"file": {
"ltr": "resources/ext.RevisionSlider.helpDialog/slide1-ltr.svg",
"rtl": "resources/ext.RevisionSlider.helpDialog/slide1-rtl.svg"
}
},
"2": "resources/ext.RevisionSlider.helpDialog/slide2.svg",
"3a": "resources/ext.RevisionSlider.helpDialog/slide3a.svg",
"4a": "resources/ext.RevisionSlider.helpDialog/slide4a.svg"
}
}
},
"ResourceFileModulePaths": {
"localBasePath": "",
"remoteExtPath": "RevisionSlider"
},
"Hooks": {
"DiffViewHeader": "RevisionSliderHooks::onDiffViewHeader",
"GetPreferences": "RevisionSliderHooks::onGetPreferences",
"ResourceLoaderTestModules": "RevisionSliderHooks::onResourceLoaderTestModules"
}
}