Re: Same or newer version already in extras-devel
Hi Luca, If you don't want to wait for other people to delete the package, you could always use epoch [1] to fix the package version. Ciao, Antonio [1] http://www.debian.org/doc/debian-policy/ch-controlfields.html On Fri, Jun 15, 2012 at 2:39 PM, Vaudano Luca vaud...@gmail.com wrote: Hello today I tried to upload in the devel repository the new version of eina but I got this error: [2012-06-15 12:36:01] Processing package eina 1.2.1-1maemo1. Uploader: zeusone, builder: builder1 [2012-06-15 12:36:05] REJECTED: The same or newer version (eina 68843-1maemo1) is already in extras-devel The cause of this problem is that previously I wrongly used the subversion revision number and now I want to use the official release number. How can I solve this problem? Can someone delete the previous version? I have the issue on all the EFL libraries: eina eet evas ecore embryo edje elementary. Thanks regards Luca ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problem with custom hw keyboard layout in Qt-based apps
Hi Dawid, Would that easy fix in Qt create some unintended side-effects? Potentially any line you change/add to the code can have a side effect... but I don't know if it makes sense to fix it in Qt since this polish hw layout is just an hack. You could report this to JIRA. In case Qt guys accept it then I can help you to write the patch.. Regards, Antonio On Fri, Sep 24, 2010 at 1:02 PM, Dawid Lorenz da...@lorenz.co wrote: On 22 September 2010 13:16, Antonio Aloisio antonio.aloi...@gmail.comwrote: I don't see any possible workaround, since there are just 3 levels (BASE_LEVEL,NUMERIC_LEVEL, LOCKABLE_LEVEL), and only the first group is used to map the keycodes to keysyms... and actually the polish hw layout makes use of the 2nd group. To fix Qt to support this layout is an easy task, but I don't know if it makes sense to fix it in Qt since this polish hw layout is just an hack. Would that easy fix in Qt create some unintended side-effects? If not, then why not implementing this, so even such hacks would just work. -- Dawid 'evad' Lorenz * http://dawid.lorenz.co null:// I haven't lost my mind - it's backed up on disk somewhere ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problem with custom hw keyboard layout in Qt-based apps
Hi Dawid, Qt hildon input context doesn't take in account of CTRL as modifier. So the keycode is mapped to keysyms (and its corresponding strings) just considering the SHIFT and Fn modifiers. That's why Fn + CTRL + H == Fn + H. I don't see any possible workaround, since there are just 3 levels (BASE_LEVEL,NUMERIC_LEVEL, LOCKABLE_LEVEL), and only the first group is used to map the keycodes to keysyms... and actually the polish hw layout makes use of the 2nd group. To fix Qt to support this layout is an easy task, but I don't know if it makes sense to fix it in Qt since this polish hw layout is just an hack. Regards, Antonio On Wed, Sep 22, 2010 at 12:44 PM, Dawid Lorenz da...@lorenz.co wrote: I am using a custom hardware keyboard layout in my N900, which is basically forked /usr/share/X11/xkb/symbols/nokia_vndr file [1], so I can get Polish national characters along with few other chars directly from hw heyboard using Fn+Ctrl+X combination, rather than using that awkward on-screen popup menu. Now, the trouble is that it seems like Qt-based applications don't respect this layout and whenever I type -- for example -- Fn+Ctrl+H, which is my shortcut for { (curly bracket), I just get ( instead, which is standard Fn+H character. I've noticed this behaviour in apps like Macuco, KhtEditor (most annoying, as I can't type crucial programming chars!) or FileBox - basically pretty much any Qt-based application around. Question is simple: is that a bug or a feature and is there any way to work-around this? [1] http://blog.adl.pl/polish-hardware-keyboard-layout-for-nokia-n900/400 -- Dawid 'evad' Lorenz * http://dawid.lorenz.co null:// I haven't lost my mind - it's backed up on disk somewhere ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QTestLib on N900
Hi Francesco, You can find Qt test module in “tools” repository. http://repository.maemo.org/pool/fremantle/free/q/qt4-x11/ Ciao, Antonio On Sat, Aug 21, 2010 at 3:02 PM, Francesco Balestrieri b...@balenet.com wrote: Hello, I have created some tests using QTestLib and would like to execute them on the N900, but when I try I get the error: error while loading shared libraries: libQtTest.so.4: cannot open shared object file: No such file or directory Does anybody know if I could find the compiled library anywhere? I thought I'd compile it myself but so far I have failed. Thanks in advance, Francesco ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to compile in Scratchbox a project created with Nokia SDK?
Hi Andrea, You have not use the *-build folders created by Creator. Creator makes use of the -build folders in order to keep the project directory clean moreover it makes the developer free to build the same project for several targets without messing up anything. Robert's debian/rules file is correct, as you can see it generates the Makefile. You can read more about debianizing a Qt app at: http://wiki.maemo.org/Packaging_a_Qt_application. Cheers, Antonio On Thu, Jul 1, 2010 at 6:00 PM, Andrea Grandi a.gra...@gmail.com wrote: Hi, On 1 July 2010 16:32, Robin Burchell virot...@viroteck.net wrote: Hi Andrea, On Thu, Jul 1, 2010 at 3:22 PM, Andrea Grandi a.gra...@gmail.com wrote: Could you please tell me how should I modify the debian/rules to call the server's qmake on my project? Perhaps you could try looking at the debian/ dir for e.g. rotatedaemon: http://github.com/rburchell/rotatedaemon yeah, I'm giving a look at this: http://github.com/rburchell/rotatedaemon/blob/master/debian/rules What I don't understand about Nokia SDK project folders is that they have TWO /debian/ directories and I don't know what do I have to refer to. Look at my project structure: http://dl.dropbox.com/u/835341/msoma.tar.gz (it doesn't matter you look at the code, just look at the files structure). You'll see that Nokia SDK creates two debian folders. It's important for me to know which directory I've to refer to. I'll try to play again with code, maybe I'll be able to fix it, let's hope... -- Andrea Grandi email: a.grandi [AT] gmail [DOT] com website: http://www.andreagrandi.it PGP Key: http://www.andreagrandi.it/pgp_key.asc ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Related to Contacts : Decoding .VCF File
On Thu, Jul 1, 2010 at 9:07 PM, Jörgen Scheibengruber jorgen.scheibengru...@nokia.com wrote: Am Mittwoch, den 30.06.2010, 11:20 +0200 schrieb ext Antonio Aloisio: Hi, You can create EVCard objects using e-vcard-new-from-string. [1]. If he wants an EContact, then he should use e_contact_new_from_vcard () though ;-) Correct. ;D Regards, Antonio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Related to Contacts : Decoding .VCF File
Hi, You can create EVCard objects using e-vcard-new-from-string. [1]. But note you cannot pass the entire buffer as argument of this function. You could also be interested in QtVersit API (part of Mobility) [2]. Regards, Antonio [1] http://maemo.org/api_refs/5.0/5.0-final/libebook/EVCard.html#e-vcard-new-from-string [2] http://doc.qt.nokia.com/qtmobility-1.0/versit.html On Wed, Jun 30, 2010 at 11:38 AM, sandeep kodimela sandeep.kodim...@votarytech.com wrote: Hi All, When we take back-up for the contacts,the contacts are getting stored as .vcf files.Is there any API available to decode a .VCF file?I mean which takes the .vcf file as input and decodes into any higher level, like EContact? ThanksRegards, Sandeep Kodimela ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to compile in Scratchbox a project created with Nokia SDK?
Ciao Andrea, I took a look at your debian/rules.. I think you can solve this issue merely generating the Makefile each time the package is built. My hints is do not fix the current makefile, but just make a new one using CDBS. Cheers, Antonio PS: remove the obj files from the tarball as well as teh Makefle. On Wed, Jun 30, 2010 at 5:00 PM, Andrea Grandi a.gra...@gmail.com wrote: Hi, On 30 June 2010 15:37, Ville M. Vainio vivai...@gmail.com wrote: Last time I checked, the command is debuild if we are talking about extras-assistant: https://garage.maemo.org/extras-assistant/ yes, I'm talking about the extras-assistant, but in Step 2 (I mean this page: https://garage.maemo.org/extras-assistant/index.php?step=2 ) there is this command: dpkg-buildpackage -rfakeroot -sa -S However, it seems it's still using old data from NQS. Clean up all the Makefiles. the problem is the Makefile itself. The one generated by Nokia SDK is this: http://pastebin.com/50khFW0k and the PATHs are cllearly wrong (for example: INCPATH = -I../../../../NokiaQtSDK/Maemo/4.6.2/sysroots/fremantle-arm-sysroot-10.2010.19-1-slim/usr/share/qt4/mkspecs/linux-g++-maemo5) but how can I generate a Makefile that is compatible with Scratchbox too? I did run /opt/qt4-maemo5/bin/qmake-qt4 msoma.pro and then I was able to build the source package and upload it in Autobuilder, but I got a building error: http://pastebin.com/4K9jug6U You should be able to see all the errors here: https://garage.maemo.org/builder/fremantle/msoma_0.1.1/ Thanks for your help. -- Andrea Grandi email: a.grandi [AT] gmail [DOT] com website: http://www.andreagrandi.it PGP Key: http://www.andreagrandi.it/pgp_key.asc ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to compile in Scratchbox a project created with Nokia SDK?
Ciao Andre', I mean you have to generate the Makefile on the server. You can add qmake project.pro in your debian/rules.. it will do the job. About CDBS, please take a look at http://build-common.alioth.debian.org/cdbs-doc.html and http://build-common.alioth.debian.org/cdbs-doc.html#id2561450 Cheers, antonio On Wed, Jun 30, 2010 at 5:37 PM, Andrea Grandi a.gra...@gmail.com wrote: Hi all, On 30 June 2010 16:27, Antonio Aloisio antonio.aloi...@gmail.com wrote: Ciao Andrea, I took a look at your debian/rules.. I think you can solve this issue merely generating the Makefile each time the package is built. I'm generating the Makefile each time. I remove the old Makefile and generated a new one with this command: /opt/qt4-maemo5/bin/qmake-qt4 msoma.pro then I went to the building folder and ran dpkg-buildpackage -rfakeroot -sa -S in this way I could generate the three files -rw-rw-r-- 1 andrea andrea 246 Jun 30 15:52 msoma_0.1.1.dsc -rw-rw-r-- 1 andrea andrea 1119267 Jun 30 15:52 msoma_0.1.1.tar.gz -rw-rw-r-- 1 andrea andrea 557 Jun 30 15:52 msoma_0.1.1_source.changes which I uploaded to the Autobuilder. The problem is that in this way my Makefile under Scratchbox is using /opt/qt4-maemo5/bin/qmake-qt4 which is not found by Autobuilder (look at the error: make[1]: *** No rule to make target `/targets/FREMANTLE_ARMEL/opt/qt4-maemo5/mkspecs/linux-g++-maemo5/qmake.conf', needed by `Makefile'. Stop.) My hints is do not fix the current makefile, but just make a new one using CDBS. I didn't touch the Makefile by hand. What is CDBS? PS: remove the obj files from the tarball as well as teh Makefle. I just uploaded the generated msoma_0.1.1.tar.gz, shouldn't those files be automatically removed or not included? Regards, -- Andrea Grandi email: a.grandi [AT] gmail [DOT] com website: http://www.andreagrandi.it PGP Key: http://www.andreagrandi.it/pgp_key.asc ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt Mobility Contacts - bugs?
Hi Felipe, It works fine.. Daniel is right you have to run that application as user. Antonio On Mon, Jun 14, 2010 at 6:39 AM, Felipe Crochik fel...@crochik.com wrote: I believe I found one bug with the Qt Mobility Contacts but it seems that the bugreports.qt.nokia.com web site is out and because I can only verify it on the n900 I decide to report it here, at least to start with. The following code will add a new contact but this new contact will not b available on the standard contacts application. I verified that it gets saved somewhere because if you quit the application and start again you can find the contact using the id generated the first time. The standard contacts application still reports the same number of contacts before running this code and I can't find the contact on the list. code QContactManager manager; QContact contact; QContactName name; name.setFirstName(John); name.setLastName(Doe); contact.saveDetail(name); manager.saveContact(contact); qDebug() localid: contact.localId(); /code Has anybody tried modifying the database on the n900 using the qt mobility? Am I missing something or is it really a bug? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: extras-devel .install files issue
Hi Ram, According to [1] there is just one devel repsitory and it's fremantle. Btw extras has the fremantle-1.2 rep too. Cheers, Antonio [1] http://repository.maemo.org/extras-devel/pool/ On Thu, Jun 10, 2010 at 1:47 PM, Ram Kurvakat rkma...@gmx.com wrote: is it dist = fremantle or dist = fremantle-1.2 ? I thought the latter is linked to the PR1.2 repos, or has it changed ? Ive had similar issues with .install files. Thanks for raising it Daniil. Regards, -krk969 - Original Message - From: Daniil Ivanov Sent: 06/10/10 11:24 AM To: maemo-developers@maemo.org Subject: extras-devel .install files issue Hi all! It seems that are the problems http://repository.maemo.org/extras-devel/dists/fremantle/install/ and that dist = fremantle should be added to the .install files. Thanks, Daniil. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Using zoom keys of the N900 in Qt
Check this out http://doc.qt.nokia.com/qt-maemo-4.6/maemo5-zoom.html http://doc.qt.nokia.com/qt-maemo-4.6/maemo5-zoom.htmlantonio On Thu, Jun 10, 2010 at 12:28 AM, Pavel Rojtberg li...@rojtberg.net wrote: Hi, I am currently trying to catch the events by the zoom keys on the N900 using Qt 4.6. I try to listen in keyPressEvent, but this does not work, as the events seem to be handled beforehand. Does anyone have any hints? Greets, Pavel ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt SDK beta, N900 PR1.2 and qt-mobility-examples
Hi, That readme file has been written before the PR 1.2 and mobility packages were in extras-devel. IIRC that readme file explain how to install mobility on the device... Cheers, Antonio On Mon, Jun 7, 2010 at 5:28 PM, Daniil Ivanov daniil.iva...@gmail.comwrote: Hi Paul! That's weird since you cannot install packages neither enable repositories with Nokia Qt SDK. Thanks, Daniil. On Mon, Jun 7, 2010 at 5:26 PM, Paul Hartman paul.hartman+ma...@gmail.com paul.hartman%2bma...@gmail.com wrote: On Mon, Jun 7, 2010 at 4:06 AM, Daniil Ivanov daniil.iva...@gmail.com wrote: Which SDK? As far I can tell it's not Nokia Qt SDK. It's from the maemo readme file which is included in the Nokia Qt SDK (beta) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Pushing changes on Gitorius from QtCreator
Hi Andrea, You cannot push changes using the git:// or the http since they are read-only protocols for git. You have to clone the repository (actually non mandatory but it\s the easiest way...) and push back the changes using the push url. So the step to do are: 1 add your ssh public key to gitorious using the web interface 2 git clone THE_PUSH_URL 3 modify your file 4 git commit -m 'message' file.changed 5 git push I hope this help you, Cheers, Antonio On Sat, Jun 5, 2010 at 11:05 AM, Andrea Grandi a.gra...@gmail.com wrote: Hello, I've just started a project on Gitorius: http://gitorious.org/msoma and I've successfully imported it on QtCreator, I've written some changes and I've committed locally. When I try to PUSH changes I get this error: 10:02 Executing: git push fatal: protocol error: expected sha/ref, got ' -- The git:// protocol is read-only. Please use the push url as listed on the repository page. --' 'git push' failed (exit code 128). It's quite normale I cannot push changes back, since I never specified a username/password of Gitorius, nor QtCreator asked me one, but I really cannot find how to configure this in QtCreator settings. Maybe do I have to configure my Git username/password elsewhere? I'm quite new to Git and I really don't know how to push changes back, neither from terminal :\ Thanks for your help! -- Andrea Grandi email: a.grandi [AT] gmail [DOT] com website: http://www.andreagrandi.it PGP Key: http://www.andreagrandi.it/pgp_key.asc ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QtMobility Contacts
Hi Felipe, 1. I am using the QContactDetailFilter to get a list of contacts on the n900 and it takes very long compared to the standard address book and uses up all the cpu. I don't have too many contacts on my address book (about 300). It does not seem to matter the match criteria and/or the number of records that actually get filtered (it takes about the same time to get all records or just one). Any similar experiences? Any way to improve on it? It's slow and it takes very long time because it convert every OSSO ABook contact to QContact then it applies the filters. Native filtering is not complete so it's turned off. 2. Is it possible to get the contact presence status using QtMobility? By what I found you need to get the QContactOnlineAccountand then supposedly you would find the QContactPresence using linkedDetailUris on QContactOnlineAccount but linkedDetailUris does not return any strings. The contact manager does not seem to support the QContactGlobalPresence detail. Am I doing anything wrong? How can I find out if the user is online on skype for example? If the contact has not been added manually from the user, the QContactPresence::FieldPresenceState field should contains the presence status. The QContactGlobalPresence is not yet supported. Regards, Antonio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QtMobility Contacts
Hi Felipe, Briefly fro mmy phone you can retrieve any detail from a contact with QContact::detail using QContactDETAILNAME::DefinitionName as argument. IIRC QContactManager::detailDefinitions will return a map with the Details, fields... supproted by the specific backend. I've to say that Maemo5 contacts backend needs some fixes, in case you found a bug please report them to JIRA. Cheers, Antonio On Fri, May 28, 2010 at 5:08 PM, Felipe Crochik fel...@crochik.com wrote: Hi Antonio, I am missing some step. Would you be so kind to check the code bellow? I can’t figure out how to find the QContactPresence detail… By the documentation I assumed linkedDetailUris would give me some hint on how to get but it didn’t … … details = m_contact.details(QContactOnlineAccount::DefinitionName); foreach ( QContactOnlineAccount account, details ) { qDebug() Online Acount: account.serviceProvider() : account.accountUri(); foreach ( QString str, account.contexts() ) qDebug() Context: str; foreach ( QString str, account.capabilities() ) qDebug() Capability: str; foreach ( QString str, account.linkedDetailUris()) qDebug() LinkedDetailUri: str; foreach ( QString str, account.subTypes()) qDebug() SubType: str; // how do I get the QContactPresence detail? // … QContactPresence presence; qDebug() Presence: presence.presenceState(); } The linkDetailUris, capabilities, contexts and subtypes seem to always be empty for my contacts. Is there a way to check to check for the contact manager if the field is supported? Just to make sure to not expect for it… Thanks again Felipe -- *From:* Antonio Aloisio [mailto:antonio.aloi...@gmail.com] *Sent:* Friday, May 28, 2010 9:46 AM *To:* Felipe Crochik *Cc:* maemo-developers@maemo.org *Subject:* Re: QtMobility Contacts Hi Felipe, 1. I am using the QContactDetailFilter to get a list of contacts on the n900 and it takes very long compared to the standard address book and uses up all the cpu. I don't have too many contacts on my address book (about 300). It does not seem to matter the match criteria and/or the number of records that actually get filtered (it takes about the same time to get all records or just one). Any similar experiences? Any way to improve on it? It's slow and it takes very long time because it convert every OSSO ABook contact to QContact then it applies the filters. Native filtering is not complete so it's turned off. 2. Is it possible to get the contact presence status using QtMobility? By what I found you need to get the QContactOnlineAccountand then supposedly you would find the QContactPresence using linkedDetailUris on QContactOnlineAccount but linkedDetailUris does not return any strings. The contact manager does not seem to support the QContactGlobalPresence detail. Am I doing anything wrong? How can I find out if the user is online on skype for example? If the contact has not been added manually from the user, the QContactPresence::FieldPresenceState field should contains the presence status. The QContactGlobalPresence is not yet supported. Regards, Antonio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt SDK beta, N900 PR1.2 and qt-mobility-examples
Hi Felipe, This is GREAT news and the examples are very good! Just in case I missed: is there a way to update the qt mobility modules on the Qt SDK? I have been able to use them on scratchbox but not on the SDK. I think the SDK only has the beta version… I don't know which version it has.. what I know is that it's broken. :D I didn't try to update mobility modules on Nokia SDK. In theory it should not be so difficult... Also, are the “examples” source code hosted on some public web site/repository? I am sure browsing the source code will be very helpful to get acquainted with the mobility packages. Examples are in the git repository: http://qt.gitorious.org/qt-mobility/qt-mobility/trees/1.0.0/examples And last where is the recommended “forum” to report qt mobility (especially on maemo) issues and/or ask questions? Try the FN discussion board http://discussion.forum.nokia.com/forum/forumdisplay.php?f=220 and check out also the wiki... ;D Cheers, Antonio *From:* maemo-developers-boun...@maemo.org [mailto: maemo-developers-boun...@maemo.org] *On Behalf Of *Antonio Aloisio *Sent:* Wednesday, May 26, 2010 4:15 PM *To:* Andrea Grandi *Cc:* maemo-developers@maemo.org *Subject:* Re: Qt SDK beta, N900 PR1.2 and qt-mobility-examples Hi guys, Calm down! Mobility packages for scratchbox are in Tools and the pkgs for the device are in Nokia Application repositories. Both are enabled by default, developers and users don't need to add them. qt-mobility-examples pkg is not available in the application repository because it's NOT for users. Currently developers who want to try mobility examples on their devices should add the Tool repository: Catalog name: Tools Address: http://repository.maemo.org Distribution: fremantle/tools Components: free non-free If you prefer to have qt-mobility-examples in extras-devel, we could copy it to extras-devel. If you have better proposal, let me know. Cheers, Antonio On Wed, May 26, 2010 at 9:14 PM, Andrea Grandi a.gra...@gmail.com wrote: Hi, On 26 May 2010 20:06, Daniil Ivanov daniil.iva...@gmail.com wrote: Hi Attila! But why transition could not be smooth? Why not to wait with removal before package is really available in Fremantle repository? I see it as an act of disrespect towards the community. not only for the community, but for developers too! I'm going to develop a Qt application that needs QtMobility package and wtf?! I've to wait because QtMobility package just disappeared? I'm very disappointed about this change. Fail imho. -- Andrea Grandi email: a.grandi [AT] gmail [DOT] com website: http://www.andreagrandi.it PGP Key: http://www.andreagrandi.it/pgp_key.asc ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QMainWindow crashes when it closes while the menu is visible
Hi, to produce a BT please read this [1]. Regards, Antonio PS: If you are the author of the thread in Forum Nokia Discussion board [2], please avoid multi-posting. [1] http://wiki.maemo.org/Qt4_Hildon#Debugging_a_Qt_application [2] http://discussion.forum.nokia.com/forum/showthread.php?t=194179 On Wed, Feb 24, 2010 at 9:29 PM, ibrahim ibrahim@asgatech.com wrote: Antonio Aloisio wrote: Hi ibrahim, Are you using 4.5 or 4.6? Could you show us a backtrace? i am using 4.5.3. and iam afraid i don't know how to produce the backtrace. Thanks, Antonio On Wed, Feb 24, 2010 at 7:10 PM, ibrahim ibrahim@asgatech.commailto: ibrahim@asgatech.com wrote: Greetings; I have a little bit strange crash that occurs in my Qt application. I have a QMainWindow Object that has a QMediaObject object inside it to play sound. When the sound player finishes, the QMainWindow sends a signal to its parent, so the parent can close it (programatically, by calling window-close(); and my QMainWindow is set to DeleteOnClose). Everything works fine with no problems at all. But when I view the menu in that window, and it closes (when sound player returns), the application crashes I don't know what is wrong with that issue. why does it crash when the menu is shown? and how to avoid that issue ?? is there's a way to detect the open menubar and close it programatically before destroying the application ??? any assistance is higly appreciated; thanks in advance; ___ maemo-developers mailing list maemo-developers@maemo.org mailto:maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Ted Turner http://www.brainyquote.com/quotes/authors/t/ted_turner.html - Sports is like a war without the killing. -- Stephen Leacockhttp://www.brainyquote.com/quotes/authors/s/stephen_leacock.html - I detest life-insurance agents: they always argue that I shall some day die, which is not so. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QMainWindow crashes when it closes while the menu is visible
Hi ibrahim, Are you using 4.5 or 4.6? Could you show us a backtrace? Thanks, Antonio On Wed, Feb 24, 2010 at 7:10 PM, ibrahim ibrahim@asgatech.com wrote: Greetings; I have a little bit strange crash that occurs in my Qt application. I have a QMainWindow Object that has a QMediaObject object inside it to play sound. When the sound player finishes, the QMainWindow sends a signal to its parent, so the parent can close it (programatically, by calling window-close(); and my QMainWindow is set to DeleteOnClose). Everything works fine with no problems at all. But when I view the menu in that window, and it closes (when sound player returns), the application crashes I don't know what is wrong with that issue. why does it crash when the menu is shown? and how to avoid that issue ?? is there's a way to detect the open menubar and close it programatically before destroying the application ??? any assistance is higly appreciated; thanks in advance; ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Ted Turner http://www.brainyquote.com/quotes/authors/t/ted_turner.html - Sports is like a war without the killing. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Broken Qt Packages?
Hi, Looks that the problem come from the Provides field added to the debian/control file. Harald is fixing it and soon we will have new 4.6 pkgs. Regards, Antonio On Tue, Feb 9, 2010 at 8:46 PM, Ben Roe b...@dataviz.com wrote: Apologies if this is answered elsewhere, but is anybody else unable to install the Qt4.6 packages from the Extras Devel Maemo repo? I've got all the repos in my sources.list, but: apt-get install libqt4-maemo5-dev currently gives an error about Broken Packages because of dependency problems. It looks like qt4-dev is 4.6.2, while qt4-core is 4.6.0. Ben ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mike Ditka http://www.brainyquote.com/quotes/authors/m/mike_ditka.html - If God had wanted man to play soccer, he wouldn't have given us arms. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Broken Qt Packages?
FYI new packages (20100210) are being uploaded now by Harald. Antonio On Wed, Feb 10, 2010 at 10:47 AM, Antonio Aloisio antonio.aloi...@gmail.com wrote: Hi, Looks that the problem come from the Provides field added to the debian/control file. Harald is fixing it and soon we will have new 4.6 pkgs. Regards, Antonio On Tue, Feb 9, 2010 at 8:46 PM, Ben Roe b...@dataviz.com wrote: Apologies if this is answered elsewhere, but is anybody else unable to install the Qt4.6 packages from the Extras Devel Maemo repo? I've got all the repos in my sources.list, but: apt-get install libqt4-maemo5-dev currently gives an error about Broken Packages because of dependency problems. It looks like qt4-dev is 4.6.2, while qt4-core is 4.6.0. Ben ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mike Ditka http://www.brainyquote.com/quotes/authors/m/mike_ditka.html - If God had wanted man to play soccer, he wouldn't have given us arms. -- Pablo Picassohttp://www.brainyquote.com/quotes/authors/p/pablo_picasso.html - Computers are useless. They can only give you answers. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Issues with autobuilder x86 bison
Hi, I've some problem building jam into the autobuilder for X86... and I can't understand where is the problem. I'm able to build it for both architectures on my Maemo5 SDK. Bison looks to work fine in ARMEL but it fails with the following error in X86: /scratchbox/tools/bin/bison: I/O error Complete log is here [1]. Any hints? Thanks, Antonio [1] https://garage.maemo.org/builder/fremantle/ftjam_2.5.2-1.1/i386.build.log.FAILED.txt -- Stephen Leacockhttp://www.brainyquote.com/quotes/authors/s/stephen_leacock.html - I detest life-insurance agents: they always argue that I shall some day die, which is not so. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Issues with autobuilder x86 bison
Hi Ed, Thanks a lot. It worked out! ;D Regards, Antonio On Wed, Dec 16, 2009 at 2:41 PM, Ed Bartosh bart...@gmail.com wrote: 2009/12/16 Antonio Aloisio antonio.aloi...@gmail.com: Hi, I've some problem building jam into the autobuilder for X86... and I can't understand where is the problem. I'm able to build it for both architectures on my Maemo5 SDK. Most probably you've installed bison in your environment from Fremantle SDK repo. If you remove it you can reproduce the failure. In this case bison from scratchbox (/scratchbox/tools/bin/bision) is used. Bison looks to work fine in ARMEL but it fails with the following error in X86: /scratchbox/tools/bin/bison: I/O error Complete log is here [1]. Any hints? Adding build dependency to bison version from sdk repo 'bison (= 1:1.875d-1osso2)' should help. -- BR, Ed -- Marie von Ebner-Eschenbachhttp://www.brainyquote.com/quotes/authors/m/marie_von_ebnereschenbac.html - Even a stopped clock is right twice a day. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Simple javascript application on maemo
Hi, What about creating a simple Qt application with a QWebPage and load your html/js page into it? Br, Antonio On Sun, Dec 13, 2009 at 1:55 PM, ds d...@physik.de wrote: Hi, I wonder if there is prefered way to install a simple javascript application to maemo. I only want to start a html page containing javascript in fullscreen mode and have a nice shortcut for the application. Is there any example? Thanks a lot Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Ted Turner http://www.brainyquote.com/quotes/authors/t/ted_turner.html - Sports is like a war without the killing. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Developing Map-based apps for N900
Hi, qt-apps.org contains some free Qt Map widgets... Take a look also at trolltech labs [1]. [1] http://labs.trolltech.com/blogs/2009/08/04/openstreetmap-and-qt-and-s60/ Br, Antonio On Wed, Dec 9, 2009 at 11:41 AM, Jose Manrique Lopez de la Fuente jsmanri...@gmail.com wrote: Perhaps a QtWebKit widget + different map sources could be a good solution.. I don't know if that is similar to how already N900 Maps app work 2009/12/8 Paul Drummond paul.drumm...@iode.co.uk: If I want to develop an app that integrates with a map plugin, then obviously I want to use Ovi maps but the Ovi Maps SDK doesn't support Maemo and as far as I know the Ovi Maps app for Maemo can't be used as a plugin. There must be work going on behind the scenes to resolve this situation - in the mean time I would be greatly appreciated if someone from Nokia could provide some direction so developer like myself avoid wasting time on solutions that might be dead-ends when the real solution is eventually announced. The way I see it there are several potential solutions: 1) I could write a Qt App that embeds Ovi Maps into a QtWebKit widget. I don't think this is currently possible due to it's lack of support for Maemo/Linux but I will do some prototyping here any way and see how far I get. 2) Write a Qt app that embeds Google Maps into a QtWebKit widget. 3) Wait for a dedicated Ovi Maps plugin for Maemo to be developed. Will there ever be such a plugin? Can someone from Nokia comment on this please? Thank you, Paul Drummond ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- J. Manrique López de la Fuente http://www.jsmanrique.es ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Samuel Goldwynhttp://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html - I'm willing to admit that I may not always be right, but I am never wrong. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 - Playing sounds from Qt
Hi, You can use phonon to play video and sound with Qt for fremantle. It's available in current 4.5 community port as well as in the official 4.6 port. It's cross-platform, anyhow you can read more about that at: http://doc.trolltech.com/4.5/phonon-overview.html Br, Antonio On Wed, Oct 28, 2009 at 5:12 PM, Tim Teulings r...@edge.ping.de wrote: Hello! Isn't it a bit of an overkill to set up an entire GST pipeline just to play a blip sound? Yes, but if you want to play your own sound or any sound on the filesystem this seems the way to go (libcanberra is for predefined sounds for predefined events). Lower level ways are likely forbitten, higher level ways likely require more code. Is there something more lightweight? You can use playbin (or playbin2?) for simplifing the pipeline building process. That still makes it a number of lines of code (but of course you will wrap that into a helper method :-)). -- Gruß... Tim ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Pablo Picassohttp://www.brainyquote.com/quotes/authors/p/pablo_picasso.html - Computers are useless. They can only give you answers. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 - Playing sounds from Qt
Phonon uses GStreamer. Anyway if ou are using Qt, phonon is the best solution. Br, Antonio On Wed, Oct 28, 2009 at 8:34 PM, Cornelius Hald h...@icandy.de wrote: On Wed, 2009-10-28 at 19:49 +0200, Topi Hukkanen wrote: Thanks for the heads-up, Conny. But... could there be more things wrong? [sbox-FREMANTLE_X86: ~/test2] run-standalone.sh pulseaudio OIL: ERROR liboiltest.c 405: oil_test_check_impl(): function mas10_u8_mmx_2 in class mas10_u8_l15 failed check (7843 0) || (outside=0) pulseaudio: symbol lookup error: /usr/lib/libpulsecore-0.9.15.so: undefined symbol: eventfd [sbox-FREMANTLE_X86: ~/test2] I also get an error like that, but without the symbol lookup error part. After that is seems to be running (it's taking connections) but it does not output audio. Probably because there's already pulseaudio running on the host. Maybe it's possible to run puseaudio on the host and make it somehow available to scratchbox? Sorry that I cannot help you more. Conny -- Samuel Goldwynhttp://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html - I'm willing to admit that I may not always be right, but I am never wrong. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Install Qt on Scratschbox
Hi, that guide have to be reviewed because it contains old contents. To install Qt in scratchbox, use apt-get install libqt4-dev Br, antonio 2009/10/27 Ove Nordström ove.nordst...@gmail.com Hi, I try to install Qt on Scratchbox, I am using the new develope guide, Qt_for_Maemo_Developers_Guide_v0_5_Beta. 1) I am running Vmware Fusision on my Mac and I have downloaded Maemo SDK virtual image (maemosdk_desktop). 2)Chapter 2.4 says I have to add in /etc/apt/sources.list this line: deb http://repository.maemo.org/extras-devel/ fremantle free non-free Now sources.list look like this: [sbox-FREMANTLE_X86: ~] more /etc/apt/sources.list deb http://repository.maemo.org/ fremantle/sdk free non-free deb-src http://repository.maemo.org/ fremantle/sdk free deb http://repository.maemo.org/ fremantle/tools free non-free deb-src http://repository.maemo.org/ fremantle/tools free # Added by ESbox deb http://repository.maemo.org/fremantle/4bc37c7c77ebe90177c050b805a8dc79 nok ia-binaries #deb http://repository.maemo.org/extras-devel/ fremantle free non-free #deb http://repository.maemo.org/extras/ fremantle free non-free deb http://repository.maemo.org/extras-devel/ fremantle free non-free 3) Then I run apt-get update [sbox-FREMANTLE_X86: ~] apt-get update Err http://repository.maemo.org fremantle/sdk Release.gpg Temporary failure resolving 'repository.maemo.org' Err http://repository.maemo.org fremantle/tools Release.gpg Temporary failure resolving 'repository.maemo.org' Err http://repository.maemo.org fremantle/4bc37c7c77ebe90177c050b805a8dc79 Release.gpg Temporary failure resolving 'repository.maemo.org' Err http://repository.maemo.org fremantle Release.gpg Temporary failure resolving 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/fremantle/sdk/Release.gpg Temporary failure resolving 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/fremantle/tools/Release.gpg Temporary failure resolving 'repository.maemo.org' Failed to fetch http://repository.maemo.org/dists/fremantle/4bc37c7c77ebe90177c050b805a8dc79/Release.gpg Temporary failure resolving 'repository.maemo.org' Failed to fetch http://repository.maemo.org/extras-devel/dists/fremantle/Release.gpg Temporary failure resolving 'repository.maemo.org' Reading package lists... Done W: Couldn't stat source package list http://repository.maemo.org fremantle/free Packages (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-i386_Packages) - stat (2 No such file or directory) W: Couldn't stat source package list http://repository.maemo.org fremantle/non-free Packages (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_non-free_binary-i386_Packages) - stat (2 No such file or directory) W: You may want to run apt-get update to correct these problems E: Some index files failed to download, they have been ignored, or old ones used instead. [sbox-FREMANTLE_X86: ~] 4) Then I also try to run fakeroot apt-get install libqt4-gui [sbox-FREMANTLE_X86: ~] fakeroot apt-get install libqt4-gui Reading package lists... Done Building dependency tree... Done W: Couldn't stat source package list http://repository.maemo.org fremantle/free Packages (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_free_binary-i386_Packages) - stat (2 No such file or directory) W: Couldn't stat source package list http://repository.maemo.org fremantle/non-free Packages (/var/lib/apt/lists/repository.maemo.org_extras-devel_dists_fremantle_non-free_binary-i386_Packages) - stat (2 No such file or directory) W: You may want to run apt-get update to correct these problems E: Couldn't find package libqt4-gui [sbox-FREMANTLE_X86: ~] What to do? What is wrong? Best Regards, Ove Nordström ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Ogden Nash http://www.brainyquote.com/quotes/authors/o/ogden_nash.html - The trouble with a kitten is that when it grows up, it's always a cat. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt finger scrolling in Diablo?
Hi Ville we don't have finger scroll in Diablo. BTW we can backport it easily. But first some fixes are needed. Br, Antonio On Tue, Oct 20, 2009 at 3:42 PM, Ville M. Vainio vivai...@gmail.com wrote: I'm aware of this wiki page: http://wiki.maemo.org/Qt/Finger_Scrolling However, it seems this is not applicable for Diablo, I've verified by 1) testing it and 2) grepping the sources. So, how is one supposed to get kinetic scrolling in Diablo Qt? -- Ville M. Vainio http://tinyurl.com/vainio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Joan Crawfordhttp://www.brainyquote.com/quotes/authors/j/joan_crawford.html - I, Joan Crawford, I believe in the dollar. Everything I earn, I spend. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: (Freemantle) libqt4-core vs libqtcore4
Hi, Maybe because having libqt4-Qt Module is logic and clean. Note: I'm not the maintainer of these packages. Br, Antonio On Wed, Oct 7, 2009 at 3:00 PM, Alex Myodov amyo...@gmail.com wrote: Hello, I recently noticed that Freemantle SDK contains the QT packages with outdated naming scheme only; libqt4-core package is available and stores the libraries. Though Debian (as well as Diablo SDK, as the people confirmed on IRC) has the new scheme, where the libraries are stored in libqtcore4 while libqt4-core being the transitional package and having the depends on libqtcore4. Is anyone aware of any obscure reasons for that, and may/will it change in Freemantle to be compliant with the other packages? Thanks in advance, Alex Myodov ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Pablo Picassohttp://www.brainyquote.com/quotes/authors/p/pablo_picasso.html - Computers are useless. They can only give you answers. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: (Fremantle) libqt4-core vs libqtcore4
Hi, Since debian/control files use placeholders for the binary dependencies that are filled during the building process there aren't compatibility issues. Br, Antonio On Wed, Oct 7, 2009 at 3:34 PM, Alex Myodov amyo...@gmail.com wrote: Maybe, an opposite direction package (libqtcore4 that depends on libqt4-core) should be added then for compatibility, shouldn't it? Anyway, seems strange to have a different convention for the similar (4.5) versions in Diablo and Fremantle. Antonio Aloisio wrote: Hi, Maybe because having libqt4-Qt Module is logic and clean. Note: I'm not the maintainer of these packages. Br, Antonio On Wed, Oct 7, 2009 at 3:00 PM, Alex Myodov amyo...@gmail.com mailto:amyo...@gmail.com wrote: Hello, I recently noticed that Freemantle SDK contains the QT packages with outdated naming scheme only; libqt4-core package is available and stores the libraries. Though Debian (as well as Diablo SDK, as the people confirmed on IRC) has the new scheme, where the libraries are stored in libqtcore4 while libqt4-core being the transitional package and having the depends on libqtcore4. Is anyone aware of any obscure reasons for that, and may/will it change in Freemantle to be compliant with the other packages? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Jonathan Swifthttp://www.brainyquote.com/quotes/authors/j/jonathan_swift.html - May you live every day of your life. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: New apps for fremantle with Qt?
Hi there, Analizing the hildon widget that people want to have in Qt, I can say that: There are hildon/ized widgets that will be part of Qt itself and Qt hildon widgets that will come from a different lib (not implemented yet). Some essential widgets like Hildon stackable windows and Maemo5 menus will be part of Qt GUI module. They have been already coded and the code is in our git repository. Qt is able to use Hildon Native dialogs (eg: File dialogs). We can support others Hildon dialogs just adding a couple of lines in the style. The rest of hildon widgets that won't be part of Qt itself and they will be part of another project that me, David and maybe other people interested in can do togheter. Ciao, Antonio On Mon, Sep 7, 2009 at 11:06 AM, David Greaves da...@dgreaves.com wrote: karoliina.t.salmi...@nokia.com wrote: If you have custom widgets in every program on a system, users will find it harder to use. They will not know what to expect when they tap on a widget they never saw before... that's the point of having guidelines. Please read my sentences above. I meant about replicating the functionality of the widget done with other technology with another and ending up with exactly the same user experience. It is possible and the guidelines can be followed to create the new widgets. There is nothing that prevents that, it is just some additional work required for the developer as there are hildon widgets lacking from the selection of widgets on the Qt side. Agreed. I've asked Antontio to start a project so we can create a set of hildon-widgets. What would be good would be some collaboration on creating a prioritised list and documenting the required behaviour. http://wiki.maemo.org/Qt4_Hildon#Where_are_the_Hildon_Widgets_for_Qt http://wiki.maemo.org/Qt4_Hildon/Qt_Hildon_Widgets If you compare the kinetic scroll list on the startup wizard to the kinetic scroll list elsewhere, you may find that it functions the same way, despite that is Clutter and elsewhere it is Gtk. Similarly I am sure it can be done also with the Qt in the same way, so that as end user you can't see the difference (except that on different toolkits there may be slight performance differences, e.g. pure clutter can be obviously faster than Gtk and similarly the performance may differ on the Qt version to direction or another depending on the case). It just requires accurate tuning for all the parameters to get the scroll behavior exactly the same and snip What comes to the kinetic scroll list, it has certain little details that are important, otherwise it will feel different (and not right): - edge bounce - easing on edge bounce (the movement decelerates before it stops instead of stopping mechanically) - friction - inertia - scrolling speed (comes from the physics of the friction, inertia, and the initial speed given by the finger) - finger following - item selection sensitivity from touch - item deselection sensitivity from following movement - stoppable movement (despite of high inertia, stopped finger stops the movement immediately) To get these right, it really requires trying out on the device how it feels. When doing the startup wizard we found that some sensitivities (e.g. selection sensitivity) need to be a bit different when operated on mouse than when operated on finger on the device. I (and others) wrote the Qt fingerscroll that we have (had?) in experimental. All those factors are parameters. It also works on any scroll-based widget 'for free' and allows highlighting and drag'n'drop. I completely agree that it needs tuning on the device... sadly I don't have one... but if someone wants to send me one... Once the list is perfected, all the other widgets are easily composited from these lists and other widgets. So it is a good idea to start from making a list on Qt to function exactly like it functions on the Hildon. I've asked Antontio to start a project so we can create a set of hildon-widgets. IIRC we also need to do dbus integration too. David -- Don't worry, you'll be fine; I saw it work in a cartoon once... ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mike Ditka http://www.brainyquote.com/quotes/authors/m/mike_ditka.html - If God had wanted man to play soccer, he wouldn't have given us arms. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: New apps for fremantle with Qt?
Hi Andrew, Qt AppMenu API is quite simple, but you don' need it at all. It's just for Qt internal use. To have Maemo5 menus in Qt you don't have to code (at least you can.. but using Qt Designer is better:P) Those menus are filled with the QActions available in the QMainWindows. Basically this the standard way to create menus in Qt (except you don't have to put QActions with menus). QMainWindow will take care of creating and showing the Actions as items of the Qt Maemo5 menu. I've picture in portrait and landscape mode of it.. I'll publish them ASA I've the permission. HildonStackableWindowhttps://git.maemo.org/projects/hildon/gitweb?p=hildon;a=blob;f=hildon/hildon-stackable-window.h;hb=HEADare supported by Qt as well. I implemented them in QMainWindows because it is convenient (they supports the menu). To put them in your app you have to create a QMainWindows parent of another QMainWindow, You don't need nothing more. About the Rotation support..it can be enabled with ONE line. But I'll talk more about it next episode! :P Cheers, Antonio On Mon, Sep 7, 2009 at 5:16 PM, Andrew Flegg and...@bleb.org wrote: On Mon, Sep 7, 2009 at 15:09, Kate Alholakate.alh...@nokia.com wrote: Same thing to Qt, it is not limitation of Qt. App menus looks exactly same rendered with Qt than rendered with GTK. It just uses exactly same style for elements. And this is one of the things which is being asked for! Can you post a simple example (and screenshot) of a Qt program which looks like a normal Maemo 5 app? What's the Qt AppMenu API? Does Qt do more work on behalf of the user (for good or ill) in terms of rotation support? etc. etc. Cheers, Andrew -- Andrew Flegg -- mailto:and...@bleb.org | http://www.bleb.org/ Maemo Community Council chair ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Joan Crawfordhttp://www.brainyquote.com/quotes/authors/j/joan_crawford.html - I, Joan Crawford, I believe in the dollar. Everything I earn, I spend. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Accessing contacts via d-bus
Hi, I don't know if a D-Bus API exists or it it is public, but you could use the C API as Fred told before. In case you are using Qt, you have to use QLibrary [1] as we have done with GConf [2]. BR, Antonio [1] http://doc.qtsoftware.com/4.5/qlibrary.html [2] http://qt.gitorious.org/+qt-maemo-developers/qt/qt-maemo/trees/maemo-internet-connectivity/src/network/maemo On Fri, Jul 3, 2009 at 3:04 PM, Fred f...@lefevere-laoide.net wrote: Hi, Contact-infos does access contact but not via DBus (via libebook API if I remember correctly) ! It then offers a DBus interface to allow users to choose the contact they want via a dialog. ContactInfos can access built-in contact or GPE contacts ... Fred Tatu Lahtela a écrit : Hi, Are there any examples on how I can access the addressbook via d-bus? By looking at the dbus-monitor logs I seet that interfaces such as org.gnome.evolution.dataserver.AddressBook are used, but I've had no luck getting anything out of them. If anyone has done it, a short example with e.g. dbus-send or code would be really appreciated on how I can e.g. get a list of my contacts. cheers, -- Tatu Lahtela laht...@iki.fi mailto:laht...@iki.fi ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Rita Rudner http://www.brainyquote.com/quotes/authors/r/rita_rudner.html - I was a vegetarian until I started leaning toward the sunlight. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt/hildon input integration ?
Hi On Wed, Jun 3, 2009 at 1:45 PM, Attila Csipa ma...@csipa.in.rs wrote: Just a small followup on this - not sure if it's related to your fix or Qt at all, but I noticed this only happens if I have the keyboard slided out on my N810. If the slide is closed, no hildon bar appears on tapping QGraphicsTextItems and everything is working as intended. Weird. Does this maybe point to the culprit or does it just emphasize my stone-age debug skills ? :) What happen if you tap the QGraphicsTextItems when the KB is slided in? Do you need the HIM or not? You can switch off it for your widget.. btw I really like to understand if it's a bug or not. BR Antonio PS. I know, a C++ example. It's just that living on a 4GB SSD makes it inconvenient to get into the scratchbox business. Will do that as soon as I rebuild my main machine :( On Thursday 21 May 2009 14:13:31 Antonio Aloisio wrote: Hi Attila, First of all thanks for your comments. We appreciate them. Then I fixed the input method for the GV long time ago. Could I know what version of Qt are you running? If it's the latest one, could you give me simple application that show me the bug? Thanks, Antonio On Thu, May 21, 2009 at 2:56 PM, Attila Csipa ma...@csipa.in.rs wrote: On Thursday 21 May 2009 12:35:09 David Greaves wrote: I have a qgview that contains HTML formatted *non-editable* items (QGraphicsTextItem), but when people select/focus them, the bar pops up which is somewhat unexpected/annoying. Tell me about it :) It is triggered by a mouse-release event; I am thinking about how to fix that. My thoughts are that it should really be triggered by some kind of focus/cursor-set event (is there one?) Well, I'm using QGraphicsItem::ItemSelectedChange and that's what brings it in... IMO The logical target for poking (in the case of graphicsitems) seems to be Qt::TextInteractionFlags QGraphicsTextItem::textInteractionFlags () const as that is what really determines how the text items (should) behave... PS moving to qt4-devel only after this one. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mark Twain http://www.brainyquote.com/quotes/authors/m/mark_twain.html - There is no sadder sight than a young pessimist. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt/hildon input integration ?
On Wed, Jun 3, 2009 at 3:44 PM, Attila Csipa ma...@csipa.in.rs wrote: On Wednesday 03 June 2009 13:29:39 Antonio Aloisio wrote: N810. If the slide is closed, no hildon bar appears on tapping QGraphicsTextItems and everything is working as intended. Weird. Does this maybe point to the culprit or does it just emphasize my stone-age debug skills ? :) What happen if you tap the QGraphicsTextItems when the KB is slided in? The item gets the select/focus events it should, no HIM bar, everything OK. As the old saying goes, a video is worth a thousand kilobytes, you can see what I'm trying to explain on http://www.youtube.com/watch?v=-mwu85RZtgE Thanks for the video.;D Do you need the HIM or not? You can switch off it for your widget.. btw I Hm, it's a QGraphicsTextItem. I know I could disable it for the whole GV, but I also have editable items :S (note - the hildon bar problem is consistent regardless of the presence of editable items). The example on http://wiki.maemo.org/Qt4Hildon#Maemo_Qt_API_Reference talks about widgets... or does that apply to QGraphicsItems in general ? Actually to disable the HIM you have to use QWidget::setAttribute().. then no it doesn't work for the QGraphicItems. BTW that is a strange behavior for me too. I really like to know if someone have found this bug in C++ apps too. really like to understand if it's a bug or not. File it in our Bug tracker, if it's a bug it will be fixed... As the item has only the selectable+focusable flags (=no editable flag), it's certainly not what I would call expected behavior, especially as it depends on the slider state :) Yeah that's very very very strange. because It should pop up the VKB hey just a moment have you enabled the Virtual Keyboard usage from the control panel? -- George Bernard Shawhttp://www.brainyquote.com/quotes/authors/g/george_bernard_shaw.html - A government that robs Peter to pay Paul can always depend on the support of Paul. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt/hildon input integration ?
Ok Now It's make sense. Actually I fixed it several months ago (in Qt/C++). this video confirm what I'm saying: http://www.youtube.com/watch?v=h37zNFSGSqA I have the VKB enabled on my device, and I click the GV all the time... The input method use this test to know if an item (GV or WevKit) can receive text or not. enabled= (w-inputMethodQuery(Qt::ImCursorPosition).isNull() != w-inputMethodQuery(Qt::ImCurrentSelection).toString().isEmpty()); where w is the focused widget. If this fails for you it means that it fails for webkit too in python... On Wed, Jun 3, 2009 at 5:49 PM, Attila Csipa ma...@csipa.in.rs wrote: On Wednesday 03 June 2009 15:11:31 Antonio Aloisio wrote: Yeah that's very very very strange. because It should pop up the VKB hey just a moment have you enabled the Virtual Keyboard usage from the control panel? Err, you're correct, I keep it disabled (not a great fan of virtual keyboards). I just tried enabling it, and sure enough, the VKB popped up on a closed slider when tapping on a QGraphicsTextItem. So it's a bit worse than I originally thought :( Off to file a bug report then... -- Mark Twain http://www.brainyquote.com/quotes/authors/m/mark_twain.html - There is no sadder sight than a young pessimist. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Problems with the fremantle autobuilder...
Hi there, Yesterday I uploaded with scp a new pacakge in the fremantle builder queue. After several having this error [1] for about 20 times, I uploaded the source successfully. I waited for some minutes ( 15) to be able to see the sources in the queque [2]. This morning I got an email, it says that the packages have been rejected and they won't be moved in the repository because the version (5.0_5.0.32-7etch6maemo3) is minor of the current [3] version available in the repository ( 5.0.32-7etch6maemo2 ). Then that's very strange.. what packages have compared the script running on the autobuilder? The result directory in [2] is still empty. Where are the packages that autobuilder has compiled? Thanks, BR, Antonio [1] gnu...@iron:/sb/FREMANTLE/mysql$ scp mysql-dfsg-5.0_5.0.32-7etch6maemo3.diff.gz mysql-dfsg-5.0_5.0.32-7etch6maemo3.dsc mysql-dfsg-5.0_5.0.32-7etch6maemo3_source.changes gnu...@garage.maemo.org:/var/www/extras-devel/incoming-builder/fremantle Permission denied (publickey,keyboard-interactive). lost connection [2] https://garage.maemo.org/builder/fremantle/mysql-dfsg-5.0_5.0.32-7etch6maemo3/ [3] [sbox-FREMANTLE_ARMEL: ~] apt-cache show mysql-client-5.0 Package: mysql-client-5.0 Priority: optional Section: misc Installed-Size: 15964 Maintainer: Christian Hammers c...@debian.org Architecture: armel Source: mysql-dfsg-5.0 Version: 5.0.32-7etch6maemo2 =CURRENT VERSION== Replaces: mysql-client ( 5.0.32-7etch6maemo2), mysql-server, mysql-client-4.1 Provides: virtual-mysql-client, mysql-client, mysql-client-4.1 Depends: debianutils (= 1.6), libdbi-perl, libdbd-mysql-perl (= 1.2202), mysql-common (= 5.0.32-7etch6maemo2), libmysqlclient15off (= 5.0.32-7etch6maemo2), perl, libc6 (= 2.5.0-1), libgcc1 (= 1:4.2.1), libmysqlclient15off (= 5.0.27-1), libncurses5 (= 5.4-1), libreadline4 (= 4.3-1), libstdc++6 (= 4.2.1), libwrap0, zlib1g (= 1:1.2.1) Conflicts: mysql-client ( 5.0.32-7etch6maemo2), mysql-client-4.1 Filename: pool/fremantle/free/m/mysql-dfsg-5.0/mysql-client-5.0_5.0.32-7etch6maemo2_armel.deb Size: 7286832 MD5sum: 0eb441b71c5ec8b52068fbee9577d1dd SHA1: 7a430b494d1f2ea0a012edada4c78de15ed3c072 SHA256: 32b596a824d20b3c10cbf82ed87c9ad340408d8b686d4de70d38fd81b0a9a0d6 Description: mysql database client binaries MySQL is a fast, stable and true multi-user, multi-threaded SQL database server. SQL (Structured Query Language) is the most popular database query language in the world. The main goals of MySQL are speed, robustness and ease of use. . This package includes the client binaries. -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser not launched, Maemo 4.1.2 SDK
On Tue, May 26, 2009 at 11:28 AM, Srinivasan Kumarasamy kksr...@gmail.comwrote: Hi Daniel, I would like to have an evironment for developing native, web and hybrid applications (C++, Qt, Webkit etc) and test in an emulated environment. Also I would like to know if the emulated environment provided by Maemo 4.1.2 SDK does not include standard applications like Web browser, how should I obtain and install. When I try to launch 'Browse installable applications' in Application manager, I am noticing the following message in terminal window, 'hildon-application-manager[12188]: GLIB DEBUG ConIc - con_ic_connection_send_event(0x846d6c0, (null), (null), 1) ' To have a fully functional Application manager, What are the other tools, packages should I install ? If the application manager package has been done correctly, installing it you should have all the needed dependencies already installed. I mean that it should work correctly.. In my understanding the conic function in your debug message is just sending a connection request event to the intenet connection deamon.. Do you really need it? I don't think so. BTW you can check the correctness of your debian packages or you can install your packages using apt-get... BR, Antonio Thanks, Srini On Tue, May 26, 2009 at 12:42 PM, daniel wilms daniel.wi...@nokia.comwrote: Hey Srini, here [1] are detailed instructions, what you can expect from the image, but to help you a bit more it would be useful to know what you really need it for. The version of Ubuntu, which is given there only means the version which is running in the virtual machine. So give some more detailed information, what you want to do to help you better ;) [1] http://maemovmware.garage.maemo.org/beta1/documentation.html cheers daniel ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder broken or what?
Hi Jeremiah, On Tue, May 26, 2009 at 1:53 PM, Jeremiah Foster jerem...@jeremiahfoster.com wrote: On May 25, 2009, at 22:46, Antonio Aloisio wrote: Ok, It has just appeared! Problem solved. On Mon, May 25, 2009 at 11:41 PM, Antonio Aloisio antonio.aloi...@gmail.com wrote: Hi there, I uploaded several time a new mysql package in the autobuilder queue without success. Since we're building lots of apps from diablo for fremantle, the autobuilder queue seems to get longer occasionally. I add other problems unfortunately.. I sent a mail in maemo-dev list.. please read it asa you have a bit of time. On a side note, why are you including 'etch' in the version of your package? And for that matter, dfsg? That's the original package name. IIRC the policy says that I have to leave the original name and append the maemoN suffix if I've modified the package.. Is it true? Cheers, Anmtonio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Bette Davis http://www.brainyquote.com/quotes/authors/b/bette_davis.html - Brought up to respect the conventions, love had to end in marriage. I'm afraid it did. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems with the fremantle autobuilder...
Hi Niels, This is opensshd ratelimit for new connections. It seems that even the current high limits are not high enough. Okay It seems that the version comparison used by BuildMe doesn't understand the long version number. (7etch6maemo3) I'd need to find out if such numbers are intended to be supported or that they are illegal. Strange...I uploaded the maemo1 and the maemo2 packages and it worked fine. Results are only available when OK or FAILED. If REJECTED nothing has actually been done with it, other than removing it from the queue. Okay Thanks for the answer, The fast solution is changing the name of the package.. but the point is that I want to preserve that name because there are not other mysql5 versions able to compile fine in maemo... Cheers, Antonio -- Mitch Hedberghttp://www.brainyquote.com/quotes/authors/m/mitch_hedberg.html - My fake plants died because I did not pretend to water them. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder broken or what?
Where does this package come from? Actually it comes from the the repository of the guy that has ported KDE to Maemo.(http://www.kdedevelopers.org/node/3624) Is it the client or server part of mysql? Or both? both ones. But I'm going to remove the server package. Jeremiah ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems with the fremantle autobuilder...
On Tue, May 26, 2009 at 5:08 PM, Jeremiah Foster jerem...@jeremiahfoster.com wrote: On May 26, 2009, at 14:27, Tim Teulings wrote: Hello! I suppose that if a package is rejected, we can upload it with the same version number ? Requiring to increment the version on each failed/rejected upload would seem strange IMHO :) Why would you want to upload a package with the same version number? Incrementing the version number is the purpose of the version number, so of course you would want to change the version number every time there is a new package. You should be able to use the same version again and again as long as the autobuild does not let the package pass. Why increment the version number for building atempts nobody will ever see. The check in (to speak in version control speach) occures if the autobuilder let the package pass. So I can upload badthing-0.1 as often as I like up to the point autobuild builds, for my next update I must use a higher version number (I cannot replace packages using the same version and smaller versioned packages will enevr been seen by anybody). If you upload a version that already exists, the autobuilder will reject it. This makes sense. I agree Jeremiah ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Bette Davis http://www.brainyquote.com/quotes/authors/b/bette_davis.html - Brought up to respect the conventions, love had to end in marriage. I'm afraid it did. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder broken or what?
On Tue, May 26, 2009 at 5:13 PM, Jeremiah Foster jerem...@jeremiahfoster.com wrote: On May 26, 2009, at 14:39, Antonio Aloisio wrote: Where does this package come from? Actually it comes from the the repository of the guy that has ported KDE to Maemo.(http://www.kdedevelopers.org/node/3624) So this has actually never shipped with a distro? To be honest.. I don't know. Is it the client or server part of mysql? Or both? both ones. But I'm going to remove the server package. You can then change the name to mysql-5.0_5.0.32-0maemo3, you do not need the dfsg designation which appears to mean debian free software guidelines. If you just package the client, you can call it mysql-client-5.0_5.0.32-0maemo1 so that users will know it is not the whole mysql-common package. The point is that there are no other mysql packages that compilable in scratchbox. Then I would like to know was the parent package. Btw it's also true that the version history is saved in the changelog file. BTW changing the package name is just workaround for the bug in buildme... But I think that's okay for me and I'll change the version name. Antonio Jeremiah ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mitch Hedberghttp://www.brainyquote.com/quotes/authors/m/mitch_hedberg.html - My fake plants died because I did not pretend to water them. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
On Mon, May 25, 2009 at 11:19 AM, Murray Cumming murr...@murrayc.comwrote: On Mon, 2009-05-18 at 23:39 +0300, Antonio Aloisio wrote: Hi Although new-style Maemo 5 menus with sub-menus are discouraged, I don't think they should be forbidden. The current C API makes it very difficult to create them because HildonAppMenu is just a grid container, not a menu API. But I see no reason for Qt to make the same mistake. Of course they would not be displayed as a tree-like menu. To be honest I don't know yet if we will have those menu in Qt too. Currently I can't take other tasks, but if someone is interested in implementing them, he/she is welcome and I'll happy to help him/her in that job. While we are on the subject of Qt looking like Maemo without API changes, how are you dealing with the need for Maemo-specific API such as that in HildonWindow: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html This trick is possible because Maemo applications have menus, toolbars as any normal desktop application. Okay they look different, but we can instruct Qt to give them the looks that we want... The same thing happens for the other official supported Qt platforms (mac, s60 ans so on) I'm trying to get a general feel for how Qt can stick to its concept of multiple platforms without API changes, though Mameo 5 seems to be the first Qt platform with a significantly uncommon UI and API. Actually that's not the fist one... Best wishes, Antonio -- murr...@murrayc.com www.murrayc.com www.openismus.com -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
The point is that we don't want to add new concepts to Qt if not strictly necessary. The idea I keep in my mind is We are going to adapt Qt to hildon, not rewriting hildon with Qt. I hope that the other people understand this too. Then we need to discard something... If we want to add the features that you mentioned before, well most probably we need to add new APIs... BR, Antonio On Mon, May 25, 2009 at 12:58 PM, Murray Cumming murr...@murrayc.comwrote: On Mon, 2009-05-25 at 12:25 +0300, Antonio Aloisio wrote: While we are on the subject of Qt looking like Maemo without API changes, how are you dealing with the need for Maemo-specific API such as that in HildonWindow: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html This trick is possible because Maemo applications have menus, toolbars as any normal desktop application. Okay they look different, but we can instruct Qt to give them the looks that we want... The same thing happens for the other official supported Qt platforms (mac, s60 ans so on) Yes, I know that's the Qt philosphy, but repeating it doesn't answer my question. For instance: I guess, Qt windows can't usually have markup in their titles, so you'd be changing the documented behaviour (therefore subtly changing the API) if you parsed the regular title as markup, instead of offering separate API: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html#hildon-window-set-markup (I think that the new API should be added to upstream GTK+ instead anyway.) I guess, Qt windows don't usually have a concept of activated by the window manager: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html#hildon-window-get-is-topmost (This is presumably something different than gtk_window_is_active(): http://library.gnome.org/devel/gtk/unstable/GtkWindow.html#gtk-window-is-active) Also, I doubt that the Qt menu and toolbar API easily supports the idea of one-single edit toolbar, introduced in Maemo 5: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html#hildon-window-set-edit-toolbar -- murr...@murrayc.com www.murrayc.com www.openismus.com -- Walt Disney http://www.brainyquote.com/quotes/authors/w/walt_disney.html - I love Mickey Mouse more than any woman I have ever known. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi David, IMHO most of the extended hildon widgets could be dropped. Hildon widgets like hildon banners instead need to be integrated inside Qt. Extended widget could be shipped in an external library if necessary.. but I won't care about them. About IPC Qt classes for system interaction.. I working on them... Cheers, Antonio On Mon, May 25, 2009 at 2:09 PM, David Greaves da...@dgreaves.com wrote: Murray Cumming wrote: On Mon, 2009-05-25 at 12:25 +0300, Antonio Aloisio wrote: While we are on the subject of Qt looking like Maemo without API changes, how are you dealing with the need for Maemo-specific API such as that in HildonWindow: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html This trick is possible because Maemo applications have menus, toolbars as any normal desktop application. Okay they look different, but we can instruct Qt to give them the looks that we want... The same thing happens for the other official supported Qt platforms (mac, s60 ans so on) Yes, I know that's the Qt philosphy, but repeating it doesn't answer my question. For instance: I guess, Qt windows can't usually have markup in their titles, so you'd be changing the documented behaviour (therefore subtly changing the API) if you parsed the regular title as markup, instead of offering separate API: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html#hildon-window-set-markup (I think that the new API should be added to upstream GTK+ instead anyway.) I guess, Qt windows don't usually have a concept of activated by the window manager: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html#hildon-window-get-is-topmost (This is presumably something different than gtk_window_is_active(): http://library.gnome.org/devel/gtk/unstable/GtkWindow.html#gtk-window-is-active) Also, I doubt that the Qt menu and toolbar API easily supports the idea of one-single edit toolbar, introduced in Maemo 5: http://maemo.org/api_refs/5.0/beta/hildon/HildonWindow.html#hildon-window-set-edit-toolbar It seems to me that there are several areas where Hildon is extending Gtk + Qt * new hildon-specific widgets (pannable, HildonWindow... http://maemo.org/api_refs/5.0/beta/hildon/hildonobjects.html ) * integrating/extending existing widgets (text entry + virtual keyboard) * visual style (thin scrollbars,radiobuttons...) * system interaction (essentially dbus and WM comms via API calls like can_hibernate, is_topmost) Is the aim to map to these in Hildon Qt? In which case it would be good to identify and prioritise targets and achievements and it would also be nice to have reference information for IPC for things like system interaction. I also wonder about better handling for applications not written for Maemo; should the core widgets be extended to handle Maemo at the system interaction level and provide derived widgets to expose the API. David -- Don't worry, you'll be fine; I saw it work in a cartoon once... -- Samuel Goldwynhttp://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html - For your information, I would like to ask a question. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi David On Mon, May 25, 2009 at 5:00 PM, David Greaves da...@dgreaves.com wrote: Antonio Aloisio wrote: Hi David, IMHO most of the extended hildon widgets could be dropped. Hildon widgets like hildon banners instead need to be integrated inside Qt. Agreed - there are many Qt widgets which could simply be hildonised. I wonder about session management and hibernation for example. But I haven't wrote anything about the hibernation yet. But I had something similar but not related to the memory consumation. BTW in order to use that class ( and I think the hibernation too) the developer will use QSettings in a slot... but we'll talk more about these asa this work will be published. Extended widget could be shipped in an external library if necessary.. but I won't care about them. Sadly the version 5 gallery includes lots of deprecated widgets and few (if any) new ones: http://maemo.org/api_refs/5.0/beta/hildon/ch02.html Some make sense though and I'd like to see them up for community contribution?ven Ideally there would be agreement on which and what API would be acceptable and then refinement of implementation. We can do a TODO list and then define what of the new widgets we want to have in Qt. But some of them will be available, I'm going to have a separate package for them. Those widgets as the Maemo system specific libs will be shipped in an extra package. I hope that you agree with this. About IPC Qt classes for system interaction.. I working on them... Is this something that can be put up on the wiki? What's planned (ever) and where we are? I' haven't published them yet. They are in my internal repos... I can't tell more for now.. Antonio -- Mitch Hedberghttp://www.brainyquote.com/quotes/authors/m/mitch_hedberg.html - My fake plants died because I did not pretend to water them. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi Attila, The python people is my mind too.. Don't worry I'm not forget about you guys. BTW please follow the ML so that you can help us in that side and you can sop us if needed... Some new Qt libs will be added.. they will be extra libs and there are not python bindings for them... Regards, Antonio On Mon, May 25, 2009 at 5:25 PM, Attila Csipa ma...@csipa.in.rs wrote: On Monday 25 May 2009 12:49:58 Antonio Aloisio wrote: The point is that we don't want to add new concepts to Qt if not strictly necessary. The idea I keep in my mind is We are going to adapt Qt to hildon, not rewriting hildon with Qt. A tiny caveat of which you're likely already aware of - if possible, consider people who use Qt through bindings, like PyQt (myself included ;), Jambi, Qyoto, etc. It would be a shame to write Qt code that would fall on it's face or be unusable UI-wise just because of some specific changes the bindings are not updated for. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Samuel Goldwynhttp://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html - For your information, I would like to ask a question. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Autobuilder broken or what?
Hi there, I uploaded several time a new mysql package in the autobuilder queue without success. That's the command that I used. Can someone find something wrong in this command? I can't see the package yet in the autobuilder queue... then I really like to know if it's my fault or the autob. is broken.. Thanks in advance, BR, Antonio PS: This the command I used to uplaod the sources gnu...@iron:/sb/FREMANTLE/mysql$ scp mysql-dfsg-5.0_5.0.32-7etch6maemo3.diff.gz mysql-dfsg-5.0_5.0.32-7etch6maemo3.dsc mysql-dfsg-5.0_5.0.32-7etch6maemo3_source.changes mysql-dfsg-5.0_5.0.32.orig.tar.gz gnu...@garage.maemo.org: /var/www/extras-devel/incoming-builder/fremantle Enter passphrase for key '/home/gnuton/.ssh/id_rsa': mysql-dfsg-5.0_5.0.32-7etch6maemo3.diff.gz 100% 259KB 86.3KB/s 00:03 mysql-dfsg-5.0_5.0.32-7etch6maemo3.dsc 100% 900 0.9KB/s 00:00 mysql-dfsg-5.0_5.0.32-7etch6maemo3_source.changes 100% 1356 1.3KB/s 00:00 mysql-dfsg-5.0_5.0.32.orig.tar.gz 100% 16MB 56.7KB/s 04:43 -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder broken or what?
Ok, It has just appeared! Problem solved. On Mon, May 25, 2009 at 11:41 PM, Antonio Aloisio antonio.aloi...@gmail.com wrote: Hi there, I uploaded several time a new mysql package in the autobuilder queue without success. That's the command that I used. Can someone find something wrong in this command? I can't see the package yet in the autobuilder queue... then I really like to know if it's my fault or the autob. is broken.. Thanks in advance, BR, Antonio PS: This the command I used to uplaod the sources gnu...@iron:/sb/FREMANTLE/mysql$ scp mysql-dfsg-5.0_5.0.32-7etch6maemo3.diff.gz mysql-dfsg-5.0_5.0.32-7etch6maemo3.dsc mysql-dfsg-5.0_5.0.32-7etch6maemo3_source.changes mysql-dfsg-5.0_5.0.32.orig.tar.gz gnu...@garage.maemo.org: /var/www/extras-devel/incoming-builder/fremantle Enter passphrase for key '/home/gnuton/.ssh/id_rsa': mysql-dfsg-5.0_5.0.32-7etch6maemo3.diff.gz 100% 259KB 86.3KB/s 00:03 mysql-dfsg-5.0_5.0.32-7etch6maemo3.dsc 100% 900 0.9KB/s 00:00 mysql-dfsg-5.0_5.0.32-7etch6maemo3_source.changes 100% 1356 1.3KB/s 00:00 mysql-dfsg-5.0_5.0.32.orig.tar.gz 100% 16MB 56.7KB/s 04:43 -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
'morning On Tue, May 26, 2009 at 1:19 AM, Attila Csipa ma...@csipa.in.rs wrote: On Monday 25 May 2009 22:37:10 Antonio Aloisio wrote: Hi Attila, The python people is my mind too.. Don't worry I'm not forget about you guys. BTW please follow the ML so that you can help us in that side and you can sop us if needed... Will do :) Apropo ML, I happen to notice qt4-de...@garage is not registered at nabble (I admit, I have crossed on to the dark RSS). I presume it's missing just because nobody had the need for nabble or RSS. I would have registered it myself but it felt kind of silly (=wrong) to represent the list in official matters. So I'd kindly ask the power that be to register the related Maemo qt4 lists with nabble (just like this one already is, along with -users and -communit To be honest I don't know about this service.. In my understanding it converts mails in RSS feeds... If I got correctly, then yes you can... why not. We are a community and all the things that can give us benefits are welcome! Some new Qt libs will be added.. they will be extra libs and there are not python bindings for them... That's not a problem if they don't contain things that are *critical* to run/use Qt apps on Maemo. Also, if these Qt addon libs are becoming 'official' in the Harmattan timeframe, it would be smart to talk to Phil Thompson (PyQt author) and possibly get official support for them in upstream PyQt (maybe it's just me dreaming, but with a Nokia sticker on the Qt logo it doesn't sound all that impossible). No they are just external libs. You can avoid to use them without any problem.. -- Samuel Goldwynhttp://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html - For your information, I would like to ask a question. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Browser not launched, Maemo 4.1.2 SDK
Hi Srina, If I got correctly, what you are looking for is a complete emulation... Take a look of this: http://marcin.juszkiewicz.com.pl/2008/09/20/maemo-in-qemu-n8x0-emulation-presentation/ BR, Antonio On Tue, May 26, 2009 at 6:18 AM, Srinivasan Kumarasamy kksr...@gmail.comwrote: Hi Daniel, Could vmware images help me to have SDK and a fully functional maemo device link environment ? If it could help, which image can i download from, http://tablets-dev.nokia.com/maemo-dev-env-downloads.php Since my Ubuntu version is 'Ubuntu 8.10 - the Intrepid Ibex', should I use, 'Maemo_Diablo_Ubuntu_Intrepid_Server_SDK_Virtual_Image.ziphttp://tablets-dev.nokia.com/maemo-dev-env-downloads.php?f=Maemo_Diablo_Ubuntu_Intrepid_Server_SDK_Virtual_Image.zip ' Thanks, Srini On Mon, May 25, 2009 at 8:02 PM, daniel wilms daniel.wi...@nokia.comwrote: Hi Srinivasan, no you are not missing anything during the installation. The reason for this is, that the browser is not part of the SDK and cannot be started from the UI. The icon is just there to avoid corruptions of the menus within the task navigator. Cheers Daniel ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mitch Hedberghttp://www.brainyquote.com/quotes/authors/m/mitch_hedberg.html - My fake plants died because I did not pretend to water them. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Not able to build application for Armel terget
Hi, Could you tell me what cat /proc/sys/vm/mmap_min_addr says? BR, Antonio On Sun, May 24, 2009 at 5:48 PM, diptiman roy roy.dipti...@yahoo.co.inwrote: Hi, I am not able to build qt application for ARMEL terget. [sbox-DIABLO_ARMEL:~]*qmake* *mmap*: *No* *such* *device* *or* *address* I already modified /etc/sysctl.conf: vm.vdso_enabled = 0 vm.mmap_min_addr = 4096 net.ipv4.ip_local_port_range = 1024 65535 and executed 'sysctl -p' as root I am using maemo 4.1.2 Please, help me. *DIPTIMAN ROY* -- Explore and discover exciting holidays and getaways with Yahoo! India Travel Click here!http://in.rd.yahoo.com/tagline_Travel_1/*http://in.travel.yahoo.com/ -- Explore and discover exciting holidays and getaways with Yahoo! India Travel Click here!http://in.rd.yahoo.com/tagline_Travel_1/*http://in.travel.yahoo.com/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Frank Lloyd Wrighthttp://www.brainyquote.com/quotes/authors/f/frank_lloyd_wright.html - TV is chewing gum for the eyes. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt/hildon input integration ?
Hi Attila, First of all thanks for your comments. We appreciate them. Then I fixed the input method for the GV long time ago. Could I know what version of Qt are you running? If it's the latest one, could you give me simple application that show me the bug? Thanks, Antonio On Thu, May 21, 2009 at 2:56 PM, Attila Csipa ma...@csipa.in.rs wrote: On Thursday 21 May 2009 12:35:09 David Greaves wrote: I have a qgview that contains HTML formatted *non-editable* items (QGraphicsTextItem), but when people select/focus them, the bar pops up which is somewhat unexpected/annoying. Tell me about it :) It is triggered by a mouse-release event; I am thinking about how to fix that. My thoughts are that it should really be triggered by some kind of focus/cursor-set event (is there one?) Well, I'm using QGraphicsItem::ItemSelectedChange and that's what brings it in... IMO The logical target for poking (in the case of graphicsitems) seems to be Qt::TextInteractionFlags QGraphicsTextItem::textInteractionFlags () const as that is what really determines how the text items (should) behave... PS moving to qt4-devel only after this one. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- George Carlinhttp://www.brainyquote.com/quotes/authors/g/george_carlin.html - Electricity is really just organized lightning. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt/Maemo in Qt's Git repository
Hi On Tue, May 19, 2009 at 3:28 PM, Murray Cumming murr...@murrayc.com wrote: Is there any plan to do the Qt Maemo port, currently in svn here: https://garage.maemo.org/plugins/scmsvn/viewcvs.php/?root=qt4 in the (new) regular Qt git repository: http://qt.gitorious.org/ Not yet, but we are going to evaluate that That would make it easier to see what is happening, and would probably make it easier for the developers to handle their changes. I agree with you. BR, Antonio -- Fran Lebowitzhttp://www.brainyquote.com/quotes/authors/f/fran_lebowitz.html - If you're going to America, bring your own food. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi, An option is putting non sub-menus QActions in the QMenuBar. In that way the developer don't have to use maemo specific APIs. Then Qt can 1. fetches the actions from the QMenuBar 2. checks if those QActions are not a submenus 3. Creates a Dialog with buttons with those QActions 4. Connects the dialog:show() to the title bar BTW that's not implemented yet... BR, Antonio On Sat, May 16, 2009 at 11:35 AM, Murray Cumming murr...@murrayc.comwrote: On Fri, 2009-05-15 at 18:31 +0300, Antonio Aloisio wrote: Hi, currently they look like standars Diablo menus. Those kind of menus are still in fremantle and we are going to use them to keep the compatibility with the Qt desktop applications. Btw similar menus could be done by the application developers themselves We haven't talked yet about having this kind of menu in Qt for fremantle. BTW If we will plane to have them, it will be possible without adding Hildon-specific API. I don't see how both aims are possible at the same time with the same API. -- murr...@murrayc.com www.murrayc.com www.openismus.com -- Bill Cosby http://www.brainyquote.com/quotes/authors/b/bill_cosby.html - Fatherhood is pretending the present you love most is soap-on-a-rope. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
What's the problem with F6? On Mon, May 18, 2009 at 2:14 PM, Attila Csipa ma...@csipa.in.rs wrote: On Monday 18 May 2009 11:52:45 Antonio Aloisio wrote: An option is putting non sub-menus QActions in the QMenuBar. In that way the developer don't have to use maemo specific APIs. Whatever the final choice, just PLEASE don't do it by breaking Qt defaults/behavior, like the fullscreen QAction thingy :( ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- P. J. O'Rourkehttp://www.brainyquote.com/quotes/authors/p/p_j_orourke.html - Never fight an inanimate object. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi Attila Correct me if I'm wrong, but Qt (in general) does not have a default QAction for 'full screen'. Exactly This means that any app that tries to implement full-screen switching via QAction (and that full-screen switch isn't just a setWindowState) is broken and needs to be worked around specifically for Maemo. It's correct.The point is, How many applications need to implement a own full-creen switching QAction? When we started to work on this port, we did some decisions. One of them was using a QMainWindow QAction to bind F6. If some developers want to add an his own full-screen switching, them just need to remove the QMainWindow QAction that F6 as shortcut and add a new one. BR Antonio I appreciate the default handler(s) for maemo-only applications, but with Qt, I'd much rather see the app act the same way on all platforms. -- Casey Stengelhttp://www.brainyquote.com/quotes/authors/c/casey_stengel.html - There comes a time in every man's life, and I've had plenty of them. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi Although new-style Maemo 5 menus with sub-menus are discouraged, I don't think they should be forbidden. The current C API makes it very difficult to create them because HildonAppMenu is just a grid container, not a menu API. But I see no reason for Qt to make the same mistake. Of course they would not be displayed as a tree-like menu. To be honest I don't know yet if we will have those menu in Qt too. Currently I can't take other tasks, but if someone is interested in implementing them, he/she is welcome and I'll happy to help him/her in that job. You are using a gmail email address. Do you actually work for Nokia and/or Qt? Yes, I do. I'm a Nokia employee. Best regards, Antonio -- murr...@murrayc.com www.murrayc.com www.openismus.com -- Laurence J. Peterhttp://www.brainyquote.com/quotes/authors/l/laurence_j_peter.html - Originality is the fine art of remembering what you hear but forgetting where you heard it. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Does Maemo's Qt look like Hildon?
Hi, currently they look like standars Diablo menus. Those kind of menus are still in fremantle and we are going to use them to keep the compatibility with the Qt desktop applications. Btw similar menus could be done by the application developers themselves We haven't talked yet about having this kind of menu in Qt for fremantle. BTW If we will plane to have them, it will be possible without adding Hildon-specific API. Best regards, Antonio On Fri, May 15, 2009 at 5:57 PM, Murray Cumming murr...@murrayc.com wrote: I'm curious about something, yet too lazy to try it myself: When creating menus with Qt in the Maemo 5 Beta SDK, using the normal Qt APIs, such as QMenu http://doc.trolltech.com/4.5/qmenu.html do they look like Maemo 5 menus? http://talk.maemo.org/showpost.php?p=283026postcount=35 Or is it instead necessary to use some separate Hildon-specific API? -- murr...@murrayc.com www.murrayc.com www.openismus.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Laurence J. Peterhttp://www.brainyquote.com/quotes/authors/l/laurence_j_peter.html - Originality is the fine art of remembering what you hear but forgetting where you heard it. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to get complete maemo window on xephyr with side buttons
Hi, Qt packages are in the fremantle extras-devel repos. Qt for Fremantle is different from Qt for Diablo. You are a very very lucky man if you are able to don't crash the hildon-desktop all the time with Diablo Qt in Fremantle. Maemo applications don't have menubars. Instead of them, we have a popup that is shown when you click the titlebar. Diablo Qt can't grab the click on the freemantle title bar. Please update your libs. BR, Antonio On Sat, May 9, 2009 at 1:13 AM, diptiman roy roy.dipti...@yahoo.co.inwrote: Hi, I have installed maemo-fremantle sdk and qt packages from diablo extras as no qt package is available in frementle.I am getting only the output screen on running qt application without the sidebar or menubar.I am not getting any default screen on running af-sb-init.sh start.After running an application, I am getting the gui output on xephyr window.So, If i run two qt applications simultaneously,it is overlapping on xephyr window as the toggle button is not avaible.How to get the complete window with menubar on xephyr server? -- Now surf faster and smarter ! Check out the new Firefox 3 - Yahoo! Edition * Click here!http://in.rd.yahoo.com/tagline_firefox_1/*http://downloads.yahoo.com/in/firefox/?fr=om_email_firefox -- Cricket on your mind? Visit the ultimate cricket website. Enter now!http://in.rd.yahoo.com/tagline_cricket_1/*http://beta.cricket.yahoo.com -- Cricket on your mind? Visit the ultimate cricket website. Enter now!http://in.rd.yahoo.com/tagline_cricket_1/*http://beta.cricket.yahoo.com -- Now surf faster and smarter ! Check out the new Firefox 3 - Yahoo! Edition * Click here!http://in.rd.yahoo.com/tagline_firefox_1/*http://downloads.yahoo.com/in/firefox/?fr=om_email_firefox ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Ogden Nash http://www.brainyquote.com/quotes/authors/o/ogden_nash.html - The trouble with a kitten is that when it grows up, it's always a cat. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: hildon-help in fremantle?
Hi, A good and updated documentation about using Qt Assistant in Qt application is in the section Using Qt Assistant remotely at http://doc.trolltech.com/4.5/assistant-custom-help-viewer.html Cheers, Antonio On Tue, May 5, 2009 at 2:27 PM, daniel wilms daniel.wi...@nokia.com wrote: Hi, an additional comment regarding the help-system to avoid misunderstandings. As I said before there won't be any help-system in Fremantle. This means that any help, has to be implemented within the application itself. There are a lot of ways how to do that, and a really easy way would be to implement it based on html. The old help system was based on gtkhtml, which could be used here as well or opening simply a locally stored html page in the browser, even though the overhead in this case might be an issue. If you are developing in Qt it can be done quite easily by using the Qt Assistant [1]. It is definitely worth to have a look, as it provides an easy standard way for this purpose. My suggestion would be to realise the help based on html if it is needed in some application. In Qt applications a standardised help is available. [1] http://doc.trolltech.com/3.3/assistant.html Cheers Daniel ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Emo Philips http://www.brainyquote.com/quotes/authors/e/emo_philips.html - I got some new underwear the other day. Well, new to me. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qt4-dev in fremantle extras-devel is broken
Hi Kees, It works for me too. If qemu cvs-m is missing in the autobuilder, I wonder what is the version of cpu transp package they are using. I mailed to the debmaster yesterday night. I wait for a reply. Regards, Antonio On Thu, Apr 30, 2009 at 9:27 AM, Kees Jongenburger kees.jongenbur...@gmail.com wrote: On Wed, Apr 29, 2009 at 9:24 PM, Till Harbaum / Lists li...@harbaum.org wrote: From my build: Setting up libqt4-dev (4.5.0-0maemo0) ... Setting up qemu-arm-cvs-m as cpu transparency method... sb-conf: No such CPU-transparency method: 'qemu-arm-cvs-m'. Hi, the 5.0 alpha and beta apparently are using different sbox packages with different naming a diff of maemo-sdk-install_5.0alpha.sh and maemo-sdk-install_5.0beta.sh show among other things this 29,30c29,30 __armel_devkits=perl:debian-etch:cputransp:doctools:svn:git __armel_cputransp=qemu-arm-cvs-m --- __armel_devkits=apt-https:perl:debian-etch:qemu:doctools:svn:git __armel_cputransp=qemu-arm-sb I guess you could try to reinstall sbox. I just installed the qt4-dev package and was able to recompile some qt4-demos. (OpenGLES) still doesn't work for me. Greetings Perhaps you forgot to select the devkit which includes it. dpkg: error processing libqt4-dev (--configure): subprocess post-installation script returned error exit status 1 Setting up qt4-qtconfig (4.5.0-0maemo0) ... Errors were encountered while processing: libqt4-dev See the complete log at https://garage.maemo.org/builder/fremantle/wpasupplicant_0.6.0+0.5.8-0ubuntu2/armel.root.log.FAILED.txt ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mark Twain http://www.brainyquote.com/quotes/authors/m/mark_twain.html - Get your facts first, then you can distort them as you please. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Fremantle beta SDK out
Hi List, I want to announce that new Qt 4.5 packages for fremantle are in extras-devel. More info are available at qt4.garage.maemo.org thanks, Antonio On Wed, Apr 29, 2009 at 12:45 PM, Ville M. Vainio vivai...@gmail.comwrote: Since I didn't see it mentioned here yet: http://maemo.org/news/announcements/maemo_5_beta_sdk_out/ -- Ville M. Vainio http://tinyurl.com/vainio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- George Bernard Shawhttp://www.brainyquote.com/quotes/authors/g/george_bernard_shaw.html - We learn from experience that men never learn anything from experience. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qt4-dev in fremantle extras-devel is broken
Hi Till, Today Niels has updated the autobuilder. I sent a mail to him to know more about this. gnu...@joshua:/scratchbox$ dpkg -L scratchbox-devkit-cputransp | grep cvs-m /scratchbox/devkits/cputransp/bin/qemu-arm-cvs-m Thanks Antonio On Wed, Apr 29, 2009 at 10:24 PM, Till Harbaum / Lists li...@harbaum.orgwrote: From my build: Setting up libqt4-dev (4.5.0-0maemo0) ... Setting up qemu-arm-cvs-m as cpu transparency method... sb-conf: No such CPU-transparency method: 'qemu-arm-cvs-m'. Perhaps you forgot to select the devkit which includes it. dpkg: error processing libqt4-dev (--configure): subprocess post-installation script returned error exit status 1 Setting up qt4-qtconfig (4.5.0-0maemo0) ... Errors were encountered while processing: libqt4-dev See the complete log at https://garage.maemo.org/builder/fremantle/wpasupplicant_0.6.0+0.5.8-0ubuntu2/armel.root.log.FAILED.txt ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Mark Twain http://www.brainyquote.com/quotes/authors/m/mark_twain.html - Get your facts first, then you can distort them as you please. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: libqt4-dev: Depends: libqt4-help (= 4.4.3-1maemo0) but it is not installable
Hi, The debmasters cleaned some days ago the Qt packages.. and probably they have removed the help package! :(( I apologize for that. I think that you have to switch to Qt 4.5. Best regards, Antonio On Fri, Apr 17, 2009 at 11:30 PM, Cosmin Mogos cos...@mogos.ro wrote: Hi I'm trying to install libqt4-dev (4.4.3) on a freshly installed scratchbox but I get the error from the subject. I only enabled the extras repository and not the extras-devel. I prefer 4.4.3 because it is already installed on the tablet. Version 4.5 from extras-devel installed without a problem. The complete message is: [sbox-DIABLO_ARMEL: ~] apt-get install libqt4-dev Reading package lists... Done Building dependency tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: libqt4-dev: Depends: libqt4-help (= 4.4.3-1maemo0) but it is not installable E: Broken packages Thanks Cosmin Mogos ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Groucho Marx http://www.brainyquote.com/quotes/authors/g/groucho_marx.html - A child of five would understand this. Send someone to fetch a child of five. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: osso, muali , dbus and Qt closeEvent()s
Hi, IMHO using the Qt D-Bus API to rewrite some parts of libosso is more easy that resolve the symobls, load and use libosso in Qt. Kimmo said adding D-Bus dependencies in the widget is ugly, I agree with him.. but... is this also true for the QStatusBar? In Qt we have a statusBar that manages and displays messages. Currently this status bar is hidden just because we don't have it in Hildon. I don't compiled out in order to preserve the compatibility with the Qt Desktop application. Adding D-Bus into the status bar, we can display messages using hildon passive notification dialogs just calling void QStatusBar::showMessage ( const QString message, int timeout = 0 ). Is it cool? Any comment is welcome. Cheers, Antonio On Wed, Mar 25, 2009 at 9:12 PM, Santtu Lakkala i...@inz.fi wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 David Greaves wrote: I meant gtk apps need to use osso-initialize() or they just don't work. Since libosso uses glib, I expect that's not really right for Qt apps. In particular I think osso-init.c calls glib setups that seem to hook into the glib context and I think the glib main loop - not used in Qt apps. eg line 503 in osso-init.c calls dbus_connection_setup_with_g_main() which: Sets the watch and timeout functions of a DBusConnection to integrate the connection with the GLib main loop. see: http://dbus.freedesktop.org/doc/api/html/group__DBusGLib.html#ga754eed235cc2b8153bd8f824b687d9e so libosso, as it stands, isn't suitable for Qt apps unless I'm confused :) Actually Qt has supported GLib context stuff since 4.2 (IIRC), so libosso is suitable. That doesn't say that it's practical or nice, but it should work. - -- Santtu -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknKghEACgkQX9Rc0+po4p3zUQCgmZLaGy3jTDm3YuCbkuh7OZE4 2J4An3avfLa5Elu8eo94IbW1srViA8aw =ozXP -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Isaac Asimov - I do not fear computers. I fear the lack of them. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: osso, muali , dbus and Qt closeEvent()s
Hi, I fixed the closeEvent issue and now it works fine. The problem was inside Qt and it was due to an initialization of a QVarLengthArray for some Atom values. Now Qt sets the WM properties correctly and then also the WM_DELETE_WINDOW one. The closeEvents are now sent correctly. Cheers, Antonio. 2009/3/24 Kimmo Hämäläinen kimmo.hamalai...@nokia.com On Mon, 2009-03-23 at 14:44 +0100, ext David Greaves wrote: Hi Crossposting as I think this is a maemo-dev question of interest to Qt devs :) I am having a problem with my Qt applications and the osso window manager. Essentially the window manager is doing a sigkill which doesn't allow Qt to emit a closeEvent(). You mean D-Bus daemon is killing you 20-30s after you are D-Bus activated? Maybe looking at this example helps: https://garage.maemo.org/svn/maemoexamples/tags/maemo_4.1/maemopad/ A gtk app calls osso_initialize() which amongst other things registers a service name to the DBus.freedestop.org service. I've been through osso-init.c and osso-rpc.c to try and figure it out but, whilst I've made progress, I've not finished. So far I have: * added an entry into the desktop file for X-Osso-Service=com.dgreaves.shopper * created : /usr/share/dbus-1/services/com.dgreaves.shopper.service * added a QDBusConnection::sessionBus().interface()-registerService (name, 1 ); and connect(iface, SIGNAL(serviceOwnerChanged(QString,QString,QString)), this, SLOT(serviceOwnerChanged(QString,QString,QString))); dbus-monitor is showing very similar messages for gtk and my Qt apps now. I've hooked serviceOwnerChanged and try to send out a ReleaseName to org.freedesktop.DBus. However I'm still getting killed. Digging into libosso and libossowm/osso-rpc.c I find #define HILDON_DESKTOP_SERVICE com.nokia.hildon-desktop #define HDWM_STARTUP_NOTIFICATION_IFACE com.nokia.hildon.hdwm.startupnotification #define HDWM_OBJECT_PATH/com/nokia/hildon/hdwm #define HDWM_STARTUP_NOTIFICATION_STARTING starting You don't need this. It's just for the Loading... banner in Diablo. This failed as Name:org.freedesktop.DBus.Error.UnknownMethod Message:Method starting with signature on interface com.nokia.hildon.hdwm.startupnotification doesn't exist I installed qdbusmonitor and com.nokia.hildon-desktop doesn't provide hdwm.startupnotification or starting Nor do I see it on the dbus-monitor --session when my gtk app runs. Any pointers? David ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- George Burns - Don't stay in bed, unless you can make money in bed. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 Alpha SDK installing
Hi, most probably your armel target resolv.conf is not correct. Check it. Br, Antonio On Thu, Mar 5, 2009 at 3:48 PM, Vlad Vasiliev v...@gas.by wrote: Yes, of course. ping google.com PING google.com (74.125.67.100) 56(84) bytes of data. 64 bytes from gw-in-f100.google.com (74.125.67.100): icmp_seq=1 ttl=241 time=347 ms 64 bytes from gw-in-f100.google.com (74.125.67.100): icmp_seq=2 ttl=241 time=341 ms Vlad. ja...@linuxuk.org wrote: I presume you have a correctly set up network connection? ping google.com ? Regards, Jamie -- http://www.linuxuk.org -Original Message- From: maemo-developers-boun...@maemo.org [mailto:maemo-developers-boun...@maemo.org] On Behalf Of Vlad Vasiliev Sent: 05 March 2009 13:03 To: maemo developers Subject: Maemo 5 Alpha SDK installing Hi All. I have a problem with installing of the Alpha Fremantle. See log: ./maemo-sdk-install_5.0alpha.sh . Update list of available packages - Running apt-get update on 'FREMANTLE_ARMEL'. qemu: uncaught target signal 2 (Interrupt) - exiting Ign http://repository.maemo.org fremantle/sdk Release.gpg Ign http://repository.maemo.org fremantle/tools Release.gpg Ign http://repository.maemo.org fremantle/sdk Release Ign http://repository.maemo.org fremantle/tools Release Err http://repository.maemo.org fremantle/sdk/free Packages 404 Not Found Err http://repository.maemo.org fremantle/sdk/non-free Packages 404 Not Found Err http://repository.maemo.org fremantle/sdk/free Sources 404 Not Found Err http://repository.maemo.org fremantle/tools/free Packages 404 Not Found Err http://repository.maemo.org fremantle/tools/non-free Packages 404 Not Found Err http://repository.maemo.org fremantle/tools/free Sources 404 Not Found W: Failed to fetch http://repository.maemo.org/dists/fremantle/sdk/free/binary-armel/Packages.gz 404 Not Found W: Failed to fetch http://repository.maemo.org/dists/fremantle/sdk/non-free/binary-armel/Packages.gz 404 Not Found W: Failed to fetch http://repository.maemo.org/dists/fremantle/sdk/free/source/Sources.gz 404 Not Found W: Failed to fetch http://repository.maemo.org/dists/fremantle/tools/free/binary-armel/Packages.gz 404 Not Found W: Failed to fetch http://repository.maemo.org/dists/fremantle/tools/non-free/binary-armel/Packages.gz 404 Not Found W: Failed to fetch http://repository.maemo.org/dists/fremantle/tools/free/source/Sources.gz 404 Not Found E: Some index files failed to download, they have been ignored, or old ones used instead. E: Unable to run 'apt-get update' on the target. E: Please correct any network problems. E: Scratchbox login returned error 100. The installation process was unable to run 'apt-get update' inside the installed targets in order to update the local package database. This could be due to an error in network configuration inside scratchbox. Common causes are incorrect proxy settings and the 'hosts' line in /scratchbox/etc/nsswitch.conf. For the 'hosts' line in /scratchbox/etc/nsswitch.conf the following should usually be enough: hosts: files dns Once network issues have been resolved, you should run the installer again. My file /scratchbox/etc/nsswitch.conf includes this line hosts: files dns Any ideas? Vlad. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Carl Sagan - In order to make an apple pie from scratch, you must first create the universe. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: GStreamer xvimagesink performance issue
Hi David, you could have better performance using the arm optimizations: http://lists.maemo.org/pipermail/maemo-developers/2008-August/052413.html BR, Antonio On Wed, Mar 4, 2009 at 8:03 PM, David Festacho jeanbo...@hotmail.com wrote: Hi all, I am working on a gstremaer project which implies the modification of the xvimagesink module (part of the base plugins). Even before introducing any change in the code, I am getting worse performance with my compiled code compared to the original binary found in my N810. This is a brief summary of the issue. I got source code from GStreamer project site: http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.13.tar.gz This is version 0.10.13 of base plugin package (the same version as the binary found in my N810, OS 2008). I am using Scratchbox with the CHINOOK_ARMEL (cs2005q3.2-glibc2.5-arm) toolchain. I use the provided autogen.sh script to generate the build system files. Then, I use the configure script (without any extra parameter) to generate Makefiles. After 'make' I get 'libgstxvimagesink.so'. The performance of this newly created binary is significantly worse to the original binary. When using the default media player (which uses xvimagesink), motion shows jerkiness. Is there any N810 specific patch that needs to be applied to source code or any specific configure parameters that need to be used in order to get the very same original binary (or at least one that performs similarly? Best regards, David Express your personality in color! Preview and select themes for Hotmail®. See how. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Jean-Luc Godard - To be or not to be. That's not really a question. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Diablo auto-builder: broken
Hi, There is a problem in the auto-builder. .. Selecting previously deselected package debianutils. (Reading database ... 6962 files and directories currently installed.) Unpacking debianutils (from .../debianutils_2.29maemo2_armel.deb) ... dpkg: error processing /var/cache/apt/archives/debianutils_2.29maemo2_armel.deb (--unpack): trying to overwrite `/usr/sbin/add-shell', which is also in package passwd Errors were encountered while processing: /var/cache/apt/archives/debianutils_2.29maemo2_armel.deb E: Sub-process /scratchbox/devkits/debian-etch/bin/dpkg returned an error code (1) [2009-02-21 17:16:42] Cleaning up... [2009-02-21 17:16:43] Removing temporary target... [2009-02-21 17:16:46] Done. It seems that there is a conflict between passwd and debianutils packages. Please let me know when it works again. Thanks. Regards, Antonio -- Vince Lombardi - Winning is habit. Unfortunately, so is losing. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Repository issues ...
Hi Till, I uploaded several packages yesterday and this afternoon on Diablo and it worked fine for me. BR, Antonio On Wed, Feb 11, 2009 at 9:32 PM, Till Harbaum / Lists li...@harbaum.orgwrote: Hi, hmm, the repository problems are really causing headaches ... - Sometimes i can't even scp as my login is rejected - Yesterday the entire build process was broken - Today chinook i386 autobuild is still broken - The chinook promotion interface isn't working And if that's not enough, the svn on garage is outdated and messing with my attempts to merge maemo/debian/trunk trees. And this while a severe bug in osm2go needs to be fixed that may mess around with the main osm database. Till ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Marlene Dietrich - Most women set out to try to change a man, and when they have changed him they do not like h... ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Porting Hildon Input Method to Clutter?
Hi Liu, This is the Qt code: https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/qt4-x11-4.4.0/src/gui/inputmethod/qhildoninputcontext_x11.cpp?revision=337root=qt4view=markup It should be cleaned a bit but it works fine. BR, Antonio On Fri, Feb 6, 2009 at 3:25 AM, Liu, Raymond raymond@intel.com wrote: Hi Anwari Thanks for your reply. 2: Is it possible to using the plugin system to implement a specific IM with Engines and UI part decoupled into different plugins or modules? Say, with the same VKB, I can choose different Language which belonging to different IM Engines. So that different languages( CJK for me) can be input with the same VKB. And also that VKB itself can be replaced by other fancy ones but keep the IME part untouched. This is not yet possible now. So is this in your plan? :) 3: Is there any similar work been done or on going? Kate Alhola has done something for Qt and INdT also did for SDL. Are the codes of these works accessible now? Raymond ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Johnny Carson - I was so naive as a kid I used to sneak behind the barn and do nothing. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: extras repository problems
Hi, I had the same problem with Qt. The building process finished successfully at 5 o'clock and it's still not available on extra-devel. Antonio On Sat, Jan 17, 2009 at 1:37 PM, Graham Cobb g+...@cobb.uk.netg%2b...@cobb.uk.net wrote: On Saturday 17 January 2009 09:40:11 Till Harbaum / Lists wrote: a) i uploaded osm2go-0.6-9 half a day ago and the logs show the autobuild was successful: https://garage.maemo.org/builder/diablo/osm2go_0.6-9/ But the new version just doesn't show up in extras-devel. How comes? I am sure Niels or Ed will take a look and respond soon (although it is a weekend so maybe not). b) The previous version also isn't installable anymore since it claims to have a mssing dependency on libgoocanvas-common (= 0.9-2maemo0). How do these things happen? Since this version also was built using the autobuilder, the build mechanism sure had access to all these parts. How comes they are gone now? Actually, the autobuilder doesn't check installation dependencies, only build dependencies (this is necessary in case the dependencies are circular). That is why, after building, it is important to test it can be installed. There has been discussion of the promotion interface checking installation dependencies but, as far as I know, it doesn't do that yet. It is a really bad idea for osm2go to have an exact version dependency (the = in the dependency) because it means it will be broken if someone updates a new version of libgoocanvas-common. However, 0.9-2maemo0 seems to be the current version in extras-devel so the problem must either be that you have some other version of libgoocanvas-common installed on your tablet or it cannot be installed for some reason. You will need to use apt and dpkg from the command line to see why: dpkg -l libgoocanvas-common will tell you if you have libgoocanvas-common installed, and which version apt-get install libgoocanvas-common=0.9-2maemo0 will tell you why you can't install it. I really think the repositories need a maintainer. There are so many broken things in them ... The whole purpose of extras-devel is to allow things like this to be found, before breaking extras. That is why it contains broken things -- so they can be found and repaired! Graham ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Natalie Wood - The only time a woman really succeeds in changing a man is when he is a baby. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: extras repository problems
Hi Niels, Ok, I can see the new version of Qt on extra-devel Thank you Antonio On Sat, Jan 17, 2009 at 2:36 PM, Niels Breet ni...@maemo.org wrote: On Sat, January 17, 2009 10:40, Till Harbaum / Lists wrote: Hi, i am having two problems with the maemo repositories: a) i uploaded osm2go-0.6-9 half a day ago and the logs show the autobuild was successful: https://garage.maemo.org/builder/diablo/osm2go_0.6-9/ But the new version just doesn't show up in extras-devel. How comes? There was a problem with cron on the repository machine. That has been fixed now. You should see your packages in the repository now? b) The previous version also isn't installable anymore since it claims to have a mssing dependency on libgoocanvas-common (= 0.9-2maemo0). How do these things happen? Since this version also was built using the autobuilder, the build mechanism sure had access to all these parts. How comes they are gone now? It should be available? I see it in Packages: Package: libgoocanvas-common Priority: optional Section: libs Installed-Size: 128 Maintainer: Johannes Schmid johannes.sch...@openismus.com Architecture: all Source: goocanvas Version: 0.9-2maemo0 Filename: pool/diablo/free/g/goocanvas/libgoocanvas-common_0.9-2maemo0_all.deb Size: 31966 MD5sum: 9a3573d2989d4c889be3146a715eb415 I really think the repositories need a maintainer. There are so many broken things in them ... The new debmaster position will be filled soon, the community council is selecting the candidate at the moment. So I guess we will hear something about that real soon. Till -- Niels Breet maemo.org webmaster ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Natalie Wood - The only time a woman really succeeds in changing a man is when he is a baby. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Need Help With Xephyr
Hi, If you want to install a deb file you have to run dpkg -i file.deb Antonio On Tue, Jan 13, 2009 at 8:59 PM, Dr. Nicholas Shaw d...@docharley.comwrote: Ok, I've run hello world (yay). I'm following the install instructions for the rest, e.g. Xephyr. I've run apt-get install ./xserver-xephyr_1.4.2-10_arm.deb and get the following: Reading package lists... Done Building dependency tree... Done W: Couldn't stat source package list http://scratchbox.org ./ Packages (/var/lib/apt/lists/scratchbox.org_debian_._Packages) - stat (2 No such file or directory) W: Couldn't stat source package list http://debian.lcs.mit.edu sid/main Packages (/var/lib/apt/lists/debian.lcs.mit.edu_debianian_dists_sid_main_binary-i386_ Packages) - stat (2 No such file or directory) W: You may want to run apt-get update to correct these problems (tried this without success) E: Couldn't find package. I first tried apt-get install xserver-xephyr outside scratchbox without success. Any suggestions would be helpful. In advance - THANKS! Nick. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Richard Dawkins - By all means let's be open-minded, but not so open-minded that our brains drop out. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems at sdk instalation
Are you behind a proxy? You can set the proxy with export HTTP_PROXY=http://yourproxy:port; BR, Antonio On Wed, Jan 7, 2009 at 12:09 AM, Felipe Coutinho felipelc...@gmail.comwrote: Hello, I'm trying to install maemo sdk at ubuntu 8.10 with the script: ./maemo-sdk-install_4.1.2.sh I'm getting this error. I have already run 'apt-get update --fix-missing' and got the same error: Get:425 http://repository.maemo.org diablo/sdk/free maemo-sdk-dev 1.0 [1908B] Fetched 87.5MB in 2h41m37s (9025B/s) Failed to fetch http://repository.maemo.org/pool/maemo4.1.2/free/h/hal/libhal-storage1_0.5.11~git20080402-1osso1_i386.debhttp://repository.maemo.org/pool/maemo4.1.2/free/h/hal/libhal-storage1_0.5.11%7Egit20080402-1osso1_i386.deb Connection timed out [IP: 72.246.216.16 80] Failed to fetch http://repository.maemo.org/pool/maemo4.1.2/free/libh/libhildon/libhildon1_2.0.6-1_i386.deb Connection timed out [IP: 72.246.216.49 80] Failed to fetch http://repository.maemo.org/pool/maemo4.1.2/free/i/iptables/iptables-dev_1.3.6.0debian1-5ubuntu5osso4_i386.deb Connection timed out [IP: 72.246.216.49 80] Failed to fetch http://repository.maemo.org/pool/maemo4.1.2/free/k/kernel-source-diablo/kernel-source-diablo_2.6.21-200842maemo1_all.deb Connection timed out [IP: 72.246.216.16 80] Failed to fetch http://repository.maemo.org/pool/maemo4.1.2/free/t/telepathy-mission-control/libmissioncontrol-client0_4.61-1_i386.deb Connection timed out [IP: 72.246.216.49 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? E: Unable to install maemo-sdk-dev on DIABLO_X86 target. E: Please check the sources.list for errors. E: Scratchbox login returned error 100. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Eddie Izzard - I grew up in Europe, where the history comes from. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Write once, run on WinXP, Ubuntu, Maemo; which graphical toolkit?
Hello, I suggest you to use Qt. It's still under development but It works nicely. The packages of Qt are available in extra-devel. You can see some pictures of Qt applications running in Maemo at qt4.garage.maemo.org. Best regards Antonio On Mon, Dec 15, 2008 at 1:25 PM, piotr maliński riklau...@gmail.com wrote: I'm using PyQt4 and there are no problems in general to run PyQt4 apps on Unix/Windows/Mac. To make exe for windows there is Py2exe, and for dmg on mac there is py2app. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Robert Orben - Older people shouldn't eat health food, they need all the preservatives they can get. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: scratchbox installation failed
Are you behind a proxy? On Mon, Nov 10, 2008 at 4:36 PM, Guoqing Zhang [EMAIL PROTECTED] wrote: Hi guys, I try to install maemo SDK 4.1.1 with maemo-scratchbox-install_4.1.1.sh. The scratchbox installation failed with the following error. Does somebody know what is the problem ? Btw, I am using ubuntu 8.04 LTS. Regards No conflicting binfmt_misc interpreter... grep: /proc/sys/fs/binfmt_misc/*: No such file or directory yes Scratchbox user names... yes Everything seems to be ok. Err http://scratchbox.org maemo4-sdk Release.gpg Could not connect to scratchbox.org:80 (62.61.85.37), connection timed out Err http://scratchbox.org maemo4-sdk/main Translation-en_US Unable to connect to scratchbox.org http: Reading package lists... Done W: Failed to fetch http://scratchbox.org/debian/dists/maemo4-sdk/Release.gpg Could not connect to scratchbox.org:80 (62.61.85.37), connection timed out W: Failed to fetch http://scratchbox.org/debian/dists/maemo4-sdk/main/i18n/Translation-en_US.bz2 Unable to connect to scratchbox.org http: W: Some index files failed to download, they have been ignored, or old ones used instead. W: You may want to run apt-get update to correct these problems Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package scratchbox-core E: Installing packages with apt failed. E: Try again later or try an alternative installation method. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Integration with hildon desktop
Check the Icon field in the .desktop file. Antonio On Fri, Sep 26, 2008 at 10:52 PM, Jeffrey Barish [EMAIL PROTECTED]wrote: After much fiddling, I managed to integrate my application in the hildon desktop. It appears in the Extras menu along with its logo. I get the loading message when it's starting, and then it runs. However, when it's running, I get the default icon in the task navigator bar. Any idea what I forgot to do? -- Jeffrey Barish ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Released - PyQt4 for Maemo
It's the old one! :P On Wed, Sep 24, 2008 at 5:40 PM, Ryan Abel [EMAIL PROTECTED] wrote: On Sep 24, 2008, at 9:57 AM, Luciano Miguel Wolf wrote: [1] http://qt4.garage.maemo.org Just, fyi, you're using the incorrect maemo.org logo on the website. :) -- Ryan Abel Maemo Community Council chair ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qtnx on maemo
Hi Henning, I want to annouce that I am working on qtnx and nxcl to get it running on the nokia n800 and n810 devices. Great! First the configure-widget was not scrollbar and tried to display all fields in the same widget. This causes some strange resize effects and made the configure-widget rather useless. I found a easily solution and wrapped it into a ScrollArea with qt-designer. The patch can be found here: http://developer.berlios.de/patch/?func=detailpatchpatch_id=2557group_id=2978 This is a workaround. The solution is to redesign the UI in order to fit into device screen. By the way I'm going to modify Qt in order to wrap the QDialog content widgets with a QScrollArea. The scrollbars will shown automatically when needed. Thus no changes are needed to have a working Qt app in maemo. However for a better usability the developer MUST adapt the UI to the small screen size. The greatest Problem is that x-window which comes from nxagent(which is modified xnest-server) on the server side has no hildon-framework support. That means the virtual keyboard on the n800 is not workable. Luckily the keyboard on the n810 is working. You need to port the hildon input method. The code that you need is in the hildon-input-method-framework. apt-get source hildon-input-method-framework BR, Antonio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder problem: '.... set times: No such file or directory'
Hi Niels, When do you think to increase the time limit of autobuilder? Probably you can rise it also to 2 hours, it should be enough. Please inform me when the new time limit is set. Thank you. Antonio. On Mon, Jul 28, 2008 at 11:35 AM, Niels Breet [EMAIL PROTECTED] wrote: Hi, Am Sonntag, den 27.07.2008, 22:41 +0300 schrieb Antonio Aloisio: Hi, I've problem to upload my source files to autobuilder. I tryied 2 times, but I had always the same error. See below for the log. Is it a error due to the name of my package? I guess that the name of my package respect the maemo policy. Any hints? This is the time limit. I had already made it one hour, but I guess with large packages like this, it isn't enough. I'm going to increase it to 4 hours, to see if that helps. I also experienced the same problem some weeks ago while trying to upload the tarball of gnumeric (~18 Mbyte), which took me about 20 min, the autobuilder tries to build the package when the .dsc file is in the input-queue for more than 600 seconds (might be another value now), when it tries to build the package, it moves the files .dsc, .tar.gz and .diff.gz into another directory. I even had the impression that this timeout is ignored completely and that the autobuilder always tried to build the package when there was a .dsc-file available in the input-queue. This is not true. The autobuilder evaluates every .dsc in the incoming queue, but only rejects the package when the time limit has past. (The time limit was quite short a while back) This is also the reason why you will get an email saying that there is a size mismatch in the .tar.gz file - the .tar.gz it moved away was not complete and therefore does not match the size that is specified in the .dsc-file. 100% 103MB 20.4KB/s 1:26:28 scp: /var/www/extras-devel/incoming-builder/diablo/qt4-x11_4.4.0.orig.tar.gz : set times: No such file or directory Yes, here the file got moved away and rejected. :( Regards, Thomas -- Thomas Schmidt, Debian VDR Team http://pkg-vdr-dvb.alioth.debian.org/ -- Niels Breet maemo.org webmaster ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder problem: '.... set times: No such file or directory'
Hi Niels, Thank you very much! :) Unfortunately I´m at Nokia, and here I´m behind a firewall/proxy.. and I cannot upload the package now! I´ll upload it this evening when i come back at home. I´ll report you if it has worked successfully. Thank you again. Cheers, Antonio. On Mon, Jul 28, 2008 at 12:10 PM, Niels Breet [EMAIL PROTECTED] wrote: Hi Niels, Hi Antonio, When do you think to increase the time limit of autobuilder? Probably you can rise it also to 2 hours, it should be enough. Please inform me when the new time limit is set. I have already changed it to 4 hours, so... now? :) Thank you. Antonio. -- Niels Breet maemo.org webmaster ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Autobuilder problem: '.... set times: No such file or directory'
Hi, This evening I´ve uploaded 2 times the Qt4 source in the extra-devel repository; the first time I had the same error that I had before. The second time the source has been uploaded with success, but... obviously there is a BUT... It has failed to build the sources... :( [ You can see the log below ] I uploaded the sources for 5 times for 7 hours... [2008-07-28 21:59:33] ensuring dir /scratchbox/users/builder2/home/builder2/maemo-diablo-armel-extras-devel/state [2008-07-28 21:59:33] Cleaning Root [2008-07-28 21:59:33] ensuring dir /scratchbox/users/builder2/home/builder2/maemo-diablo-armel-extras-devel [2008-07-28 21:59:33] ensuring dir /scratchbox/users/builder2/home/builder2/maemo-diablo-armel-extras-devel/work [2008-07-28 21:59:33] ensuring dir /scratchbox/users/builder2/home/builder2/maemo-diablo-armel-extras-devel/state [2008-07-28 21:59:33] ensuring dir /scratchbox/users/builder2/home/builder2/maemo-diablo-armel-extras-devel/result [2008-07-28 21:59:33] ensuring dir /scratchbox/users/builder2/home/builder2/maemo-diablo-armel-extras-devel [2008-07-28 21:59:37] Extracting rootstrap /scratchbox/packages/maemo-sdk-rootstrap_4.1_armel.tgz [2008-07-28 21:59:43] Unpacking rootstrap... [2008-07-28 21:59:44] ensuring dir /scratchbox/users/builder2/host_usr/bin.maemo4-arm-1c5191f20f81de4e41bd005a5337c403935c0f9e [2008-07-28 21:59:44] fakeroot apt-get -y -q -o APT::Get::AllowUnauthenticated=1 update /dev/null Ign file: diablo Release.gpg Ign file: diablo Release Err http://repository.maemo.org diablo/sdk Release.gpg Could not connect to proxy.dmz:80 (62.61.88.251). - connect (113 No route to host) Err http://repository.maemo.org diablo/tools Release.gpg Could not connect to proxy.dmz:80 (62.61.88.251). - connect (113 No route to host) Err http://repository.maemo.org diablo Release.gpg Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Ign http://repository.maemo.org diablo/sdk Release Ign http://repository.maemo.org diablo/tools Release Err http://repository.maemo.org diablo/sdk/free Packages Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Err http://repository.maemo.org diablo/sdk/non-free Packages Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Err http://repository.maemo.org diablo/tools/free Packages Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Err http://repository.maemo.org diablo/tools/non-free Packages Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Failed to fetch http://repository.maemo.org/dists/diablo/sdk/Release.gpg Could not connect to proxy.dmz:80 (62.61.88.251). - connect (113 No route to host) Failed to fetch http://repository.maemo.org/dists/diablo/tools/Release.gpg Could not connect to proxy.dmz:80 (62.61.88.251). - connect (113 No route to host) Failed to fetch http://repository.maemo.org/extras-devel/dists/diablo/Release.gpg Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Failed to fetch http://repository.maemo.org/dists/diablo/sdk/free/binary-armel/Packages.gz Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Failed to fetch http://repository.maemo.org/dists/diablo/sdk/non-free/binary-armel/Packages.gz Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Failed to fetch http://repository.maemo.org/dists/diablo/tools/free/binary-armel/Packages.gz Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Failed to fetch http://repository.maemo.org/dists/diablo/tools/non-free/binary-armel/Packages.gz Could not connect to proxy.dmz:80 (62.61.88.251), connection timed out Reading package lists... E: Some index files failed to download, they have been ignored, or old ones used instead. [2008-07-28 22:14:08] Cleaning up... [2008-07-28 22:14:09] Removing temporary target... [2008-07-28 22:14:11] Done. On Mon, Jul 28, 2008 at 12:44 PM, Thomas Schmidt [EMAIL PROTECTED] wrote: Am Montag, den 28.07.2008, 12:22 +0300 schrieb Antonio Aloisio: I´ll upload it this evening when i come back at home. I´ll report you if it has worked successfully. If it does not work, you might consider re-opening Bug #3466 (https://bugs.maemo.org/show_bug.cgi?id=3466), which covers this problem. Regards, Thomas -- Thomas Schmidt, Debian VDR Team http://pkg-vdr-dvb.alioth.debian.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Autobuilder problem: .... set times: No such file or directory
Hi, I've problem to upload my source files to autobuilder. I tryied 2 times, but I had always the same error. See below for the log. Is it a error due to the name of my package? I guess that the name of my package respect the maemo policy. Any hints? Thank you Antonio DPUT LOG * [EMAIL PROTECTED]:/sb/ANTONIO/SVN/trunk$ dput diablo-extras-builder *.changes Checking Signature on .changes gpg: Signature made Sun 27 Jul 2008 06:54:11 PM EEST using DSA key ID 9A75E68F gpg: Good signature from Antonio Aloisio [EMAIL PROTECTED] Good signature on /scratchbox/users/antonio/home/antonio/ANTONIO/SVN/trunk/qt4-x11_4.4.0-2maemo0_source.changes. Checking Signature on .dsc gpg: Signature made Sun 27 Jul 2008 06:53:57 PM EEST using DSA key ID 9A75E68F gpg: Good signature from Antonio Aloisio [EMAIL PROTECTED] Good signature on /scratchbox/users/antonio/home/antonio/ANTONIO/SVN/trunk/qt4-x11_4.4.0-2maemo0.dsc. Package includes an .orig.tar.gz file although the debian revision suggests that it might not be required. Multiple uploads of the .orig.tar.gz may be rejected by the upload queue management software. Uploading to diablo-extras-builder (via scp to garage.maemo.org): qt4-x11_4.4.0-2maemo0.dsc 100% 1408 1.4KB/s 00:00 qt4-x11_4.4.0.orig.tar.gz 100% 103MB 20.4KB/s 1:26:28 scp: /var/www/extras-devel/incoming-builder/diablo/qt4-x11_4.4.0.orig.tar.gz: set times: No such file or directory qt4-x11_4.4.0-2maemo0.diff.gz 100% 289KB 48.2KB/s 00:06 qt4-x11_4.4.0-2maemo0_source.changes 100% 2986 2.9KB/s 00:00 Warning: The execution of '/usr/bin/scp' as 'scp -p /scratchbox/users/antonio/home/antonio/ANTONIO/SVN/trunk/qt4-x11_4.4.0-2maemo0.dsc /scratchbox/users/antonio/home/antonio/ANTONIO/SVN/trunk/qt4-x11_4.4.0.orig.tar.gz/scratchbox/users/antonio/home/antonio/ANTONIO/SVN/trunk/qt4-x11_4.4.0-2maemo0.diff.gz /scratchbox/users/antonio/home/antonio/ANTONIO/SVN/trunk/qt4-x11_4.4.0-2maemo0_source.changes [EMAIL PROTECTED]:/var/www/extras-devel/incoming-builder/diablo' returned a nonzero exit code. Error while uploading. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Standardization of packages version name in the extra repositories
Hi there, This morning I started to work on the relocation of the Qt packages from our repository to extras-devel. Having a look of the packages available in extras I find out that there is a couple of confusion on the version name. The packages present are named: packagename-diablo-version.deb packagename-maemo-version.deb packagename-version.deb. I propose you all, to choose a standard version name for us maemo packages. Probably we can use: * packagename-maemo-version for the packages that are been modified to run on maemo. * packagename-version for the packages that are not been modified. In order to respect this policy, the maemo staff could force autobuilder to don´t accept the packages having a wrong version name. What do you think? BR, Antonio ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
WM and bad position and size of non hildon apps.
Hi, This morning I was thinking about the wrong position on the screen of the non hildon applications. Eg: http://qt4.garage.maemo.org/screenshots/1.png The geometry of this windows receive this parameters via ConfigureNotify event - Upper left corner 80,60 - width:720, height:420 - no border. I would to understand why the WM doesn't send a value in order to place a window in the right place. Is this a WM bug or what? How can I get the values of the right position? Any advice is welcome! Thank you Antonio. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: WM and bad position and size of non hildon apps.
Hi Marius, Ok, I apologize, but the previously picture wasn't very representative. Please, look this one: http://www.gnuton.org/blog/wp-content/uploads/2007/11/qt4-on-maemo.jpg This pic shows better the problem. Basically the non hildon windows use the whole area set by WM. I hope to be explained better this time. I aplogize again. Thanks. Antonio On Tue, Jul 22, 2008 at 3:26 PM, Marius Gedminas [EMAIL PROTECTED] wrote: On Tue, Jul 22, 2008 at 02:47:03PM +0300, Antonio Aloisio wrote: This morning I was thinking about the wrong position on the screen of the non hildon applications. Eg: http://qt4.garage.maemo.org/screenshots/1.png What do you mean by wrong position? The white bar between the title and menu bars? It's drawn by the theme engine, as far as I know, and it's supposed to be there. Marius Gedminas -- If nothing else helps, read the documentation. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIhdH0kVdEXeem148RApP0AJwOnWgUJYm04a4g+KFSY2I4B9KzYgCeIjk3 87UmHH5K954XeIWrq5jMwvQ= =2eRk -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
SVN commits slow
Hi, I´ve some problems with the garage SVN. Every time that I commit something, it takes very long time. After that svn has sent the changes, it get in a idle state and wait for 15-30 minutes before to show me the string Commited revision N. Is it a common problem with the garage svn? BR, Antonio. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Portrait Maemo app
Hi, On 6/12/08, David Greaves [EMAIL PROTECTED] wrote: This is still the old scratchbox1 SDK? (I was hoping to be late enough to the game to miss the migration - I guess not grin) Yes, it is. I'm using sdk+ on a Debian desktop for the other app. If there's any interest then I'd be happy to help test the Qt4. You are welcome! Actually Qt is not well integrated, but we are working on it. I personally invite everyone to use Qt for maemo to develop new applications for maemo. There's now supposed to be (somewhere) Qt support for the N8x0 device input method too which was a problem earlier. Yell if you find it... Qt applications can use the Hildon Input method via plugin. (http://andrunko.blogspot.com/2008/05/maemo-keyboard-on-qt4-applications.html) And this is not the only code available for the input method. Kate Alhoa annunced some time ago that the code for KDE3 is available, and now it will ported to KDE4. I had a look on it the last week, and it will be integrated in Qt soon. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Contribution code, ...
Here in Italy, we are always on the cutting edge! :P On Jan 3, 2008 8:08 PM, Antonio Di Cello [EMAIL PROTECTED] wrote: Thanks Luca ... if my discount code will be activated I will post to the mailing list the alert Ciao, ADC -- Initial Header --- From : Luca De Cicco [EMAIL PROTECTED] To : Antonio Di Cello [EMAIL PROTECTED] Cc : maemo-developers maemo-developers@maemo.org Date : Thu, 3 Jan 2008 20:04:43 +0100 Subject : Re: Contribution code, ... Hi Antonio, just be patient and check later if the discount code works, I guess that the first italian being able to use the discount code will post on this mailing list about it. Ciao, Luca On Thu, 3 Jan 2008 19:58:30 +0100 Antonio Di Cello [EMAIL PROTECTED] wrote: In italy not enabled the discount code system ??? why?? ADC ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Merry Christmas
Buon Natale a tutti! Happy XMas! Natale hilare et Annum Faustum. Feliz Natal. Feliz Navidad Joyeux Noel. On 12/24/07, vicente garcia [EMAIL PROTECTED] wrote: Merry Chritsmas for all :) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt4 hildonization.
Menus doesn't seems a problem, the code seems too easy. But i'm a bit confused on Input method. I don't understand what i really need.. I need to embed a Qt application in a Hildon app? On 12/21/07, Sebastian Mancke [EMAIL PROTECTED] wrote: Hi Antonio, Antonio Aloisio schrieb: I've found kkito, a kde developer that probably has got interesting patches. But it's a old user, so it's unavailable. I'm trying to contact him... PS: Can i use Dbus to create Menus and to call/comunicate with On-Screen keyboard? (i don't know hildon well yet!) I'm working on an input method wrapper for java Swing. Since I'm using Swing with a gtk peer, it is somewhat simpler than your qt effort. Maybe you should take a look at [1] to get an idea of how it works normally/in my case. Text Input: For text input in hildon, a window has to communicate with the virtual keyboard using special X Messages. This protocol is not documented (or I can't find it). The best documentation I found is [2] (with some source code links [3]). Nokia has released the HildonInput Framework to go to the gnome upstream [4]. Since that step, the source code of the gtk-side X protocol implementation is available. The most interesting part for you should be in [5]. It would help a lot, if an ongoing implementation would start with a refactoring of the code in [5], to separate the protocol handling from the gtk logic and get one piece of code which could be used by all implementations. Menus: The hildon Menu implementation seems to be a simple pop up menu, which is displayed on the upper left corner. I think you have to reimplement this in qt in a similar way. --Sebastian [1] https://evolvis.org/plugins/scmsvn/viewcvs.php/trunk/maemo/hildon_swing_input/?root=jalimo [2] http://maemo.org/community/wiki/inputmethod/ [3] https://garage.maemo.org/snippet/detail.php?type=snippetid=5 [4] http://live.gnome.org/Hildon/HildonInputMethod [5] https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-input-method-framework/src/hildon-im-context.c -- tarent Gesellschaft für Softwareentwicklung und IT-Beratung mbH Heilsbachstr. 24, 53123 Bonn| Poststr. 4-5, 10178 Berlin fon: +49(228) / 52675-0 | fon: +49(30) / 27594853 fax: +49(228) / 52675-25| fax: +49(30) / 78709617 durchwahl: +49(228) / 52675-17 | mobil: +49(171) / 7673249 Geschäftsführer: Boris Esser, Elmar Geese, Thomas Müller-Ackermann HRB AG Bonn 5168 Ust-ID: DE122264941 ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Qt4 hildonization.
Hello World! I'm working on Qt4 hildonization and i'm looking for patches (if they exist!). What's the best way to integrate Qt4 on hildon? It's possible use dbus to create hildon menus or getting text from virtual keyboard? Or i need to add hildonmm code in Qt? Cheers Gnuton ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt4 hildonization.
I've found kkito, a kde developer that probably has got interesting patches. But it's a old user, so it's unavailable. I'm trying to contact him... PS: Can i use Dbus to create Menus and to call/comunicate with On-Screen keyboard? (i don't know hildon well yet!) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Qt4 hildonization.
I've found kkito, a kde developer that probably has got interesting patches. But it's a old user, so it's unavailable. I'm trying to contact him... PS: Can i use Dbus to create Menus and to call/comunicate with On-Screen keyboard? (i don't know hildon well yet!) ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt4 hildonization.
Supposedly the brand new qtopia tech-preview has source code for running qtopia on the n800 or 770. I have not tried it myself. But it might get you to where you are going. I noticed that someone else is looking for zsafe and other qtopia/opie apps for the internet tablets. If you search the archive of this list, others have tried to add internet tablet input support to qt4 or qt3. Look those people up specifically and see what they say. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers