yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] jcastillo1830:
.

I think that the most intuitive way that this could be done is with a rotation gesture. E.g.Four fingers clockwise turns up volume. Four fingers counterwise turnsdown volume.

Brightness could be done with three fingers clockwise making the screen brighter. Threefingers counter clockwise turns down brightness.

I've tried to come up with other gestures and they just aren't as intuitive.

Also, I think that the volume could be displayed as a percentage on the screen. A percentage might reflect the precision of control that some screens offer they owners. For example the kindle is less responsive than a Xoom and therefore not benefited from 1% increments if that is what you chose to use. I think this last statement is more food for thought as it might just be easier to pull up the stock volume slider and have it change as the user routes his hand.

Jeeze, this app really could turn into the Swiss army knife of tablet control if you keep going.
[Android Apps and Games] deevo2:
Did you increase the length that a swipe gesture has to be in the latest version? I have a custom gesture set to L from the right hand border to trigger back. With the latest version it feels that I have to swipe a longer distance to trigger.

Cheers
[Android Apps and Games] StupidIdea:
Yes, 1 direction gesture (swipe) length is increased (from 40 to 100). I thought maybe this will reduce chances to trigger gesture accidentally. Does it cause problems?
[Android Apps and Games] deevo2:
Yeah personally I prefer a shorter swipe, mostly because I'm lazy ;) but also I begin most of my swipes from border so no chance of false trigger. Any chance of being user setable perhaps?

Any more info on the transformer prime systemui random crashes?

Cheers
[Android Apps and Games] StupidIdea:
Not yet. I reviewed my code and I don't see any bugs regarding this part. So I'm guessing ROM does not like that process is killed. Now I plan to download Prime source and check what may cause it. I'm also still looking for different method to hide bar, but so far no luck without killing the process. I'll let you know if I have something to test.

At first I also though about exposing gesture size property, but it is easier to tune system properly if I don't :p
[Android Apps and Games] spirellilein:
Freeze & FC

Hey, I'm on Galaxy Tab 10.1 3g P7501 with AOKP Milestone 5.

Unfortunately your app is freezing my Tab, 2 seconds after opened. Then I got FC.

It seems that Gesture Control freeze after getting root permissions, because after popping up that typical message, I just can lock my device and unlock it for getting it warm again ;)

Unfortunately GC is closing after this, because it's the light version -.-

Ideas, anyone?

Thanks a lot

~ spirelli
[Android Apps and Games] andyln3:
I'm having the same issue. Freezing up. It seems to have occurred after Pershoot updated the kernel for the Galaxy Tab 10.1 "family."
[Android Apps and Games] spirellilein:
I guessed something like that... hope Stupid can fix this, 'cause I want to test this app so much :) This hole multitouch thing is definitely missing in android.

-edit-

Working fine with Build 35 and it's "original" kernel.

I have to buy it now :)
[Android Apps and Games] StupidIdea:
Please send me logcat if you get FC. Its hard to find the problem without log if it is hapening on one particular ROM/kernel.

Edit: Got log cat (thanks andyln3).

It has no exception and looks like service and root process started. So I'm still not sure what's happening. I will upload debug version tomorrow. It will show more details.
[Android Apps and Games] raynerape:
Hi StupidIdea,

I recently started using Kill to leave frozen or misbehaving apps. However when I kill an app, it remains in the Recent List so when I use Prev app gesture, I end up running the app again. Quite often this is very annoying behavior.

So I suggest adding an additional action - Kill & Remove from Recents. I can use Kill & Remove to kill an app and then use Next Prev without restarting the killed app.
[Android Apps and Games] deevo2:
Thanks for looking into prime thing, its appreciated.

Re the increase in gesture size i ended up downgrading to previous version as I found 100 way to long.
[Android Apps and Games] sdfghi:
+1 on this if possible. Killing and then finding it start again on previous app is a pain.

BTW is there progress on the dock trackpad integration in the app. I mean it detects great but changing the calibration every time i undock is tedious.
[Android Apps and Games] Kupfel:
Just wanted to chime in to say that I'm having the same issue with the prime. I mostly hide the systembar when reading books with the kindle app and the bar will randomly pop back up. Hope you can find out why :)

That being said I love the app!
[Android Apps and Games] raynerape:
Another sizable feature request, that may make only a handful of power users happy but still - it's a major customizable boost...

Please develop integrated or separate paid Tasker plugin!

The Tasker Plugin should be able to:

* Pause/Unpause Gesture Control

* Hide/Unhide Status Bar

* Turn on/off recognition of specific Gesture (user specifies the name from a list, then ticks a on/off/toggle switch)

* Remove app from Recent List for Next/Prev functionality.

This is a huge customization boost because it would allow power users to customize behavior per app/time/location, etc.

I can hide Status Bar when entering Media player, where I don't care if there's a Wallpaper or not, but when exiting it, I make Status Bar visible.

I can use Tasker orientation conditions to implement hide/show Status Bar based on orientation. That's a feature planned for implementation but can be outsourced to Tasker integration.

Turning on/off specific gestures is a killer feature. For example a user could have certain gestures available outside an app but inavailable within an app where they interfere with app's functionality.

For example I use 2-finger expand to run Chrome by default, but it interferes with zooming in Maps. With Tasker I can make the Chrome gesture turned off while I am in Maps.

I could decide to use a gesture that runs a secondary app that is connected with the main app functionality (i.e. run FB Messenger when using Facebook app, run GPS Aids when in Maps, run Downloader when in Chrome, etc.). I can create gestures that have the same gesture. But Tasker takes care to turn on and off these gestures when entering or exiting the main app.

I could have Tasker turn on and off gestures that trigger Dialer Log/SMS Messenger based on whether I have missed a call or received an SMS. Or Calendar if I have ongoing alarm. One gesture that is being customized based on external events.

There are way many more applications but these give an example of the functionality. This way a lot of this functionality can be outsourced to the feature-rich Tasker mobile automator and save implementation of extremely specific features based on external conditions that could pop up in development.
[Android Apps and Games] StupidIdea:
I got more complains about it :rolleyes:. I played a bit more with new length and while it works well, its not really adding anything. So I will revert value with next update. Users using old versions makes me sad :)

This can be done. I understand you mean removing from "my" recent apps, cause I'm not sure if I can alter Android internal list (I will check it).

No, nothing yet :( I want to make it properly, separate gestures, separate settings (that depend on device), both devices working on same time. But this is quite some work. If only calibration bothers you, I probably could make some quickfix, so calibration values would be device dependent. If this is sufficient I could make this for next update.

I like Tasker integration way more than blacklisting gestures inside my application. So I will implement it as suggested.
[Android Apps and Games] raynerape:
Yes, that would work perfectly.

StupidIdea, you have no idea how excited you made me right now. :)

However the feature to have a blacklist of apps not to appear in Next Prev still should stay because it is a constant behavior, not something based on external conditions.
[Android Apps and Games] sdfghi:
While the suggestion of both device gestures working at the same time would be awesome:D:D, device dependent calibration would work quite well in the meantime :)
[Android Apps and Games] heyodee:
Blacklist, whitelist, tasker integration... This is going to be wholesome!
[Android Apps and Games] StupidIdea:
I think I know what happened. Not sure how I forgot this at first.

Probably protocol was changed and I still detected incorrect parser. Please try following:

1) Start application

2) Open Advanced tab

3) Enable Override for event Parser. Select HC_DEFAULT. Click 'Restart service', wait a few seconds, try if it is working. In your case I think HC_DEFAULT will be detected at the beginning. If thats the case try ICS_DEFAULT.

4) If it is not working with HC_DEFAULT, try ICS_DEFAULT and ICS_NOTE (don't forget to restart service each time).

If you make it work, please go to Help tab, click List devices and send me screenshot.
[Android Apps and Games] raynerape:
StupidIdea, just a theoretical question - can GestureControl offer an API that allows other developers to implement commands that are triggered by custom gestures while within the app?

This would mean:

* An API that lets developers to register certain activities in Gesture Control.

* Gesture Control monitors for all available App Activities and makes them available in Custom Gesture control.

* User can set the gesture to work only within the app that is being controlled, or globally.
[Android Apps and Games] StupidIdea:
This is already available through launcher shortcuts (which is basically intent). Application just needs to expose launcher shortcut and this shortcut can be binded to custom gesture.
[Android Apps and Games] raynerape:
This isn't working well for me. For example some app have menus that let you customize the shortcuts, but when done these apps throw me out to Homescreen, and do not finish the shortcut creation in Gesture Control. Very good example is "MB Shortcuts for Facebook".

However some laucnhers, for example Apex Launcher, have the ability to create a shortcut with "activity" which lists all exposed intents from all apps. Most of those intents don't work (maybe because user can't provide data to them, or they aren't meant to be called by other apps) but the few that work are useful.

Maybe if Gesture Control could be not only called as action by Tasker but by condition as well (i.e. Gesture Control triggers Tasker to fire a task), then Gesture Control could utilize the very rich support for intents (with data, etc.) offered by Tasker.

AFAIK Tasker dev Pent prefers to handle conditions internally but if you could contact him (for Tasker integration, in general) then he might have a solution - I also remember there was meant to be some support for condition plugins but no idea how far did it go.
[Android Apps and Games] StupidIdea:
I'm a bit confused :o you want to execute Tasker task with gesture or you want to execute some action from my application with Tasker?

As for shortcuts, I know what was wrong and already fixed it. I will test it a bit more and release small update. I tried and "MB Shortcuts for Facebook" now is working properly.
[Android Apps and Games] raynerape:
Yes, I want to be able to trigger Tasker with Gesture Control gestures. Taker already has very good intent action and there's rich choice of Locale plugins for various activities.
[Android Apps and Games] StupidIdea:
New version: 2.2.2

2.2.2:

* Fixed shortcut assignment to custom gesture

* Reverted single direction gesture length to 40px

Please update your app. All shortcuts should work now. And you can assign any Tasker task as shortcut (Task Cut).

This functionality was actually implemented long ago, but got broken in some recent version when I changed Setting Activity to finish when closed, so it do not appear in task manager. Shortcuts are fixed again and application should still finish properly and don't appear in task manager (or disappear fast). Thanks for noticing it.
[Android Apps and Games] MXR2:
Hi Dev GMD,

i'm using the paid ver of the app, i keep getting random initialization of the app, its like the app kept restarting. the hidden bar randomly appears and hides away (enabled hide status bar).

I'm using this app on my asus transformer prime with stock rom and am not using any task killer. Not sure what's going on D:

Not sure if anyone suggested this b4 but, it would be great if users can enable auto hide status bar when a chosen app/game is launched
[Android Apps and Games] RubenRybnik:
Also on Prime, latest GestureControl running AOKP B35 however, no task killer and I don't hide the bar. But I do get the semi-constant toasts stating the service has started. Can't nail down frequency, maybe every hour or so, doesn't seem to effect much, but they are there.
[Android Apps and Games] raynerape:
Yes, it works now. Triggering Task Cuts is exactly what I wanted and now I have it, I am very happy about it. Now if Tasker could control GGC, this would be the ultimate feature!
[Android Apps and Games] jcastillo1830:
On Xoom EOS build. I have noticed that the status bar will disappear occasionally as well then reappear. Today it happened when starting up Chrome then reappeared after Chrome was loaded up.

Occasionally when I restart the device I have to enter in the gesture control app to get gestures working. Happens on my Xoom and Photon.

Thanks as usual!
[Android Apps and Games] StupidIdea:
Hi, yes such behavior was reported on Prime. I'm not exactly sure what's going on. I don't have Prime and cannot reproduce it on other device. Anyway, I think it is not worth adding autohide status bar before it works really stable on all devices.

This is normal. Android restarts service from time to time. It happens for other services too, but usually they don't need root till user performs some action that require root. My service needs root on start. Just turn off notifications for GestureControl in SuperSU settings.

This will definitely be added, just lack of free time lately. And now Diablo3 was released :D

It does happen on some devices/ROMs. On Xoom there is mod that can hide StatusBar properly. Ask devs to expose it as Launcher shortcut and then bind it to custom gesture. For example such solution works well on AOKP.

Application does start on reboot, just Androids starts services after media scan, so wait for some 2 mins after reboot and you'll see application is started. Its same for all services, just for other services it is not so obvious if it is running or not, so you don't notice when it is started. I probably could use some 'rooted' methods to speed up startup, but I don't think its worth it.
[Android Apps and Games] pseudoheld:
if you find the popups annoying try using SUPERSU

its a more functional version of superuser which lets you disable notifications for SU rights being granted! pretty cool!

for those not being able to hide navbar on AOKP. its actually broken in the rom. they had it implemented nicely on ms5 but b35&b36 broke it again.

expect a fix in the next version!

http://rootzwiki.com/topic/25340-tabletsb3536navbar-not-hiding/page__pid__687391
[Android Apps and Games] RolloJarvis:
hello, I am running this on my new asus transformer t300t. everything works fine except for the hide stats bar gesture. Is this a known issue? Your app was one of the main reasons i bought the tablet. I love the idea of android tablets however i think the fact you cant hide the statusbar is stupid.

I really appreciate any advice you could give me to get this feature working, or if not maybe try to fix it for the next release. Thanks very much
[Android Apps and Games] bsoplinger:
One suggestion I can offer is to see if the app can hide the bar manually. On the very bottom of the settings page is a button to manually hide the bar. If doing that makes the bar hide then try making a custom gesture for off/on and see if that works. If hiding doesn't work then its a more basic issue between the app and your transformer.

Sent from my Transformer TF101 Xparent Purple Tapatalk 2
[Android Apps and Games] RolloJarvis:
yep ive tried that...

I am running superSU as well. I tried superuser also and this didnt change anything (didnt think it really would).

If anyone using the TF300T has got this working then id love to know what you did.

Thanks in advance if anyone can help
[Android Apps and Games] StupidIdea:
You probably need to update Busy Box from market. You can find link in the end of first post of this thread (in FAQ part ;)) Let me know if it helps.
[Android Apps and Games] rmcsc:
Just a warning / reminder: hiding the Status Bar on ICS is impossible, so you'd be losing that feature. The status bar was revamped and there simply is no way to do it. It's been tried for months to no avail. You can modify icons, at the most. But the status bar... has to be there. And I doubt the hack used in the GNex would work in tablets, so... yeah.

Good luck!
[Android Apps and Games] KiNG OMaR:
I'm waiting for the ICS version as well, eagerly waiting :p
[Android Apps and Games] StupidIdea:
Actually I can hide/restore bar on my 10.1 CM9. It is working quite well in all apps. And hiding/restoring works with gestures. Still need more testing. Also have other problems to solve.
[Android Apps and Games] agc93:
Any chance we could see this ported to/made compatible with more devices?

Appears as incompatible in the Market for my Sony Tablet S, and sideloading the apk installs fine, but gestures dont do anything. Note that mine is running HC 3.2.1
[Android Apps and Games] rmcsc:
NO WAY! Score!!
[Android Apps and Games] VouSDru:
What the difference between the free lite version and the full version?

Update: Nv Mind .. found it after install it :D

In the lite version .. this app will be disable after a lockscreen .. so you have to reopen the application to enable it
[Android Apps and Games] StupidIdea:
I enabled in Market only reported devices. Now I see I did it right. I will add support for as many devices as possible, but currently I'm looking at ICS. I have only borrowed 10.1 for two weeks, so I want to use it while I can.

Only yesterday I got another stupid idea, that seems to work. Tested on one particular device and one ROM only. On my device it is stable, bar is not appearing till another gesture, be it games or browsing.

I might do a small video later.

Yes, its for occational use. You just start it before gaming or browsing. It will always restore bar when you lock your screen even if you forget to, so its safe.
[Android Apps and Games] StupidIdea:
ICS - work in progress

Here is the promised video showing my progress on ICS support.

http://www.youtube.com/watch?v=ffDuX-0hIp0&feature=youtu.be

You can also see one of the open issues. Quell (game) dims the Status Bar (its not visible in video, but dot buttons are there), but when I restore dimmed bar it doesn't work, so I have to hide/restore it again.

Auto restore restore on screen off also works. In video it is turned off and after screen unlock bar is still hidden and can be restored with gesture.

Demonstration is done on 10.1 CM9.
[Android Apps and Games] lowsum:
Very nice progress here! If you need more testing, I'm all yours "Acer Iconia a500 ICS". Hope to see this running soon!
[Android Apps and Games] StupidIdea:
Tested on SGS2 ICS, gestures, home, back, hide/show bar - everything works.

Browsing on SGS2 without bar in landscape looks cool.
[Android Apps and Games] StupidIdea:
New version

1.2.5

- Added option to hide notification icon (Full version).

Sorry, no new version at the moment for Lite version. I think it makes sense to show icon in Lite to avoid confusion if service is running or not.
[Android Apps and Games] rmcsc:
Classy pinky when recording is classy.

Nice work. Keep up the great work, StupidIdea!
[Android Apps and Games] lm that guy:
I Notices maket Version is for 3.2+. Should this work on 3.1?
[Android Apps and Games] StupidIdea:
Version for HC3.1

It should work. It worked with GB on my phone.

Try it:

GestureControl for HC 3.1

Let me know the results and what device you are using. If everything works, I enable it in market.
[Android Apps and Games] TuikS2:
Where can i download the ICS App for SGSII as you posted?

:D
[Android Apps and Games] StupidIdea:
Not yet. I will publish version for testing in this thread next week.
[Android Apps and Games] lm that guy:
I played with it for about 10 minutes. I got it to work one time. Every now and again i got the "Gesture Control Lite has been granted superuser access" notification. Does not seem to be working for me as of now. I will continue to play with it because maybe i think my gestures are off.

Device: T-mobile G-slate running 3.1 with root access.
[Android Apps and Games] StupidIdea:
Sent you PM. If you are willing to put some effort, I can tune application to support your device.
[Android Apps and Games] Riche101UK:
Willing to test it for you on my G Tab 7310 running Galaxian Soup AOKP ICS rom
[Android Apps and Games] StupidIdea:
New version 1.2.6:

- Added support for Honeycomb 3.1
[Android Apps and Games] RolloJarvis:
Thanks so much! Worked perfectly, sorry for being an idiot.

Will be buying the full version soon :)
[Android Apps and Games] StupidIdea:
No, thank you for reminding me this issue. I was planning to implement checking inside application if BusyBox needs update. This will allow to avoid confusion in the future. I don't need most recent version of BusyBox or something like that. Just a few distributions of BusyBox are missing some of the commands.
[Android Apps and Games] primetime34:
Is it expected behavior for the status bar to come back every time the screen is turned off? I have the paid version.
[Android Apps and Games] bsoplinger:
There is a setting for exactly that behavior. Perhaps you have it turned on?

Sent from my PG41200 using Xparent Purple Tapatalk 2
[Android Apps and Games] primetime34:
Wow that is embarrassing for me. Thanks!
[Android Apps and Games] primetime34:
Should the toast about gesture control getting root access to create a shell pop up regularly?
[Android Apps and Games] clel:
App name

Hey StupidIdea, you have thought about renaming your app and I think that I have found a problem with the name of it and posted it a few times ago, but I am not sure, whether you recognized it, so here it is again:
[Android Apps and Games] StupidIdea:
Yes this is normal. Android restarts service from time to time. It happens for other services too, but usually they don't need root till user performs some action that require root. My service needs root on start. Just turn off notifications for GestureControl in SuperSU settings.

I tried this, but I think problem is that name is simply too general.

I settled on GMD GestureControl. So at least with 'gmd' it appears first.
[Android Apps and Games] clel:
Ok, just thought that users would search more often for gesture or control and not for gesturecontrol, so the name of the app is not general enough, but I don't know, whether I am right. It is just a little bit sad that your great app does not get the response that it should get.
[Android Apps and Games] sw6lee:
I am pretty sure it's because the app is not as many times downloaded than other apps that show up on first page. I have an app on google play as well, and even though I search EXACTLY same name (it's pretty long too), apps with slightly different name show up first, and because my app isn't popular, it doesn't show up on the front..lol

---------- Post added at 08:02 PM ---------- Previous post was at 07:55 PM ----------

How can i make gesturecontrol to not end process suddenly? While using it (no screen off), suddenly the gesture doesn't work, then after a few seconds, it notifies that GestureControl got superuser access, and it works well again. This happens quite often, but not REALLY frequent that it's super annoying or anything like that..but would be great if the service stays on permanently. Also I have I have the notification on on the status bar, so service shouldn't actually close.

Thanks.