Code Monkey home page Code Monkey logo

tab-ahead's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

tab-ahead's Issues

An in-range update of coffeelint is breaking the build 🚨

Version 1.16.1 of coffeelint just got published.

Branch Build failing 🚨
Dependency coffeelint
Current Version 1.16.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As coffeelint is “only” a devDependency of this project it might not break production or downstream projects, but “only” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this 💪

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Customize shortcut for choosing tab match.

I love the extension, but I have so many tabs that my fuzzy matching always matches several tabs. Currently the arrows are used to go to the next match, but it would be nice if you could do this with Tab and S-Tab as I like to keep my fingers on the home row.

Version 10 of node.js has been released

Version 10 of Node.js (code name Dubnium) has been released! 🎊

To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:

  • Added the new Node.js version to your .travis.yml
  • The new Node.js version is in-range for the engines in 1 of your package.json files, so that was left alone

If you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.

More information on this issue

Greenkeeper has checked the engines key in any package.json file, the .nvmrc file, and the .travis.yml file, if present.

  • engines was only updated if it defined a single version, not a range.
  • .nvmrc was updated to Node.js 10
  • .travis.yml was only changed if there was a root-level node_js that didn’t already include Node.js 10, such as node or lts/*. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.

For many simpler .travis.yml configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖


FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of karma-coverage is breaking the build 🚨

Version 1.1.2 of karma-coverage was just published.

Branch Build failing 🚨
Dependency karma-coverage
Current Version 1.1.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

karma-coverage is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v1.1.2

Bug Fixes

  • build: Update to lodash 4 (d6d21d2), closes #242
  • reporter: replace colons in the output path (3b2bffa)

BREAKING CHANGES

  • reporter: the output folder names change, they no longer contain :
Commits

The new version differs by 12 commits.

  • 070bba3 chore: release v1.1.2
  • 9319dfb chore: update contributors
  • 9433b24 Merge pull request #339 from johnjbarton/fix-242
  • bf599db Merge pull request #344 from AndrewLane/AndrewLane-patch-1
  • 595ab98 Fix exclude typo on the check object
  • d6d21d2 fix(build): Update to lodash 4
  • 954a555 Merge pull request #345 from johnjbarton/engines
  • d4695cf Update travis to match parent karma project
  • 54737bf chore: add grunt-cli npm test works out of the box
  • 2bc4aa5 docs: add json-summary report type
  • 3b2bffa fix(reporter): replace colons in the output path
  • 1a876d5 docs: Added none as possible value for type

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of karma-firefox-launcher is breaking the build 🚨

Version 1.1.0 of karma-firefox-launcher was just published.

Branch Build failing 🚨
Dependency karma-firefox-launcher
Current Version 1.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

karma-firefox-launcher is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 8 commits.

  • cf20be3 chore(release): 1.1.0
  • 66812f1 chore: update dev dependencies
  • 98a4ada fix: safe handling of missing env variables
  • fe9d442 Merge pull request #77 from keithamus/patch-2
  • 66cd7ed chore(ci): remove depracted Node versions from Travis.yml
  • ede7023 Merge pull request #79 from mgol/mailmap
  • 5f352c4 chore: add a Git .mailmap with my new name
  • a1fc1c8 feat: support Firefox headless

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

New releases and roadmap

Hi @janraasch, I've noticed the project is still being worked on, so can we consider it is still maintained? I am curious if/when you plan new public releases and what's the roadmap/upcoming features/fixes. If so, would be nice to have it in the README. Thanks!

Tab is not being focussed

Tab Ahead 1.3.0 on Chrome 51.0, Ubuntu

After switching to a tab in the same window using Tab Ahead, I can't use any keyboard shortcuts. For example, I can't close the tab or switch tabs. It's as if no tab is in focus.

FWIW, I don't have this problem when I'm switching to a tab in different window.

please add sort results options

like:
tab age (youngest/oldest first)
distance from the beginning of title/url (words found more close to the beginning/end shown first)
title have precedence over url or viceversa

Customize shortcut?

Just installed your plugin and it's awesome! I was dreaming about such feature in Chrome for so long! :)

But is there a way to customize shortcut? For example, I use such feature in my code editor (Sublime Text) a lot, and it is cmd+p. And it would be great if I would use same shortcuts in both Chrome and Sublime Text

Tab Preview

The proposed behavior is that the selected search result is auto switched to. This is meant to work like a kind of tab preview. The sort of "workflow" I imagine is: you hit the shortcut, type in your query, optionally arrow up/down to find desired tab by using the previews and then hit enter to commit to switching; all without the need to shift focus to the upper right to look at search results. I'm thinking it'd probably make the most sense for this to be used only in "Current Window" mode since auto switching OS windows could be slow and/or annoying to the user.

Benefits:

  • Allows faster use bc it's no longer required to read results but instead just recognize page you want to switch to via previews. Personally I can differentiate websites faster by looking at their actual content rather than their title/url.
  • More similar to Sublime behavior

Concerns/Drawbacks:

  • Might be a performance hit

I'd definitely be willing to work on this but I wanted to gauge interest first.

Do not mess with my search terms

Hi,

I like the addon. Is there a way to prevent it form splitting my search words? I would like to only get hits from complete words.

Multiple shortcuts

Is there any way in the extension itself or in Chrome to set up multiple shortcuts for prompting tab-ahead? Thanks.

Add option to show all tabs at first when search dialog is opened

Please, add an option to show all tabs at first when search dialog is opened (or even make it default).

I know that pressing : (colon) will get since it's in every URL (that I know of). However, this is an extra keypress that should be unnecessary. Also, there is something pedagogical about seeing the results filter as you filter them (when there are only so many).

Thanks for a great extension!

Regards,
Jens Jacob
(My first name is two names.)

An in-range update of grunt is breaking the build 🚨

Version 1.0.2 of grunt was just published.

Branch Build failing 🚨
Dependency grunt
Current Version 1.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

grunt is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 27 commits.

  • ccc3163 v1.0.2
  • e7795dc Remove iojs from test matrix (#1622)
  • a6a133b Remove deprecation warning for coffeescript (#1621) r=@vladikoff
  • 06b377e https links to webchat.freenode.net and gruntjs.com (#1610)
  • 7c5242f Use node executable for local grunt bin for Windows support
  • f6cbb63 Oh right, Windows isnt bash
  • a9a20da Try and debug why appveyor is failing on npm
  • 48bba6c Move to the test script to avoid npm was unexpected at this time.
  • 6b97ac0 Try to fix appveyor script
  • 19003ba For appveyor, check node version to decide whether to install npm@3
  • 3fcf921 Install npm@3 if npm version is npm 1 or 2
  • 77fc157 Use the local version of grunt to run tests
  • 400601a Updating devDependencies
  • 6592ad1 Update travis/appveyor to node versions we support
  • b63aeec Dont manually install npm, use the version each node version corresponds with

There are 27 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Speed up drop-down response time

Currently it feels like the pop-up response time when using the keyboard shortcut is a bit too slow. Is there any way this could be sped up? By the time I hit my shortcut and start typing I have to restart typing due to it not grabbing my initial key strokes. I know, it's a first world problem and I should be more patient, sorry :(

Love the extension by the way, thanks so much for making it!

Alt-T doesn't work when the button is hidden

The settings allow you to hide the button, which is nice for saving screen space and aesthetics. Unfortunately, Alt-T doesn't work when the button is hidden (on current Chrome OS Beta).

An in-range update of jasmine-core is breaking the build 🚨

Version 2.9.0 of jasmine-core was just published.

Branch Build failing 🚨
Dependency jasmine-core
Current Version 2.8.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

jasmine-core is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes 2.9.0

Please see the release notes

Commits

The new version differs by 61 commits.

There are 61 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Reduce delay between shortcut and activation

Hey, just curious if it's possible to reduce the delay between typing the shortcut and actually capturing keystrokes.

Almost daily I'll do my shortcut, cmd + p and wait up to 2 seconds before the search bar is activated. So this leads to a strange problem where half my search term gets typed somewhere else.

Thanks for this extension btw, I really love it! :)

An in-range update of karma-jasmine is breaking the build 🚨

Version 1.1.1 of karma-jasmine was just published.

Branch Build failing 🚨
Dependency karma-jasmine
Current Version 1.1.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

karma-jasmine is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 10 commits.

  • f48a731 chore: release v1.1.1
  • 00b97de chore: update contributors
  • 4c3221a Merge pull request #187 from maksimr/patch-fix-travis-npm
  • 4411737 Merge pull request #140 from tehvgg/master
  • 23ef6b3 chore: fix problem with npm on travis for old nodejs
  • 372adb9 Merge pull request #162 from TheModMaker/feat-afterAllErrors
  • f3fa264 feat: Propagate errors thrown in afterAll blocks
  • 9879a94 Revert "Allow lib adapter through so it can be used when pointing to this repo as a dev dependency."
  • 6ae78a1 Allow lib adapter through so it can be used when pointing to this repo as a dev dependency.
  • 7373f2e Check that a message is a string before calling .indexOf() when building the relevant stack.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Request to allow users to use own styles

Thank you for the extension, great work.

Would be able to modify the extension for users to be able to add their own styles for the interface? I've modified the default stylesheet of your extension but I can't replace it with my own styles as Google Chrome disables any extension that's modified. The only option is to either load the extension in developer mode but that means I've to deal with the annoying popup from Chrome every time I launch it or publish the extension with my modifications on the Chrome Web Store.

Replace Setting with Additional Shortcut

First off, I'm loving the extension! Unobtrusive, clean looking, performant and extremely useful.

What do you think about having the fuzzy search current window or all windows actions be exposed thru different shortcuts instead of a single shortcut and a setting. So pretty much it'd work something like

alt+t => search current window
alt+shift+t => search all windows

Some benefits I see with this:

  • Can easily and quickly switch between behaviors based on shortcut
  • Even more similar to sublime, analogous to Goto Symbol and Goto Symbol in Project
  • Dropping a setting makes the extension even simpler than it is now
  • Can still simulate current behavior by only registering one shortcut for the action desired

An in-range update of grunt-contrib-uglify is breaking the build 🚨

Version 3.2.1 of grunt-contrib-uglify was just published.

Branch Build failing 🚨
Dependency grunt-contrib-uglify
Current Version 3.1.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

grunt-contrib-uglify is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 4 commits ahead by 4, behind by 1.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Show Favicons for matched tabs

First things first: Absolutely love this chrome extension. I actually wrote something quite similar just for fun and just stumbled upon Tab Ahead.

I personally think it would help users to additionally see the favicon for each matched tab. As of right now, you still have to read the title / url of the tab to make sure you found the right one. Sometimes you already know what the favicon looks like so this might speed up the selection / filtering process even more.

What do you think?

new tab if result not found

I love this inspired extension.

I often look for tabs that are not open (but that I tend to have open, e.g. webmail) - is it possible to add an option to open a new tab based on the searched text if it is a url e.g. searching hotmail.com when hotmail is not open would offer the option to open hotmail.com.

Either way, I love tab-ahead.

popup too far left

The search popup is left-justified below the icon in Chrome's extension row making it fall off the left-side of the screen in many cases. Should float to be visible always. Workaround is to move the icon to the middle of course but I use Tab Ahead very often, so I prefer it on the left.

An in-range update of phantomjs-prebuilt is breaking the build 🚨

Version 2.1.16 of phantomjs-prebuilt was just published.

Branch Build failing 🚨
Dependency phantomjs-prebuilt
Current Version 2.1.15
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

phantomjs-prebuilt is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 2 commits.

  • 0cc1407 Merge pull request #746 from avindra/patch-1
  • 2c46265 Dependencies: change tilde to caret

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

[Feature] Setting for max results

Hello,
thanks for this very useful extension ! The number of matches seems limited to 10 results, it will be nice to be able to choose a greater number from settings window (or no limit with a scrollable popup ?).

Regarding this maximum number of matchs, when enabling the all windows search, are the matches prioritized for the current window ?

forked and change shortcut in manifest, window not getting focused

Hi!

I love the extension. If it wasn't for it I would keep using Opera which includes the feature natively. Anyway, the thing is that the current shortcut (Alt+t) is uncomfortable for me so I forked the repo and changed the shortcut in the manifest.json. It works but the input field of the tab search is not getting focused when popping up.

@janraasch I would love if you could give some insight on where could the problem be. I supposed is something inside the popup.coffee file but I honestly didn't wanted to go through the whole code to understand where could be the problem. I've never developed extensions before so I'm also a bit out of water here.

Thanks in advance!

Prefer full-text query match on ordering

Consider the following use case.

Tab Opens:

  • George Matthew - Yahoo Mail
  • Inbox - george.matthew@gmail.com - Gmail

When the query is gmail, the results are ordered as such (bold indicates highlighted letters):

  • George Matthew - Yahoo Mail
  • Inbox - george.matthew@gmail.com - Gmail

The proposal is to return the tab with full-text match on top of the fuzzy result, here is how it looks:

  • Inbox - george.matthew@gmail.com - Gmail
  • George Matthew - Yahoo Mail

@janraasch: What do you think? :)

Color scheme

Is there a way to change the color scheme (or whole style) of the tab-ahead search box and results panel? Thank you.

An in-range update of grunt-contrib-watch is breaking the build 🚨

Version 1.0.1 of grunt-contrib-watch was just published.

Branch Build failing 🚨
Dependency grunt-contrib-watch
Current Version 1.0.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

grunt-contrib-watch is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 16 commits.

There are 16 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

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.