mediawiki-extensions-Visual.../modules/ve/ce
Ed Sanders 81d8699249 Various context menu display issues
* Check the popup fits within the node horizontally as well
  as vertically before embedding.
* Calculate the position of the node relative to the document.
  Previously we assumed the parent was the document and so used
  jQuery#position but this is not the case if a custom $focusable
  is passed to FocusableNode.
* Forcefully re-show the context menu on resizable node mouse up.
  This is apparently done automatically by a redraw event, but if
  the user just clicked on a resize node without dragging the context
  menu would be lost.

Change-Id: Id477a30827c9393a446e9c44466c83dabc7e0ab4
2013-09-25 21:54:59 +01:00
..
annotations Make tools generic and add fancy tool groups 2013-09-03 11:27:39 -07:00
nodes Merge "Don't apply attributes to GC wrapper" 2013-09-24 15:31:38 +00:00
styles Add opacity-setting class to GC nodes when generating 2013-09-23 13:57:56 +01:00
ve.ce.Annotation.js Continue links 2013-07-16 00:29:55 +00:00
ve.ce.AnnotationFactory.js Continue links 2013-07-16 00:29:55 +00:00
ve.ce.BranchNode.js Don't put slugs after internal nodes. 2013-06-24 15:20:08 -07:00
ve.ce.ContentBranchNode.js Replace renderingEnabled toggle with lock counter 2013-09-06 16:02:51 -07:00
ve.ce.Document.js Use DOM methods rather than jQuery in setupSlugs() 2013-06-23 02:39:56 +00:00
ve.ce.DomRange.js doc: @return -> @returns 2013-08-01 02:10:23 +02:00
ve.ce.FocusableNode.js Allow phantoms and focus areas to be overridden 2013-08-30 14:04:17 -07:00
ve.ce.js Add basic ve.ce.tests and fix documentation 2013-09-23 16:33:15 +01:00
ve.ce.LeafNode.js Rename 'DOM Changes' => 'DOM changes' 2013-08-28 15:55:35 -07:00
ve.ce.Node.js Reference insertion, new and existing 2013-06-27 18:11:31 -07:00
ve.ce.NodeFactory.js
ve.ce.ProtectedNode.js Apply DOM changes in onProtectedSetup and onProtectedTeardown instead of constructor 2013-09-05 22:05:23 +00:00
ve.ce.RelocatableNode.js Revert drag marker GIF to previous version 2013-09-18 19:39:33 +00:00
ve.ce.ResizableNode.js Various context menu display issues 2013-09-25 21:54:59 +01:00
ve.ce.Surface.js Delete empty nodes instead of merging into them 2013-09-24 18:27:07 +00:00
ve.ce.SurfaceObserver.js Fix pawn on pre-annotation and keypress 2013-09-11 19:47:39 -07:00
ve.ce.View.js Don't apply attributes to GC wrapper 2013-09-24 11:04:30 +01:00