Feature #28067

Add context menu for issues in calendar

Added by Go MAEDA 3 months ago. Updated 3 months ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:Go MAEDA% Done:

0%

Category:Calendar
Target version:4.0.0
Resolution:Fixed

Description

#10485 has added a context menu for issues on gantt page. I think it improves usability and consistency if calendar page has the same context menu for issues.

add_context_menu_in_calendar.patch Magnifier (1.95 KB) Mizuki ISHIKAWA, 2018-01-26 00:46

calender.png (86.8 KB) Mizuki ISHIKAWA, 2018-01-26 00:46

add_context_menu_in_calendar_v2.patch Magnifier (2.63 KB) Mizuki ISHIKAWA, 2018-01-26 07:20

add_context_menu_in_calendar_v3.patch Magnifier (2.59 KB) Mizuki ISHIKAWA, 2018-01-26 07:36

Associated revisions

Revision 17186
Added by Go MAEDA 3 months ago

Add right-click context menu in calendar (#28067).

Patch by Mizuki ISHIKAWA.

History

#1 Updated by Mizuki ISHIKAWA 3 months ago

By adding a context menu on the calendar, I think that it will be easier to adjust the schedule.
This small patch adds a context menu on the calendar.

#2 Updated by Marius BALTEANU 3 months ago

Nice improvement.

I would like to suggest to add some tests also for this feature (you can find an example in r17037).

#3 Updated by Mizuki ISHIKAWA 3 months ago

Marius BALTEANU wrote:

Nice improvement.

I would like to suggest to add some tests also for this feature (you can find an example in r17037).

Thank you for your feedback.
I added a test code with reference to r17037.
add_context_menu_in_calendar_v2.patch is a patch with test code added.

#4 Updated by Mizuki ISHIKAWA 3 months ago

I changed the position of the test added with add_context_menu_in_calendar_v2.patch.

#5 Updated by Go MAEDA 3 months ago

  • Target version set to 4.1.0

The patch looks good to me.

Issues list, Roadmap, and Gantt already have a context menu in the current trunk. Calendar page should have the same context menu as well.

Setting target version to 4.1.0.

#6 Updated by Go MAEDA 3 months ago

  • Status changed from New to Closed
  • Assignee set to Go MAEDA
  • Target version changed from 4.1.0 to 4.0.0
  • Resolution set to Fixed

Committed. Thank you for improving Redmine.

Also available in: Atom PDF