Contents
General
Rip off the Omnibar! (ie: automatic detection of search engines & auto-tab-completion of engines)
Lazy Loading of Sessions
Whenever a session is opened (including crash recovery), load nothing but cached titles/icons. Only load a tab's contents when it's viewed.
See also: Unified Tab/Bookmark/Session interface
Memory
Dragonfly Inspector
- Show POSTs
Windows
- Visual difference between page being viewed and selected pages
Rubber-banding Selection: Click & drag in the background area to start a box
You can Subtract from the selection by holding Ctrl & selecting
Tree-Stacks
Tab Stacks are treeviews.
It would be great if Opera's did the following:
- "Windows" panel shows stacks as grouped treeviews
- Stacks are nestable
- Links opened in new tabs are automatically added to the current tab's stack
- New tabs are added to the far-right and given their own new stack
Simple Sessions
Why not just make sessions a kind of file? Each file represents a tabbed Opera window. When you open that file, it automatically uses that file for that Opera window. It can be copy wherever you want on all platforms, or perhaps it could be hosted online somewhere (google base? webserver somehow?)
Window Grouping
Allows the user to create a map of the windows they have open.
- could HTMs create a mind-map automatically?
- the group-nodes could allow the user to insert summaries of the pages below that node
Window sidebar improvements
For the Windows pane, they should have the option to make them act like tabs -> middle-click closes, single-click switches. Why does the Links panel have single-click to ACTIVATE, while the Windows panel doesn't?!
- The current window should be highlighted somehow
- Positions in stack could be colour-coded
ordering options: - date opened
- date created (?)
- position in ALT-TAB stack
- amount of time spent reading it, based on:
- mouse/keyboard activity
- application focus change
- webcam motion
- Tree structure, for group nodes
Perhaps the bookmark manager and the tab manager should be integrated?
Faster handling of too many windows
Disable flash plugins (garbage collect 'em or something)
Misc other stuff
- That off-by-one error when you're zoomed in
- For chat, mail, and transfers, have an option to open them each in their own separate window. The window should have its own unique icon, it should have a minimal toolbar configuration by default (no navigation buttons), and should open links that you click on in the WEB window, not as a new tab within itself.
- When a popup window opens and tab-mode is enabled, its edges should never be cut off! There should be some algorithm for placing it that adjusts its placement coordinates so that they're scaled relative to the size of the opera window (since it's likely that the HTML designer generated the coordinates based on the size of the desktop). Also, if the popup is bigger than the current container window, maximize it!!
IRC
- /topic should not require #channel as first parameter by default
- text-entry box should be one line, so up/down arrow history doesn't get merged with scrolling up and down in the text you're entering.
- pgup/pgdown in textbox should scroll message window
- selecting text should automatically copy it
- WHOIS info should be colour coded, and channel names (in whois only) should be clickable.
- nick colouring
