Hi there, I just spent the last hour or so looking through the extension APIs and the chromium source looking on how I could create an extension to do this. The best I found was this, http://codereview.chromium.org/273048 , however that hasn't been implemented as of yet.
My extension would've been simple: When a window is closed, save the URLs of the pinned tabs into a locally-stored CSV. When a window is opened, create tabs for every one of those URLs and set property pinned to true. However, I feel an extension shouldn't be required to save tabs between sessions, so I propose the following features for Chrome: - Pinned tabs should be saved between sessions. - Pinned tabs should be visible on every single window. - - If a tab is pinned, it also duplicates to any other open windows. - - If a tab is unpinned, it is removed from every window with the exception of the window it was unpinned in. - A pinned tab shouldn't be able to be closed (ctrl f4 / context menu). - - To close a pinned tab, the user must first unpin the tab. - A pinned tabs shouldn't be 'active' tabs - - A pinned tab should navigate to it's URL when it is selected. - - When deselected, a pinned tab should cache it's contents to memory. - - - The pinned tabs contents should clear from memory after xx minutes (resets on each de-select). - - A pinned tab should not stop a window from closing if the last non- pinned tab is closed. - - When a new window is opened, the 'new tab' page should open and be selected. I hope you understand my idea's, I look forward to any idea's you have of your own and I hope it can be implemented for the next major release of Chrome. Thanks, Rob Jackson --~--~---------~--~----~------------~-------~--~----~ Chromium Discussion mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-discuss -~----------~----~----~----~------~----~------~--~---
