View Issue Details

IDProjectCategoryView StatusLast Update
0001737FreeCADFeaturepublic2014-09-30 22:15
Reporterbejant Assigned Toyorik  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version0.14 
Summary0001737: Add GUI ability to search in the FreeCAD document.
DescriptionAs users are creating increasingly complicated models with FreeCAD the ability to search by using an alphanumeric text string would be useful.
Additional InformationFrom the following forum thread:
http://forum.freecadweb.org/viewtopic.php?f=3&t=7577
TagsNo tags attached.
FreeCAD Information

Relationships

has duplicate 0001770 closedyorik Select by Name 

Activities

yorik

2014-09-09 19:02

administrator   ~0005082

The way I see it:
- Use the Selection window, because it already does most of the job
- Add a search box on top of it
- As the contents of the search box changes, display below (select) all the objects which label or name matches the search box contents

Other improvements to the selection window
- Add the label to the selection items, for ex: Unnamed.Line001.Edge1 (MyLine)
- Allow to double-click an item in the list to select only that item
- Add a context menu to the items with a couple of options such as deselect, select only (same as double-click), zoom in 3D view and zoom in tree view

I'll attribute this to myself, but if anyone else is interested in working on this, feel free to reassign to yourself!

Related Changesets

FreeCAD: master ce0f2452

2014-09-13 17:02:45

yorik

Details Diff
Mis upgrades for the selection window - fixes 0001737

* Added a search box that searches through object labels
* Added a context menu to selected items
* Allow to double-click an item to isolate
Affected Issues
0001737
add - src/Gui/Icons/edit-cleartext.svg Diff File
mod - src/Gui/Icons/resource.qrc Diff File
add - src/Gui/Icons/view-select.svg Diff File
mod - src/Gui/Icons/view-unselectable.svg Diff File
mod - src/Gui/SelectionView.cpp Diff File
mod - src/Gui/SelectionView.h Diff File

Issue History

Date Modified Username Field Change
2014-09-09 18:32 bejant New Issue
2014-09-09 19:02 yorik Note Added: 0005082
2014-09-09 19:03 yorik Assigned To => yorik
2014-09-09 19:03 yorik Status new => assigned
2014-09-13 15:30 yorik Changeset attached => FreeCAD Master master ce0f2452
2014-09-13 15:30 yorik Status assigned => closed
2014-09-13 15:30 yorik Resolution open => fixed
2014-09-30 22:15 yorik Relationship added has duplicate 0001770