gristlabs_grist-core/app/client/components
Cyprien P 5baae7437a (core) split sort and filter menu into its own button
Summary:
  - New sort and filter button has several states
     - Empty / unsaved / saved
     - offers small save/revert button when unsaved

  - Fix little issue with hanging tooltip when the refElem is disposed.
    - The problem was that if you hover the save (or revert) button
      and then click the button, it causes the button to disappear,
      but the tooltip was staying.

Test Plan: Updated all tests to match the new UI.

Reviewers: paulfitz

Reviewed By: paulfitz

Subscribers: dsagal, paulfitz

Differential Revision: https://phab.getgrist.com/D2795
2021-05-03 09:13:28 +02:00
..
AceEditor.css
AceEditor.js (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
AceEditorCompletions.ts
ActionLog.css
ActionLog.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
Base.js
BaseView.js (core) Update UI for formula and column label/id in the right-side panel. 2021-03-17 01:35:56 -04:00
ChartView.css
ChartView.ts
ClientScope.ts
Clipboard.css
Clipboard.js
CodeEditorPanel.css
CodeEditorPanel.js
ColumnFilters.css
ColumnTransform.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
Comm.ts
commandList.js (core) Change how formula columns can be converted to data. 2021-03-05 12:42:57 -05:00
commands.css
commands.js
CopySelection.js
Cursor.ts
CustomView.css
CustomView.ts
DetailView.css
DetailView.js
DocComm.ts
DocConfigTab.js
duplicatePage.ts
EmbedForm.css
FieldConfigTab.css
FormulaTransform.ts
GridView.css (core) Select all functionality by clicking the upper left margin corner 2021-04-29 20:56:25 +02:00
GridView.js (core) Select all functionality by clicking the upper left margin corner 2021-04-29 20:56:25 +02:00
GristDoc.css
GristDoc.ts (core) Disallow the combination of Public Edit access and granular ACLs. 2021-03-26 09:59:41 -04:00
GristWSConnection.ts (core) add user and docId to heartbeat logging 2021-04-23 17:33:06 -04:00
Importer.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
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 (core) Update UI for formula and column label/id in the right-side panel. 2021-03-17 01:35:56 -04:00
REPLTab.css
REPLTab.js
SearchBar.css
SearchBar.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
Selector.js (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
SummaryConfig.js
TypeConversion.ts
TypeTransform.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
UndoStack.ts
UnsavedChanges.ts
ValidationPanel.css
ValidationPanel.js
viewCommon.css
viewCommon.js
ViewConfigTab.css
ViewConfigTab.js (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
ViewLayout.css (core) split sort and filter menu into its own button 2021-05-03 09:13:28 +02:00
ViewLayout.ts (core) split sort and filter menu into its own button 2021-05-03 09:13:28 +02:00
ViewLinker.css
ViewPane.ts (core) Update UI for formula and column label/id in the right-side panel. 2021-03-17 01:35:56 -04:00