Skip to content

Instantly share code, notes, and snippets.

View catrope's full-sized avatar

Roan Kattouw catrope

  • Wikimedia Foundation
  • San Francisco, CA
View GitHub Profile
@catrope
catrope / gist:8695393
Last active August 29, 2015 13:55
VE wmf10..11
dd9ff82 Follow-up 7994eae8c2: Fix uncommitted loader change causing 404
ff95f88 Stop API error dialog popping up if you navigate away from the page while Parsoid loads
59e7645 [browser test] Moved Sauce Labs browser configuration to mediawiki-selenium Ruby gem
12e4b41 Don't throw JS errors when opening MWExtensionInspector on the wrong node type
bdb4a8a Simplify toDataElement in MW
c768b22 Update VE core submodule to master
d4a0fef Simplify toDataElement
fc5046d Simplify toDomElements
d81e542 Tests for RDFa attribute preservation
674ab3e Make keyboard shortcuts dialog footless
@catrope
catrope / gist:8831414
Created February 5, 2014 19:39
wmf12..wmf13(pre)
fc56562 Fix search results when $wgDebugToolbar is enabled
74242c7 Add updateSubmodule.sh script
7b54c6d Update VE core submodule to master (5092503)
2bd4437 Check target container is attached to ownerDocument
816e5df Update oojs to v1.0.7
975183e Upgrade UnicodeJS to Unicode 6.3 spec
1fc0d04 unicodejs: Make tool executable, fix path
5092503 Use new jscs options, disable deprecated JSHint checkstyle options
87dd841 Add placeholder for gallery editor
4cd9ab2 Update VE core submodule to master (54ab0cd)
@catrope
catrope / gist:8962622
Created February 12, 2014 19:21
wmf13..wmf14
extensions/VisualEditor:
9a38ccf Hide wikitext warning notification when the user removes the markup
b49adad Fix crashes in onLoadError()
d487b44 Auto-select first auto-added required param and fix param order
2598fe8 Use apiRequest() function in MWMediaEditDialog
cf62801 Move paste rules to Target
df8ab85 ve.ce.MWResizableNode: Fix broken @extends documentation
239bae7 Allow better toolbar customisation for VisualEditor
684c988 Fix toolbar placement
bb465b2 Fixes for 239bae7512 (mobile toolbar)
@catrope
catrope / gist:9099606
Created February 19, 2014 19:24
wmf14..15
5af9f61 Let users set #REDIRECT and __STATICREDIRECT__ status
21ccb20 Only display image info if that exists
cebb0ad Bring down arrows in CategoryItemWidget back
5cdb3d3 Update VE core submodule to 72788ab0670bdc4343baa75f907b1a689bddecec
edd0561 Only allow pointer events on shields inside generated content nodes
d475984 Actually hide the size label when not in use
2d04297 Update OOjs UI to v0.1.0-pre (7d3223b8f4)
27832b1 Moved PNG icons to their own variant
06cf9a3 Make disabled state inheritable
4dd81c9 Removed some of the drop-shadows on buttons
@catrope
catrope / gist:9142150
Created February 21, 2014 19:55
My [[Main Page]]
=='''MediaWiki has been ''succcccessfully'' {{echo|(allegedly)}} installed.'''==
עמוד ראשי {{echo|עמוד ראשי}} עמוד ראשי
Consult the <ref>[//meta.wikimedia.org/wiki/Help:Contents Use<span lang="fr" dir="ltr">r's G</span>uide]</ref> for <code>information</code> on http://example.com yay the [[wiki]] software!
<span lang="he" dir="rtl">123 456 789</span>
<gallery>
Foo.png|Hello
</gallery>
@catrope
catrope / gist:9236738
Created February 26, 2014 19:34
wmf15..
e9ae4a9 Revert "Set href attribute of newly inserted image to image title"
7f479f0 Fix broken JSON in modules/syntaxhighlight/rules/mysql.json
0390da9 Remove SyntaxHighlight code
58c647e Ensure we use our references to certain native or upstream methods
c6bcc10 Split VE-MW's ve.ce.Node.css file into per-node files
17ddf03 Converting ViewPageTarget CSS files to LESS
2dd8888 Revert "Converting ViewPageTarget CSS files to LESS"
ed0637a Update MWLanguageInputWidget to new API
e2f06d4 Revamp media edit dialog's position widget
902f1b7 CONTRIBUTING: Refer to VisualEditor contribution guidelines
@catrope
catrope / gist:9374578
Created March 5, 2014 19:22
wmf16..(wmf17)
ALREADY MERGED:
3efa749 Add tooltip to page options menu widget in the toolbar
be096d8 Update VE core submodule to master (74a059a)
da51da3 ve.ui.MediaSizeWidget: Use lowercase types hint for primitive value
54a8606 Blur the surface when a dialog is opened
3c3234f Don't show phantoms for hidden protected items
0fb119b Fix handleEnter in nodes that don't split
74a059a Don't allow getNearestCorrectOffset to return -1
cbd3419 Update VE core submodule to master (ac4b49a)
@catrope
catrope / gist:9513351
Created March 12, 2014 18:32
wmf17..(wmf18)
c15372f Use en-us spelling 'focused'
8735ea2 mw.ViewPageTarget: Check elementsThatHadOurAccessKey before accessing
4bd80b6 Abstract tracking and specify which target it came from
7f180f0 Get item data from change event in select widget items
066a471 Make parameter search widget case insensitive
763c203 Update VE core submodule to master (beb5e43)
3349216 Bold/italic icons for fa
e1d8ebd Add oojs-ui-apex.css to modules.json
beb5e43 Update OOjs UI to v0.1.0-pre (8b13d2b7f7)
b983861 Fix OO.ui.ButtonOptionWidget documentation header
@catrope
catrope / gist:9648465
Created March 19, 2014 18:44
wmf18..(wmf19)
1948ed8 Fix regression bug 'default size' change on alignment
ba71dad Add new ve.dm.CommentMetaItem.js to .docs/eg-iframe.html
9d7eedd Update VE core submodule to master (07923f7)
05f775d Update OOjs UI to v0.1.0-pre (46ccd5b3a7)
3ab4d6d Balance margins around icon on iconed ButtonWidget
8d69f53 Add missing 75% transparency to add-item
2c0ae23 Add indicators to demo page
3027b13 readme: Fix broken Markdown list syntax
d7ab327 Update oojs to v1.0.8
4dd7320 Drop file "OO.ui" file prefix
@catrope
catrope / gist:9787917
Created March 26, 2014 16:53
VE wmf19..(wmf20)
4bc8205 Add new 'vehidebetadialog' GET parameter to not show the beta dialog
8931e97 Update VE core submodule to 04d67d2ec817e6f9d8c983570f6080ee7acd1110
bac2081 Update OOjs UI to v0.1.0-pre (0f50cdc46c)
6c014fd Revert "Use super to call parent methods"
08eaf66 Update context on transact, in addition to select
6151ffb Add class to internal item nodes
7d0062d Propagate destroy calls down to children of branch nodes
04d67d2 Use transaction comparison to decide to render or not