heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
39 stars 16 forks source link

Improve structure for elements in the "new item" dialog. #2025

Closed HeuristicLab-Trac-Bot closed 9 years ago

HeuristicLab-Trac-Bot commented 11 years ago

Issue migrated from trac ticket # 2025

milestone: HeuristicLab 3.3.12 | component: Optimizer | priority: medium | resolution: done

2013-03-31 14:59:58: @gkronber created the issue


We should think about a better structure for "creatable" items. Especially the "Algorithms" group contains a large set of rather different algorithms (e.g. "Benchmark algorithm", "Hungarian algorithm", "BFGS", multiple variants of GAs. One idea would be to split the algorithms group based on optimization paradigms (evolutionary, trajectory-based, gradient-based, ...). The "Data-Analysis" could be split into "Regression", "Classification", "Clustering", "Time-series Prognosis".

We should probably also remove the version information from the "new item"-dialog.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-09 10:32:45: @mkommend changed status from new to assigned

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-09 10:32:45: @mkommend changed owner from @s-wagner to @s-wagner

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-09 18:11:47: @abeham changed owner from @s-wagner to @gkronber

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-09 18:11:47: @abeham commented


Please make a treeview and a searchbox (similar to TypeSelectorDialog).

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 11:28:32: @mkommend changed owner from @gkronber to @NimZwei

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 11:28:47: @mkommend changed milestone from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.12

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 12:09:36: @NimZwei commented


r12175 Created branch.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 12:14:27: @NimZwei commented


r12176 Copied HeuristicLab.Optimizer Plugin.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 12:29:59: @NimZwei commented


r12177 Added new solution file and configured project file.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 16:20:19: @NimZwei commented


r12184

  • Changed ListView to TreeView.
  • Added search bar, but is is not working yet.
HeuristicLab-Trac-Bot commented 9 years ago

2015-03-10 16:34:37: @NimZwei commented


r12185 Fixed Tab-order and search icon.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 09:30:46: @NimZwei commented


r12200 Fixed search and initialization bug.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 10:38:46: @NimZwei commented


r12201

  • Added expand all and collapse all buttons.
  • Improved search.
HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 12:04:03: @NimZwei commented


r12202 Changed tab indices and focus behavior on first show.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 12:04:03: @NimZwei

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 14:37:16: @NimZwei commented


r12203

  • Collapse tree per default when opening.
  • Added Plugin and Version textboxes.
  • Moved expand/collapse-all buttons.
HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 15:02:31: @NimZwei commented


r12205 Corrected index indices of items.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 15:47:17: @NimZwei commented


r12206 Added context menu for expanding and collapsing nodes.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-16 16:26:57: @NimZwei commented


r12207 Add clear search button.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-17 15:04:27: @NimZwei commented


r12215

  • Added hierarchical structure for creatables (parsed from name).
  • Started adapting search to hierarchical structure.
  • Start implemented cursor navigation in treeview while focused searchbox.
HeuristicLab-Trac-Bot commented 9 years ago

2015-03-17 16:33:15: @NimZwei commented


r12217 Adapted search and node restoration to hierarchy structure.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 10:01:38: @NimZwei commented


r12234 Enabled selecting nodes with arrow-up and -down while focusing the search box.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 10:19:41: @NimZwei commented


r12235 First result is automatically selected when typing in search box.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 11:41:49: @NimZwei commented


r12238 Fixed bug when filtering nodes.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 15:21:12: @NimZwei commented


r12239

  • Separated item- and plugin-description.
  • Clear and collapse when showing the dialog instead of showing the last selected item.
  • Added tooltips.
HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 15:29:17: @NimZwei commented


r12240 Copied Core-Plugin. r12241 Copied Algorithms.DataAnalysis-Plugin for test samples.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 15:50:19: @NimZwei commented


r12242 Adapted references and output paths.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-23 17:06:46: @NimZwei commented


r12245 Setup sample hierarchy with data-analysis algorithms.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-24 11:07:52: @NimZwei commented


r12246 Added a Priority for the CreatableAttribute to manually define an ordering for the NewItemDialog.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-24 11:19:44: @NimZwei commented


r12248 Added sample ordering for DataAnalysis-Algs.

HeuristicLab-Trac-Bot commented 9 years ago

2015-03-24 11:35:30: @NimZwei changed owner from @NimZwei to @mkommend

HeuristicLab-Trac-Bot commented 9 years ago

2015-04-02 18:02:43: @mkommend commented


r12284: Minor code improvements in new item dialog.

HeuristicLab-Trac-Bot commented 9 years ago

2015-04-13 16:59:25: @mkommend commented


r12305: Merged changes from the NewItemDialog branch into the trunk.

HeuristicLab-Trac-Bot commented 9 years ago

2015-04-13 17:00:29: @mkommend changed status from assigned to reviewing

HeuristicLab-Trac-Bot commented 9 years ago

2015-04-13 17:00:29: @mkommend changed owner from @mkommend to @s-wagner

HeuristicLab-Trac-Bot commented 9 years ago

2015-04-13 17:00:29: @mkommend commented


The changes in the branch have been merged to the trunk, so that everyone can test the improved new item dialog and user feedback can be collected.

HeuristicLab-Trac-Bot commented 9 years ago

2015-05-11 16:46:05: @Shabbafru changed status from reviewing to assigned

HeuristicLab-Trac-Bot commented 9 years ago

2015-05-11 16:46:05: @Shabbafru changed owner from @s-wagner to @mkommend

HeuristicLab-Trac-Bot commented 9 years ago

2015-05-19 16:07:13: @NimZwei changed status from assigned to accepted

HeuristicLab-Trac-Bot commented 9 years ago

2015-05-19 16:07:13: @NimZwei changed owner from @mkommend to @NimZwei

HeuristicLab-Trac-Bot commented 9 years ago

2015-05-19 16:26:55: @NimZwei commented


r12393

  • Removed Expand/CollapseAll buttons.
  • Removed cycling of items.
HeuristicLab-Trac-Bot commented 9 years ago

2015-06-10 14:25:08: @NimZwei commented


r12427 (not migrated) Removed branch.

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-10 14:26:18: @NimZwei changed status from accepted to reviewing

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-10 14:26:18: @NimZwei changed owner from @NimZwei to @mkommend

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-22 10:40:56: @mkommend changed status from reviewing to assigned

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-22 10:40:56: @mkommend changed owner from @mkommend to @s-wagner

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-23 17:42:25: @Shabbafru changed owner from @s-wagner to @mkommend

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-25 10:30:38: @mkommend commented


r12504: Changed categories for all creatables.

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-25 11:51:19: @NimZwei commented


r12506 Added ordering for categories.

HeuristicLab-Trac-Bot commented 9 years ago

2015-06-25 15:02:49: @NimZwei commented


r12512

  • Added some helper for parsing the raw category string.
  • Fixed handling of creatable items with old category descriptions (without ordering).
  • Unified naming of variables added some comments.