00:01.33 | realsportcars | nice! |
00:01.48 | *** join/#harmattan apol_ (~apol@84.78.178.63) |
00:02.06 | vandenoever | if you pass '/' as argument, you can see all your files |
00:02.26 | realsportcars | Does an official "repo" exists? |
00:02.27 | vandenoever | is very suprised by the performance |
00:11.55 | antman8969 | i've compiled libouath and liboauth-dev for harmattan (without curl) if anyone is interested |
00:12.19 | antman8969 | http://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.38 | antman8969 | wish 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.28 | Termana | morning |
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.01 | rm_you | http://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/pyradio/3.7/ |
04:44.09 | rm_you | please vote for this package... |
04:44.11 | rm_you | >_> |
04:44.16 | rm_you | been sitting there for weeks now |
04:44.26 | rm_you | needs to move to extras... |
04:44.32 | Stskeeps | downvotes :o |
04:44.35 | rm_you | >_< |
04:44.48 | rm_you | kries at Stskeeps |
04:46.31 | rm_you | this 10 votes thing is so painful now |
04:46.44 | rm_you | with so few people paying attention to extras-testing... |
05:00.01 | DocScrutinizer | RM680-22-6_PR_RM680:~# lsof|grep bme |
05:00.02 | DocScrutinizer | bme_RX-71 2929 bme cwd unknown /proc/2929/cwd (readlink: Permission denied) |
05:00.05 | DocScrutinizer | MEH!!! |
05:00.57 | GAN900 | Ooh, I like it when an icon concept can be salvages. |
05:01.05 | DocScrutinizer | looks for good sledgehammer selling websites |
05:01.40 | GAN900 | http://thousandsparrows.com/meego/GeoSnap-earth.png |
05:01.59 | GAN900 | fiferboy suggested dropping the aperture down to f/22 or so. |
05:04.02 | DocScrutinizer | RM680-22-6_PR_RM680:~# ps |grep bme_RX |
05:04.03 | DocScrutinizer | <PROTECTED> |
05:04.03 | DocScrutinizer | RM680-22-6_PR_RM680:~# strace -p 2929 |
05:04.05 | DocScrutinizer | attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted |
05:04.54 | rm_you | lol |
05:05.01 | rm_you | develsh / devel-su combinations not help? |
05:05.12 | rm_you | GAN900: let me know tomorrow what the plan is on that |
05:05.18 | rm_you | GAN900: since i was going to help, and all :P |
05:05.22 | rm_you | bedtime now tho |
05:05.24 | rm_you | sleeps |
05:05.34 | GAN900 | rm_you, night. |
05:05.48 | DocScrutinizer | RM680-22-6_PR_RM680:~# i2cdetect -y 2 |
05:05.50 | DocScrutinizer | Error: Can't use SMBus Quick Write command on this bus (ISA bus?) |
05:06.12 | DocScrutinizer | RM680-22-6_PR_RM680:~# i2cget -y 2 0x55 0x02 w |
05:06.14 | DocScrutinizer | Error: Read failed |
05:06.34 | DocScrutinizer | a HUGE sledgehammer |
05:07.04 | DocScrutinizer | rm_you: nope |
05:08.52 | DocScrutinizer | at least I'm out of ideas what to combine in which sequence, to further escalate permissions |
05:09.38 | DocScrutinizer | I can run all binaries, but obviously not access all domains, neither reading nor writing |
05:10.21 | DocScrutinizer | dead end |
05:12.07 | DocScrutinizer | I'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.25 | Stskeeps | or send it back in developer programme circulation |
05:12.38 | Stskeeps | so others can have use of it |
05:13.07 | rm_you | DocScrutinizer: just crack aegis |
05:13.14 | rm_you | done. |
05:13.21 | rm_you | you win. |
05:13.49 | rm_you | if the right people put their minds to it, i imagine it shouldn't be TOO hard |
05:14.31 | rm_you | i mean, pretty much every scheme involving any sort of master auth key has been cracked AFAIK |
05:14.46 | rm_you | anywho, seriously off to bed now |
05:23.24 | npm | there 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.03 | npm | http://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.58 | MohammadAG | DocScrutinizer, 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.55 | seif | hey guys |
08:47.19 | seif | is there twitter support coming anytime soon to the n950 |
08:47.41 | hiemanshu | yes, as soon as a new image is launched |
08:48.02 | hiemanshu | atleast thats what I heard |
08:48.21 | seif | hiemanshu, leaves us with the question when i the next one coming out |
08:49.31 | hiemanshu | that one no one knows :P |
08:50.25 | dcarr_home | s/knows/can disclose/g |
08:51.42 | hiemanshu | its the same to us :P |
08:51.50 | vandenoever | if someone feels like testing a nice puzzle game for n950: http://oeba.nl/cubetest_0_9_5_armel.deb |
08:51.59 | hiemanshu | but there was a hint at one in the next two weeks |
08:52.29 | harbaum | vandenoever: Please start a wiki page or similar with links like this |
08:52.54 | vandenoever | harbaum: on http://wiki.meego.com/ ? |
08:53.17 | harbaum | vandenoever: Also i trie dot implement the "up one dir by left swipe". This is not possible due to qml limitations :-( |
08:53.26 | harbaum | Yes, why not? I'll add my stuff as well |
08:54.03 | vandenoever | harbaum: that's a shame about the swipe problem, do events not bubble up, is that the limitation? |
08:54.41 | harbaum | I can make events be forwarded, but if i forward the pressed events, then the release events aren't delivered anymore |
08:55.21 | harbaum | Something 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.11 | vandenoever | harbaum: yeah, that's not pretty |
08:56.20 | harbaum | It's nice, they said "you can do everything in qml since you can extend it with c++" |
08:56.47 | harbaum | Like in "you can go as fast as you want with your car since you can always go by plane" |
08:57.12 | vandenoever | harbaum: there's always the webview ... |
08:57.54 | harbaum | Yeah, 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.39 | harbaum | Khertan: http://www.youtube.com/watch?v=es504w-ZKqw |
09:23.14 | thp | harbaum: nice file selector :) did you do that? |
09:25.56 | harbaum | yepp |
09:26.17 | harbaum | do you want it? |
09:28.46 | harbaum | it's partly derived of the "SelecitonDialog" and the File Browser of the qmlviewer |
09:30.30 | vandenoever | harbaum: does it use model/view? |
09:31.29 | harbaum | sure |
09:31.56 | *** join/#harmattan smoku (~smoku@93.159.54.194) |
09:31.57 | harbaum | FileListModel and ListView |
09:32.06 | harbaum | s/File/Folder/ |
09:34.28 | thp | harbaum: you should publish it as standalone lib / code drop somewhere |
09:34.36 | thp | don't need it right now, but might come in handy in the future :) |
09:34.53 | harbaum | is 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.58 | khertan1 | Morning |
09:37.07 | thp | hmm i'm not sure. just create a small git/hg/bzr repo and push it on github or something |
09:37.49 | harbaum | nah, noone would find that |
09:37.52 | khertan1 | someone have port osc to harmattan ? |
09:38.13 | khertan1 | someone have packaged pyside-assistant for harmattan ? |
09:38.14 | Stskeeps | i wonder if aegis restricts chroot |
09:39.18 | khertan1 | someone say it does |
09:39.24 | khertan1 | but didn't remember who : |
09:39.26 | khertan1 | :) |
09:39.45 | khertan1 | qole i think |
09:41.50 | vandenoever | harbaum: wiki for snippets perhaps |
09:45.19 | *** join/#harmattan djszapi (~lpapp@plexyplanet.org) |
09:45.24 | vandenoever | has anyone tried 3d qml on n950 yet? |
09:49.07 | harbaum | http://wiki.meego.com/QML/FileSelector |
09:50.04 | khertan1 | maybe i should post mine |
09:50.11 | harbaum | Sure |
09:50.35 | harbaum | Perhaps this will lead to one |
09:50.56 | khertan1 | ouch ... your qml is complex |
09:50.57 | khertan1 | :) |
09:51.12 | khertan1 | did you keep the last opened directory ? |
09:51.15 | khertan1 | :) |
09:51.26 | harbaum | The animations .... |
09:51.31 | khertan1 | grrr gitorious doesn't seems to be up |
09:51.53 | djszapi | gitorious is like that quite often. |
09:52.35 | khertan1 | a bit too much currently |
09:52.52 | khertan1 | and github is closed source ... i prefer promoting and using opensource solution |
09:53.22 | djszapi | there are gazillion other ways |
09:53.31 | khertan1 | djszapi: indeed ... :) |
09:55.54 | vandenoever | khertan1: +1 on foss git repo |
09:56.40 | vandenoever | i added a link to fileselector i wrote, it remembers the subdirs that you visited |
09:56.58 | vandenoever | so if you go up, you are at the prev position in the list |
09:57.11 | vandenoever | eh, i mean down/into a subdir you were previously |
09:57.58 | harbaum | mine 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.27 | khertan1 | vandenoever: 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.56 | vandenoever | the one i wrote does not remember positions between instantiations |
10:02.14 | khertan1 | vandenoever: http://www.youtube.com/watch?v=ysLYqoLqcyw |
10:02.15 | khertan1 | :) |
10:02.30 | khertan1 | this video didn't show the new things implemented |
10:02.35 | khertan1 | was made some days ago |
10:02.48 | khertan1 | last version is available in gitorious/khteditor branch qml |
10:02.48 | khertan1 | :) |
10:03.11 | vandenoever | is watching http://www.youtube.com/v/OXcxFZbKUNI, wondering if there's harmattan package |
10:06.25 | khertan1 | noone build pygame for harmattan ? |
10:09.40 | *** join/#harmattan NIN101 (~NIN101@p5DD285D3.dip0.t-ipconnect.de) |
10:10.27 | MohammadAG | khertan1, is it me, or did you (at some point), sync navigation in KhtEditor with the music in the background? :P |
10:11.28 | khertan1 | MohammadAG: lol |
10:12.29 | khertan1 | MohammadAG: music was made by my nephew |
10:13.36 | khertan1 | and no, there is no link ... i was recording the video with headset |
10:13.45 | khertan1 | so 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.11 | khertan1 | MohammadAG: maybe i should add some sound to the fileselector |
10:16.12 | khertan1 | :) |
10:30.49 | Tronic | How 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.20 | Tronic | Perhaps there is some other script for setting up the mounts? |
10:32.32 | Tronic | Additionally, 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.40 | tomma | Tronic, you need to start scratchbox |
10:38.57 | tomma | for example "/etc/init.d/scratchbox start" |
10:39.19 | Tronic | tomma: No such script. |
10:39.23 | Tronic | Also no scratchbox in path. |
10:40.32 | *** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-150-127.clienti.tiscali.it) |
10:40.53 | zarlino | Hi all, I'm learning the Harmattan QML Components, but is it me or "signals" are not documented in the docs? |
10:41.13 | zarlino | for 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.56 | divan | hmm, 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.20 | Termana | WOOOO |
11:59.22 | Termana | WOOO |
11:59.24 | Termana | WOOOO |
11:59.26 | Stskeeps | got n950? |
11:59.27 | Stskeeps | :P |
11:59.36 | Termana | No, but they have finally sent it :p |
11:59.41 | SpeedEvil | Congrats. |
11:59.46 | Termana | Still waiting on a tracking number |
11:59.49 | Termana | SpeedEvil, 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.02 | RST38h | meanwhile: Koreans produce $3m glow-in-the-dark dog |
12:08.00 | divan | Does 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.19 | djszapi | I always forget the name of the browser on N950, can someone remind me, please ? :p |
12:10.03 | lcuk | morning djszapi \o |
12:10.53 | djszapi | ahh 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.09 | djszapi | heyhey lcuk :) |
12:20.43 | khertan1 | zarlino: every property are signal on qml |
12:20.56 | khertan1 | zarlino: example text property is onTextChanged |
12:21.05 | khertan1 | font property is onFontChanged |
12:21.06 | khertan1 | :) |
12:21.45 | leinir | divan: 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.21 | zarlino | khertan1: oh didn't know that |
12:22.33 | zarlino | so why some components do have signals in the docs? |
12:22.52 | khertan1 | because no property related to the signal :) |
12:23.11 | zarlino | i see |
12:23.24 | khertan1 | and text isn't the most feature complete component :) |
12:24.00 | zarlino | but still, I see in the QtCreator code completion many "on..." signals |
12:24.01 | divan | leinir, 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.15 | zarlino | many of which could not be found the way you say |
12:24.18 | khertan1 | zarlino: http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeintroduction.html#property-change-notifications |
12:24.41 | khertan1 | zarlino: because heritance :) |
12:25.02 | djszapi | divan: leinir is out. |
12:25.10 | *** join/#harmattan leinir (~leinir@amarok/usability/leinir) |
12:25.35 | frals | divan: doesnt accounts gitorious have examples? |
12:25.37 | khertan1 | zarlino: like Component.onCompleted ? |
12:25.41 | zarlino | thank you khertan1 you shed some light |
12:26.01 | khertan1 | your welcome ... reading the documentation help a lot :) |
12:26.03 | frals | divan: for NDA stuff i wouldnt discuss anything here ;) |
12:26.24 | khertan1 | i ve started learning qml by example ... and documentation explain many dark things :) |
12:26.25 | djszapi | frals: :) |
12:27.08 | zarlino | khertan1: I must have missed the docs explaining this naming convention... |
12:28.28 | khertan1 | hé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.28 | khertan1 | : |
12:28.29 | khertan1 | :) |
12:28.38 | zarlino | a problem with this approach you don't actually have info on the signal, for example when it will fire |
12:28.44 | divan | frals, yes, it has a couple of very primitive examples, mainly used as tests. So, it gives nothing for understanding the frameworks. |
12:29.26 | zarlino | khertal1: I found by trial and error the "onTextChanged" fires when you close the virtual keyboard |
12:29.51 | zarlino | khertal1: but I initially thought it would fire on each keypress |
12:30.02 | djszapi | Elleo: any progress with a shared repository ? :p |
12:30.14 | djszapi | btw, What HTML5 video formats does Grob support? Is there some way to play Ogg Theora? |
12:30.22 | zarlino | khertal1: so I found the docs somewhat lacking |
12:30.43 | djszapi | I was about to package libtheora.. |
12:32.36 | zarlino | ops i wrote khertal1 but I meant khertan1 |
12:32.45 | djszapi | :) |
12:33.11 | khertan1 | zarlino: :) |
12:33.21 | khertan1 | zarlino: the doc is far to be complete |
12:34.26 | djszapi | is making a nice splitted vim package :) |
12:34.51 | divan | djszapi, with latest vim version? |
12:35.08 | djszapi | define latest. |
12:35.37 | djszapi | I am not sure it has the bleeding edge patches. |
12:35.45 | djszapi | 7.3.154 |
12:37.41 | divan | djszapi, latest stable. 7.3 is ok :) Thanks. |
12:38.11 | khertan1 | a working preview of khteditor qml edition is also available on my home project repository for harmattan |
12:38.11 | khertan1 | :) |
12:39.21 | djszapi | I 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.15 | djszapi | lcuk: do you have libqbase packages ? :) |
12:43.47 | lcuk | libliqbase you mean |
12:43.57 | lcuk | :) I only have the fremantle packages |
12:44.09 | lcuk | and there are some xvideo integration and bugs to sort out |
12:44.24 | lcuk | sgx is frustrating |
12:44.26 | djszapi | ahh, I see =) |
12:44.42 | lcuk | fixing them first on meego n900-ce before seeing if the patch will apply on harmattan |
12:44.52 | lcuk | bug 13084 in meego |
12:44.55 | MeeGoBot | Bug https://bugs.meego.com/show_bug.cgi?id=13084 maj, Medium, ---, carsten, ASSI, [n900] Horizontal tearing with xvimagesink |
12:45.25 | Stskeeps | lcuk: since you're working on it, could you assign it to yourself? |
12:45.27 | lcuk | since harmattan is capacitive and closed source think better to fix on meego open version |
12:45.39 | lcuk | Stskeeps, i don't have a clue how to fix it |
12:45.50 | lcuk | and keep hoping somebody who knows will take it |
12:46.35 | lcuk | but sure, assign it to me since you aren't able to advance it |
12:47.10 | lcuk | since 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.11 | fiferboy | Anyone interested in testing some apps could add my repo: http://repo.pub.meego.com/home:/fiferboy/Harmattan/ |
13:14.27 | fiferboy | Lexicon is a word look-up and definition app and is pretty well finished |
13:14.47 | fiferboy | GeoSnap tacks a GPS track for use in geotagging photos (or whatever else you want) |
13:15.09 | fiferboy | It 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.46 | djszapi | vgrade: 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.31 | Arkenoi | will e7 keyboard fit to n950? they look similar but i doubt about buttons size |
13:35.07 | divan | oh, 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.40 | divan | BTW, I guess we need some frontend app for packrat :) |
13:36.41 | *** join/#harmattan w00t (~w00t@freenode/podcast/presenter/w00t) |
13:36.45 | Termana | That seems like a pretty lame excuse. Could we just packet sniff it to see what interaction they are having with facebook? |
13:36.50 | Termana | Couldn't we* |
13:38.08 | divan | Termana, 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.31 | Termana | yeah, I was just commenting on what they said |
13:38.38 | divan | In that context, I would be pretty happy with Picase plugin sources for example. |
13:38.58 | divan | frals, I do not share! |
13:39.43 | divan | frals, I just describe the politeness of Nokia engineers and their desire to help :) |
13:42.29 | Arkenoi | is usb host mode feasible on n950? |
13:43.13 | harbaum | at least the connector says "no" |
13:44.27 | Arkenoi | maybe there is some ugly hack possible like on n900 :-) |
13:45.08 | harbaum | maybe, but that instantly decreases the number of possible users |
13:45.26 | harbaum | with 250 n950 devices out there ther userbase for such a hack is probably 2-3 |
13:45.57 | vandenoever | +future N9 users |
13:46.05 | fiferboy | harbaum: That is 250 community device program users, there are lots distributed through different channels |
13:46.12 | Arkenoi | are there really just 250 of them? |
13:46.49 | harbaum | still not the best setup for niche hardware solutions |
13:47.03 | achipa | the real question is how different the actual hardware is in that regard between N9 and N950 |
13:47.11 | fiferboy | harbaum: Yeah, I'm not saying that necessarily increased the userbase significantly :) |
13:47.22 | achipa | might 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.25 | SpeedEvil | The connector doesn't really say no. |
13:48.32 | SpeedEvil | At the moment, aegis is annoying |
13:48.45 | SpeedEvil | As you need to - likely replace the kernel. |
13:48.55 | SpeedEvil | Or - at least - get 'real' root to screw with it. |
13:50.21 | Arkenoi | what is the name of xmpp telepathy plugin in harmattan repo? |
13:51.18 | harbaum | SpeedEvil: The connector is a usb b recepticle which is target mode only. OTG would be a AB-recepticle |
13:51.29 | SpeedEvil | It's quite irrelevant. |
13:51.51 | SpeedEvil | You can use the same scheme that the n900 or n810 does |
13:51.58 | SpeedEvil | a 'reverse' cable. |
13:52.05 | harbaum | No, that's what the physical connector sais about the capabilities of the device. A hacked kernel may know better ... |
13:52.22 | harbaum | the n810 has a real ab connector |
13:52.56 | SpeedEvil | Do I mean 800? |
13:52.59 | SpeedEvil | forgets. |
13:53.14 | divan | Arkenoi, telepathy-gabble |
13:53.16 | harbaum | the n800 imho had a mini usb, not a micro usb |
13:53.20 | Arkenoi | divan, thanx |
13:54.32 | divan | Arkenoi, actually it's not a plugin, it's a provider. The conversations plugin for pure Jabber seems not available yet. |
13:55.02 | SpeedEvil | Key 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.25 | rm_work | vandenoever / fiferboy: answering both of your questions from like 20 hours ago: ~packrat |
14:13.39 | rm_work | ~packrat |
14:13.39 | infobot | well, packrat is a cute little rodent that keeps everything it finds. http://www.ageofikon.com/prh/ |
14:13.58 | rm_work | fiferboy: has a de-facto section list in one of the dropdowns |
14:14.07 | rm_work | vandenoever: basically a catalog of harmattan apps |
14:14.08 | fiferboy | rm_work: Ah, thanks! |
14:14.16 | rm_work | :P |
14:14.37 | rm_work | no promises on whether those are technically valid |
14:14.39 | *** join/#harmattan razvanpetru (~razvan@188.26.186.194) |
14:14.47 | rm_work | but each of those are currently used by at least one package |
14:14.48 | fiferboy | rm_work: Both my packages are discoverble through there :) |
14:15.00 | rm_work | :P |
14:16.39 | rm_work | just got through backlogs from YESTERDAY T_T |
14:16.50 | rm_work | since i was away from my computer basically until i left work |
14:17.10 | rm_work | also, pyRadio *actually* works now |
14:17.20 | rm_work | i was lieing before when i said it worked apparently |
14:17.25 | rm_work | but 3.6.2 actually works |
14:17.46 | rm_work | i need to update to 3.9 upstream tonight though T_T |
14:18.59 | razvanpetru | where do you guys save writeable data for your apps? |
14:19.35 | rm_work | i think ~/.appname/ is appropriate |
14:21.38 | razvanpetru | is that equal to /home/user/MyDocs/.app ? |
14:22.06 | rm_work | err |
14:22.15 | rm_work | ^^ that one |
14:22.18 | rm_work | forgot about MyDocs |
14:22.22 | razvanpetru | I think I tried something like that, but QDir::mkpath failed to create a path with . in it |
14:22.24 | lcuk | puts mind back to bug 13084 |
14:22.27 | MeeGoBot | Bug https://bugs.meego.com/show_bug.cgi?id=13084 maj, Medium, ---, liquid, ASSI, [n900] Horizontal tearing with xvimagesink |
14:22.31 | lcuk | crap e-chan |
14:22.38 | razvanpetru | and... without . all my cached images pop up in the gallery app :D |
14:23.05 | rm_work | yeah... |
14:23.20 | rm_work | there might be a way to block them from being picked up by tracker in the tracker config |
14:23.21 | rm_work | but |
14:23.23 | rm_work | :/ |
14:23.37 | rm_work | it shouldn't fail to create . folders |
14:25.02 | rm_work | actually |
14:25.13 | rm_work | you might just try /home/user/.app |
14:25.21 | rm_work | it's a 2Gb EXT4 partition |
14:25.35 | razvanpetru | well my db is < 1MB so no problem there |
14:25.40 | rm_work | yeah |
14:25.49 | razvanpetru | but my app didn't have write access to anything except MyDocs |
14:25.50 | rm_work | it is 3% used on my system <_< |
14:25.53 | rm_work | hrm |
14:26.03 | rm_work | should have access to /home/user? |
14:26.07 | rm_work | not sure why it wouldn't |
14:27.04 | razvanpetru | developer or user acct? |
14:27.05 | razvanpetru | :) |
14:27.07 | rm_work | yeah tons of .app folders there |
14:27.14 | rm_work | AH erm |
14:27.25 | rm_work | you'll want to use something like ~/ |
14:27.34 | rm_work | since when you run it qtcreator it'll be developer |
14:27.55 | razvanpetru | ~/.app :) |
14:27.57 | rm_work | yes |
14:27.58 | razvanpetru | I'll try |
14:28.03 | spenap | razvanpetru, 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.04 | razvanpetru | thanks ;) |
14:28.09 | rm_work | dunno if it will resolve ~/ |
14:28.14 | rm_work | you might have to figure it out |
14:28.27 | razvanpetru | spenap: using QML, but the backend is all C++ |
14:29.07 | spenap | I see: it could be an interesting read for you, anyway |
14:29.09 | spenap | :) |
14:30.37 | razvanpetru | hehe, I could just call QDeclarativeEngine::offlineStoragePath() and use that :P |
14:30.39 | rm_work | err |
14:30.46 | rm_work | spenap: page appears to be empty? |
14:30.48 | rm_work | <PROTECTED> |
14:31.00 | razvanpetru | although the Path object is much lower level than qdeclengine... |
14:31.02 | spenap | both pages, rm_work ? |
14:31.08 | spenap | ah, check the end |
14:31.10 | razvanpetru | works for me in opera |
14:31.10 | spenap | this (QML) |
14:31.16 | spenap | looks like xchat breaks the URL |
14:31.25 | spenap | you'll have to copy the URL by hand |
14:32.02 | Arkenoi | damn, 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.15 | rm_work | ah |
14:34.32 | rm_work | got it |
14:36.38 | *** join/#harmattan qgil (c0646a28@gateway/web/freenode/ip.192.100.106.40) |
14:44.59 | razvanpetru | what's the developer/user pass? :) |
14:45.15 | divan | Arkenoi, 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.34 | divan | razvanpetru, developer pass is generated via SDK Connecrivity Tool |
14:45.42 | razvanpetru | yeah, figured... |
14:45.45 | razvanpetru | but user? |
14:45.57 | divan | razvanpetru, I wonder too |
14:46.16 | divan | razvanpetru, in /etc/passwd the password field for user is emoty |
14:46.30 | divan | s/emoty/empty/ |
14:47.09 | razvanpetru | entering twilight zone |
14:47.13 | divan | but I'm not sure it's safe to change user password.. |
14:47.28 | razvanpetru | so I did as rm_work suggested, used ~/.app as path... app works brilliantly |
14:47.40 | razvanpetru | now I log in as developer and there is no ~/.app folder... |
14:47.44 | rm_work | lol |
14:47.52 | razvanpetru | ls -a shows no .app inside ~/ |
14:48.09 | rm_work | hrm |
14:48.18 | rm_work | divan: yeah, wouldn't recommend changing password for user |
14:48.28 | rm_work | it doesn't have a password, and isn't log-in-able |
14:48.34 | rm_work | you can su to it tho |
14:48.38 | divan | rm_work, any idea how to het user password? |
14:48.43 | divan | rm_work, no, I can't |
14:48.45 | rm_work | you don't want to |
14:48.49 | rm_work | and yes you can :P |
14:48.53 | rm_work | i do it all the time |
14:49.08 | divan | rm_work, do you use exec relaxed mode? |
14:49.14 | rm_work | ? |
14:49.22 | divan | rm_work, for aegis |
14:49.27 | rm_work | I 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.43 | rm_work | i don't even know what that is (relaxed mode, not aegis) |
14:49.49 | divan | ahh.. that way.. |
14:50.01 | divan | rm_work, I ssh as developer and then get root via devel-su |
14:50.23 | divan | rm_work, http://wiki.meego.com/Migrating_from_N900_to_N950#Security_framework |
14:50.57 | divan | rm_work, yep ssh via root@ allows to do su - user |
14:51.58 | qgil | hi, I'm trying to 'connect' my Qt Creator project with gitorious. Is there somewhere a step-by-step guide or any docs? |
14:52.06 | rm_work | yeah never considered logging in as developer |
14:52.12 | *** join/#harmattan mgedmin (~mg@Maemo/community/contributor/mgedmin) |
14:52.18 | rm_work | sorry qgil, don't use git personally :( |
14:53.19 | rm_work | qgil: you having fun making your app? :) |
14:53.22 | divan | qgil, I used github, but seems that gitourious has much better integration with qtcreator. Should be intuitive. |
14:53.30 | vandenoever | qgil: do you have a local git already? |
14:53.41 | divan | rm_work, I guess it's chess program :) |
14:53.45 | razvanpetru | :D |
14:53.52 | rm_work | yeah i saw the screenshots on G+ :) |
14:53.58 | razvanpetru | just convince chessbase to port fritz and you're set |
14:53.59 | vandenoever | if so you need to "git remote add $gitoriousurl" |
14:54.30 | qgil | I'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.54 | qgil | razvanpetru: we should also convince them to do it open source? |
14:55.04 | rm_work | oh vandenoever you're here now |
14:55.10 | rm_work | you asked about a catalog of harmattan apps yesterday |
14:55.12 | razvanpetru | qgil: I would be happy with closed source also |
14:55.15 | rm_work | did you get my note this morning? |
14:55.20 | vandenoever | qgil: in your code dir do "git init;git add -A;git commit -a -m 'Initial commit'" |
14:55.32 | vandenoever | then connect to gitorious with above command |
14:55.33 | razvanpetru | considering they didn't port to any platform, it could be a differentiator |
14:55.59 | qgil | razvanpetru: considering they didn't port to any platform, I would be wasting my time with them ;) |
14:56.05 | vandenoever | rm_work: not sure, what about? |
14:56.12 | qgil | thanks vandenoever will try now |
14:56.20 | rm_work | you asked about a catalog of harmattan apps yesterday |
14:56.32 | vandenoever | rm_work: ah, the pack rat |
14:56.47 | vandenoever | it'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.08 | qgil | vandenoever: 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.09 | rm_work | if the repo is listed on the wiki |
14:57.13 | rm_work | it will be indexed there |
14:57.18 | rm_work | or I can add some manually |
14:58.03 | vandenoever | rm_work: nice, so what's easiest way to install (deb -i ?) |
14:58.31 | vandenoever | qgil: is this on your local file system? i'm not sure i understand the question |
14:58.32 | qgil | vandenoever: send the package attached in an email and open the attachment from the email client :) |
14:58.45 | vandenoever | qgil: :-) |
14:58.51 | rm_work | vandenoever: just click the install button in browser |
14:59.09 | vandenoever | qgil: 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.11 | qgil | yes, 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.20 | vandenoever | qgil: i'll use mass storage |
14:59.58 | vandenoever | qgil: i have let qtcreator create the repo too and i think it just does the three commands i said (init,add,commit) |
15:00.03 | qgil | vandenoever: open browser, find the deb listed somewhere, click the deb link, proceed |
15:00.06 | vandenoever | but without the connection to gitorious |
15:00.30 | vandenoever | qgil: ok, and in the right order when there are dependencies, no doubt |
15:00.47 | razvanpetru | rm_work, I think mkpath created the path as /home/developer/~/.app |
15:00.47 | vandenoever | or add things to sources.list, i guess |
15:01.17 | qgil | I *believe* proper packages can define repos to be installed, but I'm not sure vandenoever |
15:01.33 | razvanpetru | this is what QDir expands the absolute path to... Qt, I am disappoint |
15:01.40 | vandenoever | is "Beginning Nokia Apps Development: Qt and HTML5 for Symbian and MeeGo" good reading? |
15:02.11 | vandenoever | since it's from 1.5 years ago, i guess it's outdated ... |
15:02.27 | razvanpetru | I bet it uses QWidget :P |
15:02.30 | vandenoever | it does talk about meego |
15:02.35 | mgedmin | suspects books like these are outdated before they get published |
15:03.06 | vandenoever | yeah, i'm looking for a book of 15 euro to get free shipping of a usb cable :-) |
15:03.21 | razvanpetru | try advanced qt |
15:03.38 | razvanpetru | by mark summerfield |
15:04.12 | vandenoever | well, on the Qt front, i know tons already |
15:04.27 | DocScrutinizer | MohammadAG: develsh allows strace and lsof, but then again /bin/ash: i2cdetect: Operation not permitted |
15:05.09 | razvanpetru | how the hell can QDir create a path like /home/developer/~/.app/filecache :-/ |
15:05.29 | razvanpetru | vandenoever - then try something about WWII |
15:05.57 | vandenoever | razvanpetru: :-) |
15:06.08 | qgil | vandenoever: http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/guide/html/Developer_Library_Welcome_page_a381.html |
15:06.52 | vandenoever | qgil: thank, i bookmarked it |
15:07.36 | *** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-147-93.clienti.tiscali.it) |
15:14.14 | rm_work | razvanpetru: makes sense actually |
15:14.22 | rm_work | vandenoever: lol, from amazon? |
15:17.15 | razvanpetru | rm_work: this did the trick - QDir(QDir::homePath()).filePath(".app"); |
15:19.52 | mgedmin | razvanpetru, have you considered using XDG paths, i.e. ~/.cache, ~/.local/share, ~/.config? |
15:20.17 | mgedmin | I wonder if Qt has abstractions for them |
15:20.31 | mgedmin | (since the default locations can be overriden with environment variables) |
15:20.41 | vandenoever | rm_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.56 | razvanpetru | mgedmin - no, my other idea was to user tmp for the cache :) |
15:23.09 | rm_work | vandenoever: lol, get amazon prime |
15:23.21 | rm_work | vandenoever: 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.28 | razvanpetru | ...in US |
15:23.40 | rm_work | ah :( |
15:23.45 | rm_work | sad |
15:23.59 | rm_work | if you have access to an email with a .edu extension, it's free :P |
15:24.15 | rm_work | i love things that check TLD for student verification |
15:24.15 | razvanpetru | I don't think amazon will ship to me from Germany for free :) |
15:24.23 | razvanpetru | now I pay 10 EUR/book |
15:25.23 | razvanpetru | Safari Book Online is good... |
15:25.55 | razvanpetru | mgedmin: AFAIK Qt doesn't know about those, I think they may be OS-specific |
15:26.36 | mgedmin | being OS specific is what makes them good abstraction targets, IMHO |
15:26.49 | mgedmin | "where should my app keep its cache files on this OS?" |
15:27.09 | *** part/#harmattan djszapi (~lpapp@plexyplanet.org) |
15:27.15 | razvanpetru | QDesktopServices::StandardLocation has something |
15:27.32 | razvanpetru | QDesktopServices::DataLocation |
15:27.40 | w00t | QDesktopServices::storageLocation is indeed what you're probably after2 |
15:28.48 | razvanpetru | yes, mgedmin was right :), there's even a QDesktopServices::CacheLocation |
15:28.54 | mgedmin | w00t! |
15:29.10 | razvanpetru | :D |
15:30.12 | *** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-132-76.clienti.tiscali.it) |
15:31.27 | rm_work | :P |
15:35.09 | npm | try 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.41 | npm | makes the package larger than expected by duplicating a lot of files |
15:36.00 | razvanpetru | that's why I hate svn/cvs |
15:36.34 | npm | blame me... i helped hire the guy that wrote it :-) |
15:36.56 | npm | he rescued my cat as part of the job interview :-) |
15:37.06 | rm_work | lol |
15:37.15 | rm_work | still uses svn... |
15:37.32 | npm | he was sick of it meowling... i guess that's why businesses normally use offices |
15:38.22 | razvanpetru | and I using SVN myself for work... |
15:38.36 | razvanpetru | *I am using... |
15:38.54 | npm | yeah a lot of people do. i think it needs better suport in qtcreator |
15:39.08 | mgedmin | svn 1.veryrecentversion has only one .svn subdir at the top of the tree, like everyone else |
15:39.24 | razvanpetru | really? :) |
15:39.38 | razvanpetru | I have <quite recent version> myself... |
15:39.38 | mgedmin | speaking of those, how do I tell dh_make to skip the .hg when it's creating an .orig.tar.gz? |
15:39.58 | mgedmin | my vim .orig.tar.gz is over 50 megs because I ran dh_make in a hg checkout |
15:40.27 | mgedmin | upstream doesn't package point versions, and I did not want to untar 7.3.0 and apply 260 patches by hand |
15:40.42 | rm_work | mgedmin: i packaged vim a few days ago... |
15:40.54 | npm | what's the syntax for replacing COPY_DIR found in a Makefile inside one's project.pro file |
15:40.55 | mgedmin | rm_work, where? |
15:41.00 | rm_work | it's in packrat |
15:41.01 | npm | just COPY_DIR=... |
15:41.02 | rm_work | ~packrat |
15:41.03 | infobot | i heard packrat is a cute little rodent that keeps everything it finds. http://www.ageofikon.com/prh/ |
15:41.05 | npm | or something more |
15:41.20 | mgedmin | I searched in c-obs, couldn't find anything, gave it a try |
15:41.30 | mgedmin | and djszapi(sp?) also packaged vim late last night |
15:41.35 | rm_work | this is why packrat should be in the topic |
15:41.36 | razvanpetru | ~qt |
15:41.36 | infobot | methinks qt is TrollTech's QT library, available at http://www.trolltech.com |
15:41.45 | rm_work | i did it like... last friday |
15:41.50 | rm_work | nah, sunday |
15:41.52 | mgedmin | didn't know about packrat |
15:42.04 | mgedmin | oh, it's version 7.2 -- I've got 7.3.260 :) |
15:42.07 | rm_work | :P |
15:42.16 | rm_work | then trump it :P |
15:42.17 | mgedmin | at http://mg.pov.lt/770/dists/harmattan/user/binary-armel/ |
15:42.20 | rm_work | fine by me |
15:42.32 | rm_work | i should get your repo in packrat |
15:42.47 | rm_work | especially if you're going to have anything else in there |
15:42.57 | rm_work | is that the final path for it? |
15:43.57 | mgedmin | I don't plan to remove anything, no |
15:44.18 | rm_work | k |
15:44.19 | mgedmin | but I hope we'll get something like Maemo Extras, and all these little repos are going to become mostly obsolete |
15:44.37 | rm_work | aww yours doesn't have an icon :( |
15:44.42 | mgedmin | I've some fbreader debs in /experimental/binary-armel |
15:44.50 | mgedmin | yeah, no icon, blame me |
15:44.51 | rm_work | it shows up in packrat now BTW |
15:45.45 | razvanpetru | can Harmattan's web browser still install debs like in Maemo? |
15:46.01 | leinir | razvanpetru: it can :) |
15:46.14 | razvanpetru | leinir: thanks, that makes updating rather easy I think... |
15:46.25 | mgedmin | fbreader consists of maybe 7 debs, I'd rather not click on them one by one in the right order |
15:46.26 | razvanpetru | although there's probably a better solution... |
15:46.37 | leinir | Or, 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.52 | rm_work | unfortunately it doesn't add repos via .install like maemo5 did, but it will install debs straight (no dep handling :() |
15:48.22 | lcuk | lardman|gone, ping when you get back |
15:52.37 | razvanpetru | fails for me over web: downloads, says installing and then says installation package not found |
15:53.22 | rm_work | erm |
15:53.27 | rm_work | something must be wrong with the package |
15:53.37 | rm_work | i've had it work on 10+ debs |
15:53.41 | razvanpetru | normally yes, but I just installed it with qtc :( |
15:53.49 | rm_work | if 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.33 | djszapi_ | Is there any package wishlist somewhere ? |
17:11.46 | mgedmin | I've a private one in my mind |
17:11.51 | mgedmin | e.g. pwsafe would be nice |
17:14.56 | djszapi_ | 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.10 | mgedmin | I'm using 0.2.0 on my laptop |
17:17.36 | djszapi_ | obs seems to be down this time |
17:17.36 | mgedmin | and while it'd be nice to have a GUI, porting PasswordSafe from maemo5 to harmattan won't be trivial, I expect |
17:18.17 | mgedmin | uh oh, I hope pwsafe's password integration will work with the web browser |
17:18.32 | mgedmin | since meego-terminal has no clipboard support |
17:21.41 | DocScrutinizer | mgedmin: 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.27 | djszapi_ | nobody started an IRC client yet ? |
17:23.44 | dm8tbr | ssh+screen+irssi for me |
17:24.16 | djszapi_ | I do prefer the Qt/KDE solution for it on this gadget. |
17:24.40 | djszapi_ | without any server dependency. |
17:24.40 | DocScrutinizer | dm8tbr: yeah, the benefits of off-board processing. A very special "web app" |
17:28.32 | DocScrutinizer | >>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.59 | DocScrutinizer | >>Microsoft Mango<< \o/ |
17:31.33 | *** join/#harmattan djszapi_ (~lpapp@84-231-84-52.elisa-mobile.fi) |
17:33.07 | djszapi_ | 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.10 | DocScrutinizer | >>Champion of the Month: Randy Arnold<< Congrats, texrat! |
17:36.41 | djszapi_ | DocScrutinizer: what application do you develop for your N950 ? |
17:37.00 | DocScrutinizer | errr, USB hostmode |
17:37.25 | DocScrutinizer | though this seems to become more and more an absolute won't_fly |
17:38.25 | DocScrutinizer | fist 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.27 | djszapi_ | if it compiles in scratchbox, just ship it xD |
17:38.37 | DocScrutinizer | HAHA |
17:40.39 | *** join/#harmattan antman8969 (~antman896@pool-98-113-198-248.nycmny.fios.verizon.net) |
17:41.19 | DocScrutinizer | djszapi_: 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.02 | antman8969 | docscrutinizer, out of curiosity, what are you trying to accomplish? |
17:42.17 | DocScrutinizer | antman8969: ??? USB hostmode |
17:42.29 | antman8969 | just logged in |
17:42.36 | antman8969 | lol just saw you clndt do something |
17:42.36 | DocScrutinizer | aah |
17:42.40 | djszapi_ | DocScrutinizer: are you politely offensing us ? :) |
17:42.54 | djszapi_ | what is the exact problem ? |
17:43.04 | DocScrutinizer | djszapi_: not really, just whining |
17:43.10 | DocScrutinizer | ;-D |
17:43.52 | antman8969 | I 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.54 | djszapi_ | 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.00 | DocScrutinizer | tbh I somewhat accepted this won't work on harmattan, ever |
17:44.08 | djszapi_ | "true root" access hahahaha |
17:44.35 | antman8969 | lol an unfortunate distinction on this platform.... |
17:44.38 | DocScrutinizer | ~tell antman8969 about h-e-n |
17:45.09 | djszapi_ | antman8969: you should really forget thinking of root/superadmin/whatever |
17:45.40 | djszapi_ | it is not a unix workstation, it is a user device |
17:45.59 | DocScrutinizer | I'm just stating I need *all* permissions on this system, to do anything about USB hostmode |
17:46.09 | antman8969 | lol thats why I was asking what it doc needed it for |
17:46.10 | antman8969 | but I got his tell |
17:46.21 | djszapi_ | DocScrutinizer: well, the "tcb" token is something I am not aware of that much. |
17:46.52 | djszapi_ | upstart has it for example, but I think you can get it. |
17:46.54 | djszapi_ | * cannot |
17:47.11 | DocScrutinizer | djszapi_: again, my device has a FAT PRINTING "DEVELOPER DEVICE" - it's not "user device" |
17:47.55 | djszapi_ | Nokia did not care about 250-500 device users. |
17:48.13 | djszapi_ | Also, you can flash your own kernel ;-) |
17:48.30 | DocScrutinizer | if 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.00 | DocScrutinizer | djszapi_: flashing my own kernel largely defeats the purpose to bring USB hostmode to "user device" - paradox, isn't it ;-D |
17:50.43 | DocScrutinizer | I 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.17 | DocScrutinizer | developing it for "own kernel" is kinda silly |
17:51.59 | DocScrutinizer | trying to develop it on a device that has the final tight user device restrictions is not going to fly |
17:52.27 | DocScrutinizer | I'm doomed |
17:52.31 | djszapi_ | 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.58 | DocScrutinizer | djszapi_: 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.23 | djszapi_ | DocScrutinizer: SDK team did not do a great job :) |
17:54.47 | djszapi_ | at leats about the aegis documentation. |
17:56.04 | djszapi_ | If you miss something from the SDK, just let me know and I can forward and boost it to the SDK team. |
17:56.10 | DocScrutinizer | yeah, 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.33 | lardman | evening |
17:56.47 | lardman | anyone know how I get infobot to stop telling me about a message? |
17:56.54 | lcuk | lol |
17:57.00 | lcuk | lardman, by reading the logs :P |
17:57.05 | djszapi_ | 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.06 | lardman | now has internet at home! Rejoice! ;) |
17:57.11 | DocScrutinizer | lardman: I'm taking care |
17:57.18 | lardman | thanks Doc |
17:57.49 | djszapi_ | I know it might be worse for you, but will be way cooool for end users. |
17:58.02 | lardman | onto other business, the odd packaging info that Qt Creator adds for Harmattan builds, how does one use that with dpkg-buildpackage? |
17:58.11 | lardman | s/odd/odd location |
17:59.08 | DocScrutinizer | djszapi_: 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.11 | SpeedEvil | lardman: Congrats! |
18:00.12 | djszapi_ | 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.26 | djszapi_ | * again * let, etc :) |
18:00.45 | lardman | SpeedEvil: not sure my wife is pleased mind you |
18:01.06 | SpeedEvil | lardman: It can be restful to have it not working. For moments at a time. |
18:01.30 | lardman | restful yeah, not so good when you've just moved and need to lookup phone numbers, change addresses, etc |
18:01.34 | lardman | glad to have it back anyway |
18:01.42 | lardman | bbiab suppertime |
18:01.46 | SpeedEvil | :) |
18:01.58 | DocScrutinizer | djszapi_: 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.20 | djszapi_ | DocScrutinizer: Could you please send it to me in email ? |
18:03.02 | DocScrutinizer | djszapi_: that's probably the best chance I got regarding this issue, since ~2 years. Sure I will |
18:04.13 | DocScrutinizer | djszapi_: 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.07 | DocScrutinizer | djszapi_: and I'm pretty sure your SDK team has NFC about the things I ask for |
18:05.09 | djszapi_ | DocScrutinizer: yeah, take your time :) |
18:06.15 | DocScrutinizer | djszapi_: 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.29 | Venemo | hey guys |
18:07.22 | djszapi_ | DocScrutinizer: What bugs is that, why c-obs is using so lame hardware :) |
18:07.29 | djszapi_ | compared to that what maemo.org used. |
18:07.36 | djszapi_ | * bugs me |
18:07.54 | djszapi_ | and why they couldn't just re-use that server.. |
18:08.27 | DocScrutinizer | djszapi_: 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.07 | Venemo | how're you guys? |
18:09.34 | djszapi_ | DocScrutinizer: well the SDK team leader was a Qt/KDE/Debian guy with well ... lots of skill. |
18:09.38 | DocScrutinizer | djszapi_: enabling USB hostmode really means messing with the hw with your arms in the guts to the ellbows |
18:10.46 | DocScrutinizer | djszapi_: just to give you an idea: on N900 we had to >> stop bme << to make hostmode work |
18:11.18 | SpeedEvil | As another fun example - important docs were found on about 5 versions of the CPU datasheet. |
18:11.19 | DocScrutinizer | mention this to your SDK team and they'l leave the room, running and screaming |
18:11.28 | SpeedEvil | Different bits of different versions. |
18:11.35 | Venemo | hmm, Qt Creator just screwed me. |
18:12.00 | Stskeeps | was it good? |
18:13.01 | DocScrutinizer | djszapi_: do you still think it's worth sending you a mail about it? |
18:13.13 | djszapi_ | DocScrutinizer: I fail to see why not.. |
18:13.22 | DocScrutinizer | ok then, I'll do it |
18:13.54 | DocScrutinizer | but please take a video of the SDK tema's reaction when you ask them for schematics ;-P |
18:14.14 | Venemo | installed the newest Qt Creator nightly, and it says "No tool chain can produce code for this Qt version" about the Harmattan toolchain |
18:14.16 | djszapi_ | I am a geek, I do not meet people, just mailing list :p |
18:14.16 | Venemo | achipa, maybe you know something about this? |
18:14.27 | DocScrutinizer | gnhnhnh |
18:15.01 | Venemo | :D:D:D |
18:16.09 | Venemo | djszapi_ :D |
18:17.21 | tomma | Venemo, it tells you to add toolchain |
18:17.43 | Venemo | tomma, all right, but how do I add it? |
18:17.55 | Venemo | it's installed by the Qt SDK, I guess it should be added already |
18:18.55 | tomma | but did you tell creator where it is? |
18:19.13 | tomma | toolchains -> add |
18:19.29 | Venemo | nope, the old Qt Creator finds it automatically, but the new one doesn't |
18:19.33 | tomma | it should be added automaticly but could be it is broken now |
18:20.29 | tomma | ok it adds it after you add qt version |
18:20.32 | Venemo | tomma, 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.32 | tomma | just press apply |
18:21.17 | Venemo | hmm |
18:21.36 | Venemo | still not there |
18:23.11 | RST38h | Ok, Qt SDK does not compile anything either |
18:23.20 | Venemo | tomma, Tools/Options/Qt4 has the Harmattan API in the list |
18:23.23 | RST38h | Anyone knows how I am supposed to develop for this thing??? |
18:23.34 | RST38h | When neither Scratchbox nor QtSDK work? |
18:23.39 | Venemo | tomma, but the Tools/Option/Toolchains does not have the Harmattan toolchain and does not allow me to add it |
18:24.01 | djszapi_ | RST38h: what is wrong about sb ? |
18:25.00 | RST38h | djszapi: fails. |
18:25.20 | RST38h | QtSDK sows a dialog saying "Unable to create debian templates: dh_make failed (Unnknown error) |
18:25.55 | RST38h | When 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.17 | djszapi_ | what fails in sb ? |
18:27.03 | lardman | re |
18:27.15 | Venemo | RST38h, when I ge thome, you could send me your stuff and I could try compiling it in my Qt SDK |
18:27.36 | mgedmin | ok, time to go debug some segfaults |
18:28.05 | mgedmin | I hope I can figure out how to build an fbreader deb without stripping debug symbols |
18:28.17 | RST38h | Venemo: there is no "my stuff" there: I just created an empty QtQuick project and tried running it. |
18:28.19 | RST38h | And it fails. |
18:28.40 | RST38h | Epic fail for Qt folks, as far as I am concerned |
18:29.09 | RST38h | Managed to turn relatively tolerable SB into...mghm...you know |
18:29.19 | Venemo | RST38h, worksforme...... |
18:29.22 | lardman | Anyone 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.45 | RST38h | Yes yes, workforyou |
18:30.19 | antman8969 | on a usual install of sb, you shouldn't need to specify anything on command line other than -rfakeroot to build |
18:30.25 | fiferboy | lardman: ln -s qtc_packaging/harmattan debian ;) |
18:30.37 | RST38h | SB does not even see my host file system |
18:30.50 | RST38h | SB2 did, but there is no Harmattan rootstrap for SB2 =(( |
18:31.02 | djszapi_ | it is not true |
18:31.10 | djszapi_ | you can mount it in bind mode andthere you go. |
18:31.29 | lardman | fiferboy: is that how Qt Creator does it? |
18:31.29 | Venemo | tomma, after removing the MeeGo 1.2 Harmattan target and re-adding it, it seems to work |
18:31.29 | Venemo | tomma, thanks for your help :) |
18:31.34 | fiferboy | lardman: QtCreator actually seems to copy it to debian rather than link |
18:31.43 | Venemo | RST38h, hmm... |
18:32.03 | mgedmin | tries DEB_BUILD_OPTIONS=nostrip dpkg-buildpackage -uc -us -rfakeroot -i |
18:32.06 | lardman | fiferboy: interesting, thanks |
18:32.20 | Venemo | hm. |
18:32.24 | lardman | fiferboy: 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.55 | deimos | RST38h, 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.58 | Venemo | can I use USB networking on the N950 at the same time I'm connecting my laptop to the internet through its modem? |
18:33.34 | deimos | RST38h, and Qt Mobility could also be compiled and installed on desktop |
18:33.38 | RST38h | Ok, now it has hung in the Package manager |
18:33.39 | fiferboy | lardman: Yeah, I always have to delete the debian directory QtCreator leaves lying around |
18:33.40 | mgedmin | Venemo, you could do that on the N900; I haven't tried with a N950 yet |
18:33.46 | RST38h | EPIC FAIL |
18:33.53 | Venemo | mgedmin, ok, I'll try |
18:34.16 | mgedmin | fiferboy, lardman, Qt Creator uses a separate build directory by default, I think |
18:34.46 | mgedmin | I'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.18 | Venemo | mgedmin, hm, seems that it can't do this |
18:35.19 | lardman | yeah true |
18:35.19 | mgedmin | debian/rules has these nice hardcoded full filesystem paths augh |
18:35.38 | *** join/#harmattan harbaum (~quassel@krlh-4d037455.pool.mediaWays.net) |
18:35.46 | Venemo | mgedmin, 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.45 | mgedmin | Venemo, 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.11 | Venemo | mgedmin, yes, N950 does the same on "Sync and Connect" mode |
18:37.26 | Venemo | mgedmin, but when in "Sync and Connect" mode, I can't seem to enable the usb network as well |
18:38.13 | mgedmin | oh, I misunderstood your question! |
18:38.38 | Venemo | mgedmin, 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.57 | inean | Hi everyone |
18:40.09 | Venemo | hi |
18:41.23 | inean | I need to know UserAgent string for N950 and N9 ... Is there someone here with a N950 device ? :P |
18:41.48 | mgedmin | lots |
18:42.11 | Venemo | inean, 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.51 | inean | Venemo: Thanks |
18:42.51 | mgedmin | inean, 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.13 | Venemo | heh |
18:43.16 | Venemo | that's lots |
18:43.33 | mgedmin | modern user agent strings are made of insanity |
18:43.47 | inean | Ok, I suspect than for N9 will be s/N950/N9 ... |
18:45.32 | mgedmin | RST38h, what I do for scratchbox is ln -s /scratchbox/users/mg/home/mg ~/scratchbox |
18:45.51 | mgedmin | then 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.01 | RST38h | mgedmin: Does it work? |
18:47.04 | mgedmin | yes |
18:47.08 | RST38h | mgedmin: and what should I link? =) |
18:47.20 | mgedmin | you know your username better than I do :) |
18:47.21 | RST38h | was 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.37 | mgedmin | scratchbox can't see host system, but host system can see scratchbox |
18:47.54 | mgedmin | that symlink makes it easier for me to find the scratchbox subtree |
18:49.42 | mgedmin | compares the size of the new .debs and decides they have debug symbols after all |
18:51.16 | fiferboy | mgedmin: Yeah, I turned of shadow builds |
18:51.29 | mgedmin | what are shadow builds? |
18:51.45 | fiferboy | mgedmin: In QtCreator, telling it to build in a separate directory |
18:51.49 | mgedmin | ah! |
18:52.32 | mgedmin | if I knew how to make QtCreator build fbreader, maybe I could use the integrated debugger... |
18:52.37 | mgedmin | drools, then abandons hope |
18:54.44 | mgedmin | gdb -ex run --args fbreader |
18:54.58 | mgedmin | yes! a better traceback! |
18:55.35 | Venemo | fiferboy, you turned them off...? it doesn't let me to turn them on at all :P |
18:56.47 | mgedmin | hey! |
18:57.01 | mgedmin | I can execute only one gdb command, like bt |
18:57.22 | mgedmin | but I can't go up a stack frame and look at locals or whatevs -- "The program no longer exists" |
19:03.58 | fiferboy | Venemo: Yeah, I don't know what logic lets you turn them on/off |
19:04.12 | fiferboy | Venemo: Did you create the project in the current QtCreator version? |
19:04.24 | Venemo | fiferboy, nope |
19:04.49 | Venemo | nah, I've just arrived, so I'll put the laptop to sleep now |
19:04.55 | Venemo | will 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.34 | mgedmin | why do I get a paint event when fbreader becomes invisible? |
19:19.53 | mgedmin | the stack trace ends at QApplication::notify(QObject*, QEvent*) in /usr/lib/libQtGui.so.4 |
19:24.48 | fiferboy | mgedmin: fbreader controls the paint events itself, right? |
19:25.01 | fiferboy | Or does it use widgets to do that? |
19:25.02 | mgedmin | I'm not sure |
19:25.09 | mgedmin | I see uses of QWidget |
19:25.22 | mgedmin | (gdb) p myHolder.myFrame->isVisible() |
19:25.23 | mgedmin | Couldn't find method QWidget::isVisible |
19:25.30 | mgedmin | but http://doc.qt.nokia.com/latest/qwidget.html#visible-prop |
19:25.35 | mgedmin | is this a gdb thing or what? |
19:26.01 | mgedmin | my current frame is in ZLQtViewWidget::Widget::paintEvent |
19:26.27 | fiferboy | Does ZLQtViewWidget implements its own paint? |
19:27.25 | mgedmin | something like that |
19:27.27 | fiferboy | Looks like it handles its own painting |
19:27.40 | mgedmin | AFAICS it's painting using QPainter into a pixmap, and then blits that pixmap onto the screen, after optional rotation |
19:32.03 | mgedmin | I suppose isVisible is an inline function |
19:32.43 | fiferboy | mgedmin: isVisible is a access function to the visible property of a QWidget |
19:32.49 | fiferboy | http://doc.qt.nokia.com/latest/qwidget.html#visible-prop |
19:33.03 | fiferboy | Oh, I see you already got that :) |
19:34.08 | npm | the "ready to be checked in version" :-) http://nielsmayer.com/meego/qml/qtzibit_0_0_2_armel.deb |
19:35.17 | fiferboy | mgedmin: ZLQtViewWidget inherits ZLViewWidget |
19:35.26 | fiferboy | I haven't found that in the git repo yet, do you see it? |
19:35.53 | fiferboy | Ah, see it core/src/view |
19:35.55 | mgedmin | ZLViewWidget is in zlibrary/core/src/view/ |
19:35.58 | mgedmin | ctags rule |
19:36.29 | mgedmin | what happens if I put if (!isVisible()) return; at the top of ZLQtViewWidget::Widget::paintEvent()? |
19:38.17 | fiferboy | ZLApplication (inherited by ZLQtViewWidget) has a isVisible function... |
19:38.24 | qgil | antman8969: ah you're here |
19:38.28 | qgil | make[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.39 | lbt | follows |
19:38.55 | lbt | just in case... |
19:40.28 | mgedmin | wants rsync |
19:40.46 | *** part/#harmattan smoku1 (~spectrum@xkh0g2.infr.xiaoka.com) |
19:41.05 | qgil | antman8969: 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.16 | fiferboy | mgedmin: The ZLApplication isVisible function always returns true!? |
19:41.22 | mgedmin | heh |
19:41.40 | mgedmin | QML has this platformWindow.visible property |
19:41.43 | *** join/#harmattan antman8969 (~antman896@pool-98-113-198-248.nycmny.fios.verizon.net) |
19:41.48 | mgedmin | can anybody translate QML to QWidget? |
19:42.32 | lbt | tries to follow qgil to the forum but hits the lack of an email bridge and watches from afar... |
19:43.09 | qgil | lbt: how to setup Qt Creator to provide what the OBS wants: a tar.gz and a .dsc file |
19:43.29 | fiferboy | qgil: Hav eyou looked at Jaffa's mud2 script? |
19:43.39 | fiferboy | s/Hav eyou/Have you/ |
19:43.41 | qgil | fiferboy: nope, URL? |
19:43.51 | npm | qgil: 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.58 | lbt | I don't have Qt Creator running qgil ... otherwise I'd have tried |
19:44.01 | npm | will post forum page today |
19:44.19 | qgil | lbt: just making sure that you can't blame the lack of email gateway in the forum ;) |
19:44.26 | lbt | :P |
19:44.28 | fiferboy | qgil: https://gitorious.org/attitude/attitude/blobs/master/mud2 |
19:44.53 | fiferboy | qgil: cd to your directory and run mud2 and it will create the files needed for OBS |
19:45.02 | lbt | qgil: I need to get some work done ... I will be around if you hit issues with OBS |
19:45.17 | lbt | this is a real Qt Creator problem though .... |
19:45.17 | fiferboy | notes you should clean up your project directory first |
19:45.38 | qgil | ok, 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.02 | lbt | good progress - what docs? |
19:46.17 | npm | qgil: why not start w/ QtSDK 1.1.2 |
19:46.17 | lbt | I really would hate to see the last step fail... |
19:46.27 | lbt | you should have a .dsc somewhere |
19:46.28 | npm | oh COBS ... |
19:46.29 | crevetor | qgil: you're new to developpement ? |
19:46.33 | npm | i haven't got there yet |
19:46.43 | fiferboy | qgil: click "Raw blob data" |
19:46.53 | lbt | npm: if dpkg-buildpackage works then you're ready for C.OBS |
19:46.54 | npm | need to bug lbt about getting an account :-) |
19:46.54 | qgil | I 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.04 | lbt | npm: what's your meego.com acct ? |
19:47.08 | npm | NielsMayer |
19:47.19 | lbt | done |
19:47.31 | qgil | crevetor: the page you saw yesterday was my first non-WWW code ever |
19:47.31 | npm | (i have a feeling my life just got more complicated) |
19:47.33 | npm | thanks |
19:47.35 | lbt | npm: ... and "hey" |
19:47.35 | npm | lbt |
19:47.43 | npm | hi |
19:47.45 | mgedmin | from 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.52 | crevetor | qgil: 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.59 | lbt | mgedmin: oh, seriously! |
19:48.04 | RST38h | tail: cannot open `debian/changelog' for reading: No such file or directory |
19:48.04 | RST38h | dpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1 |
19:48.05 | RST38h | Packaging Error: Command 'c:/qtsdk/madde/bin/mad dpkg-buildpackage -nc -uc -us' failed.Exit code: 1 |
19:48.11 | RST38h | How do I fix THAT in QtSDK? |
19:48.19 | antman8969 | hey now, I thought we got this resolved |
19:48.25 | RST38h | not here |
19:48.26 | crevetor | qgil: 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.29 | npm | qgil: i found reading the resulting Makefile and also turning on debugging (commented out in default .pro) helpful |
19:48.29 | lbt | RST38h: FDISK |
19:48.37 | RST38h | lbt: Sorry? |
19:48.45 | crevetor | qgil: then ln -s qtc_packaging/debian_harmattan debian |
19:49.02 | lbt | RST38h: any problem starting c:/.... |
19:49.21 | crevetor | then dpkg-buildpackage -nc -us -uc -S |
19:49.31 | npm | crevetor: thanks |
19:49.42 | crevetor | it should generate a tgz and a dsc in the parent directory that you can upload in cobs to build |
19:49.52 | mgedmin | thing is, Qt Creator's debian/rules does no building, just a make install |
19:49.57 | rm_work | yeah QtCreator builds debs on windows machines O_o iz crazy |
19:50.03 | qgil | thank 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.11 | mgedmin | and it generates a Makefile full of absolute pathnames when you build |
19:50.33 | lbt | qgil: crevetor's suggestion sounds *very* correct |
19:50.34 | mgedmin | maybe 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.50 | RST38h | lbt: Ok thanks |
19:51.01 | qgil | antman8969: crevetor just shared a different method and now I'm not sure what/who to follow |
19:51.01 | lbt | RST38h: sorry ... just having fun |
19:51.15 | RST38h | Anyone has a better suggestion? |
19:51.23 | qgil | and fiferboy shared a third one :) |
19:51.27 | antman8969 | lol |
19:51.33 | mgedmin | e.g. the build rule for qc_res.cpp is |
19:51.35 | mgedmin | /opt/QtSDK/Madde/targets/harmattan-nokia-meego-api/bin/rcc -name res ../qmlcompass/res.qrc -o qrc_res.cpp |
19:51.40 | antman8969 | well If it calms you, I'm usiing my method right now qgil |
19:51.45 | antman8969 | i'm sure theres overlap |
19:51.45 | mgedmin | good luck finding /opt/QtSDK/Madde on the OBS builder |
19:51.46 | qgil | :D |
19:51.51 | qgil | lunch time for me |
19:52.13 | RST38h | googled but just found other people hitting the same problem |
19:52.26 | mgedmin | make install_desktopfile: |
19:52.27 | RST38h | No answrs on how to fix it so far =( |
19:52.28 | mgedmin | <PROTECTED> |
19:52.32 | mgedmin | yay /home/mg |
19:52.39 | mgedmin | good luck finding _that_ on the OBS builder |
19:52.39 | crevetor | mgedmin: that's why I used qmake in the original source dir (not the build dir) otherwise it generates crap |
19:52.51 | antman8969 | ^^ that |
19:52.55 | RST38h | Am I supposed to CREATE the changelog? If so, where? |
19:53.17 | antman8969 | standard debian packaging! a debian driectory goes on the top level of your project |
19:53.21 | crevetor | mgedmin: are you adding stuff to qmlcompass ? |
19:53.22 | antman8969 | debian/changelog is the changelog |
19:53.41 | mgedmin | crevetor, not any more |
19:54.01 | RST38h | antman: when I create it, QtSDK still fails |
19:54.02 | mgedmin | I jumped on it because it was a perfect way to try out Qt Creator |
19:54.05 | npm | http://www.timolassy.com/ makes good programming music for a Finnish phone |
19:54.07 | RST38h | Complains of foreign stuff in debian |
19:54.08 | npm | :-) |
19:54.20 | antman8969 | is this a newly created project? |
19:54.23 | mgedmin | more fun than a hello world, anyway |
19:54.24 | RST38h | Yes. |
19:54.36 | antman8969 | and you have a qtc_packaging directory that it made for you too right |
19:54.47 | RST38h | yes |
19:55.06 | antman8969 | the new directory is paralelle to qtc_packaging, called debian, correct |
19:55.17 | mgedmin | well, if (!isVisible()) return; did not help prevent segfaults |
19:55.22 | mgedmin | the widget thinks it's visible |
19:55.31 | RST38h | yes |
19:55.31 | npm | i 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.44 | RST38h | BTW it also says "tail: cannot open `debian/changelog' for reading: No such file or directory" |
19:55.59 | antman8969 | did you delete it from the qtc_packaging by any chance? |
19:56.04 | RST38h | Wait, no , says this: which: pgp: unknown command |
19:56.10 | RST38h | no I did not |
19:56.26 | antman8969 | what 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.36 | antman8969 | as long as you don't add the dir to your .pro file |
19:56.43 | antman8969 | at least it's not (and has never) for me |
19:56.54 | RST38h | antman:thank you, but I have not touched any files |
19:57.01 | RST38h | just created a new project and tried running it |
19:57.10 | RST38h | can do it once again |
19:57.15 | RST38h | done it twice now |
19:57.28 | antman8969 | lol well i'll listen if you up for it, wasn't there the fisrt two times |
19:57.40 | antman8969 | got a little bit before the gtm |
19:57.45 | antman8969 | gym* |
19:58.14 | RST38h | skipped onthe MingW installation (too large), maybe THAT was the reason? |
19:58.35 | npm | antman8969: 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.43 | antman8969 | ooh mingw... i didn't know you were on windows |
19:58.51 | antman8969 | ^^ |
19:58.53 | mgedmin | oh, *barf* |
19:58.56 | antman8969 | lol well |
19:59.00 | mgedmin | fbreader's sources assume a tabsize of 2! |
19:59.03 | antman8969 | in theory it shouldn't matter |
19:59.19 | antman8969 | mmm |
19:59.23 | RST38h | mgedmin: just globalreplace with two spaces |
19:59.27 | antman8969 | changlelog is very picky about formatting |
19:59.29 | RST38h | mgedmin: and commit it this way |
19:59.44 | mgedmin | always uses dch to edit the changelog |
19:59.59 | RST38h | mgedmin: I am ok with this change, btw |
20:00.14 | antman8969 | * uses emacs ;) |
20:00.17 | mgedmin | RST38h, are you fbreader's upstream? |
20:00.23 | npm | i used emacs' changelog formatting, but because i had text in autowrap it crapped out. (next time i won't autowrap) |
20:00.34 | RST38h | mgedmin: no, but you are not committing upstream are you> |
20:00.35 | RST38h | ? |
20:00.44 | antman8969 | yea, lots of weird issues with that.. |
20:00.52 | mgedmin | I've hopes of maybe submitting a patch someday if I can make it work on harmattan |
20:00.55 | mgedmin | small steps |
20:01.08 | RST38h | mgedmin: naah, unlikely |
20:01.47 | mgedmin | gdb is so similar to pdb, but there are treacherous differences |
20:02.07 | mgedmin | e.g. 'u' is not shorthand for 'up' |
20:02.47 | mgedmin | hates c++ |
20:04.23 | RST38h | When creating a project says "Unable to create debian templates: dh_make failed (unknown error)" |
20:04.47 | mgedmin | I love error messages that say "unknown error" |
20:05.55 | RST38h | wonders how developers are supposed to use the tool giving such messages when creating an empty project |
20:06.14 | RST38h | And it too ~4GB of my disk space too |
20:06.17 | RST38h | took |
20:06.45 | Scifig | Is anyone working on qmafw plugins? |
20:07.13 | mgedmin | abandons gdb and tries running fbreader under valgrind |
20:10.52 | fiferboy | RST38h: Did you do the maemo5 interface on fbreader? |
20:12.02 | RST38h | fiferboy: Maintained it for a while |
20:12.31 | RST38h | fiferboy: Fixed power drain, added sensible settings, added scroll-by-drag |
20:12.38 | RST38h | Other things too |
20:13.07 | fiferboy | RST38h: I thought so |
20:13.39 | mgedmin | valgrinded fbreader crash: http://pastie.org/2281152 |
20:14.10 | RST38h | mgedmin: well it is Qt not fbreader crashing |
20:14.18 | mgedmin | does "Meego graphics system destroyed" mean all QPixmap()s become invalid? |
20:16.16 | fiferboy | mgedmin: Is the "MeeGo graphics system destroyed" happening when you swipe out? |
20:16.21 | mgedmin | yes |
20:16.56 | mgedmin | so, QPixmap represents a server-side pixmap |
20:17.42 | fiferboy | Hmm, 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.22 | mgedmin | "Note: When using the native X11 graphics system, the pixmap becomes invalid when the QApplication instance is destroyed." |
20:19.32 | mgedmin | I don't know if that's relevant |
20:20.36 | mgedmin | zlibrary is not destorying the QApplication it creates |
20:20.42 | mgedmin | in fact it's leaking it explicitly |
20:21.30 | mgedmin | I 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.00 | fiferboy | mgedmin: At least you know where to look now, but I'm afraid I won't be much help with that |
20:28.18 | mgedmin | I'm way in over my head |
20:28.22 | mgedmin | learning ARM assembly now |
20:30.25 | mgedmin | http://pastie.org/2281247 |
20:31.39 | crevetor | neat |
20:31.39 | mgedmin | I'm assuming r0 holds this, r4 is d |
20:32.00 | mgedmin | isActive() returns true |
20:32.19 | mgedmin | [r4+0x58] is d->engine? |
20:32.54 | mgedmin | d_func() is an inline function, since I see no call instructions? |
20:33.54 | mgedmin | there was an illegal read at 0x3b51c0f0 |
20:33.59 | mgedmin | so d->engine was deleted? |
20:34.16 | Arkenoi | do you guys use n950 as the primary phone? if yes, how do you deal with IM functionality being missing? |
20:34.22 | mgedmin | and then there was an illegal read at 0x3b51c0f4 because the value read in the previous step was pointing to lala-land |
20:34.34 | crevetor | Arkenoi: I do but I don't use IM on my phone |
20:37.54 | fiferboy | mgedmin: Can you tell if it is a Qt arm problem or the way FBReader is using painter? |
20:38.12 | mgedmin | hm |
20:38.15 | crevetor | mgedmin: you seem to now gdb quite a bit |
20:38.22 | mgedmin | do you have any other Qt desktop apps we could test? |
20:38.26 | crevetor | mgedmin: how do you see content of memory at address x ? |
20:38.30 | mgedmin | if they crash on swipe, that would point towards a Qt bug |
20:38.45 | mgedmin | I don't know gdb all that well |
20:39.31 | fiferboy | mgedmin: I am pretty sure someone said they had a Qt program that didn't crash on swipe |
20:39.43 | mgedmin | p *(sometype *)0x123456? |
20:44.23 | *** join/#harmattan hardaker (~hardaker@2001:df8:0:16:222:faff:feff:174c) |
20:46.12 | piggz | how can i take screenshots on the n950? |
20:47.49 | fiferboy | piggz: Built-in camera ant two mirrors? |
20:47.53 | fiferboy | :) |
20:48.29 | fiferboy | piggz: You can open the Boosted Widget Gallery and go to "Debug Tools" "Take a screenshot" |
20:49.30 | piggz | fiferboy: cool, cheers |
20:56.17 | *** join/#harmattan crevetor (~antoine@bureau.ubity.com) |
20:56.26 | mgedmin | also, I've heard that ctrl-shift-p works and puts the screenshot in /home/user/MyDocs/.images |
20:58.04 | mgedmin | so, 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.14 | rcg | mgedmin: well, this /opt/Foo/bin scheme is the default for new Harmattan projects in the new QtSDK |
21:12.30 | rcg | it also does not place a symlink in /usr/bin because the Foo.desktop file refers directly to the executable in that path |
21:13.29 | qgil | so... 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.30 | povbot | Bug 12315: Placeholder to upload UI source and packages |
21:13.33 | MeeGoBot | Bug 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.39 | rcg | This whole scheme is configured via the deployment.pri file in your project |
21:15.03 | 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:15.19 | qgil | piggz: 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.53 | rcg | actually you take screenshot with some preinstalled app |
21:15.59 | rcg | just a second... |
21:16.15 | rcg | *can take |
21:16.48 | rm_work | screenshot with one of the gallery apps |
21:16.48 | rcg | Widgets Gallery -> Debug Tools ->Take a Screenshot |
21:16.52 | rm_work | yeah that |
21:16.55 | qgil | ah, 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.58 | piggz | qgil: which store? (ive been using the debug tools method, and added another entry in the meego coding comp) |
21:18.30 | qgil | ah, maybe there is no Store in the developer image for the N950 piggz |
21:18.47 | piggz | qgil: yeah, it says 'coming soon' |
21:19.04 | piggz | i heard on twitter a fw update is coming soon? |
21:19.30 | qgil | piggz: URL? |
21:19.41 | rcg | btw just out of curiousity.. is there any way to close an app directly.. instead of the detour via the "task switcher" thing |
21:20.06 | piggz | qgil: url for the twitter talk? i think it was just speculation |
21:20.29 | qgil | I thought speculation also had URLs, this is why I wanted to see the source :) |
21:20.57 | kimju | someone got accidentally a device with an *older* firmware and some people were jumping to wrong conclusions from that |
21:21.14 | Venemo | hmm |
21:21.18 | kimju | it was hot topic #here yesterday |
21:21.19 | rm_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.24 | piggz | qgil: http://twitter.com/#!/search/%23n950%20firmware |
21:21.31 | rm_work | yes, that happens every time you "minimize" an app |
21:21.36 | Venemo | Qt Creator doesn't like me still.... |
21:21.38 | Venemo | ":-1: error: Failed to upload file 'C:\Projects\IrcChatter\IrcChatter'." |
21:21.42 | Venemo | what the heck is this? |
21:22.38 | rm_work | rcg: yes there is a way to close app directly... can just do an exit command (whatever the one QT uses is) |
21:22.45 | rm_work | there's a couple apps I have that do it |
21:22.53 | rm_work | that actually have a Quit button |
21:23.05 | *** join/#harmattan CaCO3 (~CaCO3@19-233.195-178.cust.bluewin.ch) |
21:23.16 | rm_work | like cuteTube-qml does |
21:23.19 | mgedmin | some apps exit when you press ctrl-q |
21:23.20 | rcg | rm_work: ic.. was just wondering if there was some "magic swipe" that does the same as a quit button ;) |
21:23.24 | mgedmin | like meego-terminal, boo! |
21:23.25 | rm_work | ah no |
21:23.29 | rm_work | not that i'm aware of :/ |
21:23.34 | rm_work | i would like that too :P |
21:23.38 | qgil | piggz 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.41 | mgedmin | rcg, I heard there's a setting that makes swipe down close the app instead of hiding it |
21:23.48 | rm_work | cuteSoma does it easily enough |
21:23.51 | mgedmin | rcg, but I think it's not present on the firmware we have |
21:23.55 | rm_work | hrm yes i think i would like THAT |
21:23.59 | rm_work | swipe down = kill, not hide |
21:24.06 | piggz | qgil: sure :) |
21:24.10 | rm_work | swipe side = task switcher, like normal |
21:24.17 | rcg | hmm.. yeah that would be quite nice :) |
21:24.35 | qgil | the magic swipe close the apps, yes |
21:25.22 | qgil | I believe it is implemented at framework level = app developers don't need to care about it |
21:25.46 | qgil | For instance, my dummy Miniature UI app gets closed by swiping down |
21:25.56 | rm_work | yeah |
21:26.05 | rm_work | that should be correct |
21:26.28 | rm_work | there IS a "close app" it is just only sent when you go to task manager, hold-click, and hit the X |
21:26.45 | rm_work | so just switch the swipe-down to send that signal instead of minimize? |
21:26.50 | qgil | swipe down = closep app too |
21:27.04 | rm_work | on our devices, swipe-down just minimizes it |
21:27.13 | rm_work | it isstill running in task switcher |
21:27.22 | qgil | in the current Harmattan release swipe down closes the apps |
21:27.27 | qgil | current = latest |
21:27.35 | rm_work | the one we don't have but you do? :P |
21:27.39 | qgil | that one |
21:27.42 | rm_work | lol |
21:27.45 | rm_work | <3 qgil |
21:27.58 | qgil | there is even a youtube video somewhere |
21:28.10 | rm_work | so i assume we get that with the next firmware? |
21:28.13 | piggz | later ppl...tired from moutnain biking :) |
21:28.16 | qgil | of course |
21:28.18 | rm_work | later piggz |
21:28.35 | Venemo | ok |
21:28.47 | Venemo | what do I need to do to allow Aegis to run arbitrary binaries |
21:29.13 | rm_work | devel-su / develsh should let you |
21:29.28 | Venemo | rm_work, that is not applicable to my situation |
21:29.41 | kimju | package them |
21:29.46 | Venemo | rm_work, Qt Creator connects to the device with the 'developer' account and tries to run it |
21:29.49 | rm_work | your situation of.... needing to run arbitrary binaries? |
21:29.55 | rm_work | err |
21:29.59 | rm_work | ... |
21:30.03 | Venemo | I want to avoid packaging my app every time I want to run it! |
21:30.03 | rm_work | ok |
21:30.07 | rm_work | lol |
21:30.13 | rm_work | then edit on-device |
21:30.14 | mgedmin | aegis is not your friend |
21:30.17 | rm_work | and run your app |
21:30.19 | Venemo | there is some aegis package I need to install. |
21:30.26 | Venemo | but I forgot what it is |
21:30.28 | rm_work | i edit my python apps on the device in vim |
21:30.29 | mgedmin | --relaxed-exec or something |
21:30.30 | rm_work | and run them... |
21:30.32 | rm_work | from commandline |
21:30.39 | rm_work | relexed-exec not necessary |
21:30.50 | rm_work | same with mplayer testing... |
21:31.58 | mgedmin | why does fbreader ignore ~/.FBReader/toolbar.xml? strace shows me it's being opened, but all my edits are ignore |
21:32.25 | mgedmin | if I edit /usr/share/FBReader/default/toolbar.xml instead, my changes are visible |
21:33.16 | Venemo | https://bugreports.qt.nokia.com//browse/QTCREATORBUG-5459 |
21:33.24 | Venemo | There 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.33 | Venemo | OK, I did 'apt-get install aegis-dev-mode' |
21:33.36 | Venemo | still doesn't |
21:34.12 | kimju | I 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.21 | mgedmin | Venemo, there's a recipe somewhere on the meego forum |
21:34.32 | Venemo | kimju, but it's faster! a lot! |
21:34.38 | kimju | make or dpkg-buildpackage or something does the work.. |
21:34.41 | mgedmin | you need to devel-su, then develsh, then run aegis-something --something-something, then reboot, and then your device gets bricked |
21:34.44 | mgedmin | or something like that |
21:34.49 | Venemo | hmm |
21:35.43 | mgedmin | http://forum.meego.com/showthread.php?t=3827&page=2 |
21:35.50 | Venemo | mgedmin, mhmm |
21:36.11 | Venemo | thanks, I'll try |
21:39.00 | mgedmin | ok, giving up on the segfault |
21:39.08 | mgedmin | how about I make fbreader intercept volume keys? |
21:39.40 | lardman | night all |
21:40.14 | MohammadAG | mgedmin, there's a binary that interprets keypresses, x something, can't remember atm |
21:40.23 | MohammadAG | you could also string the volume daemon |
21:41.25 | Venemo | aaah, thank you mgedmin |
21:41.40 | Venemo | mgedmin, it works like a charm!!! :) |
21:41.45 | Venemo | MohammadAG, have you got your device yet? |
21:42.06 | MohammadAG | http://forum.meego.com/showthread.php?p=27465#post27465 |
21:42.32 | Venemo | MohammadAG, humm |
21:42.37 | mgedmin | http://www.developer.nokia.com/Community/Discussion/showthread.php?226283-Grab-Volume-Keys-on-Harmattan fails to answer the question completely |
21:42.52 | Venemo | MohammadAG, look at the bright side. once you get it, it'll already have an IRC client |
21:43.20 | mgedmin | which of the standard apps handle volume keys themselves? |
21:44.10 | mgedmin | Camera |
21:44.18 | MohammadAG | string that for an atom |
21:44.35 | MohammadAG | Venemo, I'm looking on the brighter side, by the time I have it, I can trade it for an N9 |
21:44.37 | mgedmin | runs xprop |
21:44.57 | Venemo | MohammadAG, hehe |
21:45.07 | Venemo | MohammadAG, do you think N9 will be better? |
21:45.45 | mgedmin | runs strings |
21:51.17 | mgedmin | http://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.02 | mgedmin | camera-ui does not appear to be using QmKeys |
21:55.31 | mgedmin | hmm..._ZN15QGraphicsWidget17grabKeyboardEventEP6QEvent (I hate C++) |
21:56.42 | mgedmin | probably irrelevant |
21:58.45 | mgedmin | runs strings on /usr/sbin/qmkeyd2 |
21:58.57 | Venemo | ookay, does anyone have 5 minutes to test something for me? |
22:04.02 | mgedmin | oh, cool, qmkeyd.cpp is open source |
22:04.10 | mgedmin | I wonder if it differs much from qmkeyd2, which I was unable to find |
22:04.19 | GeneralAntilles | rm_work, ping? |
22:06.39 | mgedmin | I don't think QmKeys is what I want... |
22:06.58 | mgedmin | this is for background apps to be able to react to volume and other system keys |
22:08.59 | mgedmin | so, fbreader sees vol+/- as regular key events and I can map them to scroll forward/backward |
22:09.21 | mgedmin | the only thing is how to prevent the default system action |
22:12.46 | mgedmin | how do I figure out which processes are connected to a unix domain socket? |
22:14.34 | mgedmin | lsof does not help |
22:15.18 | mgedmin | netstat 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.41 | Termana | morning |
23:58.18 | Venemo | morning Termana |