gristlabs_grist-core/app/client/models
Jarosław Sadziński 6f00106d7c (core) Raw renames
Summary:
A new way for renaming tables.

  - There is a new popup to rename section (where you can also rename the table)
  - Renaming/Deleting page doesn't modify/delete the table.
  - Renaming table can rename a page if the names match (and the page contains a section with that table).
  - User can rename table in Raw Data UI in two ways - either on the listing or by using the section name popup
  - As before, there is no way to change tableId - it is derived from a table name.
  - When the section name is empty the table name is shown instead.
  - White space for section name is allowed (to discuss) - so the user can just paste '   '.
  - Empty name for a page is not allowed (but white space is).
  - Some bugs related to deleting tables with attached summary tables (and with undoing this operation) were fixed (but not all of them yet).

Test Plan: Updated tests.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Subscribers: georgegevoian

Differential Revision: https://phab.getgrist.com/D3360
2022-04-27 22:21:55 +02:00
..
entities (core) Raw renames 2022-04-27 22:21:55 +02:00
AppModel.ts
BaseRowModel.js
BillingModel.ts
ClientColumnGetters.ts
ColumnACIndexes.ts
ColumnCache.ts
ColumnFilter.ts
ColumnFilterMenuModel.ts
ColumnToMap.ts
ConnectState.ts
DataRowModel.ts
DataTableModel.js
DataTableModelWithDiff.ts (core) Restoring context menu when comparing documents 2022-04-26 21:31:36 +02:00
DocData.ts
DocModel.ts (core) Raw renames 2022-04-27 22:21:55 +02:00
DocPageModel.ts (core) Add document usage banners 2022-04-25 08:14:52 -07:00
errors.ts (core) Improve debug logging related for client-side errors and sandbox crashes. 2022-04-11 17:54:40 -04:00
gristConfigCache.ts
gristUrlState.ts (core) Include hash/fragment in post-login redirect URLs 2022-04-13 09:16:29 -07:00
HomeModel.ts
MetaRowModel.js
MetaTableModel.js (core) Raw renames 2022-04-27 22:21:55 +02:00
modelUtil.js
NotifyModel.ts
QuerySet.ts
rowset.ts
rowuid.js
SearchModel.ts (core) Raw renames 2022-04-27 22:21:55 +02:00
SectionFilter.ts
Styles.ts
TableData.ts
TableModel.js
TreeModel.ts
UserManagerModel.ts (core) allow non-owners to remove themselves from sites/workspaces/docs 2022-04-13 10:04:32 -04:00
UserPrefs.ts
WorkspaceInfo.ts