yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] kidnamedAlbert:
it doesnt look that nice :( i liked htctoucher's manilla keyboard. other than that, its great!

i see that you have manilla as a theme, is that supposed to look like htctoucher's?
[Windows Mobile Software Development] ytsejam_:
oh my god.. i just soiled my self.. been worrying that PCM keyboard will become vapor.. and now.. weehee.. i'm in heaven..

thanks tene..

just an afterthought.. is the 0.14 dictionary and skin files still applicable on this new engine/version? because i hate to redo all my added words in my dictionary.. and i've kinda got used - and i mean very USED.. to the point that i no longer look at the screen when i type - to my home made skin.. and i'm still thinking of using them even on this new version..
[Windows Mobile Software Development] outphase:
The word.txt appears to work, but how do I use my old .layout files? Also, what's the settings title bar name? I want to add a whitelist for ftouchsl, but the settings menu covers up the entire screen even if I try to change the window.

If I go through the system Settings page and click Options under Input, I get a popup that says "UserOptionsDlg"
[Windows Mobile Software Development] 1999TL:
nice. Best SIP ever. I'll have to try the new one.
[Windows Mobile Software Development] dancer_69:
deleted....
[Windows Mobile Software Development] fredcatsmommy:
installed fine but couldn't select it as the sip; got a weird popup message (don't remember it now).
[Windows Mobile Software Development] spupuz:
same here doesn't work as expected in my vga screen
[Windows Mobile Software Development] red_hanks:
thank you for sharing ..let me try this:)
[Windows Mobile Software Development] bluber:
+1 for the popup when trying to go into options menu "UserOptionsDlg"

other than that it seems as fast and functional as know for :-)

the only thing that kept it from beeing perfect for me was the bug with the word suggestion, when you had to hit the back button to get a number to send a message to
[Windows Mobile Software Development] htctoucher:
I took a look at the manila.zip.. and it has all the images.

for some reason though, the keyboard, when selected as manila skin, does not look like it is using the png images.

dream and manila look the same, i cant seem to switch between (or there is no difference registering).

does it show up for you tene? or any one else?
[Windows Mobile Software Development] !Kernel Panic!:
hold the 'return key':D

everytime I choose a different skin other than the 2 defaults "Dream" & "manilla" it reverts back to 1 of them. Are the previous .zip skins still compatible with this version?
[Windows Mobile Software Development] Beast84:
This new version wouldn't even let me open the options. I get a pop up & when I click ok, it doesn't open.
[Windows Mobile Software Development] zephxiii:
Thank youuuU!!
[Windows Mobile Software Development] !Kernel Panic!:
go into messaging then bring up keyboard then choose PCM keyboard...once the default PCM keyboard pop's up then hold down on the PCM keyboard "Return" key which will then pop up to allow to change "options".
[Windows Mobile Software Development] Moe5508:
Finally able to get this properly installed and working on my device - thanks for v0.20 release!!! Works really well with jmckeejr's skins!!! And so I now have my best functionality of this keyboard - LONG-PRESS keys!!!!
[Windows Mobile Software Development] tene:
How do you change settings? by long pressing on enter key, then option, or through WM options?
[Windows Mobile Software Development] Blowfish64:
Switching themes is very bugged. It even freezes the phone. And when I do manage to get out of settings, the keyboard will not show up. The icon lights up to indicate that it is active but the graphics are not loaded. When you are able to continue work on a new phone, I think you should thoroughly check and rewrite this portion of the code as it has been broken for me since .16 as has not improved.
[Windows Mobile Software Development] jim256:
Hi, just wondering if anyone might have any idea why the auto-correction feature does not work on the touch hd?

For example I can type " rubning " and it does not recognize that it should be " running ". I can then type " runni " and it suggests " running " so it is there in its database...any ideas?

It's very frustrating, this is the best keyboard ever and I have been dying to use it on this great screen and...it's #1 feature malfunctions 85% of the time (sometimes randomly the auto-correct does work, even with a word that it didn't work with just 5 minutes ago).

Fresh of a hard - reset and pcmk installation.
[Windows Mobile Software Development] Moe5508:
Try soft-resetting your phone just after changing/configuring PocketCM Keyboard...works perfectly for me like that. Before you soft-reset none of changes you made will even be visible and the keyboard looks exactly the way it was before you applied your changes. After you soft-reset however your new settings are applied...
[Windows Mobile Software Development] Blowfish64:
Nope. The behavior is the same as it was in previous versions. Even on soft-reset, the images load only sporadically.
[Windows Mobile Software Development] vincentvega:
nice! gotta try this version :)
[Windows Mobile Software Development] SlappyHours:
A suggestion to make this an even better keyboard:

- Adding "gestures". This way you can add multiple functions to a button (just like on Cooktek Touchpal):

When you press a letter button it will print the letter.

When you press the letter button and slide the finger up, it will print the UPPERCASE letter.

This way you could eliminate the complete lower row of the keyboard. Space, Enter, Backspace could become gestures.

But maybe this will cause problems with your "print letter only after releasing key" idea.
[Windows Mobile Software Development] zard:
v0.20 is definitely more stable than previous version. if only landscape is working, it would be great. looking forward to that. thanks.
[Windows Mobile Software Development] tene:
I may have found why... and 0.21 released.

(for info, it was a bug in the rendering of image and the target bitmap buffer size. Changing theme, changed the size of the layout, and therefore the size of the bitmap buffer... should be fixed now.... or it's something else, and then we're back to square one ;).

v0.21 should enhance landscape support... well at least it seems to work on an emulator.
[Windows Mobile Software Development] Blowfish64:
Well, there is progress I suppose, in the sense that the keyboard shows the letters now, but I'm pretty sure it's still not always loading the graphics, since it's not supposed to look like this ;)
[Windows Mobile Software Development] tene:
mmmhhh, that look like a theme issue to me. Red is shown when the image can't be loaded. Try to clean your cache? If still not working, you can send me the theme maybe?
[Windows Mobile Software Development] lepsyfou:
thank you very much for this update :D
[Windows Mobile Software Development] Moe5508:
Yep, thanks for the update tene!
[Windows Mobile Software Development] Blowfish64:
Hey tene,

I will send you the theme, although I'm pretty sure it's not a theme issue since

a) every now and then (especially after a soft-reset and switching SIP's) it will sometimes work.

b) that happened with the Dream2 theme as well.

However, here is the theme so far.
[Windows Mobile Software Development] tene:
seems to always work for me, switching theme, coming forth and back, reloading, soft reset, etc... I'll test more, but it doesn't seem obvious to me right now.

by the way: feedback.png seems missing.

However you're right, some settings aren't loaded property, like action and alternative, this should be fixed in next version.
[Windows Mobile Software Development] Blowfish64:
Yeah, the theme is not totally finished, and I'm still working on the feedback key. Also, what is the string for the background in the options page?
[Windows Mobile Software Development] joel2009:
Themes still aren't loading for me either. I'm not getting the red look though. Just plain white boxes (with caracters overlapping the boxes sometime) When i change the theme it changes the look of the "options" panel but the keyboard remains the same.
[Windows Mobile Software Development] jim256:
Still seems very very laggy for me. Is it just my device or is everyone else experiencing this too?

Thanks again tene.
[Windows Mobile Software Development] Blowfish64:
Compared to .14 it is laggy. I wouldn't say VERY laggy on my phone, though. What phone and ROM are you using?
[Windows Mobile Software Development] zard:
thanks for getting the landscape working. strangely, whewhen I type in landscape in lexisgoo english dictionary in landscape, the fonts won't appear. no problem if typing in email and opera in landscape. strange!
[Windows Mobile Software Development] jim256:
Well

maybe

I shouldn't say "VERY laggy". I'm on an HD, using "A Touch of HD" clean version by kwbr. Even fresh off a hard-reset its like that though so idk! :S Maybe I'm just overexxaggerating it though.
[Windows Mobile Software Development] tene:
Could you please elaborate on what you mean by laggy? as there is no animation in the keyboard, I don't see what could be "laggy"?

ps: blowfish, if you refer to the behavior when the KB is all red, then I can imagine what you mean, red means "can't find the background, will retry to load it next time you try to show it", and you end up trying to load the background all the time. It doesn't happen of course once the theme is correct.
[Windows Mobile Software Development] Moe5508:
Yeah, still not quite there yet but for me personally this is a great leap from v0.15 - 0.19 when I conldn't even get it to install properly...so definitely moving in the right direction and I think we're getting very very close to a stable beta.
[Windows Mobile Software Development] rod555:
bug

when open calendar and try type words go in stuck and i make soft reset for exit. With 0.21 version on 9000 with last rom Tomal 6.1.

the best keyboard in development for me
[Windows Mobile Software Development] Blowfish64:
Hey tene,

I was actually referring to when it's working. When the program first comes up of course it is very laggy because when you press on a new button it takes a second (or several) to load the pressed states, and putting the "preload" option in the skin is still bugged for me. It has never allowed me to load it ever, so I don't know if that would solve that. However, even after all images have been loaded, it's still just a little slower than .14. It's hard to describe really because when I've been typing with .21 for a while I'll think it's fine, but if I go back to .14 afterwards, I feel like "Wow, this is definitely faster!" The difference is slight, but it really is there.
[Windows Mobile Software Development] sykt:
Autocomplete in messaging

Even 0.21 has autocomplete problem in messaging.

If I use English layout – all is Ok, and the system suggest me contact names, then I write down some first letters.

But when I use national layouts (Russian in my case), the autocomplete works only after pressing backspace key.

The same situation was in 0.19.

I like this keyboard, but because of such annoying problem still use 0.12 version, which is working without such bag :-(

PS: do anyone know how to add left/right/up/down keys to layout in 0.12 version.

PPS: I guess, that autocomlete problem is because of pcm internal word suggestion feature. As for me, I never use this function, and think, that many others too. So, Tene, I suggest you to make the version of pcm keyboard without word suggestion, only keyboard. I think this version will be faster, and will have no problem with autocomplete.
[Windows Mobile Software Development] tene:
(I just sent you a mail, but because I need information, maybe other can help!)

First of all, thanks for your donation, the biggest this year and well euh... last year ;) It should help me get a new device as you probably know my device is currently broken.

This issue has already been briefly discussed for greek layout here: http://pocketcm.com/phorum/read.php?11,12307,12307

Basically it has little to do with suggestion, but with the fact that you can build custom layout and pocketcm need to "guess" what key to send based on the keyboard configuration. I'm doing this "guess" for the alphabet I know (latin), but not for russian or greek. What I would need is the corresponding virtual key code for russian.

So in short: I'm willing to support it, but without any knowledge of russian, or device to test I'm gonna need your help. The easiest way for you to test would be to design a specific layout that define the action for each key as virtual key, for instance:

key.a.action=virtualkey(VK_A)

key.A.action=virtualkey(VK_SHIFT,VK_A)

key.b.action=virtualkey(VK_A)

etc...

but for russian.

Again you'll have one issue: VK_* constant are not defined for russian, but you can use their integer value instead, so from a wild guess, I suppose that maybe virtualkey(200) will print the "cyrilic capital letter short i". (in the same way VK_A = 65 which happen to be the ASCII code for the letter A, so virtualkey(65) and virtualkey(VK_A) are the same!). Note that with virtualkey you'll lose pocketcm suggestion, but name/mail/phone suggestion in WM should work.

I hope I'm understandable but basically if you can send me a working layout with using virtualkey for russian, then I should be able to adapt PocketCM Keyboard to support them (with completion and suggestion).

And again thanks for your donation! It's appreciated!
[Windows Mobile Software Development] mikeeey:
is it possible to install the htctoucher wm7-inspired skin in version 0.21?

http://xdaforums.com/showthread.php?p=2453480

It looks awesome, I really want it, but I never found out how to get it working.
[Windows Mobile Software Development] tene:
No this skin is for <= 0.14
[Windows Mobile Software Development] 1caspian:
Hi, I love this app! Until now I have used the 0.14 version with norwegian keyboard layout. Now I try to customize the 0.21 version.... And I am not into programming at all:)

What I need is to put the Norwegian letter å next to the p. Furthermore I need the letters ø and æ next to l.

How do I do that?
[Windows Mobile Software Development] jim256:
Well the animations seem to be alright, but for example if I type quickly the kb quickly falls behind and doesn't correct / suggest right. The red + correction box has some characters in the wrong order of what I typed and omits spaces often (even though the typed text is right and has spaces).

What I'm talking about is if I just type 1 - 3 characters they are a little behind on showing up.

It isn't too bad, but definitely slower than .14. Just a little delay every time I press a key, the problem of course is when I get typing quickly. Then it starts to get pretty behind, and if I have ANYTHING else going on (music, etc..) then it falls REALLY behind very quickly.

I know that optimizations are a tough thing to do in programming, but of course anything would be appreciated.

Thanks again tene, I do agree that this is monstrous leaps ahead of .15, but I have just been comparing to .14 as that was our last great version and the one that we are trying to improve against (and the one I have always been using).

Jim.
[Windows Mobile Software Development] jim256:
Other possible bugs / enhancements...

Not sure if these have been mentioned already but...

1. .21 is not working in the "To: " field like we might hope. When you type anything, no suggestions of contacts appear.

2. It would be great if some way could be devised to better handle words w/ apostrophes ( ' ). That way I could type " cant " and it would

automatically

insert " can't " without any suggestion box or anything (and that way it wouldhn't get in the way of suggesting other things or cause slow down.

3. It would be great if it could handle capital letters a little better. So I could add the word " Megan " and when I type " megan " it would recognize it and auto-capitalize (again, w/ no suggestion or anything, just do it automatically).

4. Sometimes when it suggests a word and you have already input a space afte the word, and you tap it to insert, it takes the space back off, thereby making you have to press space again.

Example: type "hold" then a space, then tap " gold " to insert. Then tap " hold " to insert, you will notice that it backspaced off the space.

None of these are huge or anything...but would certainly be more than welcome.

Thanks again,

Jim.

Great work so far, loving that it can recognize a past word when you backspace to it.
[Windows Mobile Software Development] tene:
It is for me. What language? It only work for latin, not greek or cyrillic, I'm working on it though.

Thinking about it

That should definitely be in there at some point

All the prob is that it seems to be only "sometimes", I can't find a pattern yet.

Anyway, next version will fix lot of memory leaks, and crashes linked to switching SIP.
[Windows Mobile Software Development] jim256:
Wow that all sounds great thanks a lot.

Two things:

1. The thread that vendetta made in your bugs subforum for pocketcm keyboard on your site has some AWESOME suggestions I think that everyone would love to see implemented.

2. I am using US english.

Are there any further optimizations / speed enhancements planned for soon? Neither I or a buddy of mine who I showed pcmk to (which made him a pretty long time user) are currently using it because of the lag. (He has a cdma htc touch diamond stock rom).
[Windows Mobile Software Development] baudac:
Keep up the excellent work. :)

I am not certain if this bug has been addressed, but my apologies and please point me towards the right link if it has.

I am using v0.21

1. After a soft reset, the initial switch from default WMkeys to PCMkeys works like a charm. The second switch from PCMKeys to default WM keys is do-able, but the third switch trying to bring back PCKeys from the default WM keys after the primary switch is not do-able, requires soft reset to bring back PCMKeys. You may ask why would I go thru the hassle of switching back/forth, I don't want to. But somehow while using certain application the keys will switch on its own to the default WM keys.:confused:

2. Is there a way to save PCMKeys and setting as your default after any soft reset?

Thanks in advance.
[Windows Mobile Software Development] tene:
This should be addressed in 0.22
[Windows Mobile Software Development] 1caspian:
To be more precise; I need 11 letters on the first two lines (qwerty... and asdf..) I have figured how to change the existing letters, but I can't add letters. Some help please?
[Windows Mobile Software Development] ScrapMaker:
So far, I like these newer versions, but they run so sluggish on my vogue that they are nearly unusable...
[Windows Mobile Software Development] jim256:
+1

When you say sluggish I assume you are referring to its ability to recognize and / or correct words?
[Windows Mobile Software Development] ScrapMaker:
I mean in pretty much every aspect, actually...

I cannot type nearly as fast as 0.14... I feel like I am waiting on it all the time. If I type too fast, it misses letters and won't auto-correct.

Also, I have tried a custom skin/layout for 0.20 and 0.21, and it won't auto-correct at all. The "iPhone'd" skin/layout. I forget who makes it, (sorry.)

I like that the keyboard works with windows more natively, like with contacts, and whatnot, but if the correction isn't working as well as before, it seems like a loss of a great feature, in my eyes.

Also, it seems more "picky" when typing. There were times where I would hit something like 'thrm', but it wouldn't correct if I clearly hit those keys in their centers. If I hit the 'r' closer to the left, it would trigger the suggest of 'them.' It just seems a lot harder to use than 0.14 (and similar builds.)

I also ran into a problem, which could be ROM-related, but I could not get the in-built suggestion box to go away, and PCMKeyboard's suggestion was interfering... I tried disabling it in Windows but it would not work. I eventually found a registry key to fix it, but I had to re-do it every soft-reset...

Perhaps this new build is just too much for the 400Mhz CPU in the Vogue? :(
[Windows Mobile Software Development] jim256:
I actually think it seems a little less picky.

tene,

are you resizing tap-zones now or changing what prediction/suggestion occurs based on where in a tap-zone someone types?

I know that you have always used proximity and changed prediction if they hit a surrounding letter, but I didn't know that you had gotten specific enough to the point where you used

where

in

each

letter / tap-zone someone tapped....?
[Windows Mobile Software Development] jim256:
FOR ALL THOSE HAVING PERFORMANCE / SPEED ISSUES W/ THE LATEST PCMK...

This helped mine tons, though the animations could still use a boost and another tune-up to overall performance would still be noticed ;)

1. Uninstall the sip.

2. Delete every registry key regarding the sip that you can find (search for "pcm" and "pocketcm").

3. Delete the PocketCM Keyboard folder in program files.

4. Soft - reset.

5. Install the latest one from the new daily builds link.

6. Soft - reset.

7. DO NOT EVER INSERT / APPLY ANY CUSTOM DICTIONARIES (such as your own that you may have built up from .14 or similar builds).

8. Apply the settings you want, and enjoy!

Please post back w/ feedback on if this worked for you! It had a big impact on mine without a doubt, and I can now call this sip usable and pcmk is now my main (/ only) sip again :)

I still don't think its quite as fast as .14, but maybe that's because I changed devices (although it was an upgrade in terms of both CPU and ram) or maybe I just don't remember .14 quite as it was.

THANK YOU TENE,

Jim.
[Windows Mobile Software Development] jim256:
Tene

,

I think it might be a decent idea to post the link for the latest build in the OP...just a thought :)
[Windows Mobile Software Development] tene:
If it's not a skin designed for >0.15 it's not gonna work. Otherwise, please point me to the skin.

The radius of "key guess" is the same, however with bigger key, you may want to adjust it. (it's the layout.*.allowed.distance). However, the bigger the layout, the longer it might take for suggestion.

Seems like a windows mobile issue to me.

As I'm developing on a 200Mhz Touch (Elf), I guess not. However, you can expect some performance improvement in future release.
[Windows Mobile Software Development] ScrapMaker:
So the radius of the "guess key," is defined in the layout? Is it possible that when I use the Dream 2 layout, with keyboard size "Big," that the radius is not matching up quite right?

This was the skin I was trying, (from this very thread:) http://xdaforums.com/showpost.php?p=3092213&postcount=170

So jim is saying to install the latest build? (newer than the 0.21 found on your main page?)

Thanks, and I love PCMKeyboard! :)
[Windows Mobile Software Development] Sithlord:
Hi,

I deleted the contents of my post as it was talking about PocketCM Contacts and not Keyboard, sorry :)
[Windows Mobile Software Development] cincy1020:
Is .22 available yet?

Thanks
[Windows Mobile Software Development] zard:
I've used it for a few days and finally yesterday, I had to revert back to v0.14.

The problem that I kept encountering was this, with a soft reset, I can use it for SMS, messenging, Opera and Resco Explorer (renaming files) without problem. The usage of the apps is on a on-and-off basis within a day. After using for about half a day, I will notice that PCMKeyboard will not open up in any of the apps. Only when I do a SR, sometimes it works again but other times, it takes many times to SR to get it to work.

Really like it but hope that v0.22 will be released soon. Thanks.
[Windows Mobile Software Development] tene:
can you test the latest daily? (http://www.pocketcm.com/daily.php)
[Windows Mobile Software Development] jim256:
Funny little bug, latest one doesn't have a cab in it lol. Just the two .txt files