yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] polstein:
No worries at all. Dunno why, I rarely use recent items of any sort. Think I'm in the minority there, but if it's an app I'm using that often, it's a favorite anyway. OH - also have a 4x1 widget on my home screen with the last 5 items, so I can jump to home if I really need it.

Playing around moving items on my 1-finger gestures. I really like the feel of the R-L gesture from an edge, so I would up moving my more used stuff (home/back/off/launchpad) to R and R-L gestures.
[Android Apps and Games] NicholasQ:
Maybe somebody has requested this already but I thought I'd mention it. This is an email I sent to developer

I have a small feature suggestion. For list of actions can you add screenshot capability? It would be awesome to be able to program a gesture to take a screen shot. And one other question, is it possible to add side of palm input? Kind of like making a karate chop and sliding it across the screen. Or even a turning knob gesture too. You touch screen with 4 fingers and spin them like you're turning a knob.

Btw, I love this app! Purchased full version.awesome work!
[Android Apps and Games] Mr Sliff:
Any chance you could have an option to just touch the border to activate instead of needing to swipe or handle borders the same way swipepad does? It seems like the hotspots are on top of everything so you cant get accidental touches, ie launch apps etc.
[Android Apps and Games] StupidIdea:
Auto calibration

Added automatic calibration. This is really important and it might break application on some devices if its not working. Please try it on your device and let me know if it detected borders properly:

Instructions:

1. Install this version (NOT the same as in first post):

Development version

2. Start application. Note that gesture are Paused on startup in order to avoid problems if calibration fails.

3. Open Advanced tab, check is "Border Calibration" values (third item from top) are correct. It may not be same as screen size.

If you calibrated before and don't remember if these are old values or new, click 'Reset to Default'.

4. Try 'Calibrate' see if you get similar values.

5. Post here or PM me your device, android version and is it working (can click List Devices in help and hit email developer, add message calibration works or don't work). If it doesn't work, please send me log cat.

If your calibration values are correct you can unpause gestures in Action Bar (top right).

Not all devices register touch pressure, so at the moment I don't plan adding 'chop'. Rotate gesture is in my todo list and will be added at some point.

I can add screenshot action after I finish more urgent stuff.

I plan adding tap gestures, so I will add option to have 1 finger 1 tap if gesture has trigger zone assigned.

But at the moment I can not make launchpad action trigger if you swipe on it without releasing the screen. Problem is that differently from swipepad I don't draw overlay on screen and when you touch that zone android does not associate that touch with my application, but still "send" (would send if I don't prevent it) to the current running application. Now if automatic calibration works as intended then I will be able to map touch coordinates to screen coordinates and could handle swipe myself instead of waiting event from android.
[Android Apps and Games] wd5gnr:
Really love this app. Have been running the paid version for some time on a stock Galaxy Tab 2 10.1 (ICS). I recently went to CM10 (JB) and noticed that certain programs crash if the status bar is hidden. Changing CM10's hide full screen status bar setting did not change it. The apps are (at least): Titanium Backup, Directory Bind, and Busybox Installer. If the status bar is not hidden they don't crash. They all worked fine on ICS.

Looks like I will have to give up the few extra pixels for awhile. Small price. Really love the gestures.
[Android Apps and Games] StupidIdea:
Does CM10 has built in functionality to hide status bar?
[Android Apps and Games] wd5gnr:
I played with that. As far as I know, it only hides for full screen apps. I turned that option off and it made no difference. I am not sure, but it seemed like the crashing apps mostly tried to put a menu on the status bar (the vertical dots).

The text on the CM10 menu is: Auto Hide: Allow combined bar to hide when showing a fullscreen app.

None of these are fullscreen that I know of.
[Android Apps and Games] StupidIdea:
Updated dev version.

1) Still working on calibration. Now calibration is device dependent, so it is possible to have different calibrations for different touch devices, for example when using Asus Transformer with dock.

2) Added first implementation of keyboard detection. Now there is no option to turn it off yet (its just for development version, when finished it will be item in Blacklist for keyboard). Gestures should pause when keyboard is visible and unpause when keyboard is hidden.

Development version

Still got only 1 report about automatic calibration. So it works on Samsung devices: Note, SGS2, Tab 7.7, but these devices touch coordinates space is same as screen. Anyone who needed calibration (hint: Asus tablets, N7?) could try if dev version detects borders properly.

Related topic, I was thinking to add option to set gestures area, but if I add keyboard detection is that still needed? Not sure how this should work with triggers on borders...

This option is not related to my application. I was wondering maybe CM10 exposed some shortcut to hide status bar, like AOKP. Then you could bind custom gesture to it.
[Android Apps and Games] zhuozhi211:
Notice there are more and more features in the new iterations, but also means more RAM required... would prefer to keep the app light. it is already very well done as it is, future effort perhaps should be more on compatibility, stability, and efficient/lighter app.
[Android Apps and Games] polstein:
Working perfectly for me. Pauses turning on when keyboard is showing! Would be interesting to set which gestures are paused when keyboard is showing (ie, no need to pause a top 1/3 left & 1/3 center for me - but some people's keyboards might be taller then others.

Oopps.. exactly. Getting a bit brain fried, but might be able to do away with trigger zone, and just have a checkbox for each custom gesture saying stuff like "pause when keyboard showing" just under the active & ignore pause checkboxes.
[Android Apps and Games] Chillz88:
I like the trigger zones.. dont do away with it... and keyboard detection is cool and necessary.. it always gets in the way especially when you keyboard can slide to different languages or number keyboard..
[Android Apps and Games] polstein:
I just mentioned to him via PM - there's 2 Trigger Zones. The tab (which I am not sure is needed) and the Trigger Zone in a custom gesture (which is certainly needed).

Which did you mean?
[Android Apps and Games] Chillz88:
So u mean to do away with the tab having trigger zones off and make those options along with the custom gesture tab? If thats what you meant ,then it would be simpler and nice.. sorry if i misunderstood you..
[Android Apps and Games] polstein:
Yup. Memory serving, the idea behind the Trigger Zone Tab was so I could have a custom gesture with "R" and in the Trigger Zone tab, you could specify to only accept triggers in the checked zones.

Now that the custom gestures have their own Trigger zones, the tab might not be needed.

We're just trying to think of way to slim the options down & make it less confusing for newer users.
[Android Apps and Games] Henryy97:
works like a charm
[Android Apps and Games] phoenix369:
Can anyone confirm if it does work on galaxy tab 7.7 p6800 ? I've tried lite version and works great, but in this version I can't use the hide status bar option, which is what I'm most interested in. I would like to be sure this feature works before I buy it. Also, is there any problem having Button Savior working at the same time ? I'm using Locerra's CM 10. Thanks a lot.:good:
[Android Apps and Games] StupidIdea:
I don't use CM10 but I have P6800 and it works for me :)

You don't have to buy it just to hide status bar. I posted free app that does that. Also it uses same method, so if it works, hiding bar with GMD GestureControl will work too.

http://xdaforums.com/showthread.php?t=1769761

There is no problem having BS at the same time.

-----------

Still no reports about calibration detection on Transformers and Nexus 7. These devices were the reason why I'm working on it and I still have no idea if it works or not. Help needed...

Test calibration:

Instructions:

1. Install this version (NOT the same as in first post), if you have full version, no need to uninstall it, just exit it with button in action bar. This is separate application with its own setting:

Development version

2. Start application.

3. Open Advanced tab, check is "Border Calibration" values (third item from top) are correct. It may not be same as screen size.

If you calibrated before and don't remember if these are old values or new, click 'Reset to Default'.

4. Try creating custom gesture from right border or from bottom border. Try if it registers properly.

5. Post here or PM me your device, android version and is it working (can click List Devices in help and hit email developer, add message calibration works or don't work). If it doesn't work, please send me log cat.

Test keyboard detection:

1. Open browser (or any other application with text input.

2. Focus input field, so keyboard is displayed.

3. Check that 'Pause' icon is displayed in notification area nad gestures stoped working.

4. Hide keyboard, check that gestures are working again.
[Android Apps and Games] phoenix369:
I've tried GMD HideBar and it certainly does work, but every minute or so I get an "System UI isn't responding. Do you want to close it?" message. You can click either "Wait" or "Ok", both make the message box disappear, and everything works normally afterwards. I would prefer, however GMD Gesture Control, since I could hide/unhide with a gesture which would be awesome. I hope this little annoyance has a solution cause these 2 bars take a lot of space when browsing in landscape. Thanks a lot for your help. Best app ever.
[Android Apps and Games] edakimling:
Testing Auto Calibration / Keyboard Gesture Pausing

Sorry I did not get back to you sooner; here in Canada we had a holiday and I was away camping.

I tested the lite dev version:

Asus Transformer Prime (TF201), running Baked ROM 2.0 (Jelly Beans):

Auto-calibration: FAILED. It shows the default 1280x800, when manual calibration yields 1597x998. I even reset to default, uninstalled the lite dev version and re-installed, making sure that the app had a chance to auto calibrate and did not just read previous values (that is, of course, if the uninstalled wiped the data)

Keyboard Pause:

SUCCESS! For soft keyboard, works as you described. For hardware keyboard (asus dock), it does not pause the gestures, as it should not. Awesome.

As well, the notifications (toasts?) work once again, whereas in the full version they do not appear whenever I make a gesture (launching pads excluded of course).

You requested log cat. Could you kindly explain how to obtain it? Do I forward you a certain file - if so, which directory this would be in?

Cheers!

---------- Post added at 04:33 PM ---------- Previous post was at 04:18 PM ----------

As far back as I can remember:

- when a gesture triggers any of the launchpads, an entry is created in Android's Recent List. It clogs the list. So if you trigger all 5 launchpads, you have 5 extra entries in the recent lists. These entries do not appear in GDM's own recent list that can be triggered as a launchpad.

- using the kill gesture does not remove the entry from the recent list. I recall someone else raising this issue in the past; I forget what the dev had to say about it - sorry.

Cheers
[Android Apps and Games] StupidIdea:
Probably full version will be the same with CM10.

Thanks. Simplest method is installing Catlog (free) from market. You don't need to keep running it, just start when you want to send log, click Menu, then 'Send', select 'As attachment', enter my email. It will zip and email log cat.

I will try to fix launchpads appearing in recent apps for next update.
[Android Apps and Games] polstein:
I have an original Asus Transformer at home, which I don't use the app for. But if that is the one you need I'll install tonight & test it out (sorry, didn't bring to work!).
[Android Apps and Games] phoenix369:
Is it something fixable ? or should I forget about it :crying:

Thanks a lot
[Android Apps and Games] andyln3:
I personally love your app just for the home screen gesture. There's lots of potential here.

The alpha is working on my Galaxy Tab 10.1 running CM9. (minus the back gesture)

The alpha is not working at all on my HTC Sensation 4G running CM9 with SebastianFM's kernel. When I try to modify the settings the app just disappears.

Cheers!!
[Android Apps and Games] Psyloid:
@stupididea , it works as expected on my galaxy tab 10.1v running cm9.

I wanna buy fullversion, but market says my device is incompatible :(

Fix it please !!!
[Android Apps and Games] daveid:
Acer 500, ICS kernel CM9, the only gesture that works is home, others show notification, but do nothing... can I provide logs or something?
[Android Apps and Games] Psyloid:
Scratch that, ICS seems to restart the systemui service partially returning the bar with disabeled touch function on the bar, if i swipe up again it says show bar and touch works again :(

Still stuck with the damn bar .....
[Android Apps and Games] StupidIdea:
Updated version a bit, lets see if it helps someone. Same link.

Edit: Psyloid confirmed in PM, that updated version works.
[Android Apps and Games] Localhorst86:
Tried this app on my cm9 ICS Rom. Gestures register fine, hiding the status bar and home works, back as expected doesn't do anything.

Using "simple image wallpaper" also fixed the wallpaper disappearing.
[Android Apps and Games] Psyloid:
Works better indeed :D
[Android Apps and Games] Psyloid:
Very very helpfull thanks !!! Im not a fan of moving backgrounds !!
[Android Apps and Games] lowsum:
Very nice improvement, working on Acer a500 with leaked upcoming ICS rom except the back gesture wich return me a ICS kernel required alert. Home and hide status bar works.

Good job!
[Android Apps and Games] deevo2:
Huge thanks to stupididea for this app... so happy to be rid of the bar. Will be purchasing as soon as its available.

One thing to note, I'm using stock ics on a transformer prime and back gesture is reporting non ics kernel?? Its no biggie as i use button saviour for back etc.
[Android Apps and Games] Psyloid:
Hey stupididea your my new hero of tbe moment man !!!
[Android Apps and Games] randomguy101:
This app is now perfect on honeycomb, with custom gestures i can even uninstall swipepad as all i used it for before was screen filter and auto rotate switch. Thanks for all the hard work and i hope Google buys you up and includes this functionality into jelly bean, I feel that tablets require this in order to compete with Windows 8.
[Android Apps and Games] TuikS2:
Thank you very much for update...

Here my report:

Device: rooted Amazon Kindle Fire with ICS ROM installed

Functions:

Backswipe - ICS Kernel needed (as excepted)

CloseApp - Nothing happens with 4 fingers

togglebar- Always say start from border (i also tried from border ;))

I will test it on SGS2 and report back then...
[Android Apps and Games] StupidIdea:
Kindle Fire has only 2 touch points, right? Home gesture requires at least 3. Try selecting singletouch gestures in "Default Gestures" tab.

Also, unselect "Start from border" in same tab, and see if it helps with bar hiding.
[Android Apps and Games] TuikS2:
Thank you very much!

now togglebar detected but make all fuzzy and fading...

home gesture works perfectly

On SGSII all works like you mentioned with little bugs
[Android Apps and Games] Psyloid:
I have an issue, the app is so damn sweet that I want to have to have the full version, it is annoying to restart the service every time.

Stupididea i tested it thoroughly with games, rdp etc. Please release it for ics on the market ... :D

Sent from the Death Star using XDA premium
[Android Apps and Games] mohitrocks:
Thanks so much for supplying me with the test app, but unfortunately, I can't seem to get it to work with Popcorn kernel 8.3 and AOKP milestone 4 even after I've turned USB debugging on and checkmarked the option under the default gestures tab
[Android Apps and Games] liranc:
Unfortunately Apple has some serious patents in relation to multi-touch ... That's also why some tablets only have 2 point multi touch vs I believe apple having 5 point.

But this is why I'm happy owning an Android tablet, they leave a lot of room for devs to do what they want. :)

Thanks for the App btw!
[Android Apps and Games] StupidIdea:
New version for ICS

Change Log:

1.4.1

- Fixed "Back" on Samsung devices (and maybe some others). Contact me if back is not working on your device (run "getevent" on adb and send me device list).

- Added option to use BusyBox for custom kernels, where Status Bar hiding was not working.

P.S: looks like everyone is busy playing Angry Birds :)

Full version uploaded to market for impatient ones.

No ETA if/when all ICS issues will be fixed. Don't buy if you don't like current state!!!
[Android Apps and Games] Psyloid:
Still says not compatible on market, also market version is from 20/3. Probably have to wait overnight and have thebmarket update itself .

Many thanks though :)

Sent from Cuppertino HQ with my galaxy Tab 10.1v
[Android Apps and Games] StupidIdea:
That would be helpful. If I gets log cat from different devices then I will be able to find common way to detect calibration values.

I have P6800 with stock ics and it works properly with it. However fixing it on CM10 is not top priority task at the moment, so I really have no eta when I will be looking at it. Maybe someone will build AOKP rom. It has build in funtionality for status bar hiding and can be triggered from GMD GestureControl.
[Android Apps and Games] edakimling:
Logcat coming...

Hey, really sorry. I got the logcat; however can't email from work as they block outgoing ports. Tried to copy it onto my work pc; however jelly bean ROMs seem to have a bug where you can't see all the files - and yep, the log cat is one of them.

Will email it tonight (Pacific time) when I get home from my device.

Cheers
[Android Apps and Games] StupidIdea:
Updated development version:

* Changed how trigger zones work. In general if you create gesture that start from some border zone, it will consume events at that zone by default.

Now in trigger zone tab you turn this behavior off or can disable touch event consumption on some particular zones.

Additional logic: if you create custom gesture from border but with enough points to trigger multitouch event consumption, then this gesture won't enable singletouch events consumption on that border zone.

It might sound complex, but from usage point I think it is simpler now. You can just create custom gestures now and don't care about zones.

* Integrated keyboard detection:

- option to disable trigger zones (event consumption) when keyboard is visible

- option to disable default gestures when keyboard is visible

- option to disable particular custom gestures.

* Added option for trigger zone feedback: none, vibrate, beep.

* Added two new starting zones for custom gestures: Top Half of Screen and Bottom Half of Screen

Example scenario when this is useful - lets say you want to create gesture that work everywhere on screen when keyboard is not visible, but just on top half of screen when keyboard is visible. Then you should create 2 custom gestures with same gesture path and same action.

Assign Top Half of Screen starting zone to one gesture.

Assign Bottom Half of Screen starting zone to another gesture and check 'Disable when keyboard is visible'.

* Now user will be suggested to do calibration on first start if automatic calibration was not detected. I will keep adding detection for new devices when I receive required information.

* Removed LaunchPads from recent applications

* Removed GMD GestureControl Settings activity from task manager.

Still need to finish some more things, so new version won't be ready for market for some time.
[Android Apps and Games] polstein:
I have the new version - note, it's the one a few posts back (dev version) not the 1st page link.

Everything seems to be working correctly as always. Testing the top half/bottom half thing as you described & no problems at all. Need to play a bit to see where center on my screen is for future knowledge but looks like just a bit over where my keyboard lands (ie, very little screen lost).

1/2 split looks like it will be perfect for me. No more pause the keyboard all the time needed! All my side custom gestures can still fire when the keyboard is on, only my lower 1/2 ones are disabled so no more conflicts with the keyboard!!

Will test more tomorrow, but so far so good!
[Android Apps and Games] ystk:
Are you still working on a auto-rotate switch gesture/active?

Thanks
[Android Apps and Games] edakimling:
Rotating Knob / Dev version link

From what I can tell, the dev is pretty good at communicating the direction he is taking / features he'll work on. He has consistently said that the features suggested he thought were good idea were put on his todo list; however he would not give eta and wished to stabilize the build before adding completely new features.

So I am still looking forward to this feature you mentioned, as well as:

- tap gestures

- progressive action on gestures (ex: as you glide your finger, it increases brightness, volume, etc). This is akin to your rotating knob, but I think before the rotating knob can be tackled, generally speaking, evaluating the gesture as it happens and continuously trigger an action needs to be completed first, not just triggering an action when the gesture is complete.

- 'live' widgets in launchers

If all this can eventually make its way into the app, this app will be incredibly useful.

Also, for those that may have missed it, THIS is the link to the DEV version. The link is always the same. Perhaps the dev can put it on the first post, clearly marking it a DEV link.

Development version

Cheers!
[Android Apps and Games] StupidIdea:
Could you clarify, are you asking about:

a) action to enable/disable device Auto rotation

or

b) rotate gesture

?

Both are in my task list, but I'm not working on these task at the moment.

This release I'm concentrating on three things:

1) Improving borders detection. While border detection work for some devices automatically, other devices need calibration in order to detect borders. So i'm simplifying calibration procedure and will notify user when calibration is needed.

2) Keyboard detection and various options to avoid conflicts.

3) Improving gestures detection.

By the way I just updated development version and rounded gestures are back. I reprogrammed how gestures are evaluated and now in latest development version you can for example draw following rounded gestures:

1) rounded U shape:

D-R-U

2) S shape:

L-D-R-D-L

Also gestures like Z shape now are easy to define and execute: R-DL-R

and so on. Let me know if you have troubles with some particular shape in this development version.
[Android Apps and Games] ystk:
I was talking about option A, since I used to own a iPad, just miss the physical switch of rotation
[Android Apps and Games] StupidIdea:
Just install Autorotate Switch from Google Play and add it as application to LaunchPad or create custom gesture. This app does not have any UI and just toggles autorotate on start.