I have the following error:
Could not install extension from 'D:\My Documents\Downloads\Chrome Extensions\ChromeGestures.crx'. Signature verification failed
This is a discussion on ChromeGestures beta 0.1 within the Chrome Plugins section, part of the Google Chrome category: Hey everyone ! Here is ChromeGestures beta 0.1 ! Features : Execute Chrome commands using a simple gesture Easily create ...
Hey everyone ! Here is ChromeGestures beta 0.1 !
Features :
- Execute Chrome commands using a simple gesture
- Easily create your own gestures
- Endless custom command possibilities by using Javascript
On the default config, you can use the following actions :
Create a new tab [DOWN, RIGHT]
Close current tab [DOWN, LEFT]
Back button [LEFT]
Next button [RIGHT]
Feel free to customize those.
In order to customize the gestures and create your own, go to
...\Chrome\User Data\Default\Extensions\cigjdpglbacblgokjombkbbdfpkkedde\0.1
Open ChromeGestures.js with your favorite text editor
Follow the instructions there.
Download it here.
Please give me feedback !
Report any issues here.
Keep in mind that it's a beta.
Known Issues :
Chrome's window.close() does not seem to work all the time. For my next release, I'm going to work on a way to communicate with Chrome's API. It will provide a much more reliable way to open and close tabs as well as a whole lot of other things !
Enjoy !
Last edited by Kyrax; 06-24-2009 at 06:53 PM. Reason: Fixed download link
I have the following error:
Could not install extension from 'D:\My Documents\Downloads\Chrome Extensions\ChromeGestures.crx'. Signature verification failed
Ok, I uploaded the wrong file, can you verify if things are working now ? Fixed the download link on the original post.
Thanks !
EDIT : Nvm.. there really seems to be something wrong. No idea what it could be. I'm trying to fix this right now. Thanks for your patience.
EDIT2 : Seems like the host I used for the file the first time somehow corrupted it. New host now. Everything should work fine now..
Last edited by Kyrax; 06-24-2009 at 06:54 PM.
Working now, thanks... I have to play with the config file... Great job Kyrax!
Thanks a lot for the initiative of making this!
Well, playing a little bit with it.
If I use it on Google, chrome's stat page (recently closed tabs, history, etc), blank tab... it usually works (sometimes, after playing back and forward, it stops working for me anywhere), but on forums usually not (in fact, here in this forum it never works for me - none of the 4)
The close tab never works for me (must be related to the window.close() as u said).
Need to test it more in order to give a better feedback, but thanks a lot.
edit: Just noticed something now: right click isnt working more for anything. I cant see the context menu when I press the right click on any page.
Last edited by NicholasPufal; 06-24-2009 at 10:58 PM.
Thanks for the testing and feedback, really appreciated !
For the Right click not working on anything issue, I'll get that fixed for the next release.
The gestures work fine for me on the forums. I wonder what could be causing this.
I'll try to get some new features and bug fixes by next week.
![]()
I played a little with it. It is a great beginning. As Marble mentioned on the script thread, the bug fix for windows close is this:
function closeTabAction() {
window.open('', '_self', ''); //bug fix
window.close();
}
For me it works.
For future releases I have some suggestions
- use gestures on all pages. If I make a gesture to open a tab in adress I will have about:blank. I would like to be able to close the tab by mouse gesture... no luck. For ip adresses (eg: http://100.100.100.100/xx/xx) gestures don't work either.
- gestures should not wait until page is fully loaded.
- mouse trails for gestures can be implemented by using javascripts ?
How can I add gestures to simulate key press ? Like Alt+F4 ?
Chrome should have been a mixture between Opera and Firefox. I should have Mouse Gestures, Sticky notes, Ad block, Email client allready intergrated (as in Opera) and the ability to use extensions (as Firefox). Chrome is fast, but it feels like primitive... at least for me.
Last edited by alinescoo; 06-25-2009 at 07:52 AM.
You can't really compare Chrome to projects over 5 years old.
That's a lot in internet years.
Also, Opera has been a commercial project for a long time.
Thanks for the window.close() fix !
As for working on about:blank and IP addresses, if someone knows how to match these in the manifest, I'd like to know.
Next version will be running before the page is fully loaded. Thanks for the suggestion
You can add a trail via javascript. Actually, that's pretty much the only way to do it without going into NPAPI plugins. It's pretty simple.
Right now, you can't simulate key presses. Maybe Chrome API will support it one day.
Thanks for the feedback.
One match that I found to be working is this one: "file:///*" . As stated here: Matches, we don't really have too many options.
Trail would be an awsome addition. Thank you for your hark work. Finally a mouse gesture extension is up. I've tested it with the latest beta 3.0.190.1 and it works great.
Last edited by alinescoo; 06-25-2009 at 12:13 PM.
I'll ask on the mailing list if we can get a match all option or something similar.
EDIT: I'd also like to know what you guys think of the syntax for creating custom gestures ?
I considered using something similar to an Enum for gestures
But.. I think it didn't help clarity.Code:myGesture = [ChromeGestures.UP, ChromeGestures.DOWN]
Last edited by Kyrax; 06-25-2009 at 01:11 PM.