#2494 closed enhancement (done)

NewItem-Dialog should consider Categories in search results

Reported by: pfleck Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.14
Component: Optimizer Version: 3.3.13
Keywords: Cc:

Description (last modified by pfleck)

Currently, the NewItemDialog only displays items that matches the search string. However, also categories can match the search string and should be displayed. In this case, all of the items in the category should be displayed.

For instance, the search string "Population" should display all algorithms within the "Population Based"-category.

Also, the first selected item is not the first one in the list in some cases. For instance, sometime searching for “GA” selects the “NSGA-II” instead of the “Genetic Algorithm (GA)”.

Change History (8)

comment:1 Changed 17 months ago by gkronber

  • Milestone changed from HeuristicLab 3.3.13 to HeuristicLab 4.x Backlog

comment:2 Changed 16 months ago by mkommend

  • Milestone changed from HeuristicLab 4.x Backlog to HeuristicLab 3.3.14

comment:3 Changed 16 months ago by pfleck

  • Description modified (diff)
  • Milestone changed from HeuristicLab 3.3.14 to HeuristicLab 4.x Backlog

comment:4 Changed 16 months ago by pfleck

  • Milestone changed from HeuristicLab 4.x Backlog to HeuristicLab 3.3.14
  • Status changed from new to accepted

comment:5 Changed 16 months ago by pfleck

r13433

  • Now, also categories are searched for. If a category matches, all items and subcategories within are displayed.
  • Fixed an issue that the wrong item was preselected (eg NSGA instead of GA).
  • The dialog does not save the previous selected type anymore when closing and reopening the dialog.

comment:6 Changed 16 months ago by pfleck

  • Owner changed from pfleck to mkommend
  • Status changed from accepted to reviewing
  • Version changed from 3.3.12 to 3.3.13

comment:7 Changed 14 months ago by mkommend

  • Status changed from reviewing to readytorelease

Reviewed r13433.

comment:8 Changed 13 months ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed

r13642: Merged r13433 into stable.

Note: See TracTickets for help on using tickets.