Feature Request: Add table column/Row in All direction

WHAT DO YOU RECOMMEND?

I recommend adding a feature that allows users to add table columns and rows in all directions (left, right, above, below) within Anytype.

HOW COULD IT BE DONE?

This feature could be implemented by enhancing the table editing tools to include options for inserting columns and rows in all directions. Specifically, when a user right-clicks(or hover) on a table cell, they should see options to add a column to the left or right of the selected cell, and to add a row above or below the selected cell.

REAL WORLD USE CASES

This feature would be used in various scenarios where users need to organize and manage data within tables. For example, a project manager might need to add new columns to include additional project details or new rows to insert new tasks. Currently, the ability to add columns and rows is limited, which can be restrictive. By enabling the addition of columns and rows in all directions, users will have more control over their table layouts, leading to improved data organization and enhanced productivity.

Example: A user is creating a project management table and realizes they need to add a new column to the left of an existing column to include additional project details. Similarly, they may need to add a new row above an existing row to insert a new task. This feature would allow them to do so seamlessly.

RECOMMENDED ALTERNATIVES

Currently, users may need to manually rearrange their tables or use external tools to achieve the desired table layout. These workarounds can be time-consuming and inefficient. Implementing this feature directly within Anytype would streamline the process and improve user experience.

ADDITIONAL CONTEXT

This feature request aligns with other table enhancement requests that aim to improve the flexibility and usability of tables within Anytype. Implementing this feature would complement existing table functionalities and provide a more comprehensive set of tools for users.