![]() |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
you need to reboot and probably re-install fastSMSevo
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
i like mcip cause of cut copy paste function but too bad as it doesnt have portrait keyboard. evo is good cause of portrait but no cut copy paste. Plus mcip looks very much unfinished in landscape mode too. Difficult decision. hope evo gets cut copy paste or mcip gets portrait keyboard and becomes more finished
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
i recommend adding a ñ it a latin symbol, used in spanish, to the EN keyboard.
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Quote:
Code:
/usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Quote:
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
I would like to use mcip but it does not have Hebrew layout - so I started looking at the code in hope I can maybe fork it. Then after looking at this thread, I've noticed that there are some people that are missing certain characters because of their native language which is neither En or Ch.
Since I recently started adding multilingual support to a project I'm working on (qwazer), I can give several tips that if implemented can solve some issues described above: 1) cute-input-method / src / host / extra / Keyboard.qml: Extern the Column into a new QML file named layout_ch.qml and another that is named layout_en.qml And add 2 properties called "name" & "layoutID" in each which will designate the language name (like English) and its ID (like en) 2) Add in a settings dialog the ability to multiselect which layout_<langID>.qml to use according to the selected names 3) Instead of the Column in the Keyboard.qml do the trick described here 4) Similarly with the T9 logic if needed (I couldn't find the T9 database...) 5) Change the switch layout to rotate between the various selected layouts 6) Use qsTr(), but I don't think that you will need it. I think that that's about it, but I might have missed something. Edit: Instead of forking it, for now I changed the util.js to show Hebrew chars instead of English ones when the Ch layout is selected. That is not enough as when I click on a char it has no effect. I will dig more deeply. Regarding adding several layouts, maybe should also make the util.js => util_en.js && util_ch.js... Edit 2: After commenting 5 lines of Ch related code in the releaseKey function, it works like a charm with Hebrew as well (no T9 yet). I will attached the two modified files later today to this thread. BTW, something that is highly annoying - the Fn key no longer works in Terminal - is it a known issue? Edit 3: One more issue: when clicking space the layout changes briefly to English so when typing fast enough, there are some English characters at the beginning of some words... |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
1 Attachment(s)
Hebrew "patch" attached - needs some layout changes as the number of keys in each row doesn't truly match the Hebrew layout. Still it is better then the builtin vkb.
I also noticed another issue and it is the "symbols" dialog that is shown when Fn+Ctrl is pressed. based on what I seen in the code (which is quite good) it can pop a similar dialog without too many changes. The only problem I see with integrating multi-layout is the T9. It is initialized once when the engine is set to load, so current design will only look at one file (found it: ~/.config/mcip/sysdict). This is not good and will have to only load the selected languages. I think that the T9 needs a language button as well. the dictionary can be stored in a SQLite DB instead of a file - it will have easier access in the QML and also will not have to be stored in the memory while mcip is running in the background. For SQLite integration see here |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
hey i just wanned to ask, cant u use OPERA keyboard. i mean port it or do whatever to replace the stock keyboard with it??
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Quote:
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Wow,
definately the best virtual keyboard atm for n900!! I downloaded the mcip-nt1 and I have read this topic, didnt find solution to this: - when writing (english) and tap outside the keyboard, it goes away like it should but the text disappears. Only way to go over this, is to open hw-keyboard, then the text stays. Any ideas on this? |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
i think we need more layouts, e.g. the german one (QWERTZ)
will this be implemented ? |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Quote:
btw, was there a way to get the symbol-menu to work with this virtual keyboard? |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
i liked your application,but i do not know how to download it or use it. can someone guide me step by step?
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Is this project dead?.. I hope no.. :)
I wanted to request an Arabic Language Layout, as it would be great, and would be awesome if we can create one ourself and use it. and is there a workaround to get the vkb correctly displayed, i.e. some of its area is cut at the corners.. (mainly the right side, bottom). Thank you guys for your hardwork. |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
how can we help to get a german layout?
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
I have an idea...
How about adopting mcip's source code (link present on first post), and creating an N9 like Virtual keyboard (ditto)... then it would be the best Virtual Keyboard replacement for the N900, the only thing we need is a good developer/programer who can make this come true. Note: Credits to the mcip developer @foolegg must be given. How is it? is anyone intrested? p.s. I'm not a programmer but I wish I could do that. :) |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
how bout the MALIIT guys?
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Quote:
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Which version should I download mcip or mcip-nt1?
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Give mcip a try first. mcip-nt1 is quite different (the main difference being it supports the hardware keyboard) and probably has more rough edges.
|
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
Nothing for update?
And how to change color layout? :D |
Re: [Annnounce] mcip - a Virtual Keyboard in QML with hildon input method plugin
installed it and been testing it for 3 days.till now it's pretty good but my only problem is that there is no enter e.g when i type google.com on microb and press enter button ,it will add another line space not to enter the site but anyways it's very good
|
All times are GMT. The time now is 20:04. |
vBulletin® Version 3.8.8