yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] tb5...:
after updating from 2.0 to 2.1... without uninstalling first... i assumed the program would take care of this...

i now have 2 touchlock icons in my progams menu... i didn't see these with the initial 2.0...

touchlockaction has the fingerprint icon and launches the program...

touchlockpro is a generic window and it asks me to disable or enable...

i soft reset hoping it would go away but nah... its there... and touch lock wasn't activated even... even after pressing the lock icon it wouldn't start... had to go thru the settings... then switch it off... now its workin

minus the 2 icons of course.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I know sensorlock, I have used it also, before I started to make my solution. Actually, surfsmurf of sensorlock has inspired me to make my solution. Also other examples are available, using the GSENSOR.

I personally, did not like the 360 degrees rotation of SensorLock, is is not so easy to do one-handed and you can easily drop your phone.

First I was thinking about the pocketshield way, shake to unlock, but thinking about it, it also looks a little bit silly and also harder to implement (you need more polls to detect, draining battery). My idea is just turning the phone twice upside-down (so twice 180 degrees move and backwards with your wrist):

Move 1: phone up into phone upside down (180 degrees turn)

Move 2: back to phone up

Move 3: phone up into phone upside down (180 degrees turn)

Move 4: back to phone up: phone unlocked

Maybe only move 1 and 2 is enough already for unlocking, without accidently unlocking when taking out of your pocket. I must experiment with that. But of course other simple ergonomic ideas/gestures are welcome ;)

I think with my idea I need less frequent polling to detect..
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I do not have that, and I install very often (for testing) a new version now, without uninstalling the previous one. But, a version before 2.0 you did need to uninstall manually, before installing 2.0. Maybe the problem was already introduced earlier, by not uninstalling a version before 2.0?
[Touch Diamond, MDA Compact IV Themes and Apps] takethetick:
I want to unlock the device, by when I start from suspend and the screen is locked by touchlockpro. It don't have to be a pattern, 3 tips would be enough (444 in the settings) but it doesn't function; only the stylus in / out is a possibility (un)locks (or a torch in front of the light sensor ;)
[Touch Diamond, MDA Compact IV Themes and Apps] JoseftheBest:
3.2 Capacitive NavSensor

How can I change the buttons for unlocking?

Can't find smthg on your hp...
[Touch Diamond, MDA Compact IV Themes and Apps] tb5...:
2.0 was the first version i installed... nothing before that... hmmm...

i guess ill uninstall and reinstall 2.1...

thanks tho for even replying.

the program is very useful... i would love it was a bit more reliable... sometimes the taps dont work... or the slide open doesnt work... especially when calls are coming in... a option to unlock immediately when a call comes could be useful to myself and others who have a slide to answer installed...

the stylus seems to always unlock tho so that's good.

respect for the program Zu :cool:

edit: after uninstalling it and reinstalling the program... the both icons still are sitting in my programs... *sigh*
[Touch Diamond, MDA Compact IV Themes and Apps] hefman:
Loving this program. S2U2 worked pretty well for me, but I never understood the need for it to run two separate processes (I have enough running already). Donated yesterday, great job. ;-)

My only suggestion at this point would be to have the graphics for the TouchLockAction window external to the executable, so that we can skin our own panel. Also, a skinnable batteryclock would be nice... :D
[Touch Diamond, MDA Compact IV Themes and Apps] bill48105:
Did you soft reset after uninstalling? I didn't one time upgrading from 1.8 to 2.0 & all hell broke loose with TLP especially the config! (Locked up partially written screens, couldn't navigate anywhere Home etc.) Plus restarting it after uninstall will verify that you don't really have a 2nd copy installed still. ;)

Btw, in case I'm misunderstanding what you said there are supposed to be TLP icons under Programs.. One toggles TLP open or not (it asks if you want to close it if it already running otherwise it starts TLP) and the other brings up the TLP config screens.. Anyway I'd see what it does after uninstall->soft reset & go from there since your problem definitely sounds odd.

Bill
[Touch Diamond, MDA Compact IV Themes and Apps] bill48105:
If you have a Touch HD it doesn't have capacitive touch hardware (seems one area the Diamond is better than the HD :D ) unless someone finds a way to enable it if it even does exist.

Btw ZuinigeRijder is working on shake to unlock (more like 'motion to unlock' such as like using fishing pole in water or swinging hammer than a 'shake' depending on how his tests go. Maybe there will be different motions like a roll in your hand or like rolling dice in your hand possibly) so that should help HD people without capacitive. He had mentioned looking into hardware key presses to unlock (maybe a certain order or pattern) but I don't think his tests went well to be able to do that or not. I'd have to re-read the posts.

He seems open to suggestions on new unlock methods or modifying existing ones so post your ideas & it might get added to his todo/wish list. :)

Bill
[Touch Diamond, MDA Compact IV Themes and Apps] takethetick:
Thanks Bill!

Maybe the lightsaber is the right utility for inspiration. There's a small yedi in everybody of us touchphone users ;)

Bodo
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
Have yo discovered anything about this bug?

i have not post post more about it, not because it is solved, it has never stopped happening. I simply know that you are taking a look at it.

BTW, am i the only one in this threed that suffer this bad TLP behaviour? Really? I don't believe it :eek:

Hey other TLP users, does anybody suffer the "autolockOnPowerOn=0 but Device is always getting locked by TLP each time you turn screen on" bug?
[Touch Diamond, MDA Compact IV Themes and Apps] wakabayashi:
Problems

Hi

I have two problems! I have a new Rom and installed this app again, but the function with Sensor lock doesn´t still work. I have the normal Diamond... What can it be? And other problem: If I click on power button. The display goes off and allthing is locked - thats good. But if i click again on power button the displays goes on, but the its still allthing locked. How can I change this?

I am afraid, if i loose my stylus i can´t unlock my phone!

I have G-Alarm. Is it possible that it would unlock if an alarm start?

Edit: I have found the problem! If I open anything and then I press the power button, after i can unlock with Sensor (!) But if I am in Touch Flow 3D it dosen´t work!

sry for my english

Wakabayashi
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
last version of g-alarm supports TLP, i guess. check it!
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Not the buttons, but the capacitive areas above it (not on Touch HD). See CapacitiveTouchesSequence

http://www.zuinigerijder.com/#4.4

Default is 3 touches at any area.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Still strange that both icons reappear.

This is already available, see http://www.zuinigerijder.com/#1.7, commandCallIncoming

Actually, the new official HTC ROM 2.0.3 on a Touch Diamond will have this slide to answer by default, so in combination with TLP this is something more people will want to configure.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Thanks for the donation!

The skinnable graphics was asked about a long time ago once, but never implemented it, because nicer icons were donated by MysticGenius asking for it. So I can put it on the wish list, if more people want it.

The BattClock is not an icon, but just an overlay with info, so the only option now is to change it into something else (stripe or stealth mode).
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I will play with the force :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I did not have much time to double check it. But I expect TLP gets an incoming call and not an end-call (when not picked up). So the only thing I can do is reset the status to non-incoming, when the phone goes to suspend/screen off or unlocked, when not in a call. That should solve probably your problem.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, this is the same problem where more people are confronted with, the new Dutty ROM, AZTOR X ROM en the upcoming official HTC 2.0.3 ROM (is it out already?) for the Touch Diamond.

I got response from the author of GScroll, so we are now going to email each other to see if we can help each other. So therefore a new unlocking using the GSENSOR has the highest priority (in the mean time I hope to find a solution with the capacitive touches with the help of the author of GScroll).

And the lastest version of GAlarm does automatically unlock TLP (I contacted the author and he now uses the registry API I described for unlocking TLP, great :)).
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
yes, you are right, if i disable LockOnIncomingCall, device is not more locked when turning screen on but if i enable it again, then device is locked again when turning it on.

But as i want TLP as an incoming calls locker, this trick is useless for me. :(

But it is so strange that TLP thinks that my device is receiving an incoming call when i simply turn it on. :confused:

It never happenned before & it seems that nobody is sufering it. Weird, really weird! :confused:
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I think most people just have autolockonpoweron=1 set, because they do not want to lock only when there is an incoming call, but also want to avoid bogus calls, when the phone wakes up in your pocket, by accidently pressing the power button or another external event (incoming SMS, program awakening phone). Otherwise you could do with a phone canvas slide to answer, and you do not need TLP.

And for people using a phone canvas, they want to use TLP for the other wake up possibilities as general locker (and just autounlock when there is an incoming call, using commandCallIncoming).
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
I don't have any app that wakes my phone and i don't have wake up on SMS, either. somaybe this is the reason that i only want the lockincomingcall feature.

Phone canvas slide to answer, doesn't locks my HW buttons, either. so doesn't solve my situation

some questions:

what are bogus calls? (sorry, i've you should have noticed, i'm not a native english speaker)

and what is commandCallIncoming? edit: ok , i see, http://www.zuinigerijder.com/#1.7. i think it doesn't solve my situation, either.
[Touch Diamond, MDA Compact IV Themes and Apps] peterbonge:
I'm relatively new to TLP and I really like it. I think I'll continue to use it.

But I have some problems and wishes:

1. The settings dialog has no OK buttons (top right or softkey) and no cancel button (softkey). Clicking left/right until the dialog disappears is not so nice.

If I click on the top right X the program seems to crash. The program remains in the memory, but it isn't visible anymore and clicking on the action link does nothing. I'll have to kill it via a task manager. (I've configured my system to really close an app when clicking the X)

2. The speed of locking/unlocking is fine, but the action menu and the settings menu are really slow. It would be nice if you would find a way to make them faster.

3. I don't really like start menu links without icons. The always look a little bit nonprofessional. Please add an icon to the TouchLockPro.exe. If possible use not the same as the one from the action EXE.

4. I still have a problem with the meanings of the different action symbols. Please add some texts to the action dialog and make it a little bit larger.
[Touch Diamond, MDA Compact IV Themes and Apps] hefman:
I like the provided icons, but I would like to change them to fit my theme style. I would especially like to skin the background.

I actually use stealth mode, because I skin my taskbar (WA3) and don't care much for the look of the overlay. If the overlay were skinnable (as a button or whatever), that would be a nice feature.

Anyway, I'm sure you have plenty of more important fixes to work out, but if you could add it to the wishlist. Thx.
[Touch Diamond, MDA Compact IV Themes and Apps] maximo88:
Can you make an option to make easy have Diamond Canvas and your program? I want to say a checkbox

Excellent Program!
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Thanks for the comments.

Indeed I have left out the X, because then I do not need to have a full window experience. I will have a look, why it seems to crash when you stop it via the task manager.

I know that starting TouchLockAction.exe takes some seconds, but I do not want to keep TouchLockAction active in memory. I want to use as less as resources. The settings menu is just a standard .NET form, so probably I cannot do much about it. The only thing I can consider, is creating the windows on beforehand (when nothing is done). But on the other hand, the settings menu's are not so often used (only initially, when finding the settings YOU like).

Ok, I will search for a small icon (in size), because I do not want to keep TouchLockPro small in memory.

Ok, I will put this on the wish list. Probably I will make a configuration item for that.

Thanks for the comments.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Yes, I think now the new HTC ROM's contain by default have a 'slide to answer' solution, it is time for a convenience setting, to auto unlock at incoming call. Note that then also the hardware buttons are unlocked, so there is a small chance still calls are rejected when accidently pressing hardware buttons when taking the phone out of your pocket/pouch..........
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, I will put them on the wish list.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, it make sense indeed to lock the hardware buttons, although there is a slide-to-answer. It would be great if I could only lock the hardware buttons and not the TouchPanel, but that is not possible at the moment. Another way of locking the hardware buttons is still something I am searching for, but still no luck, when TLP does not have a foreground window.

Coming back, to the previous answer I gave, what would solve your problem.

You have autolockonpoweron=0 and lockwhenincoming=1.

The problem is, that when there is an incoming call which is not answered, no end-call event is seen and the internal status of TLP is that there is still an incoming call active. When you power on, it will not be locked because of the power on, but because TLP thinks there is an icoming call when coming out of suspend and it locks the phone.

So the solution would be something like reset the status to non-incoming, when the phone goes to suspend/screen off or unlocked, when not in a call.
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
but this solution, is on our side or your side? i mean it is something that has to be programmed, right? it is not something that we can do.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I need to change my program for that. Maybe I will post a version which should fix the issue, so you can test.
[Touch Diamond, MDA Compact IV Themes and Apps] TheMorpheus:
I used this excelent program with a Rom DIB 1.28 and it works great!!

Now, I've uploaded to the last Rom DIB 1.30 based on officaial 2.03 and this program doesn't work anymore!

Somebody can help me?
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
What is working no longer? The capacitive touches for unlock?
[Touch Diamond, MDA Compact IV Themes and Apps] Ddriver:
Yes, the capacitive touches for unlock work also for me not longer.
[Touch Diamond, MDA Compact IV Themes and Apps] bill48105:
Looks like you need to put a note in BIG BOLD LETTERS on the 1st post & next to the download links on your site about how the the latest roms have issues with capacitive touches if TF3D is enabled on the Today screen so people don't keep asking the same thing over & over. ;)

Something like..

There is a known problem with TouchLockPro & some of the latest 2.03-based roms. A fix is in the works but right now the choices seem to be:

1. Don't use newer rom (Dutty v4 has the problem but v3.6b doesn't)

2. Disable TF3D from Today screen (Many Today clock plugins etc to use instead)

3. Use other methods to unlock (ZuinigeRijder has more coming soon like 'shake' to unlock)

4. Use workaround posted in here:

http://xdaforums.com/showthread.php?p=3165842#post3165842

Other related links from this thread found to read up on some of the history of it or search this & Dutty thread as there have been many posts on it:

http://xdaforums.com/showthread.php?p=3163504#post3163504

http://xdaforums.com/showthread.php?p=3141912#post3141912

http://xdaforums.com/showthread.php?p=3144811#post3144811

http://xdaforums.com/showthread.php?p=3158442#post3158442
[Touch Diamond, MDA Compact IV Themes and Apps] peterbonge:
You do not want to keep it small in memory? I guess this was just a typo ;-)

Maybe you can create a resource file (DLL) for the icons. There you can put the icons for both EXEs in. Maybe also special icons for the different actions.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Ok, I have made a version which should fix the problem, as described already with the setting combination autolockonpoweron=0 and lockwhenincoming=1.

The problem is, that when there is an incoming call which is not answered, no end-call event is seen and the internal status of TLP is that there is still an incoming call active. When you power on, it will not be locked because of the power on, but because TLP thinks there is an icoming call when coming out of suspend and it locks the phone.

So the solution is reset the status to non-incoming, when the phone goes to suspend/screen off, when not in a call.

Can you test if this version solves your issue?
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Thanks, I added a note in post #1 in this forum and in the download section. Highest priority is the GSENSOR now.
[Touch Diamond, MDA Compact IV Themes and Apps] jfcg:
Hi ZuinigeRijder,

I love your app. I think I've found an issue. Could you test if "CommandCallEnded" option is working on new ROMs 2.03?

Thanks in advance!
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
I've been away and offline, i will try this 2,1,1 release inmediately now and tell you something.
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
at least during now TLP seems to work as expected. Well Done!

let me use it during 24 hours and then i will give you a more detailed report!

thanks for this fix ZR!
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
no, with 2.11, after softresetting, it happens the same that before again. :(

edit:

confirmed, only worked well before the first soft reset. after soft resetting, it has not worked fine again at all.

BTW, ZR, you told me that nobody experience this bad TLP behaviour because most of the users use TLP as a global locking tool.

ok, i understand it, but, you with your device, if you set it to only lock when receiving a call (UnlockOnPowerOn=0 & LockIncomingCalls=1), do you experience this bug? or again it is only me who suffers it. Just curious...
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
After debugging with the GSensor, I had to hard reset my Touch Diamond :mad: Even a soft-reset did freeze my Touch Diamond.

So I installed the just released official HTC 2.0.3 ROM.

Indeed the capacitive touches do no longer work, when TFL3D is enabled. So at least I can reproduce it now myself. When I have the default Today screen, it is working, like already said.

My first priority is support for the GSensor though, using the orientation for unlocking. The nice thing about it, is that I do not need to poll myself, I can just subscribe on registry orientation changes :)

So this will not drain extra battery by TLP.....

But I hope I will not get again in a situation I need to hard reset while debugging. Next time I need to remember deinstalling the previous version of TLP, so a soft reset will do in those case that it is necessary.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I did not test myself that situation yet, the GSENSOR has highest priority now, because the capacaitive touches do no longer work with TFL3D enabled in the newer ROM's.

Can you post (again) a debug log file. Maybe that gives me a quick clue, why it does no longer work after a soft reset (very strange).
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
ok, i will. i will exactly do this:

i will uninstall it.

soft reset and install 2.11 again

i will see if TLP runs fine.

Then i will soft reset.

And see if now TLP runs badly again.

one more thing, since 2.11. i have 3 more problems:

the capacitive unlocking mechanism has not worked at all again. I remind you that i have GScroll installed but with 2.1 & 2.0 it used to work, not always but at least 80% of the times (now works 0% of the times). I don't have TF3D running in BG.

I have configured the number of capacitivetouchessequence to 2 from 22. TLP sometimes detects the first one ( and the only one that should be enough to unlock it) or simply no one as i've said in the previous point. But TLP doesn't ever unlock it.

I have Stylusoutintime= 1500 but sometimes when i unlock my device taking stylus out and putting it again after 3-4 seconds. Device is locked again.

i will try to log all these problems and post it here.
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
One question:

i have have LockIncomingCalls=1 i must use UseTapi=1 right?

at least is how i have TLP set up. BTW i've tried both settings with the same results.
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
and last...

I think that the Gsensor feature would be a great addon for TLP. btw, why not also try to better integrate TLP with Gscroll using the mid capacitive area that is not directly used by Gscroll? This is how i use to unlock my device but as i've said before, since 2.11 it has not worked fine again.
[Touch Diamond, MDA Compact IV Themes and Apps] dan74:
I would rather look "silly" from time to time shaking my phone than risk dropping it every time I try to rotate / turn it 360 degrees. But that's just my personal preference :)
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
Yes, UseTAPI=1 must be set, otherwise incoming calls are not detected.
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I wdid not get an answer of my detailed mail to the author of GScroll. Is the capacitive touches also not working without GScroll installed?
[Touch Diamond, MDA Compact IV Themes and Apps] ZuinigeRijder:
I am using the orientation changed for unlocking. I even make it possible to configure which orientation changes will unlock it, but the default sequence will be up-upsidedown-up-upsidedown-up.
[Touch Diamond, MDA Compact IV Themes and Apps] fourcc:
not since 2.11, with previous versions, usually they worked. At least 70-80% of the times.

(we are talking about the unlocking mechanism that consist in softly tapping over the HW buttons, right?)
[Touch Diamond, MDA Compact IV Themes and Apps] Lord.Nibbler:
Hello ZuinigeRijder,

could you consider to add some other unlock methods (like a slide in S2U2 or even better a code to tap on the screen).

This will allow to use your app also with other pdaphones than HTC ones :rolleyes:

Pleeaase :D:cool::rolleyes:
[Touch Diamond, MDA Compact IV Themes and Apps] NLS:
Zuinige:

http://xdaforums.com/showthread.php?p=3196564
[Touch Diamond, MDA Compact IV Themes and Apps] wakabayashi:
I would be also happy with a code to tap on the screen