1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-10 08:52:39 +01:00
phorge-phorge/webroot/rsrc/js/application
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
..
aphlict Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
conpherence Remove unused conpherence js rules 2013-05-31 20:35:09 -07:00
countdown Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
differential Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
diffusion Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
herald Update form styles, implement in many places 2013-05-07 14:07:06 -07:00
maniphest Mostly generalize Maniphest's drag-and-drop list 2013-06-04 15:28:31 -07:00
owners Allow excluding paths from package 2012-12-07 16:33:16 -08:00
phame Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
pholio Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
phortune Allow PhortuneTestProvider to add payment methods 2013-04-25 09:50:08 -07:00
phriction Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
ponder Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
projects Allow commits to be associated with projects and associated goodies 2012-08-08 10:03:41 -07:00
releeph Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
repository Removed getElementsByClassName in repositor-crossreference.js 2013-05-12 06:54:15 -07:00
slowvote Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
transactions Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00
uiexample Use JsShrink if jsxmin is not available 2013-05-18 17:04:22 -07:00