janraasch / tab-ahead Goto Github PK
View Code? Open in Web Editor NEWWeb Browser Extension that helps you to quickly find open tabs by title and URL.
License: MIT License
Web Browser Extension that helps you to quickly find open tabs by title and URL.
License: MIT License
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 💪
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot 🌴
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.
To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:
.travis.yml
package.json
files, so that was left aloneIf 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.
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 🤖
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
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.
:
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
It would be super cool to do the trick in omnibox instead of from the badge.
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 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.
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
Just a suggestion but it would be nice for this extension to search all currently open tabs in all windows.
Thank you,
Hi again,
I would love to introduce some visual changes to tab-ahead so it looks and feels more like the Instant Search feature of Opera. What files or functions would be important to change to get it closer to that? Can I get there with changes in just the HTML and CSS or is there something else that's needed to be changed for this?
Thanks!
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
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:
Concerns/Drawbacks:
I'd definitely be willing to work on this but I wanted to gauge interest first.
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.
Super simple, code at https://github.com/asafh/chrome-tabcounter. Would help us need one less extension. Quite a few users have requested this feature on the Chrome web store reviews page.
Is there any way in the extension itself or in Chrome to set up multiple shortcuts for prompting tab-ahead
? Thanks.
It would be great if the extension allows to search also in bookmarks.
return
/click
.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.)
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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Ease of use in »Dark Mode«-settings 👀 .
Perhaps I'm doing something wrong, but I browse to:
https://chrome.google.com/webstore/detail/tab-ahead/naoajjeoiblmpegfelhkapanmmaaghmi?hl=en
and tell it to install but it doesn't appear to activate.
Barry
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!
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).
Pressing Alt-T results in a beep and does not bring up TabAhead.
This is on Windows 7 x64, Google Chrome Version 31.0.1650.48 m.
Cmd + T is already reserved for opening a new tab.
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.
Please see the release notes
The new version differs by 61 commits.
c82e594
Version bump to 2.9.0
f76b452
Correctly check for Symbols, not Sets in AnythingSpec
91aab8e
Merge branch 'Volox-ie11-sets-support'
486a646
Added complete support for Set also for IE11.
1dfdc89
Merge branch 'ie11-maps-support' of https://github.com/Volox/jasmine into Volox-ie11-maps-support
085a1f8
Added complete support for Map also for IE11.
aeeb5b7
Bumped copyright dates
cb6de64
Fixed DelayedFunctionScheduler IE 8 compatibility issue
f69949e
Merge branch 'fix-1426' of https://github.com/leahciMic/jasmine
1136fdd
Remove .sort() and fix logic in test
b943f6b
Fixed SPEC HAS NO EXPECTATIONS warning in HTML reporter
b439e2f
Extracted results state management out of the HTML reporter
c79ce12
Merge branch 'node-timeouts' of https://github.com/chris--young/jasmine
62b815c
Use timeout objects when in node
65b4499
In Jasmine's own tests, don't leak between jasmine and jasmineUnderTest
There are 61 commits in total.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
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! :)
Seems like there are some great features, which seem useful for us, e.g.: https://fusejs.io/api/query.html.
Let's update to the latest v6-version: https://github.com/krisk/Fuse/releases.
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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
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.
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:
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.
The new version differs by 4 commits ahead by 4, behind by 1.
3105f8d
v3.2.1.
602ced4
Update uglify-js to v3.2.0
5251b6f
decouple sourceMapIn
from sourceMap.url
2edfe0b
Update uglify-js to v3.1.0.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Now that firefox supports web extensions I've tried to load this .crx to https://www.extensiontest.com and...
So, I guess it would be cool if you might hit the upload button to make this cool extension available also to firefox users.
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?
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.
Could you please clarify privacy policies for Tab Ahead extension?
Does it collect or send any user data over internet?
I wish this extension was available on the new Chromium-based Edge browser that just came out.
https://www.microsoft.com/en-us/edge?form=MO12GC&OCID=MO12GC
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.
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.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
https://github.com/karma-runner/karma-coverage has just been updated with support for coffee-code-coverage.
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 ?
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!
Consider the following use case.
Tab Opens:
When the query is gmail
, the results are ordered as such (bold indicates highlighted letters):
The proposal is to return the tab with full-text match on top of the fuzzy result, here is how it looks:
@janraasch: What do you think? :)
Is there a way to change the color scheme (or whole style) of the tab-ahead
search box and results panel? Thank you.
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.
The new version differs by 16 commits.
6ec71e9
v1.0.1
7d20933
Update copyright year
e3d19df
Update ci configs
d117574
Updating ci configs
99410a7
README.md: Fixed typos (#536)
7f8cf80
Add local grunt-cli
ab6771e
Drop back to [email protected] until the bad test helper can be sorted
2e2daa5
Update to [email protected]
3d7fa3a
Avoid timing issue in tests because of the bad test helper
0130a16
Merge pull request #500 from gruntjs/deps
5289845
Update devDependencies.
fd3ed7a
Lint tweaks.
e42386a
Merge pull request #501 from cepko33/master
8c93077
Updated lodash and changed outdated 'contains' to 'includes'
986b8a9
Update CHANGELOG.
There are 16 commits in total.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.