popup-for-keep icon indicating copy to clipboard operation
popup-for-keep copied to clipboard

Prevent full reload at every launch

Open claudiodangelis opened this issue 10 years ago • 6 comments

claudiodangelis avatar Nov 17 '14 09:11 claudiodangelis

Note to self: this could be achieved by rendering Keep url into a panel, as per ref: https://developer.chrome.com/extensions/windows#type-CreateType

claudiodangelis avatar Nov 15 '15 13:11 claudiodangelis

Why is this tagged as wontfix? :(

loop avatar Dec 26 '15 20:12 loop

Yes I agreee. I just came along to ask exactly for this improvement. Since the whole purpose of the extension is to access keep as quick as possible, it should be implemented. Perhaps you can load the keep website already in the background? P.S.: This note taking extension for google docs runs super responsive, perhaps you can find a trick there. >> https://chrome.google.com/webstore/detail/quick-note/eeoamaomfacmjfahcafjbflffklcfihk

MartinLichtblau avatar Mar 31 '16 16:03 MartinLichtblau

Hello @MartinLichtblau and @loop, there are technical limitations preventing opening a pre-loaded window from happening: everytime a Chrome Extension's popup is created, the content is loaded again, and this cannot be overridden.

The extension suggested by @MartinLichtblau works in a different way, the page displayed is hosted by the extension itself, which results in faster load time as it don't have to wait from an external URL to be loaded.

As noted in my first comment, there is a way to have a persistent page which can you can show/hide quickly, and it is achieved by loading google keep into a "panel", not a "popup". A panel is a little frame that stays on the bottom of the Chrome window and it's visible across all tabs. I will work on that as soon as possible.

Hope this answers your questions!

claudiodangelis avatar Apr 01 '16 10:04 claudiodangelis

Yes it does! Thank you (y)

MartinLichtblau avatar Apr 01 '16 12:04 MartinLichtblau

'panel' is deprecated and only available to existing whitelisted extensions on Chrome OS.

:(

What about keeping everything in sync with the background script and just doing the initial rendering from the local storage? (Sorry if that's what you mean by using panels.) Though I suppose there would be some overhead due to Keep not having a public API....

Thanks for this great extension!

edjroot avatar Oct 24 '16 16:10 edjroot