yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] StupidIdea:
Updated XDA version

Version 2.2.0

Warning: new features are basically untested yet.

- New option: Evaluate gestures on release. Disabled by default. If enabled, gestures will be tested only when you release screen and executed only if full path matches.

This allows you for example to have gestures like: D and D-L. Both will work. Without this option D would always be executed.

Just finished, not tested much.

- Refactored default gestures. Now every gesture (where appropriate) has separate border setting. Current default gestures setting will be reset.

- Default gestures changed !!! - Back - 3 fingers down; Bar - 3 fingers up.

- Inverted default next/prev app gesture direction (your old setting will be inverted automatically, so old users should not feel difference). After longer use I more feel like "pulling" next icon, instead of doing gesture in that direction.

- Added option to invert next/previous icon order (in Default gestures tab).

- Next/previous application toast are fixed. Now should work smooth. If you scroll through several applications, icons don't disappear but change content instead.

More changes coming before I release it.

Please try version from XDA. I increased the separation. Should be more difficult to accidentally execute Home while doing next/previous app.

Thanks to MagicMicky we solved it. There was a bug (feature? :o) that 'start from border' setting in Default gestures was applied to custom gestures too, so if it was unchecked, then custom gestures didn't check border too. Fixed in this version.

I don't experience big lag. For LaunchPad I consider that its a 'lag' when it takes more than 1 second, usually it appears in less than second. Other actions too start in less than a second on SGS2.

How many custom gestures do you have? How many actions in LaunchPad?

Please try this version and enable 'Evaluate on release'. Does it help?

I want to investigate it if you can run debug version and send me logcat. I will prepare version with performance logging so I can see exactly what is going on. Let me know if you can do it.
[Android Apps and Games] RubenRybnik:
Thanks for the reply. I've disabled all default gestures and have 6 custom ones set. LaunchPad has about 10 icons in it. I'll try the new release now with the 'Evaluate on Release' and see how that works.

If it still seems to be lagging for me I'll run the debug and post here. Great to see how active you are with the community on this, it's a great piece of software :)

This is a little off topic( kinda ) but ever thought of creating a "GestureControl" type app for keyboard shortcuts? Where you could map apps, Launcher actions and shortcuts( preferebly Nova ;) )? I found a couple things on the Store that looked like they would do this, but they failed pretty bad in implementation. This would be great for the Transformer Prime with the Keyboard Dock, and also any other tablet with a bluetooth keyboard.

EDIT: Which version of GestureControl should I be getting for the latest and greatest, and wheres the debug version? I saw a "light xda" version in the OP, is there one for those that purchased?
[Android Apps and Games] LAcube:
Requesting feature

Please can you automatically hide the system bar when in landscape mode without doing any swiping/gestures and show the system bar automatically when in portrait mode, again without having to do any swiping. This will benefit since we have so much space in portrait mode and so little in landscape and also save time from having to swipe over and over again. I purchased this app mainly for hiding the system bar and I'm really happy with it. If you add this feature it would be really useful to me. I'll understand if you can't.
[Android Apps and Games] StupidIdea:
Just stop service of full application and install Lite version from XDA. It will be separate application and it won't load/alter full app settings, but it should be enough for testing.

I will think about keyboard shortcuts. By the way gestures in general are working on Prime dock touchpad, just you have to manually select that device. I added protocol support, but need to incorporate functionality properly.

Looks simple. So I just add 2 toggle options:

Hide in landscape mode

Show in portrait mode
[Android Apps and Games] StupidIdea:
New version: 2.2.0

Updated market and XDA version

2.2.0:

- Default gestures changed!!! Back - 3 fingers down; Bar - 3 fingers up.

- New option in settings: Evaluate gestures on release.

- Refactored default gestures. Now every gesture (where appropriate) has separate border setting. Old default gestures setting will be reset.

- Inverted default next/prev app gesture direction.

- Added option to invert next/previous icon order (in Default gestures tab).

- Improved Next/previous application toast icons.

- Optimizations.

Notes:

'Evaluate gestures on release' option lets you use more complex gestures. When it is turned on full path will be evaluated, so complex gestures wont overlap with simple ones (for example you can have 'D' gesture and 'D-R-U' gesture). However if you only use simple swype gestures it might be more convenient to leave it turned off.

Inverted default next/prev app gesture direction, now swype 4 fingers right for previous app and left - for next. On update application will automatically check (or uncheck) invert option, so on update behavior will stay unchanged. Uncheck option in Default gestures tab if you want default behavior. Also added option to invert next/prev icons order. Icons toast was refactored. Should be smooth now.

Optimized gestures engine and launchpad. Waiting for feedback if users see improvement.

Some planned changes didn't make to this version. I will add them to next release.
[Android Apps and Games] skyli91:
hi! What abaout a tap and rotate with one finger gesture and the palm on screen gesture from the galaxy note? :)
[Android Apps and Games] DFCNightMareNL:
Nice!

I cant wait for HTC to give me ICS on my desire S.

I would love to try this out..

Thx in advance :)
[Android Apps and Games] deevo2:
hi, stupididea... I've been using your app for a while now and over the last month or so have developed a little problem... the system bar will disappear and then reappear for no reason, even if i am not touching the screen (its as if systemui is randomly crashing). the thing is if i do a cold reboot and dont use your app to hide the system bar then all is good.. hide/show the bar just once and systemui will begin to crash randomly again. running transformer prime.

thanks for any help
[Android Apps and Games] StupidIdea:
How frequently does this happen? If you hide bar, does it work properly (other that this problem) and stays hidden? What ROM are you using?
[Android Apps and Games] kay_kiat88:
The default gestures doesn't "save". I off several default gestures but after restarting my device and starting up the app, the default gestures are back on again.
[Android Apps and Games] StupidIdea:
Thanks, looks like it happens only in Lite version :o. I will fix it when I'm home.

Anyone using 'On Release' option? Is it working as expected?

Are toast icons for previous/next working better now?

If anyone had lags before, did it improve with latest version?

I'm getting almost no emails lately. I guess its a good thing ands application is just working for everyone :rolleyes:

Now working on:

* Status bar hide in landscape option

* Status bar show in portrait option

* Use AOKP built in method for hide/show status bar.

* Close app and go to previous app if executed gesture that "starts" currently active app.

* Inform user more obviously that his device is not supported yet.

* Previous/Next blacklist

Did I forget anything?

Also please remind me if I promised fixing something on particular device/ROM and forgot to respond to you. I think I replied everyone, but sometimes I don't receive required information back, so I just assume that user decided that its not worth the effort :o.

Is it worth investigating if I can remove 'USB Debug' requirement? Is it bothering anyone?
[Android Apps and Games] deevo2:
it happens at least twice an hour, sometimes more.

most times when i hide the system bar for an extended amount of time (movies or gaming) it will randomly reappear

using the stock .21 rom (transformer prime)

Thanks again for any help.
[Android Apps and Games] kay_kiat88:
On screen release doesn't really work well for me. Sometimes it responds and sometimes it does not. I use 2 finger down for back. Sometimes it works sometimes it doesn't. Don't know if its just me or what.
[Android Apps and Games] StupidIdea:
Fixed. Small typo in code. Updated market and XDA version with same version number.
[Android Apps and Games] waylaidwanderer:
Not sure if this is happening to anyone else, but a lot of the time, after I set it to disable the notification icon and restart the service, I would lock the screen and then unlock it and the icon would show up again.

Edit: this might not be anything to do with locking or unlocking - the icon just popped up again in the status bar after I turned it off a while ago.

Sent from my GT-I9100
[Android Apps and Games] StupidIdea:
Strange that noone complained about this before. It is related to key check (i.e. would appear only in Lite version unlocked with the key) and it was possible that in certain situations for short period it would think that key is not present. Should be fixed now in XDA and market.
[Android Apps and Games] Cryo6:
I tried to assign a next song gesture by swype one finger right on the status bar - it works well,

but when I click status bar buttons (back, home, recent) it leads to a change song too.:(

Please add a delay of a few pixels to trigger a gesture.
[Android Apps and Games] StupidIdea:
Now direction is recognized after 40 pixels. So its enough to swype just a bit to trigger gesture. Is it really enough just to tap to trigger it on your device?

I can prepare version with increased threshold for gesture if it has only 1 direction (swype). Would you test if it works better on your device?
[Android Apps and Games] waylaidwanderer:
Thank you! I'm just reporting to tell you it works perfectly fine now.

Sent from my GT-I9100
[Android Apps and Games] Cryo6:
I've just update to new 2.2.0 version - nothing changed.

I have Galaxy Tab with ICS CM9 7" screen 1024x600
[Android Apps and Games] StupidIdea:
Ok, I increased threshold in XDA version

here of from first post

Please try it out if it works better. Now its 100 pixels for 1 direction gestures.

If you have full version, you have to stop full version service.

If it works better I will update market version.
[Android Apps and Games] raynerape:
Launch pad is super fast now, no more tat one lag he first time it's triggered after launching the app. And with blacklist coming next version, this app is just a version away from perfection!

As for Launchpad, is it possible to implement a better looking background box with rounded corners, just to polish the visual aspect of it? It'd be very appreciated.
[Android Apps and Games] lacrossev:
I was wondering if it would be able to somehow implement simultaneous gestures from multiple screen edges? For example i would like to have the option to kill an app, but i don't want it to be a gesture thats too complex, yet i also don't want it to be easily triggered while using other gestures. To that end i was thinking of maybe a pinch in from the left and right screen borders with my thumb when i'm holding it with both hands. I'm not sure if thats possible or if its already implemented, but it doesn't seem like i can make a gesture for 1 touch point going R from left border as well as 1 point L from right border, looks like it would be an either/or situation in that case.

If its already possible i'm ready for the RTFM response :p
[Android Apps and Games] grivy:
The same happens for me on my stock .21 prime.
[Android Apps and Games] StupidIdea:
It is not possible in current version because I'm checking for all selected borders for same point. But I like the idea and will change it in next update. So borders will be checked for all touch points together. I think it will be easier to execute multitouch gesture from corners too. It also will make some sense why it is possible to check Left and Right borders together.

Still only Pinch gesture will work with Left and Right borders selected. :)
[Android Apps and Games] StupidIdea:
Investigating it.
[Android Apps and Games] Cryo6:
I've tried this version - nothing changed.

I noticed that when I make castom gesture by swype one finger right on Bottom border for a next song and then Hide Status Bar.

When i touch the area in the left bottom corner where should be (back, home, recent) buttons it leads to a change song too.

When I make gesture by swype one finger left on top border for a next song and then touch the area in the top right coner - it leads to a change song too.

All other gesture works great.
[Android Apps and Games] jcastillo1830:
Thank you for your work! I do think that the USB debug is just fine to mention, it helped me yesterday.

I originally purchased gesture control for my Xoom but have since installed it on the Kindle fire from titanium backup, I hope this is ok that I did this. The Hellfire Kindle Fire Rom seems to work with most custom gestures but I can't seem to get the default gestures to be reliable. I was having problems using the previous apps action, sometimes I would see a four or five second lag.

In the case of the Kindle Fire, it would be nice to see some two finger default gestures.
[Android Apps and Games] RubenRybnik:
So I've been playing around with this a bit more, like I mentioned before, time to launch a gesture action is sometimes delayed from 2 - 5 seconds for me on the Transformer Prime. Well I installed it on my SGSII to test since no one else has been really saying they've seen the same performance issues, and the SGSII works much better.

I'm running AOKP M5 with Nova on both devices, and I've tried several different ROMs on the Prime. So my only conclusion is that this device has some kind of issue isolating it to this device. Not sure if we have any other Prime users that can verify. I know the Prime has some IO bugs that haven't been worked out yet, but I rarely see those in an app unless I'm unzipping something in a file explorer, or loading a really large webpage, etc...

Anyways just wanted to mention it Dev in case you get any other Prime user reports out there. If you find anything else that could help on performance that would be great, but for now I'm saying it's probably the device until someone proves me wrong.
[Android Apps and Games] DSBMudkip:
fantastic app

I love your app, fantastic for multitasking, and getting rid of that bar on the bottom while still retaining functionality, makes my galaxy tab look awesome.

I don't know If you have already considered this, but would it be possible to somehow interactively animate app switching? It might not even be too complicated, if you can somehow make it take a still snapshot of that app and the next one, and have it move with your fingers, kinda iOS style, but perhaps with a different animaton.

I just think that would awesome.
[Android Apps and Games] StupidIdea:
Sorry, but I don't plan adding 2 fingers defaults. 2 fingers are used in many applications for zoom and doing gesture would trigger zoom too. And there is no difference between default and custom gestures. Actually default gestures are using custom gestures code.

I think I will prepare debug version and from logcat it should be visible what is lagging on Prime. I will PM you when it is ready (probably after next release). Btw I updated XDA version again (added TF300T, Motorola Photon and HTC Flyer support). Again I optimized a bit, but now I would not hope that this will change situation on Prime. Probably need deeper investigation.

Well, I cannot reproduce it and now I'm not sure what causes it. I don't have Galaxy Tab protocol sample. Maybe that would show something. Could you grab a sample for me (instructions in the end of first post). Also please prepare 1 additional log by tapping corners specifically. Then I can run it through my automated tests and see what is happening.

Not sure if this is possible. You probably have better chances asking custom ROM developers :o

Do you have same Galaxy Tab as Cryo6. can you reproduce the same behavior?
[Android Apps and Games] skyli91:
Please, could you add these two gestures:

- full palm touch, when you cover the whole screen or just the half

- rotation of one finger (to the left and to the right)

Or isn't it a good idea? :/
[Android Apps and Games] flydev:
please, can you change the status icon when GC is on pause state?

(and custom sort on custom gestures list can be great too)

thanks!
[Android Apps and Games] jcastillo1830:
Two feature suggestions.

Special gesture to "Resume gesture control after pause."

Also, does anyone think it would be useful to have a gesture or action that toggles through brightness settings? I don't prefer to use auto brightness so I would find this useful.

---------- Post added at 05:45 AM ---------- Previous post was at 05:27 AM ----------

One other observation, when I search "gesture control" your app shows up a page or two down vs searching "gesture control" in which case the app is one of the first ones listed. Is this a tagging issue?

Just thought I'd be helpful and point this out.
[Android Apps and Games] StupidIdea:
Rotation is in my todo list.

Palm touch probably won't be added, because not all devices are providing touch point size.

I add these to todo. Thanks.

There is already action for Pause and it works like a toggle (Pause/Unpause). When creating custom gesture you can check option, that it ignores Pause. So I think you just want to create custom Pause gesture with this option checked. Did I miss something?

I'm still considering how to implement it properly. Adding action that increases/decreases volume or brightness by 1 step would be easy, but I'm thinking maybe I can incorporate some fluent solution, where increase/decrease could be controlled during the gesture itself. Currently I think making it such that after executing gesture (without releasing screen) you can continue moving and depending on distance from last point (where gesture was recognized) it would alter value. It would increase if distance is positive (move right and/or downward) and decrease if negative (left and/or upward). I still have to implement it and see how it works. One concern is that it can't work this way with the 'on release screen' option. Probably if this is selected it would fall back to 1 step (or 10 steps) increase/decrease. Same for LaunchPad.

Other option would be just to display slider to adjust the value.

I know it is not searchable. Words are too general and I don't know how to distinguish it that it works on system level, and not just inside same application. I think nobody find it without knowing it already from forum. I will rename it. Currently thinking about just adding GoodMood in the beginning:

GoodMood Gesture Control :rolleyes:
[Android Apps and Games] Thalonius:
I noticed this behaviour already, since I disabled the icon last week, but didn't have the time to read the last changes and to post my observation. As it just turned out I only have to update :)

I found the app when looking for a possibility to hide the status bar and I'm so glad that I did the search. In some app-site (maybe AndroidPit) Gesture Control was listed as similar to "HoneycombBar".

Is there an option to disable specific gestures in some apps to avoid conflicts? Or to use the same gesture in different apps for different purposes?

In combination with tasker the possibilities are nearly infinite, but the (reallistically) executable gestures are not :-(

So a black and a whitelist would be nice (depending on gesture-type: "Only for apps in whitelist"; "Not for apps on blacklist").

Another app-specific setting could be the "consume 2+ points in other apps".

As only a few apps (like browsers) have 2-finger-gestures, but using these gestures on a regular base either cuts me from the possibility of zooming without double-tapping or can cause some troubles with conflicting gestures.

Would you like to see postings of ideas what to do with gesture control (custom gestures) in this thread to or should I open a new thread for this?

A last question I have:

Are the actions that Gesture Control provides open to use from other apps (like Tasker)? This way we could implement things like "Autohide Taskbar when starting video-app".

Thalonius

Edit: Just "found" another question:

The key I bought is for one device only (like on tasker) or is it free to use on every device with the same account?

I'm owning a HTC Desire, a Galaxy S2 and a Galaxy Tab 7.7 and maybe one more device soon, so it would make a difference :-)

I'm currently using it only on the Galaxy Tab, because more-finger-gestures are easier to do there, but if I'm allowed to I would also upgrade my S2 :-)
[Android Apps and Games] clel:
I found out that it is displayed on top of the etries when I am searching for ''GestureControl'' and when I search for ''Gesture Control'' it is displayed a few pages later, same for ''GoodMood'' vs. ''Good Mood''. So I think the problem with the name is that it is written without a space. I would suggest to write it with a space between it and wait what happens. When the search entries are still poor, use the ''GoodMood'' version.
[Android Apps and Games] bsoplinger:
Now that its working on my HTC Evo View 4G 7” tablet I've got to ask...

Am I a freak or how do I do the 4 finger gestures? I ask because on my hand at least my pinky is much shorter than my other 3 fingers and its practically impossible for me to get 4 fingertips on the screen. Not to mention there's almost no room which makes me wonder how folk do it on a phone which would have a screen about half the size of my tablet or less.

Sent from my PG41200 using Xparent Purple Tapatalk 2
[Android Apps and Games] StupidIdea:
1) I'm pleased that you even asked. You can use key on all devices.

2) White/Black list - still thinking about it

3) Actions are not exposed. I was planning to expose status bar action, but with issues still not solved I look at status bar hiding functionality like feature for short term usage (for example while reading something) and not something that can work in profiles.

4) I don't mind if you post ideas here, just they will get lost among other posts. If you think you have enough material for discussion, new thread can be better. If you just want another opinion you can post here.
[Android Apps and Games] StupidIdea:
Does GestureControl FC or stop working (so you have to restart it) for anyone if you don't hide status bar? I want to understand is it stable for other users.
[Android Apps and Games] heyodee:
Upon hiding the status bar, the background turns black. Any work around? Thanks
[Android Apps and Games] RubenRybnik:
Hey OP, you could always try to create a UserVoice page, so features can be submitted and voted on. I love that system, and it keeps everything nice and tidy :)
[Android Apps and Games] StupidIdea:
As in first post - Known issues on ICS:

- Hiding Bar gesture will remove home screen wallpaper.

- Hiding Bar gesture will reset your wallpaper to default.

There is no problem with Live Wallpaper. Localhorst86 suggested that using "simple image wallpaper" from market also fixed the wallpaper disappearing (it is Live Wallpaper based still image).

Other option is to use ROM (or some mod) that has built in functionality for status bar hiding. For example AOKP exposes status bar hiding as shortcut, so it can be mapped to custom gesture and works without any issues.

Image wallpaper is running on same process as status bar on ICS, so killing status bar kills wallpaper too.

Thanks, I will take a look at it.
[Android Apps and Games] StupidIdea:
Minor update in market and XDA

2.2.1:

- Small LaunchPad UI tweaks

- Added support for:

* Asus TF300T

* Motorola Photon

* SmartQT15 (panda)

* U9GT2

* HTC Flyer

* HTC Evo View

- Added Ntrig parser