IRC log for #harmattan on 20110727

00:01.33realsportcarsnice!
00:01.48*** join/#harmattan apol_ (~apol@84.78.178.63)
00:02.06vandenoeverif you pass '/' as argument, you can see all your files
00:02.26realsportcarsDoes an official "repo"  exists?
00:02.27vandenoeveris very suprised by the performance
00:11.55antman8969i've compiled libouath and liboauth-dev for harmattan (without curl) if anyone is interested
00:12.19antman8969http://umcs.maine.edu/~naddeoa/packages/
00:15.17*** join/#harmattan Termana (Termana@217.18.70.242)
01:00.19*** join/#harmattan Rizzer (~drew@pug.anu.edu.au)
01:09.38antman8969wish qtcreator would actually use my rules file like it promises it will...
02:09.12*** join/#harmattan jcharpak (~jcharpak@c-71-232-30-68.hsd1.ma.comcast.net)
02:20.15*** join/#harmattan antman8969 (~antman896@pool-98-113-198-248.nycmny.fios.verizon.net)
02:25.28Termanamorning
02:33.03*** join/#harmattan epage (~epage@99.62.35.23)
03:34.58*** join/#harmattan Reffy (519e1511@gateway/web/freenode/ip.81.158.21.17)
03:51.58*** part/#harmattan jcharpak (~jcharpak@c-71-232-30-68.hsd1.ma.comcast.net)
03:58.55*** join/#harmattan hardaker (~hardaker@2001:df8:0:64:224:7eff:fe6b:2b3e)
04:37.04*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
04:44.01rm_youhttp://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/pyradio/3.7/
04:44.09rm_youplease vote for this package...
04:44.11rm_you>_>
04:44.16rm_youbeen sitting there for weeks now
04:44.26rm_youneeds to move to extras...
04:44.32Stskeepsdownvotes :o
04:44.35rm_you>_<
04:44.48rm_youkries at Stskeeps
04:46.31rm_youthis 10 votes thing is so painful now
04:46.44rm_youwith so few people paying attention to extras-testing...
05:00.01DocScrutinizerRM680-22-6_PR_RM680:~# lsof|grep bme
05:00.02DocScrutinizerbme_RX-71 2929        bme  cwd   unknown                            /proc/2929/cwd (readlink: Permission denied)
05:00.05DocScrutinizerMEH!!!
05:00.57GAN900Ooh, I like it when an icon concept can be salvages.
05:01.05DocScrutinizerlooks for good sledgehammer selling websites
05:01.40GAN900http://thousandsparrows.com/meego/GeoSnap-earth.png
05:01.59GAN900fiferboy suggested dropping the aperture down to f/22 or so.
05:04.02DocScrutinizerRM680-22-6_PR_RM680:~# ps |grep bme_RX
05:04.03DocScrutinizer<PROTECTED>
05:04.03DocScrutinizerRM680-22-6_PR_RM680:~# strace -p 2929
05:04.05DocScrutinizerattach: ptrace(PTRACE_ATTACH, ...): Operation not permitted
05:04.54rm_youlol
05:05.01rm_youdevelsh / devel-su combinations not help?
05:05.12rm_youGAN900: let me know tomorrow what the plan is on that
05:05.18rm_youGAN900: since i was going to help, and all :P
05:05.22rm_youbedtime now tho
05:05.24rm_yousleeps
05:05.34GAN900rm_you, night.
05:05.48DocScrutinizerRM680-22-6_PR_RM680:~# i2cdetect -y 2
05:05.50DocScrutinizerError: Can't use SMBus Quick Write command on this bus (ISA bus?)
05:06.12DocScrutinizerRM680-22-6_PR_RM680:~# i2cget -y 2 0x55 0x02 w
05:06.14DocScrutinizerError: Read failed
05:06.34DocScrutinizera HUGE sledgehammer
05:07.04DocScrutinizerrm_you: nope
05:08.52DocScrutinizerat least I'm out of ideas what to combine in which sequence, to further escalate permissions
05:09.38DocScrutinizerI can run all binaries, but obviously not access all domains, neither reading nor writing
05:10.21DocScrutinizerdead end
05:12.07DocScrutinizerI'm tempted to switch off the device and stow away in attik. Fetch it when there's a way to get ***root*** rights on the crap
05:12.25Stskeepsor send it back in developer programme circulation
05:12.38Stskeepsso others can have use of it
05:13.07rm_youDocScrutinizer: just crack aegis
05:13.14rm_youdone.
05:13.21rm_youyou win.
05:13.49rm_youif the right people put their minds to it, i imagine it shouldn't be TOO hard
05:14.31rm_youi mean, pretty much every scheme involving any sort of master auth key has been cracked AFAIK
05:14.46rm_youanywho, seriously off to bed now
05:23.24npmthere are some issues beyond the documentation that may be affecting some aegis usage
05:28.06*** join/#harmattan divan_ (~divan@89.209.253.77)
05:55.03*** join/#harmattan aleksander_m (~aleksande@37.46.18.95.dynamic.jazztel.es)
06:19.04*** join/#harmattan smoku1 (~spectrum@xkh0g2.infr.xiaoka.com)
06:19.25*** join/#harmattan achipa (~attila@nat/nokia/x-gaynspkrlquakfcr)
06:19.25*** join/#harmattan achipa (~attila@Maemo/community/council/achipa)
06:29.39*** join/#harmattan Wirta (~Wirta@nemein.hietalahti.nemein.net)
06:48.15*** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch)
06:52.35*** join/#harmattan spenap (~spena@155.99.117.91.static.mundo-r.com)
06:52.59*** join/#harmattan harbaum (~quassel@2001:8d8:1fe:8:baac:6fff:fe2d:73a3)
07:24.03npmhttp://nielsmayer.com/meego/qml/qtzibit_0_0_1_armel.deb .... enjoy...
07:31.53*** join/#harmattan rcg (~rc@g230049012.adsl.alicedsl.de)
07:43.54*** part/#harmattan smoku1 (~spectrum@xkh0g2.infr.xiaoka.com)
07:47.40*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
08:11.28*** join/#harmattan slaine (~slaine@84.203.137.218)
08:30.58MohammadAGDocScrutinizer, develsh -c /bin/ash?
08:31.24*** join/#harmattan veli (veli@feenix.piipiip.net)
08:32.06*** join/#harmattan andre__ (~andre@g1.blanicka25.net)
08:32.06*** join/#harmattan andre__ (~andre@Maemo/community/bugmaster/andre)
08:35.04*** join/#harmattan aleksander_m (~aleksande@37.46.18.95.dynamic.jazztel.es)
08:45.11*** join/#harmattan seif (~seiflotfy@g230055136.adsl.alicedsl.de)
08:46.55seifhey guys
08:47.19seifis there twitter support coming anytime soon to the n950
08:47.41hiemanshuyes, as soon as a new image is launched
08:48.02hiemanshuatleast thats what I heard
08:48.21seifhiemanshu, leaves us with the question when i the next one coming out
08:49.31hiemanshuthat one no one knows :P
08:50.25dcarr_homes/knows/can disclose/g
08:51.42hiemanshuits the same to us :P
08:51.50vandenoeverif someone feels like testing a nice puzzle game for n950: http://oeba.nl/cubetest_0_9_5_armel.deb
08:51.59hiemanshubut there was a hint at one in the next two weeks
08:52.29harbaumvandenoever: Please start a wiki page or similar with links like this
08:52.54vandenoeverharbaum: on http://wiki.meego.com/ ?
08:53.17harbaumvandenoever: Also i trie dot implement the "up one dir by left swipe". This is not possible due to qml limitations :-(
08:53.26harbaumYes, why not? I'll add my stuff as well
08:54.03vandenoeverharbaum: that's a shame about the swipe problem, do events not bubble up, is that the limitation?
08:54.41harbaumI can make events be forwarded, but if i forward the pressed events, then the release events aren't delivered anymore
08:55.21harbaumSomething about "mouse focus" i've been told. They want me to implement a special mouse area in c++ for this. But that doesn't mke much sense if i want to write a universal file selector
08:56.11vandenoeverharbaum: yeah, that's not pretty
08:56.20harbaumIt's nice, they said "you can do everything in qml since you can extend it with c++"
08:56.47harbaumLike in "you can go as fast as you want with your car since you can always go by plane"
08:57.12vandenoeverharbaum: there's always the webview ...
08:57.54harbaumYeah, offloading also saves memory, cpu, battery etc ....
09:03.17*** join/#harmattan M4rtinK2 (~M4rtinK@mail.melf.eu)
09:06.03*** join/#harmattan jussi (~jussi@ubuntu/member/jussi01)
09:10.39harbaumKhertan: http://www.youtube.com/watch?v=es504w-ZKqw
09:23.14thpharbaum: nice file selector :) did you do that?
09:25.56harbaumyepp
09:26.17harbaumdo you want it?
09:28.46harbaumit's partly derived of the "SelecitonDialog" and the File Browser of the qmlviewer
09:30.30vandenoeverharbaum: does it use model/view?
09:31.29harbaumsure
09:31.56*** join/#harmattan smoku (~smoku@93.159.54.194)
09:31.57harbaumFileListModel and ListView
09:32.06harbaums/File/Folder/
09:34.28thpharbaum: you should publish it as standalone lib / code drop somewhere
09:34.36thpdon't need it right now, but might come in handy in the future :)
09:34.53harbaumis there a place for qml code snippets like this?
09:35.30*** part/#harmattan smoku (~smoku@93.159.54.194)
09:36.53*** join/#harmattan khertan1 (~khertan@nax2.naxos-fr.net)
09:36.58khertan1Morning
09:37.07thphmm i'm not sure. just create a small git/hg/bzr repo and push it on github or something
09:37.49harbaumnah, noone would find that
09:37.52khertan1someone have port osc to harmattan ?
09:38.13khertan1someone have packaged pyside-assistant for harmattan ?
09:38.14Stskeepsi wonder if aegis restricts chroot
09:39.18khertan1someone say it does
09:39.24khertan1but didn't remember who :
09:39.26khertan1:)
09:39.45khertan1qole i think
09:41.50vandenoeverharbaum: wiki for snippets perhaps
09:45.19*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
09:45.24vandenoeverhas anyone tried 3d qml on n950 yet?
09:49.07harbaumhttp://wiki.meego.com/QML/FileSelector
09:50.04khertan1maybe i should post mine
09:50.11harbaumSure
09:50.35harbaumPerhaps this will lead to one
09:50.56khertan1ouch ... your qml is complex
09:50.57khertan1:)
09:51.12khertan1did you keep the last opened directory ?
09:51.15khertan1:)
09:51.26harbaumThe animations ....
09:51.31khertan1grrr gitorious doesn't seems to be up
09:51.53djszapigitorious is like that quite often.
09:52.35khertan1a bit too much currently
09:52.52khertan1and github is closed source ... i prefer promoting and using opensource solution
09:53.22djszapithere are gazillion other ways
09:53.31khertan1djszapi: indeed ... :)
09:55.54vandenoeverkhertan1: +1 on foss git repo
09:56.40vandenoeveri added a link to fileselector i wrote, it remembers the subdirs that you visited
09:56.58vandenoeverso if you go up, you are at the prev position in the list
09:57.11vandenoevereh, i mean down/into a subdir you were previously
09:57.58harbaummine does that as well. nothing to remember explicitely, jut select the entry in the upper dir that has the same path as the folder you jst left
09:59.00*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
10:01.27khertan1vandenoever: i mean when you instantiate a new file selector it go by default at the last location you were previously, not just, going to parent folder
10:01.56vandenoeverthe one i wrote does not remember positions between instantiations
10:02.14khertan1vandenoever: http://www.youtube.com/watch?v=ysLYqoLqcyw
10:02.15khertan1:)
10:02.30khertan1this video didn't show the new things implemented
10:02.35khertan1was made some days ago
10:02.48khertan1last version is available in gitorious/khteditor branch qml
10:02.48khertan1:)
10:03.11vandenoeveris watching http://www.youtube.com/v/OXcxFZbKUNI, wondering if there's harmattan package
10:06.25khertan1noone build pygame for harmattan ?
10:09.40*** join/#harmattan NIN101 (~NIN101@p5DD285D3.dip0.t-ipconnect.de)
10:10.27MohammadAGkhertan1, is it me, or did you (at some point), sync navigation in KhtEditor with the music in the background? :P
10:11.28khertan1MohammadAG: lol
10:12.29khertan1MohammadAG: music was made by my nephew
10:13.36khertan1and no, there is no link ... i was recording the video with headset
10:13.45khertan1so didn't notice the sound arround before posting it :)
10:14.08*** join/#harmattan trx (~ns-team@93.87.57.136)
10:14.46*** join/#harmattan trx (~ns-team@93.87.57.136)
10:16.11khertan1MohammadAG: maybe i should add some sound to the fileselector
10:16.12khertan1:)
10:30.49TronicHow are scratchbox bind mounts supposed to be setup? The installer creates them but the login script doesn't, so I need to reinstall scratchbox after each reboot.
10:31.20TronicPerhaps there is some other script for setting up the mounts?
10:32.32TronicAdditionally, and possibly related, is it possible to put scratchbox somewhere else then /scratchbox? For now I've accomplished this via a symlink and I wonder if this would be causing some trouble.
10:38.40tommaTronic, you need to start scratchbox
10:38.57tommafor example "/etc/init.d/scratchbox start"
10:39.19Tronictomma: No such script.
10:39.23TronicAlso no scratchbox in path.
10:40.32*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-150-127.clienti.tiscali.it)
10:40.53zarlinoHi all, I'm learning the Harmattan QML Components, but is it me or "signals" are not documented in the docs?
10:41.13zarlinofor example the "TextField" component has no signals...
10:42.10*** join/#harmattan epage (~epage@adsl-99-62-34-239.dsl.aus2tx.sbcglobal.net)
10:45.54*** join/#harmattan trx (~ns-team@212.200.199.148)
10:47.32*** join/#harmattan willer_ (~Willer@189.2.128.130)
10:53.40*** join/#harmattan _NIN (~NIN101@p5DD2863B.dip0.t-ipconnect.de)
11:04.47*** join/#harmattan aleksander_m (~aleksande@63.46.18.95.dynamic.jazztel.es)
11:34.09*** join/#harmattan jussi01_ (~jussi@ubuntu/member/jussi01)
11:36.40*** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch)
11:37.31*** join/#harmattan povbot (~supybot@office.pov.lt)
11:48.56divanhmm, it's possible to add hotkey on layout switch for hardware keyboard: setxkbmap -model nokiarm680 -layout us,ru -variant ,cyrillic -option "grp:ctrl_shift_toggle"
11:59.20TermanaWOOOO
11:59.22TermanaWOOO
11:59.24TermanaWOOOO
11:59.26Stskeepsgot n950?
11:59.27Stskeeps:P
11:59.36TermanaNo, but they have finally sent it :p
11:59.41SpeedEvilCongrats.
11:59.46TermanaStill waiting on a tracking number
11:59.49TermanaSpeedEvil, thanks :)
12:00.37*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
12:00.45*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
12:02.14*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
12:03.02RST38hmeanwhile: Koreans produce $3m glow-in-the-dark dog
12:08.00divanDoes anyone familiar with libaccounts/signon implementation on Harmattan? I see only one good implmentation - facebook stuff, but it's closed source(why, btw?). Seems like you'll need to do a lot of guesswork in order to implement own accounts plugin. :(
12:09.19djszapiI always forget the name of the browser on N950, can someone remind me, please ? :p
12:10.03lcukmorning djszapi \o
12:10.53djszapiahh grob
12:11.42*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-150-127.clienti.tiscali.it)
12:12.02*** join/#harmattan Stskeeps (~cvm@Maemo/community/distmaster/Stskeeps)
12:12.09djszapiheyhey lcuk :)
12:20.43khertan1zarlino: every property are signal on qml
12:20.56khertan1zarlino: example text property is onTextChanged
12:21.05khertan1font property is onFontChanged
12:21.06khertan1:)
12:21.45leinirdivan: yeah, i've got that same problem... been pondering on doing some status.net stuff, but without docs it's... not exactly straight forward
12:22.21zarlinokhertan1: oh didn't know that
12:22.33zarlinoso why some components do have signals in the docs?
12:22.52khertan1because no property related to the signal :)
12:23.11zarlinoi see
12:23.24khertan1and text isn't the most feature complete component :)
12:24.00zarlinobut still, I see in the QtCreator code completion many "on..." signals
12:24.01divanleinir, I wrote the mail to some developers in Nokia, asked whether we can get the sources of facebook plugin at least to use it as startup point and write tutorials on how to develop social plugins for Harmattan. At least, we've signed NDA already.
12:24.15zarlinomany of which could not be found the way you say
12:24.18khertan1zarlino: http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeintroduction.html#property-change-notifications
12:24.41khertan1zarlino: because heritance :)
12:25.02djszapidivan: leinir is out.
12:25.10*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
12:25.35fralsdivan: doesnt accounts gitorious have examples?
12:25.37khertan1zarlino: like Component.onCompleted ?
12:25.41zarlinothank you khertan1 you shed some light
12:26.01khertan1your welcome ... reading the documentation help a lot :)
12:26.03fralsdivan: for NDA stuff i wouldnt discuss anything here ;)
12:26.24khertan1i ve started learning qml by example ... and documentation explain many dark things :)
12:26.25djszapifrals: :)
12:27.08zarlinokhertan1: I must have missed the docs explaining this naming convention...
12:28.28khertan1héhé ... the doc explain things so simply than when you know a bit some part of the language jumping some things that look like simple result in missing important information lost in well know things
12:28.28khertan1:
12:28.29khertan1:)
12:28.38zarlinoa problem with this approach you don't actually have info on the signal, for example when it will fire
12:28.44divanfrals, yes, it has a couple of very primitive examples, mainly used as tests. So, it gives nothing for understanding the frameworks.
12:29.26zarlinokhertal1: I found by trial and error the "onTextChanged" fires when you close the virtual keyboard
12:29.51zarlinokhertal1: but I initially thought it would fire on each keypress
12:30.02djszapiElleo: any progress with a shared repository ? :p
12:30.14djszapibtw, What HTML5 video formats does Grob support? Is there some way to play Ogg Theora?
12:30.22zarlinokhertal1: so I found the docs somewhat lacking
12:30.43djszapiI was about to package libtheora..
12:32.36zarlinoops i wrote khertal1 but I meant khertan1
12:32.45djszapi:)
12:33.11khertan1zarlino:  :)
12:33.21khertan1zarlino: the doc is far to be complete
12:34.26djszapiis making a nice splitted vim package :)
12:34.51divandjszapi, with latest vim version?
12:35.08djszapidefine latest.
12:35.37djszapiI am not sure it has the bleeding edge patches.
12:35.45djszapi7.3.154
12:37.41divandjszapi, latest stable. 7.3 is ok :) Thanks.
12:38.11khertan1a working preview of khteditor qml edition is also available on my home project repository for harmattan
12:38.11khertan1:)
12:39.21djszapiI am wondering whether others also have issues with test cases in case of qemu while packaging something containing tests ?
12:40.31*** join/#harmattan hardaker (~hardaker@2001:df8:0:16:222:faff:feff:174c)
12:43.15djszapilcuk: do you have libqbase packages ? :)
12:43.47lcuklibliqbase you mean
12:43.57lcuk:) I only have the fremantle packages
12:44.09lcukand there are some xvideo integration and bugs to sort out
12:44.24lcuksgx is frustrating
12:44.26djszapiahh, I see =)
12:44.42lcukfixing them first on meego n900-ce before seeing if the patch will apply on harmattan
12:44.52lcukbug 13084 in meego
12:44.55MeeGoBotBug https://bugs.meego.com/show_bug.cgi?id=13084 maj, Medium, ---, carsten, ASSI, [n900] Horizontal tearing with xvimagesink
12:45.25Stskeepslcuk: since you're working on it, could you assign it to yourself?
12:45.27lcuksince harmattan is capacitive and closed source think better to fix on meego open version
12:45.39lcukStskeeps, i don't have a clue how to fix it
12:45.50lcukand keep hoping somebody who knows will take it
12:46.35lcukbut sure, assign it to me since you aren't able to advance it
12:47.10lcuksince it effects playing default video in n900-ce
12:47.11*** join/#harmattan Rizzer (~drew@ppp121-45-206-237.lns20.cbr1.internode.on.net)
12:47.51*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
12:53.15*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
13:04.18*** join/#harmattan fiferboy (~fiferboy@Maemo/community/contributor/fiferboy)
13:05.33*** join/#harmattan Wirta (~Wirta@nemein.hietalahti.nemein.net)
13:14.11fiferboyAnyone interested in testing some apps could add my repo: http://repo.pub.meego.com/home:/fiferboy/Harmattan/
13:14.27fiferboyLexicon is a word look-up and definition app and is pretty well finished
13:14.47fiferboyGeoSnap tacks a GPS track for use in geotagging photos (or whatever else you want)
13:15.09fiferboyIt needs some UI changes to export projects easily, but is pretty fully function
13:15.12*** join/#harmattan baraujo (~Bruno@189.2.128.130)
13:16.46djszapivgrade: interesting, I am getting again rpc timeout even for the smallest packages.
13:27.40*** join/#harmattan aleksander_m (~aleksande@63.46.18.95.dynamic.jazztel.es)
13:31.50*** join/#harmattan meegoexperts (~Adium@unaffiliated/meegoexperts)
13:33.28*** join/#harmattan Arkenoi (~ark@swsoft-msk-nat.sw.ru)
13:34.31Arkenoiwill e7 keyboard fit to n950? they look similar but i doubt about buttons size
13:35.07divanoh, nokia engineers responded on my request regarding closed facebook plugins. They told it uses Nokia only authentication and it's proprietary. But proposed to share (under NDA) some code snippets for other similar plugins.
13:35.42*** join/#harmattan aleksander_m (~aleksande@63.46.18.95.dynamic.jazztel.es)
13:36.40divanBTW, I guess we need some frontend app for packrat :)
13:36.41*** join/#harmattan w00t (~w00t@freenode/podcast/presenter/w00t)
13:36.45TermanaThat seems like a pretty lame excuse. Could we just packet sniff it to see what interaction they are having with facebook?
13:36.50TermanaCouldn't we*
13:38.08divanTermana, I'm less interested in what namely they're doing with Facebook, and more for the well explained structure of sharing/chatting/news plugins to integrate it easily into Harmattan.
13:38.31Termanayeah, I was just commenting on what they said
13:38.38divanIn that context, I would be pretty happy with Picase plugin sources for example.
13:38.58divanfrals, I do not share!
13:39.43divanfrals, I just describe the politeness of Nokia engineers and their desire to help :)
13:42.29Arkenoiis usb host mode feasible on n950?
13:43.13harbaumat least the connector says "no"
13:44.27Arkenoimaybe there is some ugly hack possible like on n900 :-)
13:45.08harbaummaybe, but that instantly decreases the number of possible users
13:45.26harbaumwith 250 n950 devices out there ther userbase for such a hack is probably 2-3
13:45.57vandenoever+future N9 users
13:46.05fiferboyharbaum: That is 250 community device program users, there are lots distributed through different channels
13:46.12Arkenoiare there really just 250 of them?
13:46.49harbaumstill not the best setup for niche hardware solutions
13:47.03achipathe real question is how different the actual hardware is in that regard between N9 and N950
13:47.11fiferboyharbaum: Yeah, I'm not saying that necessarily increased the userbase significantly :)
13:47.22achipamight be the same, or might just as well not...
13:47.55*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-48-10.clienti.tiscali.it)
13:48.25SpeedEvilThe connector doesn't really say no.
13:48.32SpeedEvilAt the moment, aegis is annoying
13:48.45SpeedEvilAs you need to - likely replace the kernel.
13:48.55SpeedEvilOr - at least - get 'real' root to screw with it.
13:50.21Arkenoiwhat is the name of xmpp telepathy plugin in harmattan repo?
13:51.18harbaumSpeedEvil: The connector is a usb b recepticle which is target mode only. OTG would be a AB-recepticle
13:51.29SpeedEvilIt's quite irrelevant.
13:51.51SpeedEvilYou can use the same scheme that the n900 or n810 does
13:51.58SpeedEvila 'reverse' cable.
13:52.05harbaumNo, that's what the physical connector sais about the capabilities of the device. A hacked kernel may know better ...
13:52.22harbaumthe n810 has a real ab connector
13:52.56SpeedEvilDo I mean 800?
13:52.59SpeedEvilforgets.
13:53.14divanArkenoi, telepathy-gabble
13:53.16harbaumthe n800 imho had a mini usb, not a micro usb
13:53.20Arkenoidivan, thanx
13:54.32divanArkenoi, actually it's not a plugin, it's a provider. The conversations plugin for pure Jabber seems not available yet.
13:55.02SpeedEvilKey aspects are - does the battery charger support inherently boost mode, or does it require external components. Similar question about the USB phy
13:56.20*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-48-10.clienti.tiscali.it)
14:08.32*** join/#harmattan rm_work (~rm_you@2001:470:21:31::42dc:22)
14:08.32*** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you)
14:11.54*** join/#harmattan crevetor (~antoine@bureau.ubity.com)
14:13.25rm_workvandenoever / fiferboy: answering both of your questions from like 20 hours ago: ~packrat
14:13.39rm_work~packrat
14:13.39infobotwell, packrat is a cute little rodent that keeps everything it finds. http://www.ageofikon.com/prh/
14:13.58rm_workfiferboy: has a de-facto section list in one of the dropdowns
14:14.07rm_workvandenoever: basically a catalog of harmattan apps
14:14.08fiferboyrm_work: Ah, thanks!
14:14.16rm_work:P
14:14.37rm_workno promises on whether those are technically valid
14:14.39*** join/#harmattan razvanpetru (~razvan@188.26.186.194)
14:14.47rm_workbut each of those are currently used by at least one package
14:14.48fiferboyrm_work: Both my packages are discoverble through there :)
14:15.00rm_work:P
14:16.39rm_workjust got through backlogs from YESTERDAY T_T
14:16.50rm_worksince i was away from my computer basically until i left work
14:17.10rm_workalso, pyRadio *actually* works now
14:17.20rm_worki was lieing before when i said it worked apparently
14:17.25rm_workbut 3.6.2 actually works
14:17.46rm_worki need to update to 3.9 upstream tonight though T_T
14:18.59razvanpetruwhere do you guys save writeable data for your apps?
14:19.35rm_worki think ~/.appname/ is appropriate
14:21.38razvanpetruis that equal to /home/user/MyDocs/.app ?
14:22.06rm_workerr
14:22.15rm_work^^ that one
14:22.18rm_workforgot about MyDocs
14:22.22razvanpetruI think I tried something like that, but QDir::mkpath failed to create a path with . in it
14:22.24lcukputs mind back to bug 13084
14:22.27MeeGoBotBug https://bugs.meego.com/show_bug.cgi?id=13084 maj, Medium, ---, liquid, ASSI, [n900] Horizontal tearing with xvimagesink
14:22.31lcukcrap e-chan
14:22.38razvanpetruand... without . all my cached images pop up in the gallery app :D
14:23.05rm_workyeah...
14:23.20rm_workthere might be a way to block them from being picked up by tracker in the tracker config
14:23.21rm_workbut
14:23.23rm_work:/
14:23.37rm_workit shouldn't fail to create . folders
14:25.02rm_workactually
14:25.13rm_workyou might just try /home/user/.app
14:25.21rm_workit's a 2Gb EXT4 partition
14:25.35razvanpetruwell my db is < 1MB so no problem there
14:25.40rm_workyeah
14:25.49razvanpetrubut my app didn't have write access to anything except MyDocs
14:25.50rm_workit is 3% used on my system <_<
14:25.53rm_workhrm
14:26.03rm_workshould have access to /home/user?
14:26.07rm_worknot sure why it wouldn't
14:27.04razvanpetrudeveloper or user acct?
14:27.05razvanpetru:)
14:27.07rm_workyeah tons of .app folders there
14:27.14rm_workAH erm
14:27.25rm_workyou'll want to use something like ~/
14:27.34rm_worksince when you run it qtcreator it'll be developer
14:27.55razvanpetru~/.app :)
14:27.57rm_workyes
14:27.58razvanpetruI'll try
14:28.03spenaprazvanpetru, if you're using QML, check http://www.developer.nokia.com/Community/Wiki/How-to_create_a_persistent_settings_database_in_Qt_Quick_(QML) and http://doc.qt.nokia.com/4.7/qdeclarativeglobalobject.html
14:28.04razvanpetruthanks ;)
14:28.09rm_workdunno if it will resolve ~/
14:28.14rm_workyou might have to figure it out
14:28.27razvanpetruspenap: using QML, but the backend is all C++
14:29.07spenapI see: it could be an interesting read for you, anyway
14:29.09spenap:)
14:30.37razvanpetruhehe, I could just call QDeclarativeEngine::offlineStoragePath() and use that :P
14:30.39rm_workerr
14:30.46rm_workspenap: page appears to be empty?
14:30.48rm_work<PROTECTED>
14:31.00razvanpetrualthough the Path object is much lower level than qdeclengine...
14:31.02spenapboth pages, rm_work ?
14:31.08spenapah, check the end
14:31.10razvanpetruworks for me in opera
14:31.10spenapthis (QML)
14:31.16spenaplooks like xchat breaks the URL
14:31.25spenapyou'll have to copy the URL by hand
14:32.02Arkenoidamn, where do i configure xmpp account on the harmattan? telepathy-gabble is installed but it is not on the list to "add account"
14:34.15rm_workah
14:34.32rm_workgot it
14:36.38*** join/#harmattan qgil (c0646a28@gateway/web/freenode/ip.192.100.106.40)
14:44.59razvanpetruwhat's the developer/user pass? :)
14:45.15divanArkenoi, I told you before, telepathy-gabble is just a provider for XMPP, it's not a harmattan Accounts implementation. I didn't see the implementation yet, and (guess)working on it.
14:45.34divanrazvanpetru, developer pass is generated via SDK Connecrivity Tool
14:45.42razvanpetruyeah, figured...
14:45.45razvanpetrubut user?
14:45.57divanrazvanpetru, I wonder too
14:46.16divanrazvanpetru, in /etc/passwd the password field for user is emoty
14:46.30divans/emoty/empty/
14:47.09razvanpetruentering twilight zone
14:47.13divanbut I'm not sure it's safe to change user password..
14:47.28razvanpetruso I did as rm_work suggested, used ~/.app as path... app works brilliantly
14:47.40razvanpetrunow I log in as developer and there is no ~/.app folder...
14:47.44rm_worklol
14:47.52razvanpetruls -a shows no .app inside ~/
14:48.09rm_workhrm
14:48.18rm_workdivan: yeah, wouldn't recommend changing password for user
14:48.28rm_workit doesn't have a password, and isn't log-in-able
14:48.34rm_workyou can su to it tho
14:48.38divanrm_work, any idea how to het user password?
14:48.43divanrm_work, no, I can't
14:48.45rm_workyou don't want to
14:48.49rm_workand yes you can :P
14:48.53rm_worki do it all the time
14:49.08divanrm_work, do you use exec relaxed mode?
14:49.14rm_work?
14:49.22divanrm_work, for aegis
14:49.27rm_workI ssh in as root and use "su user"
14:49.31*** join/#harmattan achipa (~attila@a91-155-185-5.elisa-laajakaista.fi)
14:49.40*** join/#harmattan achipa (~attila@Maemo/community/council/achipa)
14:49.43rm_worki don't even know what that is (relaxed mode, not aegis)
14:49.49divanahh.. that way..
14:50.01divanrm_work, I ssh as developer and then get root via devel-su
14:50.23divanrm_work, http://wiki.meego.com/Migrating_from_N900_to_N950#Security_framework
14:50.57divanrm_work, yep ssh via root@ allows to do su - user
14:51.58qgilhi, I'm trying to 'connect' my Qt Creator project with gitorious. Is there somewhere a step-by-step guide or any docs?
14:52.06rm_workyeah never considered logging in as developer
14:52.12*** join/#harmattan mgedmin (~mg@Maemo/community/contributor/mgedmin)
14:52.18rm_worksorry qgil, don't use git personally :(
14:53.19rm_workqgil: you having fun making your app? :)
14:53.22divanqgil, I used github, but seems that gitourious has much better integration with qtcreator. Should be intuitive.
14:53.30vandenoeverqgil: do you have a local git already?
14:53.41divanrm_work, I guess it's chess program :)
14:53.45razvanpetru:D
14:53.52rm_workyeah i saw the screenshots on G+ :)
14:53.58razvanpetrujust convince chessbase to port fritz and you're set
14:53.59vandenoeverif so you need to "git remote add $gitoriousurl"
14:54.30qgilI'm about to create the local git vandenoever but I wanted to check first if there was something I had to consider since the goal is to have that cvode in gitorious - I have never used git before  :)
14:54.54qgilrazvanpetru: we should also convince them to do it open source?
14:55.04rm_workoh vandenoever you're here now
14:55.10rm_workyou asked about a catalog of harmattan apps yesterday
14:55.12razvanpetruqgil: I would be happy with closed source also
14:55.15rm_workdid you get my note this morning?
14:55.20vandenoeverqgil: in your code dir do "git init;git add -A;git commit -a -m 'Initial commit'"
14:55.32vandenoeverthen connect to gitorious with above command
14:55.33razvanpetruconsidering they didn't port to any platform, it could be a differentiator
14:55.59qgilrazvanpetru: considering they didn't port to any platform, I would be wasting my time with them  ;)
14:56.05vandenoeverrm_work: not sure, what about?
14:56.12qgilthanks vandenoever will try now
14:56.20rm_workyou asked about a catalog of harmattan apps yesterday
14:56.32vandenoeverrm_work: ah, the pack rat
14:56.47vandenoeverit's opened in a tab, not looked to well, yet
14:56.55*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-121-207.clienti.tiscali.it)
14:57.08qgilvandenoever: stupid question: the default directory offered for the git repo is the same dir as my app project - is that fine or should I better put it else where?
14:57.09rm_workif the repo is listed on the wiki
14:57.13rm_workit will be indexed there
14:57.18rm_workor I can add some manually
14:58.03vandenoeverrm_work: nice, so what's easiest way to install (deb -i ?)
14:58.31vandenoeverqgil: is this on your local file system? i'm not sure i understand the question
14:58.32qgilvandenoever: send the package attached in an email and open the attachment from the email client  :)
14:58.45vandenoeverqgil: :-)
14:58.51rm_workvandenoever: just click the install button in browser
14:59.09vandenoeverqgil: i dont have mail configured on the n950, i'm still testing the water for the extent of things i'll use it for
14:59.11qgilyes, my local git repo. Qt Creator offers to create in the same directory as my Qt Quick project, but I'm not sure if this is ok or will mess my project
14:59.20vandenoeverqgil: i'll use mass storage
14:59.58vandenoeverqgil: i have let qtcreator create the repo too and i think it just does the three commands i said (init,add,commit)
15:00.03qgilvandenoever: open browser, find the deb listed somewhere, click the deb link, proceed
15:00.06vandenoeverbut without the connection to gitorious
15:00.30vandenoeverqgil: ok, and in the right order when there are dependencies, no doubt
15:00.47razvanpetrurm_work, I think mkpath created the path as /home/developer/~/.app
15:00.47vandenoeveror add things to sources.list, i guess
15:01.17qgilI *believe* proper packages can define repos to be installed, but I'm not sure vandenoever
15:01.33razvanpetruthis is what QDir expands the absolute path to... Qt, I am disappoint
15:01.40vandenoeveris "Beginning Nokia Apps Development: Qt and HTML5 for Symbian and MeeGo" good reading?
15:02.11vandenoeversince it's from 1.5 years ago, i guess it's outdated ...
15:02.27razvanpetruI bet it uses QWidget :P
15:02.30vandenoeverit does talk about meego
15:02.35mgedminsuspects books like these are outdated before they get published
15:03.06vandenoeveryeah, i'm looking for a book of 15 euro to get free shipping of a usb cable :-)
15:03.21razvanpetrutry advanced qt
15:03.38razvanpetruby mark summerfield
15:04.12vandenoeverwell, on the Qt front, i know tons already
15:04.27DocScrutinizerMohammadAG: develsh allows strace and lsof, but then again /bin/ash: i2cdetect: Operation not permitted
15:05.09razvanpetruhow the hell can QDir create a path like /home/developer/~/.app/filecache :-/
15:05.29razvanpetruvandenoever - then try something about WWII
15:05.57vandenoeverrazvanpetru: :-)
15:06.08qgilvandenoever: http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/guide/html/Developer_Library_Welcome_page_a381.html
15:06.52vandenoeverqgil: thank, i bookmarked it
15:07.36*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-147-93.clienti.tiscali.it)
15:14.14rm_workrazvanpetru: makes sense actually
15:14.22rm_workvandenoever: lol, from amazon?
15:17.15razvanpetrurm_work: this did the trick - QDir(QDir::homePath()).filePath(".app");
15:19.52mgedminrazvanpetru, have you considered using XDG paths, i.e. ~/.cache, ~/.local/share, ~/.config?
15:20.17mgedminI wonder if Qt has abstractions for them
15:20.31mgedmin(since the default locations can be overriden with environment variables)
15:20.41vandenoeverrm_work: yes, i settled for a book about modelling ontologies in rdfs
15:20.49*** join/#harmattan gri (~gri@p4FCEBBA2.dip.t-dialin.net)
15:22.56razvanpetrumgedmin - no, my other idea was to user tmp for the cache :)
15:23.09rm_workvandenoever: lol, get amazon prime
15:23.21rm_workvandenoever: soooo worth it... free 2-day shipping on EVERYTHING...
15:23.27*** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch)
15:23.28razvanpetru...in US
15:23.40rm_workah :(
15:23.45rm_worksad
15:23.59rm_workif you have access to an email with a .edu extension, it's free :P
15:24.15rm_worki love things that check TLD for student verification
15:24.15razvanpetruI don't think amazon will ship to me from Germany for free :)
15:24.23razvanpetrunow I pay 10 EUR/book
15:25.23razvanpetruSafari Book Online is good...
15:25.55razvanpetrumgedmin: AFAIK Qt doesn't know about those,  I think they may be OS-specific
15:26.36mgedminbeing OS specific is what makes them good abstraction targets, IMHO
15:26.49mgedmin"where should my app keep its cache files on this OS?"
15:27.09*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
15:27.15razvanpetruQDesktopServices::StandardLocation has something
15:27.32razvanpetruQDesktopServices::DataLocation
15:27.40w00tQDesktopServices::storageLocation is indeed what you're probably after2
15:28.48razvanpetruyes, mgedmin was right :), there's even a QDesktopServices::CacheLocation
15:28.54mgedminw00t!
15:29.10razvanpetru:D
15:30.12*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-132-76.clienti.tiscali.it)
15:31.27rm_work:P
15:35.09npmtry my package, and give me a clue on replacing COPY_DIR with something that doesn't copy all my .svn dirs http://nielsmayer.com/meego/qml/qtzibit_0_0_1_armel.deb
15:35.41npmmakes the package larger than expected by duplicating a lot of files
15:36.00razvanpetruthat's why I hate svn/cvs
15:36.34npmblame me... i helped hire the guy that wrote it :-)
15:36.56npmhe rescued my cat as part of the job interview :-)
15:37.06rm_worklol
15:37.15rm_workstill uses svn...
15:37.32npmhe was sick of it meowling... i guess that's why businesses normally use offices
15:38.22razvanpetruand I using SVN myself for work...
15:38.36razvanpetru*I am using...
15:38.54npmyeah a lot of people do. i think it needs better suport in qtcreator
15:39.08mgedminsvn 1.veryrecentversion has only one .svn subdir at the top of the tree, like everyone else
15:39.24razvanpetrureally? :)
15:39.38razvanpetruI have <quite recent version> myself...
15:39.38mgedminspeaking of those, how do I tell dh_make to skip the .hg when it's creating an .orig.tar.gz?
15:39.58mgedminmy vim .orig.tar.gz is over 50 megs because I ran dh_make in a hg checkout
15:40.27mgedminupstream doesn't package point versions, and I did not want to untar 7.3.0 and apply 260 patches by hand
15:40.42rm_workmgedmin: i packaged vim a few days ago...
15:40.54npmwhat's the syntax for replacing COPY_DIR found in a Makefile inside one's  project.pro file
15:40.55mgedminrm_work, where?
15:41.00rm_workit's in packrat
15:41.01npmjust COPY_DIR=...
15:41.02rm_work~packrat
15:41.03infoboti heard packrat is a cute little rodent that keeps everything it finds. http://www.ageofikon.com/prh/
15:41.05npmor something more
15:41.20mgedminI searched in c-obs, couldn't find anything, gave it a try
15:41.30mgedminand djszapi(sp?) also packaged vim late last night
15:41.35rm_workthis is why packrat should be in the topic
15:41.36razvanpetru~qt
15:41.36infobotmethinks qt is TrollTech's QT library, available at http://www.trolltech.com
15:41.45rm_worki did it like... last friday
15:41.50rm_worknah, sunday
15:41.52mgedmindidn't know about packrat
15:42.04mgedminoh, it's version 7.2 -- I've got 7.3.260 :)
15:42.07rm_work:P
15:42.16rm_workthen trump it :P
15:42.17mgedminat http://mg.pov.lt/770/dists/harmattan/user/binary-armel/
15:42.20rm_workfine by me
15:42.32rm_worki should get your repo in packrat
15:42.47rm_workespecially if you're going to have anything else in there
15:42.57rm_workis that the final path for it?
15:43.57mgedminI don't plan to remove anything, no
15:44.18rm_workk
15:44.19mgedminbut I hope we'll get something like Maemo Extras, and all these little repos are going to become mostly obsolete
15:44.37rm_workaww yours doesn't have an icon :(
15:44.42mgedminI've some fbreader debs in /experimental/binary-armel
15:44.50mgedminyeah, no icon, blame me
15:44.51rm_workit shows up in packrat now BTW
15:45.45razvanpetrucan Harmattan's web browser still  install debs like in Maemo?
15:46.01leinirrazvanpetru: it can :)
15:46.14razvanpetruleinir: thanks, that makes updating rather easy I think...
15:46.25mgedminfbreader consists of maybe 7 debs, I'd rather not click on them one by one in the right order
15:46.26razvanpetrualthough there's probably a better solution...
15:46.37leinirOr, well, it can download them, and then you can launch them from the download list (once it's completed, tap on the item and it'll ask if you're sure and all that jazz)
15:46.52rm_workunfortunately it doesn't add repos via .install like maemo5 did, but it will install debs straight (no dep handling :()
15:48.22lcuklardman|gone, ping when you get back
15:52.37razvanpetrufails for me over web: downloads, says installing and then says installation package not found
15:53.22rm_workerm
15:53.27rm_worksomething must be wrong with the package
15:53.37rm_worki've had it work on 10+ debs
15:53.41razvanpetrunormally yes, but I just installed it with qtc :(
15:53.49rm_workif they have unresolved deps...
16:36.21*** join/#harmattan cpscotti (~cpscotti@212.36.161.100)
16:39.43*** part/#harmattan razvanpetru (~razvan@188.26.186.194)
16:47.55*** join/#harmattan deimos (~deimos@host121-157-dynamic.10-79-r.retail.telecomitalia.it)
17:02.58*** join/#harmattan hardaker (~hardaker@2001:df8:0:16:222:faff:feff:174c)
17:06.13*** join/#harmattan djszapi_ (~lpapp@84-231-84-52.elisa-mobile.fi)
17:11.33djszapi_Is there any package wishlist somewhere ?
17:11.46mgedminI've a private one in my mind
17:11.51mgedmine.g. pwsafe would be nice
17:14.56djszapi_are you fine with 0.2.0 or do you need newer version ?
17:15.15*** join/#harmattan qgil (c0646a28@gateway/web/freenode/ip.192.100.106.40)
17:17.10mgedminI'm using 0.2.0 on my laptop
17:17.36djszapi_obs seems to be down this time
17:17.36mgedminand while it'd be nice to have a GUI, porting PasswordSafe from maemo5 to harmattan won't be trivial, I expect
17:18.17mgedminuh oh, I hope pwsafe's password integration will work with the web browser
17:18.32mgedminsince meego-terminal has no clipboard support
17:21.41DocScrutinizermgedmin: don't even think about it. AIUI passwords are agis' domain, and you'll probably have a hard time to plumb anything (else) to any authentication event
17:23.27djszapi_nobody started an IRC client yet ?
17:23.44dm8tbrssh+screen+irssi for me
17:24.16djszapi_I do prefer the Qt/KDE solution for it on this gadget.
17:24.40djszapi_without any server dependency.
17:24.40DocScrutinizerdm8tbr: yeah, the benefits of off-board processing. A very special "web app"
17:28.32DocScrutinizer>>Nokia Developer Newsletter: Ovi Store tops 7 million daily downloads<< Number of maemo downloads per day == number of maemo downloads per month ;-P
17:29.59DocScrutinizer>>Microsoft Mango<< \o/
17:31.33*** join/#harmattan djszapi_ (~lpapp@84-231-84-52.elisa-mobile.fi)
17:33.07djszapi_btw why wasn't the "old" fremantle server used for harmattan purposes in case of c-obs? It has been constructed pretty well. The current Harmattan PC is nowhere close to that.
17:34.10DocScrutinizer>>Champion of the Month: Randy Arnold<< Congrats, texrat!
17:36.41djszapi_DocScrutinizer: what application do you develop for your N950 ?
17:37.00DocScrutinizererrr, USB hostmode
17:37.25DocScrutinizerthough this seems to become more and more an absolute won't_fly
17:38.25DocScrutinizerfist it seemed N9(50), due to more sane hw, had better chances to get USB hostmode than N900, but MSSF is killing the fun in it
17:38.27djszapi_if it compiles in scratchbox, just ship it xD
17:38.37DocScrutinizerHAHA
17:40.39*** join/#harmattan antman8969 (~antman896@pool-98-113-198-248.nycmny.fios.verizon.net)
17:41.19DocScrutinizerdjszapi_: this morning I tried to explore the hw a bit, using i2ctools. Alas once more it turns out without *real* root permissions (I.E. with aegis intercepting all things the MSSF team didn't think developers need access to) this doesn't pan out
17:42.02antman8969docscrutinizer, out of curiosity, what are you trying to accomplish?
17:42.17DocScrutinizerantman8969: ??? USB hostmode
17:42.29antman8969just logged in
17:42.36antman8969lol just saw you clndt do something
17:42.36DocScrutinizeraah
17:42.40djszapi_DocScrutinizer: are you politely offensing us ? :)
17:42.54djszapi_what is the exact problem ?
17:43.04DocScrutinizerdjszapi_: not really, just whining
17:43.10DocScrutinizer;-D
17:43.52antman8969I guess a better question would be: you seem to be doing a lot things that require true root access, do you have an ultimate goal in mind?
17:43.54djszapi_I hope the valgrind will work fine on the device. That is a bit critical question because it needs to have all the credentials for the applications it is used for.
17:44.00DocScrutinizertbh I somewhat accepted this won't work on harmattan, ever
17:44.08djszapi_"true root" access hahahaha
17:44.35antman8969lol an unfortunate distinction on this platform....
17:44.38DocScrutinizer~tell antman8969 about h-e-n
17:45.09djszapi_antman8969: you should really forget thinking of root/superadmin/whatever
17:45.40djszapi_it is not a unix workstation, it is a user device
17:45.59DocScrutinizerI'm just stating I need *all* permissions on this system, to do anything about USB hostmode
17:46.09antman8969lol thats why I was asking what it doc needed it for
17:46.10antman8969but I got his tell
17:46.21djszapi_DocScrutinizer: well, the "tcb" token is something I am not aware of that much.
17:46.52djszapi_upstart has it for example, but I think you can get it.
17:46.54djszapi_* cannot
17:47.11DocScrutinizerdjszapi_: again, my device has a FAT PRINTING "DEVELOPER DEVICE" - it's not "user device"
17:47.55djszapi_Nokia did not care about 250-500 device users.
17:48.13djszapi_Also, you can flash your own kernel ;-)
17:48.30DocScrutinizerif it was a user device, then we probably all could start development on PC, and happily wait until N9 rollout to test if our apps work on the "user device"
17:48.40*** join/#harmattan smoku1 (~spectrum@xkh0g2.infr.xiaoka.com)
17:50.00DocScrutinizerdjszapi_: flashing my own kernel largely defeats the purpose to bring USB hostmode to "user device" - paradox, isn't it ;-D
17:50.43DocScrutinizerI need a user device that'S actually a developer device, to create some low level app that's meant to run on user devices
17:51.17DocScrutinizerdeveloping it for "own kernel" is kinda silly
17:51.59DocScrutinizertrying to develop it on a device that has the final tight user device restrictions is not going to fly
17:52.27DocScrutinizerI'm doomed
17:52.31djszapi_not really since you could turn off just the security from the kernel that way. Also, I think being able to turn off the security is not much any different. You will develop an application which can behave completely differently without security. Hence I am not getting your point :)
17:53.58DocScrutinizerdjszapi_: the point is: Nokia doesn't decument ANY of the low level stuff I need to mess with, so I need to investigate by myself. This isn't feasible on a security restricted system.
17:54.23djszapi_DocScrutinizer: SDK team did not do a great job :)
17:54.47djszapi_at leats about the aegis documentation.
17:56.04djszapi_If you miss something from the SDK, just let me know and I can forward and boost it to the SDK team.
17:56.10DocScrutinizeryeah, you'd think there HAS to be a way to disable aegis, by setting a flag and rebooting. And this should result in a working harmattan that just refuses to run specially protected programs, like angry-birds, or maybe even phone stack
17:56.19*** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman)
17:56.33lardmanevening
17:56.47lardmananyone know how I get infobot to stop telling me about a message?
17:56.54lcuklol
17:57.00lcuklardman, by reading the logs :P
17:57.05djszapi_DocScrutinizer: This device is not designed without security. Hence turning off and writing application how it is not designed to be used is not really a good environment.
17:57.06lardmannow has internet at home! Rejoice! ;)
17:57.11DocScrutinizerlardman: I'm taking care
17:57.18lardmanthanks Doc
17:57.49djszapi_I know it might be worse for you, but will be way cooool for end users.
17:58.02lardmanonto other business, the odd packaging info that Qt Creator adds for Harmattan builds, how does one use that with dpkg-buildpackage?
17:58.11lardmans/odd/odd location
17:59.08DocScrutinizerdjszapi_: I'm talking about investigating stuff that's definitely not available from Nokia as docs, and probably never will be. I'm *not* talking about developing app in an aegis-free environment. For illustration see my comment about i2ctools above
18:00.11SpeedEvillardman: Congrats!
18:00.12djszapi_ok but then gain, le me know what you do not find in the doc, and I can help with that by boosting it at the SDK team. :)
18:00.26djszapi_* again * let, etc :)
18:00.45lardmanSpeedEvil: not sure my wife is pleased mind you
18:01.06SpeedEvillardman: It can be restful to have it not working. For moments at a time.
18:01.30lardmanrestful yeah, not so good when you've just moved and need to lookup phone numbers, change addresses, etc
18:01.34lardmanglad to have it back anyway
18:01.42lardmanbbiab suppertime
18:01.46SpeedEvil:)
18:01.58DocScrutinizerdjszapi_: what is missing in the docs: schematics, explanation how to switch bq24153 to boost mode, how to mess with Mentorgraphics musb_hdrc core on a very low level, docs what's the real circuit around USB PHY...
18:02.04*** join/#harmattan crevetor (~antoine@bureau.ubity.com)
18:02.20djszapi_DocScrutinizer: Could you please send it to me in email ?
18:03.02DocScrutinizerdjszapi_: that's probably the best chance I got regarding this issue, since ~2 years. Sure I will
18:04.13DocScrutinizerdjszapi_: will take some time though, as I need to make sure my wording is elaborate enough to make clear what's the core problem
18:04.57*** join/#harmattan Venemo (~Timur@fedora/Venemo)
18:05.07DocScrutinizerdjszapi_: and I'm pretty sure your SDK team has NFC about the things I ask for
18:05.09djszapi_DocScrutinizer: yeah, take your time :)
18:06.15DocScrutinizerdjszapi_: probably not even SDK team has access to the documents that hold the info I need. And if they have, these documents are under NDA and SDK team must not help, even if they like to do
18:06.29Venemohey guys
18:07.22djszapi_DocScrutinizer: What bugs is that, why c-obs is using so lame hardware :)
18:07.29djszapi_compared to that what maemo.org used.
18:07.36djszapi_* bugs me
18:07.54djszapi_and why they couldn't just re-use that server..
18:08.27DocScrutinizerdjszapi_: it's like asking the manufacturer of your car about the engine controller firmware, as you want to patch it to give higher motor power
18:09.07Venemohow're you guys?
18:09.34djszapi_DocScrutinizer: well the SDK team leader was a Qt/KDE/Debian guy with well ... lots of skill.
18:09.38DocScrutinizerdjszapi_: enabling USB hostmode really means messing with the hw with your arms in the guts to the ellbows
18:10.46DocScrutinizerdjszapi_: just to give you an idea: on N900 we had to >> stop bme << to make hostmode work
18:11.18SpeedEvilAs another fun example - important docs were found on about 5 versions of the CPU datasheet.
18:11.19DocScrutinizermention this to your SDK team and they'l leave the room, running and screaming
18:11.28SpeedEvilDifferent bits of different versions.
18:11.35Venemohmm, Qt Creator just screwed me.
18:12.00Stskeepswas it good?
18:13.01DocScrutinizerdjszapi_: do you still think it's worth sending you a mail about it?
18:13.13djszapi_DocScrutinizer: I fail to see why not..
18:13.22DocScrutinizerok then, I'll do it
18:13.54DocScrutinizerbut please take a video of the SDK tema's reaction when you ask them for schematics ;-P
18:14.14Venemoinstalled the newest Qt Creator nightly, and it says "No tool chain can produce code for this Qt version" about the Harmattan toolchain
18:14.16djszapi_I am a geek, I do not meet people, just mailing list :p
18:14.16Venemoachipa, maybe you know something about this?
18:14.27DocScrutinizergnhnhnh
18:15.01Venemo:D:D:D
18:16.09Venemodjszapi_ :D
18:17.21tommaVenemo, it tells you to add toolchain
18:17.43Venemotomma, all right, but how do I add it?
18:17.55Venemoit's installed by the Qt SDK, I guess it should be added already
18:18.55tommabut did you tell creator where it is?
18:19.13tommatoolchains -> add
18:19.29Venemonope, the old Qt Creator finds it automatically, but the new one doesn't
18:19.33tommait should be added automaticly but could be it is broken now
18:20.29tommaok it adds it after you add qt version
18:20.32Venemotomma, hm... which option should I select in the Add button? In the older Qt Creator it appears as "Maemo GCC", but there is no such option in the Add button
18:20.32tommajust press apply
18:21.17Venemohmm
18:21.36Venemostill not there
18:23.11RST38hOk, Qt SDK does not compile anything either
18:23.20Venemotomma, Tools/Options/Qt4 has the Harmattan API in the list
18:23.23RST38hAnyone knows how I am supposed to develop for this thing???
18:23.34RST38hWhen neither Scratchbox nor QtSDK work?
18:23.39Venemotomma, but the Tools/Option/Toolchains does not have the Harmattan toolchain and does not allow me to add it
18:24.01djszapi_RST38h: what is wrong about sb ?
18:25.00RST38hdjszapi: fails.
18:25.20RST38hQtSDK sows a dialog saying "Unable to create debian templates: dh_make failed (Unnknown error)
18:25.55RST38hWhen trying to run an empty project it says: :-1: error: Packaging Error: Command 'c:/qtsdk/madde/bin/mad dpkg-buildpackage -nc -uc -us' failed.Exit code: 1
18:26.17djszapi_what fails in sb ?
18:27.03lardmanre
18:27.15VenemoRST38h, when I ge thome, you could send me your stuff and I could try compiling it in my Qt SDK
18:27.36mgedminok, time to go debug some segfaults
18:28.05mgedminI hope I can figure out how to build an fbreader deb without stripping debug symbols
18:28.17RST38hVenemo: there is no "my stuff" there: I just created an empty QtQuick project and tried running it.
18:28.19RST38hAnd it fails.
18:28.40RST38hEpic fail for Qt folks, as far as I am concerned
18:29.09RST38hManaged to turn relatively tolerable SB into...mghm...you know
18:29.19VenemoRST38h, worksforme......
18:29.22lardmanAnyone tried building a project created in Qt Creator in SB? What is the magic command line switch for dpkg-buildpackage to let it know where the "debian" dir is located?
18:29.45RST38hYes yes, workforyou
18:30.19antman8969on a usual install of sb, you shouldn't need to specify anything on  command line other than -rfakeroot to build
18:30.25fiferboylardman: ln -s qtc_packaging/harmattan debian ;)
18:30.37RST38hSB does not even see my host file system
18:30.50RST38hSB2 did, but there is no Harmattan rootstrap for SB2 =((
18:31.02djszapi_it is not true
18:31.10djszapi_you can mount it in bind mode andthere you go.
18:31.29lardmanfiferboy: is that how Qt Creator does it?
18:31.29Venemotomma, after removing the MeeGo 1.2 Harmattan target and re-adding it, it seems to work
18:31.29Venemotomma, thanks for your help :)
18:31.34fiferboylardman: QtCreator actually seems to copy it to debian rather than link
18:31.43VenemoRST38h, hmm...
18:32.03mgedmintries DEB_BUILD_OPTIONS=nostrip dpkg-buildpackage -uc -us -rfakeroot -i
18:32.06lardmanfiferboy: interesting, thanks
18:32.20Venemohm.
18:32.24lardmanfiferboy: I'd expected some switch I didn't know about rather than wholesale copying...
18:32.36*** part/#harmattan djszapi_ (~lpapp@84-231-84-52.elisa-mobile.fi)
18:32.55deimosRST38h, why not compiling for desktop for apps that doesn't need harmattan apis ? The steps are here http://meegoharmattandev.blogspot.com/2011/07/setting-up-qt-sdk-for-meego-harmattan.html
18:32.58Venemocan I use USB networking on the N950 at the same time I'm connecting my laptop to the internet through its modem?
18:33.34deimosRST38h, and Qt Mobility could also be compiled and installed on desktop
18:33.38RST38hOk, now it has hung in the Package manager
18:33.39fiferboylardman: Yeah, I always have to delete the debian directory QtCreator leaves lying around
18:33.40mgedminVenemo, you could do that on the N900; I haven't tried with a N950 yet
18:33.46RST38hEPIC FAIL
18:33.53Venemomgedmin, ok, I'll try
18:34.16mgedminfiferboy, lardman, Qt Creator uses a separate build directory by default, I think
18:34.46mgedminI've ~/src/qmlcompass with crevetor's project, and a ~/src/QMLCompass-build-harmattan with debian/, a Makefile and a bunch of .o files in it
18:35.18Venemomgedmin, hm, seems that it can't do this
18:35.19lardmanyeah true
18:35.19mgedmindebian/rules has these nice hardcoded full filesystem paths augh
18:35.38*** join/#harmattan harbaum (~quassel@krlh-4d037455.pool.mediaWays.net)
18:35.46Venemomgedmin, at least I can't find a way to enable usb network from the GUI without plugging out the cable and reconnecting it in "SDK mode"
18:36.45mgedminVenemo, Internet tethering on the N900 did not work via USB networking, but rather the N900 pretended to be a USB 3G modem when connected in "PC Suite mode"
18:37.11Venemomgedmin, yes, N950 does the same on "Sync and Connect" mode
18:37.26Venemomgedmin, but when in "Sync and Connect" mode, I can't seem to enable the usb network as well
18:38.13mgedminoh, I misunderstood your question!
18:38.38Venemomgedmin, I want to develop for the N950 while at the same time I'm tethering it
18:39.46*** join/#harmattan inean (532bf213@gateway/web/freenode/ip.83.43.242.19)
18:39.57ineanHi everyone
18:40.09Venemohi
18:41.23ineanI need to know UserAgent string for N950 and N9 ... Is there someone here with a N950 device ? :P
18:41.48mgedminlots
18:42.11Venemoinean, I have an N950, but I can't tell you right now. but if noone does by the time I get home, ping me and I will.
18:42.51ineanVenemo: Thanks
18:42.51mgedmininean, n950 is "Mozilla/5.0 (MeeGo; NokiaN950-00/00) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13"
18:43.13Venemoheh
18:43.16Venemothat's lots
18:43.33mgedminmodern user agent strings are made of insanity
18:43.47ineanOk, I suspect than for N9 will be s/N950/N9 ...
18:45.32mgedminRST38h, what I do for scratchbox is ln -s /scratchbox/users/mg/home/mg ~/scratchbox
18:45.51mgedminthen I put all my stuff in ~/scratchbox and it's right there in my home after I sb-login
18:46.02*** join/#harmattan Scifi (c00c4efa@gateway/web/freenode/ip.192.12.78.250)
18:47.01RST38hmgedmin: Does it work?
18:47.04mgedminyes
18:47.08RST38hmgedmin: and what should I link? =)
18:47.20mgedminyou know your username better than I do :)
18:47.21RST38hwas already going to bring up the nfs share (!)
18:47.24*** join/#harmattan inean (532bf213@gateway/web/freenode/ip.83.43.242.19)
18:47.37mgedminscratchbox can't see host system, but host system can see scratchbox
18:47.54mgedminthat symlink makes it easier for me to find the scratchbox subtree
18:49.42mgedmincompares the size of the new .debs and decides they have debug symbols after all
18:51.16fiferboymgedmin: Yeah, I turned of shadow builds
18:51.29mgedminwhat are shadow builds?
18:51.45fiferboymgedmin: In QtCreator, telling it to build in a separate directory
18:51.49mgedminah!
18:52.32mgedminif I knew how to make QtCreator build fbreader, maybe I could use the integrated debugger...
18:52.37mgedmindrools, then abandons hope
18:54.44mgedmingdb -ex run --args fbreader
18:54.58mgedminyes! a better traceback!
18:55.35Venemofiferboy, you turned them off...? it doesn't let me to turn them on at all :P
18:56.47mgedminhey!
18:57.01mgedminI can execute only one gdb command, like bt
18:57.22mgedminbut I can't go up a stack frame and look at locals or whatevs -- "The program no longer exists"
19:03.58fiferboyVenemo: Yeah, I don't know what logic lets you turn them on/off
19:04.12fiferboyVenemo: Did you create the project in the current QtCreator version?
19:04.24Venemofiferboy, nope
19:04.49Venemonah, I've just arrived, so I'll put the laptop to sleep now
19:04.55Venemowill be back later :)
19:06.13*** join/#harmattan hardaker (~hardaker@2001:df8:0:16:222:faff:feff:174c)
19:15.44*** join/#harmattan Scifig (c00c4efa@gateway/web/freenode/ip.192.12.78.250)
19:18.01*** join/#harmattan wicket64 (~wicket@81-86-240-143.dsl.pipex.com)
19:19.34mgedminwhy do I get a paint event when fbreader becomes invisible?
19:19.53mgedminthe stack trace ends at QApplication::notify(QObject*, QEvent*) in /usr/lib/libQtGui.so.4
19:24.48fiferboymgedmin: fbreader controls the paint events itself, right?
19:25.01fiferboyOr does it use widgets to do that?
19:25.02mgedminI'm not sure
19:25.09mgedminI see uses of QWidget
19:25.22mgedmin(gdb) p myHolder.myFrame->isVisible()
19:25.23mgedminCouldn't find method QWidget::isVisible
19:25.30mgedminbut http://doc.qt.nokia.com/latest/qwidget.html#visible-prop
19:25.35mgedminis this a gdb thing or what?
19:26.01mgedminmy current frame is in ZLQtViewWidget::Widget::paintEvent
19:26.27fiferboyDoes ZLQtViewWidget implements its own paint?
19:27.25mgedminsomething like that
19:27.27fiferboyLooks like it handles its own painting
19:27.40mgedminAFAICS it's painting using QPainter into a pixmap, and then blits that pixmap onto the screen, after optional rotation
19:32.03mgedminI suppose isVisible is an inline function
19:32.43fiferboymgedmin: isVisible is a access function to the visible property of a QWidget
19:32.49fiferboyhttp://doc.qt.nokia.com/latest/qwidget.html#visible-prop
19:33.03fiferboyOh, I see you already got that :)
19:34.08npmthe "ready to be checked in version" :-) http://nielsmayer.com/meego/qml/qtzibit_0_0_2_armel.deb
19:35.17fiferboymgedmin: ZLQtViewWidget inherits ZLViewWidget
19:35.26fiferboyI haven't found that in the git repo yet, do you see it?
19:35.53fiferboyAh, see it core/src/view
19:35.55mgedminZLViewWidget is in zlibrary/core/src/view/
19:35.58mgedminctags rule
19:36.29mgedminwhat happens if I put if (!isVisible()) return; at the top of ZLQtViewWidget::Widget::paintEvent()?
19:38.17fiferboyZLApplication (inherited by ZLQtViewWidget) has a isVisible function...
19:38.24qgilantman8969: ah you're here
19:38.28qgilmake[1]: *** No rule to make target `clean'.  Stop. make: *** [clean] Error 2 dpkg-buildpackage: failure: debian/rules clean gave error exit status 2 The process "/home/qgil/QtSDK/Madde/bin/mad" exited with code 2. Error while building project testdef (target: Harmattan) When executing build step 'Custom Process Step'
19:38.39lbtfollows
19:38.55lbtjust in case...
19:40.28mgedminwants rsync
19:40.46*** part/#harmattan smoku1 (~spectrum@xkh0g2.infr.xiaoka.com)
19:41.05qgilantman8969: thank you for all your patience - I think at this point it's better to go to the forum - I can't believe I'm the only one hitting these roadblocks between Qt Creator & Community OBS
19:41.16fiferboymgedmin: The ZLApplication isVisible function always returns true!?
19:41.22mgedminheh
19:41.40mgedminQML has this platformWindow.visible property
19:41.43*** join/#harmattan antman8969 (~antman896@pool-98-113-198-248.nycmny.fios.verizon.net)
19:41.48mgedmincan anybody translate QML to QWidget?
19:42.32lbttries to follow qgil to the forum but hits the lack of an email bridge and watches from afar...
19:43.09qgillbt: how to setup Qt Creator to provide what the OBS wants: a tar.gz and a .dsc file
19:43.29fiferboyqgil: Hav eyou looked at Jaffa's mud2 script?
19:43.39fiferboys/Hav eyou/Have you/
19:43.41qgilfiferboy: nope, URL?
19:43.51npmqgil: pls try my demo of some infrastructure http://nielsmayer.com/meego/qml/qtzibit_0_0_2_armel.deb
19:43.53*** join/#harmattan antman8969 (6271c6f8@gateway/web/freenode/ip.98.113.198.248)
19:43.58lbtI don't have Qt Creator running qgil ... otherwise I'd have tried
19:44.01npmwill post forum page today
19:44.19qgillbt: just making sure that you can't blame the lack of email gateway in the forum  ;)
19:44.26lbt:P
19:44.28fiferboyqgil: https://gitorious.org/attitude/attitude/blobs/master/mud2
19:44.53fiferboyqgil: cd to your directory and run mud2 and it will create the files needed for OBS
19:45.02lbtqgil: I need to get some work done ... I will be around if you hit issues with OBS
19:45.17lbtthis is a real Qt Creator problem though ....
19:45.17fiferboynotes you should clean up your project directory first
19:45.38qgilok, I surrend: in 36h I have started with Qt Creator, Qt Quick, COBS and git... learning how to get an actual executable from a git repo is in my queue
19:46.02lbtgood progress - what docs?
19:46.17npmqgil: why not start w/ QtSDK 1.1.2
19:46.17lbtI really would hate to see the last step fail...
19:46.27lbtyou should have a .dsc somewhere
19:46.28npmoh COBS ...
19:46.29crevetorqgil: you're new to developpement ?
19:46.33npmi haven't got there yet
19:46.43fiferboyqgil: click "Raw blob data"
19:46.53lbtnpm: if dpkg-buildpackage works then you're ready for C.OBS
19:46.54npmneed to bug lbt about getting an account :-)
19:46.54qgilI have no problems with Qt SDK: it gets a package and injects it to my device. The extra hassle is to use the COBS instead of e.g. Ovi directly
19:47.04lbtnpm: what's your meego.com acct ?
19:47.08npmNielsMayer
19:47.19lbtdone
19:47.31qgilcrevetor: the page you saw yesterday was my first non-WWW code ever
19:47.31npm(i have a feeling my life just got more complicated)
19:47.33npmthanks
19:47.35lbtnpm: ... and "hey"
19:47.35npmlbt
19:47.43npmhi
19:47.45mgedminfrom what I've seen (briefly), Qt SDK hackety-hacks the debian build system to the point where it can build a .deb on _your_  machine, but not to the point where it could produce a .dsc
19:47.52crevetorqgil: qtcreator is good for creating packages without having to think but if you try to build packages from outside it's a pita.
19:47.59lbtmgedmin: oh, seriously!
19:48.04RST38htail: cannot open `debian/changelog' for reading: No such file or directory
19:48.04RST38hdpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1
19:48.05RST38hPackaging Error: Command 'c:/qtsdk/madde/bin/mad dpkg-buildpackage -nc -uc -us' failed.Exit code: 1
19:48.11RST38hHow do I fix THAT in QtSDK?
19:48.19antman8969hey now, I thought we got this resolved
19:48.25RST38hnot here
19:48.26crevetorqgil: if you want to build a package with cobs from source generated by qtcreator : copy the directory where your project is, cd into it and do qmake
19:48.29npmqgil: i found reading the resulting Makefile and also turning on debugging (commented out in default .pro) helpful
19:48.29lbtRST38h: FDISK
19:48.37RST38hlbt: Sorry?
19:48.45crevetorqgil: then ln -s qtc_packaging/debian_harmattan debian
19:49.02lbtRST38h: any problem starting c:/....
19:49.21crevetorthen dpkg-buildpackage -nc -us -uc -S
19:49.31npmcrevetor: thanks
19:49.42crevetorit should generate a tgz and a dsc in the parent directory that you can upload in cobs to build
19:49.52mgedminthing is, Qt Creator's debian/rules does no building, just a make install
19:49.57rm_workyeah QtCreator builds debs on windows machines O_o iz crazy
19:50.03qgilthank you very much for all your help but I have been following recipes since I can to the office at 7am (6h ago) - now I need lunch and get something done  :)
19:50.11mgedminand it generates a Makefile full of absolute pathnames when you build
19:50.33lbtqgil: crevetor's suggestion sounds *very* correct
19:50.34mgedminmaybe if I disabled shadow builds it'd be a bit more sane?
19:50.41*** join/#harmattan antman8969 (6271c6f8@gateway/web/freenode/ip.98.113.198.248)
19:50.50RST38hlbt: Ok thanks
19:51.01qgilantman8969: crevetor just shared a different method and now I'm not sure what/who to follow
19:51.01lbtRST38h: sorry ... just having fun
19:51.15RST38hAnyone has a better suggestion?
19:51.23qgiland fiferboy shared a third one  :)
19:51.27antman8969lol
19:51.33mgedmine.g. the build rule for qc_res.cpp is
19:51.35mgedmin/opt/QtSDK/Madde/targets/harmattan-nokia-meego-api/bin/rcc -name res ../qmlcompass/res.qrc -o qrc_res.cpp
19:51.40antman8969well If it calms you, I'm usiing my method right now qgil
19:51.45antman8969i'm sure theres overlap
19:51.45mgedmingood luck finding /opt/QtSDK/Madde on the OBS builder
19:51.46qgil:D
19:51.51qgillunch time for me
19:52.13RST38hgoogled but just found other people hitting the same problem
19:52.26mgedminmake install_desktopfile:
19:52.27RST38hNo answrs on how to fix it so far =(
19:52.28mgedmin<PROTECTED>
19:52.32mgedminyay /home/mg
19:52.39mgedmingood luck finding _that_ on the OBS builder
19:52.39crevetormgedmin: that's why I used qmake in the original source dir (not the build dir) otherwise it generates crap
19:52.51antman8969^^ that
19:52.55RST38hAm I supposed to CREATE the changelog? If so, where?
19:53.17antman8969standard debian packaging! a debian driectory goes on the top level of your project
19:53.21crevetormgedmin: are you adding stuff to qmlcompass ?
19:53.22antman8969debian/changelog is the changelog
19:53.41mgedmincrevetor, not any more
19:54.01RST38hantman: when I create it, QtSDK still fails
19:54.02mgedminI jumped on it because it was a perfect way to try out Qt Creator
19:54.05npmhttp://www.timolassy.com/ makes good programming music for a Finnish phone
19:54.07RST38hComplains of foreign stuff in debian
19:54.08npm:-)
19:54.20antman8969is this a newly created project?
19:54.23mgedminmore fun than a hello world, anyway
19:54.24RST38hYes.
19:54.36antman8969and you have a qtc_packaging directory that it made for you too right
19:54.47RST38hyes
19:55.06antman8969the new directory is paralelle to qtc_packaging, called debian, correct
19:55.17mgedminwell, if (!isVisible()) return; did not help prevent segfaults
19:55.22mgedminthe widget thinks it's visible
19:55.31RST38hyes
19:55.31npmi just had qmake puke on my changelog... it didn't like multiline changes so i just smashed em into big long lines and it worked
19:55.44RST38hBTW it also says "tail: cannot open `debian/changelog' for reading: No such file or directory"
19:55.59antman8969did you delete it from the qtc_packaging by any chance?
19:56.04RST38hWait, no , says this: which: pgp: unknown command
19:56.10RST38hno I did not
19:56.26antman8969what I'm getting at is, as long as you leave the QtCreator files alone and don't change your config, adding a debian dir shoudln't cause any problems
19:56.36antman8969as long as you don't add the dir to your .pro file
19:56.43antman8969at least it's not (and has never) for me
19:56.54RST38hantman:thank you, but I have not touched any files
19:57.01RST38hjust created a new project and tried running it
19:57.10RST38hcan do it once again
19:57.15RST38hdone it twice now
19:57.28antman8969lol well i'll listen if you up for it, wasn't there the fisrt two times
19:57.40antman8969got a little bit before the gtm
19:57.45antman8969gym*
19:58.14RST38hskipped onthe MingW installation (too large), maybe THAT was the reason?
19:58.35npmantman8969: i agree... there's a leftover 'debian' in http://ytd-meego.googlecode.com/svn/trunk/playground/qmltube/ and it doesn't break the build
19:58.43antman8969ooh mingw... i didn't know you were on windows
19:58.51antman8969^^
19:58.53mgedminoh, *barf*
19:58.56antman8969lol well
19:59.00mgedminfbreader's sources assume a tabsize of 2!
19:59.03antman8969in theory it shouldn't matter
19:59.19antman8969mmm
19:59.23RST38hmgedmin: just globalreplace with two spaces
19:59.27antman8969changlelog is very picky about formatting
19:59.29RST38hmgedmin: and commit it this way
19:59.44mgedminalways uses dch to edit the changelog
19:59.59RST38hmgedmin: I am ok with this change, btw
20:00.14antman8969* uses emacs ;)
20:00.17mgedminRST38h, are you fbreader's upstream?
20:00.23npmi used emacs' changelog formatting, but because i had text in autowrap it crapped out. (next time i won't autowrap)
20:00.34RST38hmgedmin: no, but you are not committing upstream are you>
20:00.35RST38h?
20:00.44antman8969yea, lots of weird issues with that..
20:00.52mgedminI've hopes of maybe submitting a patch someday if I can make it work on harmattan
20:00.55mgedminsmall steps
20:01.08RST38hmgedmin: naah, unlikely
20:01.47mgedmingdb is so similar to pdb, but there are treacherous differences
20:02.07mgedmine.g. 'u' is not shorthand for 'up'
20:02.47mgedminhates c++
20:04.23RST38hWhen creating a project says "Unable to create debian templates: dh_make failed (unknown error)"
20:04.47mgedminI love error messages that say "unknown error"
20:05.55RST38hwonders how developers are supposed to use the tool giving such messages when creating an empty project
20:06.14RST38hAnd it too ~4GB of my disk space too
20:06.17RST38htook
20:06.45ScifigIs anyone working on qmafw plugins?
20:07.13mgedminabandons gdb and tries running fbreader under valgrind
20:10.52fiferboyRST38h: Did you do the maemo5 interface on fbreader?
20:12.02RST38hfiferboy: Maintained it for a while
20:12.31RST38hfiferboy: Fixed power drain, added sensible settings, added scroll-by-drag
20:12.38RST38hOther things too
20:13.07fiferboyRST38h: I thought so
20:13.39mgedminvalgrinded fbreader crash: http://pastie.org/2281152
20:14.10RST38hmgedmin: well it is Qt not fbreader crashing
20:14.18mgedmindoes "Meego graphics system destroyed" mean all QPixmap()s become invalid?
20:16.16fiferboymgedmin: Is the "MeeGo graphics system destroyed" happening when you swipe out?
20:16.21mgedminyes
20:16.56mgedminso, QPixmap represents a server-side pixmap
20:17.42fiferboyHmm, and it is trying to paint after the graphics system is closed...
20:18.55*** join/#harmattan dcarr_home (~quassel@c-24-23-131-187.hsd1.ca.comcast.net)
20:19.22mgedmin"Note: When using the native X11 graphics system, the pixmap becomes invalid when the QApplication instance is destroyed."
20:19.32mgedminI don't know if that's relevant
20:20.36mgedminzlibrary is not destorying the QApplication it creates
20:20.42mgedminin fact it's leaking it explicitly
20:21.30mgedminI wish harmattan had -dbgsym packages like Ubuntu
20:23.16*** join/#harmattan Arkenoi (~ark@178.177.72.30)
20:25.20*** join/#harmattan piggz (~piggz@host-89-241-6-41.as13285.net)
20:28.00fiferboymgedmin: At least you know where to look now, but I'm afraid I won't be much help with that
20:28.18mgedminI'm way in over my head
20:28.22mgedminlearning ARM assembly now
20:30.25mgedminhttp://pastie.org/2281247
20:31.39crevetorneat
20:31.39mgedminI'm assuming r0 holds this, r4 is d
20:32.00mgedminisActive() returns true
20:32.19mgedmin[r4+0x58] is d->engine?
20:32.54mgedmind_func() is an inline function, since I see no call instructions?
20:33.54mgedminthere was an illegal read at 0x3b51c0f0
20:33.59mgedminso d->engine was deleted?
20:34.16Arkenoido you guys use n950 as the primary phone? if yes, how do you deal with IM functionality being missing?
20:34.22mgedminand then there was an illegal read at 0x3b51c0f4 because the value read in the previous step was pointing to lala-land
20:34.34crevetorArkenoi: I do but I don't use IM on my phone
20:37.54fiferboymgedmin: Can you tell if it is a Qt arm problem or the way FBReader is using painter?
20:38.12mgedminhm
20:38.15crevetormgedmin: you seem to now gdb quite a bit
20:38.22mgedmindo you have any other Qt desktop apps we could test?
20:38.26crevetormgedmin: how do you see content of memory at address x ?
20:38.30mgedminif they crash on swipe, that would point towards a Qt bug
20:38.45mgedminI don't know gdb all that well
20:39.31fiferboymgedmin: I am pretty sure someone said they had a Qt program that didn't crash on swipe
20:39.43mgedminp *(sometype *)0x123456?
20:44.23*** join/#harmattan hardaker (~hardaker@2001:df8:0:16:222:faff:feff:174c)
20:46.12piggzhow can i take screenshots on the n950?
20:47.49fiferboypiggz: Built-in camera ant two mirrors?
20:47.53fiferboy:)
20:48.29fiferboypiggz: You can open the Boosted Widget Gallery and go to "Debug Tools" "Take a screenshot"
20:49.30piggzfiferboy: cool, cheers
20:56.17*** join/#harmattan crevetor (~antoine@bureau.ubity.com)
20:56.26mgedminalso, I've heard that ctrl-shift-p works and puts the screenshot in /home/user/MyDocs/.images
20:58.04mgedminso, QMLCompass (why is it in /opt/QMLCompass/bin with no symlink in /usr/bin, crevetor???) also prints those "Meego graphics system destroyed" messages, but doesn't segfault
21:11.14rcgmgedmin: well, this /opt/Foo/bin scheme is the default for new Harmattan projects in the new QtSDK
21:12.30rcgit also does not place a symlink in /usr/bin because the Foo.desktop file refers directly to the executable in that path
21:13.29qgilso... since I really wanted to share source files & package with my Miniature team mates I ended up wit... a bug report containing all the stuff  ;)  https://bugs.maemo.org/show_bug.cgi?id=12315
21:13.30povbotBug 12315: Placeholder to upload UI source and packages
21:13.33MeeGoBotBug https://bugs.meego.com/show_bug.cgi?id=12315 nor, Medium, ---, alexey.kuznetsov, RELE FIXED, libmeegochat should be ported to telepathy-qt4 0.5.x
21:13.39rcgThis whole scheme is configured via the deployment.pri file in your project
21:15.03rcgthe "Meego graphics system destroyed" message seems to be normal afaik.. at least all apps i started via a shell here did this as well
21:15.19qgilpiggz: can you access the Nokia Store? there was a screenshot app there, see e.g. http://forum.meego.com/showthread.php?p=27536#post27536
21:15.53rcgactually you take screenshot with some preinstalled app
21:15.59rcgjust a second...
21:16.15rcg*can take
21:16.48rm_workscreenshot with one of the gallery apps
21:16.48rcgWidgets Gallery -> Debug Tools ->Take a Screenshot
21:16.52rm_workyeah that
21:16.55qgilah, I believe there was a shortcut for screenshots with the N950 - but of course the N9 needed a different solution  :)
21:17.56*** join/#harmattan Venemo (~Timur@fedora/Venemo)
21:17.58piggzqgil: which store? (ive been using the debug tools method, and added another entry in the meego coding comp)
21:18.30qgilah, maybe there is no Store in the developer image for the N950 piggz
21:18.47piggzqgil: yeah, it says 'coming soon'
21:19.04piggzi heard on twitter a fw update is coming soon?
21:19.30qgilpiggz: URL?
21:19.41rcgbtw just out of curiousity.. is there any way to close an app directly.. instead of the detour via the "task switcher" thing
21:20.06piggzqgil: url for the twitter talk? i think it was just speculation
21:20.29qgilI thought speculation also had URLs, this is why I wanted to see the source  :)
21:20.57kimjusomeone got accidentally a device with an *older* firmware and some people were jumping to wrong conclusions from that
21:21.14Venemohmm
21:21.18kimjuit was hot topic #here yesterday
21:21.19rm_work<rcg> the "Meego graphics system destroyed" message seems to be normal afaik.. at least all apps i started via a shell here did this as well
21:21.24piggzqgil: http://twitter.com/#!/search/%23n950%20firmware
21:21.31rm_workyes, that happens every time you "minimize" an app
21:21.36VenemoQt Creator doesn't like me still....
21:21.38Venemo":-1: error: Failed to upload file 'C:\Projects\IrcChatter\IrcChatter'."
21:21.42Venemowhat the heck is this?
21:22.38rm_workrcg: yes there is a way to close app directly... can just do an exit command (whatever the one QT uses is)
21:22.45rm_workthere's a couple apps I have that do it
21:22.53rm_workthat actually have a Quit button
21:23.05*** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch)
21:23.16rm_worklike cuteTube-qml does
21:23.19mgedminsome apps exit when you press ctrl-q
21:23.20rcgrm_work: ic.. was just wondering if there was some "magic swipe" that does the same as a quit button ;)
21:23.24mgedminlike meego-terminal, boo!
21:23.25rm_workah no
21:23.29rm_worknot that i'm aware of :/
21:23.34rm_worki would like that too :P
21:23.38qgilpiggz Nokia_Fan and colmsmyth are bloggers - perhaps they know but, and they they would knew better than me. I'd rather go back to coding  ;)
21:23.41mgedminrcg, I heard there's a setting that makes swipe down close the app instead of hiding it
21:23.48rm_workcuteSoma does it easily enough
21:23.51mgedminrcg, but I think it's not present on the firmware we have
21:23.55rm_workhrm yes i think i would like THAT
21:23.59rm_workswipe down = kill, not hide
21:24.06piggzqgil: sure :)
21:24.10rm_workswipe side = task switcher, like normal
21:24.17rcghmm.. yeah that would be quite nice :)
21:24.35qgilthe magic swipe close the apps, yes
21:25.22qgilI believe it is implemented at framework level = app developers don't need to care about it
21:25.46qgilFor instance, my dummy Miniature UI app gets closed by swiping down
21:25.56rm_workyeah
21:26.05rm_workthat should be correct
21:26.28rm_workthere IS a "close app" it is just only sent when you go to task manager, hold-click, and hit the X
21:26.45rm_workso just switch the swipe-down to send that signal instead of minimize?
21:26.50qgilswipe down = closep app too
21:27.04rm_workon our devices, swipe-down just minimizes it
21:27.13rm_workit isstill running in task switcher
21:27.22qgilin the current Harmattan release swipe down closes the apps
21:27.27qgilcurrent = latest
21:27.35rm_workthe one we don't have but you do? :P
21:27.39qgilthat one
21:27.42rm_worklol
21:27.45rm_work<3 qgil
21:27.58qgilthere is even a youtube video somewhere
21:28.10rm_workso i assume we get that with the next firmware?
21:28.13piggzlater ppl...tired from moutnain biking :)
21:28.16qgilof course
21:28.18rm_worklater piggz
21:28.35Venemook
21:28.47Venemowhat do I need to do to allow Aegis to run arbitrary binaries
21:29.13rm_workdevel-su / develsh should let you
21:29.28Venemorm_work, that is not applicable to my situation
21:29.41kimjupackage them
21:29.46Venemorm_work, Qt Creator connects to the device with the 'developer' account and tries to run it
21:29.49rm_workyour situation of.... needing to run arbitrary binaries?
21:29.55rm_workerr
21:29.59rm_work...
21:30.03VenemoI want to avoid packaging my app every time I want to run it!
21:30.03rm_workok
21:30.07rm_worklol
21:30.13rm_workthen edit on-device
21:30.14mgedminaegis is not your friend
21:30.17rm_workand run your app
21:30.19Venemothere is some aegis package I need to install.
21:30.26Venemobut I forgot what it is
21:30.28rm_worki edit my python apps on the device in vim
21:30.29mgedmin--relaxed-exec or something
21:30.30rm_workand run them...
21:30.32rm_workfrom commandline
21:30.39rm_workrelexed-exec not necessary
21:30.50rm_worksame with mplayer testing...
21:31.58mgedminwhy does fbreader ignore ~/.FBReader/toolbar.xml?  strace shows me it's being opened, but all my edits are ignore
21:32.25mgedminif I edit /usr/share/FBReader/default/toolbar.xml instead, my changes are visible
21:33.16Venemohttps://bugreports.qt.nokia.com//browse/QTCREATORBUG-5459
21:33.24VenemoThere is a package aegis-dev-mode that enables you to run executables that were not installed via a package - otherwise even that is not possible
21:33.33VenemoOK, I did 'apt-get install aegis-dev-mode'
21:33.36Venemostill doesn't
21:34.12kimjuI don't think that packaging and installing the app after changes is any more work than copying it over (if you have the packaging stuff already made)
21:34.21mgedminVenemo, there's a recipe somewhere on the meego forum
21:34.32Venemokimju, but it's faster! a lot!
21:34.38kimjumake or dpkg-buildpackage or something does the work..
21:34.41mgedminyou need to devel-su, then develsh, then run aegis-something --something-something, then reboot, and then your device gets bricked
21:34.44mgedminor something like that
21:34.49Venemohmm
21:35.43mgedminhttp://forum.meego.com/showthread.php?t=3827&page=2
21:35.50Venemomgedmin, mhmm
21:36.11Venemothanks, I'll try
21:39.00mgedminok, giving up on the segfault
21:39.08mgedminhow about I make fbreader intercept volume keys?
21:39.40lardmannight all
21:40.14MohammadAGmgedmin, there's a binary that interprets keypresses, x something, can't remember atm
21:40.23MohammadAGyou could also string the volume daemon
21:41.25Venemoaaah, thank you mgedmin
21:41.40Venemomgedmin, it works like a charm!!! :)
21:41.45VenemoMohammadAG, have you got your device yet?
21:42.06MohammadAGhttp://forum.meego.com/showthread.php?p=27465#post27465
21:42.32VenemoMohammadAG, humm
21:42.37mgedminhttp://www.developer.nokia.com/Community/Discussion/showthread.php?226283-Grab-Volume-Keys-on-Harmattan fails to answer the question completely
21:42.52VenemoMohammadAG, look at the bright side. once you get it, it'll already have an IRC client
21:43.20mgedminwhich of the standard apps handle volume keys themselves?
21:44.10mgedminCamera
21:44.18MohammadAGstring that for an atom
21:44.35MohammadAGVenemo, I'm looking on the brighter side, by the time I have it, I can trade it for an N9
21:44.37mgedminruns xprop
21:44.57VenemoMohammadAG, hehe
21:45.07VenemoMohammadAG, do you think N9 will be better?
21:45.45mgedminruns strings
21:51.17mgedminhttp://library.developer.nokia.com/index.jsp?topic=/MeeGo_1.2_Harmattan_API/html/qmsystem2/main.html has an example of listening to those key events
21:55.02mgedmincamera-ui does not appear to be using QmKeys
21:55.31mgedminhmm..._ZN15QGraphicsWidget17grabKeyboardEventEP6QEvent (I hate C++)
21:56.42mgedminprobably irrelevant
21:58.45mgedminruns strings on /usr/sbin/qmkeyd2
21:58.57Venemoookay, does anyone have 5 minutes to test something for me?
22:04.02mgedminoh, cool, qmkeyd.cpp is open source
22:04.10mgedminI wonder if it differs much from qmkeyd2, which I was unable to find
22:04.19GeneralAntillesrm_work, ping?
22:06.39mgedminI don't think QmKeys is what I want...
22:06.58mgedminthis is for background apps to be able to react to volume and other system keys
22:08.59mgedminso, fbreader sees vol+/- as regular key events and I can map them to scroll forward/backward
22:09.21mgedminthe only thing is how to prevent the default system action
22:12.46mgedminhow do I figure out which processes are connected to a unix domain socket?
22:14.34mgedminlsof does not help
22:15.18mgedminnetstat doesn't show pids (-p option not supported)
23:51.04*** join/#harmattan infobot (~infobot@rikers.org)
23:51.05*** topic/#harmattan is A cozy little place for pure harmattan device and development discussions | Developers check this: http://library.developer.nokia.com/ | http://wiki.meego.com/N950_landing_page | MeeGo N9(|50) CE on its way, MOSLO still missing, discuss in #meego-arm please | Chanlogs: See ~logs, http://mg.pov.lt/harmattan-irclog/
23:51.05*** mode/#harmattan [+v infobot] by ChanServ
23:57.41Termanamorning
23:58.18Venemomorning Termana

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.