*** faenil has joined #harmattan | 00:00 | |
faenil | is there any com.nokia.extras module in our week 22 fw? | 00:01 |
---|---|---|
faenil | seems no | 00:01 |
faenil | com.nokia.extras 1.0 and 1.1 report "module is not installed" | 00:02 |
faenil | I wonder how component gallery works without it | 00:03 |
alterego | 0.1? | 00:07 |
DocScrutinizer | GeneralAntilles: change either the gconf key and cache in .wallpapers, or change the file content and cache :-D | 00:08 |
faenil | 0.1? | 00:08 |
*** wazd has quit IRC | 00:11 | |
faenil | and, seems like I can't lock view to landscape if it's not inside a Page... | 00:11 |
faenil | this is stupid.. | 00:11 |
faenil | so is there any way I can use com.nokia.extras and lock view to portrait? | 00:16 |
GeneralAntilles | DocScrutinizer, did it from the menu in the Gallery. | 00:16 |
GeneralAntilles | (thanks, fiferboy) | 00:16 |
DocScrutinizer | hmm, sure | 00:17 |
DocScrutinizer | btw that's all the same scheme fremantle used for ringtones and crap | 00:17 |
DocScrutinizer | and the reasons for cache probably aren't only "MyDocs not available during ass rage" - it also does all needed conversions and stores a rather plain copy in the cache, so it gets better performance during access | 00:19 |
DocScrutinizer | ringtones in cache e.g. are .wav always | 00:19 |
*** djszapiN9 has quit IRC | 00:20 | |
DocScrutinizer | I guess for pictures something similar applies | 00:20 |
berndhs | DocScrutinizer: seems like the image is in /home/usr/.wallpapers/wallpaper.png | 00:21 |
DocScrutinizer | yeah, the "cache" | 00:21 |
DocScrutinizer | I bet that's unchanged even if your original wallpaper picture been a jpg | 00:22 |
berndhs | yes if the original was something_else.jpg it converts it | 00:22 |
berndhs | just tried it :) | 00:22 |
DocScrutinizer | also I'd expect some truncating happening on "copy" of original picture to /home/usr/.wallpapers/wallpaper.png | 00:22 |
berndhs | actually it made mine bigger | 00:23 |
berndhs | jpg was 206309, png is 808719 | 00:24 |
faenil | file:///usr/lib/qt4/imports/com/meego/PageStack.js:144: Error: Cannot assign QObject* to PageStack_QMLTYPE_60* | 00:31 |
faenil | realtime error... | 00:32 |
Mek | on newer images you can get that error if you do import com.meego instead of com.nokia.meego (and it warns you for that too) (or at least a very similar error) | 00:34 |
*** antman8969 has joined #harmattan | 00:37 | |
faenil | mmm | 00:38 |
faenil | should I use com.nokia.meego everywhere? I have week 22 fw | 00:39 |
faenil | all my pages were using com.meego, the one which caused the error was using com.nokia.meego | 00:40 |
Mek | well, I don't know about week 22 fw, but in newer images definitely | 00:40 |
faenil | now I'm setting all to com.nokia.meego | 00:41 |
faenil | we don't have newer images :D | 00:41 |
faenil | anyway, trying now | 00:41 |
faenil | ok all with nokia.meego doesn't work at all | 00:42 |
faenil | all pages give errors | 00:42 |
*** antman8969 has quit IRC | 00:53 | |
*** alterego has quit IRC | 00:58 | |
DocScrutinizer | berndhs: (actually it made mine bigger) of course, jpg is compressed, while png - well isn't really | 00:59 |
DocScrutinizer | \o/ for meego vs nokia.meego | 01:01 |
DocScrutinizer | really brilliant | 01:01 |
* DocScrutinizer wishes this OS was called maemo harmattan rather than meego harmattan | 01:01 | |
DocScrutinizer | I wonder if now after intl (allegedly) announced they "temporarily stop" meego development, will (com.)nokia.meego harmattan get renamed another time to become the new "real (com.)meego harmattan? | 01:05 |
*** M4rtinK has quit IRC | 01:06 | |
*** seif has quit IRC | 01:11 | |
*** seif has joined #harmattan | 01:12 | |
*** arcean_ has quit IRC | 01:18 | |
*** smoku has left #harmattan | 01:19 | |
*** antman8969 has joined #harmattan | 01:19 | |
*** hardaker has joined #harmattan | 01:20 | |
*** antman8969 has quit IRC | 01:21 | |
*** eman has joined #harmattan | 01:26 | |
faenil | dammit | 01:29 |
faenil | what's wrong with this? | 01:29 |
faenil | Behavior on opacity {NumberAnimation{properties: "opacity"; duration:400}} | 01:29 |
faenil | causes segmentation fault | 01:29 |
*** artemm has quit IRC | 01:32 | |
faenil | fixed | 01:36 |
*** alterego has joined #harmattan | 01:45 | |
*** berndhs_meego has joined #harmattan | 01:45 | |
alterego | Holy cow, >90k emails in my inbox .. | 01:57 |
berndhs | yeah the life of a pupolar movie star | 01:59 |
SpeedEvil | I had a quarter of a million once. | 01:59 |
SpeedEvil | I got to 6% of the inbound email of my ISP. | 02:00 |
alterego | They're all from cron ;) | 02:00 |
SpeedEvil | I used to post a lot to usenet. | 02:00 |
SpeedEvil | Back shortly after the green card spam, I came up with the idea of posting every message with a different email address. | 02:00 |
alterego | Heh | 02:01 |
SpeedEvil | This let me generate interesting statistics like breakdown of spam by group, and mean-time-to-first-spam | 02:01 |
SpeedEvil | However, it also lead to 20000 email addresses | 02:01 |
alterego | Did you use something like: myuser+comp.lang.c@host.com | 02:01 |
SpeedEvil | Combine this with a mortgage spammer that went through my list of addresses, using them to forge spams... | 02:01 |
alterego | Oh, nvm | 02:01 |
alterego | I used to use + notation quite a bit | 02:02 |
SpeedEvil | No - random systime based, I think. | 02:02 |
alterego | very useful feature :) | 02:02 |
SpeedEvil | And the ISP allowed me to use *@ | 02:02 |
alterego | Heh | 02:03 |
alterego | Yeah, I've got catchall setup on my mail server, makes for interesting reading :D | 02:03 |
SpeedEvil | qkwv.com is attracting annoying people | 02:03 |
SpeedEvil | I've had a couple of people use it for getting microsoft live IDs | 02:04 |
SpeedEvil | I haven't caught them fast enought o deny the account by clicking 'I diddn't send this email' | 02:04 |
*** wicket64 has quit IRC | 02:05 | |
*** stroughtonsmith has quit IRC | 02:07 | |
ajalkane | faenil: the extrad component is on device. | 02:23 |
ajalkane | import com.nokia.meego.extras 1.0 iirc | 02:24 |
faenil | ajalkane: why does it report module is not installed then? | 02:40 |
ajalkane | are you sure your import is correct? | 02:41 |
ajalkane | I use TimePicker from extras and works well | 02:41 |
faenil | with week22 fw? | 02:42 |
ajalkane | yes | 02:42 |
faenil | well I just took code from gitorious from qml component gallery, so it's supposed to be correct | 02:42 |
ajalkane | yes it should except maybe import version, don't remember | 02:45 |
ajalkane | yes, now I remember, definitely import 1.0, not 1.1 as in git | 02:49 |
*** deimos has quit IRC | 03:00 | |
*** javispedro has quit IRC | 03:53 | |
*** hardaker has quit IRC | 04:02 | |
*** NIN101 has quit IRC | 04:15 | |
*** BrettQ has quit IRC | 04:31 | |
*** berndhs has quit IRC | 04:49 | |
*** berndhs has joined #harmattan | 04:57 | |
faenil | mmm | 05:06 |
faenil | Qml Audio has no loop infinite support :( | 05:06 |
*** hardaker has joined #harmattan | 05:30 | |
*** berndhs has quit IRC | 05:34 | |
*** berndhs has joined #harmattan | 05:35 | |
*** Smith has joined #harmattan | 05:36 | |
*** berndhs has left #harmattan | 05:39 | |
*** antman8969 has joined #harmattan | 05:40 | |
*** antman8969 has quit IRC | 05:57 | |
faenil | anyone online? | 06:27 |
hiemanshu | yup | 06:29 |
faenil | have you got any idea why I can't get two sounds in qml? | 06:31 |
faenil | I have a qml audio | 06:31 |
faenil | and a qml sound effect | 06:31 |
faenil | the audio plays, the fx doesn't.. | 06:31 |
faenil | (it's not the .wav) | 06:31 |
hiemanshu | havent used it, no idea | 06:35 |
faenil | mmm :( | 06:36 |
faenil | damn it | 06:36 |
faenil | it 05:36AM here | 06:36 |
faenil | I have got an exam at 9am.. | 06:36 |
faenil | and I still haven't slept... | 06:36 |
faenil | and can't get this stupid sound effect to play :( | 06:36 |
faenil | I think I'll leave it this way a get a lower mark | 06:36 |
hiemanshu | you have this for an exam? | 06:37 |
faenil | ofc not, but it's part of it | 06:38 |
faenil | I have to make something about graphics | 06:38 |
faenil | and I have made a 3d game for N950 | 06:38 |
hiemanshu | oh | 06:38 |
faenil | and I can't get it to play the victory sound effect | 06:38 |
faenil | and it sucks...because you win, and you hear nothing | 06:38 |
faenil | anyway...I'm totally exhausted | 06:39 |
faenil | need to sleep.. | 06:39 |
faenil | slept 4hours last night (had another exam this morning) and now, I'm going to sleep 2:30hours? | 06:39 |
faenil | I'll be a zombie at the exam.. | 06:39 |
*** elpuri has quit IRC | 06:50 | |
*** faenil has quit IRC | 07:01 | |
*** hardaker2 has joined #harmattan | 07:01 | |
*** elpuri has joined #harmattan | 07:01 | |
*** hardaker has quit IRC | 07:01 | |
DocScrutinizer | hmm, some 90min sleep for me - no exam though, just appointments | 07:20 |
*** DocScrutinizer has quit IRC | 07:30 | |
*** DocScrutinizer has joined #harmattan | 07:30 | |
*** elpuri has quit IRC | 07:41 | |
*** elpuri has joined #harmattan | 07:47 | |
*** elpuri has quit IRC | 07:52 | |
*** hardaker2 has quit IRC | 07:56 | |
*** smoku has joined #harmattan | 08:00 | |
*** elpuri has joined #harmattan | 08:01 | |
*** eman has quit IRC | 08:02 | |
*** Evgeniy has joined #harmattan | 08:09 | |
*** Smith has quit IRC | 08:11 | |
*** thp has quit IRC | 08:11 | |
*** DocScrutinizer51 has quit IRC | 08:11 | |
*** seif has quit IRC | 08:11 | |
*** tomma_ has quit IRC | 08:12 | |
*** evilJazz has quit IRC | 08:12 | |
*** seif has joined #harmattan | 08:12 | |
*** DocScrutinizer51 has joined #harmattan | 08:13 | |
*** thp has joined #harmattan | 08:13 | |
*** tomma_ has joined #harmattan | 08:14 | |
*** evilJazz has joined #harmattan | 08:14 | |
*** roop has joined #harmattan | 08:16 | |
*** xarcass has joined #harmattan | 08:27 | |
*** zarlino has joined #harmattan | 08:28 | |
*** khertan has quit IRC | 08:39 | |
*** smoku has left #harmattan | 08:39 | |
*** djszapi has joined #harmattan | 08:51 | |
*** maxw has joined #harmattan | 08:54 | |
*** piggz has quit IRC | 08:56 | |
*** zarlino has quit IRC | 09:11 | |
*** spenap has joined #harmattan | 09:13 | |
*** veskuh has joined #harmattan | 09:36 | |
*** seif has quit IRC | 09:36 | |
*** djszapi_ has joined #harmattan | 09:44 | |
*** seif has joined #harmattan | 09:44 | |
*** elpuri has quit IRC | 09:48 | |
*** veskuh has quit IRC | 09:59 | |
*** veskuh has joined #harmattan | 09:59 | |
*** veskuh has left #harmattan | 09:59 | |
*** elpuri has joined #harmattan | 10:03 | |
*** djszapi_ has quit IRC | 10:04 | |
*** jreznik has joined #harmattan | 10:05 | |
*** aleksander_m has joined #harmattan | 10:16 | |
Jaffa | Morning, all | 10:19 |
dm8tbr | moaning | 10:19 |
dm8tbr | anyone with an N950 available for an experiment? | 10:20 |
DocScrutinizer | seems there's a noticeable difference in file size and content of http://www.developer.nokia.com/dp?uri=http://sw.nokia.com/id/25e9df89-6fbf-4802-a335-ca9695250144/Nokia_N950_OneClickFlasher_Lin and the one I downloaded 2 months ago | 10:21 |
dm8tbr | download the OCF from nokia | 10:21 |
dm8tbr | verify that the md5sum is 883ff62125dd5a8a5fbda5b955e2d8f4 | 10:21 |
dm8tbr | and then try to reflash your device | 10:22 |
macmaN | hmmmmm | 10:22 |
macmaN | DocScrutinizer: thats interesting | 10:22 |
dm8tbr | yes it will wipe your device in the process | 10:22 |
hiemanshu | and fail at bb5_cert_read_failed or something like that | 10:23 |
hiemanshu | after about 32M of rootfs has been sent | 10:23 |
*** lamikr has joined #harmattan | 10:23 | |
DocScrutinizer | jr@halley:~/Documents/N900/N950> ls -l Linux_OCF_22-6_EMMC_RM680-OEM1-916*; md5sum Linux_OCF_22-6_EMMC_RM680-OEM1-916* | 10:25 |
DocScrutinizer | -rwxr-xr-x 1 jr users 584612813 5. Jul 18:57 Linux_OCF_22-6_EMMC_RM680-OEM1-916.bin | 10:25 |
DocScrutinizer | -rw-r--r-- 1 jr users 583250893 6. Sep 05:37 Linux_OCF_22-6_EMMC_RM680-OEM1-916__shortened_version.bin | 10:25 |
DocScrutinizer | 1c233f8ecf38b2debc1a77b6ca7fb104 Linux_OCF_22-6_EMMC_RM680-OEM1-916.bin | 10:25 |
DocScrutinizer | 883ff62125dd5a8a5fbda5b955e2d8f4 Linux_OCF_22-6_EMMC_RM680-OEM1-916__shortened_version.bin | 10:25 |
dm8tbr | it's possible that nokia either accidentially corrupted the file or replaced it (or replaced on purpose) | 10:25 |
dm8tbr | as hiemanshu had problems flashing his device with that 'new' file it would be nice to know if other people have problems too | 10:26 |
*** zarlino has joined #harmattan | 10:26 | |
DocScrutinizer | here's some diff: http://paste.debian.net/128568/ | 10:28 |
DocScrutinizer | some more diff: http://paste.debian.net/128569/ | 10:28 |
DocScrutinizer | quite looks like silent replacing of file content | 10:29 |
dm8tbr | I'm more concerned with the fact that the file does not work | 10:29 |
DocScrutinizer | maybe not so silent, as I can't know the exact URL of the download of 5. Jul 18:57 | 10:29 |
DocScrutinizer | well, that too ;-D | 10:30 |
*** trx has quit IRC | 10:31 | |
DocScrutinizer | err | 10:37 |
DocScrutinizer | hiemanshu: @all: you noticed the >>NOLO in terminal outputIf your device reports a NOLO of 2.0.33 or earlier then you should use the quick erase version of the OneClickFlasher.<< note on http://www.developer.nokia.com/dp?uri=http://sw.nokia.com/id/25e9df89-6fbf-4802-a335-ca9695250144/Nokia_N950_OneClickFlasher_Lin ? | 10:37 |
hiemanshu | DocScrutinizer: Found device RM-680, hardware revision 1124 | 10:38 |
hiemanshu | NOLO version 2.0.37 | 10:38 |
hiemanshu | and yes, I tried both | 10:38 |
DocScrutinizer | whatever the different version could be that one, no? | 10:38 |
DocScrutinizer | aah, then not | 10:38 |
DocScrutinizer | hiemanshu: maybe you should describe exactly in which way the supposedly defect OFC fails for you | 10:40 |
DocScrutinizer | CU L8R | 10:40 |
hiemanshu | <hiemanshu> starts flashing, about 30M on the rootfs I get a Fethcing error list : and multiple bb5_rdc_cert_read failed | 10:40 |
hiemanshu | DocScrutinizer: ^ | 10:40 |
*** Arkenoi has joined #harmattan | 10:41 | |
*** roop has quit IRC | 10:41 | |
DocScrutinizer | LOL WUT? bb5_RDC_CERT_read failed? I read that as R&Dcert_Cert | 10:42 |
dm8tbr | yes it looks like it o.O | 10:42 |
*** roop has joined #harmattan | 10:43 | |
DocScrutinizer | would explain why it doesn't explode into any Nokian tester's face ;-P | 10:43 |
dm8tbr | not testing with a PRD device would be major fail | 10:45 |
dm8tbr | so can someone else confirm this please? | 10:46 |
hiemanshu | DocScrutinizer: do it! :D | 10:48 |
*** frinring has joined #harmattan | 10:49 | |
*** roop has quit IRC | 10:49 | |
SpeedEvil | I don't have any logs of my failed flash | 10:49 |
*** djszapiN9 has joined #harmattan | 10:52 | |
*** lardman has joined #harmattan | 10:52 | |
*** lardman has quit IRC | 10:52 | |
*** lardman has joined #harmattan | 10:52 | |
lardman | morning | 10:52 |
djszapiN9 | hiemanshu there is a pop up now vanishing after typing something into the search field of the people list message box | 10:53 |
hiemanshu | djszapiN9: at work, no time to look at it right now | 10:54 |
* hiemanshu goes to lunch | 10:54 | |
*** artemm has joined #harmattan | 10:54 | |
djszapiN9 | not vanishing# | 10:55 |
djszapiN9 | hiemanshu no rush | 10:57 |
*** djszapiN9 has quit IRC | 10:58 | |
*** djszapiN9 has joined #harmattan | 10:59 | |
djszapiN9 | hiemanshu, also, if i choose someone in the people list dialog, it would be nice to get that message box closed. | 11:01 |
*** milot has joined #harmattan | 11:02 | |
*** wazd has joined #harmattan | 11:11 | |
*** andre__ has joined #harmattan | 11:15 | |
*** andre__ has joined #harmattan | 11:15 | |
*** smoku has joined #harmattan | 11:32 | |
* Arkenoi wonders why twitter client (and several other applications) tend to stuck in portrait mode despite the fact landscape is supported there | 11:49 | |
* wazd wonders where did Arkenoi get twitter client :P | 11:52 | |
*** cpscotti has quit IRC | 11:52 | |
Arkenoi | it sucks anyways. so don't bother :-) | 11:56 |
*** seif has quit IRC | 12:08 | |
*** seif has joined #harmattan | 12:08 | |
*** roop has joined #harmattan | 12:09 | |
*** roop_ has joined #harmattan | 12:11 | |
*** roop has quit IRC | 12:14 | |
djszapi | https://gitorious.org/n900-comhist-import | 12:23 |
*** kkito has joined #harmattan | 12:25 | |
kkito | hello :) | 12:25 |
*** mike7b4_atwork has joined #harmattan | 12:26 | |
*** thp has quit IRC | 12:36 | |
*** thp has joined #harmattan | 12:36 | |
*** frinring has quit IRC | 12:39 | |
*** veskuh has joined #harmattan | 12:41 | |
*** veskuh has left #harmattan | 12:41 | |
*** zarlino has quit IRC | 12:43 | |
*** mtd has quit IRC | 12:45 | |
djszapi | DocScrutinizer: ok, I have just become very disappointed about one security thing. What the managers decided is plain silly :( :( | 12:49 |
*** Guest84982 has joined #harmattan | 12:52 | |
DocScrutinizer | djszapi: don't feel sad, Oppenheimer had to cope with same frustration ;-P | 12:54 |
DocScrutinizer | ever since manhattan project the fate of mankind was in the hands of silly manag... err politicians, rather than the scientists that thought they invented something possibly good | 12:56 |
DocScrutinizer | so you're not the first one to get trapped in this pitfall | 12:57 |
DocScrutinizer | (which doesn't make it any better, thinking about it. So excuse my comments) | 12:58 |
*** aleksm has joined #harmattan | 13:01 | |
*** aleksander_m has quit IRC | 13:02 | |
*** frinring has joined #harmattan | 13:02 | |
djszapi | DocScrutinizer: yep, so the thing is that: you cannot easily develop a plugin, module or library. | 13:05 |
DocScrutinizer | that's what when I noticed it made me give up on hostmode | 13:05 |
djszapi | what javispedro said is a non-existing issue, but I was thinking the architecture further on, and third-party developers as you, do not really have a mechanism for developing such stuff. It is a "bit" sad since we inside the security team implemented and designed the solution for this use case. After 11.02, the topmanager layer rejected the whole idea and the badget for this. | 13:06 |
DocScrutinizer | there's no use in a hostmode that only works in "open mode" on a proprietary kernel that in turn doesn't have access to any of the peripheral systems | 13:08 |
DocScrutinizer | s/proprietary/custom/ | 13:08 |
infobot | DocScrutinizer meant: there's no use in a hostmode that only works in "open mode" on a custom kernel that in turn doesn't have access to any of the peripheral systems | 13:08 |
djszapi | that is not the case though. What we have actually achieved is the same as on N900, no difference, peripheral systems work oob. | 13:08 |
*** Arkenoi has quit IRC | 13:08 | |
DocScrutinizer | AIUI there'll never be a powerkernel for harmattan that allows users to switch kernel and basically not notice any difference in how their device behaves | 13:09 |
DocScrutinizer | and that's the whole crux | 13:10 |
djszapi | same as on N900, so you probably hated N900 as well then ;) | 13:11 |
DocScrutinizer | all but the same | 13:12 |
DocScrutinizer | on N900 on nstalling powerkernel you run your unchanged rootfs and it behaves as before, you won't even have a way to tell easily if there's stock or power kernel on your device | 13:13 |
djszapi | same here. | 13:13 |
DocScrutinizer | uhuh, what's about Nokia account? | 13:13 |
djszapi | how is Nokia account related ? | 13:14 |
*** cpscotti has joined #harmattan | 13:14 | |
DocScrutinizer | pfffff | 13:14 |
*** djszapiN9 has quit IRC | 13:14 | |
DocScrutinizer | nokia account is in aegis cradle. aegis won't run in open mode, custom kernel will require open mode | 13:15 |
djszapi | of course aegis will run on open mode. | 13:15 |
djszapi | * in | 13:15 |
DocScrutinizer | uhuh | 13:15 |
DocScrutinizer | I guess you're nitpicking again. Of course "aegis" runs in openmode - just to throw myriads of errors "can't access TPM" | 13:17 |
djszapi | tPM ? | 13:17 |
DocScrutinizer | sorry, this is getting silly in itself now | 13:18 |
DocScrutinizer | wiki trusted platform module | 13:19 |
DocScrutinizer | wiki trusted platform module~ | 13:19 |
DocScrutinizer | dang | 13:19 |
DocScrutinizer | ~wiki trusted platform module | 13:20 |
infobot | At http://en.wikipedia.org/wiki/Trusted_platform_module (URL), Wikipedia explains: " In computing, 'Trusted Platform Module' (TPM) is both the name of a published specification detailing a secure cryptoprocessor that can store cryptographic keys that protect information, as well as the general name of implementations of that specification, often called the "TPM chip" or "TPM Security Device" (as designated in certain Dell BIOS settings{{cite web | url ... | 13:20 |
djszapi | DocScrutinizer: could you please tell me /exact/ issues ? I do not like talking about matters in abstract which says the opposite how it was designed. A concrete example can help a lot, and probably a bug. However in this special case, I see no issue since I tested it myself. | 13:21 |
*** seif has quit IRC | 13:23 | |
DocScrutinizer | no, I'm not going to investigate whether or not there's a mega implementation flaw in aegis. I'm just referring to what's written about MSSF on several publications from Nokia and associated authors | 13:23 |
djszapi | If there is such a bullshit written, please please please point me out since we *must* fix it. | 13:23 |
*** seif has joined #harmattan | 13:25 | |
DocScrutinizer | the info about transition from secure to open mode implies permanent lock of TPM storage that can only get reset by a full hw reset aka reboot is no bullshit, it's a elementary operation principle of all those security concepts that work with a secure storage for certs and a chain of trust | 13:26 |
MohammadAG | if aegis runs as is in open mode what's so open about it? | 13:26 |
DocScrutinizer | indeed ;-P | 13:27 |
*** elzalem has joined #harmattan | 13:27 | |
djszapi | MohammadAG: is it a serious question ? :) Probably a child joke oslt :) | 13:27 |
DocScrutinizer | meh | 13:28 |
MohammadAG | serious question | 13:28 |
DocScrutinizer | I bet it's less than 5 posts back and forth until djszapi claims "that's not aegis, that'S in kernel" | 13:29 |
djszapi | MohammadAG: that is very sad if it is a serious question. I would recommend to go through the last 2-3 months on this channel. It was at least gazillion times discussed. I cannot believe you have never listened. If that is the case, you need to learn a lot yet. | 13:29 |
MohammadAG | *I* do? | 13:30 |
MohammadAG | If aegis isn't running, nothing on stock device will run | 13:30 |
MohammadAG | if the device is in open mode, aegis won't run as in closed mode | 13:30 |
djszapi | that is the point *AS* | 13:30 |
MohammadAG | that's a given, regardless of what was said in the last 2 months | 13:30 |
djszapi | but *STILL* running! | 13:30 |
MohammadAG | with the restrictions? | 13:31 |
djszapi | and yes, thanks for your kindness about we have been regardless. | 13:31 |
djszapi | thanks, kindly. | 13:31 |
MohammadAG | didn't get that | 13:31 |
MohammadAG | but you're welcome | 13:31 |
DocScrutinizer | djszapi at his best, reading things the way he likes (and he likes to read things the way they sound like a personal insult to him) | 13:32 |
MohammadAG | I've never insulted someone personally | 13:34 |
MohammadAG | at least not on IRC | 13:34 |
DocScrutinizer | and I have to confess I'm as stupid and uneducated as MohammadAG and don't see the difference between open mode and secure mode as well, if aegis runs exactly same way in both modes | 13:34 |
*** vladest has joined #harmattan | 13:34 | |
MohammadAG | he said it runs differently | 13:34 |
MohammadAG | I'm not sure what that means | 13:34 |
MohammadAG | hopefully self destructing parts will self destruct themselves in open mode | 13:35 |
*** veskuh has joined #harmattan | 13:35 | |
alterego | Does secure mode have some kind of signing policy? | 13:35 |
djszapi | DocScrutinizer: please show me the post where I said it runs the same way. | 13:36 |
djszapi | ( and not that where I actually even posted gazillion times the modification that makes the arguement futile) | 13:36 |
DocScrutinizer | back to [2011-09-06 12:17:14] <DocScrutinizer> I guess you're nitpicking again. Of course "aegis" runs in openmode - just to throw myriads of errors "can't access TPM" | 13:37 |
*** veskuh has left #harmattan | 13:37 | |
djszapi | DocScrutinizer: I did not understand that first at first either, and I do not still understand. What does that refer to ? | 13:38 |
djszapi | *that post | 13:38 |
DocScrutinizer | well, *I* don't even understand that simple statement [2011-09-06 12:15:30] <djszapi> of course aegis will run on open mode. | 13:39 |
djszapi | anyway, I do not continue this. The fix exists, posted numerous times, so everybody can be happy. | 13:39 |
* MohammadAG opens up MTF docs, although it's deprecated it kinda feels better to write stuff in C++ | 13:39 | |
MohammadAG | plus that boosted WG launch time is sexy | 13:40 |
*** elzalem has quit IRC | 13:47 | |
DocScrutinizer | one more time the ubuntu way: aegis has an account management that stores credentials in a protected storage. To access that storage aegis will use a cryprokrey stored in a special protected hw section on SoC usually referenced to as TPM or Fritz chip (the existence of this chip is mayor difference between hs and "normal" variants of OMAP). According to all security framework 101, and also according to what I heard about MOSLO, booting | 13:47 |
DocScrutinizer | a non-signed kernel is allowed by NOLO only when NOLO same time irreversibly shuts down the TPM "chip", thus effectively tearing down aegis' chain of trust and access to protected storage like the one used for account management | 13:47 |
DocScrutinizer | ergo: aegis-managed accounts won't be available under open mode | 13:49 |
dm8tbr | So, I just heard back from someone with a vanilla N950 that the currently available OCF worked for them | 13:50 |
DocScrutinizer | furthermode I guess the device even authenticates to Nokia account server, this will fail as well when device has no access to the cert in TPM used to do that authentication | 13:50 |
dm8tbr | if there are people for whom this OCF doesn't work, please provide full logs to me | 13:51 |
*** elzalem has joined #harmattan | 13:51 | |
DocScrutinizer | sure | 13:51 |
joejoe | hi, can anyone help me with configuration of qt creator to debug qml application at n950? I think the problem is in error message "Remote debugger plugin has not been found." (see http://pastebin.com/kMaPV7XT ) | 13:53 |
DocScrutinizer | [2011-09-05 21:51:25] <djszapi> hiemanshu: so what do you expect from me if you have tried everything and you have the solution ? :) | 13:53 |
djszapi | dm8tbr: hopeless, I have already asked them, but they just said "does not work" :) | 13:56 |
djszapi | DocScrutinizer: sorry, do not take it offense, but you do not know how that protected storage actually works. | 13:56 |
*** deimos has joined #harmattan | 13:56 | |
DocScrutinizer | and I'm not even interested in it, at least not until N9 final image is out. As either it works the way I said, or it has a huge implementation flaw, and I'd prefer to exploit such implementation flaw rather than help to fix it | 13:57 |
*** Stecchino has joined #harmattan | 13:58 | |
djszapi | made my day :) | 13:58 |
dm8tbr | djszapi: I had someone take their N950 (fresh out of the box, booted once) and flash it with the OCF. it worked. so if it doesn't work for someone I need full logs. | 13:59 |
djszapi | dm8tbr: agreed, I told them the same yesterday :p | 14:00 |
*** milot has quit IRC | 14:00 | |
*** milot has joined #harmattan | 14:00 | |
macmaN | Elleo: mind throwing shellinabox into OBS? | 14:06 |
*** nebulon has joined #harmattan | 14:22 | |
*** lardman has quit IRC | 14:23 | |
artemm | joejoe: Debugging N950 topic was raised on this channel a couple of days ago. If I remember correctly, conclusion was more or less that it's impossible for public FW for some technical reason | 14:25 |
artemm | there wasn't anybody real sure though | 14:25 |
djszapi | artemm: I can debug just fine though with valgrind, gdb and other things. | 14:25 |
artemm | I tried starting it on my N950 device, but it was "setting up breakpoints" for many-many minutes until I gave up | 14:25 |
artemm | djszapi: good to know :) | 14:26 |
artemm | then there is some working solution | 14:26 |
djszapi | I mean when I tried it on the N950 last time. | 14:26 |
djszapi | actually on that image, you even have more credentials than needed for debugging. | 14:26 |
artemm | do u need to install something extra on top of Qt SDK? | 14:27 |
djszapi | I have never used the Qt sdk. | 14:27 |
artemm | ok, on top of qt creator then :) | 14:27 |
djszapi | I have never used the qt creator. | 14:27 |
artemm | I guess valgrind isn't supplied as a part of sdk anyway | 14:27 |
djszapi | artemm: pretty much part: http://harmattan-dev.nokia.com/pool/harmattan-beta/free/v/valgrind/ | 14:28 |
artemm | then your experience is probably too different from mine for easy copying :) | 14:28 |
artemm | maybe it helps joejoe | 14:28 |
artemm | I personally would appreciate ability to debug qml on N950, but so far 95% of my development is pure qml + nearly 100% of code is test-driven, so on real device I mostly test just dependencies and early prototypes for UI evaluation | 14:30 |
artemm | so not too much beneft from device debugging to learn something that deviates much from QtSDK way | 14:30 |
joejoe | my application is crashing (segmentation fault) right now somewhere in qml and it is hard to debug it without debuger )-; | 14:31 |
djszapi | in qml ?? | 14:32 |
djszapi | if that is really a case, you need to build a debug qt and send the details to the qt developers. | 14:33 |
joejoe | actually i do not know, the qt creator says "segmentation fault" only. And it occurs when i click on the button which pushs page to pagestack | 14:33 |
*** lcuk2 has joined #harmattan | 14:33 | |
MohammadAG | what's a spacer in MTF? | 14:35 |
*** lcuk has quit IRC | 14:36 | |
*** trx has joined #harmattan | 14:37 | |
*** Arkenoi has joined #harmattan | 14:40 | |
djszapi | MSeparator ? | 14:41 |
djszapi | or just use a plain MWidgetController with proper styling | 14:41 |
*** artemm has quit IRC | 14:43 | |
*** artemm has joined #harmattan | 14:43 | |
MohammadAG | hmm, MLabel isn't wrapping | 14:46 |
*** lardman has joined #harmattan | 14:47 | |
djszapi | set wrap mode ? | 14:48 |
MohammadAG | I did | 14:49 |
djszapi | works here. | 14:49 |
MohammadAG | lyricsLabel->setWrapMode(QTextOption::WordWrap); ? | 14:50 |
*** zarlino has joined #harmattan | 14:50 | |
MohammadAG | any ideas where the widgets gallery source is on git? | 14:51 |
tomma_ | i think it is in libmeegotouch | 14:53 |
djszapi | yep, it is, it is just a separate package after all | 14:53 |
djszapi | http://meego.gitorious.org/meegotouch/libmeegotouch/trees/master/demos/widgetsgallery | 14:54 |
MohammadAG | thanks | 14:55 |
djszapi | might worth to check the harmattan 1.1 branch out as well | 14:57 |
djszapi | be* | 14:57 |
*** djszapi has left #harmattan | 14:57 | |
MohammadAG | well, MTF is a bit more fun | 14:58 |
*** gri has joined #harmattan | 15:03 | |
*** Evgeniy has quit IRC | 15:05 | |
MohammadAG | and I'm done, what took me 2 days in QML took me 30? minutes in MTF | 15:05 |
MohammadAG | still broken in QML though | 15:05 |
*** djszapi has joined #harmattan | 15:05 | |
djszapi | MohammadAG: label->setWordWrap(true) ? | 15:05 |
Kypeli | MohammadAG: Did you set the length of the Text? | 15:06 |
MohammadAG | djszapi, yeah, that was it | 15:07 |
MohammadAG | it's working fine now | 15:07 |
MohammadAG | is there a way to set the black theme? | 15:08 |
MohammadAG | oh crap | 15:09 |
MohammadAG | changing themes in widgets gallery changes them system wide | 15:09 |
cpscotti | MohammadAG, theme.inverted = true ? | 15:10 |
Stskeeps | heh | 15:10 |
cpscotti | MohammadAG, that's what the widgets gallery does | 15:10 |
MohammadAG | cpscotti, MTF | 15:10 |
*** zarlino has quit IRC | 15:12 | |
cpscotti | MohammadAG, ahhwoops.. didn't see that. | 15:14 |
kkito | hey, do you know if there are any plans to release Qt 5 for the n9 in a future? | 15:15 |
MohammadAG | I'd worry about that when Qt 5 is out :p | 15:16 |
kkito | :) | 15:17 |
djszapi | kkito: we need a very radical change to start working on that. | 15:18 |
kkito | djszapi: radical change in Os or in project management? | 15:19 |
djszapi | radical change in care. | 15:20 |
artemm | in N9 product management :) | 15:20 |
djszapi | MohammadAG: setStyleName("CommonApplicationPageInverted"); ? | 15:20 |
Stskeeps | kkito: qt5 already works for meego.com on n900 | 15:21 |
Stskeeps | :P | 15:21 |
Arkenoi | ah, my contact list exploded again. i wonder if it will ever stop happening | 15:21 |
MohammadAG | djszapi, text stays black :) | 15:21 |
djszapi | kkito: it would be an unneccesary risk. | 15:21 |
* alterego still wants meego.com on N950 .. | 15:22 | |
*** Tronic has quit IRC | 15:22 | |
leinir | alterego: oh yeah, what lcuk2 said, poke me if you want to play with gluon :) | 15:22 |
djszapi | MohammadAG: label->setStyleName("CommonTitleInverted"); -> I used on the label. | 15:22 |
kkito | djszapi: Why? | 15:23 |
djszapi | kkito: because it is only source compatible, if any. | 15:23 |
alterego | leinir: will do :) | 15:23 |
*** zarlino has joined #harmattan | 15:23 | |
*** radiofree_ has quit IRC | 15:23 | |
djszapi | MohammadAG: there are also styles, like "MeePrintAppTitleInverted". These what I used in my app to get black background and white text. | 15:24 |
* djszapi also likes MTF better than QML :p | 15:28 | |
leinir | djszapi doesn't like magic stuff, especially when it just works ;) | 15:28 |
djszapi | MohammadAG: sorry, I also used this one: basicListItem->setStyleName(QLatin1String("CommonBasicListItemInverted")); | 15:29 |
MohammadAG | anyone else's screws on the back lost their colour? | 15:30 |
leinir | Not sure mine had any to start with... | 15:30 |
* dm8tbr lost the screws alltogether | 15:30 | |
dm8tbr | it's so much more convenient to quickly switch to a fully charged battery if you don't have to mess with screws ;) | 15:31 |
*** zarlino_ has joined #harmattan | 15:34 | |
*** berndhs_meego has quit IRC | 15:34 | |
djszapi | leinir: lot of stuff are not exposed in QML which is available in MTF ;) | 15:34 |
MohammadAG | djszapi, http://i53.tinypic.com/30xbps6.jpg | 15:35 |
djszapi | Metallica is a good band <3 :) | 15:35 |
*** seif has quit IRC | 15:35 | |
*** zarlino has quit IRC | 15:36 | |
*** zarlino_ is now known as zarlino | 15:36 | |
MohammadAG | reason I like MTF is that I can just use existing QObject backends I wrote :) | 15:36 |
*** seif has joined #harmattan | 15:37 | |
jreznik | I like QML with Qt Components but usually plain Qt C++ APIs are rich ones, QMLs are more "we have something, woo! wait for more" | 15:37 |
*** zarlino has quit IRC | 15:38 | |
djszapi | jreznik: yep | 15:38 |
MohammadAG | plain Qt's awesome, but the theme doesn't work well on Harmattan | 15:38 |
djszapi | MohammadAG: you can use backend in QML as well | 15:38 |
MohammadAG | djszapi, yeah, but you need some changes, and it's kinda messed up | 15:39 |
djszapi | why do you need changes, to add Q_INVOKABLE ? | 15:39 |
djszapi | or to register something ? Should be few lines. | 15:40 |
hiemanshu | well, you can use QML just to draw and C++ for the actual backend | 15:40 |
*** eman has joined #harmattan | 15:43 | |
*** zarlino has joined #harmattan | 15:45 | |
MohammadAG | 4 lines less in QML | 15:50 |
MohammadAG | (MTF code has empty lines though) | 15:50 |
MohammadAG | https://gitorious.org/qt-mediaplayer/lyrics-mtf/blobs/master/mainwindow.cpp vs https://gitorious.org/qt-mediaplayer/lyrics-qml/blobs/master/qml/MainPage.qml | 15:52 |
*** jreznik has quit IRC | 15:53 | |
*** zarlino has quit IRC | 15:53 | |
*** Arkenoi has quit IRC | 15:54 | |
*** jreznik has joined #harmattan | 15:54 | |
*** zarlino has joined #harmattan | 16:00 | |
*** Arkenoi has joined #harmattan | 16:02 | |
*** eman has quit IRC | 16:03 | |
Elleo | macmaN: I'm away on a boat for the next few days, with only a somewhat unreliable net connection; I could take a look when I get back if you like? Otherwise if you need it sooner you might want to try poking someone else (rzr perhaps?) | 16:04 |
*** roop_ has quit IRC | 16:04 | |
*** hardaker2 has joined #harmattan | 16:06 | |
*** lardman has quit IRC | 16:08 | |
DocScrutinizer | MohammadAG: screws lose their color when you messed with them using a real bad tool | 16:11 |
MohammadAG | DocScrutinizer, me? I just use my device normally | 16:11 |
MohammadAG | I'm guessing normal wear and tear makes them lose it | 16:12 |
DocScrutinizer | I can't see that happen, esp since I think they are sunk a few mil | 16:12 |
MohammadAG | there's a screw that's not sunk for me | 16:13 |
MohammadAG | actually they're not sunk that far | 16:13 |
DocScrutinizer | btw I noticed somebody who borrowed the device managed to drive in one screw off the thread | 16:13 |
DocScrutinizer | It was really bad tight all the way out | 16:14 |
MohammadAG | bottom left screw isn't sunk at all | 16:14 |
MohammadAG | in fact it's out by 1mm | 16:14 |
DocScrutinizer | that's odd | 16:14 |
MohammadAG | that lost its colour first | 16:14 |
DocScrutinizer | that's extremely odd | 16:14 |
MohammadAG | no, someone had it all out | 16:14 |
DocScrutinizer | I guess you also managed to drive it in off the thread | 16:15 |
MohammadAG | so I figured its bad manufacturing and nothing to complain about | 16:15 |
MohammadAG | haven't put a screwdriver near the N950 yet | 16:15 |
DocScrutinizer | hmm | 16:15 |
MohammadAG | I take out the sim with a guitar pick,, so I don't scratch it | 16:15 |
DocScrutinizer | meh, screw it | 16:15 |
DocScrutinizer | eh? | 16:16 |
DocScrutinizer | wut? | 16:16 |
MohammadAG | it met concrete though | 16:16 |
DocScrutinizer | why would you need a guitar pick to get out the sim?? | 16:16 |
MohammadAG | the first time it was hard to take it out | 16:16 |
MohammadAG | now it's kinda easy | 16:16 |
DocScrutinizer | push it in with your fingernail (even I can do and I don't have a girl's nails) | 16:17 |
dm8tbr | the flap thing was really tight the first time, since then it's very easy | 16:17 |
DocScrutinizer | then it pops out all the way | 16:17 |
MohammadAG | girls' nails are like 5cm long these ways | 16:17 |
MohammadAG | days | 16:17 |
DocScrutinizer | the flap was nasty to *close* first time, yeah | 16:17 |
MohammadAG | oh, don't, nvm | 16:17 |
MohammadAG | need small app suggestions | 16:18 |
MohammadAG | also, I feel like rewriting the music player for Maemo 5 | 16:19 |
DocScrutinizer | I *really* couldn't figure how you'd need a guitarpick to remove SIM, or even risk to scratch it if you do it without a pick | 16:19 |
MohammadAG | first time it wasn't easy to remove the sim cover | 16:19 |
DocScrutinizer | just tried to remove the dummy SIM, it took me like 6s to open flap, remove and insert sIM, and close flap again. Without *any* tools except my plain hands | 16:20 |
DocScrutinizer | hmm, yeah, it takes some "brute force" *pushing* the flap. Eventually it bends, slides, and pops open | 16:21 |
DocScrutinizer | there's definitely no use in trying to _pull_ the flap by catching any grip in that bay | 16:23 |
kkito | do you know if is it possible to calibrate the n950 touchscreen? | 16:24 |
*** rm_work has joined #harmattan | 16:24 | |
*** rm_work has joined #harmattan | 16:24 | |
DocScrutinizer | err, setting?? | 16:24 |
MohammadAG | calibrate a capacitive screen? | 16:24 |
MohammadAG | you're kidding right? | 16:24 |
DocScrutinizer | yeah | 16:25 |
DocScrutinizer | seems I actually am | 16:25 |
kkito | MohammadAG:why? is it not possible? | 16:25 |
DocScrutinizer | how'd you do that? | 16:25 |
MohammadAG | no, capacitive screens are awesome, so they don't need calibration | 16:26 |
* MohammadAG hides | 16:26 | |
DocScrutinizer | please put your fingertip exactly inside this circle | 16:26 |
kkito | ok, then my capacitive screen do not work prperly | 16:26 |
MohammadAG | depends | 16:26 |
MohammadAG | it might be you not being used to a capacitive screen | 16:26 |
MohammadAG | accuracy isn't their best thing | 16:26 |
hiemanshu | or big sausage fingers | 16:26 |
*** zarlino has quit IRC | 16:27 | |
MohammadAG | you may find yourself clicking a different link in the browser for example | 16:27 |
MohammadAG | hiemanshu, doesn't matter | 16:27 |
DocScrutinizer | please make sure your fingertip is equally blood supplied | 16:27 |
jreznik | with my big sausage fingers browsing is not a good experience... | 16:27 |
kkito | MohammadAG: I do not realize this problem in iphone4, nexus one, nexus S, galaxy S2... | 16:27 |
MohammadAG | you can tap the right link with a 50cm finger on a resistive screen | 16:27 |
MohammadAG | more like skin DocScrutinizer | 16:27 |
MohammadAG | kkito, I'd contact DDP for a replacement | 16:27 |
MohammadAG | you'd be the second person with a defective screen | 16:28 |
MohammadAG | first being pycage | 16:28 |
hiemanshu | MohammadAG: works just fine with my big sausage fingers :P | 16:28 |
DocScrutinizer | the n950 c-ts is known to act up when on charger and esp when you don't hold the metal body with your other hand to close the circuit | 16:28 |
MohammadAG | resisitve? | 16:28 |
MohammadAG | DocScrutinizer, not here | 16:28 |
hiemanshu | both | 16:28 |
MohammadAG | which reminds me, need to charge the bastard | 16:29 |
hiemanshu | DocScrutinizer: I keep it on my bed, or table and works just fine | 16:29 |
DocScrutinizer | when connected to a usb wallwart charger? | 16:29 |
MohammadAG | yep | 16:29 |
DocScrutinizer | hmm, maybe it's the nearby "huge" LCD of my laptop then that interferes | 16:29 |
MohammadAG | how? | 16:30 |
hiemanshu | LCDs cant interfere, they have no magnets | 16:30 |
DocScrutinizer | anyway it really is unusable when sitting there and I'm not "grounding" it with my other hand | 16:30 |
DocScrutinizer | hiemanshu: BS | 16:30 |
DocScrutinizer | an LCD has a rather noticeable EM field | 16:30 |
MohammadAG | hiemanshu, lies, babies are attracted to expensive LCDs | 16:30 |
DocScrutinizer | a c-ts senses EM | 16:31 |
hiemanshu | DocScrutinizer: well, I have the phone sitting next to a 46" LCD right now, and I can still use it just fine, its on the table right below the 46" LCD, and works just fine | 16:31 |
MohammadAG | I need a damn 3.5mm male-male aux cable | 16:31 |
DocScrutinizer | you can even send AM radio via your PC LCD monitor | 16:31 |
MohammadAG | need some music in this depressing dorm | 16:31 |
MohammadAG | no PM radio? damn, need to wait 8 hours! | 16:32 |
MohammadAG | bad joke? yeah, I know | 16:32 |
kkito | wtf, a 46" lcd :D | 16:32 |
DocScrutinizer | hiemanshu: you're free to visit my place, bring a waggonload of expensive gear, and probe what actually causes the effect | 16:32 |
hiemanshu | DocScrutinizer: sure, I might be in .de in feb :P | 16:32 |
MohammadAG | take a beer, slip a roofie, steal the N950 | 16:33 |
MohammadAG | you'll be the first person with 2 | 16:33 |
*** zarlino has joined #harmattan | 16:33 | |
hiemanshu | MohammadAG: hush, dont give out my secret | 16:33 |
MohammadAG | try to leave aegis with him though | 16:33 |
MohammadAG | so he can remember the N950 | 16:33 |
* DocScrutinizer mounts a rat trap inside a N950 dummy | 16:34 | |
hiemanshu | MohammadAG: I am gonna take a dummy piece, write aegis all over it, and duct tape it to his LCD :P | 16:34 |
DocScrutinizer | hiemanshu: but then OTOH your chances are small to even reach to the N950. You'll probably fail fatally on the first eerr "lightswitch" | 16:36 |
hiemanshu | DocScrutinizer: I can haz nightvision glasses :D | 16:36 |
DocScrutinizer | those are blinded by my glaring atomic waste powered nightlights | 16:37 |
*** zarlino has quit IRC | 16:37 | |
*** Tronic has joined #harmattan | 16:38 | |
hiemanshu | I'll polarize em | 16:38 |
DocScrutinizer | well anyway, February huh? You should hurry a little - odds are there'll be no (working) N950 anymore when you come in February | 16:39 |
hiemanshu | DocScrutinizer: I might come for Linux Tage | 16:40 |
hiemanshu | chemnitzer linuxtage | 16:40 |
DocScrutinizer | yay, those again | 16:40 |
hiemanshu | its a *might*, if fedora is ready to pay my expenses | 16:41 |
DocScrutinizer | lol | 16:41 |
* DocScrutinizer wishes somebody would pay _his_ expenses | 16:41 | |
hiemanshu | I was supposed to come this year, but my visa was denied :/ | 16:42 |
DocScrutinizer | eeew | 16:42 |
djszapi | interesting, my friend got the visa from India for the Linux Tag. | 16:42 |
DocScrutinizer | visa for ex-USSR are still hard to get | 16:43 |
MohammadAG | they found out he was going to an apple con | 16:43 |
*** zarlino has joined #harmattan | 16:43 | |
djszapi | and there were gazillion Indians at the desktop summit, too :) | 16:44 |
DocScrutinizer | paul from Moscow, max from Belarus - dang this was a PITA to get them their visa | 16:44 |
hiemanshu | djszapi: yeah I know, they got me some free tees | 16:44 |
jreznik | djszapi: but for some people access was denied as far as I know... | 16:44 |
hiemanshu | yeah, a lot of them got it denied, I would have come if I didn't have the house moving stuff to do | 16:45 |
*** fiferboy has joined #harmattan | 16:46 | |
djszapi | jreznik: I heard zero though | 16:46 |
djszapi | fiferboy hi :) | 16:46 |
DocScrutinizer | you frequently need a personal invitation, plus the party inviting you has to sign a paper they will pay for any costs it may cause to kick you out again :-) | 16:46 |
jreznik | EU is sometimes stupid over-bureaucracy country but free movement is really great, no passports, you just go | 16:46 |
fiferboy | Hi djszapi | 16:46 |
jreznik | djszapi: one talk was even cancelled due to visas | 16:46 |
djszapi | one talk from the millions :D | 16:47 |
djszapi | fiferboy: do you have experience with components on Android ? | 16:47 |
DocScrutinizer | jreznik: nah, EU just cares and protects their hookers | 16:48 |
*** xarcass has quit IRC | 16:48 | |
DocScrutinizer | ;-) | 16:48 |
DocScrutinizer | and for that they may pay tax now | 16:49 |
hiemanshu | djszapi: any idea where I could get cheap .hu domains? I want one that is hiemans.hu :P | 16:49 |
djszapi | I do not live in Hungary any more ;-) | 16:49 |
hiemanshu | ah damn | 16:49 |
hiemanshu | should ask Venemo then | 16:49 |
djszapi | or achipa | 16:50 |
DocScrutinizer | err aren't domains sold via internet? | 16:51 |
*** Tronic has quit IRC | 16:51 | |
DocScrutinizer | didn't know you need to personally visit the store to get them | 16:51 |
*** Tronic has joined #harmattan | 16:51 | |
hiemanshu | DocScrutinizer: any place I checked, $99 for taht domain | 16:51 |
DocScrutinizer | dang | 16:52 |
fiferboy | djszapi, no - I was going to try Qt in Android before I started learning components but I went with the Android SDK | 16:52 |
djszapi | DocScrutinizer: it is logical to deal with things where you live, if possible (yes, possible to get a fi domain as well) ? | 16:53 |
djszapi | fiferboy: mmm, okay writing a Ui for android since basic Qt modules are ok for me, and was wondering whether I could reuse some Harmattan Ui code. | 16:54 |
DocScrutinizer | http://www.united-domains.de/hu-domain/ | 16:55 |
DocScrutinizer | seems .hu _is_ expensive. probably somebody in Hungary wants to earn some money worldwide | 16:55 |
hiemanshu | the way its going, I will have to get a BB or android soon, no whatsapp on the N950 :/ | 16:56 |
DocScrutinizer | I don't think you get a discount when you send n a copy of your hungarian passport | 16:56 |
hiemanshu | ah damn | 16:56 |
*** lcuk2 is now known as lcuk | 16:57 | |
*** lcuk has quit IRC | 16:57 | |
*** lcuk has joined #harmattan | 16:57 | |
DocScrutinizer | djszapi: for some things local dealing may be reasonable, for others... not: http://www.united-domains.de/landingpages/welt | 16:58 |
djszapi | this is a deal I do not even care about :D | 16:59 |
*** NIN101 has joined #harmattan | 16:59 | |
DocScrutinizer | hiemanshu: feel happy you're not interested in sth like "djbo.bo" | 17:00 |
hiemanshu | DocScrutinizer: I want it to be cool, not stupid :P | 17:01 |
DocScrutinizer | Bolivia ~400EUR/year | 17:01 |
hiemanshu | 79 Euro a year is too much | 17:01 |
RST38h | Is .boo still available? =) | 17:02 |
hiemanshu | rst38h.xxx | 17:03 |
* hiemanshu runs | 17:03 | |
DocScrutinizer | .kr same | 17:03 |
*** Tronic has quit IRC | 17:03 | |
*** zarlino has quit IRC | 17:04 | |
DocScrutinizer | you of course can get your very own fist level domain, like .hiem or .anshu | 17:04 |
*** zarlino has joined #harmattan | 17:04 | |
DocScrutinizer | I think it's onyl some $$$$$ / year, plus $$$$$$ setup fee | 17:04 |
* SpeedEvil wonders if http://heim/ can work | 17:05 | |
hiemanshu | DocScrutinizer: I'll do that after I finish taking over the world :P | 17:05 |
DocScrutinizer | no first-level only URLs | 17:05 |
SpeedEvil | Aww | 17:05 |
DocScrutinizer | not even 2nd.1st | 17:05 |
DocScrutinizer | so http://x.y.heim can all point to one server for any value of x and y | 17:06 |
gri | Hah, you can inject yourself into every QtGui based process of the n950 :D Wasn't aegis' purpose to prevent this? | 17:07 |
djszapi | gri: sorry ? | 17:07 |
MohammadAG | hiemanshu, I offered to code an app, they didn't reply | 17:07 |
DocScrutinizer | err nonsense, scratch that x stuff | 17:07 |
hiemanshu | MohammadAG: ah damn :/ | 17:08 |
MohammadAG | hiemanshu, then again, I used twitter | 17:08 |
DocScrutinizer | and of course all URLs are 2nd.first, usually | 17:08 |
*** roop has joined #harmattan | 17:08 | |
DocScrutinizer | except for .co.uk etc | 17:08 |
gri | djszapi: QtGui loads all input method plugins at initialization of QApplication. This means you can create a fake plugin which gets loaded by every process with it's privileges | 17:08 |
hiemanshu | MohammadAG: I am just going to wait till my office gives me a BB then | 17:09 |
djszapi | gri: no you cannot. | 17:09 |
MohammadAG | hiemanshu, try to tweet them, give recommendations to me :P | 17:09 |
MohammadAG | I don't want any money off of this, I just want the app | 17:09 |
hiemanshu | MohammadAG: I did ask em | 17:09 |
MohammadAG | THEY won't code it | 17:09 |
MohammadAG | if they hand me an API under an NDA, I'll be happy to code it | 17:09 |
DocScrutinizer | SpeedEvil: there's however www.de which automatically gets expanded from http://de | 17:10 |
gri | djszapi: Why? | 17:10 |
DocScrutinizer | ;-P | 17:10 |
DocScrutinizer | clever | 17:10 |
MohammadAG | closed source isn't a specialty of mine, but still | 17:10 |
hiemanshu | MohammadAG: yeah, all hot chicks have whatsapp :/ | 17:10 |
djszapi | gri: because you will come from unknown source origin.. | 17:10 |
MohammadAG | hiemanshu, exactly, cause all hot chicks don't buy credit | 17:10 |
gri | djszapi: Why does it work on my phone then? | 17:10 |
djszapi | gri: because it is an utterly old image ? | 17:10 |
gri | djszapi: This means no one is supposed to extend the input methods then? | 17:11 |
SpeedEvil | DocScrutinizer: Though there is the special case - numerics, I suppose | 17:11 |
djszapi | gri: that is a false consequence. | 17:11 |
SpeedEvil | DocScrutinizer: as in http://0239029444/ | 17:11 |
SpeedEvil | (without the leading 0) | 17:12 |
DocScrutinizer | hmm | 17:12 |
gri | djszapi: So what am I missing? | 17:12 |
hiemanshu | MohammadAG: yeah, would be nice to have it without getting a new phone | 17:12 |
djszapi | gri: how the platform works. | 17:12 |
MohammadAG | hiemanshu, again, tweet them and cc me | 17:12 |
gri | djszapi: So when I have an app from "", aegis will stop me and if it's from ovi, it will allow input methods? | 17:13 |
djszapi | gri: yes, of course. | 17:14 |
DocScrutinizer | me senses trolling in djszapi's way to (not actually) answer questions | 17:14 |
hiemanshu | MohammadAG: sure, let me try that | 17:14 |
gri | djszapi: Them I'm fine with it since there's no other way except injecting to extend the messaging-ui for now ... | 17:15 |
*** maxw has quit IRC | 17:15 | |
djszapi | gri: what do you mean ? | 17:16 |
gri | djszapi: I want to extend the toolbar of the sms window when writing messages - But there's no official way to do | 17:16 |
djszapi | gri: yes, please read my statement about the topmanager decision from this morning | 17:17 |
gri | where? | 17:17 |
djszapi | channel log | 17:17 |
gri | time ~? | 17:17 |
djszapi | gri: http://mg.pov.lt/harmattan-irclog/%23harmattan.2011-09-06.log.html#t2011-09-06T12:49:39 | 17:18 |
djszapi | gri: 13:06 | 17:18 |
*** elzalem has quit IRC | 17:19 | |
*** elzalem has joined #harmattan | 17:20 | |
djszapi | gri: to make the long story short: we had the service developed for this use case in place. | 17:20 |
*** berndhs has joined #harmattan | 17:20 | |
gri | So this only means there will never be an official way to extend the closed source uis? | 17:22 |
*** aleksm has quit IRC | 17:23 | |
*** aleksander_m has joined #harmattan | 17:23 | |
*** jreznik has quit IRC | 17:23 | |
djszapi | gri: it means what I wrote :) | 17:24 |
*** jreznik has joined #harmattan | 17:24 | |
djszapi | unfortunately, there is no closed kernel way to extend "plugin architectures", where the base app is coming from trusted origin. However I have an open kernel solution. | 17:24 |
*** jreznik has joined #harmattan | 17:24 | |
djszapi | BUT, after it works, it is technically possible to get the required credentials in ovi store, BUT: | 17:25 |
*** jreznik has quit IRC | 17:25 | |
djszapi | OVI store was not really designed for libraries or "plugins", that is the another bottleneck. | 17:25 |
*** jreznik has joined #harmattan | 17:25 | |
*** jreznik has quit IRC | 17:25 | |
djszapi | of course if you have a base app which is also coming from unknown source origin, you will just nicely well be able to extend the "plugin architecture". | 17:25 |
gri | this means I must have one package containing everything? | 17:25 |
djszapi | well, you can link all the libraries statically for sure | 17:26 |
artemm | gri, what's so bad in in for app developers? | 17:26 |
djszapi | However if you cannot embed your plugin into a trusted app (read as in platform stuff), you are kinda lost. | 17:26 |
*** jreznik has joined #harmattan | 17:27 | |
artemm | I can hardly imagine lots of business cases for plugins. It would need a very popular major app | 17:27 |
djszapi | Why it is really really really sad is that, we had the developer signing service in place ready made. | 17:27 |
djszapi | artemm: you are wrong | 17:27 |
djszapi | extending accounts with things like IRC, google+ and what not is plain nice. | 17:27 |
gri | artemm: What? | 17:27 |
*** Venemo_N950 has joined #harmattan | 17:27 | |
artemm | I can see cases for extending system apps, because everybody has them | 17:27 |
artemm | but that's already possible. E.g. accounts | 17:28 |
artemm | what else would you sell plugins for? | 17:28 |
djszapi | artemm: I fail to see the difference... | 17:28 |
djszapi | also, pulse and probably other applications, too. | 17:28 |
artemm | I do see the reason for plugin sales, I just don't think this reason is big enough for optimizing store for it | 17:28 |
djszapi | or just like the input methods aforementioned. | 17:29 |
Venemo_N950 | hey | 17:29 |
alterego | I wonder if anyone has got tun/tap over ssh working on the N900 .. | 17:33 |
alterego | I'd like my N900 to host a vpn of sorts ^.^ | 17:33 |
gri | Nice, after a reboot the input method plugin doesn't get loaded anyway :( | 17:37 |
Venemo_N950 | gri, I answered you on tmo | 17:38 |
Venemo_N950 | gri, did it work :) | 17:38 |
gri | Venemo_N950: I've already seen, thank you | 17:38 |
gri | Venemo_N950: I extracted by hand, but the next time I have to try your command :) | 17:38 |
*** BrettQ has joined #harmattan | 17:38 | |
*** spenap has quit IRC | 17:41 | |
*** radiofree has quit IRC | 17:51 | |
*** Tronic has joined #harmattan | 17:51 | |
*** radiofree has joined #harmattan | 17:52 | |
DocScrutinizer | business case: hw kbd driver sucks, doesn't know about sticky qualifier keys like N900 got them | 17:55 |
DocScrutinizer | plain simple | 17:55 |
DocScrutinizer | plain impossible to deploy | 17:55 |
*** BrettQ has quit IRC | 17:56 | |
Venemo_N950 | DocScrutinizer, hm? | 18:00 |
DocScrutinizer | nm | 18:02 |
*** vladest has quit IRC | 18:10 | |
*** EuroElessar has joined #harmattan | 18:10 | |
rm_work | yeah not really a business case because "business" is based around N9 with no hw kbd :P | 18:12 |
rm_work | or rather: T_T | 18:12 |
*** GeneralAntilles has quit IRC | 18:19 | |
MohammadAG | djszapi, any ideas how to set the window's toolbar to inverted theme? | 18:23 |
MohammadAG | I can't figure out how to get a pointer to it | 18:23 |
kkito | I am trying to capture QEvent::Touch* event in my custom QDeclarativeItem instance, but it seems that it never receives QEvent::Touch* events. Is this behaviour normal? What am I doing wrong? | 18:27 |
EuroElessar | kkito: have you called some method like "acceptTouchEvents(true)" ? | 18:28 |
EuroElessar | * setAcceptTouchEvents(true); | 18:28 |
MohammadAG | oh nvm, figred it out | 18:29 |
kkito | EuroElessar: i didn't | 18:30 |
EuroElessar | kkito: so you should to it to receive touch events | 18:30 |
djszapi | https://market.android.com/details?id=com.record.my.call&hl=en -> mmmh, it is much better than in OVI store. | 18:32 |
*** lardman has joined #harmattan | 18:33 | |
*** lardman has joined #harmattan | 18:33 | |
kkito | EuroElessar: thankyou very much :) now it is working | 18:34 |
*** roop has quit IRC | 18:35 | |
hiemanshu | MohammadAG: around? | 18:36 |
*** javispedro has joined #harmattan | 18:36 | |
djszapi | hi javispedro o/ | 18:36 |
MohammadAG | hiemanshu, yeah | 18:36 |
MohammadAG | sup javispedro | 18:36 |
javispedro | hi | 18:36 |
djszapi | javispedro: http://mg.pov.lt/harmattan-irclog/%23harmattan.2011-09-06.log.html#t2011-09-06T12:49:39 | 18:36 |
hiemanshu | MohammadAG: PM | 18:36 |
djszapi | javispedro: especially 13:06 | 18:37 |
javispedro | "you cannot easily develop a plugin"? | 18:38 |
djszapi | correct | 18:38 |
MohammadAG | djszapi, this->setStyleName(this->styleName() + "Inverted"); | 18:39 |
MohammadAG | I hate embedding strings :P | 18:39 |
djszapi | "this->" ?? | 18:39 |
MohammadAG | subclass of MApplicationWindow | 18:39 |
javispedro | you can obviously develop a plugin. I guess you mean it will interact badly with aegis, as permissions are granted on a level process | 18:40 |
MohammadAG | point is, use styleName() + "Inverted" | 18:40 |
djszapi | MohammadAG: you do really not need "this->" | 18:40 |
javispedro | and doing it finer than process level, well, no one is going to do that. | 18:40 |
MohammadAG | djszapi, I know, I just like to have it | 18:40 |
MohammadAG | I hate it when someone's using a static method from another source file and it isn't clear which one it is | 18:41 |
djszapi | javispedro: sorry, I did not get anything you said. | 18:41 |
djszapi | MohammadAG: well it is your application, so if you do not use it, it is under your control. Although, low-level static functions are named differently by me, but okay up to you. | 18:42 |
djszapi | "permissions are granted on a level process" -> what does it mean ? | 18:43 |
djszapi | "and doing it finer than process level, well, no one is going to do that." -> and this one ? | 18:43 |
MohammadAG | hmm | 18:43 |
MohammadAG | there's no MListWidget? | 18:43 |
javispedro | djszapi, $PROCESS has $SECURITY_TOKEN, or not. | 18:44 |
javispedro | that is "process granurality" | 18:45 |
djszapi | javispedro: sorry, could you please form round sentences. I cannot understand it from 1-2 words. | 18:45 |
djszapi | "and doing it finer than process level, well, no one is going to do that." -> if I understood now correctly, then yes, we of course do that. | 18:46 |
djszapi | that is the whole policy decision behind it, to fine tune it even more. | 18:46 |
djszapi | otherwise anybdoy could do any nasty thing with a huuuuuuuge security hole then. | 18:47 |
*** djszapiN9 has joined #harmattan | 18:47 | |
javispedro | ... | 18:47 |
javispedro | I hope you're not talking about having different parts of the executable address space zones have different privileges | 18:48 |
*** zarlino has quit IRC | 18:49 | |
*** Arkenoi has quit IRC | 18:49 | |
djszapi | not sure what you hope, but of course nasty plugins are no go for the security. | 18:49 |
djszapiN9 | and nope, I am not talking about that at all. :) | 18:51 |
MohammadAG | djszapi, got an example for an MListModel? | 18:53 |
djszapiN9 | not for now, i am on the bus | 18:53 |
kkito | is it possible to change de width from the left qtcreator toolbar? | 18:53 |
kkito | because it is huge, and annoying | 18:53 |
MohammadAG | djszapiN9, just wanted to check, there's no equivalent of QListWidget where I can create QListWidgetItems and add them in line? | 18:56 |
MohammadAG | rather than using models | 18:56 |
djszapiN9 | Venemo_N950, how can i connect to more irc servers ? | 18:56 |
MohammadAG | hmm, MContentItemView looks similar | 18:56 |
MohammadAG | djszapiN9, you can't | 18:56 |
djszapiN9 | MohammadAG, wrong | 18:57 |
djszapiN9 | there is a wa | 18:57 |
MohammadAG | in 0.1? | 18:57 |
djszapiN9 | i just forgot :p | 18:57 |
Venemo_N950 | djszapi, workaround is to launc more instances of the app from terminal (with &) | 19:02 |
djszapi | ok, thanks | 19:03 |
* djszapi likes android market better than OVI store | 19:05 | |
DocScrutinizer | MohammadAG: wrong! :-P | 19:07 |
*** zarlino has joined #harmattan | 19:08 | |
*** zarlino has quit IRC | 19:10 | |
*** zarlino has joined #harmattan | 19:11 | |
ajalkane | q | 19:11 |
*** nebulon has quit IRC | 19:11 | |
djszapi | MohammadAG: pageLayout->addItem -> you can always use this | 19:13 |
djszapi | MBasicListItem and others. | 19:13 |
*** frinring has quit IRC | 19:13 | |
djszapi | class ContentItemCreator : public MAbstractCellCreator<MBasicListItem> -> That is what I did. | 19:14 |
MohammadAG | that's not similar to QListWidget though :p | 19:14 |
djszapi | and there is one updateCell method with few lines, that is | 19:14 |
djszapi | why not ? | 19:14 |
MohammadAG | with a QListWidget you can | 19:14 |
MohammadAG | QListWidget *widget = new QListWidget(); | 19:15 |
MohammadAG | QListWidgetItem *item = new QListWidgetItem(widget); | 19:15 |
djszapi | yes, that is the way I said | 19:15 |
MohammadAG | item->setText("Bla"); | 19:15 |
MohammadAG | no need for classes/subclasses | 19:15 |
djszapi | you will be able to use MWidget after this small updateCell method | 19:15 |
*** zarlino has quit IRC | 19:15 | |
djszapi | or you can use the view for sure | 19:16 |
Venemo_N950 | MohammadAG, use qml listview? | 19:17 |
djszapi | Venemo_N950: he is using MTF | 19:17 |
djszapi | actually, even a simple MList is enough | 19:18 |
djszapi | instead of MListView. | 19:19 |
djszapi | mmm, I am not sure about the public example, but do not use MContentItem.. | 19:20 |
MohammadAG | why? | 19:21 |
djszapi | because that is there only because of the nasty history.. | 19:23 |
djszapi | use MBasitListItem.. | 19:23 |
*** aleksander_m has quit IRC | 19:24 | |
djszapi | It was "deprecated" by UI design not by ui framework. Code will stay. | 19:25 |
*** artemm has quit IRC | 19:28 | |
trx | MohammadAG use QAbstractListModel | 19:32 |
trx | there is an example somewhere in the docs | 19:32 |
*** GeneralAntilles has joined #harmattan | 19:34 | |
*** GeneralAntilles has quit IRC | 19:34 | |
*** GeneralAntilles has joined #harmattan | 19:34 | |
Venemo_N950 | MohammadAG, MTF? | 19:36 |
MohammadAG | yes, MTF | 19:37 |
MohammadAG | apps launch in under a second | 19:37 |
MohammadAG | it's C++ | 19:37 |
MohammadAG | it's fast, it's compiled, all the things I want in a language | 19:37 |
javispedro | MohammadAG, do you know already how to do a Swipe-style title bar? | 19:37 |
MohammadAG | swipe style what? | 19:38 |
* RST38h has found the new facet to QML's beauty | 19:38 | |
MohammadAG | memory tests, QML confirms your memory's working fine by raping it | 19:38 |
javispedro | MohammadAG, the "title bar" that is present in most stock apps | 19:38 |
RST38h | One a newer firmware (no, not mine, some guy at Nokia), QML parser goes online (!) when parsing qml file and fails if it cannot connect | 19:38 |
RST38h | s/One/On | 19:38 |
MohammadAG | javispedro, MTF/QML? | 19:39 |
javispedro | RST38h, import evillords.NastyVirus 1.0 ? | 19:39 |
RST38h | Apparently tries downloading the schema. But WHAT THE HELL FOR? | 19:39 |
RST38h | javispedro: Nah, only importing local stuff | 19:39 |
javispedro | MohammadAG, MTF | 19:39 |
Venemo_N950 | loooooool RST38h | 19:39 |
javispedro | MohammadAG, afaik it's just a MLabel with a special style | 19:39 |
MohammadAG | lemme get that style for you | 19:39 |
javispedro | how you're doing that? | 19:39 |
javispedro | I was doing it by careful examination of theme css files but it's a mess | 19:40 |
MohammadAG | string apps and grep for Common | 19:40 |
MohammadAG | duh | 19:40 |
MohammadAG | :p | 19:40 |
javispedro | there's commonappheader,commonpageheader,commowindowheader,commonviewheader,commoncrapheader | 19:40 |
javispedro | bah | 19:40 |
javispedro | I was thinking on a more high tech solution like LD_PRELOADing a setStyle() replacement ;) | 19:40 |
MohammadAG | CommonLargePanel | 19:41 |
javispedro | or using whatever the MTF demo app uses to show style names. If only a larger font was used.... | 19:41 |
javispedro | CommonLargePanel?? | 19:41 |
MohammadAG | looks like it, sec | 19:41 |
MohammadAG | no | 19:42 |
MohammadAG | CommonLargeViewHeaderPanel | 19:42 |
MohammadAG | each apps looks like it's using something | 19:43 |
djszapi | "MeePrintAppTitleInverted" | 19:43 |
djszapi | oops, sorry | 19:43 |
javispedro | sorry what =) | 19:43 |
djszapi | wrong window :p | 19:43 |
* javispedro does not have the n950 around to check if that's the style I wanted, but does sound like it :) | 19:43 | |
MohammadAG | Contacts uses CommonHeaderPanel | 19:44 |
MohammadAG | Messages uses CommonLargeViewHeaderPanel | 19:44 |
djszapi | You can check the css files anytime :) | 19:44 |
MohammadAG | looks like all names have panel in them | 19:44 |
MohammadAG | javispedro, pick one http://pastebin.com/HmS8Gbyw | 19:46 |
MohammadAG | javispedro, I'd suggest looking at http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/libmeegotouch/class_m_basic_sheet_header.html 's source | 19:47 |
MohammadAG | it's not an MLabel :p | 19:48 |
javispedro | MohammadAG, how you know? =) | 19:48 |
javispedro | Sheet is not a window | 19:48 |
*** GeneralAntilles has quit IRC | 19:49 | |
MohammadAG | but it inherits MSceneWindow ;) | 19:50 |
*** jreznik has quit IRC | 19:51 | |
*** GeneralAntilles has joined #harmattan | 19:54 | |
*** piggz has joined #harmattan | 19:54 | |
*** Venemo_N950 has quit IRC | 19:57 | |
frals | bah, installed latest qt sdk and it doesnt include harmattan qt-components, wth | 20:02 |
gri | djszapi: Does aegis prevent me from using the debugger? When I start my app normally everything works fine, when I start it with QtCreator on device debugging, I get that AccessDenied error from yesterday | 20:03 |
djszapi | gri: please more details again :) Starting with syslog ? | 20:03 |
djszapi | I think it is expected though. | 20:04 |
gri | syslog has no entry of the application | 20:04 |
gri | I can't even see the qDebug() output when running on the device, that's hard for debugging | 20:05 |
djszapi | gri: run gdb manually and give me the output of accli -p `pidof gdb` -I | 20:05 |
djszapi | gri: well last summer, printf did not work either, just fprintf | 20:06 |
djszapi | but I think that story should be gone.., but first, output :) | 20:06 |
SpeedEvil | gri: Stupid question - running as user? | 20:06 |
gri | SpeedEvil: as developer | 20:06 |
djszapi | SpeedEvil: should not matter. | 20:06 |
SpeedEvil | gri: I mean - user userID | 20:06 |
djszapi | if it runs fine without gdb | 20:06 |
SpeedEvil | ah | 20:06 |
gri | djszapi: running the application with gdb outputs the same dbus error | 20:07 |
SpeedEvil | does not connect to X server as root is what I was meanign | 20:07 |
djszapi | gri: yes, please the output I asked.. | 20:07 |
gri | yep, I'm not that fast here | 20:07 |
djszapi | :) | 20:07 |
gri | Credentials: | 20:08 |
gri | UID::user | 20:08 |
gri | GID::developer | 20:08 |
gri | GRP::users | 20:08 |
gri | GRP::developer | 20:08 |
djszapi | gri: and no syslog entry at all if you run it manually from gdb ? | 20:08 |
djszapi | gri: also, please run the your application without gdb, and compare the credentials. | 20:09 |
gri | nope, last entry was 4 minutes ago | 20:09 |
djszapi | is it a dbus access denied or something else ? | 20:09 |
gri | "GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call", sender=":1.188" (uid=29999 pid=6625 comm="/usr/bin/web2sms-messaging-ui ") interface="org.freedesktop.Tracker1.Steroids" member="Query" error name="(unset)" requested_reply=0 destination="org.freedesktop.Tracker1" (uid=29999 pid=3967 comm="/usr/lib/tracker/tracker-store "))" | 20:09 |
djszapi | gri: please /pastebin/ the credentials of the running process of yours without gdb. | 20:10 |
MohammadAG | aegis <3 | 20:10 |
djszapi | gri: do you use develsh now ? | 20:10 |
gri | no | 20:10 |
gri | normal ssh login, whatever this runs | 20:10 |
djszapi | gri: that is no go | 20:10 |
djszapi | gri: please use develsh and try it that way, paste me the output of the aforementioned command /on some paste service/ | 20:11 |
djszapi | not pastebin.com please | 20:11 |
*** javispedro has quit IRC | 20:12 | |
gri | isn't qtcreator supposed to run the right shell? | 20:12 |
gri | so even if I can run it from develsh that doesn't help there? | 20:12 |
djszapi | gri: I do not care about QtCreator. | 20:12 |
djszapi | I can help you with debugging whether it works /without/ QtCreator | 20:12 |
*** smoku has quit IRC | 20:12 | |
djszapi | if we realize it does, the QtCreator debugging will be your turn. | 20:13 |
gri | running develsh and then gdb results in "permission denied" | 20:13 |
djszapi | the same ? | 20:13 |
gri | : exec: line 1: /usr/bin/web2sms-messaging-ui: Operation not permitted | 20:13 |
gri | no, process denied I assume | 20:13 |
djszapi | try to use "user" or "developer". | 20:14 |
djszapi | not behind root. | 20:14 |
gri | whoami tells me i'm user | 20:14 |
djszapi | mmm, that should work, got a try for root then ? | 20:14 |
djszapi | or developer. | 20:14 |
*** vladest has joined #harmattan | 20:15 | |
gri | Ok, when running my process with gdb, It's missing all credentials I need | 20:16 |
gri | when running "plain", accli returns the right credentials | 20:16 |
*** arcean has joined #harmattan | 20:16 | |
gri | (not using develsh) | 20:16 |
djszapi | gri: please use develsh. | 20:17 |
djszapi | that was designed for development purposes, aka. gdb for instance. | 20:17 |
gri | then why am I not allowed to run my program under develsh? | 20:17 |
djszapi | without that, it is quite expected :) | 20:17 |
djszapi | well, you have not told me the result with "developer" or "root". | 20:18 |
djszapi | you have not told me the syslog entries after "not allowed". | 20:18 |
djszapi | also, you made a package right ? | 20:18 |
djszapi | you did not just use scp right ? | 20:18 |
gri | yep, package and dpkg install | 20:18 |
djszapi | should work | 20:18 |
djszapi | syslog entry pls. | 20:18 |
gri | otherwise it won't work without debugger | 20:18 |
gri | http://pastebin.ws/3hthvy | 20:20 |
djszapi | is it a script ? | 20:20 |
gri | no | 20:20 |
djszapi | ooo nope | 20:20 |
gri | meegotouch binary | 20:21 |
djszapi | since gdb would out-of-the-question then | 20:21 |
djszapi | well, it does seem you did not install it from package. | 20:21 |
gri | restok has all entries | 20:21 |
djszapi | could you please make a purge removal (show me the output) and reinstall it (show me the output) ? | 20:21 |
djszapi | also, have you tried to follow my instructions, aka run as root, run as developer ? | 20:22 |
gri | running as root results in "no connection to theme daemon" | 20:22 |
djszapi | expected | 20:23 |
djszapi | as developer ? | 20:23 |
gri | using develsh? tell me how | 20:23 |
djszapi | ssh developer@... | 20:23 |
gri | when logging in as developer@ whoami returns "user" | 20:24 |
djszapi | and same issue in develsh ? | 20:24 |
djszapi | please reinstall the package and give me the removal and install outputs. | 20:25 |
djszapi | or just sent me the package. | 20:25 |
gri | http://pastebin.ws/1nqbgd -- remove and reinstall | 20:26 |
djszapi | : exec: line 1: /usr/bin/web2sms-messaging-ui: Operation not permitted -> it is not gdb though | 20:27 |
djszapi | please run gdb in develsh and check the credentials of it. | 20:27 |
djszapi | it should have a bunch of those. | 20:28 |
gri | gdb in develsh has almost every credential | 20:29 |
gri | included those I want | 20:29 |
djszapi | yep, so it is not about aegis | 20:29 |
gri | but it also tells me "operation not permitted" for my process | 20:29 |
djszapi | it is just that you did not know how to develop on the device | 20:29 |
djszapi | right, send me this package pls. | 20:29 |
gri | compiled one? | 20:29 |
djszapi | the .deb package. | 20:30 |
gri | http://gri.not-censored.com/web2sms-messaging-ui_0.0.1_armel.deb | 20:31 |
*** lamikr has quit IRC | 20:33 | |
djszapi | mmm, you do not even have _aegis file so it should be rather trivial to run. | 20:33 |
djszapi | gri: can you execute other things in the develsh ? | 20:33 |
gri | calc runs | 20:34 |
djszapi | "ls -lda /usr/bin/web2sms-messaging-ui" ? | 20:35 |
gri | -rwxr-xr-x 1 root root 770700 Sep 6 19:30 /usr/bin/web2sms-messaging-ui | 20:35 |
*** kkito has quit IRC | 20:36 | |
djszapi | have you made a clean build ? | 20:36 |
gri | this time letting git delete all untracked files, yes | 20:36 |
djszapi | please try to run the binary this way: aegis-developer-mode --relaxed-exec | 20:36 |
gri | Device is already running with relaxec exec if that doesn't get reset at reboot | 20:37 |
djszapi | /usr/sbin/aegis-developer-mode --relaxed-exec -> to be precise | 20:37 |
djszapi | well, I give up really, it even works here. | 20:37 |
gri | You can debug it? | 20:38 |
djszapi | yup | 20:38 |
*** milot has quit IRC | 20:38 | |
gri | hmm ok ... | 20:39 |
*** artemm has joined #harmattan | 20:41 | |
artemm | Is it possible to have a console app that uses QML? App is going to be about downloading/parsing XML and modifying a couple of files. Most of these tasks are very easy in JavaScript + XmlListModel | 20:41 |
artemm | I am going to build a UI app + some kind of a console app to be run by cron. It would be cool to reuse JS code there | 20:42 |
EuroElessar | I suppose that QML creates QPixmaps and other stuff from QtGui and they must be created only in GUI (with QApplication) application | 20:44 |
EuroElessar | and QApplication requires x11 server on it's own | 20:45 |
berndhs | you can run a QtGui app without displaying a gui | 20:49 |
berndhs | QApplication::QApplication ( int & argc, char ** argv, bool GUIenabled ) | 20:50 |
artemm | Thanks | 20:51 |
artemm | Of course, I could parse xml and download files on C++ side, but I feel more comfortable with JS and then c++ part would need to implement image provider for UI | 20:52 |
cpscotti | artemm, if it's just JS I think you can probably run that using QWebFrame | 20:52 |
artemm | berndhs, do you mean that I can use command line argument to sometimes run app without a UI and sometimes with? | 20:53 |
cpscotti | or something like that | 20:53 |
berndhs | artemm: right you can decide dynamically | 20:53 |
artemm | berndhs, cool! | 20:53 |
artemm | cpscotti, I am thinking about an app that would download pictures on schedule (and hence should be invisible). But it also has a UI companion for previews, setting schedule, settings, etc | 20:54 |
MohammadAG | QML can use pure JS functions | 20:55 |
cpscotti | artemm, I see.. well, this GUIenabled thing looks actually quite cool. maybe that's one way to go | 20:57 |
MohammadAG | hmm, where are the booster docs? | 20:57 |
gri | applauncherd | 20:58 |
gri | http://harmattan-dev.nokia.com/unstable/beta/api_refs/showdoc.php?pkn=applauncherd&wb=daily-docs&url=Li94bWwvZGFpbHktZG9jcy9hcHBsYXVuY2hlcmQ%3D | 20:58 |
cpscotti | artemm, well.. I tried starting GUIenabled = false there for the app I'm working (the thing is quite big) and it segfaulted straight away... I figure it won't be that simple.. lol | 21:02 |
ajalkane | hmm... QML ListModel/ListElement property can not have an array value. Anyone know how to specify correctly a set of values for ListElement property? | 21:02 |
*** djszapi has left #harmattan | 21:02 | |
artemm | you can use attributes | 21:05 |
artemm | as shown here http://doc.qt.nokia.com/4.7-snapshot/qml-listmodel.html | 21:05 |
artemm | in general this question is probably more for #qt-qml channel ;) | 21:06 |
*** stroughtonsmith has joined #harmattan | 21:09 | |
ajalkane | artemm: aah thanks... interesting. Sure, more of a qt-qml question. But I'm kinda shy so I haven't gone there yet. | 21:11 |
artemm | I am on that channel as well, you don't need to be shy :) | 21:12 |
artemm | Are you going to pass much data? | 21:12 |
artemm | The only way I know for passing arrays in ListModel is via these nested ListElements | 21:12 |
artemm | may be not very efficient for hundreds of integers | 21:12 |
*** cpscotti has quit IRC | 21:16 | |
ajalkane | No, the data is miniscule (selected week days). And I'm intending to do the model in C++ anyway, but want it to be prototypeable easily in QML too. | 21:19 |
*** Venemo has joined #harmattan | 21:20 | |
*** lardman has quit IRC | 21:26 | |
artemm | Are you guys able to use harmattan's QML components on desktop and/or simulator? | 21:39 |
ajalkane | artemm: yes, in desktop. Haven't bothered with simulator. | 21:39 |
artemm | SDK 1.1.3 installed with some problems to my mac (known bug: https://bugreports.qt.nokia.com/browse/QTSDK-855 ) and now I am wondering whether the fully successful installation should be able to install working 4.7.4 + needed plugins | 21:40 |
artemm | ok | 21:40 |
artemm | then once that bug is fixed I should be able to use them as well | 21:40 |
*** javispedro has joined #harmattan | 21:41 | |
ajalkane | Maybe... but I'm not sure that meego qt-components are installed with the SDK. At least they weren't with the June release. Had to build and install them separately. | 21:43 |
artemm | oh | 21:43 |
ajalkane | Simulator is anyway different than running as desktop application | 21:43 |
ajalkane | The new SDK helps at least so that you don't have to build Qt 4.7.4 yourself, which you had to do with the previous release to run in desktop the same QML code as in device. | 21:44 |
artemm | true | 21:45 |
artemm | berndhs, if I try creating QApplication without GUI I get Segmentation fault when constructing QDeclarativeView. It looks like Window is needed for QML even if I don't intend to show anything | 22:06 |
berndhs | artemm: yes I think you can't create a GUI window when you say enableGui = false | 22:08 |
artemm | on the other hand if I just don't call view's show(), some JS code can be executed. Maybe that works for me | 22:08 |
berndhs | right, you can have any number of invisible windows | 22:09 |
artemm | I wonder if it would be noticeable for the user | 22:09 |
berndhs | code will get get bigger, but hey what's an extra few MB :) | 22:09 |
artemm | E.g. on Symbian (without Qt) I'd expect some weird flickering and/or grabbing a couple of mouse touches when invisible ap starts unless I care to kick it to background | 22:10 |
artemm | berndhs, I need UI part anyway. I want to have console mode *as well* | 22:10 |
berndhs | right, so console mode could be the same, just never call show() | 22:11 |
artemm | thanks | 22:11 |
berndhs | not a miracle of efficiency of course | 22:11 |
artemm | it shouldn't matter, batch is to be called once in a while | 22:12 |
artemm | code reuse looks more valuable to me | 22:12 |
berndhs | sure its better than having 2 separate executables | 22:12 |
artemm | battery use for instantiating QML.. hmm.. I hope it's small comparable to fetching and parsing files anyway | 22:12 |
berndhs | effiency is a funny concept in smart phones, the entire industry is frivolous entertainment :) | 22:14 |
*** hardaker2 has quit IRC | 22:23 | |
*** hardaker has joined #harmattan | 22:23 | |
*** EuroElessar has quit IRC | 22:25 | |
* DocScrutinizer turns away and runs, screaming | 22:25 | |
DocScrutinizer | you know there's been that excel crack, who didn't know a shit about programming, but was convinced for some reason he was able to do virtually anything with excel and user defined cell functions. One day he proudly presented his text editor written in excel macros: once char per cell, and even reformatting pages for another number of chars per page worked :-O | 22:28 |
DocScrutinizer | no friggin idea why I remembered that guy now ;-P | 22:29 |
DocScrutinizer | s/once/one/. | 22:30 |
DocScrutinizer | and chars per line of course | 22:30 |
javispedro | DocScrutinizer: clearly you should ask for his code and port it to LibreOffice Calc | 22:30 |
javispedro | opensource text editor! | 22:30 |
javispedro | it will be at least faster to boot than emacs ;) | 22:31 |
javispedro | j/k ;) /me -> lunch | 22:31 |
*** javispedro has quit IRC | 22:31 | |
DocScrutinizer | well, for obvious reasons his "editor" had a few proplems with proportional fonts | 22:32 |
*** djszapiN9 has quit IRC | 22:33 | |
DocScrutinizer | problems even | 22:33 |
berndhs | well, the universe is just a cellular automaton, so modeling it in excel isn't too far fetched | 22:39 |
*** Venemo has quit IRC | 22:43 | |
ajalkane | hmmm... I sense a disturbance in belief in quantum theory | 22:45 |
*** vladest_ has joined #harmattan | 22:46 | |
*** vladest has quit IRC | 22:47 | |
*** vladest_ is now known as vladest | 22:47 | |
alterego | Can someone quickly tell me what the video device node is for the main camera? | 22:54 |
*** javispedro has joined #harmattan | 22:55 | |
alterego | I would have gotten away with it if it was for that javispedro | 22:55 |
alterego | Oh, hi javispedro | 22:55 |
* javispedro patentiently waits for livelogs to upgrade | 22:56 | |
javispedro | *update =) | 22:56 |
* alterego tries to implement a quick QR code reader | 23:01 | |
alterego | Aha, screwed by aegis, wonderful :) | 23:07 |
javispedro | I do not think there'ss a single dev node for the camera any longer | 23:08 |
javispedro | the camera app uses virtually all of the /dev/video* devices | 23:08 |
alterego | Heh | 23:08 |
alterego | Okay | 23:08 |
javispedro | you need GRP::video to appease aegis. | 23:09 |
javispedro | easy to request in a package, or you can use binhash.py in the meantime. | 23:09 |
berndhs | I should read the definitive guide to aegis packaging | 23:10 |
alterego | I should read something on aegis packaging. | 23:10 |
javispedro | doesn't really matter, OBS will break all of your manifests.. | 23:10 |
javispedro | https://bugs.meego.com/show_bug.cgi?id=21885 | 23:10 |
MeeGoBot | Bug 21885 maj, Undecided, ---, david, NEW, Aegis manifests are not correctly handled/created by the builder. | 23:11 |
rantom | Can the network-assisted driving be turned off? | 23:11 |
rantom | Meaning that I'd only use GPS | 23:12 |
javispedro | wtf "For platforms that have zero-cost HW scaling (e.g., Nokia MeeGo devices)," | 23:14 |
* javispedro wants to see that | 23:14 | |
alterego | You will respect my aegis! | 23:14 |
*** gri_ has joined #harmattan | 23:15 | |
alterego | Still a black screen :/ | 23:15 |
alterego | Does this look right? http://pastie.org/2493510 | 23:16 |
frals | not sure if it matters with ' or " | 23:17 |
frals | ive always used quote instead of single-quote at least | 23:18 |
javispedro | aegis xml parser was not libxml so it might matter | 23:18 |
artemm | berndhs, BTW I figured that QDeclarativeComponent is enough for console-like QML app. Should be faster and lighter than QDeclarativeView. Maybe it doesn't even create window | 23:18 |
*** gri has quit IRC | 23:19 | |
alterego | bloody hell. | 23:19 |
alterego | Still doesn't work. | 23:19 |
alterego | "Package qtcode: Missing 'path' attribute in <for> within <request> -- ignored | 23:21 |
alterego | " | 23:21 |
alterego | Well, I can clearly see the f'ing "path" attribute right there! | 23:21 |
javispedro | alterego: I used http://pastie.org/2493534 | 23:22 |
alterego | Hrm, okay, I'll rtry that then .. | 23:22 |
berndhs | artemm: interesting | 23:23 |
artemm | berndhs, works | 23:23 |
artemm | I also base my consolish QML object on QtObject element | 23:23 |
artemm | not sure if it actually saves from creating a window, but it's the lightest object possible anyway | 23:24 |
*** zarlino has joined #harmattan | 23:26 | |
alterego | Can you put multiple credential tags in one 'request' tag? | 23:27 |
alterego | I give up | 23:27 |
alterego | fixed | 23:30 |
alterego | Stupid qt creator .. | 23:30 |
javispedro | oh, oh. | 23:31 |
javispedro | oh. | 23:31 |
javispedro | qt sdk's madde rootstrap is more updated than sbox | 23:31 |
javispedro | hope that's not a sign of things to come... | 23:31 |
alterego | I think it is :P | 23:31 |
*** zarlino has quit IRC | 23:31 | |
alterego | As is the remote compiler .. Muahahaha | 23:31 |
alterego | Finally, got video :) | 23:32 |
*** fiferboy has quit IRC | 23:33 | |
javispedro | so | 23:33 |
javispedro | how can I download the source for the GPL packages in the more updated Madde rootstrap? | 23:34 |
*** andre__ has quit IRC | 23:37 | |
*** wazd has quit IRC | 23:38 | |
*** arcean is now known as arcean_ | 23:40 | |
*** zarlino has joined #harmattan | 23:42 | |
*** vladest has quit IRC | 23:45 | |
* javispedro has to resort to disassembling... | 23:52 | |
javispedro | that or writing the letter | 23:52 |
alterego | Okay, maybe this will work. | 23:52 |
alterego | Or maybe it wont | 23:52 |
alterego | :) | 23:52 |
javispedro | my frigging godo | 23:54 |
javispedro | so _there is_ a hw scaler EGL extension | 23:54 |
javispedro | ah, but it doesn't do rotation :P | 23:54 |
*** arcean_ is now known as arcean | 23:55 | |
alterego | Oh well, I guess this isn't easy. | 23:56 |
*** BrettQ has joined #harmattan | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!