webOS Nation Forums >  Homebrew >  webOS patches > [PATCH] Greek keyboard layout
[PATCH] Greek keyboard layout

  Reply
Like Tree1Likes

 
LinkBack Thread Tools Display Modes
Old 11/28/2011, 04:04 PM   #21 (permalink)
Member
 
Join Date: Sep 2011
Posts: 66
Likes Received: 1
Thanks: 2
Thanked 2 Times in 2 Posts
Default

Quote:
Originally Posted by Loiter View Post
I'm kind of busy this week, but I will PM you.
Thanks !
Hi, any news please?
studyhood is offline   Reply With Quote
Old 12/02/2011, 03:46 AM   #22 (permalink)
Member
 
Join Date: Sep 2011
Posts: 66
Likes Received: 1
Thanks: 2
Thanked 2 Times in 2 Posts
Default

Sorry, I am coming to this again, but I would really appreciate if you could inform me when you would be able to see how I could use your patch on my Palm Pre.
studyhood is offline   Reply With Quote
Old 12/02/2011, 10:12 AM   #23 (permalink)
Member
 
Loiter's Avatar
 
Join Date: Mar 2011
Location: E.U.
Posts: 546
Likes Received: 21
Thanks: 112
Thanked 51 Times in 42 Posts
Default

Sorry I was a bit absent from the forums these days. Send me via PM your mail so we can check it out.
Loiter is offline   Reply With Quote
Old 01/01/2012, 10:10 AM   #24 (permalink)
Member
 
Join Date: Dec 2011
Location: Germany
Posts: 4
Likes Received: 0
Thanks: 1
Thanked 0 Times in 0 Posts
Default

Hi Loiter, hi guys,

happy new year to all of you!

Did you have any news on that 1.4.5 testing thing? I use a Palm Pre Pixi and would like to help you with that - I really need those greek characters!

Cheers
Tsanis is offline   Reply With Quote
Old 01/02/2012, 04:06 AM   #25 (permalink)
Member
 
Loiter's Avatar
 
Join Date: Mar 2011
Location: E.U.
Posts: 546
Likes Received: 21
Thanks: 112
Thanked 51 Times in 42 Posts
Default

You can contact studyhood (the user in the previous posts). I sent him the patch to test it and I believe he made some changes and managed to get it working. PM him.
Loiter is offline   Reply With Quote
Old 01/03/2012, 09:11 AM   #26 (permalink)
Member
 
Join Date: Dec 2011
Location: Germany
Posts: 4
Likes Received: 0
Thanks: 1
Thanked 0 Times in 0 Posts
Default

OK, thanks a lot! I'll contact studyhood and let you know then.
Tsanis is offline   Reply With Quote
Old 01/03/2012, 11:08 AM   #27 (permalink)
Member
 
Loiter's Avatar
 
Join Date: Mar 2011
Location: E.U.
Posts: 546
Likes Received: 21
Thanks: 112
Thanked 51 Times in 42 Posts
Default

Also a good idea would be to post it here or even better send it to Preware if indeed it works. There are plenty of 1.4.5 users.
Loiter is offline   Reply With Quote
Old 02/04/2012, 03:21 PM   #28 (permalink)
Member
 
VasTheGreek's Avatar
 
Join Date: Oct 2009
Posts: 575
Likes Received: 22
Thanks: 119
Thanked 26 Times in 24 Posts
Default

Bump !!

Anyone who could do this for a donation?

Vas
VasTheGreek is offline   Reply With Quote
Old 02/04/2012, 03:33 PM   #29 (permalink)
Member
 
Loiter's Avatar
 
Join Date: Mar 2011
Location: E.U.
Posts: 546
Likes Received: 21
Thanks: 112
Thanked 51 Times in 42 Posts
Default

No need to ask for a donation.
Tsanis sent me an e-mail and told me he managed to do it.
I'll ask him, so I can attach it here.
Loiter is offline   Reply With Quote
Old 02/05/2012, 02:22 PM   #30 (permalink)
Member
 
VasTheGreek's Avatar
 
Join Date: Oct 2009
Posts: 575
Likes Received: 22
Thanks: 119
Thanked 26 Times in 24 Posts
Default

Quote:
Originally Posted by Loiter View Post
No need to ask for a donation.
Tsanis sent me an e-mail and told me he managed to do it.
I'll ask him, so I can attach it here.
Wow I'm well impressed
I can offer to buy him some souvlaki if he prefers

Vas
VasTheGreek is offline   Reply With Quote
Old 02/05/2012, 05:28 PM   #31 (permalink)
Member
 
Loiter's Avatar
 
Join Date: Mar 2011
Location: E.U.
Posts: 546
Likes Received: 21
Thanks: 112
Thanked 51 Times in 42 Posts
Default

OK here it is.
I didn't make it, I haven't tested it, I'm just the courier.
You test it and if it is ok, we'll add it to the first post. If not, I have no responsibility.
Attached Files
File Type: patch greekLayoutEx.patch (6.9 KB, 5 views) Email Attachment
Loiter is offline   Reply With Quote
Old 02/06/2012, 05:02 AM   #32 (permalink)
Member
 
Join Date: Dec 2011
Location: Germany
Posts: 4
Likes Received: 0
Thanks: 1
Thanked 0 Times in 0 Posts
Default

Hi guys, there I am again...!

I tested the patch on my phone (Pixi Plus from Vodafone Germany, no branding) and found out some problems regarding the sms'es. When sending an sms out, I can see the greek characters, but my counterpart reads only question marks...
Then I installed Shura's russian layout and tried it out with russian characters: again, the sms received on a russian smartphone (so no excuses about missing fonts) appeared to have misunderstood the coding, so only question marks for me today.

I have no explanation for that, maybe we should ask Shura if he's facing it too.

Apart from that, all other functions seem to work flawlessly.

Enjoy!

Quote:
Originally Posted by Loiter View Post
OK here it is.
I didn't make it, I haven't tested it, I'm just the courier.
You test it and if it is ok, we'll add it to the first post. If not, I have no responsibility.
Tsanis is offline   Reply With Quote
Old 02/06/2012, 06:15 AM   #33 (permalink)
Homebrew Developer
 
Join Date: Oct 2011
Posts: 643
Likes Received: 74
Thanks: 0
Thanked 162 Times in 101 Posts
Default

You might want to check the following file:

/usr/palm/applications/com.palm.app.messaging/app/utilities/CharacterCounter.js

This part:
Quote:
/*
* this array is a capture of all of the high byte ascii characters integrated into GSM 7
*/
var extraGsm7Chars ={
163:true, /* 0x00A3, // POUND SIGN*/
165:true, /* 0x00A5, // YEN SIGN*/
232:true, /* 0x00E8, // LATIN SMALL LETTER E WITH GRAVE*/
233:true, /* 0x00E9, // LATIN SMALL LETTER E WITH ACUTE*/
249:true, /* 0x00F9, // LATIN SMALL LETTER U WITH GRAVE*/
236:true, /* 0x00EC, // LATIN SMALL LETTER I WITH GRAVE*/
242:true, /* 0x00F2, // LATIN SMALL LETTER O WITH GRAVE*/
231:true, /* 0x00E7, // LATIN SMALL LETTER C WITH CEDILLA not really GSM7, but mess router supports it*/
199:true, /* 0x00C7, // LATIN CAPITAL LETTER C WITH CEDILLA*/
216:true, /* 0x00D8, // LATIN CAPITAL LETTER O WITH STROKE*/
248:true, /* 0x00F8, // LATIN SMALL LETTER O WITH STROKE*/
197:true, /* 0x00C5, // LATIN CAPITAL LETTER A WITH RING ABOVE*/
229:true, /* 0x00E5, // LATIN SMALL LETTER A WITH RING ABOVE*/
916:true, /* 0x0394, // GREEK CAPITAL LETTER DELTA*/
934:true, /* 0x03A6, // GREEK CAPITAL LETTER PHI*/
915:true, /* 0x0393, // GREEK CAPITAL LETTER GAMMA*/
923:true, /* 0x039B, // GREEK CAPITAL LETTER LAMDA */
937:true, /* 0x03A9, // GREEK CAPITAL LETTER OMEGA*/
928:true, /* 0x03A0, // GREEK CAPITAL LETTER PI*/
936:true, /* 0x03A8, // GREEK CAPITAL LETTER PSI*/
931:true, /* 0x03A3, // GREEK CAPITAL LETTER SIGMA*/
920:true, /* 0x0398, // GREEK CAPITAL LETTER THETA*/
926:true, /* 0x039E, // GREEK CAPITAL LETTER XI*/
8364:true, /* 0x20AC, // EURO SIGN*/
198:true, /* 0x00C6, // LATIN CAPITAL LETTER AE*/
230:true, /* 0x00E6, // LATIN SMALL LETTER AE*/
223:true, /* 0x00DF, // LATIN SMALL LETTER SHARP S*/
201:true, /* 0x00C9, // LATIN CAPITAL LETTER E WITH ACUTE*/
164:true, /* 0x00A4, // CURRENCY SIGN*/
161:true, /* 0x00A1, // INVERTED EXCLAMATION MARK*/
913:true, /* 0x0391, // GREEK CAPITAL LETTER ALPHA*/
914:true, /* 0x0392, // GREEK CAPITAL LETTER BETA*/
917:true, /* 0x0395, // GREEK CAPITAL LETTER EPSILON*/
919:true, /* 0x0397, // GREEK CAPITAL LETTER ETA*/
921:true, /* 0x0399, // GREEK CAPITAL LETTER IOTA*/
922:true, /* 0x039A, // GREEK CAPITAL LETTER KAPPA*/
924:true, /* 0x039C, // GREEK CAPITAL LETTER MU*/
925:true, /* 0x039D, // GREEK CAPITAL LETTER NU*/
927:true, /* 0x039F, // GREEK CAPITAL LETTER OMICRON*/
929:true, /* 0x03A1, // GREEK CAPITAL LETTER RHO*/
932:true, /* 0x03A4, // GREEK CAPITAL LETTER TAU*/
933:true, /* 0x03A5, // GREEK CAPITAL LETTER UPSILON*/
935:true, /* 0x03A7, // GREEK CAPITAL LETTER CHI*/
918:true, /* 0x0396, // GREEK CAPITAL LETTER ZETA*/
196:true, /* 0x00C4, // LATIN CAPITAL LETTER A WITH DIAERESIS*/
214:true, /* 0x00D6, // LATIN CAPITAL LETTER O WITH DIAERESIS*/
209:true, /* 0x00D1, // LATIN CAPITAL LETTER N WITH TILDE*/
220:true, /* 0x00DC, // LATIN CAPITAL LETTER U WITH DIAERESIS*/
167:true, /* 0x00A7, // SECTION SIGN*/
191:true, /* 0x00BF, // INVERTED QUESTION MARK*/
228:true, /* 0x00E4, // LATIN SMALL LETTER A WITH DIAERESIS*/
246:true, /* 0x00F6, // LATIN SMALL LETTER O WITH DIAERESIS*/
241:true, /* 0x00F1, // LATIN SMALL LETTER N WITH TILDE*/
252:true, /* 0x00FC, // LATIN SMALL LETTER U WITH DIAERESIS*/
224:true /* 0x00E0 // LATIN SMALL LETTER A WITH GRAVE*/
I suspect that some of the characters might not have been added to this table?
Herrie is offline   Reply With Quote
Thanked By: Tsanis
Old 02/13/2012, 07:04 AM   #34 (permalink)
Member
 
Join Date: Dec 2011
Location: Germany
Posts: 4
Likes Received: 0
Thanks: 1
Thanked 0 Times in 0 Posts
Default

@Herrie: that was a great idea!

Unfortunately, I can't find the greek small letters on the 7 bit default alphabet:
The 7 bit default alphabet

So how am I supposed to add them?

Quote:
Originally Posted by Herrie View Post
You might want to check the following file:

/usr/palm/applications/com.palm.app.messaging/app/utilities/CharacterCounter.js

I suspect that some of the characters might not have been added to this table?
Tsanis is offline   Reply With Quote
Reply

 

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0