Feature request for product/service
Cursor IDE
Describe the request
Problem:
Cursor works great on large monitors where you can comfortably place chat (~80 characters) and code editor (~80 characters) side by side, which requires ~180-200 characters of width.
On small laptops (for example, in my case ~100 characters for the entire screen) this is impossible. The problem is aggravated by side panels (chat history, file list) that take up even more space. As a result, the IDE becomes uncomfortable to use on compact devices, although the screen width is quite sufficient for editing files.
Proposal:
Implement a tab system (like in browsers) for all panels:
All windows as peer tabs - chat, editor, history, files, etc. in a unified tab list
Smart tab sorting - tabs with agents/chats always appear first in the list
Event indication - tab highlighting when an agent finishes work (optionally - auto-switch to that tab)
Compact tab titles - tabs collapse to icon-only by user setting or automatically when space is limited
Panel pinning - via context menu, you can “pin tab to right/left/top/bottom” to return to the current multi-pane view
This would allow comfortable work both on small screens (switching between tabs) and on large ones (pinning necessary panels).