1
0
mirror of https://github.com/gristlabs/grist-core.git synced 2024-10-27 20:44:07 +00:00
gristlabs_grist-core/app/client/components
Cyprien P 7a0cd6c2b4 (core) Makes filter counts take other column filters into account
Summary:
Makes filter counts take other column filters into account.

 - Changes the summaries rows to reflect hidden rows:
    - hidden rows are added to the `Other Values` summary
    - show the unique number of other values as `Other Values (12)`
 - Also, adds a sort button to the column filter menu

Test Plan: Adds browser test.

Reviewers: paulfitz, jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D2861
2021-06-23 09:01:41 +02:00
..
AceEditor.css
AceEditor.js (core) Readonly editors 2021-06-17 19:12:16 +02:00
AceEditorCompletions.ts
ActionLog.css
ActionLog.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
Base.js
BaseView.js (core) Makes filter counts take other column filters into account 2021-06-23 09:01:41 +02:00
CellPosition.ts (core) Draft cells 2021-05-25 21:14:49 +02:00
ChartView.css
ChartView.ts
ClientScope.ts
Clipboard.css
Clipboard.js
CodeEditorPanel.css (core) apply access control to code view 2021-05-27 17:52:23 -04:00
CodeEditorPanel.js (core) apply access control to code view 2021-05-27 17:52:23 -04:00
ColumnFilters.css
ColumnTransform.ts
Comm.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
commandList.js (core) Freezing columns on a GridView 2021-06-18 12:22:13 +02:00
commands.css
commands.js
CopySelection.js
Cursor.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
CursorMonitor.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
CustomView.css
CustomView.ts
DetailView.css
DetailView.js
DocComm.ts
DocConfigTab.js
Drafts.ts (core) Draft cells 2021-05-25 21:14:49 +02:00
duplicatePage.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
EditorMonitor.ts (core) Readonly editors 2021-06-17 19:12:16 +02:00
EmbedForm.css
FieldConfigTab.css
FormulaTransform.ts
GridView.css (core) Freezing columns on a GridView 2021-06-18 12:22:13 +02:00
GridView.js (core) Freezing columns on a GridView 2021-06-18 12:22:13 +02:00
GristDoc.css
GristDoc.ts (core) Update active view id when default view id changes 2021-06-10 17:49:39 -07:00
GristWSConnection.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
Importer.ts
Layout.css
Layout.js
LayoutEditor.css
LayoutEditor.js
LayoutPreview.css
LayoutPreview.js
LinkingState.js
Login.css
ParseOptions.ts
Preferences.css
Printing.css
Printing.ts
RecordLayout.css
RecordLayout.js
RecordLayoutEditor.js
RefSelect.js
REPLTab.css
REPLTab.js
SearchBar.css
SearchBar.ts
Selector.js
SummaryConfig.js
TypeConversion.ts
TypeTransform.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
UndoStack.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
UnsavedChanges.ts
ValidationPanel.css
ValidationPanel.js
viewCommon.css (core) Freezing columns on a GridView 2021-06-18 12:22:13 +02:00
viewCommon.js
ViewConfigTab.css
ViewConfigTab.js
ViewLayout.css
ViewLayout.ts
ViewLinker.css
ViewPane.ts