Project

General

Profile

Feature #890

OpenMW-CS: Column filtering

Added by Marc Zinnschlag about 4 years ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Editor
Target version:
Start date:
08/24/2013
% Done:

0%

Severity:
Normal

History

#1 Updated by Marc Zinnschlag over 3 years ago

  • Target version changed from openmw-future to openmw-0.31

#2 Updated by Marc Zinnschlag about 3 years ago

  • Target version changed from openmw-0.31 to openmw-0.32

#3 Updated by Marc Zinnschlag about 3 years ago

  • Target version changed from openmw-0.32 to openmw-0.33

#4 Updated by cc 9cii almost 3 years ago

What is the requirement here please? Some sample use-cases would be nice.

#5 Updated by Marc Zinnschlag almost 3 years ago

  • Target version changed from openmw-0.33 to openmw-0.34

Our tables have lots of columns. Too many in some cases. We need a way for the user to filter out columns.

This should work like this:
- Add a new settings page (Column Filters).
- Have a list of named column filters (with some useful pre-dfines), each listing the columns they should allow through.
- Add UI elements to add/delete/rename/modify these filters.
- Add a column filter combo box right of the record filter box in the table views (for subviews with very small width we should place the box below the record filter box instead).
- Filter out columns according to this combo box.
- The must be a "No Filter" option that shows all columns.
- The combo box should only list filters that make sense in the context of the respective table.

If we wanna get fancy, we could also add:
- a pop-menu for column headers that allow removal of that column from the specific table.
- add sub-menu (of that pop-up menu) with a list of all columns currently filtered out; this would then add the column back
- in the case of such customised filters, the column filter combo box should show a text like "Custom filter".

Note: We are treating column filters differently from record filters, because column filters are not specific to a content file. All content files have the same columns.

#6 Updated by Marc Zinnschlag almost 3 years ago

  • Target version changed from openmw-0.34 to openmw-0.35

#7 Updated by cc 9cii almost 3 years ago

  • Assignee set to cc 9cii

#8 Updated by Marc Zinnschlag over 2 years ago

  • Target version changed from openmw-0.35 to openmw-0.35.1

#9 Updated by Marc Zinnschlag over 2 years ago

  • Target version changed from openmw-0.35.1 to openmw-0.36

#10 Updated by Marc Zinnschlag over 2 years ago

  • Target version changed from openmw-0.36 to openmw-0.37

#11 Updated by cc 9cii over 2 years ago

  • Assignee deleted (cc 9cii)

#12 Updated by Marc Zinnschlag almost 2 years ago

  • Target version changed from openmw-0.37 to openmw-0.38

#13 Updated by Marc Zinnschlag over 1 year ago

  • Target version changed from openmw-0.38 to openmw-0.39

#14 Updated by Marc Zinnschlag over 1 year ago

  • Target version changed from openmw-0.39 to openmw-0.40

#15 Updated by Marc Zinnschlag about 1 year ago

  • Target version changed from openmw-0.40 to openmw-cs-1.0

#16 Updated by Jeffrey Haines 9 months ago

  • Subject changed from Editor: Column filtering to OpenMW-CS: Column filtering

Unify all editor ticket subjects to start with "OpenMW-CS:"

Also available in: Atom PDF