I would prefer a panel that allows the user to decide which columns should be displayed. Something similar to the 'propety list' at the left side bar of the heat map view would be nice.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I thought of something similar. Implemented a first draft here: [5b11f0]. Currently i'm looking for a way to connect the sidebar-item and the table-view.
Some bugs:
(1) Properties disappear from the list, if they are currently hidden in the table and the column-order is changed per drag-and-drop. The properties cannot be restored in the list. (Fixed: [b6fa5f])
(2) If some columns are hidden, and the sort-button is pressed, all values in the list are checked, including hidden properties. This does not reflect the current table-state and should be changed.
the height of the widget should be increased (double the size of the checkbox field)
the buttons should be arranged properly, particularly when the width of the sidebar is increased
the apply button should be highlighted in red whenever the current selection is not applied in the current view (compare other views)
the settings should be preserved when changing the subset
there are five properties (Title, SMILES etc.) which cannot be unchecked. I understand that these are not standard properties in th db, but from a user perspective, there is no difference. Can we include these in the list?
Sticky coumns are reset when clicking apply
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(4) Implemented this with this commit: [eb6485]. There might be some cleanup to do in the model, because the ColumnFilter almost completely provides the data to display now.
There was a small problem with the sort-button. If the columns were sorted, the initial order (special-columns at the top of the list) could not be restored. Fixed this by introducing a new button ([e1204e]).
Hiding columns is highly desirable. Fingerprints should be hidden by default.
is manual hiding necessary or should we just hide the fingerprints? It is still possible to move the interesting columns to the left.
I would prefer a panel that allows the user to decide which columns should be displayed. Something similar to the 'propety list' at the left side bar of the heat map view would be nice.
ok, then we can also do sorting like in the heat map (additionally to the classical sorting over the column headers)
I thought of something similar. Implemented a first draft here: [5b11f0]. Currently i'm looking for a way to connect the sidebar-item and the table-view.
Related
Commit: [5b11f0]
Added a list at the sidebar, which allows to change the order and show/hide columns (see [1fc600] and preceding commits).
Related
Commit: [1fc600]
Some bugs:
(1) Properties disappear from the list, if they are currently hidden in the table and the column-order is changed per drag-and-drop. The properties cannot be restored in the list. (Fixed: [b6fa5f])
(2) If some columns are hidden, and the sort-button is pressed, all values in the list are checked, including hidden properties. This does not reflect the current table-state and should be changed.
Related
Commit: [b6fa5f]
(2) Fixed this ([8dce0a]),
Related
Commit: [8dce0a]
(3) If some columns are made sticky and the property-order is changed, the columns that are always visible are duplicated.
(3) Fixed by [4a8aa9]
Related
Commit: [4a8aa9]
(4) After applying a filter, the hidden columns are displayed checked at the filter (Fixed by [810ce8], also the order at the filter is kept now).
Related
Commit: [810ce8]
As desired, fingerprints are hidden by default now ([ff8634]).
Related
Commit: [ff8634]
Can You please review, whether the feature fits the requirements? If everything is ok, i will add a respective subsection to the manual.
(2) Updated the layout ([0a0b4d]).
Related
Commit: [0a0b4d]
(1) Doubled the height of the widget ([8cfa80])
(3) Apply-button is highlighted red now, when the filter changes ([06c05c])
Related
Commit: [06c05c]
Commit: [8cfa80]
(4) Implemented this with this commit: [eb6485]. There might be some cleanup to do in the model, because the ColumnFilter almost completely provides the data to display now.
Related
Commit: [eb6485]
(5) These special columns can be unchecked now too ([a464e6]).
Related
Commit: [a464e6]
(6) Sticky columns are preserved now ([d1cb5f]).
Related
Commit: [d1cb5f]
Updated the manual ([ef637a]).
Related
Commit: [ef637a]
There was a small problem with the sort-button. If the columns were sorted, the initial order (special-columns at the top of the list) could not be restored. Fixed this by introducing a new button ([e1204e]).
Related
Commit: [e1204e]