Commit Graph

938 Commits (f66728bb7ee555a39661c45b18628c52f1dadc5f)
 

Author SHA1 Message Date
jenkins-bot cf903b4345 Merge "Redo scrolling tables visuals to be less bad"
Isarra 5cc9d503ff Make tables full-width on mobile, fix weird internal borders
Apparently tables inside of tables are thing, too...

Change-Id: I5c37d2ee2bc42d01f124301038300bc2e1dee81c
Isarra 4270905947 Redo scrolling tables visuals to be less bad
Also, like, maybe only trigger on top-level tables? Hopefully that
stops it from breaking everything... as much. Probably.

Bug: T269912
Bug: T269913
Change-Id: I09170d7dc67c49df4c010584ef0633a94659f29b
jenkins-bot 566d5dd359 Merge "Limit image overflow limits to not tables"
jenkins-bot e863d7554f Merge "Form wrangling. As usual, not wise, but I'm DOING IT ANYWAY."
libraryupgrader 5692547284 build: Updating ini to 1.3.8
* https://npmjs.com/advisories/1589

Change-Id: Ia1fa8c92d4b783ceba34596e18b58f2aa0b1c6c8
Translation updater bot 28ab61d3bc Localisation updates from https://translatewiki.net.
Change-Id: I83f464aa46a78888dcd844ebf0e396874884de8d
Isarra d5783ccf3b Limit image overflow limits to not tables
Avoid breaking legacy templates. What other templates were affected,
though? Was it just tables? Hopefully it is...

Bug: T181321
Bug: T269970
Change-Id: I2ce7d7b4344cc1b056feb99e47bd7f99959df454
Isarra 09b556ba2d Form wrangling. As usual, not wise, but I'm DOING IT ANYWAY.
* Make non-OOUI forms less fugly, and slightly more consistent,
  without really bothering to actually do much of anything
* Make OOUI things line up a bit better
* Don't apply margin/padding to datetime widget (duh)

Change-Id: Iee4098b7fda2142c26356508b77dfe7c22d36dab
libraryupgrader 6d9a740076 build: Updating mediawiki/mediawiki-phan-config to 0.10.5
Change-Id: Ief05109240391cebeb02965d254f361462846896
Translation updater bot 4ddf48c2e0 Localisation updates from https://translatewiki.net.
Change-Id: I60a76d5c6a936d6e1f2aa9b6504f33ceb804aa97
libraryupgrader 76d14a87e9 build: Updating mediawiki/mediawiki-codesniffer to 34.0.0
Change-Id: I6f9f6266eee960a8a20d589ade2dd5350a26f34c
jenkins-bot 8c2f0e9702 Merge "Scrollbars on wikitables and junk"
Isarra d94a012f9d More stupid fixes
* Actually make firefox's 'smart' scrollbars semi-cooperate, maybe
* Saner .center styles
* Add mw_metadata to table styles

Change-Id: If14b551e4bd52240748a7681be38ebfe56bebc09
Isarra 08442cc560 Scrollbars on wikitables and junk
It's called shitty js. Affordance to label overflow is slightly wrong
for current behaviour, as it basically presents as a toggle. Maybe it
should toggle something! Like popouts, that would be fun. I'unno.

Slightly more framing on wikitables etc, but apply to all tables,
because why not.

Rejig to come with actual popouts or stuff...

Bug: T179265
Bug: T265785
Change-Id: I607cb87687fcbcb481dc2fb7165c52b9e9c35873
Translation updater bot 0f0ba30ab1 Localisation updates from https://translatewiki.net.
Change-Id: Ife2aaaafe750022e4b82d5a7e245e1b14fdaf4c6
jdlrobson b34b0c17ec Timeless should use skin feature content-links for external link styling
Bug: T267577
Change-Id: I6c6a7cf08a439fc715655b9d1aae9ddee9ef10a8
jdlrobson 84202757e2 Declare skin styles and scripts in the skin manifest as options
For you consideration. We will be aiming to do this in all Wikimedia
deployed skins so it would be great to have Timeless consistent with
those.

Change-Id: I11a8e0c8ca01b2c7eb2acc0b84ea4ad9301d3d8f
Isarra 5e2291df6d Fix some annoying things
* Stop images from overflowing on desktop as well as mobile (folks wanna
  overflow, they can load it sans skin, dammit)
* Firefox's stupid scrollbar colours
* Merge js into single module for desktop and mobile so it doesn't
  randomly break on the wrong devices, and something about too many
  modules anyway
* Weird footer padding?
* Weird WikiEditor/CodeMirror fonts/sizing

Bug: T256105
Bug: T247325
Change-Id: I8142c505534869c2530a915cfe8cef56303be6ed
Translation updater bot 9e5a94dea7 Localisation updates from https://translatewiki.net.
Change-Id: I33358b794dace336423f11c7a38fd64dd0e450be
libraryupgrader a07395ed06 build: Updating npm dependencies
* grunt-stylelint: 0.15.0 → 0.16.0
* stylelint-config-wikimedia: 0.10.1 → 0.10.3

Change-Id: I47c410bbe6848b11cfd494ff4acbef116adb4ba3
libraryupgrader 7e5eebd850 build: Updating mediawiki/mediawiki-phan-config to 0.10.4
Change-Id: Ib13599ba7d70606237dfa0fe29da5a73ef24092d
Translation updater bot 193e4190a4 Localisation updates from https://translatewiki.net.
Change-Id: I3c65fe0e2dc4a062518aaa864207d1783d5c72d6
Translation updater bot 223b19144d Localisation updates from https://translatewiki.net.
Change-Id: I5e6d9a96aac87105944311aab144656b6ffd4511
libraryupgrader b4f6f199ff build: Updating mediawiki/mediawiki-codesniffer to 33.0.0
Change-Id: Ia592436c60c1b029edc1087076d43dee490af75f
Translation updater bot cc11b56062 Localisation updates from https://translatewiki.net.
Change-Id: I10f2ddfe55eaf1e8aa018abd2d86bbae77b08b88
Translation updater bot 99623015a9 Localisation updates from https://translatewiki.net.
Change-Id: Ib255166e5d3b44ca5d0998cf3881791fa3ad4e9a
Translation updater bot 77a98e02e0 Localisation updates from https://translatewiki.net.
Change-Id: I258b616ec08abf380b4b13f97175327ca4f422d9
Translation updater bot 88d506160f Localisation updates from https://translatewiki.net.
Change-Id: I8c40b940d7986ffe26dfdb5b4353acc5cb47adeb
Translation updater bot d5ebd053bd Localisation updates from https://translatewiki.net.
Change-Id: If9232c376b14e8822aa453de6b0ce7af8931ca2c
Translation updater bot 4ee83b9879 Localisation updates from https://translatewiki.net.
Change-Id: I3fddc3a9e55ffd97d3b388b8ea1bb090b6c8350b
Translation updater bot b791a82c85 Localisation updates from https://translatewiki.net.
Change-Id: Icc11defe496c0721af3e6e9053ba79068c9ee157
libraryupgrader bec500022c build: Updating mediawiki/mediawiki-phan-config to 0.10.3
Change-Id: I8eeae5d9b0cc8ffcbd5aaaca1bf39bf58d5e2850
Ammar Abdulhamid e92468aa13 Timeless: Unset anon placeholder item
Core now provides anon placeholder but Timeless has a
different treatment for the item and needs to unset this.

Bug: T263382
Change-Id: I0ba502a1e1368c1080caee2ce2bb45c27fdf77c3
Translation updater bot db700ce7af Localisation updates from https://translatewiki.net.
Change-Id: I025617f7ab2e9c6fbebd2e2b8004e49fd1abdceb
Translation updater bot 691e0e792e Localisation updates from https://translatewiki.net.
Change-Id: I9c2272763ca1b8ed891e2ea5a6aceb5c689d3fb9
libraryupgrader f49f861231 build: Updating npm dependencies
* eslint-config-wikimedia: 0.16.2 → 0.17.0
* grunt: 1.2.1 → 1.3.0

Change-Id: I9f9d0f2876cc27d6c90785f4ac9bbeeb239eb898
Translation updater bot 874ac45072 Localisation updates from https://translatewiki.net.
Change-Id: If498a70fa64915bbe9a7cf34884f857c2bbd8e4d
Sam Wilson edd986184c Update required core version
In I215ac0153e5652e7ac76b11dba23a05aa2d1f685 the new structure
of $wgValidSkinNames was added, but the required core version
number wasn't increased to match.

This is a breaking change, so the version number of Timeless is
updated as well.

Bug: T258290
Change-Id: I384cfbdf16224b5ba27bcbbdf49b8f53ccbdca8c
Sam Wilson d2fa06a669 Add half-filled star for expiring watched pages
This will only work with recent versions of core, but will not
give an error for older versions that don't have the
'mw-watchlink-temp' class.

Bug: T258674
Change-Id: Ia3d7732160dd0d8358ed12bd2c7ad08db16aa773
Translation updater bot 666f8e7fc9 Localisation updates from https://translatewiki.net.
Change-Id: I1e661a946964e94a337cc9eab32fa906cfafcbaa
Ammar Abdulhamid d911273c3a Remove Skin::setupSkinUserCss call
Method only calls parent and the parent is no-op

Bug: T257990
Change-Id: I44675efc351f74ba38e7d86b03aca48c15e0573e
mainframe98 b517e795a8 Specify the responsive option rather than manually specifying viewport
I6e69b482cdbc adds a viewport with the same value as Timeless.

Also remove the SkinTimeless::$skinname override, as it is now set in
Skin::__construct.

Bug: T258290
Depends-On: I6e69b482cdbc49c09adc6f7cee54f5e17b7c92c4
Change-Id: I215ac0153e5652e7ac76b11dba23a05aa2d1f685
Translation updater bot 1ae008c5d0 Localisation updates from https://translatewiki.net.
Change-Id: Ib6eabf3869536445314885392a576e697ab21c93
jenkins-bot 3a8da90698 Merge "Use getFooterBlock instead of getFooter to avoid weird overflows on mobile"
Isarra b46ff19b3f Use getFooterBlock instead of getFooter to avoid weird overflows on mobile
Apparently getFooterBlock never actually made it into core, so copied
out of Example.

Bug: T254266
Change-Id: Id62319314937080b99f2b93fd7b7fa62527d8fe7
jenkins-bot f05aac7a58 Merge "Replace deprecated `background-image-svg()` mixin calls"
Volker E 3963c99c5d Replace deprecated `background-image-svg()` mixin calls
Use normal `background-image` properties with SVGs now
that IE 8 and Android 2.1 is removed from Grade C.
Also removing all PNG fallback images.

Bug: T248062
Change-Id: I27d95241b6512f36985f7269122802d7b0962042
Translation updater bot 2915a8cc10 Localisation updates from https://translatewiki.net.
Change-Id: I646f1c0d232120390e1c98fa7c031a342e5cccfe
libraryupgrader cffcff54c0 build: Updating grunt to 1.2.1
Change-Id: I2ac62ebd62f9b776525bfce13cabc65b0dda3dca