gristlabs_grist-core/test/nbrowser
Cyprien P 196ab6c473 (core) Adds cell context menu
Summary:
 - Brings in a new utility `contextMenu` to open context menu next to the mouse position
 - Use this utility to show a CellContextMenu, that sort of merge cell context menu and column context menu together.
 - Show cell context menu on context click on any grid's cell.
 - Also takes care of showing the row context menu for detail view on a context click that occurs on cells and not only on the row num header as it was the case prior to this diff.
 - task: https://gristlabs.getgrist.com/doc/check-ins/p/5#a1.s9.r1529.c31
 - discussion: https://grist.quip.com/ETGkAroLnc0Y/Cell-Context-Menu

{F40092}

Test Plan: - Adds project test and nbrowser for cell context menu and new cases for the detail row context menu.

Reviewers: jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D3237
2022-02-07 15:46:17 +01:00
..
ActionLog.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
DuplicateDocument.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
Fork.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
gristUtils.ts (core) Adds cell context menu 2022-02-07 15:46:17 +01:00
HomeIntro.ts (core) Fix deployment tests. 2022-01-14 20:23:23 -05:00
homeUtil.ts (core) move more tests to grist-core 2021-12-10 18:33:07 -05:00
Smoke.ts (core) Enable auto triggering of Welcome Tour, and various improvements. 2021-07-30 14:17:54 -04:00
testServer.ts (core) copy settings related to gvisor from staging to prod 2021-11-08 16:40:03 -05:00
testUtils.ts (core) Fix some bugs with ChoiceList in summary tables, and evaluation of lookups. 2021-12-15 09:51:18 -05:00