Commit graph

5354 commits

Author SHA1 Message Date
Hannah Okwelum 8f25cfbde2 phpunit: Remove use of internal KeyValueDependencyStore class
ResourceLoader uses the KeyValueDependencyStore by default. And, in
PHPUnit context, MediaWiki's MainStash defaults to HashBagOStuff. It makes sense to remove this since both are the default already.

Additionally, since we are in the process of merging KeyValueDependencyStore into DependencyStore, the internal
KeyValueDependencyStore class name will no longer exist.

Neeeded by Ia581ac107cb139afb0740a36f4f22f047d0de1ad.

Bug: T343492
Change-Id: Ib3c41ff5d615ba75ec25af4858746eaf708c8750
2024-09-11 00:43:25 +00:00
Translation updater bot b6aff24d2c
Localisation updates from https://translatewiki.net.
Change-Id: I44a0987dac74e97114b8b55e95747bd91043b9e1
2024-09-10 09:33:36 +02:00
Translation updater bot 3590cc18a6
Localisation updates from https://translatewiki.net.
Change-Id: I7d28cb252ecd7e777bf97c56284d78e10a22e7f1
2024-09-09 09:25:17 +02:00
Jon Robson ea8660bb60 Cleanup: Remove dark mode banner code
This is not being utilized any more, tested or maintained so should
be removed.

Change-Id: I9410171e1025e428b48e5dd12c7dc1161cc800f6
2024-09-06 21:11:04 +00:00
jenkins-bot 1c3ee74a7a Merge "Follow-up Ie0a938249: Add comment explaining why resize event is needed" 2024-09-06 19:54:36 +00:00
Ed Sanders 882ed44615 Use UI font size for mw-teleport-target
mw-teleport-target is used for UI components (popups) that
are part of the interface, not the content, so should not
change when the user changes their content font size.

Bug: T373875
Change-Id: If2fa517499a00e726076035cd6d94ad4a6642b30
2024-09-06 14:54:50 +01:00
Ed Sanders 64e586d2a4 Follow-up Ie0a938249: Add comment explaining why resize event is needed
Bug: T374092
Change-Id: I27e66bbab4c2f915c80db8ac823972b2f31a07e9
2024-09-06 14:50:03 +01:00
Translation updater bot 99775681a8
Localisation updates from https://translatewiki.net.
Change-Id: Ia26799c15ce3484d18ecd57a607133a9d38e017d
2024-09-06 09:42:43 +02:00
jenkins-bot 5f944947e4 Merge "Reset border-radius on links" 2024-09-05 18:15:52 +00:00
Ed Sanders f653d50f12 Emit a window resize event when client preferences are changed
Bug: T374092
Change-Id: Ie0a9382498c682ac8c1f7942cc3590e9789a1e80
2024-09-05 11:26:43 +01:00
Translation updater bot b3300f6f19
Localisation updates from https://translatewiki.net.
Change-Id: Ic67fd8f0eff5b145ba28b0c722f54d11f595a9c8
2024-09-05 09:27:25 +02:00
jenkins-bot e2d1b76da5 Merge "Fix override to let indicators float into heading area on legacy Vector" 2024-09-05 01:41:17 +00:00
jenkins-bot a3971ace59 Merge "Fixes: Echo icon not visible after click" 2024-09-04 19:09:21 +00:00
Jon Robson a6e4370bbd Fixes: Echo icon not visible after click
Due to T343838, we need to adjust the Echo icon after clicking
so it renders consistently with Codex. This is a longstanding bug
and a slight adjustment to how we approach the icon now that Codex
and Vector 2022 use mask-image for their icons.

Bug: T373936
Change-Id: Icdb9cc49c157cb5cbf13fe1f7d5e91b7e986e92e
2024-09-04 18:16:13 +00:00
Ed Sanders 317107b3f6 Reset border-radius on links
This was introduced in I16411a7ea47, which only documented the
changes to the colors used. An unintended side effect was inheriting
the standard border-radius, but that should be applied in a
more targetted manner to avoid conflicting with existing
UI components (e.g. OOUI toolbars).

Bug: T373989
Change-Id: I0615ce1594d66cb5207cd119597ae4d0765e94af
2024-09-04 12:06:33 +01:00
Translation updater bot 04552f32b0
Localisation updates from https://translatewiki.net.
Change-Id: I392e5454b1a1e5004220963d89ebf709f4eaca0f
2024-09-04 09:18:33 +02:00
Bartosz Dziewoński aac902c545 Fix override to let indicators float into heading area on legacy Vector
Bug: T373617
Change-Id: I05124bbd20833cd4051ba5b51f7962ce223a5ee2
2024-09-04 03:10:51 +02:00
ksarabia ae6f0d5486 Remove old limited width toggle
* Removes js
* Updates bottomDock style rules
* skin mustache updated
* Remove appearance feature flag - show appearance menu
to all users.

Bug: T367591
Change-Id: Ie2617e2fa83b6a888a7a2799cc39f048731dc60d
2024-09-03 11:25:23 -07:00
Translation updater bot 7abef66b5e
Localisation updates from https://translatewiki.net.
Change-Id: I66462e48433c7202aad957ea9cf73010fae7f05c
2024-09-03 09:36:07 +02:00
Translation updater bot b0b269e2cd
Localisation updates from https://translatewiki.net.
Change-Id: I97884ebda04b6677078997726e0bdf078e9bdf6e
2024-09-02 09:23:44 +02:00
Michael Große ea1fd81d1e tests: Bump general styles bundle size
This is failing again on a test that only removes a maintenance script
and its tests...

Bug: T373017
Change-Id: I01ec60c6e446448a5a41b242b5ff1dec3868df21
2024-08-30 12:20:30 +02:00
Translation updater bot 4231fa5a29
Localisation updates from https://translatewiki.net.
Change-Id: Id8a13c751287e2737e23eadd4237b03cff214b8b
2024-08-30 09:22:42 +02:00
Jon Robson 0a4f5c8dc9 Language button dropdown arrow should be progressive color
Currently black.
Flagged by Pixel.
Follow up to 010e7e92d

Bug: T363920
Change-Id: Iaa9ea69c8a1f1b50bb8eedda1acc2c657bef0132
2024-08-29 20:27:57 +00:00
jenkins-bot 92a73b6701 Merge "styles: Remove outdated skin variable" 2024-08-29 19:57:18 +00:00
Volker E. f0b5f234c4 styles: Remove outdated skin variable
`@opacity-base--disabled` is not used anywhere
including in the Vector skin anymore.

Change-Id: Ia0a483b8d3e2d5597aeb512d04f6dc2e95317430
2024-08-29 19:41:36 +02:00
Jon Robson 9695647608 VISUAL CHANGE: Use mask-image for all Vector icons
Visual changes are subtle, but impact 43 scenarios. The color
and positioning is slightly modified to match Codex.

Bug: T363920
Change-Id: Ie5c88e0aa243f73f2dc9f310d18fd59b831edc64
2024-08-29 17:17:35 +00:00
Translation updater bot 08a513fddf
Localisation updates from https://translatewiki.net.
Change-Id: I835007f2ec374d8f20df06e1919c1624558da347
2024-08-29 09:20:16 +02:00
Translation updater bot 84f5514c19
Localisation updates from https://translatewiki.net.
Change-Id: I9e275f734698a5bc2ac69fa7bbcdfa3b28b5d208
2024-08-28 09:43:52 +02:00
jenkins-bot 9acbd06fb2 Merge "Add tooltip to appearance menu icon" 2024-08-27 23:36:27 +00:00
Jon Robson 3c7d7c673e Add tooltip to appearance menu icon
Bug: T369849
Change-Id: If3a73746dce41f3659f61c68941ed3ed6ebb6fd1
2024-08-27 23:06:16 +00:00
Jon Robson 1b4d07e1d2 Add tooltip to reporting link
Bug: T369849
Change-Id: I225c83e9ee1c95957479a684527d1297b7a471c1
2024-08-27 21:37:54 +00:00
jenkins-bot 66ca79e907 Merge "Remove "report" link for logged-out users" 2024-08-27 20:58:58 +00:00
jenkins-bot c0332419e4 Merge "Revert "Allow gadget/browser extension extensibility of empty search state"" 2024-08-27 17:59:27 +00:00
Jon Robson 16b300ca45 Remove "report" link for logged-out users
Bug: T372754
Change-Id: I8225791f24271cbb8319f07f3a300c62f51e826a
2024-08-27 17:50:47 +00:00
Jdlrobson 0e030b1310 Revert "Allow gadget/browser extension extensibility of empty search state"
This reverts commit 98bee1c71f.

Reason for revert: This wasn't ready for merging. Caused T373463.

Change-Id: Id02bc3528216d1a43e6b505b44362059ab0ffc69
2024-08-27 17:15:51 +00:00
Translation updater bot 69281e7400
Localisation updates from https://translatewiki.net.
Change-Id: I7767980e2a9e1c0707974314fff2435d4454ba87
2024-08-27 09:51:52 +02:00
jenkins-bot 9390bb9046 Merge "Fix workaround for position: sticky disabling subpixel rendering" 2024-08-26 21:07:25 +00:00
jenkins-bot 43c6c7f95c Merge "Allow gadget/browser extension extensibility of empty search state" 2024-08-26 16:51:06 +00:00
Translation updater bot f79517fcba
Localisation updates from https://translatewiki.net.
Change-Id: I56ad42572772af7abd440edaa88b5f045040f144
2024-08-26 09:26:03 +02:00
jenkins-bot 6d62a47367 Merge "build: Update MediaWiki requirement to 1.43" 2024-08-24 02:45:51 +00:00
Translation updater bot 1d7cbaea94
Localisation updates from https://translatewiki.net.
Change-Id: Idc96969967027d536ff152fbe8007489007ccc0b
2024-08-23 09:49:54 +02:00
James D. Forrester ac90c9ada3 build: Update MediaWiki requirement to 1.43
All skins in the MediaWiki tarball are expected to track MediaWiki's release directly.

Change-Id: I10aa7300a7771699a0fded0e114e646bfabdf580
2024-08-22 19:22:01 -04:00
Translation updater bot 33d1bf91b8
Localisation updates from https://translatewiki.net.
Change-Id: I2db86d8c2a6a4bac94b99f20df3c96d3c23c6b87
2024-08-22 09:25:05 +02:00
Bartosz Dziewoński cb58da455e Fix workaround for position: sticky disabling subpixel rendering
Follow-up to badd229bab. Moving
`position: sticky` to the same element as `contain: paint` defeated
the workaround. Move it to the parent elements again to make it work.

Bug: T373066
Change-Id: Ic942bfd599661a29cf7b2dbb6c6cc2ec521b8c82
2024-08-22 02:31:19 +02:00
Roan Kattouw f43dbf1e32 Bump vector-2022 bundlesize
These bundlesize tests broke CI in unrelated repos for changes that have
nothing to do with script/style output (again! this time in the Chart
extension). Bump it to unblock development for other teams.

Change-Id: I4737b24cb3a503d50c4c3b784f6a0c498cbbdf5c
2024-08-21 16:24:14 -07:00
Translation updater bot 74bbe55182
Localisation updates from https://translatewiki.net.
Change-Id: I1c9fafbbcc75f0c1dc030e5098e8b5722f643b04
2024-08-21 09:26:09 +02:00
Translation updater bot 0ada692824
Localisation updates from https://translatewiki.net.
Change-Id: I377657d39a2f53b84af40e186ec3ff364257e236
2024-08-20 09:47:19 +02:00
Translation updater bot 62366b2e12
Localisation updates from https://translatewiki.net.
Change-Id: I36c6b01f8d585442fa3e1c7cb88e33e00849f0a1
2024-08-19 09:29:13 +02:00
Translation updater bot 77d7263fbe
Localisation updates from https://translatewiki.net.
Change-Id: I00fb4fb9d1957ec5cb952bd6ddc9fa0a938644a7
2024-08-16 09:33:45 +02:00
Umherirrender 13bfc3b0a7 build: Updating mediawiki/mediawiki-codesniffer to 44.0.0
Change-Id: Ic543198ac407a88d78320185c3f93d8eb07e0962
2024-08-16 00:03:13 +02:00