Week 17 Frontend Progress
Jeff Taylor-Chang
Frontend Dev for Actually Colab#
Frontend- Rewrote the editor header to improve performance
- Improved the UI for the kernel selector to make it more intuitive and obvious to the user when they are viewing another user's outputs
- Replaced Ace with Monaco as the underlying code editor used for cells
- Added code completions powered by the Jupyter Kernel
- Send running status to collaborators so that you can see when a cell is running as a viewer
- Released a new version of
desktop-launcher
that allows the token to be generated on demand and persists across sessions - Remember the kernel token on the frontend to easily reconnect to the kernel across sessions
- Added status indicators and separated active and inactive users in the kernel selector
- Added a view source / render markdown option to the cell action menu for markdown cells
- Added a run cell option to the cell action menu for python cells
- Auto reconnect to the editor socket client when connection times-out