Hello all,
As before, the regular
update<https://www.mediawiki.org/wiki/VisualEditor/status#2013-04-29_.28…
about
progress on the VisualEditor (sorry I've missed the last couple of these):
VisualEditor was updated as part of the wider MediaWiki 1.22wmf3 branch
deployment <https://www.mediawiki.org/wiki/MediaWiki_1.22/wmf3> on Monday
29 April. In the two weeks since 1.22wmf2, the team have worked on
deploying the VisualEditor opt-in alpha to more wikis, and on the new
features for VisualEditor's wider launch as the default way users will edit
our wikis: Categories, Templates, References and Images.
Fixed a number of bugs and regressions, including the 'bold' button not
allowing you to un-bold some text
(
47680<https://bugzilla.wikimedia.org/show_bug.cgi?id=47680>)0>),
fixing the link inspector throwing out "undefined" in some cases and other
issues (47413 <https://bugzilla.wikimedia.org/show_bug.cgi?id=47413>),
cleaning up the deployment including making the feedback link
language-variable and having VE allow users preferences on non-deployed
wikis (42936 <https://bugzilla.wikimedia.org/show_bug.cgi?id=42936>),
avoiding a Firefox bug where shift-right caused characters to be deleted (
47711 <https://bugzilla.wikimedia.org/show_bug.cgi?id=47711>), fixing a
failure to let users convert between paragraphs and headings when next to
an inline node (41203 <https://bugzilla.wikimedia.org/show_bug.cgi?id=41203>),
and changing the integration so that the VisualEditor is now the editor
behind the "Edit" tab
(
47396<https://bugzilla.wikimedia.org/show_bug.cgi?id=47396>
).
Additionally, we adjusted our code that faces
Parsoid<https://www.mediawiki.org/wiki/Parsoid> to
adapt to changes there and not fail when editing non-current pages
(
47434<https://bugzilla.wikimedia.org/show_bug.cgi?id=47434>)4>),
fixed a problem of blank paragraphs getting inserted in some cases
(
46800<https://bugzilla.wikimedia.org/show_bug.cgi?id=46800>)0>),
worked around a bug in jQuery that meant that references and other tags
were getting corrupted
(
47417<https://bugzilla.wikimedia.org/show_bug.cgi?id=47417> and
later 47737 <https://bugzilla.wikimedia.org/show_bug.cgi?id=47737>),
avoided leaving trailing paragraphs when inserting content at the start or
end of a paragraph
(
46799<https://bugzilla.wikimedia.org/show_bug.cgi?id=46799>)9>),
made some speed improvements in the editing surface and the back-end
(
47343<https://bugzilla.wikimedia.org/show_bug.cgi?id=47343>)3>),
and informed the user when a failure happens on serialisation
(
47581<https://bugzilla.wikimedia.org/show_bug.cgi?id=47581>
).
In experimental code that is not live on the Wikimedia servers yet, on
images (37870 <https://bugzilla.wikimedia.org/show_bug.cgi?id=37870>) we
added initial support for displaying and editing inline and thumbnail
images, resizing of images, selection of images and other generated content
with cursor keys (
38129<https://bugzilla.wikimedia.org/show_bug.cgi?id=38129>)9>),
and drag-and-drop relocation of images and other nodes. For references (
39599 <https://bugzilla.wikimedia.org/show_bug.cgi?id=39599>) we added some
infrastructure support for references. For templates
(
39598<https://bugzilla.wikimedia.org/show_bug.cgi?id=39598>)
we ensured that templates re-serialise to their original HTML if unchanged (
47394 <https://bugzilla.wikimedia.org/show_bug.cgi?id=47394>).
A complete list of individual code commits is available in the 1.22/wmf3
changelog<https://www.mediawiki.org/wiki/MediaWiki_1.22/wmf3/Changelog#V…or>,
and all Bugzilla bugs closed in this period on Bugzilla's
list<https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&am…
.
If you have any questions, please do ask.
Yours,
--
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester