1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-23 05:50:55 +01:00
phorge-phorge/webroot/rsrc/js/application/maniphest
epriestley 7fbfeca802 Mostly generalize Maniphest's drag-and-drop list
Summary:
I want to use draggable lists in at least three other interfaces:

  - (Today) Reorganizing named search queries.
  - (Today) Reorganizing custom fields.
  - (Future) Dragging tasks around on boards.

This mostly generalizes the drag-and-drop code in Maniphest's task list. It isn't a total generalization and will need some more tweaking (for example, Maniphest's list is unusual in that the user can't drag items to the top of the list), but it substantially separates the Maniphest-specific behaviors from the general dragging behaviors.

This diff causes no functional changes.

Test Plan: Dragged and dropped tasks in Maniphest.

Reviewers: chad

Reviewed By: chad

CC: aran

Differential Revision: https://secure.phabricator.com/D6124
2013-06-04 15:28:31 -07:00
..
behavior-batch-editor.js Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
behavior-batch-selector.js Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
behavior-line-chart.js Allow Fact app to draw charts 2012-07-30 10:44:08 -07:00
behavior-list-edit.js Allow Maniphest tasks to be edited from the list view 2013-05-30 18:55:25 -07:00
behavior-subpriorityeditor.js Mostly generalize Maniphest's drag-and-drop list 2013-06-04 15:28:31 -07:00
behavior-task-preview.js Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
behavior-transaction-controls.js Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
behavior-transaction-expand.js Show description changes in Maniphest 2011-05-21 21:17:45 -07:00
behavior-transaction-preview.js Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00