Re: Transparent keyboard in illume
Hello, When patch will be more flexible, I will add it to SHR (patch for compositing with Xglamo is already in SHR for some time) Ok, so it should be a bit more flexible now. A new version (see updated http://kedrigern.dcs.fmph.uniba.sk/~Openmoko/qwo) does not break the builtin keyboard any more. Basicaly illume with this patch distinguish between applications with name Keyboard and TransparentKeyboard, the latter one is handled differently. In default configuration, this patch should have no effect. You need a newly patched qwo to use it, though. Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hi Richard I just run opkg update opkg upgrade, which installed the new qwo keyboard. I tested it. My feedback : * you changed the yellow shapes. Could you tell us why ? By the way, they seem to be drawn with the mouse (not regular). Is it art ? (joking, light tone) * I can only write numbers with this version. the move from the center to one zone and back to the center do not work anymore (as more complex ones). Instead theses moves write numbers. Am I the only one with this bug ? Cheers Kimaidou 2009/4/7 Richard Kralovic r...@om.ksp.sk Hello, When patch will be more flexible, I will add it to SHR (patch for compositing with Xglamo is already in SHR for some time) Ok, so it should be a bit more flexible now. A new version (see updated http://kedrigern.dcs.fmph.uniba.sk/~Openmoko/qwohttp://kedrigern.dcs.fmph.uniba.sk/%7EOpenmoko/qwo) does not break the builtin keyboard any more. Basicaly illume with this patch distinguish between applications with name Keyboard and TransparentKeyboard, the latter one is handled differently. In default configuration, this patch should have no effect. You need a newly patched qwo to use it, though. Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hello, * you changed the yellow shapes. Could you tell us why ? By the way, I changed it for better recognition accuracy. It is claimed by original author of quikwriting (Ken Perlin), and my experience confirms it. For me, it is _much_ easier to write with the new layout when using fingers. (If you are using stylus, it shouldn't matter much.) they seem to be drawn with the mouse (not regular). Is it art ? (joking, light tone) No. They are quite regular (should be symetric), I basically copied them from the shapes of the original java quikwriting appliction by Ken Perlin and tweaked a bit manually (no drawing with mouse :-) ). * I can only write numbers with this version. the move from the center to one zone and back to the center do not work anymore (as more complex ones). Instead theses moves write numbers. Am I the only one with this bug ? Which package did you install? I can try to check it on my phone Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
* I can only write numbers with this version. the move from the center I have just fixed that (a small bug that sneaked in just before I released the patch...). Should be working now, try to reinstall qwo. Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Then I restarted, and lead the xcom script. It runs ok (no errors). But when I open the keyboard, it is not transparent, and the circles from u... clockwise or the way back just change the size. Have I really installed your qwo package ? How can I check please Hmmm... you can e.g. check if /usr/bin/qwo contains string NET_WM_WINDOW_OPACITY (run strings /usr/bin/qwo | grep NET_WM_WINDOW_OPACITY ). Or you can just reinstall qwo (I have recompiled it now to be sure that the version is correct). If you want to test if the transparency works at all, you can try opkg upgrade opkg install transset transset and click any window - it should be transparent afterwards. Greets Richard Thanks again ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hi Thanks again ! I managed to install it. for this, I had to remove imlib2 and then reinstall your qwo package !: opkg remove imlib2 -recursive opkg remove qwo (if not removed by the precedent line) opkg install http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk And BIM, a great transparent keyboard !! Big question : Have you proposed to the SHR guys to add this functionnality by default on the next testing release ? Thanks anyway I will try to write a wiki page on this, if you don't mind 2009/4/6 Richard Kralovic r...@om.ksp.sk Hello, I got nothing So it looks like the qwo can not be configured because of dependency problems with imlib2. Which version of imlib2 do you use? Maybe you could try to remove imlib2 (with -force-depends) and install it again from the repository on meru? Or maybe you can try the shr-unstable feed (i.e. modify your /etc/opkg/meru.conf to use shr-unstable, opkg update, and opkg install qwo)? Richard Or you can just reinstall qwo (I have recompiled it now to be sure that the version is correct). -- I tried and could not (the -force-depends did not help) r...@om-gta02 ~ $ opkg install -force-depends http://kedrigern.dcs.fmph.uniba.sk /~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk Downloading http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipkhttp://kedrigern.dcs.fmph.uniba.sk/%7Eriso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Upgrading qwo on root from 0.4 to 0.4-r0... Installing libimlib2-loaders (2:1.4.2.001+svnr38274-r0) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipkhttp://meru.inf.ethz.ch/%7Erkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipk Collected errors: * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tiff.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bz2.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bmp.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/png.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/xpm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/pnm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tga.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/lbm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/jpeg.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/argb.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/zlib.so But that file is already provided by package * imlib2 If you want to test if the transparency works at all, you can try opkg upgrade opkg install transset transset and click any window - it should be transparent afterwards. -- it worked well ! Thanks for your patience :D ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
2009/4/6 Richard Kralovic r...@om.ksp.sk Then I restarted, and lead the xcom script. It runs ok (no errors). But when I open the keyboard, it is not transparent, and the circles from u... clockwise or the way back just change the size. Have I really installed your qwo package ? How can I check please Hmmm... you can e.g. check if /usr/bin/qwo contains string NET_WM_WINDOW_OPACITY (run strings /usr/bin/qwo | grep NET_WM_WINDOW_OPACITY ). -- i tried the command: strings /usr/bin/qwo | grep NET_WM_WINDOW_OPACITY I got nothing Or you can just reinstall qwo (I have recompiled it now to be sure that the version is correct). -- I tried and could not (the -force-depends did not help) r...@om-gta02 ~ $ opkg install -force-depends http://kedrigern.dcs.fmph.uniba.sk /~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk Downloading http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Upgrading qwo on root from 0.4 to 0.4-r0... Installing libimlib2-loaders (2:1.4.2.001+svnr38274-r0) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipk Collected errors: * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tiff.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bz2.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bmp.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/png.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/xpm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/pnm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tga.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/lbm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/jpeg.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/argb.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/zlib.so But that file is already provided by package * imlib2 If you want to test if the transparency works at all, you can try opkg upgrade opkg install transset transset and click any window - it should be transparent afterwards. -- it worked well ! Thanks for your patience :D ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hello, I got nothing So it looks like the qwo can not be configured because of dependency problems with imlib2. Which version of imlib2 do you use? Maybe you could try to remove imlib2 (with -force-depends) and install it again from the repository on meru? Or maybe you can try the shr-unstable feed (i.e. modify your /etc/opkg/meru.conf to use shr-unstable, opkg update, and opkg install qwo)? Richard Or you can just reinstall qwo (I have recompiled it now to be sure that the version is correct). -- I tried and could not (the -force-depends did not help) r...@om-gta02 ~ $ opkg install -force-depends http://kedrigern.dcs.fmph.uniba.sk /~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk Downloading http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Multiple packages (qwo and qwo) providing same name marked HOLD or PREFER. Using latest. Upgrading qwo on root from 0.4 to 0.4-r0... Installing libimlib2-loaders (2:1.4.2.001+svnr38274-r0) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipk Collected errors: * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tiff.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bz2.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bmp.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/png.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/xpm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/pnm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tga.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/lbm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/jpeg.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/argb.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/zlib.so But that file is already provided by package * imlib2 If you want to test if the transparency works at all, you can try opkg upgrade opkg install transset transset and click any window - it should be transparent afterwards. -- it worked well ! Thanks for your patience :D ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
On Mon, Apr 6, 2009 at 13:50, kimaidou kimai...@gmail.com wrote: Big question : Have you proposed to the SHR guys to add this functionnality by default on the next testing release ? It can't be in any distro by default as it's breaking Illume keyboard. When patch will be more flexible, I will add it to SHR (patch for compositing with Xglamo is already in SHR for some time) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hello, Thanks anyway You are welcome :-) I will try to write a wiki page on this, if you don't mind Sure, I will be happy about that. Greets Richard P.S. I am testing just now some ideas how to enhance the accuracy of qwo, so hopefully it will be even more finger-friendly soon ;-) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hi again I tried it . Here is the installation log: opkg install xserver-kdrive-glamo xcompmgr qwo e-wm -force-depends Package xserver-kdrive-glamo (1:1.3.0.0+gitr9b28d998424c77fbc057dd3a022ccbb122793a52-r3.1) installed in root is up to date. Package xcompmgr (1.1.4-r0) installed in root is up to date. Upgrading qwo on root from 0.4 to 0.4-r0... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/qwo_0.4-r0_armv4t.ipk Installing libimlib2-loaders (2:1.4.2.001+svnr38274-r0) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipk Installing e-wm (0.16.999.050+svnr38274-r4) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/e-wm_0.16.999.050+svnr38274-r4_armv4t.ipk Multiple replacers for e-wm-sysactions, using first one (e-wm-sysactions-shr) Multiple replacers for e-wm-sysactions, using first one (e-wm-sysactions-shr) Installing e-wm-menu (0.16.999.050+svnr38274-r4) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/all/e-wm-menu_0.16.999.050+svnr38274-r4_all.ipk Configuring e-wm update-alternatives: Linking //usr/bin/x-window-manager to /usr/bin/enlightenment_start.oe Configuring e-wm-menu Collected errors: * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tiff.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bz2.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bmp.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/png.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/xpm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/pnm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tga.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/lbm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/jpeg.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/argb.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/zlib.so But that file is already provided by package * imlib2 * Warning: Cannot satisfy the following dependencies for e-wm: * e-wm-utils * Then I restarted, and lead the xcom script. It runs ok (no errors). But when I open the keyboard, it is not transparent, and the circles from u... clockwise or the way back just change the size. Have I really installed your qwo package ? How can I check please Thanks again ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hello, thanks for you reply. I would need some more help before running the installation process. I will write a wiki page on openmoko.org Ok, I try to be more verbose. If you have more questions, just ask :-): There are also feeds for shr testing http://meru.inf.ethz.ch/~rkralovi/shr http://meru.inf.ethz.ch/%7Erkralovi/shr I will use this since I run SHR testing Most of the packages was compiled on 19 March. So, if SHR testing didn't change too much since then, it might be a good choice. If it doesn't work, let me know an I try to recompile for recent SHR testing. I think SHR testing uses FSO5, so I have nothing to install, right ? Shr uses FSO, but FSO-M5 is basically a different distribution, with different versions of packages. So I am not sure if versions for FSO-M5 are ok to install into SHR testing. So, basically it should just work if you add this to your opkg feeds: You have to create a file /etc/opkg/meru.conf with the following content: src/gz meru-all http://meru.inf.ethz.ch/~rkralovi/shr/ipk/all src/gz meru-armv4t http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t src/gz meru-om-gta02 http://meru.inf.ethz.ch/~rkralovi/shr/ipk/om-gta02 After this, I will run opkg update Yes. Is this correct (or do I need to add some more command lines ?): Try just opkg update opkg install xserver-kdrive-glamo xcompmgr qwo e-wm I am not sure if xserver and e-wm will be reinstalled - if not, try opkg -force-depends remove xserver-kdrive-glamo opkg -force-depends remove e-wm and then opkg install ... #modifiy the file */etc/X11/Xserver nano **/etc/X11/Xserver And add *ARGS=$ARGS +extension Composite #creating a file to launch xcompmgr and load it echo xcompmgr /etc/X11/Xsession.d/xcompmgr_start chmod +x /etc/X11/Xsession.d/xcompmgr_start /etc/X11/Xsession.d/xcompmgr_start Yes. After restarting illume and selecting qwo as the keyboard, everything _should_ work. But please be aware that if the packages versions from shr-testing of my repository are not compatible with your version of shr-testing (which may well be the case), you can end up with quite broken system. So I recommend you to have backup (maybe whole image of rootfs). This is all I understoof reading your email and the webpage. Can you please comment / modify it ? If you have more questions, just ask :-) Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
I would like to know if there were some progress on easily installing the transparent keyboard (qwo or anyone else) on SHR distribution. I think the SHR distro could really benefit on this ! Well, not much of progress. Some time ago, I set up an ipk feed for shr-unstable that I compiled myself, with all the patched stuff: http://meru.inf.ethz.ch/~rkralovi/shr-unstable There are also feeds for shr testing http://meru.inf.ethz.ch/~rkralovi/shr and FSO milestone 5 (which is what I am currently using, so it's probably in a best shape): http://meru.inf.ethz.ch/~rkralovi/fso-ms5 So, basically it should just work if you add this to your opkg feeds: src/gz meru-all http://meru.inf.ethz.ch/~rkralovi/shr-unstable/ipk/all src/gz meru-armv4t http://meru.inf.ethz.ch/~rkralovi/shr-unstable/ipk/armv4t src/gz meru-om-gta02 http://meru.inf.ethz.ch/~rkralovi/shr-unstable/ipk/om-gta02 Then you can just follow the instructions at http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/index.html and install all packages just by opkg install. But beware, the patch for illume breaks the default keyboard (since it does not set the width of it and does not resize the application area). So be ready to install the old version of e-wm if you do not like transparent qwo. I didn't find time to make a nicer patch on e-wm yet (it is on my todolist, but quite deep, so patches are welcome)... Greets Richard Thanks for any news Kimaidou 2009/3/12 Richard Kralovic r...@om.ksp.sk mailto:r...@om.ksp.sk ... so it's working in 2008.12 - I can supply my patched build of illume.ipk if anyone wants it - the only problem being the qtopia Great :-). If you wish, send it to me and I can add it to my webpage... Options and Back buttons etc attached to the display bottom always show on top of... I know next to nothing about illume internals, but I'd try to change the parameter of e_border_layer_set in illume.c from 100 to something higher. Now gotta figure out how to prevent that, or bring qwo even further forward... The illume patches are really just nasty hacks, I'd love to have some neat patch on illume that automatically checks the X11 atoms of the keyboard and adjusts its behaviour according to that. With that, we might be able to persuade the SHR guys (or even Raster) to accept it. But I do not have much time for that right now :-(. Greets Richard Rich ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hi thanks for you reply. I would need some more help before running the installation process. I will write a wiki page on openmoko.org when succeeded. My questions inside your text : 2009/4/3 Richard Kralovic r...@om.ksp.sk I would like to know if there were some progress on easily installing the transparent keyboard (qwo or anyone else) on SHR distribution. I think the SHR distro could really benefit on this ! Well, not much of progress. Some time ago, I set up an ipk feed for shr-unstable that I compiled myself, with all the patched stuff: http://meru.inf.ethz.ch/~rkralovi/shr-unstablehttp://meru.inf.ethz.ch/%7Erkralovi/shr-unstable There are also feeds for shr testing http://meru.inf.ethz.ch/~rkralovi/shrhttp://meru.inf.ethz.ch/%7Erkralovi/shr I will use this since I run SHR testing and FSO milestone 5 (which is what I am currently using, so it's probably in a best shape): http://meru.inf.ethz.ch/~rkralovi/fso-ms5http://meru.inf.ethz.ch/%7Erkralovi/fso-ms5 I think SHR testing uses FSO5, so I have nothing to install, right ? So, basically it should just work if you add this to your opkg feeds: src/gz meru-all http://meru.inf.ethz.ch/~rkralovi/shr-unstable/ipk/all src/gz http://meru.inf.ethz.ch/%7Erkralovi/shr-unstable/ipk/all%0Asrc/gzmeru-armv4t http://meru.inf.ethz.ch/~rkralovi/shr-unstable/ipk/armv4t src/gzhttp://meru.inf.ethz.ch/%7Erkralovi/shr-unstable/ipk/armv4t%0Asrc/gzmeru-om-gta02 http://meru.inf.ethz.ch/~rkralovi/shr-unstable/ipk/om-gta02http://meru.inf.ethz.ch/%7Erkralovi/shr-unstable/ipk/om-gta02 Are these lines command lines ? What should I copy / paste to my terminal to add the correct feeds ? After this, I will run opkg update Then you can just follow the instructions at http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/index.htmlhttp://kedrigern.dcs.fmph.uniba.sk/%7Eriso/Openmoko/qwo/index.html and install all packages just by opkg install. Is this correct (or do I need to add some more command lines ?): #installing xserver-kdrive-glamo xcompmgr opkg install http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/xserver-kdrive-glamo_1.3.0.0+gitr9b28d998424c77fbc057dd3a022ccbb122793a52-r3_armv4t.ipk http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/xcompmgr_1.1.4-r0_armv4t.ipk #modifiy the file */etc/X11/Xserver nano **/etc/X11/Xserver And add *ARGS=$ARGS +extension Composite #creating a file to launch xcompmgr and load it echo xcompmgr /etc/X11/Xsession.d/xcompmgr_start chmod +x /etc/X11/Xsession.d/xcompmgr_start /etc/X11/Xsession.d/xcompmgr_start #install qwo (+ imlib2 + libconfig) e-wm opkg install http://projects.openmoko.org/frs/download.php/496/imlib2_1.4.1_armv4t.ipk http://projects.openmoko.org/frs/download.php/497/libconfig_1.3.1_armv4t.ipk http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/qwo_0.4-r0_armv4t.ipk http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/e-wm_0.16.999.050+svnr38544-r3_armv4t.ipk This is all I understoof reading your email and the webpage. Can you please comment / modify it ? thanks ! But beware, the patch for illume breaks the default keyboard (since it does not set the width of it and does not resize the application area). So be ready to install the old version of e-wm if you do not like transparent qwo. I didn't find time to make a nicer patch on e-wm yet (it is on my todolist, but quite deep, so patches are welcome)... Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hi lists, I would like to know if there were some progress on easily installing the transparent keyboard (qwo or anyone else) on SHR distribution. I think the SHR distro could really benefit on this ! Thanks for any news Kimaidou 2009/3/12 Richard Kralovic r...@om.ksp.sk ... so it's working in 2008.12 - I can supply my patched build of illume.ipk if anyone wants it - the only problem being the qtopia Great :-). If you wish, send it to me and I can add it to my webpage... Options and Back buttons etc attached to the display bottom always show on top of... I know next to nothing about illume internals, but I'd try to change the parameter of e_border_layer_set in illume.c from 100 to something higher. Now gotta figure out how to prevent that, or bring qwo even further forward... The illume patches are really just nasty hacks, I'd love to have some neat patch on illume that automatically checks the X11 atoms of the keyboard and adjusts its behaviour according to that. With that, we might be able to persuade the SHR guys (or even Raster) to accept it. But I do not have much time for that right now :-(. Greets Richard Rich ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
SHR has patch for Xglamo about Composite extension included, so you musn't take care about that. Only install what you want ;) 2009/4/2, kimaidou kimai...@gmail.com: Hi lists, I would like to know if there were some progress on easily installing the transparent keyboard (qwo or anyone else) on SHR distribution. I think the SHR distro could really benefit on this ! Thanks for any news Kimaidou 2009/3/12 Richard Kralovic r...@om.ksp.sk ... so it's working in 2008.12 - I can supply my patched build of illume.ipk if anyone wants it - the only problem being the qtopia Great :-). If you wish, send it to me and I can add it to my webpage... Options and Back buttons etc attached to the display bottom always show on top of... I know next to nothing about illume internals, but I'd try to change the parameter of e_border_layer_set in illume.c from 100 to something higher. Now gotta figure out how to prevent that, or bring qwo even further forward... The illume patches are really just nasty hacks, I'd love to have some neat patch on illume that automatically checks the X11 atoms of the keyboard and adjusts its behaviour according to that. With that, we might be able to persuade the SHR guys (or even Raster) to accept it. But I do not have much time for that right now :-(. Greets Richard Rich ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
This is great news indeed. Humm...sorry for this, but could you please reexplain the different steps to install the qwo transparent keyboard on my SHR ? I am an end user, and it is a bit hard to understand for me. The best would be to provide an ipk package if possible. Thanks a lot ! 2009/4/2 Johny Tenfinger seba.d...@gmail.com SHR has patch for Xglamo about Composite extension included, so you musn't take care about that. Only install what you want ;) 2009/4/2, kimaidou kimai...@gmail.com: Hi lists, I would like to know if there were some progress on easily installing the transparent keyboard (qwo or anyone else) on SHR distribution. I think the SHR distro could really benefit on this ! Thanks for any news Kimaidou 2009/3/12 Richard Kralovic r...@om.ksp.sk ... so it's working in 2008.12 - I can supply my patched build of illume.ipk if anyone wants it - the only problem being the qtopia Great :-). If you wish, send it to me and I can add it to my webpage... Options and Back buttons etc attached to the display bottom always show on top of... I know next to nothing about illume internals, but I'd try to change the parameter of e_border_layer_set in illume.c from 100 to something higher. Now gotta figure out how to prevent that, or bring qwo even further forward... The illume patches are really just nasty hacks, I'd love to have some neat patch on illume that automatically checks the X11 atoms of the keyboard and adjusts its behaviour according to that. With that, we might be able to persuade the SHR guys (or even Raster) to accept it. But I do not have much time for that right now :-(. Greets Richard Rich ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
2009/3/11 Richard Guest quiff...@gmail.com I'll have a go at building from source, but first wanted to check if anyone else out there had already done it? OK, so I finally managed to set-up a build environment and rebuilt illume with the e_kbd.c hack patch... ... so it's working in 2008.12 - I can supply my patched build of illume.ipk if anyone wants it - the only problem being the qtopia Options and Back buttons etc attached to the display bottom always show on top of... Now gotta figure out how to prevent that, or bring qwo even further forward... Rich ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
... so it's working in 2008.12 - I can supply my patched build of illume.ipk if anyone wants it - the only problem being the qtopia Great :-). If you wish, send it to me and I can add it to my webpage... Options and Back buttons etc attached to the display bottom always show on top of... I know next to nothing about illume internals, but I'd try to change the parameter of e_border_layer_set in illume.c from 100 to something higher. Now gotta figure out how to prevent that, or bring qwo even further forward... The illume patches are really just nasty hacks, I'd love to have some neat patch on illume that automatically checks the X11 atoms of the keyboard and adjusts its behaviour according to that. With that, we might be able to persuade the SHR guys (or even Raster) to accept it. But I do not have much time for that right now :-(. Greets Richard Rich ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Johny Tenfinger wrote: Now in shr-unstable patch for composite is included by default. I'm going to include second patch (for ts) later. Which package would that be? The unstable repository has this package http://shr.bearstech.com/shr-unstable/ipk/armv4t/xserver-kdrive-glamo_1.3.0.0+gitr9b28d998424c77fbc057dd3a022ccbb122793a52-r3_armv4t.ipk But it is dated jan 22. and is the same version as the package in shr testing. Helge Hafting ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
It is in git repo for 2 days and it would be in repo after rebuilding (I'll ask mrmoku for doing that in few seconds :P) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Am Mittwoch 11 März 2009 19:07:25 schrieb Johny Tenfinger: It is in git repo for 2 days and it would be in repo after rebuilding (I'll ask mrmoku for doing that in few seconds :P) well... rebuild finished this morning :P Klaus 'mrmoku' Kurzmann ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hello, Unfortunately the link to the Xglamo binary on your site is broken. Should be fixed now, I'm sorry about that. Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Thanks for sharing your work Richard... I agree transparent qwo is the killer keyboard. I had a crack at getting this going on 2008.12 yesterday using your binary packages, but not surprisingly failed with e-wm. I can report that the patched xserver + composite extension, composite manager and transparent qwo binaries install and work fine on 2008.12. Unfortunately e-wm packages (e-wm-utils, illume etc.) have changed since 2008.12... I'll have a go at building from source, but first wanted to check if anyone else out there had already done it? Cheers, Rich ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Now in shr-unstable patch for composite is included by default. I'm going to include second patch (for ts) later. 2009/3/9, Peter Strapp pe...@strapp.co.uk: Hi, I've just tried an online demo of quikwriting and it looks like, given enough practice, I could get messages tapped out very quick with it. Unfortunately the link to the Xglamo binary on your site is broken. Anyway, I look forward to giving it a go. Its impressive to see composite extension being used on the freerunner. Peter. Richard Kralovic wrote: Any way we can get a package for this? I can't compile for my FR. All binary packages that I have built are available at the howto page: http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/ If you are using FSO milestone 5, they should work. If you are using different distribution, they _might_ work, but they might break your system as well, so use on your own risk. I have only a compile environment set up for FSO, so I can not easily provide other packages just now... Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Yorick Moko wrote: might be a stupid question, but any plans on making a transparent large normal keyboard? btw: it seems great! Cool! Using composite to make the illume default keyboard semi-transparent not making it override the apps would be very very cool too. -- Treviño's World - Life and Linux http://www.3v1n0.net/ ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
On Mon, Mar 9, 2009 at 11:47 PM, Marco Trevisan (Treviño) m...@3v1n0.net wrote: Yorick Moko wrote: might be a stupid question, but any plans on making a transparent large normal keyboard? btw: it seems great! Cool! Using composite to make the illume default keyboard semi-transparent not making it override the apps would be very very cool too. making a VERY BIG finger friendly transparant keyboard would maybe be even better :) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Waou, THIS IS GREAT ! I am very happy to find someone with the same will, but skilled ! For me, qwo is also the fastest keyboard, and making it fullscreen + transparent will make it the killer keyboard. Congratulation for sharing your method. I will try it asap. Kimaidou 2009/3/8 Richard Kralovic r...@om.ksp.sk Hello, despite some skepticism about having transparent keyboard in illume, I decided to try it. After some work, I got it working. More precisely, I am using the qwo external keyboard (an implementation of quikwriting technique); imho it's great with stylus, and also quite finger-friendly when the keyboard is large enough. I think it's quite usable. As for speed, displaying/hiding the keyboard is quicker than displaying/hiding the default keyboard, since the application window is not resized (which is usually quite slow). I wrote a small howto about it, it's (together with screenshots) here: http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/http://kedrigern.dcs.fmph.uniba.sk/%7Eriso/Openmoko/qwo/ Actually, to get it work, I had to fix some bugs/annoying features of Xglamo. I reported these (together with patches) as ticket #2242 and #2243 at docs.openmoko.org about one week ago. Unfortunately, I got no answer regarding these patches. Would it be possible to accept them to the openembedded repository and close the tickets? Next, I had to force illume not to resize the running application when displaying keyboard, and also not to force the width of the keyboard to be equal to the width of the screen. Currently, I have only very ugly hack to do this and I am not quite sure how to do it right. I am thinking of making illume look for the _NET_WM_WINDOW_OPACITY property on external keyboards, and behave in above-described way if this property is set. Would this be acceptable for including upstream? Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
might be a stupid question, but any plans on making a transparent large normal keyboard? btw: it seems great! y On Sun, Mar 8, 2009 at 8:49 PM, kimaidou kimai...@gmail.com wrote: Waou, THIS IS GREAT ! I am very happy to find someone with the same will, but skilled ! For me, qwo is also the fastest keyboard, and making it fullscreen + transparent will make it the killer keyboard. Congratulation for sharing your method. I will try it asap. Kimaidou 2009/3/8 Richard Kralovic r...@om.ksp.sk Hello, despite some skepticism about having transparent keyboard in illume, I decided to try it. After some work, I got it working. More precisely, I am using the qwo external keyboard (an implementation of quikwriting technique); imho it's great with stylus, and also quite finger-friendly when the keyboard is large enough. I think it's quite usable. As for speed, displaying/hiding the keyboard is quicker than displaying/hiding the default keyboard, since the application window is not resized (which is usually quite slow). I wrote a small howto about it, it's (together with screenshots) here: http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/ Actually, to get it work, I had to fix some bugs/annoying features of Xglamo. I reported these (together with patches) as ticket #2242 and #2243 at docs.openmoko.org about one week ago. Unfortunately, I got no answer regarding these patches. Would it be possible to accept them to the openembedded repository and close the tickets? Next, I had to force illume not to resize the running application when displaying keyboard, and also not to force the width of the keyboard to be equal to the width of the screen. Currently, I have only very ugly hack to do this and I am not quite sure how to do it right. I am thinking of making illume look for the _NET_WM_WINDOW_OPACITY property on external keyboards, and behave in above-described way if this property is set. Would this be acceptable for including upstream? Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Any way we can get a package for this? I can't compile for my FR. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
but any plans on making a transparent large normal keyboard? btw: it seems great! Actually, it is quite easy to make the default illume keyboard transparent. It should work with the same method as for qwo, except that you need to revert the first hunk of e-wm-hack.patch, i.e., illume had to set the width of keyboard to be equal to the width of the screen. Afterwards, you can use the transset utility (I just added it to my webpage) to change the transparency of the keyboard (and also transparency of any other window). Surely, this is very rough and for normal usage some decent support in illume would be nice. But I guess this should be discussed with Raster... Richard y On Sun, Mar 8, 2009 at 8:49 PM, kimaidou kimai...@gmail.com wrote: Waou, THIS IS GREAT ! I am very happy to find someone with the same will, but skilled ! For me, qwo is also the fastest keyboard, and making it fullscreen + transparent will make it the killer keyboard. Congratulation for sharing your method. I will try it asap. Kimaidou 2009/3/8 Richard Kralovic r...@om.ksp.sk Hello, despite some skepticism about having transparent keyboard in illume, I decided to try it. After some work, I got it working. More precisely, I am using the qwo external keyboard (an implementation of quikwriting technique); imho it's great with stylus, and also quite finger-friendly when the keyboard is large enough. I think it's quite usable. As for speed, displaying/hiding the keyboard is quicker than displaying/hiding the default keyboard, since the application window is not resized (which is usually quite slow). I wrote a small howto about it, it's (together with screenshots) here: http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/ Actually, to get it work, I had to fix some bugs/annoying features of Xglamo. I reported these (together with patches) as ticket #2242 and #2243 at docs.openmoko.org about one week ago. Unfortunately, I got no answer regarding these patches. Would it be possible to accept them to the openembedded repository and close the tickets? Next, I had to force illume not to resize the running application when displaying keyboard, and also not to force the width of the keyboard to be equal to the width of the screen. Currently, I have only very ugly hack to do this and I am not quite sure how to do it right. I am thinking of making illume look for the _NET_WM_WINDOW_OPACITY property on external keyboards, and behave in above-described way if this property is set. Would this be acceptable for including upstream? Greets Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Any way we can get a package for this? I can't compile for my FR. All binary packages that I have built are available at the howto page: http://kedrigern.dcs.fmph.uniba.sk/~riso/Openmoko/qwo/ If you are using FSO milestone 5, they should work. If you are using different distribution, they _might_ work, but they might break your system as well, so use on your own risk. I have only a compile environment set up for FSO, so I can not easily provide other packages just now... Richard ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community