gristlabs_grist-core/test/nbrowser
Jarosław Sadziński da323fb741 (core) Floating formula editor
Summary:
Adding a way to detach an editor. Initially only implemented for the formula editor, includes redesign for the AI part.
- Initially, the detached editor is tight with the formula assistant and both are behind GRIST_FORMULA_ASSISTANT flag, but this can be relaxed
later on, as the detached editor can be used on its own.

- Detached editor is only supported in regular fields and on the creator panel. It is not supported yet for conditional styles, due to preview limitations.
- Old code for the assistant was removed completely, as it was only a temporary solution, but the AI conversation part was copied to the new one.
- Prompting was not modified in this diff, it will be included in the follow-up with more test cases.

Test Plan: Added only new tests; existing tests should pass.

Reviewers: JakubSerafin

Reviewed By: JakubSerafin

Differential Revision: https://phab.getgrist.com/D3863
2023-06-02 17:59:22 +02:00
..
aclTestUtils.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
ActionLog.ts Fixing flaky tests. 2022-12-09 20:15:08 +01:00
AttachmentsLinking.ts (core) Fix linking of new records when attachment is the first thing added. 2023-03-09 08:54:36 -05:00
ChoiceList.ts (core) Save choice config on focus loss 2023-05-08 14:16:10 -04:00
customUtil.ts (core) Moving widget tests to core 2022-09-06 17:17:14 +02:00
CustomView.ts Fixing flaky tests. 2022-12-09 20:15:08 +01:00
CustomWidgets.ts Fixing flaky tests. 2022-12-09 20:15:08 +01:00
CustomWidgetsConfig.ts (core) Moving widget tests to core 2022-09-06 17:17:14 +02:00
DescriptionColumn.ts (core) Showing close button when column is added 2023-05-04 11:35:16 +02:00
DescriptionWidget.ts use gu.toggleSidePanel to open side panel (#523) 2023-05-24 16:29:14 -04:00
DocTutorial.ts (core) Floating formula editor 2023-06-02 17:59:22 +02:00
DuplicateDocument.ts (core) tweak duplicate document test to be more reliable 2022-09-22 14:26:56 -04:00
Features.ts Fix Features and DocTutorial tests (#520) 2023-05-23 14:34:48 -04:00
Fork.ts (core) Extending timeout in Fork tests 2023-04-19 22:19:37 +02:00
gristUtils.ts (core) Floating formula editor 2023-06-02 17:59:22 +02:00
HomeIntro.ts (core) Adding tutorial card 2023-03-28 19:57:52 +02:00
homeUtil.ts (core) port test/home tests 2023-05-04 14:45:04 -04:00
LanguageSettings.ts (core) Fix missing placeholder flag icon 2023-02-26 22:23:04 -05:00
Localization.ts do not count unready translations in localization test (#480) 2023-04-03 12:55:08 -04:00
MultiColumn.ts (core) Fixing DELETE and BACKSPACE keys on ChoiceList and RefList editor. 2023-06-01 16:53:38 +02:00
Pages.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
ReferenceColumns.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
ReferenceList.ts (core) Update sort and filter UI 2022-11-17 15:33:45 -05:00
RefTransforms.ts (core) Fix bug preventing changes to ref list table 2022-10-17 07:49:54 -07:00
RightPanel.ts (core) Floating formula editor 2023-06-02 17:59:22 +02:00
RightPanelSelectBy.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
RowMenu.ts (core) Fix hidden columns bug when editing data selection 2022-10-18 08:36:11 -07:00
saveViewSection.ts (core) Adds a UI panel for managing webhooks 2023-05-08 18:25:27 -04:00
SelectBy.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
SelectByRefList.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
SelectByRightPanel.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
SelectBySummary.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
SelectBySummaryRef.ts (core) Preserving cursor position when linked state is removed. 2023-02-08 21:54:55 +01:00
SelectionSummary.ts (core) Moving nbrowser tests to grist-core 2022-10-25 17:22:54 +02:00
Smoke.ts (core) Remove code for unused welcome flows 2022-02-28 13:21:28 -08:00
testServer.ts (core) port test/home tests 2023-05-04 14:45:04 -04:00
testUtils.ts (core) Add cut, copy, and paste to context menu 2023-05-10 00:48:15 -04:00
ToggleColumns.ts (core) When a checkbox is clicked on a new record, set default values determined by linking 2022-11-10 14:34:40 -05:00
TokenField.ts (core) Fixing DELETE and BACKSPACE keys on ChoiceList and RefList editor. 2023-06-01 16:53:38 +02:00
WebhookPage.ts (core) support a wildcard option for ALLOWED_WEBHOOK_DOMAINS 2023-05-23 13:40:52 -04:00