Project

General

Profile

Actions

Feature #12909

closed

Drag'n'drop order configuration for statuses, trackers, roles...

Added by Vadim Pushtaev about 11 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Category:
UI
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed

Description

I want to configure issue statuses' order on "/issue_statuses" URL using drag'n'drop, not by clicking some arrows and waiting for a page reload after each click.

If I implement this, will it be accepted?


Files


Related issues

Related to Redmine - Feature #18858: Custom Fields - Sort/OrderClosed

Actions
Related to Redmine - Patch #24062: Allow only vertical reorderingin sortable listsClosedJean-Philippe Lang

Actions
Related to Redmine - Defect #25455: Invalid test in 3.3-stable branchClosed

Actions
Related to Redmine - Defect #33350: Rows in Forums tab of project setting are not striped according to odd/even ruleNew

Actions
Has duplicate Redmine - Feature #14021: Drag and drop system on custom fields, types of issue (administration) and more.Closed

Actions
Actions #1

Updated by Vadim Pushtaev about 11 years ago

And of course it should be applied for all other list of the same type.

Actions #2

Updated by Etienne Massip about 11 years ago

Vadim Pushtaev wrote:

I want to configure issue statuses' order on "/issue_statuses" URL using drag'n'drop, not by clicking some arrows and waiting for a page reload after each click.

If I implement this, will it be accepted?

Depends, need to see the patch =)
If you could write some test that would be great.

Actions #3

Updated by Go MAEDA about 8 years ago

In Redmine 3.2, "Possible values" of key/value list custom fields support drag and drop. It would be great if other screens including "Issue statuses" also support drag and drop.

Actions #4

Updated by Takenori TAKAKI almost 8 years ago

I made a patch. It includes "drag and drop" user interface for the following resources that can change the position.

  • issue_statuses
  • custom_fields
  • enumerations
  • roles
  • trackers

this patch is compatibled with latest trunk 15195. It also includes the test code.

Actions #5

Updated by Go MAEDA almost 8 years ago

The patch works fine and really improves UI.
It would be great if I could see this modern UI in Redmine 3.3.0.

Actions #6

Updated by Go MAEDA almost 8 years ago

Actions #7

Updated by Go MAEDA almost 8 years ago

Here is a demo animation of Takenori TAKAKI's patch: http://www.redmine.org/attachments/download/15538/drag-and-drop.gif

Actions #8

Updated by Go MAEDA almost 8 years ago

  • Target version changed from Candidate for next major release to 3.3.0
Actions #9

Updated by Jean-Philippe Lang almost 8 years ago

  • Subject changed from Drag'n'drop in Issue statuses' order configuration to Drag'n'drop order configuration
  • Status changed from New to Closed
  • Assignee set to Jean-Philippe Lang
  • Resolution set to Fixed

I prefered not to add extra actions for sorting, and get rid of acts_as_list.
From a UI point of view, the results is the same, and extended to the forum order configuration.

Actions #10

Updated by Jean-Philippe Lang almost 8 years ago

  • Subject changed from Drag'n'drop order configuration to Drag'n'drop order configuration for statuses, trackers, roles...
Actions #11

Updated by Go MAEDA over 7 years ago

  • Has duplicate Feature #14021: Drag and drop system on custom fields, types of issue (administration) and more. added
Actions #12

Updated by Toshi MARUYAMA over 7 years ago

  • Related to Patch #24062: Allow only vertical reorderingin sortable lists added
Actions #13

Updated by Toshi MARUYAMA almost 7 years ago

  • Related to Defect #25455: Invalid test in 3.3-stable branch added
Actions #14

Updated by Go MAEDA almost 4 years ago

  • Related to Defect #33350: Rows in Forums tab of project setting are not striped according to odd/even rule added
Actions #15

Updated by Klavs Klavsen about 3 years ago

This could be VERY welcome for milestones as well.. Being able to reorder them by doing drag'n'drop - instead of having to change due-date :)

Actions

Also available in: Atom PDF