kimju | hmm.. did I break the c-obs? I uploaded new test version of package and right after that the whole obs stopped responding, at least for me. | 00:05 |
---|---|---|
hiemanshu | Its a conspiracy! :P | 00:06 |
djszapi | kimju: welcome to the real world :) | 00:06 |
djszapi | I am gonna talk to one maemo.org tomorrow anyway | 00:06 |
djszapi | + guy | 00:06 |
*** lizardo has quit IRC | 00:08 | |
Venemo | djszapi, X-Fade is who you're looking for | 00:09 |
djszapi | nope. | 00:10 |
kimju | ok, now it started responding again | 00:12 |
djszapi | open blackmagic service :) | 00:12 |
*** lardman has joined #harmattan | 00:14 | |
*** lardman has joined #harmattan | 00:14 | |
*** Docscrutemp has joined #harmattan | 00:15 | |
*** Docscrutemp is now known as DocScrutinizer51 | 00:16 | |
*** smoku has left #harmattan | 00:18 | |
lardman | hmm, qml | 00:20 |
*** CaCO3 has joined #harmattan | 00:23 | |
*** rcgN950 has quit IRC | 00:23 | |
*** piggz has quit IRC | 00:27 | |
*** hardaker2 has quit IRC | 00:29 | |
mece | frals, qlister2 0.1 :) check twitter. | 00:39 |
mece | goodnight. | 00:39 |
*** mece has quit IRC | 00:39 | |
kimju | this obs hanging stuff is getting weirder still.. now I replaced the aegis-deb-add with directly calling ar rv to add the (same) _aegis file in the package. -> obs hangs. so it looks like if the last program to touch the .deb is ar, it fails. aegis-deb-add doesn't call ar, it has pure perl implementation to rewrite the archive. | 00:46 |
djszapi | kimju: Could you please make a public note aboutthese observations ? | 00:47 |
kimju | I just did? | 00:47 |
djszapi | wiki page, bug report and so forth, not IRC. | 00:47 |
djszapi | if you have just done, could you please send the link ? | 00:48 |
kimju | only here. | 00:49 |
kimju | hmm, actually, aegis-deb-util calls ar first, then aegis-deb-add. and that breaks it too. | 00:50 |
lardman | how does one open the browser programmatically? | 00:51 |
lardman | is there a wiki page of DBus calls for Harmattan somewhere? | 00:51 |
lardman | or is this now provided by qtm? | 00:51 |
kimju | so it doesn't matter if it's the last tool, just touching the deb with ar is enough to hang it | 00:51 |
kimju | ah, ignore that, it doesn't call ar. I'm starting to get confused with all these tools. | 00:53 |
mikhas | lardman, if xdg-open <url> is not good enough for you, then probably best to ask on ML | 00:54 |
kimju | using aegis-deb-util: regenerates control.tar.gz, calls aegis-deb-add to add it and _aegis: fails; calling aegis-deb-add to add only _aegis: works; using ar to add _aegis: fails; using aegis-deb-add to add _aegis and then ar to add anything else: fails | 00:55 |
lardman | mikhas: I'll have a look at that, thanks | 00:57 |
*** Termana has joined #harmattan | 00:57 | |
*** Termana is now known as Guest56670 | 00:58 | |
mikhas | lardman, was quickly looking for an example for Harmattan, but couldnt find any … | 01:06 |
mikhas | lardman, but one common theme in Harmattan is to checkout the app's .desktop file and use the exec line | 01:07 |
mikhas | (parametrized) | 01:07 |
mikhas | search app does that most of the time | 01:07 |
kimju | hmmh.. maybe I'll add hexdump to dump the generated deb to build logs at the end of rules file, then run the test builds again. | 01:07 |
*** Teo` has quit IRC | 01:07 | |
*** crevetor has joined #harmattan | 01:09 | |
lardman | mikhas: ok, under Fremantle there was a DBus call, or one could use the MIME handlers, I'll have to do some looking for the Harmattan stuff | 01:09 |
mikhas | there *must* be a D-Bus call | 01:10 |
mikhas | ping me again during office hours? | 01:11 |
mikhas | perhaps I can catch someone | 01:11 |
*** epage has joined #harmattan | 01:11 | |
*** Teo` has joined #harmattan | 01:11 | |
*** Teo` has quit IRC | 01:11 | |
*** Teo` has joined #harmattan | 01:11 | |
lardman | mikhas: thanks, I'll check dbus-monitor anyway but will give you a shout if I come up blank | 01:12 |
mikhas | so your question in general was: "Is there documentation for the available D-Bus calls, such as launching the browser with URL programmatically?" | 01:12 |
lcuk | \o lardman | 01:12 |
mikhas | yeah, there's always that, of course | 01:12 |
* mikhas is not an H app dev … | 01:12 | |
lardman | H app? | 01:13 |
lardman | hey lcuk | 01:13 |
mikhas | Harmattan application developer | 01:13 |
lardman | ah, of course | 01:13 |
mikhas | as in: one of those poor souls who wrote the e-mail client and such ;-) | 01:14 |
lardman | :D | 01:14 |
mikhas | but it's exactly those poor souls that I was planning to ask, heh | 01:15 |
*** Venemo_N950_dev has joined #harmattan | 01:15 | |
*** Venemo_N950_dev has quit IRC | 01:16 | |
DocScrutinizer | factoids: battery at shutdown 3.30V | 01:20 |
DocScrutinizer | on power-on system will light up indicator LED, bounce vibra, and shut off immediately again | 01:21 |
*** Arkenoi has quit IRC | 01:22 | |
*** Arkenoi has joined #harmattan | 01:23 | |
DocScrutinizer | system won't repeat same process again, until a recovery time of several 10s of seconds | 01:24 |
* lardman is curious as to what was clobbering his battery over the last few weeks | 01:24 | |
DocScrutinizer | probably due to cell voltage loss during minimal bootup, and cell needs to recover to the minimal voltage after that | 01:24 |
*** rm_work has quit IRC | 01:27 | |
DocScrutinizer | battery at 3.19V now, system doesn't miniboot anymore | 01:28 |
lardman | can it charge? | 01:28 |
DocScrutinizer | looks like | 01:29 |
DocScrutinizer | takes current from USB charger immediately on plugin | 01:29 |
lardman | without booting the kernel presumably? | 01:30 |
DocScrutinizer | indicator flashing, device won't boot up to full system | 01:30 |
Venemo | hehe | 01:30 |
kimju | I think dm8tbr already tested that it can charge even cell that gives 0V after its internal protection circuit has kicked in | 01:31 |
DocScrutinizer | after a few moments fast flashing changes to slow pulsing breathing light - systim will boot up | 01:31 |
MohammadAG | is the notification LED used for anything besides indicating charging? | 01:32 |
lcuk | DocScrutinizer, that sounds similar | 01:34 |
lcuk | to how my battery got | 01:34 |
lardman | MohammadAG: I wish it would indicate missed calls/sms | 01:34 |
DocScrutinizer | well, *is* it used? nobody can answer this question. Shall it get used? prolly not as the N9 has no LED at all | 01:36 |
DocScrutinizer | afaik | 01:36 |
MohammadAG | lardman, so it doesn't? | 01:37 |
DocScrutinizer | no missed calls, definitely | 01:37 |
MohammadAG | meh | 01:37 |
MohammadAG | why does mce.ini have the led patterns then | 01:37 |
Venemo | DocScrutinizer, N9 has led. | 01:38 |
lardman | MohammadAG: I've not seen it do anything other than charging indication | 01:38 |
*** hardaker2 has joined #harmattan | 01:39 | |
lardman | what is the N9 screen? Doesn't that have per-pixel lighting so you could actually switch pixels on as indications | 01:39 |
lardman | not sure what the power requirement would be for that, assuming I'm right about the tech | 01:39 |
DocScrutinizer | lardman: yes | 01:40 |
Venemo | as for differences between N9 and N950 (and some interesting glitches in N950 sw) see https://www.developer.nokia.com/info/sw.nokia.com/id/3744886f-69c1-4544-8ad3-72b352b4a832/Nokia_N950_OneClickFlashers_Release_Notes.html | 01:40 |
DocScrutinizer | lcuk: was this you who claimed your device wasn't recovering from deep discharge? | 01:41 |
lcuk | DocScrutinizer, affirmative | 01:43 |
lcuk | and a new battery cured it instantly | 01:43 |
DocScrutinizer | lcuk: what were the detailed symptoms? | 01:44 |
lcuk | from usb | 01:44 |
lcuk | it would throb | 01:44 |
lcuk | and solid light in 1/3 times tried | 01:45 |
lcuk | from wallwart, it would show screen+usb icon | 01:45 |
lcuk | then after a few seconds go off again | 01:45 |
lcuk | could not get it to work | 01:45 |
lcuk | so ordered a replacement battery and was happy | 01:45 |
DocScrutinizer | probably cell defect then | 01:47 |
lcuk | DocScrutinizer, it happened the day after i flashed it | 01:48 |
lcuk | perhaps extended period on flasher had issue | 01:48 |
DocScrutinizer | I can't see any relation | 01:48 |
lcuk | when it is in flashing mode | 01:49 |
lcuk | does bme operate? | 01:49 |
DocScrutinizer | for sure not | 01:49 |
lcuk | or will device theoretically just stay powered up as long as possible | 01:49 |
DocScrutinizer | should shut down hard at ~3.30V | 01:49 |
lcuk | unsure | 01:49 |
DocScrutinizer | maybe 2.80V, not sure right now | 01:49 |
lcuk | anyway, issue resolved | 01:49 |
lcuk | moved on | 01:49 |
DocScrutinizer | might have some power-off issue with a subsystem still drawing current from cell until it dies | 01:50 |
DocScrutinizer | power-off from flashing mode quite possibly doesn't care properly about shutdown of all autonomously powered subsystems | 01:51 |
DocScrutinizer | corrections: prior to fast flashing of LED, there are some seconds of steady light, just like on N900 emergency recovery charging | 01:55 |
DocScrutinizer | that's on wallcharger with D+/- short | 01:55 |
lardman | so to change topic slightly, what's the best run-time method to determine what device you're on? | 01:55 |
lardman | /proc/component_version used to work, but no longer, so something like /proc/cpuinfo ?? | 01:56 |
*** hardaker2 has quit IRC | 01:57 | |
*** seif has quit IRC | 01:57 | |
kimju | more random notes, after manually adding the _aegis into .deb, hexdump shows all the filenames in deb are ending in / character. with aegis-deb-add there is no / | 01:58 |
lardman | anyone here with an N9 handy? | 02:01 |
*** TSCHAKeee has quit IRC | 02:01 | |
lardman | if so, could we see the output of /proc/cpuinfo please? | 02:02 |
kimju | but between aegis-deb-add and aegis-deb-util, I don't see any differences (at least not yet), except different timestamps of files inside control/data.tar.gz. | 02:02 |
lardman | namely the Hardware: description line | 02:02 |
*** rcg has quit IRC | 02:02 | |
*** baraujo has quit IRC | 02:02 | |
*** seif has joined #harmattan | 02:04 | |
* lardman curses random error messages | 02:18 | |
lardman | well seemingly random anyway | 02:18 |
*** javispedro has joined #harmattan | 02:30 | |
*** lardman has quit IRC | 02:30 | |
Venemo | joppu, can you make a larger version of the icon? for the splash screen of the app | 02:32 |
*** hardaker2 has joined #harmattan | 02:47 | |
*** DocScrutinizer51 has quit IRC | 02:48 | |
*** Docscrutemp has joined #harmattan | 02:49 | |
*** Docscrutemp is now known as DocScrutinizer51 | 02:49 | |
*** CaCO3 has quit IRC | 02:59 | |
Venemo | rzr, ping | 03:04 |
*** asys3 has joined #harmattan | 03:15 | |
asys3 | @javispedro: did you already port libSDLimage, too? Or do you plan to port it? | 03:16 |
rzr | Venemo: ack | 03:18 |
Venemo | rzr, you left #irc-chatter while I have some important news for you there | 03:21 |
rzr | i'll be back soon or later :) | 03:22 |
rzr | but now i am about to go | 03:22 |
Venemo | ok | 03:22 |
Venemo | FYI, I've pushed a v0.1.1 | 03:22 |
rzr | i'll rebuild it next week | 03:22 |
Venemo | wut? next week? | 03:22 |
rzr | or this comming weekend | 03:23 |
Venemo | why so late? | 03:23 |
rzr | i'll may be busy | 03:23 |
Venemo | well anyway, take your time :) | 03:23 |
rzr | thx again | 03:24 |
rzr | i promoted it :) | 03:24 |
Venemo | :) | 03:24 |
rzr | now i am gone | 03:24 |
Venemo | we've added port settings and ssl | 03:24 |
*** rzr is now known as rZr | 03:24 | |
rZr | yes someone told me | 03:24 |
rZr | that's good | 03:24 |
Venemo | just pinged you becasue I know you asked for these :) | 03:24 |
*** hardaker2 has quit IRC | 03:28 | |
*** antman8969 has joined #harmattan | 03:33 | |
*** M4rtinK has quit IRC | 03:33 | |
*** javispedro has quit IRC | 03:44 | |
*** seif has quit IRC | 03:53 | |
*** MohammadAG has quit IRC | 03:53 | |
*** flux has quit IRC | 03:53 | |
*** Sicelo has quit IRC | 03:53 | |
*** Kypeli has quit IRC | 03:53 | |
*** timoph has quit IRC | 03:53 | |
*** Sicelo has joined #harmattan | 03:53 | |
*** timoph has joined #harmattan | 03:53 | |
*** Sicelo has quit IRC | 03:53 | |
*** Sicelo has joined #harmattan | 03:53 | |
*** n950evil has quit IRC | 03:53 | |
*** seif has joined #harmattan | 03:54 | |
*** MohammadAG has joined #harmattan | 03:54 | |
*** n950evil has joined #harmattan | 03:54 | |
*** NIN101 has quit IRC | 03:54 | |
*** MohammadAG has quit IRC | 03:55 | |
*** MohammadAG has joined #harmattan | 03:55 | |
*** flux has joined #harmattan | 03:56 | |
*** epage has quit IRC | 03:57 | |
*** Venemo_N950 has joined #harmattan | 03:57 | |
special | i'm sure this is a FAQ, but: is there any way to execute a random binary without going through all of the packaging mess? | 04:01 |
Venemo | special, yes. | 04:01 |
special | it doesn't seem to be develsh or 'aegis-developer-mode --relaxed-exec' | 04:02 |
Venemo | special, 'apt-get install aegis-dev-mode' then 'devel-su', root pw, then 'develsh' and '/usr/sbin/aegis-developer-mode --relaxed-exec' | 04:03 |
special | did so, binary is ugo+x, but it still says "operation not permitted" | 04:04 |
Venemo | note that you can execute them as user, but not as root | 04:05 |
special | still not having any luck | 04:07 |
special | ah, reboot was needed | 04:12 |
special | thanks | 04:13 |
*** Venemo_N950 has quit IRC | 04:22 | |
DocScrutinizer | Venemo: aegis-dev-mode? | 04:26 |
DocScrutinizer | did somebody package the aegis killer hack now? | 04:27 |
Venemo | DocScrutinizer, no, this package has been there from the beginning | 04:28 |
Venemo | DocScrutinizer, not sure what exactly it does. | 04:29 |
DocScrutinizer | so at least it should be clear what it provides, no? | 04:29 |
special | https://twitter.com/#!/jbrooks_/status/103278237723013120/photo/1 quassel2go :) | 04:34 |
special | Looks terrible, but it's a start | 04:37 |
Venemo | special, if you're working with QML, feel free to use my IRC gui | 04:40 |
special | Venemo: all i've done so far is get it to build and run as-is | 04:42 |
Venemo | special, aah. | 04:42 |
Venemo | special, are you working together with that unpronoucably-named guy? | 04:43 |
special | I'd love to work with anyone who is interested | 04:45 |
*** Smtih has joined #harmattan | 04:45 | |
*** n950evil has quit IRC | 04:47 | |
Venemo | special, or is this you? https://gitorious.org/~sgiessl/quassel/quassel2go | 04:47 |
Venemo | sgiessl was the nick that someone told me was working on it | 04:47 |
special | that isn't me, no | 04:48 |
*** n950evil has joined #harmattan | 04:48 | |
Venemo | so then there are two of you who're working on it | 04:48 |
Venemo | special, in the meantime, you can also check out http://bit.ly/ircchatter :) | 04:48 |
special | I've seen it, haven't tried it yet. I plan to. | 04:49 |
Venemo | :) | 04:49 |
special | you've got no chance of luring me away from quassel, though :p | 04:50 |
*** asys3 has quit IRC | 04:50 | |
Venemo | I'm not intending to, just wanna give pointers to help. | 04:50 |
special | better UI would be a very nice thing. | 04:52 |
Venemo | tell me more about quassel | 04:52 |
Venemo | why is it special? | 04:53 |
special | it separates clients from the "core" | 04:53 |
special | you can connect multiple clients to your core, and it maintains connections, backlogs, activity, etc. | 04:53 |
Venemo | and the "core" acts as an IRC server? | 04:53 |
special | That line was written on my mac. This is the n950. | 04:54 |
special | (mac again) no, the core speaks its own protocol with the client. It's not a classic IRC bouncer, it's much more seamless than that | 04:54 |
Venemo | mhm | 04:54 |
Venemo | and where could I run the core? I have no server for this purpose. | 04:54 |
SpeedEvil | Any computer you choose as the core | 04:55 |
special | You could run one from your home too | 04:55 |
special | I use the server because it never goes down. | 04:55 |
special | quassel is amazing if you switch between machines and want IRC the same everywhere; it's like the next-generation irssi+screen. | 04:56 |
Venemo | mhm | 04:57 |
SpeedEvil | Is there a text-mode client? | 04:57 |
special | no | 04:57 |
*** epage has joined #harmattan | 04:57 | |
Venemo | special, I think that my app could benefit from being also a quassel frontend. then users could select whether they want to connect to an IRC server or a quassel core. | 04:57 |
Venemo | special, what do you think? | 04:57 |
special | that would be interesting, though difficult | 04:58 |
Venemo | special, difficult in what regard? | 04:58 |
special | *everything* about the IRC state is done in the core, including some things that would make for difficult design decisions. | 04:58 |
Venemo | well, that is not really a problem. | 04:59 |
Venemo | since my GUI is QML | 04:59 |
Venemo | you only need to write 2 simpe model classes for your quassel backend, and you're good to go. | 04:59 |
special | Jgbkcdjgkfid@cs | 05:00 |
special | ujlh:xoehjgm.k,fcs | 05:00 |
special | er, sorry. | 05:01 |
Venemo | special, if you feel like, we can discuss this further in #irc-chatter :) | 05:02 |
Venemo | special, but I think both of us would benefit from this. most notably, you wouldn't need to write a GUI :) | 05:03 |
*** Venemo_N950 has joined #harmattan | 05:03 | |
*** Smtih has quit IRC | 05:04 | |
Venemo | well, think about it | 05:05 |
Venemo | I'll go to sleep now | 05:05 |
Venemo | good night to you :) | 05:05 |
*** Venemo has quit IRC | 05:07 | |
*** epage has quit IRC | 05:23 | |
*** Scifig has joined #harmattan | 05:36 | |
*** Scifig has quit IRC | 05:53 | |
*** GAN950 has joined #harmattan | 06:18 | |
*** GAN950 has quit IRC | 06:18 | |
*** GAN950 has joined #harmattan | 06:18 | |
*** Scifig has joined #harmattan | 06:19 | |
GAN950 | slick | 06:19 |
GAN950 | Venemo_N950, congrats. SIM's going back in. | 06:20 |
*** Teo` has quit IRC | 06:23 | |
hiemanshu | GAN950: did you grab 0.1.1? | 06:27 |
GAN950 | Yes | 06:28 |
GAN950 | Strings need work. :P | 06:28 |
*** Teo` has joined #harmattan | 06:29 | |
hiemanshu | well yeah it needs a little work | 06:29 |
hiemanshu | we are working on that :P | 06:29 |
GAN950 | Well hurry up, you're almost at 0.1.2! | 06:30 |
*** mzanetti_ has quit IRC | 06:30 | |
GAN950 | scrollable tab bar is a nice touch | 06:31 |
hiemanshu | GAN950: well patches are more than welcome at any time :) | 06:34 |
GAN950 | Yeah, I'll have to clone the repo. | 06:35 |
*** mzanetti_ has joined #harmattan | 06:37 | |
hiemanshu | sure, if you want to do something, ping me or Venemo | 06:37 |
*** GAN950 has quit IRC | 06:42 | |
*** wmarone_ has quit IRC | 06:44 | |
*** hiemanshu_N950 has joined #harmattan | 06:44 | |
hiemanshu_N950 | GAN900, the only issue i have with it is multi server support, that should be added in the next version though | 06:45 |
hiemanshu_N950 | and it works perfect even with the vkb | 06:46 |
*** hiemanshu_N950 has quit IRC | 06:51 | |
*** hardaker2 has joined #harmattan | 06:53 | |
* special winces | 07:01 | |
special | "That security code's wrong" | 07:02 |
*** mikhas_ has joined #harmattan | 07:06 | |
*** djszapi has quit IRC | 07:08 | |
*** mikhas has quit IRC | 07:10 | |
*** hardaker2 has quit IRC | 07:10 | |
*** DocScrutinizer2 has joined #harmattan | 07:31 | |
*** DocScrutinizer51 has quit IRC | 07:31 | |
*** DocScrutinizer has quit IRC | 07:31 | |
*** Docscrutemp has joined #harmattan | 07:31 | |
*** Docscrutemp is now known as DocScrutinizer51 | 07:32 | |
*** DocScrutinizer has joined #harmattan | 07:35 | |
*** DocScrutinizer2 has quit IRC | 07:36 | |
*** Scifig has quit IRC | 07:49 | |
*** xarcass has joined #harmattan | 08:23 | |
*** maxw has joined #harmattan | 08:26 | |
Guest56670 | morning | 08:31 |
*** Guest56670 is now known as Termana | 08:32 | |
*** piggz has joined #harmattan | 08:42 | |
*** piggz has quit IRC | 08:48 | |
*** mece has joined #harmattan | 08:52 | |
*** Kypeli has joined #harmattan | 09:11 | |
*** jreznik has joined #harmattan | 09:17 | |
*** slaine has joined #harmattan | 09:30 | |
*** djszapi|windows has joined #harmattan | 09:32 | |
djszapi|windows | lbt: it now hangs here after 15 hours: https://build.pub.meego.com/package/live_build_log?arch=armv7el&package=kdelibs&project=home%3Adjszapi&repository=MeeGo_1.2_Harmattan | 09:33 |
*** veskuh has joined #harmattan | 09:45 | |
*** harbaum has joined #harmattan | 09:52 | |
*** djszapi|windows has quit IRC | 10:06 | |
*** rcg1 has joined #harmattan | 10:11 | |
joppu | Venemo_N950: http://joppu.kapsi.fi/stuff/hueg.png | 10:13 |
rcg1 | mornin | 10:14 |
mece | grr argh my n950 absolutely refuses to automatically check for mail... | 10:26 |
*** tbf has joined #harmattan | 10:32 | |
mece | mgedmin, ping | 10:33 |
*** veskuh has left #harmattan | 10:33 | |
mece | perhaps someone else knows this? I seem to recall mgedmin had an improved version of xterm (where you can launch more than one instance) somewhere, but I can't find it now. | 10:35 |
tomma | mece, i have same problem.... i think it started after i modified accounts to fetch mails outside of peak-time | 10:39 |
mece | tomma, well good to know it's not just me then :) | 10:42 |
*** smoku has joined #harmattan | 10:47 | |
*** lardman has joined #harmattan | 10:49 | |
lardman | morning | 10:49 |
Stskeeps | morn | 10:49 |
*** spenap has joined #harmattan | 10:53 | |
lardman | not on holiday Stskeeps? | 10:58 |
lardman | do we know what the N9 processor will be? If so, and if anyone has one handy, could they post the output of /proc/cpuinfo (just the hardware line is enough) please? | 11:00 |
* lardman needs a way or recognising an N9 at runtime | 11:00 | |
lardman | s/or/of | 11:00 |
frals | lardman: i would assume cpu is same as n950 | 11:01 |
Stskeeps | lardman: was last week | 11:02 |
lardman | frals: ok, I'm really after the description of the board codename, etc. | 11:02 |
lardman | Stskeeps: ah ok | 11:03 |
frals | QSystemInfo::deviceName should return N9 (or is it productName?) | 11:03 |
frals | whatever gives you N950 on N950 should give you N9 on N9 ;) | 11:04 |
lardman | ah I'd forgotten about Qt methods, I'll give that a go | 11:05 |
*** tbf has quit IRC | 11:13 | |
*** tbf has joined #harmattan | 11:17 | |
*** djszapi has joined #harmattan | 11:19 | |
*** Evgeniy has joined #harmattan | 11:20 | |
djszapi | How can I enable a package on the community OBS ? | 11:29 |
mece | anyone have luck pairing bluetooth keyboard to N950? | 11:31 |
mece | frals, did you try qlister? | 11:31 |
mikhas_ | mece, I dont think it'll work | 11:34 |
mikhas_ | what I mean by that: we stopped working on that feature some time ago, and now it just rots away | 11:35 |
mece | mikhas_, a wha? Why? | 11:40 |
*** neal has joined #harmattan | 11:41 | |
mece | ugh gotta head out. tata. | 11:43 |
*** mece has left #harmattan | 11:43 | |
ajalkane | that kinda sucks. Even n8 can do bt kb :). Any realistic chance on getting that with some future firmware update? | 11:46 |
Venemo_N950 | thank you joppu :) | 11:47 |
*** mariob has joined #harmattan | 11:48 | |
*** antman8969 has quit IRC | 11:48 | |
mikhas_ | ajalkane, I already see two complaining about it, now what is the chance that one of them will provide a patch? | 11:48 |
mariob | Anyone knows something about ShareUI? | 11:49 |
Venemo_N950 | hmmmmm | 11:51 |
Venemo_N950 | if anyone had any doubts about where it's going | 11:51 |
Venemo_N950 | I received a mail from nokia developer | 11:52 |
Venemo_N950 | "free Microsoft AppHub registration for nokia developer programs members" | 11:52 |
rcg1 | Venemo_N950: ditto | 11:53 |
mariob | Venemo_N950: Me too, I just mailed and asked them to NOT send anything regarding WP/MS, only MeeGo Qt stuff | 11:53 |
Venemo_N950 | well since I develop for WP7 too, this may come in handy! | 11:54 |
djszapi | I would actually be happy with a Windows Phone and experimenting... | 11:54 |
tomma | mariob, i have used ShareUiInterface | 11:54 |
mariob | tomma: Have you tried just share som piece of text? The e-mail doesn't get so well formatted. You get the title and description in the body | 11:55 |
*** divan has joined #harmattan | 11:55 | |
lcuk | morning \o | 11:55 |
djszapi | Windows Phone was way muuuuch better than meego ever last October. | 11:55 |
ajalkane | mikhas_: from me, close to zero, not enough knowledge :). But if its patchable by us and not in binary blob I'm not worried anymore | 11:56 |
tomma | mariob, just files | 11:56 |
mariob | djszapi: If I can't use any platform as development platform I'm not interested. I don't like lockins :) | 11:56 |
mikhas_ | ajalkane, all public sauce | 11:56 |
mariob | tomma: Ok, I suppose that works well | 11:56 |
djszapi | mariob: huh ? | 11:56 |
*** leinir has joined #harmattan | 11:56 | |
lcuk | morning leinir \o | 11:57 |
mariob | djszapi: WP is MS platform only both deply and devel. | 11:57 |
djszapi | mariob: not sure what you mean. | 11:57 |
ajalkane | mikhas_: great, thanks! | 11:57 |
mikhas_ | the app store names getting shittier and shittier | 11:57 |
leinir | lcuk: Hello from GDC Europe :) | 11:57 |
mikhas_ | AppHub, really? | 11:57 |
lcuk | leinir, \o/ enjoy the gaming | 11:58 |
Venemo_N950 | djszapi, yeah. when I first saw WP7, I thought, how dumb it is. but I realized that it has an easy-to-use, user-friendly UI which can certainly appeal to people. | 11:58 |
djszapi | I loved Windows Phone over meego in October. | 11:58 |
djszapi | it just worked muuuuch better :) | 11:58 |
mikhas_ | also, Nokia was able to sell Symbian devices. But that was last year. | 11:59 |
djszapi | Also, it was easier to write third-party application. | 11:59 |
Venemo_N950 | yeah, Silverlight can be fun. | 11:59 |
djszapi | and since meego is not open as it is said, I do not see too much difference anyway from my pov. | 11:59 |
mariob | djszapi: MeeGo is open, Harmattan not | 12:00 |
djszapi | as a third-party application developer. | 12:00 |
djszapi | mariob: no it is not, decisions are made behind the wall. | 12:00 |
mariob | djszapi: The same goes for any project, someone has to decide the roadmap | 12:00 |
djszapi | mariob: sure, but I can be there at a KDE developer sprint :) | 12:01 |
mariob | djszapi: The difference is if you can use the code the way you want or not | 12:01 |
djszapi | or at a linux decision, discussion | 12:01 |
djszapi | it is not really the case with so many meego things. | 12:01 |
mariob | djszapi: Ok, I see your point | 12:01 |
djszapi | I am not a code monkey, sure I can help them with coding, but that is not really the challanging part :) | 12:01 |
Venemo_N950 | well, it's still open source at least. | 12:02 |
mariob | Venemo_N950: And you are free to use the code in any way you want | 12:02 |
Venemo_N950 | yeah. | 12:02 |
djszapi | I think he is | 12:02 |
djszapi | but he cannot really decide | 12:03 |
djszapi | he cannot even be there when the discussion is ongoing, and that is sad. As for me, it means the openness. | 12:03 |
djszapi | You may already know the plasma-active project, well that is open. | 12:03 |
mariob | djszapi: Yes, I'm actually considering buying a WeTab to run it :) | 12:05 |
*** rcg1 has quit IRC | 12:05 | |
djszapi | mariob: you can also run it on ExoPC if you happen to attend to an Intel AppUp :) | 12:06 |
djszapi | I would have already ported it to Harmattan, if cobs lalalala :) | 12:06 |
Venemo_N950 | djszapi, what is plasma-active? some sort of mobile KDE? | 12:07 |
mariob | djszapi: No, I'm not a of those lucky guys owning the ExoPC :( | 12:07 |
djszapi | Venemo_N950: http://community.kde.org/Plasma/Active | 12:08 |
ajalkane | just checked plasma active video, looks promising | 12:09 |
djszapi | c-obs does not think so ;-) | 12:09 |
*** lardman has quit IRC | 12:12 | |
djszapi | Venemo_N950: we also had native development stuff to Windows last October | 12:12 |
djszapi | everything was given to port Qt :) | 12:13 |
*** Venemo_N950 has quit IRC | 12:14 | |
*** djszapi has left #harmattan | 12:17 | |
*** mikhas_ has quit IRC | 12:19 | |
*** Venemo_N950 has joined #harmattan | 12:27 | |
*** crevetor has quit IRC | 12:28 | |
joppu | Venemo_N950: if you need some design with the splash, I'd be glad to help | 12:35 |
*** tbf has quit IRC | 12:36 | |
*** denism has joined #harmattan | 12:39 | |
*** rcg1 has joined #harmattan | 12:40 | |
rcg1 | work work.. | 12:40 |
*** M4rtinK has joined #harmattan | 12:42 | |
*** leinir has quit IRC | 12:52 | |
*** tbf has joined #harmattan | 12:54 | |
*** CaCO3 has joined #harmattan | 12:56 | |
Venemo_N950 | joppu, I've already made a splash, but if you can do it better, I will be happy to use yours :) | 13:00 |
*** deimos has joined #harmattan | 13:20 | |
alterego | rZr: ping, could you build gst-tools ? | 13:27 |
*** baraujo has joined #harmattan | 13:32 | |
*** M4rtinK has quit IRC | 13:37 | |
*** djszapi has joined #harmattan | 13:37 | |
Venemo_N950 | morning alterego:) | 13:37 |
*** djszapi has left #harmattan | 13:38 | |
*** lizardo has joined #harmattan | 13:40 | |
*** mikhas has joined #harmattan | 13:41 | |
*** Venemo_N950 has quit IRC | 13:45 | |
*** Venemo_N950_ has joined #harmattan | 13:45 | |
*** Venemo has joined #harmattan | 13:46 | |
*** Venemo has joined #harmattan | 13:46 | |
*** Stskeeps has quit IRC | 13:46 | |
*** Stskeeps has joined #harmattan | 13:49 | |
*** Venemo_N950_ has quit IRC | 13:50 | |
*** epage has joined #harmattan | 13:52 | |
*** maxw has quit IRC | 13:53 | |
rZr | alterego: i fear this will bring the whole gnome along , if not send a me a link to .dsc file rzr(a)gna.org | 13:53 |
Venemo | alterego, have you seen the first Harmattan IRC client? | 13:54 |
*** maxw has joined #harmattan | 13:55 | |
alterego | Venemo: nope :) | 13:58 |
Venemo | alterego, it just happens to be written by me :P check out http://wiki.meego.com/User:Venemo/IRC_Chatter | 13:58 |
Venemo | alterego, it would be very nice if you could try it :) | 13:59 |
deimos | Venemo, I have just updated it this morning ;) | 14:01 |
rZr | that app is cool | 14:01 |
Venemo | deimos, do you like the new one better? :) | 14:02 |
Venemo | rZr, thank you very much :) | 14:02 |
deimos | yes I like it, it put the icon on desktop now ;) | 14:03 |
deimos | I try to connect now | 14:03 |
Venemo | on desktop? what desktop? | 14:03 |
*** deimos-n950 has joined #harmattan | 14:04 | |
deimos | on applications list I mean | 14:04 |
Venemo | ah, thanks :) | 14:04 |
deimos | before I didnt have an icon for the app | 14:04 |
Venemo | oh. the icon should be installed by the package. | 14:04 |
deimos | hi deimos-n950 :) | 14:05 |
deimos-n950 | hi deimos !!! | 14:05 |
Venemo | :) | 14:07 |
*** deimos-n950 has quit IRC | 14:11 | |
*** djszapi has joined #harmattan | 14:16 | |
*** djszapi has left #harmattan | 14:16 | |
*** leinir has joined #harmattan | 14:24 | |
*** leinir has joined #harmattan | 14:24 | |
mikhas | opening an URL is supposed to happen through libcontentaction: http://harmattan-dev.nokia.com/unstable/beta/api_refs/showdoc.php?pkn=libcontentaction&wb=daily-docs&url=Li94bWwvZGFpbHktZG9jcy9saWJjb250ZW50YWN0aW9u | 14:25 |
Kypeli | But it's not in the beta SDK | 14:41 |
Kypeli | You need to manually add it there for Madde to find it | 14:41 |
mikhas | happy b-day, Kypeli | 14:42 |
Kypeli | Heh, thank you! :) | 14:42 |
macmaN | how trivial is it to diff n950 device /etc/ssl contents with firmware download contents of the same dir | 14:45 |
macmaN | i guess it boils down to "is it simple to extract the fw image" | 14:46 |
mgoetz | Does PageStackWindow handle orientation? Or is that related to the QMLViewer? | 14:53 |
*** timoph has quit IRC | 14:55 | |
w00t_ | mgoetz: components handles it | 14:55 |
w00t_ | I don't know exactly what part.. | 14:55 |
RST38h | moo,gentlemen | 14:57 |
*** lardman has joined #harmattan | 14:58 | |
*** lardman has joined #harmattan | 14:58 | |
*** timoph has joined #harmattan | 14:59 | |
*** epage has quit IRC | 14:59 | |
*** Evgeniy has quit IRC | 15:04 | |
alterego | started prototyping ux for my guitar chord dictionary app: http://stage.rubyx.co.uk/scratch/2011-08-16_13-02-23.png | 15:08 |
Venemo | alterego, looks nice, despite the fact that I have no idea about guitars. | 15:08 |
radiofree | alterego: so i select "A" and I flick through the various A chords? (#, b, minor etc..) | 15:10 |
alterego | radiofree: that's one possibility. | 15:10 |
alterego | I'm still contemplating how to make the chord selection easier, the flick through is meant for variations, but possibly not different tonal variations. | 15:11 |
radiofree | that would look cool, but having a quick way to access a specific chord would be great as well | 15:11 |
alterego | radiofree: yeah | 15:11 |
radiofree | yes, flicking for variations whould be the best | 15:11 |
radiofree | its just i couldn't see how you'd select Ab from the mockup :P | 15:11 |
alterego | Yeah, like I said, I'm currently thinking about that aspect :) | 15:12 |
*** Stskeeps has quit IRC | 15:13 | |
*** Stskeeps has joined #harmattan | 15:14 | |
*** gri has joined #harmattan | 15:17 | |
*** djszapi has joined #harmattan | 15:17 | |
lardman | what's fenix? | 15:22 |
djszapi | email application | 15:23 |
lardman | ah ok, thanks | 15:23 |
mikhas | Jaffa, nice MWN issue | 15:26 |
mikhas | I liked your take on the N9 launch plans, spot on. | 15:26 |
lardman | how does one get the dbus daemon to reload its conf files? | 15:29 |
lardman | as /etc/init.d/dbus* is not there these days | 15:29 |
alterego | lardman: guessing it's upstart | 15:31 |
djszapi | lardman: /etc/init/dbus.conf | 15:32 |
*** leinir has quit IRC | 15:33 | |
*** tbf has quit IRC | 15:33 | |
*** tbf has joined #harmattan | 15:34 | |
lardman | yeah it's upstart, but how does one get the daemon to reload the conf file? | 15:34 |
*** Smtih has joined #harmattan | 15:34 | |
lardman | other than rebooting, which seems a bit Windows-ish | 15:34 |
mgoetz | w00t_: hm, but it doesn't do any rotation for me.. in QEMU that is. the QEMU window is rotated, the QML inside it still shows the way like before.. | 15:35 |
djszapi | lardman: check out the event mechanism of that upstart job... | 15:36 |
djszapi | dbus-send --print-reply --system --type=method_call --dest=org.freedesktop.DBus org.freedesktop.DBus.ReloadConfig or something like that ? | 15:41 |
rcg1 | lardman: does sending a SIGHUP to dbus do the trick? | 15:43 |
rcg1 | dbus-daemon that is | 15:45 |
rcg1 | or whatever the process is | 15:45 |
lardman | djszapi: thanks, though I gave up and rebooted in the end | 15:47 |
lardman | rcg1: I'll try that next time | 15:47 |
DocScrutinizer | indeed, usually daemons shall re-initialize on SIGHUP | 15:47 |
lardman | hmm, still I don't seem to be able to see method calls | 15:54 |
lardman | I tried this: http://www.qaiku.com/channels/show/maemo/view/1def5dd33fe770cf5dd11de90a27b6fe68dd4b2d4b2/ | 15:54 |
*** Venemo_N950 has joined #harmattan | 15:55 | |
lcuk | Defining the requirements for a MeeGo-CE http://comments.gmane.org/gmane.comp.handhelds.meego.devel/10927 | 15:56 |
* lardman decides to try the Qt open url function instead | 15:57 | |
lcuk | lardman, i have managed to build a bridge in liqbase which allows content generated on handheld to be synchronised to my big device | 15:58 |
lcuk | in amongst this thinking is an aim to storing other information in the media stream | 15:59 |
lcuk | when you get a build of mbarcode I would like to find out how workable using barcodes in this stream would be | 15:59 |
lcuk | so for instance whilst shopping you photograph a few | 16:00 |
lcuk | and when you get home on your big pc they are listed | 16:00 |
alterego | Think I might move all my phones over to O2 .. | 16:00 |
alterego | I get much better signal with them. | 16:00 |
djszapi | lcuk I think they should focus for one working system first, to be honest | 16:01 |
djszapi | N900 and meego ce was quite unusable last time we tried. | 16:01 |
lcuk | djszapi, of course | 16:02 |
lcuk | and focusing efforts is good | 16:02 |
lcuk | as shown by the n900-ce | 16:02 |
djszapi | lcuk in my understand, it defeats most of the time if people try to focus on X devices without working one. I would not call N900 a working one when we last checked few weeks ago. | 16:04 |
djszapi | understading* | 16:04 |
alterego | djszapi: why would you not say it "works" it makes phone calls doesn't it? | 16:06 |
alterego | Battery life is reasonible too. | 16:06 |
djszapi | a smart phone software is not equal to, okay you can now make a call, ship it :) | 16:06 |
alterego | Who said anything about shipping it? Sure it lacks polish not many apps etc, but still. As the platform it is intended to be it works reasonibly. | 16:07 |
djszapi | fairly way veeeeeeeeeeery slow | 16:08 |
* GAN900 yawns tiredly | 16:08 | |
GAN900 | Ever get the feeling it's gonna be one of those days? | 16:08 |
alterego | Most of that is hardware limitation. | 16:08 |
djszapi | except the design limitation | 16:08 |
alterego | btw, if the N9 is selling in these weird places, for the ridiculous amount they're asking, I'm guessing it wont sell too well :/ | 16:09 |
*** mikhas has quit IRC | 16:09 | |
djszapi | well, it is obviously not a purpose. | 16:09 |
*** fiferboy has joined #harmattan | 16:09 | |
djszapi | fiferboy o/ :) | 16:09 |
fiferboy | \o djszapi | 16:09 |
fiferboy | I'm looking for QML help today :) | 16:10 |
lcuk | djszapi, how well does kde work on the n900? | 16:10 |
alterego | bbiab | 16:10 |
djszapi | lcuk: I already showed you weeks ago ? | 16:10 |
lcuk | djszapi, so how well does it run purely on meego-ce? | 16:11 |
djszapi | as for me, meego-ce is dead xD | 16:11 |
lcuk | I do not know what is different between maemo and meego but the performance is something which is being actively poked around with | 16:11 |
lcuk | djszapi, you do not seem to like many things | 16:11 |
alterego | Heh | 16:11 |
djszapi | I mean I spent more months with it in the beginning and there was zero progress. On the other hand, my serious bugreports were underprioritized after all. I cannot take it seriously. | 16:11 |
djszapi | It seems they got lower priority after a while meaning that maybe resource issue or something like that. | 16:12 |
fiferboy | I have a QDeclarativeItem and I implementing the paint function | 16:12 |
*** mikhas has joined #harmattan | 16:12 | |
lcuk | djszapi, what do other kde developers think of your meego issues? | 16:13 |
fiferboy | I have antialiasing turned on, but the circle I draw is still aliased as hell | 16:13 |
djszapi | lcuk: I like harmattan, it works. Meego did not, c-obs does not. | 16:13 |
djszapi | lcuk: don't you like the working things ? :) | 16:13 |
lcuk | djszapi, meego grows stronger day by day | 16:13 |
lcuk | and whilst progress may be slower in general | 16:13 |
lcuk | that is due to resources | 16:13 |
djszapi | lcuk: my bugreports are still there, the only "stron progress" is that they got lower priority, but the same issues still. | 16:13 |
GAN900 | djszapi, "I hope all of your bug reports will be ignored" | 16:13 |
lcuk | djszapi, the open meego can continue and grow stronger with the dedicated work of the teams | 16:14 |
lcuk | by teamwork | 16:14 |
djszapi | lcuk keep waiting =) | 16:15 |
djszapi | I just harmattan, ok ? :) | 16:15 |
djszapi | use* | 16:15 |
lcuk | sure | 16:15 |
* lcuk will be trying to get n950-ce running next few days | 16:15 | |
*** hardaker2 has joined #harmattan | 16:15 | |
fiferboy | Anyone know about QDeclarativeItem paint methods? :) | 16:15 |
lcuk | fiferboy, is it actually aliased | 16:16 |
lcuk | due to rendering | 16:16 |
lcuk | or due to the screen design | 16:16 |
lcuk | can you take a screenshot and show | 16:16 |
*** Venemo has quit IRC | 16:16 | |
fiferboy | lcuk: If I paint it on a QPixmap and draw the pixmap on the painter it looks smooth | 16:16 |
fiferboy | There is a difference when drawing directly to the painter, but I'm not sure why since I draw the exact same thing to the pixmap | 16:17 |
lcuk | fiferboy, is the pixmap being scaled? | 16:18 |
lcuk | ie is that where the percieved AA is coming from | 16:18 |
djszapi | 16:14 < lcuk> djszapi, the open meego can continue and grow stronger with the dedicated work of the team -> Please show me the "open" meego. | 16:18 |
lcuk | meego n900-ce | 16:18 |
fiferboy | lcuk: No, I am drawing it to the rendered size | 16:18 |
fiferboy | The pixmap is smoothed properly with no aliasing | 16:19 |
djszapi | lcuk: which was initially driven by Nokia ? | 16:19 |
fiferboy | But if I draw the circle directly to the painter it is very chunky | 16:19 |
djszapi | lcuk: decisions behind the scenes ? | 16:19 |
lcuk | djszapi, the n900 adaption team started process long ago and the CE grew out of community pressure and expectation to have a "developer edition" | 16:21 |
lcuk | ie meego should be usable by developers to build from | 16:21 |
GAN900 | It's all a little academic since neither seem headed anywhere useful. | 16:21 |
djszapi | lcuk: if you had ever had experience either with Linux kernel or KDE, you could have known it is fairly far away from "open". | 16:23 |
*** deimos has quit IRC | 16:23 | |
djszapi | about kde and meego, well there are videos on youtube, I guess. | 16:23 |
djszapi | it worked pretty nicely for fremantle, at least (as I sent the screenshots to you previously) | 16:24 |
djszapi | fremantle: http://files.kolab.org/local/maemo/dists/fremantle/testing/binary-armel/ | 16:25 |
djszapi | meego: http://repo.pub.meego.com/home:/mkruisselbrink:/kde/meego_1.1_core/armv7l/ | 16:25 |
lardman | lcuk: sorry for the slow response, was sanding a table | 16:31 |
djszapi | lcuk: why are you asking about kde ? | 16:31 |
lardman | lcuk: photoanalyser is up and running, though it looks like the upstart stuff hasn't worked | 16:31 |
lardman | mbarcode-lite is running, but just Harmattanising the plugins | 16:32 |
lcuk | djszapi, I am interested | 16:32 |
*** javispedro has joined #harmattan | 16:33 | |
djszapi | javispedro o/ :) | 16:33 |
javispedro | hi | 16:33 |
djszapi | javispedro: same result, got stuck with -j1 | 16:33 |
javispedro | hmpf. | 16:33 |
djszapi | https://build.pub.meego.com/package/live_build_log?arch=armv7el&package=kdelibs&project=home%3Adjszapi&repository=MeeGo_1.2_Harmattan | 16:33 |
djszapi | lcuk: what might make sense is to create a completely open meego-like project not driven by any company behind the scenes, just by community. | 16:36 |
*** rm_work has joined #harmattan | 16:42 | |
*** rm_work has joined #harmattan | 16:42 | |
Stskeeps | moo javispedro | 16:43 |
alterego | djszapi: surely that's sort of what we're doing with MeeGo. | 16:43 |
alterego | The problem is, until we had jukka and makoto from Nokia the N900 adaptation didn't really have much of a focus above the middle and ux layers. | 16:44 |
fiferboy | alterego: Do you do any custom paintin gin QML? | 16:44 |
alterego | fiferboy: I do in Columbus yeah | 16:44 |
fiferboy | alterego: Is that through QDeclarativeItem? | 16:44 |
djszapi | alterego: I have never seen any public sprints, to be honest. | 16:45 |
*** rm_work has quit IRC | 16:45 | |
*** suy_ has joined #harmattan | 16:45 | |
javispedro | hello Stskeeps | 16:45 |
* javispedro curses | 16:45 | |
djszapi | alterego: just like kde pim, calligra and others... | 16:46 |
javispedro | on Harmattan, DRI2 is double buffered when the app is fullscreen, but always singlebuffered otherwise :( | 16:46 |
Stskeeps | flip chains, probably | 16:46 |
alterego | fiferboy: indeed | 16:46 |
fiferboy | alterego: How do you handle antialiasing? | 16:47 |
fiferboy | alterego: Do you draw directly on the painter provided? | 16:47 |
alterego | Yes, I use the painter provided. | 16:47 |
fiferboy | alterego: If I do "drawEllipse" on that painter, even with antialiasing turned on, it is horribly aliased in my app | 16:47 |
alterego | How are you creating your view? | 16:48 |
fiferboy | Through main.cpp | 16:48 |
fiferboy | new QDeclarativeView | 16:48 |
javispedro | Stskeeps: I am seeing that it is actually glClear who waits for a swap when it is nonfullscreen (not DRI2 SwapBuffers as one'd expect). | 16:48 |
fiferboy | Then view->setSource() | 16:48 |
alterego | Hrm, admittedly I've not tried my stuff on device yet so I can't say for sure whether or not I'm having a similar issue. Hang on a few minutes and let me mock something up. | 16:48 |
fiferboy | alterego: :D | 16:49 |
javispedro | and the logic behind glClear is not clear and it waits for sgx_misr to do something, | 16:49 |
*** djszapi has left #harmattan | 16:49 | |
javispedro | so therefore I consider non-fullscreen vsync without using GLES rather impossible :( | 16:49 |
Stskeeps | for gles you'd want to avoid composite anyway, ie, fullscreen | 16:50 |
lcuk | does that mean that vsync is not possible for normal apps? | 16:50 |
javispedro | yes, I managed to do that very well already | 16:50 |
lcuk | Stskeeps, do you mean fullscreen as in any app with that little thin topbar? | 16:50 |
lcuk | or totally fullscreen | 16:50 |
Stskeeps | totally | 16:51 |
javispedro | DRI2 GetBuffers returns me a PVR2D handle, I map it -- et voila, native 72fps (that seems to be the LCD rate?) | 16:51 |
javispedro | the issue is when it is non fullscreen, as GetBuffers returns me a SysV IPC. Only one. There's no back buffer. | 16:51 |
lcuk | Stskeeps, so that little topbar (what is its official name) prevents it | 16:51 |
Stskeeps | lcuk: system bar is drawn by the app i think | 16:52 |
javispedro | s/SysV IPC/SysV SHM | 16:52 |
*** rm_work has joined #harmattan | 16:52 | |
*** rm_work has quit IRC | 16:52 | |
*** rm_work has joined #harmattan | 16:52 | |
lcuk | Stskeeps, then why does it intefere with vsync | 16:52 |
lcuk | if the app is technically fullscreen | 16:52 |
javispedro | lcuk: that is one problem of mine, I mean, it works very well when fullscreen, but the moment you swipe it out a millimiter, it is already composited, and heavy tearing appears | 16:53 |
lcuk | a shame | 16:54 |
lcuk | tearing is the historical achilles heel of maemo | 16:54 |
MohammadAG | Shouldn't pointers not be used in main.cpp? | 16:54 |
*** NIN101 has joined #harmattan | 16:55 | |
mikhas | MohammadAG, huh? | 16:55 |
mikhas | javispedro, try oversizing your top level window | 16:55 |
Venemo_N950 | MohammadAG, hmm? why not? | 16:55 |
mikhas | oh wait, now I got you javispedro | 16:56 |
alterego | fiferboy: out of curiosity, have you set the "smooth" attribute? | 16:57 |
javispedro | mikhas: :) | 16:58 |
MohammadAG | Venemo_N950, not sure, but all examples I've seen had objects created on the stack | 16:58 |
fiferboy | alterego: Yes, I have tried it with and without that | 16:59 |
fiferboy | alterego: If I draw my cirlce to a pixmap and then draw the pixmap to the painter it is smooth like I want it | 16:59 |
javispedro | lcuk: to make it clear: it works with GL, there's no tearing (albeit the framerate is inconsistent); it's when I want to avoid GL (2D) that it tears. | 16:59 |
fiferboy | But drawing directly to the painter with the same commands leaves it aliased | 16:59 |
xarcass | MohammadAG: what about this? QDeclarativeView* view( MDeclarativeCache::qDeclarativeView() ); - it's from examples | 16:59 |
alterego | fiferboy: interesting, probably something annoying with compositing :/ | 17:00 |
lcuk | javispedro, is this using xv-rgb? | 17:00 |
alterego | Have you tried asking @ #qt-qml ? | 17:00 |
fiferboy | Going there now | 17:00 |
javispedro | lcuk: I didn't try that yet, but I did read the driver and I suspect it will fail similarly | 17:00 |
javispedro | (well, the old driver that is) | 17:00 |
MohammadAG | xarcass, that's just a pointer to an existing instance | 17:00 |
javispedro | either way, seems that there's a way to access the texture streaming sgx functionality | 17:01 |
javispedro | eglLockSurfaceKHR :) | 17:01 |
lcuk | worth a try | 17:02 |
javispedro | so I guess i'll use that combined with GL ... | 17:02 |
javispedro | or maybe consider non-fullscreen tearing unavoidable and do it via DRI2 either way. | 17:05 |
Jaffa | mikhas: Thanks | 17:05 |
rcg1 | xarcass: shouldn't this read QDeclarativeView *window = MDeclarativeCache::qDeclarativeView(); ? | 17:05 |
* javispedro realizes that all of this means the raster qt graphicssystem also has tearing, but since it is not usually used for animations, it's probably OK. | 17:06 | |
fiferboy | alterego: Lively bunch in #qt-qml :) | 17:08 |
*** maxw has quit IRC | 17:08 | |
alterego | Heh | 17:08 |
alterego | Yeah, they come in waves :P | 17:08 |
lcuk | javispedro, not used for list panning? | 17:08 |
javispedro | lcuk: only when in the thumbnail view | 17:09 |
javispedro | I can guess that they do not double buffering of minimized apps to save memory, and that what the glClear blocking does is to wait for mcompositor to swap buffers then hope the application finishes rendering before the next mcompositor swap. | 17:15 |
lcuk | javispedro, the apps do not know they are in thumbnail mode do they? | 17:16 |
lcuk | ie they continue to render at fullsize | 17:16 |
lcuk | (since thumbnails can be resized dynamically) | 17:16 |
javispedro | they know, but afaik they continue to render at fullsize | 17:16 |
lcuk | which when you have 9 apps doing it | 17:17 |
lcuk | is amazingly wasteful | 17:17 |
Venemo_N950 | MohammadAG, you can create em on the heap too, but you need to delete them, and that's it | 17:17 |
javispedro | lcuk: I do not think they _all_ render (especially if they are not animating anything) though. | 17:17 |
*** rcg1 has quit IRC | 17:19 | |
alterego | Is there any way to get the backlight to stay on whilst it's charging? | 17:20 |
alterego | I'm getting bored of all this swiping when testing a new version of my app ;) | 17:20 |
* javispedro is happy with the tearlessness of fullscreen apps though, an application that fills the fb with green, then black, then swaps, then red, then white, then swaps looks as a consistent gray on the N950 | 17:20 | |
javispedro | it was a horrible red/white/black/green mess on the N900 ;) | 17:20 |
alterego | :) | 17:22 |
alterego | That should work the same on the N900 with MeeGo CE :P | 17:22 |
xarcass | rcg1: my point was that these both (window and view) are pointers, there's nothing wrong to use them, even though I don't know where they are allocated | 17:23 |
javispedro | alterego: indeed. | 17:23 |
lcuk | javispedro, it depends if the app sleeps during thumbview | 17:23 |
lcuk | many do | 17:23 |
lcuk | I was playing snake | 17:23 |
lcuk | and that continues to run if you go the dashboard | 17:23 |
lcuk | for instance | 17:23 |
javispedro | lcuk: have linkie? | 17:24 |
lcuk | http://repo.pub.meego.com/home:/timoph/Harmattan/ | 17:25 |
javispedro | lcuk: thanks! | 17:25 |
*** divan has quit IRC | 17:26 | |
javispedro | lcuk: "running: activeGame// && runtime.isActiveWindow" ;) | 17:26 |
javispedro | lcuk: so he can easily make it pause when backgrounding, he's just decided not to do that :) | 17:26 |
lcuk | javispedro, sure | 17:28 |
lcuk | just the observation though | 17:28 |
lcuk | many other apps continue | 17:28 |
lcuk | like the compass etc | 17:28 |
*** xarcass has quit IRC | 17:35 | |
mikhas | lcuk, when in background/minimized, the FPS goes down | 17:43 |
mikhas | that's how the wastage of running "fullscreen" is reduced | 17:44 |
lcuk | mikhas, ahh | 17:44 |
lcuk | who does the slowdown stuff | 17:44 |
lcuk | or is that simply because 9 apps are rendering at once? | 17:44 |
lcuk | sort of auto accelerator | 17:45 |
lardman | anyone know how to open the maps app at a given location? | 17:45 |
mikhas | no, there's some logic in MeeGoTouchHome for that | 17:46 |
lcuk | mikhas, good to hear | 17:46 |
MohammadAG | lardman, prolly dbus, sec | 17:48 |
lardman | MohammadAG: You have a list? | 17:48 |
MohammadAG | http://pastebin.com/raw.php?i=WYaa8VY5 | 17:50 |
lardman | might be possible to open as a mime type | 17:50 |
lardman | ah indeed a mime type | 17:51 |
lardman | thanks :) | 17:51 |
MohammadAG | lardman, normal exec, maps [-u <GEO_URI>] [--no-positioning] [--antialiasing-on] [--help] | 17:51 |
lardman | thanks | 17:52 |
alterego | fiferboy: I can't seem to get antialiasing to work either, I think the reason I didn't notice this before, is because I actually use a pixmap buffer for my Columbus widgets anyway .. | 17:52 |
* lardman looks at format of geo: uri | 17:52 | |
javispedro | mikhas: in home? but then the application does not notice that? | 17:52 |
MohammadAG | maps -u "geo:59.4366,24.7686?action=showOnMapByLocation" | 17:52 |
MohammadAG | as per the sample, seems like lon,lat | 17:52 |
MohammadAG | err, lat,long | 17:53 |
javispedro | mikhas: as said when minimized it does not do doublebuf so SwapBuffers is a noop, so there's no blocking, so I can easily go up to 400fps if I don't sleep manually. | 17:53 |
javispedro | in the webOS SDL itself is the one that does sleep() when minimized. | 17:54 |
lardman | MohammadAG: yep, just found that in the vCard profile | 17:54 |
lardman | thanks again | 17:54 |
mikhas | javispedro, hmph, might only apply to users of MSceneWindow/MWindow then | 17:54 |
mikhas | ie, LMT apps … | 17:54 |
javispedro | so I should ideally add some framerate limiter | 17:54 |
* javispedro goes find a round number | 17:54 | |
javispedro | actually in my tests that also helped with tearing | 17:55 |
mikhas | well, we should ideally ask the authors/architects of MeeGoTouchHome | 17:55 |
javispedro | namely sleeping right after the swapbuffers call, probably because it increased the chances of the mcompositor flip happening during the sleep time | 17:55 |
javispedro | s/probably/surely ;) | 17:55 |
mikhas | javispedro, 400 FPS is nice | 17:57 |
mikhas | plain QWidget I think I once got to 200FPS? | 17:57 |
mikhas | javispedro, yeah, sounds logical | 17:58 |
javispedro | 400fps without doing anything of course ;) | 17:59 |
javispedro | even just clearing the buffers takes it down to 300fps | 17:59 |
javispedro | without doing anything means calling getbuffers, mmaping it, and calling swapbuffers. | 17:59 |
javispedro | both calls are X11 roundtrips | 18:00 |
javispedro | when the window is full screen, swapbuffers _does_ block to somewhere around 72fps. | 18:02 |
fiferboy | alterego: pixmap buffer? | 18:05 |
MohammadAG | qrc:/qml/TextButton.qml:6:5: Cannot override FINAL property <-- any ideas what this means? | 18:06 |
mikhas | ah | 18:06 |
javispedro | so, to sum it up, my options to do vsynced 2D on SDL are: DRI2 (pros: fast, potentially accelerated blits; cons: tearing in swipeout/thumbnail), or GL (pros: free rotation, cons: wasteful in both memory and time). | 18:06 |
mikhas | yeah ok, if you avoid the X11 roundtrips … ;-( | 18:06 |
mikhas | er, ;-) | 18:06 |
lardman | anyone know offhand whether QDesktopServices::openURL() handles vcard: ? | 18:06 |
javispedro | mikhas: nono, the roundtrips are there, but they are noops in the server UNLESS it is fullscreen | 18:07 |
mikhas | yes, got that | 18:07 |
javispedro | aka you can do up to 800 X11 roundtrips per second ;) | 18:07 |
MohammadAG | lardman, depends on the platform | 18:07 |
lardman | MohammadAG: N950 | 18:07 |
mikhas | hehe | 18:07 |
MohammadAG | if the platform has vcard files mapped to an app, it works | 18:07 |
mikhas | lardman, have you checked libcontentaction? | 18:07 |
MohammadAG | lardman, try opening a vcard in a filemanager like minifile | 18:07 |
lardman | mikhas: no, I was just enquiring before I start testing, just in case someone knows | 18:08 |
lardman | the other option is qtm-versit | 18:08 |
*** jreznik has quit IRC | 18:08 | |
*** jreznik has joined #harmattan | 18:09 | |
*** jreznik has quit IRC | 18:09 | |
*** jreznik has joined #harmattan | 18:10 | |
alterego | Heh, managed to memorise the incantation for opening camera for "quick" snaps now :D | 18:11 |
* MohammadAG finds it annoying that the device has to be top-up for the quick launch menu to show up | 18:12 | |
*** ajalkane has quit IRC | 18:16 | |
fiferboy | alterego: So your method (pixmap buffer) of displaying widgets in QML aliases them correctly? | 18:18 |
alterego | fiferboy: seems to yeah. | 18:18 |
fiferboy | alterego: And how do you go about pixmap buffering? | 18:19 |
*** Venemo_N950 has quit IRC | 18:19 | |
*** CaCO3 has quit IRC | 18:21 | |
alterego | fiferboy: just draw to the pixmap and blit it, I thought you'd already done that? | 18:22 |
alterego | I don't have the code off hand so I can't show you my example unfortunately :/ | 18:22 |
fiferboy | alterego: Yeah, I am in the process of doing that, I was hoping your method was changing the QPaintDevice or something :) | 18:23 |
*** slaine has quit IRC | 18:29 | |
*** villager has joined #harmattan | 18:32 | |
*** Arkenoi has quit IRC | 18:37 | |
*** Venemo_N950 has joined #harmattan | 18:46 | |
*** rcg1 has joined #harmattan | 18:46 | |
fiferboy | Gah, I'm losing about 2 pixels of the top of my pixmap now! | 18:49 |
fiferboy | Who took my pixels? | 18:50 |
* GAN900 flees. | 18:51 | |
fiferboy | I knew it! | 18:52 |
* javispedro hulks out and destroys all your precious vsynced blittings and brings you TEARING IN ALL ITS GLORY! | 18:52 | |
javispedro | http://pastebin.com/hpc5TApQ | 18:52 |
javispedro | WARNING: potentially seizure inducing. | 18:52 |
javispedro | (if you run it that is) | 18:53 |
*** crevetor has joined #harmattan | 18:53 | |
mikhas | eviljavispedro … | 18:53 |
*** ckandeler has quit IRC | 18:55 | |
*** suy_ has quit IRC | 18:56 | |
*** ckandeler has joined #harmattan | 18:56 | |
javispedro | that sample works fine if you run qmlviewer with -frameless -fullscreen -opengl | 18:58 |
javispedro | anything else produces funny results. checkerboard patterns, half the screen black the other white, etc. | 18:59 |
*** harbaum has quit IRC | 18:59 | |
javispedro | and it runs fine in the thumbnail view because it calls GLES2's glClear. | 19:02 |
javispedro | ooh | 19:07 |
javispedro | beatiful gray. | 19:07 |
*** M4rtinK has joined #harmattan | 19:07 | |
javispedro | I can see that Nokia had severe problems making vsync work =) | 19:08 |
javispedro | the EGL extension registry is full of Nokia extensions that seemingly have not been used | 19:08 |
*** GAN950 has joined #harmattan | 19:11 | |
*** GAN950 has quit IRC | 19:12 | |
*** GAN950 has joined #harmattan | 19:12 | |
lcuk | javispedro, it is a difficult problem | 19:12 |
javispedro | have to agree, specially if compositing | 19:12 |
mikhas | :-) | 19:13 |
lcuk | javispedro, lighthouse + wayland are aiming to simplify such matters | 19:14 |
lcuk | different tracks but hopefully coming together around time of qt5 | 19:15 |
javispedro | well | 19:15 |
javispedro | they are already doing what they want with X11, so not that it'll change things much | 19:15 |
javispedro | X11 is just at this point a rather large baggage, for example, running a harmattan app remotely is already probably impossible | 19:16 |
*** spenap has quit IRC | 19:17 | |
javispedro | ("probably" because it might switch to raster graphicssystem which I assume will eventually call XPutImage, so it'll work. Albeit rather slowly.) | 19:17 |
javispedro | transferring uncompressed 854x480 framebuffer every frame is not exactly speedy ;) | 19:17 |
w00t_ | raster wouldn't do that unless you were redrawing everything though, because raster supports partial updates (unlike opengl) | 19:18 |
SpeedEvil | I just tried running irc-chater showing to my laptop display. | 19:19 |
javispedro | w00t_: only "native" calls x11 drawing primitives though? | 19:19 |
SpeedEvil | QEgl::display(): Can't even open the default display | 19:19 |
SpeedEvil | Segmentation fault (core dumped) | 19:19 |
*** Ilosanoma has joined #harmattan | 19:20 | |
javispedro | SpeedEvil: try -graphicssystem raster as a cmdline argument | 19:20 |
SpeedEvil | It worked! For very low values of work. | 19:21 |
javispedro | slowly :) | 19:21 |
SpeedEvil | Painted the window, but diddn't actually do anything in response to input | 19:22 |
javispedro | ah, I know that. | 19:22 |
javispedro | virtually the same reason why Diablo's task switcher button didn't work when VNC'd. | 19:22 |
javispedro | it's expecting touch events I bet. | 19:23 |
* fiferboy found his pixels; calls off the manhunt for GAN | 19:23 | |
SpeedEvil | Probably | 19:24 |
javispedro | so, as said, there are so many extensions and things that completely ignore the X11 protocol and either mmap memory or assume local in some either way that you'll probably actually enjoy the switch to Wayland. | 19:26 |
javispedro | because the features you wanted from X11 will have been already lost. | 19:26 |
*** Ilosanoma has quit IRC | 19:26 | |
* RST38h moos, throws dirt in javispedro's direction | 19:26 | |
*** tbf has quit IRC | 19:27 | |
* javispedro moos back. | 19:27 | |
mikhas | something like that, yes | 19:28 |
mikhas | and you will enjoy the balkanization that wayland provides | 19:28 |
mikhas | it'll start all anew | 19:28 |
mikhas | and soon we'll have a ICCCM for Wayland :-D | 19:28 |
javispedro | hey, I love Atoms. | 19:29 |
RST38h | nice heavy U235 atoms? | 19:29 |
*** ajalkane has joined #harmattan | 19:30 | |
*** hiemanshu_N950 has joined #harmattan | 19:31 | |
javispedro | na, plain O will do. | 19:31 |
* javispedro goes out for some fresh air -- cya | 19:31 | |
hiemanshu_N950 | rZr, around? | 19:32 |
*** javispedro has quit IRC | 19:33 | |
lardman | any thoughts as to how to get rid of CFLAGS -g in a Qt release build? | 19:41 |
lardman | export CFLAGS perhaps | 19:42 |
*** npm has joined #harmattan | 19:43 | |
*** npm has quit IRC | 19:43 | |
*** npm has joined #harmattan | 19:44 | |
*** npm has quit IRC | 19:45 | |
mgedmin | lardman, run strip on the built binaries? | 19:45 |
*** npm has joined #harmattan | 19:45 | |
mgedmin | usually the debian build process does that for you, via dh_strip | 19:45 |
lardman | yeah, looks like that's not the cause after all | 19:46 |
lardman | My mbarcode-lite binary is ~3.3Mb in size, which seems pretty big | 19:46 |
*** npm has quit IRC | 19:47 | |
mgedmin | was it statically linked perhaps? | 19:47 |
mgedmin | I forgot the command to see the sizes of various parts... objdump maybe? | 19:47 |
mgedmin | oh, /usr/bin/size | 19:48 |
lardman | shouldn't be statically linked, I'll try the size binary on it | 19:48 |
lardman | [sbox-HARMATTAN_ARMEL: ~/build/HARMATTAN/lite/mbarcode-lite] > size ./builddir/mbarcode-lite | 19:49 |
lardman | text data bss dec hex filename | 19:49 |
lardman | 202215 1920 560 204695 31f97 ./builddir/mbarcode-lite | 19:49 |
mgedmin | 200 kb ~= 3.3 mb, hmm | 19:50 |
mgedmin | s/~=/!=/ | 19:50 |
infobot | mgedmin meant: 200 kb != 3.3 mb, hmm | 19:50 |
lardman | -rwxrwxr-x 1 simon libuuid 3335440 Aug 16 17:45 mbarcode-lite | 19:50 |
mgedmin | objdump -h shows the sizes of each ELF section in hex | 19:52 |
mgedmin | how geeky | 19:52 |
lardman | long list | 19:54 |
lardman | looks like the debug* stuff is quite large | 19:54 |
lardman | so perhaps it's not being stripped | 19:54 |
lardman | in fact I don't think it is, as I was happily able to get line numbers using gdb on-device | 19:55 |
mgedmin | that does sound like the debug info is not being stripped | 19:58 |
*** npm has joined #harmattan | 19:58 | |
lardman | anyone else seen this problem? | 20:01 |
fiferboy | lardman: Does your .pro file mention "release" or "debug" somewhere? | 20:02 |
lardman | fiferboy: I've stuck in an extra CONFIG += release | 20:03 |
lardman | but I can't see how that will affect dh_strip, as adding that release "flag" doesn't alter the C/CXXFLAGS | 20:03 |
fiferboy | lardman: Yeah, but with release it shouldn't include it all in the first place AIUI | 20:05 |
lardman | yeah that's what I thought, but it doesn't seem to change the flags at all | 20:06 |
lardman | in fact the only way I could override the default -O2 -g was to set CFLAGS and CXXFLAGS on the command line as I call dpkg-buildpackage | 20:06 |
lardman | so manually running strip on the resultant binary works, and brings it down in size: | 20:08 |
lardman | -rwxrwxr-x 1 simon libuuid 208808 Aug 16 18:07 mbarcode-lite | 20:08 |
*** djszapi_ has joined #harmattan | 20:10 | |
fiferboy | lardman: Are you using Qt Creator with this package? | 20:10 |
fiferboy | Did you generate the packaging through it? | 20:10 |
lardman | yes and no | 20:10 |
lardman | looking at a debian/rules that was generated using Qt Creator, I don't see any extra logic, and dh_strip is enabled | 20:12 |
fiferboy | lardman: During the build process does it seem to be running dh_strip? | 20:13 |
djszapi_ | fiferboy: give me power to copy/paste that really hackish tableview idea :) | 20:13 |
djszapi_ | I do not have any sake to do that :p | 20:14 |
lardman | yep, it certainly is listed in the output | 20:14 |
fiferboy | lardman: Really strange then | 20:14 |
fiferboy | djszapi_: It would be cool to have | 20:14 |
lardman | ah well, glad it's not me (or at least not obviously me anyway!) | 20:15 |
*** jreznik has quit IRC | 20:17 | |
fiferboy | lardman: Maybe the compiler thinks your code looks dodgy so refuses to strip it | 20:17 |
lardman | oi! | 20:17 |
fiferboy | ;) | 20:18 |
fiferboy | lardman: Although I was wishing I had mbarcode the other day when I found QR codes on a pill blister pack | 20:19 |
lardman | I've just uploaded a rather nasty looking version | 20:19 |
lardman | i.e. Qt widgets | 20:19 |
lardman | http://people.bath.ac.uk/enpsgp/nokia770/harmattan_feed/ | 20:20 |
lardman | though I need to work out how to generate a Packages file | 20:20 |
lardman | and whether the plugins actually work ;) | 20:20 |
fiferboy | Cool | 20:20 |
lardman | PhotoAnalyser is a daemon which waits for camera photos, then performs analysis on them | 20:21 |
fiferboy | Proper repo format doesn't matter to me because I have broken my apt-get functionality :) | 20:21 |
lardman | ah ok | 20:21 |
lardman | ah, now I remember that my upstarts stuff doesn't work for photoanalyser either, must fix that | 20:21 |
mgedmin | lardman, you can generate a Packages file by running dpkg-scanpackages: http://mg.pov.lt/770/rescan_packages.sh | 20:22 |
mgedmin | I wonder how dh_strip finds out _which_ files to strip... | 20:23 |
lardman | mgedmin: The server is a Sun machine without any dpkg* binaries | 20:23 |
*** djszapi_ has left #harmattan | 20:23 | |
mgedmin | also, you can set an environment variable that disables stripping -- DEB_BUILD_OPTIONS=nostrip | 20:23 |
lardman | unless I can generate it in my SB environment then upload the Packages.gz file that is | 20:24 |
rZr | hiemanshu_N950: yes | 20:24 |
*** rZr is now known as RzR | 20:24 | |
lardman | mgedmin: I don't have that set | 20:24 |
mgedmin | yeah, I think scratchbox should have all the deb tools | 20:24 |
lardman | yeah it does, but does it require the exact path, or is it all relative? | 20:25 |
mgedmin | relative, I'm sure | 20:25 |
lardman | mgedmin: your link doesn't exist, and also good to see 770 in the name just like me :) | 20:25 |
mgedmin | all my debs live in /home/mg/www/770/dists/..., and the web server definitely doesn't export any /home/mg/www bits | 20:25 |
lardman | s/name/path | 20:25 |
mgedmin | lardman, sorry about the broken link, it's http://mg.pov.lt/770/rescan-packages.sh | 20:26 |
mgedmin | the grep -v bit was for when my laptop and my server had different versions of the tools, and I wanted to avoid spurious svn diffs when I reran that script on either | 20:26 |
lardman | thanks | 20:26 |
mgedmin | (iirc) | 20:27 |
lardman | :) | 20:27 |
mgedmin | or maybe maemo was unhappy with empty 'Suggests: ' lines in the resulting Packages file, I don't remember | 20:27 |
*** GAN950 has quit IRC | 20:28 | |
*** rcg2 has joined #harmattan | 20:30 | |
*** hiemanshu_N950 has quit IRC | 20:30 | |
*** mikhas has quit IRC | 20:30 | |
lardman | ah, I'd better upload the barcode decoders too | 20:31 |
lardman | oops | 20:31 |
*** rcg1 has quit IRC | 20:31 | |
Stskeeps | how's the mbarcode work going? | 20:31 |
Stskeeps | (for n950) | 20:31 |
*** hiemanshu_N950 has joined #harmattan | 20:32 | |
*** hiemanshu_N950 has quit IRC | 20:32 | |
lardman | Stskeeps: it should all work now, but not pretty, still Qt Widget stuff | 20:34 |
lardman | have been messing about with DBus, and wasted lots of time | 20:34 |
*** hiemanshu_N950 has joined #harmattan | 20:34 | |
*** djszapi_ has joined #harmattan | 20:34 | |
*** hiemanshu_N950 has quit IRC | 20:35 | |
lardman | I'm planning on doing a QML frontend tomorrow (assuming no baby arrives between now and then!) | 20:35 |
lardman | hmm, also need to sort out some deps from the looks of things | 20:37 |
lardman | as in control file deps | 20:37 |
lcuk | lardman, lol | 20:38 |
* lcuk remembers this period | 20:38 | |
*** piggz has joined #harmattan | 20:38 | |
*** hiemanshu_N950 has joined #harmattan | 20:39 | |
*** Venemo has joined #harmattan | 20:39 | |
lardman | well it appears to work anyway, which is a good sign | 20:40 |
* lardman makes note of what to fix | 20:40 | |
Venemo | joppu, http://sources.venemo.net/harmattan/scr/ -> last ones are screenies of your icon | 20:41 |
lardman | two things that are troublesome - .desktop file, does one need something specific in the exec line? | 20:41 |
Venemo | eh, bad channel | 20:41 |
Venemo | lardman, depends. | 20:41 |
lardman | and upstart conf file, I have one but it doesn't seem to start my app | 20:41 |
Venemo | lardman, 1) full path of icon file is needed 2) if you want your app to be single-instance or have a splash screen, you need to use invoker in Exec | 20:41 |
lardman | Venemo: I get an icon, though it's red | 20:42 |
lardman | ah ok invoker | 20:42 |
Venemo | if you don't give the full path to your icon file, then a red square will be displayed | 20:42 |
lardman | ok, I'll fix that then | 20:43 |
lardman | re invoker, the examples I've seen have different switches and I've not seen an explanation of them | 20:43 |
lardman | or perhaps I can ask invoker itself | 20:43 |
Venemo | lardman, the magic is documented, would you believe it? | 20:43 |
Venemo | lardman, see http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/ | 20:44 |
lardman | ah great, I missed that completely, thanks | 20:44 |
Venemo | it also provides a "booster" feature | 20:44 |
Venemo | which claims to boost startup time. | 20:44 |
lardman | pre-loading? | 20:45 |
Venemo | nope | 20:45 |
Venemo | read the link. "The invoker program and the applauncherd daemon help applications launch faster and save memory via shared resources and application type specific initializations." | 20:45 |
lardman | magic then ;) | 20:45 |
Venemo | voodoo! | 20:46 |
lardman | any ideas on upstart? | 20:46 |
Venemo | not really familiar with it | 20:46 |
Venemo | but there was a thread on the ML | 20:46 |
Venemo | lardman, http://lists.maemo.org/pipermail/maemo-developers/2011-August/thread.html "Aegis - Upstart script not working in Harmattan" thread contains a lot of valuable info. | 20:47 |
mgedmin | lardman, invoker --single-instance doesn't work with apps that don't use QML, apparently | 20:47 |
lardman | yeah I followed that at least partly, but I should run the checker script too | 20:48 |
mgedmin | at least it didn't work with FBReader, which uses plain Qt | 20:48 |
mgedmin | I found /usr/bin/single-instance instead which worked like a charm | 20:48 |
lardman | thanks mgedmin | 20:48 |
Venemo | mgedmin, not true. | 20:49 |
mgedmin | Venemo, tell me more | 20:49 |
Venemo | mgedmin, http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/qtboost.html | 20:49 |
Venemo | also | 20:49 |
Venemo | invoker --single-instance should work for all kinds of apps | 20:49 |
Venemo | eg. '/usr/bin/invoker --single-instance --splash=/usr/share/myApp/splash.jpg --type=q /usr/bin/myApp' | 20:50 |
mgedmin | Venemo, install fbreader and try an experiment | 20:50 |
mgedmin | there are three possible values for --type (and invoker --help lists them) | 20:50 |
Venemo | --type=q for "plain" qt apps, --type=d for QML apps | 20:50 |
mgedmin | two of them do not work with fbreader, maybe because it's not build as a position independent code? | 20:50 |
Venemo | and there is a 3rd one. | 20:50 |
mgedmin | the third one works, but has no special support for --single-instance | 20:51 |
Venemo | I'm not sure. | 20:51 |
mgedmin | i..e clicking the launcher icon again opened me a second copy of fbreader | 20:51 |
Venemo | all I can say is try what they recommend at the above link. | 20:51 |
mgedmin | and all I can say is that I've tried that and found it not to work with the firmware version on our N950s | 20:51 |
Venemo | weird. | 20:51 |
lardman | mgedmin: What does fbreader look like? Desktopish? Or is it full screen anyway so you don't see the widget styles? | 20:51 |
Venemo | well, at least it works with my qml app. | 20:52 |
Venemo | mgedmin, also read http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/singleinstance.html | 20:52 |
*** hiemanshu_N950 has quit IRC | 20:52 | |
mgedmin | lardman, desktopish, which is why I use it full-screen to avoid seeing uglyness | 20:53 |
mgedmin | upstream said they're going to release an official Harmattan build (end of August, IIRC), so I'm not wasting time trying to QMLize it myself | 20:53 |
lardman | ah ok, I was going to pick your brain ;) | 20:55 |
mgedmin | feel free to do so if you notice segfaults when swiping away from your app, I've some experience with that :) | 20:55 |
lardman | not seen that but will bear it in mind | 20:57 |
mgedmin | I don't expect that to be a common bug | 20:58 |
* lardman goes to eat supper, will be back to fix his issues afterwards | 20:58 | |
mgedmin | fbreader was aggressively caching an active QPainter() backed by a QPixmap() | 20:58 |
mgedmin | this turns out to be incompatible with harmattan's desire to switch between OpenGL-based graphics system and whatever 2D-only stuff it does with thumbnailed apps | 20:58 |
Venemo | hmmm... | 20:59 |
Venemo | what I was afraid of just came true! | 20:59 |
Venemo | after 3 weeks of lying in my drawer, I turned on the N900 | 21:00 |
Venemo | and I find my poor N900 to be quite obsolete when I compare it to the N950 :( | 21:00 |
Venemo | I even got used to the C-TS, so I became uncomfortable with the N900's TS | 21:00 |
Venemo | :( | 21:00 |
mgedmin | :) | 21:00 |
mgedmin | I had my n950 for what, two weeks? | 21:01 |
mgedmin | then it broke and I had to use my n900 for a couple of days | 21:01 |
mgedmin | it wasn't all that bad, actually | 21:01 |
mgedmin | I missed being able to unlock by double-tap-and-swipe | 21:01 |
mgedmin | and I was never happy with the n900's touchscreen insensitivity | 21:01 |
mgedmin | ("stabscreen" is what I used to call it) | 21:01 |
Venemo | since N900 was my first-ever TS device, I had no issues with it at all. | 21:02 |
Venemo | but now... I feel sorry for it. | 21:02 |
Venemo | also the screen size of the N950 is almost as big as the N810 | 21:02 |
Venemo | 4" compared to 4.3" | 21:02 |
Venemo | which I also liked more. | 21:02 |
Venemo | at this point, shame on me, but I could just not go back seamlessly to the N900. | 21:05 |
Venemo | despite being larger, the N950 also feels a lot less bulky and it also feels thinner and smaller. | 21:05 |
mgedmin | yes | 21:06 |
mgedmin | about the only regression I can think of, hardware-wise, is the lack of a camera button | 21:06 |
Venemo | and FMTX | 21:06 |
mgedmin | I don't think I managed to take a single non-shaken picture with it | 21:06 |
Venemo | and lens cover | 21:06 |
mgedmin | oh, and a coloured LED was nice | 21:06 |
*** hiemanshu_N950 has joined #harmattan | 21:07 | |
*** hiemanshu_N950 has quit IRC | 21:07 | |
*** hiemanshu_N950 has joined #harmattan | 21:08 | |
*** hiemanshu_N950 has quit IRC | 21:08 | |
*** hiemanshu is now known as hiemanshu_N950 | 21:09 | |
*** hiemanshu_N950 is now known as hiemanshu | 21:09 | |
*** hiemanshu_N950 has joined #harmattan | 21:10 | |
*** hiemanshu_N950 has quit IRC | 21:10 | |
*** hiemanshu_N950 has joined #harmattan | 21:10 | |
*** Termana has quit IRC | 21:14 | |
*** Smtih has quit IRC | 21:16 | |
fiferboy | And kickstand | 21:17 |
*** gri has quit IRC | 21:17 | |
SpeedEvil | I've already got a scratch on the lens cover | 21:18 |
SpeedEvil | Fortunately, not over the actual camera. | 21:18 |
Venemo | mhm | 21:18 |
Venemo | well, I find it to be quite durable (compared to others I've seen), but not as durable as a dedicated lens cover | 21:19 |
hiemanshu | I still have the plastic covering on, and no scratches, except a big ass dent on the back cover, stupid jeans, and thin cover material | 21:19 |
Venemo | both my N95 and my N900 have gathered some very big scratches on their lens covers, so I'm only hoping that fate will be nicer with N950's camera | 21:19 |
*** djszapi_ has left #harmattan | 21:20 | |
Venemo | I can't image how could I replace it if anything happened to it. | 21:20 |
RST38h | venemo: prolly not | 21:20 |
RST38h | nn950 has got way less protected cameera glass | 21:20 |
Venemo | in fact, if something goes wrong and I would even want to pay for fixing it, where would anyone get any parts for N950? :D | 21:21 |
lardman | LED is a good point | 21:28 |
lardman | Is annoying not getting any notifications | 21:28 |
*** seif has quit IRC | 21:31 | |
*** seif has joined #harmattan | 21:32 | |
*** Venemo_N950 has quit IRC | 21:32 | |
lardman | Exec=invoker --single-instance --type=q /usr/bin/mbarcode-lite doesn't seem to do anything at all | 21:33 |
Venemo | lardman, do you export the main() function? | 21:33 |
*** baraujo has quit IRC | 21:34 | |
lardman | er, probably not | 21:34 |
lardman | should I? | 21:34 |
lardman | and how for that matter? | 21:34 |
Venemo | http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/qtboost.html | 21:34 |
Venemo | Q_DECL_EXPORT int main(int argc, char **argv) | 21:34 |
lardman | ah ha, thanks | 21:34 |
Venemo | if you don't export it, how the heck do you expect applauncherd to find it? | 21:34 |
lardman | no clue ;) | 21:34 |
*** baraujo has joined #harmattan | 21:35 | |
Venemo | just please read that page. | 21:35 |
lardman | will do | 21:35 |
* lardman has read and hopefully followed the instructions, time to see if it runs :) | 21:54 | |
*** GAN950 has joined #harmattan | 21:56 | |
lardman | nice, works now, thanks Venemo | 21:56 |
Venemo | lardman, :) | 21:56 |
Venemo | lardman, you are welcome :) | 21:57 |
*** GAN950 has quit IRC | 21:57 | |
*** GAN950 has joined #harmattan | 21:57 | |
*** Arkenoi has joined #harmattan | 22:00 | |
Venemo | everyone applaud joppu for his efforts: http://i.imgur.com/vyfc0.png | 22:01 |
rcg2 | applause to joppu :) | 22:02 |
*** rcg2 has quit IRC | 22:02 | |
lardman | :) | 22:03 |
*** rcg1 has joined #harmattan | 22:03 | |
Venemo | hi did a lot better job of putting that screenshot over an N9 than I did | 22:03 |
* lardman sees that he was missing a start on clause, doh! | 22:03 | |
rcg1 | yay.. | 22:03 |
rcg1 | re | 22:03 |
*** Arkenoi has quit IRC | 22:04 | |
*** Arkenoi has joined #harmattan | 22:05 | |
*** rcg2 has joined #harmattan | 22:13 | |
GAN950 | IRC Chatter keeps dropping. | 22:13 |
lardman | GAN950: it's the summer holidays which can't help | 22:14 |
*** rcg1 has quit IRC | 22:14 | |
Venemo | GAN950, yeah, N950 drops the connection for me too... | 22:14 |
Venemo | not the fault of the app AFAICT | 22:14 |
fiferboy | GAN950: Are you on wifi? | 22:15 |
lardman | ah, Chatter as a proper noun | 22:15 |
Venemo | my N950 drops both wifi and 3G whenever it feels like... | 22:15 |
Venemo | GAN950, we plan on adding a feature that will pop up a dialog for you when it disconnected, and will allow you to re-connect. | 22:16 |
GAN950 | fiferboy, both 3G and WiFi | 22:23 |
GAN950 | Why doesn't it just keep the damn connection alive | 22:24 |
Venemo | I have no idea. | 22:24 |
GAN950 | there must be a way to tell it to. | 22:24 |
Venemo | but it's in the N950 release notes that it may drop. | 22:24 |
*** baraujo has quit IRC | 22:24 | |
Venemo | well sometimes it can keep the connection for half a day, and sometimes it drops after 15 minutes or a couple of hours... very random | 22:25 |
*** baraujo has joined #harmattan | 22:25 | |
*** djszapi_ has joined #harmattan | 22:36 | |
lardman | hmm, no sign of my upstart task | 22:47 |
lardman | any ideas how to check whether it's supposed to have started yet? | 22:47 |
djszapi_ | well, is it in /etc/init/apps for starter ? | 22:48 |
lardman | of course | 22:48 |
djszapi_ | does it have a proper syntax, did you check that with the relevant tool ? | 22:48 |
lardman | I ran the tool and it didn't say anything so I assume that means it's ok | 22:48 |
djszapi_ | you used upstream exec, not aegis, right ? | 22:48 |
lardman | I tried exec and it didn't nothing so I've tried aegis | 22:49 |
lardman | and I now see that it's moaning about something in app-precheck.sh | 22:50 |
fiferboy | Anyone care to comment on some data visualization? http://andrew.olmsted.ca/harmattan/screens/20110816-153847.png | 22:50 |
lardman | so perhaps that's progress | 22:50 |
djszapi_ | do not use aegis-exec, no. | 22:50 |
djszapi_ | just use exec there. | 22:50 |
djszapi_ | also, make sure you waited at least a few minutes after the reboot. | 22:50 |
lardman | oh ok | 22:50 |
djszapi_ | then try to run it manually | 22:50 |
djszapi_ | whether it works manually... | 22:50 |
GAN950 | fiferboy, round the percentages. | 22:51 |
fiferboy | I need to clarify my wording | 22:51 |
fiferboy | GAN950: 4 decimal places or 8? | 22:51 |
GAN950 | whole numbers. | 22:52 |
lardman | djszapi_: my daemon is apparently not allowed to run as root | 22:53 |
djszapi_ | lardman: try as user ? | 22:54 |
lardman | yeah works fine as user, but how to get upstart to start it as user? | 22:54 |
djszapi_ | the first thing what you need to manage is to be able to run it locally. | 22:54 |
djszapi_ | do not go further on, if that very minimal first step does not work | 22:54 |
lardman | RM680-22-6_PR_RM680:~# /usr/bin/photoanalyser | 22:55 |
lardman | -sh: /usr/bin/photoanalyser: Operation not permitted | 22:55 |
lardman | afaiu aegis could be used to start it as user | 22:56 |
djszapi_ | it is expected | 22:56 |
lardman | how so? | 22:56 |
djszapi_ | that is the design | 22:57 |
djszapi_ | exec /usr/bin/aegis-exec -s -u user -l /usr/bin/photoanalyser | 22:57 |
djszapi_ | try this out please from your upstart job | 22:57 |
fiferboy | GAN950: Fixed | 22:57 |
lardman | djszapi_: will do | 22:57 |
lardman | djszapi_: and does one require a start on clause, or are all conf files in /etc/init/apps/ started automatically? | 22:59 |
Venemo | hey fiferboy :) | 23:01 |
djszapi_ | lardman: sorry ? | 23:02 |
djszapi_ | I do not understand the first question, but the answer is "yes" for the second. They are automatically run if you check out the upstart event mechanism...after a few minutes. | 23:02 |
lardman | djszapi_: upstart tasks have start rules usually afaiu | 23:02 |
lardman | unless every task in that dir is automatically started | 23:03 |
djszapi_ | I do not understand the first question, but the answer is "yes" for the second. They are automatically run if you check out the upstart event mechanism...after a few minutes. | 23:03 |
djszapi_ | but then again, without working manually, I do not see any gain of waiting it work after a (re)boot. | 23:04 |
* lardman reboots and waits to see if it starts | 23:06 | |
djszapi_ | I have just said it does not make sense, but ok up to you :) | 23:07 |
fiferboy | Hi Venemo | 23:07 |
*** hardaker2 has quit IRC | 23:10 | |
lardman | djszapi_: nice, seems to be working, many thanks | 23:12 |
lardman | one last question, I end up with two processes associated with this now, the sh and the actual binary, can I tack an & to the end of the aegis-exec command line to have the login session end? | 23:13 |
lardman | to answer my own question, yes it appears to be possible# | 23:16 |
djszapi_ | I fail to see why not | 23:17 |
djszapi_ | upstart parses it as a usual command. | 23:17 |
lardman | sure, I was just wondering | 23:17 |
*** mikhas has joined #harmattan | 23:19 | |
djszapi_ | mikhas o/ :) | 23:19 |
mikhas | heya | 23:20 |
djszapi_ | mikhas do you know the booster maintainer on Harmattan ? | 23:22 |
djszapi_ | sounds like a good thing, I would like to know more about it. Sounds like kdeinit to me. | 23:22 |
*** piggz has quit IRC | 23:23 | |
*** CaCO3 has joined #harmattan | 23:23 | |
mikhas | no sorry, dont know the maintainer | 23:23 |
mikhas | to me, booster tech is a source for a lot of crashes and bugs ;-) | 23:24 |
mikhas | well, it got better | 23:24 |
mikhas | (mean rant: well written software shouldnt need a booster) | 23:24 |
mikhas | kdeinit, that's because of the time it takes to load the libs? | 23:24 |
djszapi_ | it is not about software quality | 23:24 |
djszapi_ | it is about making the loading way faster | 23:24 |
mikhas | yeah I know | 23:24 |
djszapi_ | well, actually prelink + booster is the nice combination | 23:25 |
mikhas | but we boosted badly written apps, hiding the real problem under the carpet | 23:25 |
mikhas | startup time of LMT apps was atrocious at some point ;-) | 23:25 |
mikhas | if I got to see the booster stuff now, without the backstory, I would be on your side =p | 23:26 |
djszapi_ | first occasion I think thiago is not right about his opinion, but I am pretty sure I will fail with him | 23:26 |
djszapi_ | :) | 23:26 |
djszapi_ | prelink is just simply harmless, even if it sometimes has no gain | 23:27 |
mikhas | for a controlled environment? yes makes sense | 23:27 |
mikhas | windows does this kind of boosting since win xp | 23:27 |
mikhas | and no one ever complained | 23:27 |
djszapi_ | oh, I do not know the history, but if you are so enthusiast about histories, do not look at the koffice history please :) | 23:27 |
djszapi_ | when I first tried on n950 one year ago ... well ... well :) | 23:27 |
*** javispedro has joined #harmattan | 23:28 | |
mikhas | one year ago? oh man, best time of my life! (not) | 23:28 |
djszapi_ | javispedro: same struggling issue in the shared repository as well: https://build.pub.meego.com/package/live_build_log?arch=armv7el&package=kdelibs&project=home%3Arzr%3Aharmattan&repository=MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard | 23:29 |
Venemo | fiferboy, seen my IRC client? :) | 23:29 |
djszapi_ | mikhas: I think the calligra/koffice frontend is still worse than on N900 | 23:29 |
djszapi_ | but that is just my personal opinion. | 23:29 |
fiferboy | Venemo: I have, but I've not installed the released version yet | 23:29 |
mikhas | :-) | 23:29 |
fiferboy | Venemo: I see you have an icon now :D | 23:29 |
javispedro | djszapi_: will look at it later, going to do something else now | 23:29 |
mikhas | hey btw - if you cannot get to install the OVI client, then do a manual apt-get update on the device | 23:30 |
Venemo | fiferboy, yeah, and splash, and everything, thanks to joppu & hiemanshu :) | 23:30 |
*** Guest14597 has joined #harmattan | 23:32 | |
*** piggz has joined #harmattan | 23:33 | |
fiferboy | Venemo: Sweet. No more hardcoded username? | 23:33 |
SpeedEvil | Nope! | 23:33 |
* special wants to file a bug about the grammar of "That security code's wrong!" | 23:40 | |
djszapi_ | mmh, it seems my pong and snake games work fine built upon gluon. | 23:40 |
*** antman8969 has joined #harmattan | 23:46 | |
SpeedEvil | :) | 23:46 |
*** fiferboy has quit IRC | 23:52 | |
Venemo | fiferboy, indeed! there is a nice gui for it. | 23:52 |
*** Venemo_N950 has joined #harmattan | 23:54 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!