mediawiki-extensions-Cite/modules/ve-cite
Ed Sanders 8587e445a1 Render reference list on first load in idle callback
This means the reference list is always in sync with the model's
understanding of which references are available to edit.

An exception is left in if there are no references in the model
at all, as will be the case on he.wiki, as all references are
template generated. In this case we continue to use the Parsoid
DOM, so that there is a static rendering of the reference list.

Bug: T336865
Change-Id: Iaf1089c9de532e7749c9cb70a9e697917955dca8
2023-05-17 13:34:15 +00:00
..
i18n Localisation updates from https://translatewiki.net. 2023-05-01 09:57:21 +02:00
images Downstream images for VE EducationPopup 2020-09-24 17:51:18 +01:00
tests Update output of diff test 2023-03-08 15:52:02 +00:00
.eslintrc.json build: Update devDependencies 2020-06-09 11:29:03 +01:00
ve.ce.MWReferenceNode.js VE: Use <sup> instead of <span> in CE HTML 2022-11-18 13:11:23 +01:00
ve.ce.MWReferenceNode.less Drop IE CSS hacks 2023-04-12 16:33:23 +01:00
ve.ce.MWReferencesListNode.js Render reference list on first load in idle callback 2023-05-17 13:34:15 +00:00
ve.ce.MWReferencesListNode.less ve-cite: Simplify LESS files with nesting 2023-03-28 11:06:14 +00:00
ve.dm.MWReferenceModel.js ve-cite: Ensure references are always unique by generating originalDomElementsHash 2022-01-27 01:14:52 +00:00
ve.dm.MWReferenceNode.js ve-cite: Ensure references are always unique by generating originalDomElementsHash 2022-01-27 01:14:52 +00:00
ve.dm.MWReferencesListNode.js MWReferencesListNode: Support {{reflist}} template with TemplateStyles 2022-06-11 01:24:02 +01:00
ve.ui.MWCitationAction.js Fix class doc block for VE action 2021-09-30 10:13:39 +00:00
ve.ui.MWCitationContextItem.js Mark config parameter as optional in context classes 2021-12-29 18:23:00 +01:00
ve.ui.MWCitationDialog.js Remove overwrite of autoExpandSidebar 2022-07-25 16:31:38 +02:00
ve.ui.MWCitationDialogTool.js Move var declarations inline 2021-11-03 16:38:31 +00:00
ve.ui.MWCitationDialogTool.less ve-cite: Convert .css files to .less 2023-03-27 15:01:45 +01:00
ve.ui.MWCitationNeededContextItem.js Mark config parameter as optional in context classes 2021-12-29 18:23:00 +01:00
ve.ui.MWReference.init.js CitationContextItem: Manually suppress the generic context item 2022-06-09 14:44:27 +00:00
ve.ui.MWReferenceContextItem.js Fix wrong "this reference is used twice" in VisualEditor 2023-04-12 15:19:11 +02:00
ve.ui.MWReferenceContextItem.less ve-cite: Simplify LESS files with nesting 2023-03-28 11:06:14 +00:00
ve.ui.MWReferenceDialog.js Hide wrong "this reference is used 0 times" in citation dialog 2023-04-26 16:42:08 +02:00
ve.ui.MWReferenceDialog.less ve-cite: Simplify LESS files with nesting 2023-03-28 11:06:14 +00:00
ve.ui.MWReferenceDialogTool.js Fix icon of re-use reference tool 2023-02-11 14:07:01 +00:00
ve.ui.MWReferenceGroupInputWidget.js Move var declarations inline 2021-11-03 16:38:31 +00:00
ve.ui.MWReferenceGroupInputWidget.less ve-cite: Convert .css files to .less 2023-03-27 15:01:45 +01:00
ve.ui.MWReferenceResultWidget.js Use standard form for @license tags 2018-03-20 03:18:37 +00:00
ve.ui.MWReferenceResultWidget.less ve-cite: Convert .css files to .less 2023-03-27 15:01:45 +01:00
ve.ui.MWReferenceSearchWidget.js Make auto-generated reference names like name=":0" visible in VE 2023-02-23 12:28:02 +01:00
ve.ui.MWReferenceSearchWidget.less ve-cite: Simplify LESS files with nesting 2023-03-28 11:06:14 +00:00
ve.ui.MWReferencesListCommand.js Use standard form for @license tags 2018-03-20 03:18:37 +00:00
ve.ui.MWReferencesListContextItem.js Mark config parameter as optional in context classes 2021-12-29 18:23:00 +01:00
ve.ui.MWReferencesListDialog.js ve.ui.MWReferencesListDialog: Fix exception caused by a copy-paste mistake 2021-12-09 20:53:50 +01:00
ve.ui.MWUseExistingReferenceCommand.js Move var declarations inline 2021-11-03 16:38:31 +00:00