IRC log of #harmattan for Tuesday, 2011-09-06

*** faenil has joined #harmattan00:00
faenilis there any module in our week 22 fw?00:01
faenilseems no00:01 1.0 and 1.1 report "module is not installed"00:02
faenilI wonder how component gallery works without it00:03
DocScrutinizerGeneralAntilles: change either the gconf key and cache in .wallpapers, or change the file content and cache :-D00:08
*** wazd has quit IRC00:11
faeniland, seems like I can't lock view to landscape if it's not inside a Page...00:11
faenilthis is stupid..00:11
faenilso is there any way I can use and lock view to portrait?00:16
GeneralAntillesDocScrutinizer, did it from the menu in the Gallery.00:16
GeneralAntilles(thanks, fiferboy)00:16
DocScrutinizerhmm, sure00:17
DocScrutinizerbtw that's all the same scheme fremantle used for ringtones and crap00:17
DocScrutinizerand 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 access00:19
DocScrutinizerringtones in cache e.g. are .wav always00:19
*** djszapiN9 has quit IRC00:20
DocScrutinizerI guess for pictures something similar applies00:20
berndhsDocScrutinizer: seems like the image is in /home/usr/.wallpapers/wallpaper.png00:21
DocScrutinizeryeah, the "cache"00:21
DocScrutinizerI bet that's unchanged even if your original wallpaper picture been a jpg00:22
berndhsyes if the original was something_else.jpg it converts it00:22
berndhsjust tried it :)00:22
DocScrutinizeralso I'd expect some truncating happening on "copy" of original picture to  /home/usr/.wallpapers/wallpaper.png00:22
berndhsactually it made mine bigger00:23
berndhsjpg was 206309, png is 80871900:24
faenilfile:///usr/lib/qt4/imports/com/meego/PageStack.js:144: Error: Cannot assign QObject* to PageStack_QMLTYPE_60*00:31
faenilrealtime error...00:32
Mekon newer images you can get that error if you do import com.meego instead of (and it warns you for that too) (or at least a very similar error)00:34
*** antman8969 has joined #harmattan00:37
faenilshould I use everywhere? I have week 22 fw00:39
faenilall my pages were using com.meego, the one which caused the error was using
Mekwell, I don't know about week 22 fw, but in newer images definitely00:40
faenilnow I'm setting all to
faenilwe don't have newer images :D00:41
faenilanyway, trying now00:41
faenilok all with nokia.meego doesn't work at all00:42
faenilall pages give errors00:42
*** antman8969 has quit IRC00:53
*** alterego has quit IRC00:58
DocScrutinizerberndhs: (actually it made mine bigger) of course, jpg is compressed, while png - well isn't really00:59
DocScrutinizer\o/ for meego vs nokia.meego01:01
DocScrutinizerreally brilliant01:01
* DocScrutinizer wishes this OS was called maemo harmattan rather than meego harmattan01:01
DocScrutinizerI 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 IRC01:06
*** seif has quit IRC01:11
*** seif has joined #harmattan01:12
*** arcean_ has quit IRC01:18
*** smoku has left #harmattan01:19
*** antman8969 has joined #harmattan01:19
*** hardaker has joined #harmattan01:20
*** antman8969 has quit IRC01:21
*** eman has joined #harmattan01:26
faenilwhat's wrong with this?01:29
faenil    Behavior on opacity {NumberAnimation{properties: "opacity"; duration:400}}01:29
faenilcauses segmentation fault01:29
*** artemm has quit IRC01:32
*** alterego has joined #harmattan01:45
*** berndhs_meego has joined #harmattan01:45
alteregoHoly cow, >90k emails in my inbox ..01:57
berndhsyeah the life of a pupolar movie star01:59
SpeedEvilI had a quarter of a million once.01:59
SpeedEvilI got to 6% of the inbound email of my ISP.02:00
alteregoThey're all from cron ;)02:00
SpeedEvilI used to post a lot to usenet.02:00
SpeedEvilBack shortly after the green card spam, I came up with the idea of posting every message with a different email address.02:00
SpeedEvilThis let me generate interesting statistics like breakdown of spam by group, and mean-time-to-first-spam02:01
SpeedEvilHowever, it also lead to 20000 email addresses02:01
alteregoDid you use something like: myuser+comp.lang.c@host.com02:01
SpeedEvilCombine this with a mortgage spammer that went through my list of addresses, using them to forge spams...02:01
alteregoOh, nvm02:01
alteregoI used to use + notation quite a bit02:02
SpeedEvilNo - random systime based, I think.02:02
alteregovery useful feature :)02:02
SpeedEvilAnd the ISP allowed me to use *@02:02
alteregoYeah, I've got catchall setup on my mail server, makes for interesting reading :D02:03 is attracting annoying people02:03
SpeedEvilI've had a couple of people use it for getting microsoft live IDs02:04
SpeedEvilI haven't caught them fast enought o deny the account by clicking 'I diddn't send this email'02:04
*** wicket64 has quit IRC02:05
*** stroughtonsmith has quit IRC02:07
ajalkanefaenil: the extrad component is on device.02:23
ajalkaneimport 1.0 iirc02:24
faenilajalkane: why does it report module is not installed then?02:40
ajalkaneare you sure your import is correct?02:41
ajalkaneI use TimePicker from extras and works well02:41
faenilwith week22 fw?02:42
faenilwell I just took code from gitorious from qml component gallery, so it's supposed to be correct02:42
ajalkaneyes it should except maybe import version, don't remember02:45
ajalkaneyes, now I remember, definitely import 1.0, not 1.1 as in git02:49
*** deimos has quit IRC03:00
*** javispedro has quit IRC03:53
*** hardaker has quit IRC04:02
*** NIN101 has quit IRC04:15
*** BrettQ has quit IRC04:31
*** berndhs has quit IRC04:49
*** berndhs has joined #harmattan04:57
faenilQml Audio has no loop infinite support :(05:06
*** hardaker has joined #harmattan05:30
*** berndhs has quit IRC05:34
*** berndhs has joined #harmattan05:35
*** Smith has joined #harmattan05:36
*** berndhs has left #harmattan05:39
*** antman8969 has joined #harmattan05:40
*** antman8969 has quit IRC05:57
faenilanyone online?06:27
faenilhave you got any idea why I can't get two sounds in qml?06:31
faenilI have a qml audio06:31
faeniland a qml sound effect06:31
faenilthe audio plays, the fx doesn't..06:31
faenil(it's not the .wav)06:31
hiemanshuhavent used it, no idea06:35
faenilmmm :(06:36
faenildamn it06:36
faenilit 05:36AM here06:36
faenilI have got an exam at 9am..06:36
faeniland I still haven't slept...06:36
faeniland can't get this stupid sound effect to play :(06:36
faenilI think I'll leave it this way a get a lower mark06:36
hiemanshuyou have this for an exam?06:37
faenilofc not, but it's part of it06:38
faenilI have to make something about graphics06:38
faeniland I have made a 3d game for N95006:38
faeniland I can't get it to play the victory sound effect06:38
faeniland it sucks...because you win, and you hear nothing06:38
faenilanyway...I'm totally exhausted06:39
faenilneed to sleep..06:39
faenilslept 4hours last night (had another exam this morning) and now, I'm going to sleep 2:30hours?06:39
faenilI'll be a zombie at the exam..06:39
*** elpuri has quit IRC06:50
*** faenil has quit IRC07:01
*** hardaker2 has joined #harmattan07:01
*** elpuri has joined #harmattan07:01
*** hardaker has quit IRC07:01
DocScrutinizerhmm, some 90min sleep for me - no exam though, just appointments07:20
*** DocScrutinizer has quit IRC07:30
*** DocScrutinizer has joined #harmattan07:30
*** elpuri has quit IRC07:41
*** elpuri has joined #harmattan07:47
*** elpuri has quit IRC07:52
*** hardaker2 has quit IRC07:56
*** smoku has joined #harmattan08:00
*** elpuri has joined #harmattan08:01
*** eman has quit IRC08:02
*** Evgeniy has joined #harmattan08:09
*** Smith has quit IRC08:11
*** thp has quit IRC08:11
*** DocScrutinizer51 has quit IRC08:11
*** seif has quit IRC08:11
*** tomma_ has quit IRC08:12
*** evilJazz has quit IRC08:12
*** seif has joined #harmattan08:12
*** DocScrutinizer51 has joined #harmattan08:13
*** thp has joined #harmattan08:13
*** tomma_ has joined #harmattan08:14
*** evilJazz has joined #harmattan08:14
*** roop has joined #harmattan08:16
*** xarcass has joined #harmattan08:27
*** zarlino has joined #harmattan08:28
*** khertan has quit IRC08:39
*** smoku has left #harmattan08:39
*** djszapi has joined #harmattan08:51
*** maxw has joined #harmattan08:54
*** piggz has quit IRC08:56
*** zarlino has quit IRC09:11
*** spenap has joined #harmattan09:13
*** veskuh has joined #harmattan09:36
*** seif has quit IRC09:36
*** djszapi_ has joined #harmattan09:44
*** seif has joined #harmattan09:44
*** elpuri has quit IRC09:48
*** veskuh has quit IRC09:59
*** veskuh has joined #harmattan09:59
*** veskuh has left #harmattan09:59
*** elpuri has joined #harmattan10:03
*** djszapi_ has quit IRC10:04
*** jreznik has joined #harmattan10:05
*** aleksander_m has joined #harmattan10:16
JaffaMorning, all10:19
dm8tbranyone with an N950 available for an experiment?10:20
DocScrutinizerseems there's a noticeable difference in file size and content of and the one I downloaded 2 months ago10:21
dm8tbrdownload the OCF from nokia10:21
dm8tbrverify that the md5sum is 883ff62125dd5a8a5fbda5b955e2d8f410:21
dm8tbrand then try to reflash your device10:22
macmaNDocScrutinizer: thats interesting10:22
dm8tbryes it will wipe your device in the process10:22
hiemanshuand fail at bb5_cert_read_failed or something like that10:23
hiemanshuafter about 32M of rootfs has been sent10:23
*** lamikr has joined #harmattan10:23
DocScrutinizerjr@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.bin10:25
DocScrutinizer-rw-r--r-- 1 jr users 583250893  6. Sep 05:37 Linux_OCF_22-6_EMMC_RM680-OEM1-916__shortened_version.bin10:25
DocScrutinizer1c233f8ecf38b2debc1a77b6ca7fb104  Linux_OCF_22-6_EMMC_RM680-OEM1-916.bin10:25
DocScrutinizer883ff62125dd5a8a5fbda5b955e2d8f4  Linux_OCF_22-6_EMMC_RM680-OEM1-916__shortened_version.bin10:25
dm8tbrit's possible that nokia either accidentially corrupted the file or replaced it (or replaced on purpose)10:25
dm8tbras hiemanshu had problems flashing his device with that 'new' file it would be nice to know if other people have problems too10:26
*** zarlino has joined #harmattan10:26
DocScrutinizerhere's some diff:
DocScrutinizersome more diff:
DocScrutinizerquite looks like silent replacing of file content10:29
dm8tbrI'm more concerned with the fact that the file does not work10:29
DocScrutinizermaybe not so silent, as I can't know the exact URL of the download of  5. Jul 18:5710:29
DocScrutinizerwell, that too ;-D10:30
*** trx has quit IRC10:31
DocScrutinizerhiemanshu: @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 ?10:37
hiemanshuDocScrutinizer: Found device RM-680, hardware revision 112410:38
hiemanshuNOLO version 2.0.3710:38
hiemanshuand yes, I tried both10:38
DocScrutinizerwhatever the different version could be that one, no?10:38
DocScrutinizeraah, then not10:38
DocScrutinizerhiemanshu: maybe you should describe exactly in which way the supposedly defect OFC fails for you10:40
DocScrutinizerCU L8R10:40
hiemanshu<hiemanshu> starts flashing, about 30M on the rootfs I get a Fethcing error list : and multiple bb5_rdc_cert_read failed10:40
hiemanshuDocScrutinizer: ^10:40
*** Arkenoi has joined #harmattan10:41
*** roop has quit IRC10:41
DocScrutinizerLOL WUT? bb5_RDC_CERT_read failed? I read that as R&Dcert_Cert10:42
dm8tbryes it looks like it o.O10:42
*** roop has joined #harmattan10:43
DocScrutinizerwould explain why it doesn't explode into any Nokian tester's face ;-P10:43
dm8tbrnot testing with a PRD device would be major fail10:45
dm8tbrso can someone else confirm this please?10:46
hiemanshuDocScrutinizer: do it! :D10:48
*** frinring has joined #harmattan10:49
*** roop has quit IRC10:49
SpeedEvilI don't have any logs of my failed flash10:49
*** djszapiN9 has joined #harmattan10:52
*** lardman has joined #harmattan10:52
*** lardman has quit IRC10:52
*** lardman has joined #harmattan10:52
djszapiN9hiemanshu there is a pop up now vanishing after typing something into the search field of the people list message box10:53
hiemanshudjszapiN9: at work, no time to look at it right now10:54
* hiemanshu goes to lunch10:54
*** artemm has joined #harmattan10:54
djszapiN9not vanishing#10:55
djszapiN9hiemanshu no rush10:57
*** djszapiN9 has quit IRC10:58
*** djszapiN9 has joined #harmattan10:59
djszapiN9hiemanshu, 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 #harmattan11:02
*** wazd has joined #harmattan11:11
*** andre__ has joined #harmattan11:15
*** andre__ has joined #harmattan11:15
*** smoku has joined #harmattan11:32
* Arkenoi wonders why twitter client (and several other applications) tend to stuck in portrait mode despite the fact landscape is supported there11:49
* wazd wonders where did Arkenoi get twitter client :P11:52
*** cpscotti has quit IRC11:52
Arkenoiit sucks anyways. so don't bother :-)11:56
*** seif has quit IRC12:08
*** seif has joined #harmattan12:08
*** roop has joined #harmattan12:09
*** roop_ has joined #harmattan12:11
*** roop has quit IRC12:14
*** kkito has joined #harmattan12:25
kkitohello :)12:25
*** mike7b4_atwork has joined #harmattan12:26
*** thp has quit IRC12:36
*** thp has joined #harmattan12:36
*** frinring has quit IRC12:39
*** veskuh has joined #harmattan12:41
*** veskuh has left #harmattan12:41
*** zarlino has quit IRC12:43
*** mtd has quit IRC12:45
djszapiDocScrutinizer: ok, I have just become very disappointed about one security thing. What the managers decided is plain silly :( :(12:49
*** Guest84982 has joined #harmattan12:52
DocScrutinizerdjszapi: don't feel sad, Oppenheimer had to cope with same frustration ;-P12:54
DocScrutinizerever 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 good12:56
DocScrutinizerso you're not the first one to get trapped in this pitfall12:57
DocScrutinizer(which doesn't make it any better, thinking about it. So excuse my comments)12:58
*** aleksm has joined #harmattan13:01
*** aleksander_m has quit IRC13:02
*** frinring has joined #harmattan13:02
djszapiDocScrutinizer: yep, so the thing is that: you cannot easily develop a plugin, module or library.13:05
DocScrutinizerthat's what when I noticed it made me give up on hostmode13:05
djszapiwhat 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
DocScrutinizerthere'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 systems13:08
infobotDocScrutinizer 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 systems13:08
djszapithat 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 IRC13:08
DocScrutinizerAIUI there'll never be a powerkernel for harmattan that allows users to switch kernel and basically not notice any difference in how their device behaves13:09
DocScrutinizerand that's the whole crux13:10
djszapisame as on N900, so you probably hated N900 as well then ;)13:11
DocScrutinizerall but the same13:12
DocScrutinizeron 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 device13:13
djszapisame here.13:13
DocScrutinizeruhuh, what's about Nokia account?13:13
djszapihow is Nokia account related ?13:14
*** cpscotti has joined #harmattan13:14
*** djszapiN9 has quit IRC13:14
DocScrutinizernokia account is in aegis cradle. aegis won't run in open mode, custom kernel will require open mode13:15
djszapiof course aegis will run on open mode.13:15
djszapi* in13:15
DocScrutinizerI guess you're nitpicking again. Of course "aegis" runs in openmode - just to throw myriads of errors "can't access TPM"13:17
djszapitPM ?13:17
DocScrutinizersorry, this is getting silly in itself now13:18
DocScrutinizerwiki trusted platform module13:19
DocScrutinizerwiki trusted platform module~13:19
DocScrutinizer~wiki trusted platform module13:20
infobotAt (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
djszapiDocScrutinizer: 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 IRC13:23
DocScrutinizerno, 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 authors13:23
djszapiIf there is such a bullshit written, please please please point me out since we *must* fix it.13:23
*** seif has joined #harmattan13:25
DocScrutinizerthe 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 trust13:26
MohammadAGif aegis runs as is in open mode what's so open about it?13:26
DocScrutinizerindeed ;-P13:27
*** elzalem has joined #harmattan13:27
djszapiMohammadAG: is it a serious question ? :) Probably a child joke oslt :)13:27
MohammadAGserious question13:28
DocScrutinizerI bet it's less than 5 posts back and forth until djszapi claims "that's not aegis, that'S in kernel"13:29
djszapiMohammadAG: 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
MohammadAGIf aegis isn't running, nothing on stock device will run13:30
MohammadAGif the device is in open mode, aegis won't run as in closed mode13:30
djszapithat is the point *AS*13:30
MohammadAGthat's a given, regardless of what was said in the last 2 months13:30
djszapibut *STILL* running!13:30
MohammadAGwith the restrictions?13:31
djszapiand yes, thanks for your kindness about we have been regardless.13:31
djszapithanks, kindly.13:31
MohammadAGdidn't get that13:31
MohammadAGbut you're welcome13:31
DocScrutinizerdjszapi 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
MohammadAGI've never insulted someone personally13:34
MohammadAGat least not on IRC13:34
DocScrutinizerand 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 modes13:34
*** vladest has joined #harmattan13:34
MohammadAGhe said it runs differently13:34
MohammadAGI'm not sure what that means13:34
MohammadAGhopefully self destructing parts will self destruct themselves in open mode13:35
*** veskuh has joined #harmattan13:35
alteregoDoes secure mode have some kind of signing policy?13:35
djszapiDocScrutinizer: 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
DocScrutinizerback 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 #harmattan13:37
djszapiDocScrutinizer: I did not understand that first at first either, and I do not still understand. What does that refer to ?13:38
djszapi*that post13:38
DocScrutinizerwell, *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
djszapianyway, 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
MohammadAGplus that boosted WG launch time is sexy13:40
*** elzalem has quit IRC13:47
DocScrutinizerone 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, booting13:47
DocScrutinizera 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 management13:47
DocScrutinizerergo: aegis-managed accounts won't be available under open mode13:49
dm8tbrSo, I just heard back from someone with a vanilla N950 that the currently available OCF worked for them13:50
DocScrutinizerfurthermode 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 authentication13:50
dm8tbrif there are people for whom this OCF doesn't work, please provide full logs to me13:51
*** elzalem has joined #harmattan13:51
joejoehi, 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 )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
djszapidm8tbr: hopeless, I have already asked them, but they just said "does not work" :)13:56
djszapiDocScrutinizer: sorry, do not take it offense, but you do not know how that protected storage actually works.13:56
*** deimos has joined #harmattan13:56
DocScrutinizerand 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 it13:57
*** Stecchino has joined #harmattan13:58
djszapimade my day :)13:58
dm8tbrdjszapi: 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
djszapidm8tbr: agreed, I told them the same yesterday :p14:00
*** milot has quit IRC14:00
*** milot has joined #harmattan14:00
macmaNElleo: mind throwing shellinabox into OBS?14:06
*** nebulon has joined #harmattan14:22
*** lardman has quit IRC14:23
artemmjoejoe: 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 reason14:25
artemmthere wasn't anybody real sure though14:25
djszapiartemm: I can debug just fine though with valgrind, gdb and other things.14:25
artemmI tried starting it on my N950 device, but it was "setting up breakpoints" for many-many minutes until I gave up14:25
artemmdjszapi: good to know :)14:26
artemmthen there is some working solution14:26
djszapiI mean when I tried it on the N950 last time.14:26
djszapiactually on that image, you even have more credentials than needed for debugging.14:26
artemmdo u need to install something extra on top of Qt SDK?14:27
djszapiI have never used the Qt sdk.14:27
artemmok, on top of qt creator then :)14:27
djszapiI have never used the qt creator.14:27
artemmI guess valgrind isn't supplied as a part of sdk anyway14:27
djszapiartemm: pretty much part:
artemmthen your experience is probably too different from mine for easy copying :)14:28
artemmmaybe it helps joejoe14:28
artemmI 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 evaluation14:30
artemmso not too much beneft from device debugging to learn something that deviates much from QtSDK way14:30
joejoemy application is crashing (segmentation fault) right now somewhere in qml and it is hard to debug it without debuger )-;14:31
djszapiin qml ??14:32
djszapiif that is really a case, you need to build a debug qt and send the details to the qt developers.14:33
joejoeactually i do not know, the qt creator says "segmentation fault" only. And it occurs when i click on the button which pushs page to pagestack14:33
*** lcuk2 has joined #harmattan14:33
MohammadAGwhat's a spacer in MTF?14:35
*** lcuk has quit IRC14:36
*** trx has joined #harmattan14:37
*** Arkenoi has joined #harmattan14:40
djszapiMSeparator ?14:41
djszapior just use a plain MWidgetController with proper styling14:41
*** artemm has quit IRC14:43
*** artemm has joined #harmattan14:43
MohammadAGhmm, MLabel isn't wrapping14:46
*** lardman has joined #harmattan14:47
djszapiset wrap mode ?14:48
MohammadAGI did14:49
djszapiworks here.14:49
MohammadAGlyricsLabel->setWrapMode(QTextOption::WordWrap); ?14:50
*** zarlino has joined #harmattan14:50
MohammadAGany ideas where the widgets gallery source is on git?14:51
tomma_i think it is in libmeegotouch14:53
djszapiyep, it is, it is just a separate package after all14:53
djszapimight worth to check the harmattan 1.1 branch out as well14:57
*** djszapi has left #harmattan14:57
MohammadAGwell, MTF is a bit more fun14:58
*** gri has joined #harmattan15:03
*** Evgeniy has quit IRC15:05
MohammadAGand I'm done, what took me 2 days in QML took me 30? minutes in MTF15:05
MohammadAGstill broken in QML though15:05
*** djszapi has joined #harmattan15:05
djszapiMohammadAG: label->setWordWrap(true) ?15:05
KypeliMohammadAG: Did you set the length of the Text?15:06
MohammadAGdjszapi, yeah, that was it15:07
MohammadAGit's working fine now15:07
MohammadAGis there a way to set the black theme?15:08
MohammadAGoh crap15:09
MohammadAGchanging themes in widgets gallery changes them system wide15:09
cpscottiMohammadAG, theme.inverted = true ?15:10
cpscottiMohammadAG, that's what the widgets gallery does15:10
MohammadAGcpscotti, MTF15:10
*** zarlino has quit IRC15:12
cpscottiMohammadAG, ahhwoops.. didn't see that.15:14
kkitohey, do you know if there are any plans to release Qt 5 for the n9 in a future?15:15
MohammadAGI'd worry about that when Qt 5 is out :p15:16
djszapikkito: we need a very radical change to start working on that.15:18
kkitodjszapi: radical change in Os or in project management?15:19
djszapiradical change in care.15:20
artemmin N9 product management :)15:20
djszapiMohammadAG: setStyleName("CommonApplicationPageInverted"); ?15:20
Stskeepskkito: qt5 already works for on n90015:21
Arkenoiah, my contact list exploded again. i wonder if it will ever stop happening15:21
MohammadAGdjszapi, text stays black :)15:21
djszapikkito: it would be an unneccesary risk.15:21
* alterego still wants on N950 ..15:22
*** Tronic has quit IRC15:22
leiniralterego: oh yeah, what lcuk2 said, poke me if you want to play with gluon :)15:22
djszapiMohammadAG: label->setStyleName("CommonTitleInverted"); -> I used on the label.15:22
kkitodjszapi: Why?15:23
djszapikkito: because it is only source compatible, if any.15:23
alteregoleinir: will do :)15:23
*** zarlino has joined #harmattan15:23
*** radiofree_ has quit IRC15:23
djszapiMohammadAG: 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 :p15:28
leinirdjszapi doesn't like magic stuff, especially when it just works ;)15:28
djszapiMohammadAG: sorry, I also used this one: basicListItem->setStyleName(QLatin1String("CommonBasicListItemInverted"));15:29
MohammadAGanyone else's screws on the back lost their colour?15:30
leinirNot sure mine had any to start with...15:30
* dm8tbr lost the screws alltogether15:30
dm8tbrit'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 #harmattan15:34
*** berndhs_meego has quit IRC15:34
djszapileinir: lot of stuff are not exposed in QML which is available in MTF ;)15:34
djszapiMetallica is a good band <3 :)15:35
*** seif has quit IRC15:35
*** zarlino has quit IRC15:36
*** zarlino_ is now known as zarlino15:36
MohammadAGreason I like MTF is that I can just use existing QObject backends I wrote :)15:36
*** seif has joined #harmattan15:37
jreznikI 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 IRC15:38
djszapijreznik: yep15:38
MohammadAGplain Qt's awesome, but the theme doesn't work well on Harmattan15:38
djszapiMohammadAG: you can use backend in QML as well15:38
MohammadAGdjszapi, yeah, but you need some changes, and it's kinda messed up15:39
djszapiwhy do you need changes, to add Q_INVOKABLE ?15:39
djszapior to register something ? Should be few lines.15:40
hiemanshuwell, you can use QML just to draw and C++ for the actual backend15:40
*** eman has joined #harmattan15:43
*** zarlino has joined #harmattan15:45
MohammadAG4 lines less in QML15:50
MohammadAG(MTF code has empty lines though)15:50
MohammadAG vs
*** jreznik has quit IRC15:53
*** zarlino has quit IRC15:53
*** Arkenoi has quit IRC15:54
*** jreznik has joined #harmattan15:54
*** zarlino has joined #harmattan16:00
*** Arkenoi has joined #harmattan16:02
*** eman has quit IRC16:03
ElleomacmaN: 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 IRC16:04
*** hardaker2 has joined #harmattan16:06
*** lardman has quit IRC16:08
DocScrutinizerMohammadAG: screws lose their color when you messed with them using a real bad tool16:11
MohammadAGDocScrutinizer, me? I just use my device normally16:11
MohammadAGI'm guessing normal wear and tear makes them lose it16:12
DocScrutinizerI can't see that happen, esp since I think they are sunk a few mil16:12
MohammadAGthere's a screw that's not sunk for me16:13
MohammadAGactually they're not sunk that far16:13
DocScrutinizerbtw I noticed somebody who borrowed the device managed to drive in one screw off the thread16:13
DocScrutinizerIt was really bad tight all the way out16:14
MohammadAGbottom left screw isn't sunk at all16:14
MohammadAGin fact it's out by 1mm16:14
DocScrutinizerthat's odd16:14
MohammadAGthat lost its colour first16:14
DocScrutinizerthat's extremely odd16:14
MohammadAGno, someone had it all out16:14
DocScrutinizerI guess you also managed to drive it in off the thread16:15
MohammadAGso I figured its bad manufacturing and nothing to complain about16:15
MohammadAGhaven't put a screwdriver near the N950 yet16:15
MohammadAGI take out the sim with a guitar pick,, so I don't scratch it16:15
DocScrutinizermeh, screw it16:15
MohammadAGit met concrete though16:16
DocScrutinizerwhy would you need a guitar pick to get out the sim??16:16
MohammadAGthe first time it was hard to take it out16:16
MohammadAGnow it's kinda easy16:16
DocScrutinizerpush it in with your fingernail (even I can do and I don't have a girl's nails)16:17
dm8tbrthe flap thing was really tight the first time, since then it's very easy16:17
DocScrutinizerthen it pops out all the way16:17
MohammadAGgirls' nails are like 5cm long these ways16:17
DocScrutinizerthe flap was nasty to *close* first time, yeah16:17
MohammadAGoh, don't, nvm16:17
MohammadAGneed small app suggestions16:18
MohammadAGalso, I feel like rewriting the music player for Maemo 516:19
DocScrutinizerI *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 pick16:19
MohammadAGfirst time it wasn't easy to remove the sim cover16:19
DocScrutinizerjust 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 hands16:20
DocScrutinizerhmm, yeah, it takes some "brute force" *pushing* the flap. Eventually it bends, slides, and pops open16:21
DocScrutinizerthere's definitely no use in trying to _pull_ the flap by catching any grip in that bay16:23
kkitodo you know if is it possible to calibrate the n950 touchscreen?16:24
*** rm_work has joined #harmattan16:24
*** rm_work has joined #harmattan16:24
DocScrutinizererr, setting??16:24
MohammadAGcalibrate a capacitive screen?16:24
MohammadAGyou're kidding right?16:24
DocScrutinizerseems I actually am16:25
kkitoMohammadAG:why? is it not possible?16:25
DocScrutinizerhow'd you do that?16:25
MohammadAGno, capacitive screens are awesome, so they don't need calibration16:26
* MohammadAG hides16:26
DocScrutinizerplease put your fingertip exactly inside this circle16:26
kkitook, then my capacitive screen do not work prperly16:26
MohammadAGit might be you not being used to a capacitive screen16:26
MohammadAGaccuracy isn't their best thing16:26
hiemanshuor big sausage fingers16:26
*** zarlino has quit IRC16:27
MohammadAGyou may find yourself clicking a different link in the browser for example16:27
MohammadAGhiemanshu, doesn't matter16:27
DocScrutinizerplease make sure your fingertip is equally blood supplied16:27
jreznikwith my big sausage fingers browsing is not a good experience...16:27
kkitoMohammadAG: I do not realize this problem in iphone4, nexus one, nexus S, galaxy S2...16:27
MohammadAGyou can tap the right link with a 50cm finger on a resistive screen16:27
MohammadAGmore like skin DocScrutinizer16:27
MohammadAGkkito, I'd contact DDP for a replacement16:27
MohammadAGyou'd be the second person with a defective screen16:28
MohammadAGfirst being pycage16:28
hiemanshuMohammadAG: works just fine with my big sausage fingers :P16:28
DocScrutinizerthe 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 circuit16:28
MohammadAGDocScrutinizer, not here16:28
MohammadAGwhich reminds me, need to charge the bastard16:29
hiemanshuDocScrutinizer: I keep it on my bed, or table and works just fine16:29
DocScrutinizerwhen connected to a usb wallwart charger?16:29
DocScrutinizerhmm, maybe it's the nearby "huge" LCD of my laptop then that interferes16:29
hiemanshuLCDs cant interfere, they have no magnets16:30
DocScrutinizeranyway it really is unusable when sitting there and I'm not "grounding" it with my other hand16:30
DocScrutinizerhiemanshu: BS16:30
DocScrutinizeran LCD has a rather noticeable EM field16:30
MohammadAGhiemanshu, lies, babies are attracted to expensive LCDs16:30
DocScrutinizera c-ts senses EM16:31
hiemanshuDocScrutinizer: 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 fine16:31
MohammadAGI need a damn 3.5mm male-male aux cable16:31
DocScrutinizeryou can even send AM radio via your PC LCD monitor16:31
MohammadAGneed some music in this depressing dorm16:31
MohammadAGno PM radio? damn, need to wait 8 hours!16:32
MohammadAGbad joke? yeah, I know16:32
kkitowtf, a 46" lcd :D16:32
DocScrutinizerhiemanshu: you're free to visit my place, bring a waggonload of expensive gear, and probe what actually causes the effect16:32
hiemanshuDocScrutinizer: sure, I might be in .de in feb :P16:32
MohammadAGtake a beer, slip a roofie, steal the N95016:33
MohammadAGyou'll be the first person with 216:33
*** zarlino has joined #harmattan16:33
hiemanshuMohammadAG: hush, dont give out my secret16:33
MohammadAGtry to leave aegis with him though16:33
MohammadAGso he can remember the N95016:33
* DocScrutinizer mounts a rat trap inside a N950 dummy16:34
hiemanshuMohammadAG: I am gonna take a dummy piece, write aegis all over it, and duct tape it to his LCD :P16:34
DocScrutinizerhiemanshu: 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
hiemanshuDocScrutinizer: I can haz nightvision glasses :D16:36
DocScrutinizerthose are blinded by my glaring atomic waste powered nightlights16:37
*** zarlino has quit IRC16:37
*** Tronic has joined #harmattan16:38
hiemanshuI'll polarize em16:38
DocScrutinizerwell anyway, February huh? You should hurry a little - odds are there'll be no (working) N950 anymore when you come in February16:39
hiemanshuDocScrutinizer: I might come for Linux Tage16:40
hiemanshuchemnitzer linuxtage16:40
DocScrutinizeryay, those again16:40
hiemanshuits a *might*, if fedora is ready to pay my expenses16:41
* DocScrutinizer wishes somebody would pay _his_ expenses16:41
hiemanshuI was supposed to come this year, but my visa was denied :/16:42
djszapiinteresting, my friend got the visa from India for the Linux Tag.16:42
DocScrutinizervisa for ex-USSR are still hard to get16:43
MohammadAGthey found out he was going to an apple con16:43
*** zarlino has joined #harmattan16:43
djszapiand there were gazillion Indians at the desktop summit, too :)16:44
DocScrutinizerpaul from Moscow, max from Belarus - dang this was a PITA to get them their visa16:44
hiemanshudjszapi: yeah I know, they got me some free tees16:44
jreznikdjszapi: but for some people access was denied as far as I know...16:44
hiemanshuyeah, a lot of them got it denied, I would have come if I didn't have the house moving stuff to do16:45
*** fiferboy has joined #harmattan16:46
djszapijreznik: I heard zero though16:46
djszapififerboy hi :)16:46
DocScrutinizeryou 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
jreznikEU is sometimes stupid over-bureaucracy country but free movement is really great, no passports, you just go16:46
fiferboyHi djszapi16:46
jreznikdjszapi: one talk was even cancelled due to visas16:46
djszapione talk from the millions :D16:47
djszapififerboy: do you have experience with components on Android ?16:47
DocScrutinizerjreznik: nah, EU just cares and protects their hookers16:48
*** xarcass has quit IRC16:48
DocScrutinizerand for that they may pay tax now16:49
hiemanshudjszapi: any idea where I could get cheap .hu domains? I want one that is :P16:49
djszapiI do not live in Hungary any more ;-)16:49
hiemanshuah damn16:49
hiemanshushould ask Venemo then16:49
djszapior achipa16:50
DocScrutinizererr aren't domains sold via internet?16:51
*** Tronic has quit IRC16:51
DocScrutinizerdidn't know you need to personally visit the store to get them16:51
*** Tronic has joined #harmattan16:51
hiemanshuDocScrutinizer: any place I checked, $99 for taht domain16:51
fiferboydjszapi, no - I was going to try Qt in Android before I started learning components but I went with the Android SDK16:52
djszapiDocScrutinizer: it is logical to deal with things where you live, if possible (yes, possible to get a fi domain as well) ?16:53
djszapififerboy: 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
DocScrutinizerseems .hu _is_ expensive. probably somebody in Hungary wants to earn some money worldwide16:55
hiemanshuthe way its going, I will have to get a BB or android soon, no whatsapp on the N950 :/16:56
DocScrutinizerI don't think you get a discount when you send n a copy of your hungarian passport16:56
hiemanshuah damn16:56
*** lcuk2 is now known as lcuk16:57
*** lcuk has quit IRC16:57
*** lcuk has joined #harmattan16:57
DocScrutinizerdjszapi: for some things local dealing may be reasonable, for others... not:
djszapithis is a deal I do not even care about :D16:59
*** NIN101 has joined #harmattan16:59
DocScrutinizerhiemanshu: feel happy you're not interested in sth like ""17:00
hiemanshuDocScrutinizer: I want it to be cool, not stupid :P17:01
DocScrutinizerBolivia ~400EUR/year17:01
hiemanshu79 Euro a year is too much17:01
RST38hIs .boo still available? =)17:02
* hiemanshu runs17:03 same17:03
*** Tronic has quit IRC17:03
*** zarlino has quit IRC17:04
DocScrutinizeryou of course can get your very own fist level domain, like .hiem or .anshu17:04
*** zarlino has joined #harmattan17:04
DocScrutinizerI think it's onyl some $$$$$ / year, plus $$$$$$ setup fee17:04
* SpeedEvil wonders if http://heim/ can work17:05
hiemanshuDocScrutinizer: I'll do that after I finish taking over the world :P17:05
DocScrutinizerno first-level only URLs17:05
DocScrutinizernot even 2nd.1st17:05
DocScrutinizerso http://x.y.heim can all point to one server for any value of x and y17:06
griHah, you can inject yourself into every QtGui based process of the n950 :D Wasn't aegis' purpose to prevent this?17:07
djszapigri: sorry ?17:07
MohammadAGhiemanshu, I offered to code an app, they didn't reply17:07
DocScrutinizererr nonsense, scratch that x stuff17:07
hiemanshuMohammadAG: ah damn :/17:08
MohammadAGhiemanshu, then again, I used twitter17:08
DocScrutinizerand of course all URLs are 2nd.first, usually17:08
*** roop has joined #harmattan17:08
DocScrutinizerexcept for etc17:08
gridjszapi: 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 privileges17:08
hiemanshuMohammadAG: I am just going to wait till my office gives me a BB then17:09
djszapigri: no you cannot.17:09
MohammadAGhiemanshu, try to tweet them, give recommendations to me :P17:09
MohammadAGI don't want any money off of this, I just want the app17:09
hiemanshuMohammadAG: I did ask em17:09
MohammadAGTHEY won't code it17:09
MohammadAGif they hand me an API under an NDA, I'll be happy to code it17:09
DocScrutinizerSpeedEvil: there's however which automatically gets expanded from http://de17:10
gridjszapi: Why?17:10
MohammadAGclosed source isn't a specialty of mine, but still17:10
hiemanshuMohammadAG: yeah, all hot chicks have whatsapp :/17:10
djszapigri: because you will come from unknown source origin..17:10
MohammadAGhiemanshu, exactly, cause all hot chicks don't buy credit17:10
gridjszapi: Why does it work on my phone then?17:10
djszapigri: because it is an utterly old image ?17:10
gridjszapi: This means no one is supposed to extend the input methods then?17:11
SpeedEvilDocScrutinizer: Though there is the special case - numerics, I suppose17:11
djszapigri: that is a false consequence.17:11
SpeedEvilDocScrutinizer: as in http://0239029444/17:11
SpeedEvil(without the leading 0)17:12
gridjszapi: So what am I missing?17:12
hiemanshuMohammadAG: yeah, would be nice to have it without getting a new phone17:12
djszapigri: how the platform works.17:12
MohammadAGhiemanshu, again, tweet them and cc me17:12
gridjszapi: So when I have an app from "", aegis will stop me and if it's from ovi, it will allow input methods?17:13
djszapigri: yes, of course.17:14
DocScrutinizerme senses trolling in djszapi's way to (not actually) answer questions17:14
hiemanshuMohammadAG: sure, let me try that17:14
gridjszapi: 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 IRC17:15
djszapigri: what do you mean ?17:16
gridjszapi: I want to extend the toolbar of the sms window when writing messages - But there's no official way to do17:16
djszapigri: yes, please read my statement about the topmanager decision from this morning17:17
djszapichannel log17:17
gritime ~?17:17
djszapigri: 13:0617:18
*** elzalem has quit IRC17:19
*** elzalem has joined #harmattan17:20
djszapigri: to make the long story short: we had the service developed for this use case in place.17:20
*** berndhs has joined #harmattan17:20
griSo this only means there will never be an official way to extend the closed source uis?17:22
*** aleksm has quit IRC17:23
*** aleksander_m has joined #harmattan17:23
*** jreznik has quit IRC17:23
djszapigri: it means what I wrote :)17:24
*** jreznik has joined #harmattan17:24
djszapiunfortunately, 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 #harmattan17:24
djszapiBUT, after it works, it is technically possible to get the required credentials in ovi store, BUT:17:25
*** jreznik has quit IRC17:25
djszapiOVI store was not really designed for libraries or "plugins", that is the another bottleneck.17:25
*** jreznik has joined #harmattan17:25
*** jreznik has quit IRC17:25
djszapiof 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
grithis means I must have one package containing everything?17:25
djszapiwell, you can link all the libraries statically for sure17:26
artemmgri, what's so bad in in for app developers?17:26
djszapiHowever if you cannot embed your plugin into a trusted app (read as in platform stuff), you are kinda lost.17:26
*** jreznik has joined #harmattan17:27
artemmI can hardly imagine lots of business cases for plugins. It would need a very popular major app17:27
djszapiWhy it is really really really sad is that, we had the developer signing service in place ready made.17:27
djszapiartemm: you are wrong17:27
djszapiextending accounts with things like IRC, google+ and what not is plain nice.17:27
griartemm: What?17:27
*** Venemo_N950 has joined #harmattan17:27
artemmI can see cases for extending system apps, because everybody has them17:27
artemmbut that's already possible. E.g. accounts17:28
artemmwhat else would you sell plugins for?17:28
djszapiartemm: I fail to see the difference...17:28
djszapialso, pulse and probably other applications, too.17:28
artemmI do see the reason for plugin sales, I just don't think this reason is big enough for optimizing store for it17:28
djszapior just like the input methods aforementioned.17:29
alteregoI wonder if anyone has got tun/tap over ssh working on the N900 ..17:33
alteregoI'd like my N900 to host a vpn of sorts ^.^17:33
griNice, after a reboot the input method plugin doesn't get loaded anyway :(17:37
Venemo_N950gri, I answered you on tmo17:38
Venemo_N950gri, did it work :)17:38
griVenemo_N950: I've already seen, thank you17:38
griVenemo_N950: I extracted by hand, but the next time I have to try your command :)17:38
*** BrettQ has joined #harmattan17:38
*** spenap has quit IRC17:41
*** radiofree has quit IRC17:51
*** Tronic has joined #harmattan17:51
*** radiofree has joined #harmattan17:52
DocScrutinizerbusiness case: hw kbd driver sucks, doesn't know about sticky qualifier keys like N900 got them17:55
DocScrutinizerplain simple17:55
DocScrutinizerplain impossible to deploy17:55
*** BrettQ has quit IRC17:56
Venemo_N950DocScrutinizer, hm?18:00
*** vladest has quit IRC18:10
*** EuroElessar has joined #harmattan18:10
rm_workyeah not really a business case because "business" is based around N9 with no hw kbd :P18:12
rm_workor rather: T_T18:12
*** GeneralAntilles has quit IRC18:19
MohammadAGdjszapi, any ideas how to set the window's toolbar to inverted theme?18:23
MohammadAGI can't figure out how to get a pointer to it18:23
kkitoI 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
EuroElessarkkito: have you called some method like "acceptTouchEvents(true)" ?18:28
EuroElessar* setAcceptTouchEvents(true);18:28
MohammadAGoh nvm, figred it out18:29
kkitoEuroElessar: i didn't18:30
EuroElessarkkito: so you should to it to receive touch events18:30
djszapi -> mmmh, it is much better than in OVI store.18:32
*** lardman has joined #harmattan18:33
*** lardman has joined #harmattan18:33
kkitoEuroElessar: thankyou very much :) now it is working18:34
*** roop has quit IRC18:35
hiemanshuMohammadAG: around?18:36
*** javispedro has joined #harmattan18:36
djszapihi javispedro o/18:36
MohammadAGhiemanshu, yeah18:36
MohammadAGsup javispedro18:36
hiemanshuMohammadAG: PM18:36
djszapijavispedro: especially 13:0618:37
javispedro"you cannot easily develop a plugin"?18:38
MohammadAGdjszapi, this->setStyleName(this->styleName() + "Inverted");18:39
MohammadAGI hate embedding strings :P18:39
djszapi"this->" ??18:39
MohammadAGsubclass of MApplicationWindow18:39
javispedroyou can obviously develop a plugin. I guess you mean it will interact badly with aegis, as permissions are granted on a level process18:40
MohammadAGpoint is, use styleName() + "Inverted"18:40
djszapiMohammadAG: you do really not need "this->"18:40
javispedroand doing it finer than process level, well, no one is going to do that.18:40
MohammadAGdjszapi, I know, I just like to have it18:40
MohammadAGI hate it when someone's using a static method from another source file and it isn't clear which one it is18:41
djszapijavispedro: sorry, I did not get anything you said.18:41
djszapiMohammadAG: 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
MohammadAGthere's no MListWidget?18:43
javispedrodjszapi, $PROCESS has $SECURITY_TOKEN, or not.18:44
javispedrothat is "process granurality"18:45
djszapijavispedro: 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
djszapithat is the whole policy decision behind it, to fine tune it even more.18:46
djszapiotherwise anybdoy could do any nasty thing with a huuuuuuuge security hole then.18:47
*** djszapiN9 has joined #harmattan18:47
javispedroI hope you're not talking about having different parts of the executable address space zones have different privileges18:48
*** zarlino has quit IRC18:49
*** Arkenoi has quit IRC18:49
djszapinot sure what you hope, but of course nasty plugins are no go for the security.18:49
djszapiN9and nope, I am not talking about that at all. :)18:51
MohammadAGdjszapi, got an example for an MListModel?18:53
djszapiN9not for now, i am on the bus18:53
kkitois it possible to change de width from the left qtcreator toolbar?18:53
kkitobecause it is huge, and annoying18:53
MohammadAGdjszapiN9, just wanted to check, there's no equivalent of QListWidget where I can create QListWidgetItems and add them in line?18:56
MohammadAGrather than using models18:56
djszapiN9Venemo_N950, how can i connect to more irc servers ?18:56
MohammadAGhmm, MContentItemView looks similar18:56
MohammadAGdjszapiN9, you can't18:56
djszapiN9MohammadAG, wrong18:57
djszapiN9there is a wa18:57
MohammadAGin 0.1?18:57
djszapiN9i just forgot :p18:57
Venemo_N950djszapi, workaround is to launc more instances of the app from terminal (with &)19:02
djszapiok, thanks19:03
* djszapi likes android market better than OVI store19:05
DocScrutinizerMohammadAG: wrong! :-P19:07
*** zarlino has joined #harmattan19:08
*** zarlino has quit IRC19:10
*** zarlino has joined #harmattan19:11
ajalkane q19:11
*** nebulon has quit IRC19:11
djszapiMohammadAG: pageLayout->addItem -> you can always use this19:13
djszapiMBasicListItem and others.19:13
*** frinring has quit IRC19:13
djszapi class ContentItemCreator : public MAbstractCellCreator<MBasicListItem> -> That is what I did.19:14
MohammadAGthat's not similar to QListWidget though :p19:14
djszapiand there is one updateCell method with few lines, that is19:14
djszapiwhy not ?19:14
MohammadAGwith a QListWidget you can19:14
MohammadAGQListWidget *widget = new QListWidget();19:15
MohammadAGQListWidgetItem *item = new QListWidgetItem(widget);19:15
djszapiyes, that is the way I said19:15
MohammadAGno need for classes/subclasses19:15
djszapiyou will be able to use MWidget after this small updateCell method19:15
*** zarlino has quit IRC19:15
djszapior you can use the view for sure19:16
Venemo_N950MohammadAG, use qml listview?19:17
djszapiVenemo_N950: he is using MTF19:17
djszapiactually, even a simple MList is enough19:18
djszapiinstead of MListView.19:19
djszapimmm, I am not sure about the public example, but do not use MContentItem..19:20
djszapibecause that is there only because of the nasty history..19:23
djszapiuse MBasitListItem..19:23
*** aleksander_m has quit IRC19:24
djszapiIt was "deprecated" by UI design not by ui framework. Code will stay.19:25
*** artemm has quit IRC19:28
trxMohammadAG use QAbstractListModel19:32
trxthere is an example somewhere in the docs19:32
*** GeneralAntilles has joined #harmattan19:34
*** GeneralAntilles has quit IRC19:34
*** GeneralAntilles has joined #harmattan19:34
Venemo_N950MohammadAG, MTF?19:36
MohammadAGyes, MTF19:37
MohammadAGapps launch in under a second19:37
MohammadAGit's C++19:37
MohammadAGit's fast, it's compiled, all the things I want in a language19:37
javispedroMohammadAG, do you know already how to do a Swipe-style title bar?19:37
MohammadAGswipe style what?19:38
* RST38h has found the new facet to QML's beauty19:38
MohammadAGmemory tests, QML confirms your memory's working fine by raping it19:38
javispedroMohammadAG, the "title bar" that is present in most stock apps19:38
RST38hOne a newer firmware (no, not mine, some guy at Nokia), QML parser goes online (!) when parsing qml file and fails if it cannot connect19:38
MohammadAGjavispedro, MTF/QML?19:39
javispedroRST38h, import evillords.NastyVirus 1.0 ?19:39
RST38hApparently tries downloading the schema. But WHAT THE HELL FOR?19:39
RST38hjavispedro: Nah, only importing local stuff19:39
javispedroMohammadAG, MTF19:39
Venemo_N950loooooool RST38h19:39
javispedroMohammadAG, afaik it's just a MLabel with a special style19:39
MohammadAGlemme get that style for you19:39
javispedrohow you're doing that?19:39
javispedroI was doing it by careful examination of theme css files but it's a mess19:40
MohammadAGstring apps and grep for Common19:40
javispedrothere's commonappheader,commonpageheader,commowindowheader,commonviewheader,commoncrapheader19:40
javispedro I was thinking on a more high tech solution like LD_PRELOADing a setStyle() replacement ;)19:40
javispedroor using whatever the MTF demo app uses to show style names. If only a larger font was used....19:41
MohammadAGlooks like it, sec19:41
MohammadAGeach apps looks like it's using something19:43
djszapioops, sorry19:43
javispedrosorry what =)19:43
djszapiwrong window :p19:43
* javispedro does not have the n950 around to check if that's the style I wanted, but does sound like it :)19:43
MohammadAGContacts uses CommonHeaderPanel19:44
MohammadAGMessages uses CommonLargeViewHeaderPanel19:44
djszapiYou can check the css files anytime :)19:44
MohammadAGlooks like all names have panel in them19:44
MohammadAGjavispedro, pick one
MohammadAGjavispedro, I'd suggest looking at 's source19:47
MohammadAGit's not an MLabel :p19:48
javispedroMohammadAG, how you know? =)19:48
javispedroSheet is not a window19:48
*** GeneralAntilles has quit IRC19:49
MohammadAGbut it inherits MSceneWindow ;)19:50
*** jreznik has quit IRC19:51
*** GeneralAntilles has joined #harmattan19:54
*** piggz has joined #harmattan19:54
*** Venemo_N950 has quit IRC19:57
fralsbah, installed latest qt sdk and it doesnt include harmattan qt-components, wth20:02
gridjszapi: 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 yesterday20:03
djszapigri: please more details again :) Starting with syslog ?20:03
djszapiI think it is expected though.20:04
grisyslog has no entry of the application20:04
griI can't even see the qDebug() output when running on the device, that's hard for debugging20:05
djszapigri: run gdb manually and give me the output of accli -p `pidof gdb` -I20:05
djszapigri: well last summer, printf did not work either, just fprintf20:06
djszapibut I think that story should be gone.., but first, output :)20:06
SpeedEvilgri: Stupid question - running as user?20:06
griSpeedEvil: as developer20:06
djszapiSpeedEvil: should not matter.20:06
SpeedEvilgri: I mean - user userID20:06
djszapiif it runs fine without gdb20:06
gridjszapi: running the application with gdb outputs the same dbus error20:07
SpeedEvildoes not connect to X server as root is what I was meanign20:07
djszapigri: yes, please  the output I asked..20:07
griyep, I'm not that fast here20:07
gri        UID::user20:08
gri        GID::developer20:08
gri        GRP::users20:08
gri        GRP::developer20:08
djszapigri: and no syslog entry at all if you run it manually from gdb ?20:08
djszapigri: also, please run the your application without gdb, and compare the credentials.20:09
grinope, last entry was 4 minutes ago20:09
djszapiis 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
djszapigri: please /pastebin/ the credentials of the running process of yours without gdb.20:10
MohammadAGaegis <320:10
djszapigri: do you use develsh now ?20:10
grinormal ssh login, whatever this runs20:10
djszapigri: that is no go20:10
djszapigri: please use develsh and try it that way, paste me the output of the aforementioned command /on some paste service/20:11
djszapinot please20:11
*** javispedro has quit IRC20:12
griisn't qtcreator supposed to run the right shell?20:12
griso even if I can run it from develsh that doesn't help there?20:12
djszapigri: I do not care about QtCreator.20:12
djszapiI can help you with debugging whether it works /without/ QtCreator20:12
*** smoku has quit IRC20:12
djszapiif we realize it does, the QtCreator debugging will be your turn.20:13
grirunning develsh and then gdb results in "permission denied"20:13
djszapithe same ?20:13
gri: exec: line 1: /usr/bin/web2sms-messaging-ui: Operation not permitted20:13
grino, process denied I assume20:13
djszapitry to use "user" or "developer".20:14
djszapinot behind root.20:14
griwhoami tells me i'm user20:14
djszapimmm, that should work, got a try for root then ?20:14
djszapior developer.20:14
*** vladest has joined #harmattan20:15
griOk, when running my process with gdb, It's missing all credentials I need20:16
griwhen running "plain", accli returns the right credentials20:16
*** arcean has joined #harmattan20:16
gri(not using develsh)20:16
djszapigri: please use develsh.20:17
djszapithat was designed for development purposes, aka. gdb for instance.20:17
grithen why am I not allowed to run my program under develsh?20:17
djszapiwithout that, it is quite expected :)20:17
djszapiwell, you have not told me the result with "developer" or "root".20:18
djszapiyou have not told me the syslog entries after "not allowed".20:18
djszapialso, you made a package right ?20:18
djszapiyou did not just use scp right ?20:18
griyep, package and dpkg install20:18
djszapishould work20:18
djszapisyslog entry pls.20:18
griotherwise it won't work without debugger20:18
djszapiis it a script ?20:20
djszapiooo nope20:20
grimeegotouch binary20:21
djszapisince gdb would out-of-the-question then20:21
djszapiwell, it does seem you did not install it from package.20:21
grirestok has all entries20:21
djszapicould you please make a purge removal (show me the output) and reinstall it (show me the output) ?20:21
djszapialso, have you tried to follow my instructions, aka run as root, run as developer ?20:22
grirunning as root results in "no connection to theme daemon"20:22
djszapias developer ?20:23
griusing develsh? tell me how20:23
djszapissh developer@...20:23
griwhen logging in as developer@ whoami returns "user"20:24
djszapiand same issue in develsh ?20:24
djszapiplease reinstall the package and give me the removal and install outputs.20:25
djszapior just sent me the package.20:25
gri -- remove and reinstall20:26
djszapi: exec: line 1: /usr/bin/web2sms-messaging-ui: Operation not permitted -> it is not gdb though20:27
djszapiplease run gdb in develsh and check the credentials of it.20:27
djszapiit should have a bunch of those.20:28
grigdb in develsh has almost every credential20:29
griincluded those I want20:29
djszapiyep, so it is not about aegis20:29
gribut it also tells me "operation not permitted" for my process20:29
djszapiit is just that you did not know how to develop on the device20:29
djszapiright, send me this package pls.20:29
gricompiled one?20:29
djszapithe .deb package.20:30
*** lamikr has quit IRC20:33
djszapimmm, you do not even have _aegis file so it should be rather trivial to run.20:33
djszapigri: can you execute other things in the develsh ?20:33
gricalc runs20: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-ui20:35
*** kkito has quit IRC20:36
djszapihave you made a clean build ?20:36
grithis time letting git delete all untracked files, yes20:36
djszapiplease try to run the binary this way: aegis-developer-mode --relaxed-exec20:36
griDevice is already running with relaxec exec if that doesn't get reset at reboot20:37
djszapi/usr/sbin/aegis-developer-mode --relaxed-exec -> to be precise20:37
djszapiwell, I give up really, it even works here.20:37
griYou can debug it?20:38
*** milot has quit IRC20:38
grihmm ok ...20:39
*** artemm has joined #harmattan20:41
artemmIs 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 + XmlListModel20:41
artemmI 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 there20:42
EuroElessarI suppose that QML creates QPixmaps and other stuff from QtGui and they must be created only in GUI (with QApplication) application20:44
EuroElessarand QApplication requires x11 server on it's own20:45
berndhsyou can run a QtGui app without displaying a gui20:49
berndhsQApplication::QApplication ( int & argc, char ** argv, bool GUIenabled )20:50
artemmOf 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 UI20:52
cpscottiartemm, if it's just JS I think you can probably run that using QWebFrame20:52
artemmberndhs, do you mean that I can use command line argument to sometimes run app without a UI and sometimes with?20:53
cpscottior something like that20:53
berndhsartemm: right you can decide dynamically20:53
artemmberndhs, cool!20:53
artemmcpscotti, 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, etc20:54
MohammadAGQML can use pure JS functions20:55
cpscottiartemm, I see.. well, this GUIenabled thing looks actually quite cool. maybe that's one way to go20:57
MohammadAGhmm, where are the booster docs?20:57
cpscottiartemm, 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.. lol21:02
ajalkanehmm... 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 #harmattan21:02
artemmyou can use attributes21:05
artemmas shown here
artemmin general this question is probably more for #qt-qml channel ;)21:06
*** stroughtonsmith has joined #harmattan21:09
ajalkaneartemm: aah thanks... interesting. Sure, more of a qt-qml question. But I'm kinda shy so I haven't gone there yet.21:11
artemmI am on that channel as well, you don't need to be shy :)21:12
artemmAre you going to pass much data?21:12
artemmThe only way I know for passing arrays in ListModel is via these nested ListElements21:12
artemmmay be not very efficient for hundreds of integers21:12
*** cpscotti has quit IRC21:16
ajalkaneNo, 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 #harmattan21:20
*** lardman has quit IRC21:26
artemmAre you guys able to use harmattan's QML components on desktop and/or simulator?21:39
ajalkaneartemm: yes, in desktop. Haven't bothered with simulator.21:39
artemmSDK 1.1.3 installed with some problems to my mac (known bug: ) and now I am wondering whether the fully successful installation should be able to install working 4.7.4 + needed plugins21:40
artemmthen once that bug is fixed I should be able to use them as well21:40
*** javispedro has joined #harmattan21:41
ajalkaneMaybe... 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
ajalkaneSimulator is anyway different than running as desktop application21:43
ajalkaneThe 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
artemmberndhs, 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 anything22:06
berndhsartemm: yes I think you can't create a GUI window when you say enableGui = false22:08
artemmon the other hand if I just don't call view's show(), some JS code can be executed. Maybe that works for me22:08
berndhsright, you can have any number of invisible windows22:09
artemmI wonder if it would be noticeable for the user22:09
berndhscode will get get bigger, but hey what's an extra few MB :)22:09
artemmE.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 background22:10
artemmberndhs, I need UI part anyway. I want to have console mode *as well*22:10
berndhsright, so console mode could be the same, just never call show()22:11
berndhsnot a miracle of efficiency of course22:11
artemmit shouldn't matter, batch is to be called once in a while22:12
artemmcode reuse looks more valuable to me22:12
berndhssure its better than having 2 separate executables22:12
artemmbattery use for instantiating QML.. hmm.. I hope it's small comparable to fetching and parsing files anyway22:12
berndhseffiency is a funny concept in smart phones, the entire industry is frivolous entertainment :)22:14
*** hardaker2 has quit IRC22:23
*** hardaker has joined #harmattan22:23
*** EuroElessar has quit IRC22:25
* DocScrutinizer turns away and runs, screaming22:25
DocScrutinizeryou 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 :-O22:28
DocScrutinizerno friggin idea why I remembered that guy now ;-P22:29
DocScrutinizerand chars per line of course22:30
javispedroDocScrutinizer: clearly you should ask for his code and port it to LibreOffice Calc22:30
javispedroopensource text editor!22:30
javispedroit will be at least faster to boot than emacs ;)22:31
javispedroj/k ;) /me -> lunch22:31
*** javispedro has quit IRC22:31
DocScrutinizerwell, for obvious reasons his "editor" had a few proplems with proportional fonts22:32
*** djszapiN9 has quit IRC22:33
DocScrutinizerproblems even22:33
berndhswell, the universe is just a cellular automaton, so modeling it in excel isn't too far fetched22:39
*** Venemo has quit IRC22:43
ajalkanehmmm... I sense a disturbance in belief in quantum theory22:45
*** vladest_ has joined #harmattan22:46
*** vladest has quit IRC22:47
*** vladest_ is now known as vladest22:47
alteregoCan someone quickly tell me what the video device node is for the main camera?22:54
*** javispedro has joined #harmattan22:55
alteregoI would have gotten away with it if it was for that javispedro22:55
alteregoOh, hi javispedro22:55
* javispedro patentiently waits for livelogs to upgrade22:56
javispedro*update =)22:56
* alterego tries to implement a quick QR code reader23:01
alteregoAha, screwed by aegis, wonderful :)23:07
javispedroI do not think there'ss a single dev node for the camera any longer23:08
javispedrothe camera app uses virtually all of the /dev/video* devices23:08
javispedroyou need GRP::video to appease aegis.23:09
javispedroeasy to request in a package, or you can use in the meantime.23:09
berndhsI should read the definitive guide to aegis packaging23:10
alteregoI should read something on aegis packaging.23:10
javispedrodoesn't really matter, OBS will break all of your manifests..23:10
MeeGoBotBug 21885 maj, Undecided, ---, david, NEW, Aegis manifests are not correctly handled/created by the builder.23:11
rantomCan the network-assisted driving be turned off?23:11
rantomMeaning that I'd only use GPS23:12
javispedrowtf "For platforms that have zero-cost HW scaling (e.g., Nokia MeeGo devices),"23:14
* javispedro wants to see that23:14
alteregoYou will respect my aegis!23:14
*** gri_ has joined #harmattan23:15
alteregoStill a black screen :/23:15
alteregoDoes this look right?
fralsnot sure if it matters with ' or "23:17
fralsive always used quote instead of single-quote at least23:18
javispedroaegis xml parser was not libxml so it might matter23:18
artemmberndhs, 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 window23:18
*** gri has quit IRC23:19
alteregobloody hell.23:19
alteregoStill doesn't work.23:19
alterego"Package qtcode: Missing 'path' attribute in <for> within <request> -- ignored23:21
alteregoWell, I can clearly see the f'ing "path" attribute right there!23:21
javispedroalterego: I used
alteregoHrm, okay, I'll rtry that then ..23:22
berndhsartemm: interesting23:23
artemmberndhs, works23:23
artemmI also base my consolish QML object on QtObject element23:23
artemmnot sure if it actually saves from creating a window, but it's the lightest object possible anyway23:24
*** zarlino has joined #harmattan23:26
alteregoCan you put multiple credential tags in one 'request' tag?23:27
alteregoI give up23:27
alteregoStupid qt creator ..23:30
javispedrooh, oh.23:31
javispedroqt sdk's madde rootstrap is more updated than sbox23:31
javispedrohope that's not a sign of things to come...23:31
alteregoI think it is :P23:31
*** zarlino has quit IRC23:31
alteregoAs is the remote compiler .. Muahahaha23:31
alteregoFinally, got video :)23:32
*** fiferboy has quit IRC23:33
javispedrohow can I download the source for the GPL packages in the more updated Madde rootstrap?23:34
*** andre__ has quit IRC23:37
*** wazd has quit IRC23:38
*** arcean is now known as arcean_23:40
*** zarlino has joined #harmattan23:42
*** vladest has quit IRC23:45
* javispedro has to resort to disassembling...23:52
javispedrothat or writing the letter23:52
alteregoOkay, maybe this will work.23:52
alteregoOr maybe it wont23:52
javispedromy frigging godo23:54
javispedroso _there is_ a hw scaler EGL extension23:54
javispedroah, but it doesn't do rotation :P23:54
*** arcean_ is now known as arcean23:55
alteregoOh well, I guess this isn't easy.23:56
*** BrettQ has joined #harmattan23:58

Generated by 2.15.1 by Marius Gedminas - find it at!