mediawiki-extensions-Visual.../modules/ve/ui/tools
Catrope 5e7c14c868 Manage annotations in ve.AnnotationSet object
Introduced the ve.AnnotationSet class to manage sets of annotations. This
is a generalization of ve.OrderedHashSet, a class that manages a set
using an array and an object keyed by hash.

Converted everything that stores, tracks or passes around annotations to
use ve.AnnotationSet. In particular, this means the linear model now
contains AnnotationSets instead of hash-keyed objects.

This allows us to maintain the order of annotations in the linear model,
and will help fix bugs with annotation ordering and splitting.

Change-Id: I50975b0a95f4cc33017a0b59fdede9ed1eff0124
2012-09-06 14:39:38 -07:00
..
ve.ui.AnnotationButtonTool.js Manage annotations in ve.AnnotationSet object 2012-09-06 14:39:38 -07:00
ve.ui.ButtonTool.js Finally getting rid of all the es-* stuff and other cruft 2012-08-28 13:59:35 -07:00
ve.ui.ClearButtonTool.js Manage annotations in ve.AnnotationSet object 2012-09-06 14:39:38 -07:00
ve.ui.DropdownTool.js Cleaned up uses of jQuery to create and appendTo/prependTo 2012-08-29 18:43:48 +02:00
ve.ui.FormatDropdownTool.js Finally getting rid of all the es-* stuff and other cruft 2012-08-28 13:59:35 -07:00
ve.ui.HistoryButtonTool.js Remainder JSHint fixes on modules/ve/* 2012-09-05 13:45:09 -07:00
ve.ui.IndentationButtonTool.js Finally getting rid of all the es-* stuff and other cruft 2012-08-28 13:59:35 -07:00
ve.ui.ListButtonTool.js Finally getting rid of all the es-* stuff and other cruft 2012-08-28 13:59:35 -07:00