fwextensions / QuicKey

Jump between recent tabs in Chrome via keyboard shortcuts or a most recently used (MRU) menu.
https://fwextensions.github.io/QuicKey
212 stars 21 forks source link

Several Feature Requests #100

Open neoOpus opened 1 year ago

neoOpus commented 1 year ago

I would like to ask for your permission to list some of the features as I don't have an idea about your availability and disposition... some of them are covered by some other extension but it would be great to have them added to this one instead.

Example 

LASTab

And maybe discuss some ideas about what the ultimate Extension design would be, I think it should be one that allow to add features via plugins (sort of userscripts) and you are for sure better qualified to suggest this idea to some open-source coders and go further with it, because the actual extension scene is a big mess and the design of each one is very different from another, they just do a limited set of features who are related obviously (tabs, extensions , session, userscripts, userstyles) management but it is up to the devs to add some and not some other... and the forking isn't a good option.

fwextensions commented 1 year ago

What about LASTab are you looking for? Switching to the second-most recent tab after closing one? That should probably be straightforward to do, though it's a little tricky with multiple windows. You wouldn't want to jump back to some other window when closing a tab just because that other window is where you just were.

I think it should be one that allow to add features via plugins (sort of userscripts)

I agree that it would be nice to have some common extension infrastructure that would support a consistent UI. But I'm not sure it's possible to import arbitrary user scripts. There's no eval support for extensions in the Chrome Store, and I don't think manifest V3 supports externally loaded scripts. They want all of the code to be bundled with the extension, to reduce the attack surface. I suppose you might be able to write a whole JS engine in JS, or at least a subset, but it would be a huge amount of work.

neoOpus commented 4 months ago

Please make it possible to have the LasTab feature as I requested you previousely, since the LasTab was removed from Chrome Store