Project

General

Profile

Feature #6503

Модифицировать выпадающее меню для требования в UniEditor-е

Added by Anastasia Tugaenko almost 5 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
01/13/2016
Due date:
% Done:

100%

Estimated time:
Published in build:
0.21.508

Description

Модифицировать выпадающее меню в правом верхнем углу требования в UniEditor-е.
Добавить следующие действия:
  • добавить действие “Choose Active Template”
  • добавить действие “Add Test” для привязки к тесту, см #6501
  • добавить действие для редактирования требования в отдельном окне, см #6497
А также, если выбран активный шаблон:
  • в названиях действий “Add Sibling Requirement” и “Add Child Requirement” добавить имя активного шаблона, см заголовок диалогового окна в #6496

Для всех описанных действий должны также существовать комбинации клавиш на клавиатуре, для возможности использования полного функционала редактора UniEditor без использования мыши (см #7010).

History

#1

Updated by Alexey Khoroshilov almost 5 years ago

  • добавить действие “Choose Active Template”

Это имеется ввиду Apply Template? Если да, то не очень понятно, что должно происходить с description, name и уже имеющимися атрибутами. Всё должно быть переписано? Или не всё?

#2

Updated by Anastasia Tugaenko almost 5 years ago

В данном меню имеется в виду замена активного шаблона, который будет использоваться для требований, создаваемых после этого действия. Требование, из выпадающего меню которого вызывается данной действие, не изменяется. То есть это такая глобальная настройка.
Пожалуй, логичнее ее вынести в настройки всего редактора, например, убрать как действие мышью из окна UniEditor вообще, а реализовать на панели окна Requality Explorer, а из UniEditor сделать доступной по комбинации клавиш.

#3

Updated by Anastasia Tugaenko over 4 years ago

Решили делать действие по смене активного шаблона доступным по комбинации горячих клавиш, а также в верхней части окна UniEditor (в самом браузере) добавить кнопку для доступа мышью.
В выпадающем меню требований этого действия быть не должно.

#4

Updated by Denis Kildishev over 4 years ago

  • % Done changed from 0 to 50
#5

Updated by Anastasia Tugaenko over 4 years ago

Добавить в UniEditor возможность вызова меню горячих клавиш по комбинации Ctrl+D. То есть по Ctrl+D открывается маленькое меню с подсказками (типа выпадающего в правой части в узлах в UniEditor), после этого можно нажать одну клавишу (например, R) для выполнения действия (создания требования того же уровня).
Данное меню не должно противоречить горячим клавишам для создания основных сущностей в UniEditor.

Комбинации клавиш для действий за одни шаг и клавиши для второго шага после Ctrl+D пока обсуждаются.

#6

Updated by Anastasia Tugaenko over 4 years ago

  • Description updated (diff)
#7

Updated by Anastasia Tugaenko over 4 years ago

  • Description updated (diff)

Для описания горячих клавиш заведен отдельный тикет - #7010.

#8

Updated by Denis Kildishev over 4 years ago

  • Status changed from New to Resolved
  • % Done changed from 50 to 70

Реализовано кроме вывода имени активного шаблона - это выношу в отдельный тикет

#9

Updated by Denis Kildishev over 4 years ago

  • Published in build set to 0.20.250
#10

Updated by Viktoria Kopach over 4 years ago

Denis Kildishev wrote:

Реализовано кроме вывода имени активного шаблона - это выношу в отдельный тикет

Этот тикет: http://forge.ispras.ru/issues/7093

#11

Updated by Viktoria Kopach over 4 years ago

  • Published in build deleted (0.20.250)

"Open Editor" периодически пропадает из выпадающего меню.

#12

Updated by Viktoria Kopach over 4 years ago

  • Status changed from Resolved to Open
#13

Updated by Denis Kildishev over 4 years ago

  • Target version changed from 0.20 to 0.21
#14

Updated by Alexey Khoroshilov over 2 years ago

  • Parent task deleted (#6492)
#15

Updated by Denis Kildishev over 2 years ago

Вроде давно не было замечено но можно проверить

#16

Updated by Denis Kildishev over 2 years ago

  • % Done changed from 70 to 100
  • Status changed from Open to Resolved
#17

Updated by Denis Kildishev over 2 years ago

  • Published in build set to 0.21.508
#18

Updated by Viktoria Kopach over 2 years ago

  • Status changed from Resolved to Verified
#19

Updated by Alexey Khoroshilov about 2 years ago

  • Status changed from Verified to Closed

Also available in: Atom PDF