We are delighted to announce the release of an update to our flyout side-panels. These represent a modernized and condensed variant of our existing full-size pages. Their aim is to curtail extraneous cognitive load associated with frequent page toggling and navigation, and hence improves the speed and ease of using CoCalc.
The files flyout hosts a compact file explorer that retains the familiar filter, sort, and hidden files functionalities. In addition, it introduces a terminal fully synchronized with your directory navigation. Any directory changes within the terminal are reflected in the interface and vice-versa. This synchronization can be disabled through a toggle button.
When one or more files are selected, file actions become available; these currently open the existing panels. This functionality will be further refined in future iterations. A double-click on a file opens an editor, echoing the usual behavior observed on traditional operating systems.
A new feature is the presence of a button enabling you to load the full history. Similar to files, color-coded borders to the left signify recent usage (in the past few hours, last day, or past week) which assists in quickly identifying the recently modified files, either by yourself or your collaborators.
Our updated interface also encompasses a command button to restart the Sage Worksheet server.
Users (formerly known as "Collaborators")
The revamped interface offers improved control over project access. Future updates will streamline rough edges associated with the invite token and sandbox project components.
This flyout panel provides a succinct overview of your project quotas, their current usage, and limits. Below the quota overview, licenses and upgrades can be configured.
This new settings panel comprises a neatly organized and expandable list of all remaining project settings. This simplified representation makes it easier to focus on just the setting you intend to modify.
While the current flyouts might not fully embody all the features from large configuration pages, we assure you that these will soon be incorporated. Several additional elements, including Git integration, a project-wide chat, an improved homepage, and various minor tweaks are also under consideration. We value and look forward to your feedback.