Schnark (Michael M.)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 7:11 AM (223 w, 20 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Schnark [ Global Accounts ]

Recent Activity

Yesterday

Schnark created T213801: CSP blocks inline styles in math rendered as SVG.
Tue, Jan 15, 9:49 AM · Math

Fri, Jan 11

Schnark created T213528: Adding a category to a page without any categories doesn't show up until saving.
Fri, Jan 11, 10:05 AM · VisualEditor, VisualEditor-MediaWiki
Schnark renamed T213522: Reconsider URL changes done by Visual Diff from Feconsider URL changes done by Visual Diff to Reconsider URL changes done by Visual Diff.
Fri, Jan 11, 8:41 AM · VisualEditor, VisualEditor-VisualDiffs
Schnark created T213522: Reconsider URL changes done by Visual Diff.
Fri, Jan 11, 8:40 AM · VisualEditor, VisualEditor-VisualDiffs
Schnark added a comment to T213517: Checkboxes in Preferences are clickable through the floating "Save" button.
.mw-prefs-buttons {
 z-index: 1;
}

seems to fix this.

Fri, Jan 11, 8:27 AM · OOUI (OOUI-0.30.2), Patch-For-Review, MediaWiki-User-preferences

Thu, Jan 10

Schnark added a comment to T213253: Middle-clicking links in inspectors removes elements (related to Linux middle-click to paste?).

Regarding the possible relation to paste: It doesn't make any difference whether I selected something before or not, especially if I did select something, the middle-click does not paste it.
By the way, this does not happen with links.

Thu, Jan 10, 8:11 AM · VisualEditor

Wed, Jan 9

Schnark created T213253: Middle-clicking links in inspectors removes elements (related to Linux middle-click to paste?).
Wed, Jan 9, 9:59 AM · VisualEditor

Mon, Jan 7

Schnark created T213060: Continue parameter should be included with exportnowrap.
Mon, Jan 7, 10:04 AM · MediaWiki-API

Sat, Jan 5

Schnark added a comment to T212975: [Regression pre-wmf.12] Cannot open any citation dialog or insert a new one.

Is this T212977: Widgets should mixin TitledElement by default (OutlineOptionWidget is missing mixin), just from a different perspective?

Sat, Jan 5, 8:48 AM · User-Ryasmeen, Verified, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), VisualEditor-MediaWiki, VisualEditor (Current work), Regression

Fri, Jan 4

Schnark added a comment to T153534: NWE: Language links, indicators, and transcluded categories are missing in preview.

Very interesting. I can reproduce with your example and many other Russian articles, but not all. E.g. https://ru.wikipedia.org/wiki/Zing!_Went_the_Strings_of_My_Heart?veaction=editsource has the categories in preview. I never had this issue in German Wikipedia, and I can't reproduce in English and French, either.

Fri, Jan 4, 8:25 AM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Thu, Jan 3

Schnark merged T212811: Change layout of edit saving dialog into T151313: Handle lengthy interface messages somehow without either truncating them or letting them take up more space.
Thu, Jan 3, 8:25 AM · VisualEditor, VisualEditor-MediaWiki
Schnark merged task T212811: Change layout of edit saving dialog into T151313: Handle lengthy interface messages somehow without either truncating them or letting them take up more space.
Thu, Jan 3, 8:25 AM · VisualEditor, I18n, VisualEditor-MediaWiki-2017WikitextEditor
Schnark added a comment to T153534: NWE: Language links, indicators, and transcluded categories are missing in preview.

Actually categories seem to be part of preview now?

Was this reverted at any point in time? I can’t see any categories in the preview in 2017 wikitext editor, not even those that weren’t transcluded from a template.

Thu, Jan 3, 8:16 AM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Wed, Jan 2

stjn awarded T153534: NWE: Language links, indicators, and transcluded categories are missing in preview a Burninate token.
Wed, Jan 2, 10:35 PM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Mon, Dec 31

Schnark added a comment to T199740: Bold and big not highlighted correctly in the 2017WTE.

I just found the reason why bold is disabled: T184467 (according to the title not only IE). So it seems that neither bold nor big is possible (at least not until font rendering in browsers improves a lot, which would make bold possible again). Is it worth keeping this task open until then?

Mon, Dec 31, 10:13 AM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Schnark added a project to T212680: Cursor off by several lines where the text is edited in new wikitext mode: MediaWiki-extensions-CodeMirror.

For me in Firefox there is no problem with that page.
A very wild guess: It's caused by the italic formatting (like T184467 was by bold). Can you test whether the issue is fixed by adding body .cm-em { font-style: normal; } as CSS? You can do so by oping the browser console and executing mw.util.addCSS('body .cm-em {font-style:normal;}').
Apart from that, there are currently T188839: When editing source, sometimes characters get put in strange places if you have too many characters on a line (due to space collapsing), T205689: NWE+CodeMirror: Notice about unflagged revision can cause different line breaks and T203638: Different widths in NWE+CodeMirror can cause text and color to fall out of sync open.

Mon, Dec 31, 10:07 AM · MediaWiki-extensions-CodeMirror, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Schnark merged T212713: With "Syntax highlighting" enabled in 2017 wikitext editor, source code is highlighted in white at first when editing category pages into T194068: CodeMirror and 2017 Wikitext editor combination produce invisible text in Category and File namespaces.
Mon, Dec 31, 9:42 AM · Patch-For-Review, VisualEditor (Current work), VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Schnark merged task T212713: With "Syntax highlighting" enabled in 2017 wikitext editor, source code is highlighted in white at first when editing category pages into T194068: CodeMirror and 2017 Wikitext editor combination produce invisible text in Category and File namespaces.
Mon, Dec 31, 9:42 AM · MediaWiki-extensions-CodeMirror, SyntaxHighlight, Community-Tech, MediaWiki-Categories, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Sun, Dec 30

Vedmaka awarded T75714: ResourceLoader JavaScript parser should allow ES6 syntax features a Like token.
Sun, Dec 30, 5:05 PM · Performance-Team, MediaWiki-ResourceLoader

Fri, Dec 28

Schnark added a comment to T212575: Many cawiki users experience VisualEditor getting stuck during loading (due to local script).

Just occurred again: According to the console the script https://de.wikipedia.org/w/load.php?debug=false&lang=de&modules=diffMatchPatch%2Cmoment%2Coojs-ui%2Coojs-ui-core%2Coojs-ui-toolbars%2Coojs-ui-widgets%2Coojs-ui-windows%2Cpapaparse%2Crangefix%2Cspark-md5%2CtreeDiffer%2Cunicodejs%7Cext.CodeMirror.data%2Clib%2CvisualEditor%7Cext.CodeMirror.mode.mediawiki%7Cext.CodeMirror.visualEditor.init%7Cext.abuseFilter.visualEditor%7Cext.cite.style%2CvisualEditor%7Cext.cite.visualEditor.core%2Cdata%2Cicons%7Cext.citoid.visualEditor%7Cext.citoid.visualEditor.data%7Cext.confirmEdit.visualEditor%7Cext.disambiguator.visualEditor%7Cext.geshi.visualEditor%7Cext.graph.data%2CvisualEditor%7Cext.kartographer%7Cext.kartographer.editing%2Cutil%2CvisualEditor%7Cext.math.styles%2CvisualEditor%7Cext.math.visualEditor.icons%7Cext.score.visualEditor%7Cext.score.visualEditor.icons%7Cext.spamBlacklist.visualEditor%7Cext.templateDataGenerator.editPage%7Cext.titleblacklist.visualEditor%7Cext.visualEditor.articleTarget%2Cbase%2Ccore%2Cdata%2CdesktopArticleTarget%2CdesktopTarget%2Cdiffing%2Cicons%2Clanguage%2Cmediawiki%2CmoduleIcons%2CmoduleIndicators%2Cmwalienextension%2Cmwcore%2Cmwextensionmessages%2Cmwextensions%2Cmwformatting%2Cmwgallery%2Cmwimage%2Cmwlanguage%2Cmwlink%2Cmwmeta%2Cmwsave%2Cmwsignature%2Cmwtransclusion%2Cmwwikitext%2Cswitching%2Cwelcome%7Cext.visualEditor.core.desktop%7Cext.visualEditor.mwextensions.desktop%7Cext.visualEditor.mwimage.core%7Cext.wikihiero.visualEditor%7Cext.wikimediaEvents.visualEditor%7Cjquery.lengthLimit%7Cmediawiki.ForeignStructuredUpload%2CForeignUpload%2CUpload%2Cwidgets%7Cmediawiki.ForeignStructuredUpload.BookletLayout%2Cconfig%7Cmediawiki.Upload.BookletLayout%7Cmediawiki.action.view.redirectPage%7Cmediawiki.diff.styles%7Cmediawiki.language.names%7Cmediawiki.libs.jpegmeta%7Cmediawiki.page.gallery.styles%7Cmediawiki.skinning.content.parsoid%7Cmediawiki.widgets.AbandonEditDialog%2CCategoryMultiselectWidget%2CDateInputWidget%2CMediaSearch%2CStashedFileWidget%2CUserInputWidget%2Cstyles%7Cmediawiki.widgets.DateInputWidget.styles%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-accessibility%2Cicons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-editing-citation%2Cicons-editing-core%2Cicons-editing-list%2Cicons-editing-styling%2Cicons-interactions%2Cicons-layout%2Cicons-location%2Cicons-media%2Cicons-moderation%2Cicons-movement%2Cicons-user%2Cicons-wikimedia%2Cindicators%2Ctextures&skin=vector&version=1pqq9xb failed to load (without any helpful details), trying to load it in a new tab works fine.

Fri, Dec 28, 10:01 AM · User-Ryasmeen, VisualEditor

Thu, Dec 27

Schnark added a comment to T212575: Many cawiki users experience VisualEditor getting stuck during loading (due to local script).

Some time ago (one or two weeks) I had similar issues: For me, this was always caused by some request to load.php not finishing loading, e.g. https://de.wikipedia.org/w/load.php?debug=false&lang=de&modules=diffMatchPatch%2Cmoment%2Cpapaparse%2Crangefix%2Cspark-md5%2CtreeDiffer%2Cunicodejs|ext.CodeMirror.data%2Clib%2CvisualEditor|ext.CodeMirror.mode.mediawiki|ext.CodeMirror.visualEditor.init|ext.cite.style%2Cstyles%2CvisualEditor|ext.cite.visualEditor.core%2Cdata%2Cicons|ext.citoid.visualEditor|ext.citoid.visualEditor.data|ext.confirmEdit.visualEditor|ext.disambiguator.visualEditor|ext.geshi.visualEditor|ext.graph.data%2CvisualEditor|ext.kartographer|ext.kartographer.editing%2Cutil%2CvisualEditor|ext.math.styles%2CvisualEditor|ext.math.visualEditor.icons|ext.score.visualEditor|ext.score.visualEditor.icons|ext.templateDataGenerator.editPage|ext.visualEditor.articleTarget%2Cbase%2Ccore%2Cdata%2CdesktopArticleTarget%2CdesktopTarget%2Cdiffing%2Cicons%2Clanguage%2Cmediawiki%2CmoduleIcons%2Cmwalienextension%2Cmwcore%2Cmwextensionmessages%2Cmwextensions%2Cmwformatting%2Cmwgallery%2Cmwimage%2Cmwlanguage%2Cmwlink%2Cmwmeta%2Cmwsave%2Cmwtransclusion%2Cswitching%2Cwelcome|ext.visualEditor.core.desktop|ext.visualEditor.mwextensions.desktop|ext.visualEditor.mwimage.core|ext.wikihiero.visualEditor|jquery.lengthLimit|mediawiki.ForeignStructuredUpload%2CForeignUpload%2CUpload%2Cwidgets|mediawiki.ForeignStructuredUpload.BookletLayout%2Cconfig|mediawiki.Upload.BookletLayout|mediawiki.action.view.redirectPage|mediawiki.language.names|mediawiki.libs.jpegmeta|mediawiki.page.gallery.styles|mediawiki.skinning.content.parsoid|mediawiki.widgets.AbandonEditDialog%2CCategoryMultiselectWidget%2CDateInputWidget%2CMediaSearch%2CStashedFileWidget%2CUserInputWidget|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-citation%2Cicons-editing-core%2Cicons-editing-list%2Cicons-editing-styling%2Cicons-layout%2Cicons-location%2Cicons-media%2Cicons-user%2Cicons-wikimedia&skin=vector&version=0yg1szb

Thu, Dec 27, 9:37 AM · User-Ryasmeen, VisualEditor

Wed, Dec 19

Pppery awarded T161486: Allow translate attribute in wikitext content a Like token.
Wed, Dec 19, 8:01 PM · MediaWiki-Parser

Dec 10 2018

Schnark merged T211479: switching browser tab should not stop loading editor into T154329: NWE should be able to get fully loaded even if the browser tab is not active.
Dec 10 2018, 8:20 AM · Performance-Team (Radar), Performance, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Schnark merged task T211479: switching browser tab should not stop loading editor into T154329: NWE should be able to get fully loaded even if the browser tab is not active.
Dec 10 2018, 8:20 AM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Schnark created T211549: Toggle links on Special:NewPages use wrong namespace.
Dec 10 2018, 8:06 AM · MediaWiki-Special-pages

Dec 8 2018

Schnark added a comment to T211379: Let me visit a red-linked page without opening the editor.

I think this actually makes sense, but:

  1. This will require quite some updating on-wiki, for example, searching for "Elkelkvnelknblekfnbeldkf" brings up the search page containing a redlink that is meant to launch the editor. (https://en.wikipedia.org/w/index.php?search=Elkelkvnelknblekfnbeldkf&title=Special%3ASearch&go=Go) There are probably many other places, where an explicit action=edit would be necessary, if redlinks no longer would launch the editor.
  2. It should be discussed with a much wider audience then just the VE component in Phabricator.
  3. It has been that way for a very long time, so people very probably will complain about changing this, even if it does make sense.
Dec 8 2018, 8:36 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Dec 7 2018

Schnark added a comment to T211379: Let me visit a red-linked page without opening the editor.

The "What if I wanted to start that page in the visual mode?" part is more or less T55441: VisualEditor: Where VisualEditor is the primary editor, redlinks in read mode should open VE (not wikitext editor) (i.e. use default editor for redlinks), which is fixed only for SET wikis.
If you want to create the page in your non-default editor, just switch. If you think this takes to long because the editor initializes too slowly, that's T154843: New Wikitext Editor: Major improvement to load time and preview time.
If you are on a red category page and want to see the list of entries in it, that's T139191: VisualEditor makes redlinked category index pages inacessible.

Dec 7 2018, 9:10 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Schnark closed T211402: Encoding problem in API json at bnwikisource as Invalid.

If any tool misbehaves on this, it uses a completely broken JSON parser, since both variants are completely equivalent. You can test by executing

"গল্পসল্প" === "\u0997\u09b2\u09cd\u09aa\u09b8\u09b2\u09cd\u09aa"

in your browser console, the result will be true. Anyway, to get the unescaped variant (which helps humans to better read it), you can just set the uft8 parameter, or use formatversion=2 (in the APISandbox both in the format=json panel).

Dec 7 2018, 8:52 AM · Bengali-Sites, MediaWiki-API
Schnark added a comment to T207900: Enable csp-report-only mode everywhere .

I'm pretty sure this message is defined by the browser. For me in a German Firefox it is:

Dec 7 2018, 8:32 AM · Patch-For-Review, Restricted Project, Operations, Wikimedia-Site-requests, Security-Team

Dec 6 2018

Schnark updated subscribers of T162337: Document hooks fired by VE via mw.hook.

@Esanders: Since you authored rEVEDbe9c6800adb4: Audit target hooks, you might be interested in clarifying the edge cases here (I didn't test whether my remarks about the CSS class and about switching between VE and NWE are still true, but I assume so).

Dec 6 2018, 10:28 AM · VisualEditor-MediaWiki, Documentation, VisualEditor
Schnark added a comment to T125657: Gray used in .autocomment in RC and watchlist is not accessible against background and hinders link discovery.

What about additionally wrapping the arrow or everything else into an extra element, to make the arrow always blue (and thus easily discoverable as link), like before? That way users without ability to hover over the link will still be able to recognize it as link, and combined with the "turn blue on interacting" above will quickly learn that the whole section name is the link.

Dec 6 2018, 8:22 AM · MediaWiki-Commenting, Growth-Team, UI-Standardization-Kanban, UI-Standardization, MediaWiki-History-or-Diffs, MediaWiki-Recent-changes, MediaWiki-Watchlist, Accessibility

Dec 4 2018

Schnark added a comment to T210914: Valid input in TagMultiselectWidget flagged as invalid on Special:ApiSandbox.

I can see the red-blue border in Vector, but Timeless has a completely red border.

Dec 4 2018, 8:09 AM · MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), OOUI

Dec 1 2018

Schnark created T210914: Valid input in TagMultiselectWidget flagged as invalid on Special:ApiSandbox.
Dec 1 2018, 10:27 AM · MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), OOUI
Schnark added a comment to T210798: BUG: VE freezing when editing table.

Just to link it: ve.dm.TableSelection.static.getTableMatrixCells() was introduced only recently in rGVEDffcd8518ad34: Make table selections immutable (refactor #expand).

Dec 1 2018, 9:29 AM · User-Ryasmeen, Verified-in-Phase2, Verified-in-Phase0, Verified, MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), VisualEditor-Tables, VisualEditor (Current work)
Schnark merged T210867: Firefox sometimes times out when editing tables into T210798: BUG: VE freezing when editing table.
Dec 1 2018, 9:18 AM · User-Ryasmeen, Verified-in-Phase2, Verified-in-Phase0, Verified, MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), VisualEditor-Tables, VisualEditor (Current work)
Schnark merged task T210867: Firefox sometimes times out when editing tables into T210798: BUG: VE freezing when editing table.
Dec 1 2018, 9:18 AM · Browser-Support-Firefox, VisualEditor, VisualEditor-Tables
Schnark added a comment to T210561: Remove MediaWiki:edittools and update charinsert extension to use JS generated inserter.

Of course users that have WikiEditor disabled would benefit, but I was talking about the default behavior (and always keep in mind: users with non-default settings are a small minority), where I do not think two very similar ways to insert special characters make sense.

Dec 1 2018, 8:49 AM · User-TheDJ, CharInsert, Editing-team, MediaWiki-Page-editing
Schnark updated subscribers of T210789: Table of contents' hidden state isn't kept after reload.

Don't know, let's ask @Fomafix.

Dec 1 2018, 8:42 AM · CSS, JavaScript, MediaWiki-Interface

Nov 30 2018

Schnark added a comment to T210789: Table of contents' hidden state isn't kept after reload.

Quote from https://gerrit.wikimedia.org/r/372515: "Changes in the behavior: [...] The state of the button is not saved in a cookie."

Nov 30 2018, 9:15 AM · CSS, JavaScript, MediaWiki-Interface

Nov 29 2018

Schnark added a comment to T210574: Scrolling in the rcdays input field in the preferences leads to decimal value with lots of digits.

This is more or less T102128: Decimal step on NumberInputWidget results in cumulative binary rounding error. The step value seems to be derived from the minimum and is set to some strange decimal value. Fun fact: On GlobalPreferences this only happens once you go below 1, see T206383: Inputs for numbers use different input widget types on Special:Preferences vs. Special:GlobalPreferences.

Nov 29 2018, 8:21 AM · Browser-Support-Firefox, OOUI, MediaWiki-User-preferences
Schnark added a comment to T210561: Remove MediaWiki:edittools and update charinsert extension to use JS generated inserter.

I'm wondering: The WikiEditor toolbar already has a way to input special characters quite similar to the above proposal. So implementing this would mean that by default there would be two special character inputs with the same characters, but slightly different behavior. While this already is the case in some wikis, I don't think this is a good idea (and I'm quite sure that some of the wikis that currently add there own special character input will not remove them, so these wikis might have three more or less identical inputs in the end).

Nov 29 2018, 8:07 AM · User-TheDJ, CharInsert, Editing-team, MediaWiki-Page-editing

Nov 20 2018

Schnark added a comment to T209918: Redundant ways to access the page options dialog (meta dialog) are redundant.

As a new user I don't think I'd look into a menu item labeled "Options" to edit categories, so these redundant entries at least help users to find them.

Nov 20 2018, 10:37 AM · VisualEditor, VisualEditor-MediaWiki

Nov 15 2018

Schnark created T209574: Wrong image shown in MMV after clicking link to previous image, when image used more than once on that page.
Nov 15 2018, 10:39 AM · MediaWiki-extensions-MultimediaViewer, Multimedia
Schnark created T209571: Pasting a link inside a link will confuse VE.
Nov 15 2018, 9:27 AM · VisualEditor-Links, VisualEditor-CopyPaste, VisualEditor

Nov 12 2018

TheDJ awarded T209262: Inserting a table in NWE should show a dialog (like WikiEditor) a Manufacturing Defect? token.
Nov 12 2018, 9:30 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Schnark created T209262: Inserting a table in NWE should show a dialog (like WikiEditor).
Nov 12 2018, 8:43 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Schnark added a comment to T209217: Enable WikiEditor by default in new installs of the MediaWiki bundle.

More importantly, are there any legitimate arguments for MediaWiki to ship without a default enabled toolbar? Extensions are well, extensions. They should not implement what we consider to be core functionality.

The situation is very similar to skins. Actually, while you can use MediaWiki without any toolbar, you can't use it without any skin. And yet MediaWiki core comes without any skin, you have to install at least one (skin-) extension to get a functional wiki.
So obviously having vital components in extensions included in the default bundle instead of core has been working for years without any apparent problems, so why should it be problematic to do the same with the toolbar?

Nov 12 2018, 8:20 AM · TechCom, MediaWiki-Page-editing, WikiEditor

Nov 7 2018

Schnark created T208937: Saving a huge page can show an "Empty server response" error though saving succeeded.
Nov 7 2018, 9:29 AM · VisualEditor-MediaWiki, VisualEditor

Nov 6 2018

Schnark edited projects for T208836: Link gets lost when converting a paste to wikitext, added: VisualEditor-CopyPaste; removed VisualEditor-MediaWiki-2017WikitextEditor.

This also happens in visual mode (where you don't get a choice to convert to plain text anyway): The code tags are preserved, the link isn't.

Nov 6 2018, 11:06 AM · VisualEditor-CopyPaste, VisualEditor
Schnark added a comment to T110722: Remember the "often used" special characters on a per user basis.

I'd suggest "recently used" instead of "often used", as that's probably more common elsewhere, and you don't have to keep track how often which character is used. So the code would be something like this:

Nov 6 2018, 9:28 AM · Epic, WikiEditor, VisualEditor
Schnark created T208836: Link gets lost when converting a paste to wikitext.
Nov 6 2018, 9:20 AM · VisualEditor-CopyPaste, VisualEditor
Schnark added a comment to T202921: Re-design the Editing preferences to make it easier to pick the editing environment that you want to use.

Another point: You can reach this list of prefs on the mobile site, e.g., http://en.m.wikipedia.org/wiki/Special:Preferences#mw-prefsection-editing, but they have no effect on the mobile site. So perhaps labeling them as "Editors (on the desktop site)" would be a good idea.

Nov 6 2018, 8:07 AM · MediaWiki-User-preferences, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, Design

Nov 5 2018

Schnark added a comment to T208647: some lbzip2-based XML dumps cannot be processed by 7zip on Windows.

I was able to uncompress https://dumps.wikimedia.org/dewiki/20181020/dewiki-20181020-pages-articles.xml.bz2 successfully, using a very old version of bzip2.

Nov 5 2018, 9:46 AM · Patch-For-Review, Dumps-Generation

Nov 2 2018

Schnark created T208564: [Spike 4 hour] [BUG] MediaViewer ignores thumbnail options when using API provider for thumbnails.
Nov 2 2018, 7:51 AM · Spike, Community-Tech, I18n, Multimedia, MediaWiki-extensions-MultimediaViewer

Oct 29 2018

Schnark added a comment to T30856: Remove classic edit toolbar from core.

I reverted your change. Apart from my above concerns, your code doesn't work at all, since:

  1. This tries to load https://fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-mediawiki.toolbar.js (yes, exactly that HTML page) as JS.
  2. You left in the line "add this line in your local MediaWiki:Gadgets-definition: mediawiki.toolbar [ResourceLoader|hidden] | mediawiki.toolbar.js.", which has to be replaced with whatever solution you have for dependency management, as explained in my previous comment.
Oct 29 2018, 10:38 AM · MW-1.32-notes, User-notice, MW-1.29-release-notes, Technical-Debt, JavaScript, MediaWiki-Page-editing
Schnark added a comment to T30856: Remove classic edit toolbar from core.

mw.loader.load has two major disadvantages:

  1. Code that uses mw.toolbar.addButton must not run before the code is loaded. While this is trivial if you imported and load the code as gadget, it is not so easy if you plainly load the code from elsewhere. Global gadgets (T22153) would solve this.
  2. If used outside WMF wikis, loading directly from fr.wikipedia might break on that other wiki, if some code changes were made that are only compatible with master, but not with the version that runs on the external wiki.
Oct 29 2018, 10:32 AM · MW-1.32-notes, User-notice, MW-1.29-release-notes, Technical-Debt, JavaScript, MediaWiki-Page-editing
Schnark added a comment to T208134: Add ability to cite books by scanning their ISBN barcode in mobile app. .

I myself am successfully using a JS compilation of zbar: https://github.com/Schnark/barcode-reader/blob/master/js/lib/zbar-worker.js, and IIRC the last time I tested it, it was much faster than quaggaJS, even though it also detects QR codes.

Oct 29 2018, 9:01 AM · Wikipedia-Android-App-Backlog, VisualEditor, VisualEditor-MediaWiki-Mobile, Citoid, Extension-MobileApp, Outreach-Programs-Projects

Oct 23 2018

Schnark created T207728: DropdownInput no longer reacts to keypresses when menu not shown.
Oct 23 2018, 9:27 AM · OOUI (OOUI-0.29.3)
Schnark awarded T207542: Avatar icon darker than before a Like token.
Oct 23 2018, 8:20 AM · MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Patch-For-Review, UI-Standardization, Vector

Oct 19 2018

Schnark created T207448: Resetting a custom global preference via API does not work.
Oct 19 2018, 8:53 AM · MediaWiki-API, Community-Tech, MediaWiki-extensions-GlobalPreferences
Schnark added a comment to T207430: WikimediaUI theme: Dropdown and button in ActionFieldLayout are not on same baseline.

T179755: DropdownWidget is misaligned due to missing `vertical-align` property is more or less the same, but for Dropdown and input, so the dropdown is the thing that should align to the other elements, not the other way round.

Oct 19 2018, 7:09 AM · OOUI

Oct 18 2018

Schnark created T207365: URL with % in fragment breaks many scripts.
Oct 18 2018, 9:02 AM · MediaWiki-General-or-Unknown, JavaScript

Oct 17 2018

Schnark added a comment to T207182: References get renumbered when editing.

The last sentence of the lead section comes from a template, including the reference, and I think there already is a task about references from templates missing in VE, though I currently can't find it.

Oct 17 2018, 7:16 AM · VisualEditor

Oct 16 2018

Schnark added a comment to T206956: Wikitext is displaced in Diff on de.wikipedia when Benutzer:TMg/cleanDiff.js is used.

I still wasn't able to reproduce the problem with my script alone, but found it when running your entire common.js: It's a clash between my cleanDiff and @Schnark's linkUnlinked:

Oct 16 2018, 7:22 AM · User-thiemowmde

Oct 8 2018

Schnark created T206446: Special:GlobalPreferences should initialize faster.
Oct 8 2018, 7:30 AM · Community-Tech, MediaWiki-extensions-GlobalPreferences

Oct 6 2018

Schnark created T206386: Special:Preferences makes useless API request to list=allusers.
Oct 6 2018, 9:29 AM · MediaWiki-User-preferences, Performance
Schnark created T206383: Inputs for numbers use different input widget types on Special:Preferences vs. Special:GlobalPreferences.
Oct 6 2018, 8:26 AM · MediaWiki-User-preferences, MediaWiki-extensions-GlobalPreferences, Community-Tech

Oct 4 2018

Schnark added a comment to T206188: External link not working if character whose decomposition contains nukta is present in link.

(Copying part of my comment from T144071#2588205, it's funny that it's not only the same underlying issue, but also exactly the same letter:)

Oct 4 2018, 8:12 AM · I18n, MediaWiki-Internationalization, MediaWiki-Parser, MediaWiki-Page-editing
Schnark added a comment to T196117: [Regression pre-wmf.7] Drop down for template search results appears to go over the dialog when the template description is too long and not wrapping.

I, too, filed a separate task for my comment: T206192

Oct 4 2018, 7:17 AM · User-Ryasmeen, Verified, MW-1.32-notes (WMF-deploy-2018-09-04 (1.32.0-wmf.20)), Patch-For-Review, VisualEditor (Current work)
Schnark created T206192: Drop down for template search results too small by a few pixels.
Oct 4 2018, 7:16 AM · VisualEditor

Sep 28 2018

Schnark created T205692: Selected tab on Special:Preferences hard to distinguish from other tabs.
Sep 28 2018, 9:58 AM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), OOUI (OOUI-0.29.1), Accessibility, MediaWiki-Special-pages
Schnark created T205689: NWE+CodeMirror: Notice about unflagged revision can cause different line breaks.
Sep 28 2018, 9:02 AM · VisualEditor, MediaWiki-extensions-FlaggedRevs, MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor

Sep 24 2018

Schnark added a comment to T205188: Specifying titles in ApiSandbox does not work.

Probably a duplicate of T188886: TagMultiSelectWidget misleadingly leaves uncommitted input text visible when unfocused.

Sep 24 2018, 7:41 AM · MediaWiki-API
Schnark created T205241: 2017 wikitext editor emits many ready events with platform "other".
Sep 24 2018, 6:56 AM · Editing Q1 2018-19 mobile improvements, MW-1.32-notes (WMF-deploy-2018-09-25 (1.32.0-wmf.23)), VisualEditor (Current work), VisualEditor-MediaWiki-2017WikitextEditor

Sep 22 2018

Schnark edited projects for T205154: The text displays one line above the cursor when syntax highlighting in while using the 2017 wikitext editor, added: Timeless, MediaWiki-extensions-CodeMirror; removed SyntaxHighlight.

I can reproduce with Timeless skin, but not with Vector.

Sep 22 2018, 8:49 AM · User-Ryasmeen, Community-Tech, MediaWiki-extensions-CodeMirror, Timeless, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Sep 20 2018

Schnark updated the task description for T203638: Different widths in NWE+CodeMirror can cause text and color to fall out of sync.
Sep 20 2018, 7:42 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Sep 18 2018

Schnark added a comment to T203864: Resetting a global preference via API does not work.

This also happens for other preferences, if you try this with userjs-* preferences there is no way to make them non-global again, as these are not on Special:GlobalPreferences.

Ignore that. It does work for userjs-* preferences. Probably I just got confused by T188886: TagMultiSelectWidget misleadingly leaves uncommitted input text visible when unfocused.

Sep 18 2018, 7:01 AM · MediaWiki-API, MediaWiki-extensions-GlobalPreferences, Community-Tech

Sep 11 2018

Schnark added a comment to T203864: Resetting a global preference via API does not work.

This also happens for other preferences, if you try this with userjs-* preferences there is no way to make them non-global again, as these are not on Special:GlobalPreferences.

Sep 11 2018, 9:26 AM · MediaWiki-API, MediaWiki-extensions-GlobalPreferences, Community-Tech

Sep 8 2018

Schnark added a comment to T203638: Different widths in NWE+CodeMirror can cause text and color to fall out of sync.

I can reproduce even with step 2 replaced by "Edit with section=new", and I think I found the culprit:
The line starts with <img class="ve-ce-chimera ve-ce-chimera-gecko" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=">, which due to

.ve-ce-chimera-gecko {
    border: 1px solid transparent;
}

has a width of 2px. causing a little shift.

Sep 8 2018, 9:31 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Schnark created T203864: Resetting a global preference via API does not work.
Sep 8 2018, 9:23 AM · MediaWiki-API, MediaWiki-extensions-GlobalPreferences, Community-Tech

Sep 7 2018

Schnark created T203766: OO.ui.NumberInputWidget only accepts multiples of step value.
Sep 7 2018, 9:39 AM · OOUI (OOUI-0.28.2)
Schnark added a comment to T203578: JSDuck live preview on doc.wikimedia.org fails with errors from mediawiki.base.js.

Code examples from MW core are partially affected, too: https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Message has the same error, though the examples actually run correctly.

Sep 7 2018, 9:12 AM · MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), MediaWiki-Documentation, Patch-For-Review, MediaWiki-ResourceLoader, Performance-Team
Schnark added a comment to T203720: Dropdown menus are misaligned too far away from buttons on mediawiki.org.

If you're using a zoom level > 100%, then this is a duplicate of T199752: Toolbar menu positioning broken when zoom level > 100% (and if you aren't, it might be related anyway).

Sep 7 2018, 9:06 AM · VisualEditor (Current work)
Schnark created T203762: API sandbox flags errors too early sometimes.
Sep 7 2018, 9:00 AM · MediaWiki-API
Schnark created T203759: Recent Changes shows Internal Error on de.wikipedia.beta.wmflabs.org.
Sep 7 2018, 8:56 AM · MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), User-Ladsgroup, Patch-For-Review, Growth-Team, Beta-Cluster-Infrastructure, MediaWiki-Recent-changes
Schnark added a comment to T203638: Different widths in NWE+CodeMirror can cause text and color to fall out of sync.

I can reproduce, but not reliably, and not easily:

Sep 7 2018, 8:07 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Sep 6 2018

Schnark added a comment to T196117: [Regression pre-wmf.7] Drop down for template search results appears to go over the dialog when the template description is too long and not wrapping.

Note that now the width of the lookupMenu is 2px to small (or something like that), probably the width of the border: The left edge is aligned with the input (both from the outside), but the right isn't.

Sep 6 2018, 8:46 AM · User-Ryasmeen, Verified, MW-1.32-notes (WMF-deploy-2018-09-04 (1.32.0-wmf.20)), Patch-For-Review, VisualEditor (Current work)
Schnark created T203638: Different widths in NWE+CodeMirror can cause text and color to fall out of sync.
Sep 6 2018, 7:36 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Aug 31 2018

Schnark added a comment to T202324: Visualdiff stuck on particular diff due to "null is not an object"-error.

Same error here: https://en.wikipedia.org/w/index.php?title=Lisa_Sauermann&type=revision&diff=857362608&oldid=841549441&diffmode=visual

Aug 31 2018, 8:47 AM · Verified, MW-1.32-notes (WMF-deploy-2018-09-25 (1.32.0-wmf.23)), VisualEditor (Current work), VisualEditor-VisualDiffs

Aug 28 2018

Schnark added a comment to T202921: Re-design the Editing preferences to make it easier to pick the editing environment that you want to use.

One problem: If you choose the VisualEditor's wikitext mode as your wikitext editor, then I'm not sure what would happen if you https://en.wikipedia.org/wiki/Special:Random?action=submit (which VisualEditor ignores). The site's non-VisualEditor default, perhaps?

Aug 28 2018, 7:33 AM · MediaWiki-User-preferences, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, Design

Aug 27 2018

Schnark added a comment to T176022: Unsuccessful move attempts trigger VisualEditor.

After the move, you have action=submit in the URL, which makes VE think it's an isEditPage, so getInitialEditMode() will load the editor (this doesn't happen on normal edit pages with action=submit, as mw.config.get( 'wgAction' ) === 'submit' will be true on them, but here this won't prevent the editor from loading).

Aug 27 2018, 10:21 AM · Editing QA, VisualEditor-MediaWiki, VisualEditor (Current work), MW-1.33-notes (1.33.0-wmf.3; 2018-11-06)
Schnark merged T202814: Performing a failed move with NWE enabled causes the editor to launch into T176022: Unsuccessful move attempts trigger VisualEditor.
Aug 27 2018, 8:09 AM · Editing QA, VisualEditor-MediaWiki, VisualEditor (Current work), MW-1.33-notes (1.33.0-wmf.3; 2018-11-06)
Schnark merged task T202814: Performing a failed move with NWE enabled causes the editor to launch into T176022: Unsuccessful move attempts trigger VisualEditor.
Aug 27 2018, 8:09 AM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Schnark added a comment to T202805: Improve process of deprecating icons in OOUI.

Perhaps OO.ui.mixin.IconElementView could have a static list of deprecated icons and log a warning to the console if they are used.

Aug 27 2018, 8:05 AM · Technical-Debt, OOUI

Aug 25 2018

Schnark created T202805: Improve process of deprecating icons in OOUI.
Aug 25 2018, 9:33 AM · Technical-Debt, OOUI

Aug 23 2018

Schnark merged T202529: When editing a reference from a template available on VE, fields are oversized into T200834: VisualEditor citation template dialog has unnecessarily large input boxes.
Aug 23 2018, 7:17 AM · User-notice, User-Ryasmeen, Verified, MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), Regression, VisualEditor (Current work), OOUI, VisualEditor-MediaWiki-Templates
Schnark merged task T202529: When editing a reference from a template available on VE, fields are oversized into T200834: VisualEditor citation template dialog has unnecessarily large input boxes.
Aug 23 2018, 7:16 AM · VisualEditor

Aug 11 2018

Schnark merged T201743: Changing the menu language on some content page does not (always) work into T196314: UniversalLanguageSelector doesn't work if language is set globally in global preferences.
Aug 11 2018, 8:40 AM · MediaWiki-extensions-GlobalPreferences, UniversalLanguageSelector
Schnark merged task T201743: Changing the menu language on some content page does not (always) work into T196314: UniversalLanguageSelector doesn't work if language is set globally in global preferences.
Aug 11 2018, 8:40 AM

Aug 8 2018

Schnark added a comment to T199925: Be able to insert horizontal rules (<hr> or ----).

Yes, "sequences" are only triggered if you actually type them (or at least the last character). I consider them in the same class a keyboard shortcuts, so for me that makes sense.

Aug 8 2018, 7:03 AM · Verified, VisualEditor (Current work), VisualEditor-MediaWiki, User-Ryasmeen, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16))