Catrope
|
11a3b6886b
|
Implement basic replace processor
* Implement basic TransactionProcessor.replace(), only does content
replacements
* Add ve.dm.Document.containsElementData()
* Fix bug in attribute()
* Write basic tests for attribute() and replace()
Change-Id: Ie9c22aec3f2631be5b0bd66790408ad283565491
|
2012-05-04 11:09:10 -07:00 |
|
Gabriel Wicke
|
909633ea08
|
Improve template / tplarg precedence in tokenizer
Change-Id: If9b24b42ea223e0f30f906a83496d73ec60c4a0d
|
2012-05-04 13:17:06 +02:00 |
|
Gabriel Wicke
|
8a30f76370
|
Use upright option, including the 0.75 default width
Change-Id: Iacdf6173e0ee8f58ca4385fd9b2cde77b2fdf3c4
|
2012-05-04 11:15:35 +02:00 |
|
Trevor Parscal
|
a9b26c8b55
|
Removed recursive rendering calls in favor of 100% event driven updates
Change-Id: I636222518e4cbeddb1c02901b79a9dcb09eeb952
|
2012-05-03 17:19:01 -07:00 |
|
Trevor Parscal
|
458ba0b7d5
|
Added tests for getModel, getParent, attach and detach on ve.ce.Node
Change-Id: I064b2a13cbfe7a7ebc11af83fb7744ebbad39da1
|
2012-05-03 17:06:23 -07:00 |
|
Rob Moen
|
014084fc65
|
- fix demo styling for docs list
Change-Id: I5e5d16fe9a002e3cafd01138ad9b92ff987178d6
|
2012-05-03 16:27:28 -07:00 |
|
Rob Moen
|
0cd31fba2e
|
rename surfaceModel to model in ce.Surface
Change-Id: I5d49915b4645464729ab1e4552982cbd38f712b1
|
2012-05-03 16:14:54 -07:00 |
|
Rob Moen
|
b05347ac4e
|
removed margin-top for documentNode
Change-Id: I6e888ca858bc2d9e6772150715b10ab157f84b46
|
2012-05-03 16:07:51 -07:00 |
|
Rob Moen
|
bead2050b9
|
Merge branch 'dmrewrite' of ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor into dmrewrite
|
2012-05-03 16:04:47 -07:00 |
|
Rob Moen
|
da65ad48c8
|
- extend surface model and surface view with event emitter
- added surface view base methods
- enabled toolbar in ve.Surface
Change-Id: Ib6a62ef2509712f812f262283c45bb30c8f97ef1
|
2012-05-03 16:02:21 -07:00 |
|
Christian Williams
|
99e841d31a
|
Making document contenteditable
Change-Id: If79bb8c69431e07de2a42cc5b565b3093c29c4cd
|
2012-05-03 15:42:02 -07:00 |
|
Trevor Parscal
|
23e32af302
|
Added some styles to the demo to add spacing around stuff in the header
Change-Id: Id2e205e9a02dd9b040a40fa4f5ca14891e21d838
|
2012-05-03 15:21:03 -07:00 |
|
Trevor Parscal
|
4e8a9d75ea
|
Added charset meta tag to demo
Change-Id: I544bdc446262f03bd15790a9cf6d7f9c2f9dcd55
|
2012-05-03 15:11:10 -07:00 |
|
Inez Korczynski
|
1ecb762d35
|
Merge branch 'dmrewrite' of ssh://review/mediawiki/extensions/VisualEditor into dmrewrite
Conflicts:
modules/ve2/ve.Surface.js
Change-Id: I1c81426203f01fa2f698819bf6c63a3afd1239c9
|
2012-05-03 15:02:04 -07:00 |
|
Inez Korczynski
|
d01d27cc09
|
Get more tags/nodes working in the demo
Change-Id: I5335fbbe15d010a73a06f24bc56ebb3c3c6bd2d7
|
2012-05-03 15:00:34 -07:00 |
|
Trevor Parscal
|
f738e75caa
|
Fixed mistakes in the linear and tree example models
Change-Id: Id19ac7b2efb5c5f3147a4abf5e62fab3044b5fd7
|
2012-05-03 14:54:27 -07:00 |
|
Rob Moen
|
cdcca3eeb2
|
Move linearModel object into sandbox.js
Change-Id: Ia87e6fb13abab31f14f997f8ba7a9b631f6fb667
|
2012-05-03 14:27:36 -07:00 |
|
Rob Moen
|
56dff6dacb
|
Added new node types
Change-Id: I6b5f2e5a7dbdb7c59b4799d44f7924c5594c0e34
|
2012-05-03 14:22:09 -07:00 |
|
Inez Korczynski
|
6224c60075
|
Rendering works in very basic version
Change-Id: I8789860fe82f2e7db1e503889e20ce51de57bfa2
|
2012-05-03 14:02:35 -07:00 |
|
Christian Williams
|
07ca8787bb
|
Including ve.NodeFactory.js
Change-Id: Iac47ea5486c5c631084d2f0d184ab8c84dfd6696
|
2012-05-03 13:40:16 -07:00 |
|
Christian Williams
|
4f487bf243
|
Updates to script includes in demo index.
Change-Id: I7c8859461c06ebce0d79633d52108d5a2714118a
|
2012-05-03 13:35:16 -07:00 |
|
Inez Korczynski
|
2b3d1ffa84
|
Merge branch 'dmrewrite' of ssh://review/mediawiki/extensions/VisualEditor into dmrewrite
|
2012-05-03 13:32:37 -07:00 |
|
Inez Korczynski
|
06ca808b65
|
Missing keyword: new
Change-Id: Id65d30d702e991620e0d454fa000c438f4738b41
|
2012-05-03 13:32:23 -07:00 |
|
Rob Moen
|
8051e773b9
|
Create new instance of dm.Document
Change-Id: I6265079f725e58e55c0e86767aab0911862f5489
|
2012-05-03 13:29:09 -07:00 |
|
Rob Moen
|
7bcb65e036
|
- Port surface constructor into dmrewrite.
- Create document model object linear model instead of wikidom
Change-Id: I16307c290ead3e4b29dfbd1b76759e4c19c3fc8b
|
2012-05-03 13:23:21 -07:00 |
|
Trevor Parscal
|
7b7ff5a503
|
Added ve.dm.Surface, ve.ce.Surface, ve.ce.Document
Change-Id: I382730e1a9f1abcb4b42499267c8dcaf76fc64e1
|
2012-05-03 13:21:13 -07:00 |
|
Rob Moen
|
8518e1cc1d
|
Merge branch 'dmrewrite' of ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor into dmrewrite
|
2012-05-03 13:12:36 -07:00 |
|
Trevor Parscal
|
b1b9fb5133
|
Added tests for getDataFromNode
Change-Id: Ic762832dcdda3bdaf92dbd989659235fdff73596
|
2012-05-03 13:11:36 -07:00 |
|
Rob Moen
|
424e58ab1d
|
- write tests for ve.dm.BranchNode setDocument
Change-Id: I7aa2dc0ff5a9b7b7f190da29ac62a5e9c7817dbc
|
2012-05-03 13:08:37 -07:00 |
|
Trevor Parscal
|
71f36aa52b
|
Added tests for getOffsetFromNode
Change-Id: I4dc06e9ea3b634fbd5034df721162098441ea368
|
2012-05-03 11:52:17 -07:00 |
|
Inez Korczynski
|
619f10108c
|
Minor fixes to getHtml method in TextNode
Change-Id: I53c873b6e307d53cc87c2e111ab99f694972b17b
|
2012-05-03 11:11:46 -07:00 |
|
Inez Korczynski
|
a1db1537ad
|
Minor fixes to getHtml method in TextNode
Change-Id: I4d0b1a0295071ead413d68945310d3a4ef6fe7e4
|
2012-05-03 10:11:39 -07:00 |
|
Gabriel Wicke
|
57dfd89383
|
Handle upright option properly
Change-Id: I831fcccf874f9a0505e88eb76d269b1d2f68e3e0
|
2012-05-03 16:15:34 +02:00 |
|
Gabriel Wicke
|
c4fc7508a7
|
Add basic # REDIRECT handling
Change-Id: I71f659201c1d5de4a528ddfac7f65bf20a89f97d
|
2012-05-03 15:54:36 +02:00 |
|
Gabriel Wicke
|
6ab017308b
|
Only specify the width for thumbnails to keep the aspect ratio
Change-Id: I4e55ff719da6cb58f396ad6043e46acaed4a504d
|
2012-05-03 15:36:42 +02:00 |
|
Gabriel Wicke
|
6139398494
|
Reduce debugging overhead a bit, and provide default internal image size
Change-Id: I345af8c5905a5fa747f9ed342ba2ba8c1026d044
|
2012-05-03 14:49:55 +02:00 |
|
Gabriel Wicke
|
6e21f6bb27
|
Forward-port Cite extension
* Adapted Cite extension to use current interfaces and token formats
* Improved TokenCollector
Change-Id: I20419b19edd9bbad2c2abf17a2ff1411b99c0c04
|
2012-05-03 13:22:01 +02:00 |
|
Inez Korczynski
|
09c7393901
|
Minot fix
Change-Id: If10f9135f9bf33af17be6f8a2db59433d9898944
|
2012-05-02 22:32:34 -07:00 |
|
Inez Korczynski
|
a3b32b6615
|
Big refactoring to TextNode to make it work with new format of storing
annotations.
Change-Id: If84fcfdd04ff42e9b2449e1c8186d64fec4fb1ac
|
2012-05-02 22:28:57 -07:00 |
|
Inez Korczynski
|
9f11f437d2
|
Merge branch 'dmrewrite' of ssh://review/mediawiki/extensions/VisualEditor into dmrewrite
|
2012-05-02 19:29:49 -07:00 |
|
Inez Korczynski
|
d81b972cdf
|
Very dirty but working version of getHtml method for TextNode (with bunch
of tests that are passing now).
Change-Id: Ie76bd59bc0a5e10e2a3b3e014b2d0e4701fcc368
|
2012-05-02 19:29:03 -07:00 |
|
Trevor Parscal
|
64d56971a9
|
Removing unused code
Change-Id: I23213531eeef95110d0a3d1e2476449c580b55b7
|
2012-05-02 17:05:22 -07:00 |
|
Trevor Parscal
|
6a60c1f60b
|
Removed console.log
Change-Id: I7cd2e1cf5e1cf7a2e9864090cfab391faba10997
|
2012-05-02 16:46:36 -07:00 |
|
Trevor Parscal
|
b7b2fc1179
|
Made render for ce leaf nodes abstract and added a test for it
Change-Id: Iee228d5f1a18a5c9618680fa81ab132a85472fa6
|
2012-05-02 15:59:43 -07:00 |
|
Trevor Parscal
|
947c3ddf22
|
Fixed incorrect class name for method typo
Change-Id: I82390896ef7136bfc8ed8734d8bd9014e756af5e
|
2012-05-02 15:59:15 -07:00 |
|
Trevor Parscal
|
d412c8c159
|
Removed unused method (using factory instead)
Change-Id: I0ed9260d261b7e4c19e5d57f70331aef1a341cdf
|
2012-05-02 15:58:40 -07:00 |
|
Trevor Parscal
|
16e12debdc
|
Added ve.getHash and ported ve.Json
Change-Id: I4a5d86426902e0473cdb0f98c3d121eed607f93c
|
2012-05-02 15:23:01 -07:00 |
|
Trevor Parscal
|
6792762285
|
Added insertion and removal tests to ve.ce.BranchNode.onSplice
Change-Id: Ic4fc51f3f8f869b03e9ae0fced88c74d2ddf4388
|
2012-05-02 14:59:07 -07:00 |
|
Trevor Parscal
|
d97864a92e
|
Added removal test for ve.ce.BranchNode.onSplice
Change-Id: I54b622fa05ce02965a2ae48fc78958b6408bca4d
|
2012-05-02 14:50:28 -07:00 |
|
Inez Korczynski
|
ff40652099
|
Get rid of range parameter in ve.ce.TextNode.prototype.getHtml as it is
not being used anyway.
Change-Id: I7c54d35001fa0db6d7ab9d12f35ab2d841016f0d
|
2012-05-02 14:21:41 -07:00 |
|