Schnark (Michael M.)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 7:11 AM (210 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Schnark [ Global Accounts ]

Recent Activity

Yesterday

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

Wed, Oct 17

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.

Wed, Oct 17, 7:16 AM · VisualEditor

Tue, Oct 16

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:

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

Mon, Oct 8

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

Sat, Oct 6

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

Thu, Oct 4

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:)

Thu, Oct 4, 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

Thu, Oct 4, 7:17 AM · 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.
Thu, Oct 4, 7:16 AM · VisualEditor

Fri, Sep 28

Schnark created T205692: Selected tab on Special:Preferences hard to distinguish from other tabs.
Fri, Sep 28, 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.
Fri, Sep 28, 9:02 AM · VisualEditor, MediaWiki-extensions-FlaggedRevs, MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor

Mon, Sep 24

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.

Mon, Sep 24, 7:41 AM · MediaWiki-API
Schnark created T205241: 2017 wikitext editor emits many ready events with platform "other".
Mon, Sep 24, 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

Sat, Sep 22

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.

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

Thu, Sep 20

Schnark updated the task description for T203638: Different widths in NWE+CodeMirror can cause text and color to fall out of sync.
Thu, Sep 20, 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 · 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, Design, VisualEditor

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 · VisualEditor
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 · VisualEditor
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))

Aug 1 2018

Schnark added a comment to T200877: Forbid use of $.each, $.map, $.isArray in core JavaScript code.

Your first approach does work, but can require some re-writing (especially as you have to assign the object to a variable if it isn't already), which probably is acceptable, but it definitely isn't a trivial replacement like the others.
Your second approach doesn't work, due to limited browser support (i.e., it doesn't work in all Grade A browsers, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/entries#Browser_compatibility).

Aug 1 2018, 9:44 AM · MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), MediaWiki-Core-Tests, Performance-Team (Radar), Google-Code-in-2018, Readers-Web-Backlog, User-Jdlrobson
Schnark added a comment to T200877: Forbid use of $.each, $.map, $.isArray in core JavaScript code.
but I think $.each( object, callback ) is a valid use that shouldn't be deprecated.

Why? What is the advantage of using this over casting to an array and using Array.forEach ?

I do agree with you that $.each shouldn't be used for arrays, where forEach is the better choice, but that doesn't work on plain objects.

Aug 1 2018, 8:03 AM · MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), MediaWiki-Core-Tests, Performance-Team (Radar), Google-Code-in-2018, Readers-Web-Backlog, User-Jdlrobson
Schnark added a comment to T200877: Forbid use of $.each, $.map, $.isArray in core JavaScript code.

$.each and $.map can be used on plain objects as well (http://api.jquery.com/jquery.each/#jQuery-each-object-callback, http://api.jquery.com/jquery.map/#jQuery-map-object-callback), where they doesn't have simple equivalents in core JS. $.map is a bit strange on objects, as it will return an array (which may be unexpected), so it might be a good idea to avoid it anyway, but I think $.each( object, callback ) is a valid use that shouldn't be deprecated.

Aug 1 2018, 7:51 AM · MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), MediaWiki-Core-Tests, Performance-Team (Radar), Google-Code-in-2018, Readers-Web-Backlog, User-Jdlrobson

Jul 27 2018

Schnark added a comment to T200469: Improve documentation on how to write user scripts and gadgets for VisualEditor.

but nobody says that the existing documentation worked and covered everything they needed to know

The documentation worked for me, and enabled me to write several user scripts (https://de.wikipedia.org/wiki/Spezial:Pr%C3%A4fixindex/User:Schnark/js/ve and some more).
But I'm one of those who prefer reading code even if there is a great documentation, so the current content with some examples and pointers to code and https://doc.wikimedia.org/VisualEditor/master/ fitted my needs perfectly.

Jul 27 2018, 7:55 AM · Gadgets, Documentation, VisualEditor
Schnark added a comment to T199925: Be able to insert horizontal rules (<hr> or ----).

The old toolbar has a discouraging "Horizontal line (use sparingly)" as tooltip, WikiEditor doesn't have it at all. But I think as a sequence-only command (without tool in the toolbar) it does make sense, though you might want to limit the sequence to take only effect at the start of a paragraph and not inside the text (as that's how it works in wikitext).

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

Jul 26 2018

Schnark added a comment to T200368: Javascript error when opening a page with ?action=edit.

Maybe related or even a duplicate: T199484: Clicking on red link gives error "Uncaught TypeError: Cannot read property 'start' of null" , which also fails on range.start, where range is null.

Jul 26 2018, 7:31 AM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Jul 24 2018

Schnark added a comment to T199561: Update extensions to support GlobalPreferences APIs.

All extensions that write preferences on the client side use the the core mediawiki.api/options.js (or if they don't, they should), so the best solution would be to extend that code to support global preferences. This should magically fix those extensions.

Jul 24 2018, 7:05 AM · Community-Tech, MediaWiki-extensions-GlobalPreferences

Jul 23 2018

Schnark edited projects for T200186: Broken user page on meta, added: MediaWiki-extensions-Babel; removed Wikimedia-General-or-Unknown.

I can reproduce with only the line
{{#babel:plain=1|zh-cn-N|lzh-3|en-3}}
so let's blame that extension.

Jul 23 2018, 10:17 AM · MediaWiki-extensions-Babel, Wikimedia-production-error

Jul 20 2018

Schnark added a comment to T200006: Visual diffs of categories are confusing since categories aren't rendered .

I think that somewhere I suggested to just add one sentence "There are (also|only) changes to invisible metadata, please see the wikitext diff for details." for all such changes (categories, defaultsort, double underscore stuff, etc.).

Jul 20 2018, 9:19 AM · VisualEditor-VisualDiffs, VisualEditor

Jul 19 2018

Schnark added a comment to T199752: Toolbar menu positioning broken when zoom level > 100%.

I can reproduce in Vivaldi, but only if I first zoom in, and then load a new page. It doesn't happen if the page was at 100% zoom when originally loaded, even if zoomed afterwards. It also happens for zoom levels < 100%. Firefox seems unaffected.

Jul 19 2018, 9:45 AM · User-Ryasmeen, Browser-Support-Google-Chrome, VisualEditor
Schnark added a comment to T199740: Bold and big not highlighted correctly in the 2017WTE.

We disabled the bold/italic rules as in some browsers (probably IE) they were causing sub-pixel width differences.

Jul 19 2018, 7:19 AM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Jul 17 2018

Schnark created T199770: [Regression] Inserted paragraph shown in wrong position in diff.
Jul 17 2018, 7:53 AM · wikidiff2, MediaWiki-History-or-Diffs, Regression
Schnark added a comment to T199752: Toolbar menu positioning broken when zoom level > 100%.

For me (in Firefox) the menu is positioned correctly in any zoom level, but it reminds me of T194120: Layout of edit mode switcher in old wikitext editor broken in Monobook skin (though that happens in a completely different situation, so it might be completely unrelated).

Jul 17 2018, 7:27 AM · User-Ryasmeen, Browser-Support-Google-Chrome, VisualEditor
Schnark added a comment to T199740: Bold and big not highlighted correctly in the 2017WTE.

For <big> (and headlines) this is not possible, as the text itself always has the same size, and the syntaxhighlight layer must be exactly in the same place, so must use the same fixed size as well.

Jul 17 2018, 7:20 AM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Jul 16 2018

Schnark added a comment to T199572: Why does a single-paragraph, plain-old-text change produce a surprisingly messy diff?.

Actually, it's just the same as T196380: Visual diff shows unchanged text containing a reference as removed/inserted (absent from source diff) , though the reason why the timeout occurs may be different.

Jul 16 2018, 8:36 AM · VisualEditor, VisualEditor-VisualDiffs

Jul 14 2018

Schnark added a comment to T176125: Trying to force the visual editor to load on a talk page whilst logged out causes the welcome dialogue to have no buttons (or other strange behaviour).

The edgiest of edge cases.

Jul 14 2018, 8:33 AM · VisualEditor
Schnark added a comment to T199572: Why does a single-paragraph, plain-old-text change produce a surprisingly messy diff?.

I think this is caused by a) the fact that due to the inserted references the reference indexes of all other refs changed, and b) the timeout that prevents proper diffs inside paragraphs.

Jul 14 2018, 8:29 AM · VisualEditor, VisualEditor-VisualDiffs

Jul 13 2018

Schnark updated the task description for T199411: Forcing visual editing in a non-VE namespace can fail horribly.
Jul 13 2018, 10:00 AM · VisualEditor-Initialisation, VisualEditor

Jul 12 2018

Schnark created T199411: Forcing visual editing in a non-VE namespace can fail horribly.
Jul 12 2018, 7:45 AM · VisualEditor-Initialisation, VisualEditor

Jul 11 2018

Schnark created T199298: Visual diff fails with "jQuery.Deferred exception: listContents is undefined".
Jul 11 2018, 7:29 AM · Verified-in-Phase2, MW-1.32-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), VisualEditor (Current work), VisualEditor-VisualDiffs
Schnark added a comment to T199246: Parsoid should expose content inside <includeonly> to editors instead of hiding it in the meta tag's data-parsoid attribute.

I assume that the dashes don't have anything to do with it (https://de.wikipedia.org/w/index.php?title=Intermodulation&diff=prev&oldid=179042962&diffmode=visual works as expected), but the fact that the change is inside the includeonly part.

Jul 11 2018, 7:25 AM · Patch-For-Review, Parsoid

Jul 9 2018

Schnark added a comment to T197759: Preview shows categories in alphabetical order instead of original one.

Indeed, ve.init.mw.ArticleTarget.prototype.renderCategories does the sorting, and actually seems to do so on purpose, though I don't really understand why (since the hidden cat flag is determined async, the categories might be in random order after the promises are all done, but sorting according to either the sortkey or the category name just doesn't make sense).

Jul 9 2018, 7:17 AM · MW-1.32-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Verified, VisualEditor (Current work), VisualEditor-MediaWiki-2017WikitextEditor

Jul 5 2018

Schnark added a comment to T181491: Langlink box has scrollbar in Firefox.

I can still reproduce this in Firefox ESR 60 on Linux, and can confirm that the proposed patch fixes this.
The overflow: auto actually is with the grandparent #mw-related-navigation .sidebar-chunk.

Jul 5 2018, 9:54 AM · MW-1.32-notes (WMF-deploy-2018-09-04 (1.32.0-wmf.20)), Patch-For-Review, Browser-Support-Firefox, Timeless

Jul 4 2018

Schnark added a comment to T198759: Vector menu tabs animates in-and-out twice instead of once before settling.

Is this really a regression? According to T71729#2937052 this has always been the case since the animation at least doesn't happen infinitely.

Jul 4 2018, 8:48 AM · Readers-Web-Backlog (Tracking), Performance-Team (Radar), Vector
Schnark added a comment to T198719: jquery.ime keyboard layouts that convert letters to combining characters works incorrectly.

It already reverts to o~/ when you click in another paragraph.

Jul 4 2018, 8:43 AM · MW-1.32-notes (WMF-deploy-2018-09-04 (1.32.0-wmf.20)), User-Ryasmeen, UniversalLanguageSelector, VisualEditor

Jul 3 2018

Schnark updated subscribers of T198660: [Regression pre-wmf.12] VE crashes with an error "VM51:1122 Uncaught TypeError: Cannot read property 'thumbtime' of undefined" while trying to add an image .

Caused by rEVED715d67b5647f: Pass page parameter for multipage file (PDF, DjVu) thumbnails: The || {} was important.

Jul 3 2018, 8:48 AM · User-Ryasmeen, Verified, MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), VisualEditor-Media, VisualEditor (Current work)

Jul 2 2018

Schnark added a comment to T198597: List entries in recent changes contain U+0E20 (or U+200E?).

That's not U+0E20, but U+200E, LEFT-TO-RIGHT MARK, which is necessary for correct display should the title end with a letter from an right-to-left script.

Jul 2 2018, 9:17 AM · MediaWiki-Watchlist, Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage

Jun 30 2018

Schnark created T198524: Form for action=purge should have autofocus on button.
Jun 30 2018, 9:17 AM · MediaWiki-Interface

Jun 28 2018

Schnark added a comment to T198150: 'thumbtime' not preserved when re-generating view rendering of video thumbnail in VE.

The same problem also affects other extension thumbnail parameters, e.g. page=N for PDF files:

[[File:The Sad, Sad Story of Social Wikipedia.pdf|thumb|page=3]]
Jun 28 2018, 9:52 AM · MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), VisualEditor-MediaWiki, VisualEditor (Current work)
Schnark added a project to T198278: [Regression ?] The text typed on the first line while adding a new section is blurry on Firefox: MediaWiki-extensions-CodeMirror.
Jun 28 2018, 7:01 AM · Browser-Support-Firefox, MediaWiki-extensions-CodeMirror, VisualEditor

Jun 27 2018

Schnark added a comment to T198278: [Regression ?] The text typed on the first line while adding a new section is blurry on Firefox.

Is this with CodeMirror's syntaxhighlight enabled? I don't get a blurry text, but I do see a slight horizontal offset of the cursor.

Jun 27 2018, 7:21 AM · Browser-Support-Firefox, MediaWiki-extensions-CodeMirror, VisualEditor
Schnark added a project to T198276: VE Wikitext editor cursor is misplaced on Minerva desktop when syntax highlighting enabled: MediaWiki-extensions-CodeMirror.
Jun 27 2018, 7:17 AM · MediaWiki-extensions-CodeMirror, VisualEditor, MinervaNeue (Desktop)

Jun 25 2018

Schnark added a comment to T75714: ResourceLoader JavaScript parser should allow ES6 syntax features .

I have also removed the sub task for requiring ES6 for MediaWiki Grade A code because that can be enforced statically via ESLint already. It does not prevent us from being able to parse and validate ES6 syntax in user scripts or other opt-in areas.

Jun 25 2018, 7:55 AM · Performance-Team, MediaWiki-ResourceLoader

Jun 22 2018

Schnark created T197928: Visual diff shows non-minimal diff that could easily be improved.
Jun 22 2018, 7:17 AM · VisualEditor-VisualDiffs, VisualEditor

Jun 21 2018

Schnark created T197852: Don't sort categories alphabetically.
Jun 21 2018, 10:20 AM · Patch-For-Review, Timeless
Schnark merged T197846: JavaScript parse error into T96901: ResourceLoader JavaScript parser should allow ES5 syntax features .
Jun 21 2018, 8:54 AM · Performance-Team, MediaWiki-ResourceLoader
Schnark merged task T197846: JavaScript parse error into T96901: ResourceLoader JavaScript parser should allow ES5 syntax features .
Jun 21 2018, 8:54 AM · Performance-Team, MediaWiki-ResourceLoader
Schnark added a comment to T197846: JavaScript parse error.

The line is

Jun 21 2018, 8:54 AM · Performance-Team, MediaWiki-ResourceLoader

Jun 20 2018

Schnark created T197762: Probably wrong usage of "this" in ve.init.mw.DesktopArticleTarget.js.
Jun 20 2018, 8:45 AM · VisualEditor (Current work), VisualEditor-MediaWiki
Schnark updated the task description for T197760: References can get lost while editing under some circumstances.
Jun 20 2018, 7:51 AM · Parsoid, VisualEditor, VisualEditor-MediaWiki-References
Schnark created T197760: References can get lost while editing under some circumstances.
Jun 20 2018, 7:49 AM · Parsoid, VisualEditor, VisualEditor-MediaWiki-References
Schnark created T197759: Preview shows categories in alphabetical order instead of original one.
Jun 20 2018, 7:41 AM · MW-1.32-notes (WMF-deploy-2018-07-17 (1.32.0-wmf.13)), Verified, VisualEditor (Current work), VisualEditor-MediaWiki-2017WikitextEditor

Jun 19 2018

Schnark added a comment to T182300: Paragraph indicated as moved, though it wasn't.

Old diff (1):

Jun 19 2018, 7:21 AM · wikidiff2, German-Community-Wishlist, WMDE-QWERTY-Team, MediaWiki-History-or-Diffs, TCB-Team

Jun 18 2018

Schnark created T197569: "Find and replace" tool shown as active in menu after dialog closed.
Jun 18 2018, 7:17 AM · Verified-in-Phase0, VisualEditor (Current work), VisualEditor-MediaWiki

Jun 15 2018

Schnark created T197445: Can't reload a page by clicking article tab after editing in VE.
Jun 15 2018, 8:39 AM · Verified, VisualEditor (Current work), VisualEditor-MediaWiki

Jun 14 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.

No matter whether it is intentional or not, it certainly is buggy:

  1. Open the template dialog in de.wikipedia.org
  2. Type "a"

-> Menu larger than dialog (which might be intentional)

  1. Type another "a"

-> Menu smaller than input (which looks ugly)

  1. Type another "a"

-> No menu (which is correct)

  1. Delete the last "a"

-> Menu as large as input (which is inconsistent with 3)

  1. Delete the last "a"

-> Menu again as large as input (which is inconsistent with 2)

Jun 14 2018, 10:05 AM · Verified, MW-1.32-notes (WMF-deploy-2018-09-04 (1.32.0-wmf.20)), Patch-For-Review, VisualEditor (Current work)

Jun 12 2018

Schnark created T196975: Several commits missing from Diffusion with status "Importing".
Jun 12 2018, 9:54 AM · Phabricator

Jun 11 2018

Gerrit Code Review <gerrit@wikimedia.org> committed rELINT907eab2dde1d: Update patch set 2 (authored by Schnark).
Update patch set 2
Jun 11 2018, 2:21 PM
Gerrit Code Review <gerrit@wikimedia.org> committed rELINTaf937f868505: Update patch set 1 (authored by Schnark).
Update patch set 1
Jun 11 2018, 2:21 PM

Jun 9 2018

Schnark added a comment to T196789: Consider exposing the plain-paste shortcut in the rich-text/plain-text paste dialog somewhere.

Do we have any other shortcuts exposed in dialogs to be consistent with the styling of, or is this treading new ground? (Nothing springs to mind, but...)

Jun 9 2018, 8:59 AM · Patch-For-Review, Design, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Jun 7 2018

Schnark closed T196588: Can't save in VE (due to local scripts on de.wp) as Resolved.

You have to update your https://de.wikipedia.org/wiki/Benutzer:MichaelSchoenitzer/common.js to use https://de.wikipedia.org/wiki/Benutzer:Schnark/js/veSummary.js instead of https://de.wikipedia.org/wiki/Benutzer:Schnark/veEditsummary.js.

Jun 7 2018, 8:30 AM · User-Ryasmeen, VisualEditor

Jun 5 2018

Schnark added a comment to T196215: Responsive Layout for Monobook broken when standard user scripts are used.

I do not use any of these scripts myself, but one script collection which I know is affected is the very popular fliegelflagel by @Schnark.

Jun 5 2018, 9:21 AM · User-notice, MonoBook
Schnark added a comment to T165945: Timeless: Re-evaluate width cutoffs.

For reference, the position of the "Page tools" is discussed in T160651: Better handling for tools block, and I agree with Evad37 that I prefer them at the top-right. So I think that before making a change that would result in the one-sidebar-mode instead of two-sidebar-mode for many users, you should make sure that even in the one-sidebar-mode the "Page tools" are shown in a prominent place, and not somewhere below the fold.

Jun 5 2018, 7:29 AM · MW-1.32-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), Patch-For-Review, Timeless

Jun 4 2018

Schnark created T196343: Changing an image should always be shown as deletion + insertion in visual diff.
Jun 4 2018, 10:20 AM · Verified-in-Phase2, MW-1.32-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), VisualEditor (Current work), VisualEditor-VisualDiffs

Jun 1 2018

Schnark added a comment to T195946: Allow editors to style main page's differently from other pages for performance and to allow creativity (e.g. MediaWiki:Mainpage.css).

T78418: Introduce MediaWiki:Mainpage.css has actually been discussed before and declined.

Jun 1 2018, 8:18 AM · Performance-Team, MediaWiki-ResourceLoader, MediaWiki-Interface, MediaWiki-Platform-Team, Readers-Web-Backlog, Performance
Restricted Application added a project to T78418: Introduce MediaWiki:Mainpage.css: Performance-Team.
Jun 1 2018, 8:18 AM · Performance-Team, Technical-Debt, MediaWiki-ResourceLoader
Schnark added a comment to T155976: Floating menu (attached to MWSaveDialog's editSummaryInput by a script/gadget) can be misplaced under certain circumstances.

JFTR: In my user script I use a different approach now (for different reasons), so I'm no longer affected by this bug. So unless someone else runs into this somewhere else, it probably can be ignored.

Jun 1 2018, 7:33 AM · VisualEditor-MediaWiki, VisualEditor

May 28 2018

Schnark created T195733: Optionally convert inserted URLs to wikilink syntax.
May 28 2018, 7:30 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

May 23 2018

Schnark created T195345: When visual diff times out, offer a way to retry with more time.
May 23 2018, 8:10 AM · VisualEditor-VisualDiffs, VisualEditor
Schnark created T195344: Unchanged alien nodes sometimes show up in visual diff.
May 23 2018, 7:55 AM · MW-1.32-notes (WMF-deploy-2018-05-29 (1.32.0-wmf.6)), VisualEditor (Current work), VisualEditor-VisualDiffs
Schnark added a comment to T195323: Visual Editor changes dialog hangs when clicking on preview on pages without categories.

According to the code (https://phabricator.wikimedia.org/diffusion/EVED/browse/master/modules/ve-mw/ui/dialogs/ve.ui.MWSaveDialog.js;5330e42dc7ae09abf505a2494e22c6e1768331ad$277) this only happens on pages without categories, but when it happens it is really annoying.

May 23 2018, 7:12 AM · MW-1.32-notes (WMF-deploy-2018-05-15 (1.32.0-wmf.4)), VisualEditor-MediaWiki, VisualEditor (Current work)