gristlabs_grist-core/app/client/ui
Alex Hall 166312be3a (core) Add dialog with options to allow downloading without history or data
Summary:
{F74398}

Refactored the 'radio checkboxes' in the modal for deleting a page and reused them here.

The option to download as a template already existed in the server code but wasn't being exercised by the frontend. Also added an option to remove just the history, which is the main motivation for this diff.

Test Plan: Expanded the existing nbrowser test.

Reviewers: paulfitz

Reviewed By: paulfitz

Differential Revision: https://phab.getgrist.com/D3999
2023-08-18 15:38:24 +02:00
..
AccountPage.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
AccountPageCss.ts (core) User language switcher 2023-01-26 09:47:14 +01:00
AccountWidget.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
AddNewButton.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
AddNewTip.ts (core) Add tip for "Add New" button 2023-01-16 16:50:42 -08:00
ApiKey.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
App.css (core) Polish tutorial popups 2023-04-20 12:20:03 -04:00
App.ts support other SQLite wrappers, and various hooks needed by grist-static (#516) 2023-05-23 15:17:28 -04:00
AppHeader.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
AppUI.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
BottomBar.ts (core) Making side bars a bit more usable for narrow screen 2021-01-19 15:22:01 +01:00
buttons.ts (core) move client code to core 2020-10-02 13:24:21 -04:00
CellContextMenu.ts (core) Add cut, copy, and paste to context menu 2023-05-10 00:48:15 -04:00
CodeHighlight.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
ColumnFilterCalendarView.ts (core) Add dark theme to date picker 2023-02-03 10:37:12 -05:00
ColumnFilterMenu.ts (core) Fixing cursor position for filtered linked section. 2023-07-07 19:04:30 +02:00
ColumnFilterMenuUtils.ts (core) Enable search in column pickers 2023-01-04 10:02:12 +01:00
ColumnTitle.ts (core) updates from grist-core 2023-05-15 12:01:19 -04:00
contextMenu.ts (core) Show default context menu on link 2022-02-18 10:09:36 +01:00
cssInput.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
CustomSectionConfig.ts (core) Focusing the creator panel on the table wiget for charts and custom views 2023-04-14 12:45:24 +02:00
CustomThemes.ts (core) Remove a defunct URL constant and a product flavor. 2023-05-05 18:28:04 -04:00
DateRangeOptions.ts (core) New date filter with a calendar view 2022-12-20 09:58:42 +01:00
DescriptionConfig.ts feature widget description (#483) 2023-05-12 09:08:28 -04:00
DocHistory.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
DocMenu.ts (core) Add Support Grist page and nudge 2023-07-04 17:36:59 -04:00
DocMenuCss.ts (core) Adding tutorial card 2023-03-28 19:57:52 +02:00
DocTour.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
DocTutorial.css (core) Fix browser history bug with tutorials 2023-04-19 00:22:42 -04:00
DocTutorial.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
DocTutorialRenderer.ts (core) Fix browser history bug with tutorials 2023-04-19 00:22:42 -04:00
DocumentSettings.ts (core) Add cut, copy, and paste to context menu 2023-05-10 00:48:15 -04:00
DuplicateTable.ts Linting long lines 2023-01-03 17:45:14 +01:00
errorPages.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
ExampleCard.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
ExampleInfo.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
FieldConfig.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
FieldContextMenu.ts (core) Add cut, copy, and paste to context menu 2023-05-10 00:48:15 -04:00
FieldMenus.ts Change translation keys for simple context keys 2023-01-03 15:50:11 +01:00
FileDialog.ts (core) Faster builds all around. 2022-07-04 10:42:40 -04:00
FilterBar.ts (core) Wrap buttons in filter bar 2023-06-06 11:34:49 -04:00
FilterConfig.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
FloatingPopup.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
forms.ts (core) Floating formula editor 2023-06-02 17:59:22 +02:00
googleAuth.ts (core) Extending Google Drive integration scope 2021-10-01 10:47:12 +02:00
GridOptions.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
GridViewMenus.ts Using static text in Grid menu for inserting columns. (#468) 2023-03-24 10:16:27 +01:00
GristTooltips.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
HomeImports.ts (core) Adding import from google drive to the home screen 2021-08-05 20:46:11 +02:00
HomeIntro.ts (core) Add GRIST_UI_FEATURES env variable 2023-05-22 16:05:51 -04:00
HomeLeftPane.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
inputs.ts Fixing all eslint's reported error 2023-01-03 17:22:58 +01:00
LanguageMenu.ts (core) Fix missing placeholder flag icon 2023-02-26 22:23:04 -05:00
LeftPanelCommon.ts (core) Add GRIST_UI_FEATURES env variable 2023-05-22 16:05:51 -04:00
LoginPagesCss.ts (core) Improve the look and behavior of /welcome/teams page (also shown for /welcome/start) 2023-06-13 20:40:59 -04:00
MakeCopyMenu.ts (core) Add dialog with options to allow downloading without history or data 2023-08-18 15:38:24 +02:00
MenuToggle.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
mouseDrag.ts (core) Add cell selection summary 2022-09-30 09:11:46 -07:00
MultiSelector.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
NotifyUI.ts (core) Billing for formula assistant 2023-07-10 13:24:08 +02:00
OnBoardingPopups.ts (core) Polish tutorial popups 2023-04-20 12:20:03 -04:00
OpenUserManager.ts (core) Update design of empty docs home page, and add a "Manage Team" button. 2022-06-03 12:58:57 -04:00
OpenVideoTour.ts (core) Add optional telemetry to grist-core 2023-06-07 12:00:51 -04:00
PagePanels.ts (core) Add tooltip for the opener icon for the Creator Panel 2023-03-23 11:55:34 -04:00
Pages.ts (core) Add dialog with options to allow downloading without history or data 2023-08-18 15:38:24 +02:00
PageWidgetPicker.ts (core) Add overflowTooltip() tool, and use for long tables in widget picker, and long page names. 2023-03-13 21:47:35 -04:00
PinnedDocs.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
ProductUpgradesStub.ts (core) Removing NEW_DEAL flag 2022-08-09 17:29:28 +02:00
RelativeDatesOptions.ts (core) Fix date filter for DateTime columns. 2023-01-18 10:18:15 +01:00
RenamePopupStyles.ts feature widget description (#483) 2023-05-12 09:08:28 -04:00
resizeHandle.ts Initial config with a few files that build on client and server side. 2020-05-20 00:50:46 -04:00
RightPanel.ts (core) Implement AI Assistant UI V2 2023-07-13 10:30:35 -04:00
RightPanelStyles.ts (core) Fix for flex-wrap in cssRow 2023-02-08 09:49:11 +01:00
RowContextMenu.ts Change translation keys for keys with counts 2023-01-03 15:50:11 +01:00
sanitizeHTML.ts (core) Add initial tutorials implementation 2023-03-22 10:09:02 -04:00
searchDropdown.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
selectBy.ts (core) Fix summary table titles and linking when source table is hidden by ACL 2022-09-01 19:14:47 +02:00
sendToDrive.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
setupPage.ts (core) i18 2022-09-29 18:02:09 +02:00
shadowScroll.ts (core) move client code to core 2020-10-02 13:24:21 -04:00
ShareMenu.ts (core) Add dialog with options to allow downloading without history or data 2023-08-18 15:38:24 +02:00
ShortcutKey.ts (core) Add April Fools easter egg 2023-03-27 14:12:52 -04:00
SiteSwitcher.ts (core) Add GRIST_UI_FEATURES env variable 2023-05-22 16:05:51 -04:00
SortConfig.ts (core) Enable search in column pickers 2023-01-04 10:02:12 +01:00
SortFilterConfig.ts Fix tests 2023-01-03 16:01:45 +01:00
SupportGristNudge.ts (core) Add Support Grist page and nudge 2023-07-04 17:36:59 -04:00
SupportGristPage.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
TemplateDocs.ts (core) Redesign examples and templates UI 2021-07-28 12:29:03 -07:00
ThemeConfig.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
Tools.ts (core) Add initial tutorials implementation 2023-03-22 10:09:02 -04:00
tooltips.ts (core) Adding links to description tooltips 2023-08-04 18:34:04 +02:00
TopBar.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
TopBarCss.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
transientInput.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
transitions.ts (core) Speed up and upgrade build. 2022-06-27 16:10:10 -04:00
TreeViewComponent.ts (core) Revealing hidden pages with visible children. 2022-10-31 14:02:38 +01:00
TreeViewComponentCss.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
TriggerFormulas.ts Change translation keys for ui directory 2023-01-03 15:50:10 +01:00
TutorialCard.ts (core) Add GRIST_UI_FEATURES env variable 2023-05-22 16:05:51 -04:00
UserImage.ts (core) Adds new view as banner 2023-01-03 12:33:34 +01:00
UserItem.ts Improve input team member (#268) 2022-09-21 10:30:54 -04:00
UserManager.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
ViewLayoutMenu.ts Export table schema (#459) 2023-03-16 17:37:24 -04:00
viewport.ts (core) Make mobile the default mode. 2021-02-25 11:31:43 -05:00
ViewSectionMenu.ts (core) Minimazing widgets 2023-03-02 11:22:49 +01:00
VisibleFieldsConfig.ts (core) Fixing cursor position for filtered linked section. 2023-07-07 19:04:30 +02:00
WebhookPage.ts (core) GET endpoint for webhooks returns now data in format {webhooks:[...]} 2023-07-26 11:36:24 +02:00
WelcomeCoachingCall.ts (core) Add optional telemetry to grist-core 2023-06-07 12:00:51 -04:00
WelcomePage.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
WelcomeQuestions.ts (core) Removing translation from reported answeres on welcome screen 2023-03-30 18:33:00 +02:00
WelcomeSitePicker.ts (core) Improve the look and behavior of /welcome/teams page (also shown for /welcome/start) 2023-06-13 20:40:59 -04:00
WelcomeTour.ts i18n: userManager translation + some forgotten translations (#557) 2023-07-16 12:52:13 -04:00
WidgetTitle.ts feature widget description (#483) 2023-05-12 09:08:28 -04:00
widgetTypes.ts (core) move client code to core 2020-10-02 13:24:21 -04:00
YouTubePlayer.ts (core) Add telemetry 2023-04-06 12:34:54 -04:00