Code Monkey home page Code Monkey logo

key-ncognito's Introduction

Key-ncognito

Lovely Forks Logo

This is a Chrome extension which allows opening links in incognito mode using the key-combination Meta + Alt with a Click on links. The key combination can be changed via the settings page.

The Meta key could be the Command Key (on Mac), the Win Key (on Windows), Context/Menu Key (on Linux) or any other system determined key. The Alt key is also called Option key on Macs.

Available as a Chrome extension in the Chrome web-store.

Chrome extension

Acknowledgements

key-ncognito's People

Contributors

musically-ut avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

key-ncognito's Issues

Translate key names in UI and/or description

I just looked this up for my own use but it might be useful for others.

On Mac keyboards, the "alt" key in javascript/key-ncognito is the mac option key. The "meta" is is the Mac command key (โŒ˜).

In windows, the "meta" key is the windows key.

Open current web page in Incognito mode

This is really useful for online newspapers that create a payment wall once you visit a number of articles for free and require you to pay, or for any content sharing pages that allow you to wait long periods between downloads (combined with a VPN extension enabled in Incognito mode).

From my Chrome store review:
It would be lovely if you could solve my worst annoyance, which is open a currently Standard browsed page in Incognito.

Now, I have to press Ctrl+Shift+N, get back to the Standard windows, and copy or drag the URL to the Incognito Window. Many thanks

Feature Request: arbitrary keymapping


Feature Request


Arbitrary keymapping.

Rationale

System-, browser-, extension-, and user-defined key combinations really pile up over time. Type of user who actively goes looking for UX tweaks like what Key-ncognito provides often has several hotkey combos already tied up in customization- and productivity-related software.

Extending the set of available inputs for Key-ncognito's basic key combination (or combination(s), if my previous feature request goes anywhere) would go a long way toward avoiding conflicts, especially with third-parties that love to hog the main modifier keys and don't allow user configuration.

Handle empty pages correctly.

If the served page does not contain a body tag, the injected plugin throws an error.
This happens on clicking on a link on Google search results, for example.

fullscreen

Hello, I have a suggestion.
I'd like that opened windows will be fullscreen if it was opened from fullscreen and will be windowed if it was opened from windowed mode.
Now it always open in windowed mode.

always new window

When I was opening few link in incognito, it'll always open new windows. Would be possible open new tab in incognito windows?

Feature Request: reverse functionality within an incognito window


Feature Request


When activating the extension from within Incognito Mode, open the selected link in a normal (non-incognito) window.

Default Window Management Behavior
Create this normal window if none exists, else reuse an open window (add tabs to end).

Alternate Window Management Behavior(s)
Allow user to choose between:

  • reuse an open window โ€” add tab(s) to end
  • reuse an open window โ€” add tab(s) "where you were" (i.e. after last normal tab that had focus)
  • always open in new window

To keep things relatively clean while allowing for maximum flexibility + functionality, the base behavior and/or some or all of the alternates could be integrated as opt-in "Actions" somewhat like those used by the Linkclump extension.

That way, the user can choose whether to enable the reverse-behavior, whether to overload the open-in-incognito key combination or define separate key combinations for each action, etc.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.