Commit graph

21394 commits

Author SHA1 Message Date
Zoë 652e140dc5 Rewrite a conditional to make the logic a little clearer.
I spent a couple minutes looking at this before I saw that we needed
`this.updateVisibility()` to only fire if the loop iterated at least
once.

Change-Id: I7d03f73a35e3ded539898effa064dc0e14ba595f
2024-07-08 15:27:07 +01:00
Translation updater bot 12ef5b7471
Localisation updates from https://translatewiki.net.
Change-Id: I4f57e1bc8942df5cb879f6635168fda9ec53acb5
2024-07-08 09:34:15 +02:00
Translation updater bot f2a2b4ac62
Localisation updates from https://translatewiki.net.
Change-Id: I5ccc37eee970d29bc1bca322ec096881de77acca
2024-07-05 09:48:56 +02:00
Translation updater bot 6fabf7c388
Localisation updates from https://translatewiki.net.
Change-Id: I0205f173c35c4ade30e41bf64553368672c6b6d1
2024-07-04 09:25:08 +02:00
Sam Wilson 3d636f1af2 Diff Renderer: load diff modules before using OOUI classes
Avoid calling OOUI\Tag->__toString() before enabling OOUI.

Bug: T360631
Change-Id: Ia05b933822ccaae32bb9d2510391f0d4bb1ea810
2024-07-03 16:59:48 +08:00
Translation updater bot c4828126e6
Localisation updates from https://translatewiki.net.
Change-Id: I12d6f99bfa9111dd73dcb4019abd5b392fef0196
2024-07-03 09:27:43 +02:00
jenkins-bot fa7287409a Merge "Use transitionend events instead of hard coding animation time" 2024-07-03 01:22:43 +00:00
Ed Sanders bc9c900b6a Use transitionend events instead of hard coding animation time
transitionend is supported by all our target browsers.

Also use requestAnimationFrame without a fallback as
this is also supported by all browsers.

Change-Id: I563cacdc8b2365ad4b69dfccb7e46a9f176dbd9b
2024-07-03 00:43:19 +01:00
Jdlrobson 47442144d5 Revert "Remove use of deprecated HtmlOutputRendererHelper::init(..."
Revert submission 1039794-split-render-id

Reason for revert: Depends-On has not been merged yet so this
is causing CI issues.
Reverted changes: /r/q/submissionid:1039794-split-render-id

Change-Id: Iac6316cf7010b5ea92672e9ad6f09e8ee57e066b
2024-07-02 22:42:31 +00:00
Jdlrobson eb3b47be84 Revert "Remove use of deprecated HtmlInputTransformHelper::init(..."
Revert submission 1039794-split-render-id

Reason for revert: Depends-On has not been merged yet so this
is causing CI issues.
Reverted changes: /r/q/submissionid:1039794-split-render-id

Change-Id: Ifcb43e8e3dd845c146498562b398affe2936593f
2024-07-02 22:41:41 +00:00
Divec e64037f19d Merge "Remove slug animation values overrides" 2024-07-02 18:36:03 +00:00
Divec e2934f2ebb Merge changes from topic "split-render-id"
* changes:
  Remove use of deprecated HtmlInputTransformHelper::init() method
  Remove use of deprecated HtmlOutputRendererHelper::init() method
2024-07-02 18:26:30 +00:00
jenkins-bot 1ac180346c Merge "Replace hardcoded colors with Codex design tokens" 2024-07-02 17:30:01 +00:00
Divec 47607eb1c6 Merge "Update jsdoc-wmf-theme to 1.1.0" 2024-07-02 13:57:05 +00:00
Adam Wight a0ece81a44 Reenable test after Cite-related fix
Bug: T247921
Change-Id: Ic5ddcb2b861186f3defd10447b4d1b525bda3fbf
Depends-On: Ieff73769f8ebbc3724f6a9b498487c4e7d09aa2e
2024-07-02 10:39:41 +00:00
Adam Wight 4715dd444d Temporarily skip a Cite-related test
Needs to be skipped in order to merge a change in Cite.

Bug: T247921
Change-Id: I32276021713876b3dac2210c26bbd27500009c14
2024-07-02 12:31:43 +02:00
jenkins-bot 8b6cb95fd7 Merge "Account for SkinComponentLink class attribute possibly being an array" 2024-07-02 09:55:15 +00:00
Translation updater bot 03081ffc4c
Localisation updates from https://translatewiki.net.
Change-Id: I00bd747e36642d9ac77733cd9150f91e1ab11f3d
2024-07-02 09:50:57 +02:00
James D. Forrester f244532f0f Update VE core submodule to master (3edaeb30e)
New changes:
61cf3d475 LinearContext: make context items aware when they're being refreshed
3edaeb30e Update OOUI to v0.50.2

Bug: T324735
Change-Id: Ia042ef8a57e4951867f17a4d1170a2857d2db108
2024-07-01 22:21:43 +01:00
jenkins-bot c6594ba0a5 Merge "Update VE core submodule to master (84477b4b9)" 2024-07-01 20:21:49 +00:00
jenkins-bot fd7194be26 Merge "EditCheckInspector: initially disable the continue action on mobile" 2024-07-01 18:17:45 +00:00
David Lynch 391addbfe4 Update VE core submodule to master (84477b4b9)
New changes:
dcfbd7125 Add more detail to support: comments
aa7c38662 build: Updating npm dependencies
4eb62c924 Make ve.ce.Surface#afterMutations understand updateTagName
909c9330a Re-enable mutation observer
0a179ccf1 build: Updating npm dependencies
443567c63 Localisation updates from https://translatewiki.net.
86f1f84ec rename .jsdoc.json to jsdoc.json
44f820380 styles: Use Codex color tokens for Mobile Editor
8d815c331 build: Update jsdoc-wmf-theme to 1.1.0
fd6ca89bf Suppress eslint warning about fs in test harness script
580a3cf52 Provide ve.entries, for browsers without Object.entries
7abf224ca Localisation updates from https://translatewiki.net.
15f3ccefd Use ve.cloneObject instead of OO.cloneObject
84477b4b9 Localisation updates from https://translatewiki.net.

Bug: T230323
Bug: T365052
Bug: T368081
Bug: T368082
Bug: T368116
Change-Id: Ia35231be8a0325671f329fbd71a72da826505587
2024-07-01 12:06:25 -05:00
Translation updater bot b34e7949f9
Localisation updates from https://translatewiki.net.
Change-Id: I93077216310f9a99b4a9c31bb6189a6bcc62b37b
2024-07-01 09:26:47 +02:00
Translation updater bot 265eede395
Localisation updates from https://translatewiki.net.
Change-Id: I8e9f5b429f152847eb28bf268504d54582fd0268
2024-06-28 09:43:42 +02:00
David Lynch 58e82f36aa EditCheckInspector: initially disable the continue action on mobile
This would cause an error if the continue action was chosen before
selecting an item in the list.

Change-Id: Ic1eb66caff112c09bb60b31a7221c48e2962b3d8
2024-06-27 23:24:10 -05:00
Translation updater bot 59e1a2fedb
Localisation updates from https://translatewiki.net.
Change-Id: Icc3f3ae8161cb6c8a2c4af353bc6a165b1618c8b
2024-06-27 09:22:18 +02:00
Ed Sanders 51e4edb017 Update jsdoc-wmf-theme to 1.1.0
Bug: T368081
Change-Id: I3d9e2f8edcf2adcfe06b83a911b690b665f2b349
2024-06-26 12:07:04 +01:00
Translation updater bot f1601effc2
Localisation updates from https://translatewiki.net.
Change-Id: I5e96c5e8fc3aa96e39bf2f73303c2e8125eec690
2024-06-26 09:22:34 +02:00
Translation updater bot 6fcd80d4d4
Localisation updates from https://translatewiki.net.
Change-Id: Ic1e8fece953d68ad3275b3e696a3db59bcd576b0
2024-06-25 09:31:12 +02:00
David Lynch 35bbc54a57 Account for SkinComponentLink class attribute possibly being an array
Bug: T367445
Change-Id: I9cb65cc157355862a4d917cac0493dce32a4baa0
2024-06-24 11:27:42 -05:00
Translation updater bot 87af9c72e0
Localisation updates from https://translatewiki.net.
Change-Id: I459fcd6b2b525b87b74af1d3ba534262a580b8dc
2024-06-24 09:26:21 +02:00
Novem Linguae 2766e13e4f alphabetize package.json scripts
Change-Id: Ic02adef05e93efa78a530fc174fe741a1ba6db49
2024-06-22 07:57:08 -07:00
Novem Linguae 8bb84f070d rename .jsdoc.json to jsdoc.json
Bug: T368082
Change-Id: I81d1328b17205e7a5fbd2df91ddf3c9c3284897a
2024-06-22 14:55:29 +00:00
Translation updater bot 22fedfb771
Localisation updates from https://translatewiki.net.
Change-Id: I7c423e6468289083f7580540130ccebb13dff5fe
2024-06-21 09:43:29 +02:00
jenkins-bot c3f87d277f Merge "Remove VE user-agent based browser compatibility checks" 2024-06-20 17:05:08 +00:00
jenkins-bot 6523148638 Merge "collab: Load missing message" 2024-06-20 15:12:12 +00:00
Ed Sanders 80a13bdd0b Update VE core submodule to master (3137295a5)
New changes:
63f1fb28d ToolbarDialogs: Create a separate window manager for each position
7fc271f10 ToolbarDialogs: Allow side border to be turned off
622a5ec51 Collab: Don't scroll to this user's cursor when applying remote changes
abffb11c3 collab: Set width/height on splash image
39dba5ac8 build: Make LESS imports relative to /dist folder in dist
06fc0a1a8 build: Use fixPaths to fix cssUrlEmbed paths
c2bf9893c Use Codex design tokens for custom styles
3515c2bfd ve.collab: Prompt for username and pass to server
3137295a5 Localisation updates from https://translatewiki.net.

Added files:
- lib/codex-design-tokens/theme-wikimedia-ui.less

Bug: T360659
Bug: T360662
Bug: T361378
Bug: T366197
Change-Id: Ibdfeb69c7c6f9dbf0e237c04c7f0f38a8306629a
2024-06-20 14:48:06 +01:00
Ed Sanders 14aaf038c7 updateSubmodule: Handle modified i18n keys
Change-Id: I02a391bdad1b277c668e2a61bc44c6ac5c849122
2024-06-20 14:47:07 +01:00
Ed Sanders 13df114f78 updateSubmodule: Consistently use extended regexes
Change-Id: I6c1e9c50b6ae64d183d2d486a66cceb07f612d06
2024-06-20 14:34:02 +01:00
Translation updater bot 31c8b3a722
Localisation updates from https://translatewiki.net.
Change-Id: I7230bb88bda762241e34a33ec24ae4b0dacbf3fa
2024-06-20 09:25:17 +02:00
jenkins-bot 2603c5c718 Merge "Update VE core submodule to master (65e536c1c)" 2024-06-19 16:24:21 +00:00
Ed Sanders a37e215965 collab: Load missing message
This message is used by AuthorItemWidget

Change-Id: I6fd5d2f697b86c46d336169d023030317c5f7360
2024-06-19 17:22:43 +01:00
jenkins-bot 43270f2673 Merge "Fix visualeditor-preference-collab-discussion-link" 2024-06-19 14:44:31 +00:00
Translation updater bot 233845cc1c
Localisation updates from https://translatewiki.net.
Change-Id: Ibdbad3d5d8dadbba7207884317a0131999c8053f
2024-06-19 09:23:19 +02:00
David Lynch 955bfc4b68 findAddedContentNeedingReference was removed accidentally
Replace it with a hasAddedContentNeedingReference that'll need to be
kept in-sync with the internal logic in AddReferenceEditCheck while
we're tagging this.

Follow-up to d69d366469.

Bug: T367920
Change-Id: I9f4f96bf5c6c4b7b3131b1435426b2e283c9833a
2024-06-18 16:12:30 -05:00
Ed Sanders 02a3b7be28 Fix visualeditor-preference-collab-discussion-link
Change-Id: I35b2cf48b60a8bd66ed874dec1448402d83d1a92
2024-06-18 16:37:07 +01:00
Translation updater bot e83ee6f016
Localisation updates from https://translatewiki.net.
Change-Id: I2c99f1dc7571f13e6a9386b95e5a4adc14c12719
2024-06-18 09:28:32 +02:00
Bartosz Dziewoński 4c93b27c7d Update VE core submodule to master (65e536c1c)
New changes:
3135ad109 Update OOUI to v0.50.0
0eb93c340 Localisation updates from https://translatewiki.net.
2e23d8cac ve.ui.Surface: Improve documentation of surface padding
d42086d50 Allow TableCellableNode to span multiple DOM elements
65e536c1c Localisation updates from https://translatewiki.net.

Local changes:
* Allow MWTransclusionTableCellNode to span multiple DOM elements

Bug: T366984
Bug: T367061
Change-Id: I67239ac72f29b9729b73c7604ee3680ceb1b8475
2024-06-17 20:06:18 +02:00
jenkins-bot b97d66d149 Merge "EditCheck: Use sourceType:commonjs in ESLint" 2024-06-17 17:53:50 +00:00
jenkins-bot 66694cc5f8 Merge "Edit check API" 2024-06-17 15:16:00 +00:00