00:04.19 | Venemo | rzr, ping |
00:15.07 | *** join/#harmattan asys3 (~uwe@dslc-082-082-183-135.pools.arcor-ip.net) |
00:16.46 | asys3 | @javispedro: did you already port libSDLimage, too? Or do you plan to port it? |
00:18.51 | rzr | Venemo: ack |
00:21.45 | Venemo | rzr, you left #irc-chatter while I have some important news for you there |
00:22.13 | rzr | i'll be back soon or later :) |
00:22.24 | rzr | but now i am about to go |
00:22.33 | Venemo | ok |
00:22.43 | Venemo | FYI, I've pushed a v0.1.1 |
00:22.44 | rzr | i'll rebuild it next week |
00:22.51 | Venemo | wut? next week? |
00:23.10 | rzr | or this comming weekend |
00:23.24 | Venemo | why so late? |
00:23.41 | rzr | i'll may be busy |
00:23.44 | Venemo | well anyway, take your time :) |
00:24.00 | rzr | thx again |
00:24.11 | rzr | i promoted it :) |
00:24.14 | Venemo | :) |
00:24.24 | rzr | now i am gone |
00:24.29 | Venemo | we've added port settings and ssl |
00:24.40 | rZr | yes someone told me |
00:24.43 | rZr | that's good |
00:24.46 | Venemo | just pinged you becasue I know you asked for these :) |
00:33.28 | *** join/#harmattan antman8969 (~anthony@pool-98-113-198-248.nycmny.fios.verizon.net) |
00:53.34 | *** join/#harmattan Sicelo (qhubekela@im.root.at.bombshellz.net) |
00:53.34 | *** join/#harmattan timoph (mjolk@hilla.kapsi.fi) |
00:53.34 | *** join/#harmattan Sicelo (qhubekela@unaffiliated/sicelo) |
00:54.06 | *** join/#harmattan seif (~seiflotfy@ip-95-223-13-104.unitymediagroup.de) |
00:54.16 | *** join/#harmattan MohammadAG (~MohammadA@pool-108-14-83-150.nycmny.fios.verizon.net) |
00:54.47 | *** join/#harmattan n950evil (~dodo@mauve.plus.com) |
00:55.57 | *** join/#harmattan MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG) |
00:56.40 | *** join/#harmattan flux (flux@coffee.modeemi.fi) |
00:57.49 | *** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo) |
01:01.21 | 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? |
01:01.56 | Venemo | special, yes. |
01:02.44 | special | it doesn't seem to be develsh or 'aegis-developer-mode --relaxed-exec' |
01:03.02 | Venemo | special, 'apt-get install aegis-dev-mode' then 'devel-su', root pw, then 'develsh' and '/usr/sbin/aegis-developer-mode --relaxed-exec' |
01:04.01 | special | did so, binary is ugo+x, but it still says "operation not permitted" |
01:05.50 | Venemo | note that you can execute them as user, but not as root |
01:07.54 | special | still not having any luck |
01:12.09 | special | ah, reboot was needed |
01:13.02 | special | thanks |
01:26.43 | DocScrutinizer | Venemo: aegis-dev-mode? |
01:27.07 | DocScrutinizer | did somebody package the aegis killer hack now? |
01:28.57 | Venemo | DocScrutinizer, no, this package has been there from the beginning |
01:29.05 | Venemo | DocScrutinizer, not sure what exactly it does. |
01:29.54 | DocScrutinizer | so at least it should be clear what it provides, no? |
01:34.12 | special | https://twitter.com/#!/jbrooks_/status/103278237723013120/photo/1 quassel2go :) |
01:37.02 | special | Looks terrible, but it's a start |
01:40.28 | Venemo | special, if you're working with QML, feel free to use my IRC gui |
01:42.29 | special | Venemo: all i've done so far is get it to build and run as-is |
01:42.36 | Venemo | special, aah. |
01:43.29 | Venemo | special, are you working together with that unpronoucably-named guy? |
01:45.20 | special | I'd love to work with anyone who is interested |
01:45.31 | *** join/#harmattan Smtih (~degtep@93.88.184.12) |
01:47.27 | Venemo | special, or is this you? https://gitorious.org/~sgiessl/quassel/quassel2go |
01:47.45 | Venemo | sgiessl was the nick that someone told me was working on it |
01:48.06 | special | that isn't me, no |
01:48.28 | *** join/#harmattan n950evil (~dodo@mauve.plus.com) |
01:48.33 | Venemo | so then there are two of you who're working on it |
01:48.51 | Venemo | special, in the meantime, you can also check out http://bit.ly/ircchatter :) |
01:49.18 | special | I've seen it, haven't tried it yet. I plan to. |
01:49.55 | Venemo | :) |
01:50.01 | special | you've got no chance of luring me away from quassel, though :p |
01:50.15 | Venemo | I'm not intending to, just wanna give pointers to help. |
01:52.12 | special | better UI would be a very nice thing. |
01:52.54 | Venemo | tell me more about quassel |
01:53.00 | Venemo | why is it special? |
01:53.15 | special | it separates clients from the "core" |
01:53.37 | special | you can connect multiple clients to your core, and it maintains connections, backlogs, activity, etc. |
01:53.48 | Venemo | and the "core" acts as an IRC server? |
01:54.01 | special | That line was written on my mac. This is the n950. |
01:54.29 | 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 |
01:54.45 | Venemo | mhm |
01:54.59 | Venemo | and where could I run the core? I have no server for this purpose. |
01:55.19 | SpeedEvil | Any computer you choose as the core |
01:55.24 | special | You could run one from your home too |
01:55.36 | special | I use the server because it never goes down. |
01:56.30 | special | quassel is amazing if you switch between machines and want IRC the same everywhere; it's like the next-generation irssi+screen. |
01:57.04 | Venemo | mhm |
01:57.08 | SpeedEvil | Is there a text-mode client? |
01:57.12 | special | no |
01:57.13 | *** join/#harmattan epage (~epage@adsl-99-62-34-10.dsl.aus2tx.sbcglobal.net) |
01:57.44 | 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. |
01:57.48 | Venemo | special, what do you think? |
01:58.14 | special | that would be interesting, though difficult |
01:58.29 | Venemo | special, difficult in what regard? |
01:58.45 | special | *everything* about the IRC state is done in the core, including some things that would make for difficult design decisions. |
01:59.13 | Venemo | well, that is not really a problem. |
01:59.18 | Venemo | since my GUI is QML |
01:59.58 | Venemo | you only need to write 2 simpe model classes for your quassel backend, and you're good to go. |
02:00.53 | special | Jgbkcdjgkfid@cs |
02:00.55 | special | ujlh:xoehjgm.k,fcs |
02:01.04 | special | er, sorry. |
02:02.16 | Venemo | special, if you feel like, we can discuss this further in #irc-chatter :) |
02:03.02 | Venemo | special, but I think both of us would benefit from this. most notably, you wouldn't need to write a GUI :) |
02:03.32 | *** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo) |
02:05.35 | Venemo | well, think about it |
02:05.39 | Venemo | I'll go to sleep now |
02:05.42 | Venemo | good night to you :) |
02:36.20 | *** join/#harmattan Scifig (~Scifig@c-24-4-32-47.hsd1.ca.comcast.net) |
03:18.09 | *** join/#harmattan GAN950 (~ryan@69-33.187-72.tampabay.res.rr.com) |
03:18.42 | *** join/#harmattan GAN950 (~ryan@Maemo/community/contributor/GeneralAntilles) |
03:19.11 | *** join/#harmattan Scifig (~Scifig@c-24-4-32-47.hsd1.ca.comcast.net) |
03:19.27 | GAN950 | slick |
03:20.52 | GAN950 | Venemo_N950, congrats. SIM's going back in. |
03:27.36 | hiemanshu | GAN950: did you grab 0.1.1? |
03:28.08 | GAN950 | Yes |
03:28.31 | GAN950 | Strings need work. :P |
03:29.00 | *** join/#harmattan Teo` (~quassel@amarok/developer/teo) |
03:29.15 | hiemanshu | well yeah it needs a little work |
03:29.19 | hiemanshu | we are working on that :P |
03:30.24 | GAN950 | Well hurry up, you're almost at 0.1.2! |
03:31.08 | GAN950 | scrollable tab bar is a nice touch |
03:34.22 | hiemanshu | GAN950: well patches are more than welcome at any time :) |
03:35.20 | GAN950 | Yeah, I'll have to clone the repo. |
03:37.30 | *** join/#harmattan mzanetti_ (u2436@gateway/web/irccloud.com/x-tswdkxxafxelncbd) |
03:37.38 | hiemanshu | sure, if you want to do something, ping me or Venemo |
03:44.33 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.178.253.24) |
03:45.12 | hiemanshu_N950 | GAN900, the only issue i have with it is multi server support, that should be added in the next version though |
03:46.57 | hiemanshu_N950 | and it works perfect even with the vkb |
03:53.37 | *** join/#harmattan hardaker2 (~hardaker@75-101-64-22.dsl.dynamic.omsoft.com) |
04:01.57 | special | winces |
04:02.08 | special | "That security code's wrong" |
04:06.13 | *** join/#harmattan mikhas_ (~michael@p4FC23078.dip.t-dialin.net) |
04:31.12 | *** join/#harmattan DocScrutinizer2 (~halley@p57B469C3.dip.t-dialin.net) |
04:31.50 | *** join/#harmattan Docscrutemp (~DocScrute@p57B469C3.dip.t-dialin.net) |
04:35.52 | *** join/#harmattan DocScrutinizer (~halley@p57B469C3.dip.t-dialin.net) |
05:23.02 | *** join/#harmattan xarcass (~igorsazon@her.rian.ru) |
05:26.49 | *** join/#harmattan maxw (~davidmaxw@194.136.86.45) |
05:31.57 | Guest56670 | morning |
05:42.15 | *** join/#harmattan piggz (~piggz@host-78-145-115-241.as13285.net) |
05:52.08 | *** join/#harmattan mece (~mwikstro@mariehamn.abo.fi) |
06:11.16 | *** join/#harmattan Kypeli (kypeli@kapsi.fi) |
06:17.34 | *** join/#harmattan jreznik (~jreznik@36.173.broadband6.iol.cz) |
06:30.06 | *** join/#harmattan slaine (~slaine@84.203.137.218) |
06:32.07 | *** join/#harmattan djszapi|windows (50baf1a8@gateway/web/freenode/ip.80.186.241.168) |
06:33.20 | 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 |
06:45.05 | *** join/#harmattan veskuh (~vesahart@nat/nokia/x-usnzaliyogxqujkx) |
06:52.47 | *** join/#harmattan harbaum (~quassel@et-1-20.gw-nat.bs.kae.de.oneandone.net) |
07:11.45 | *** join/#harmattan rcg1 (~rc@g230050209.adsl.alicedsl.de) |
07:13.57 | joppu | Venemo_N950: http://joppu.kapsi.fi/stuff/hueg.png |
07:14.57 | rcg1 | mornin |
07:25.54 | mece | grr argh my n950 absolutely refuses to automatically check for mail... |
07:32.00 | *** join/#harmattan tbf (~mathias@213.28.38.193) |
07:33.06 | mece | mgedmin, ping |
07:33.31 | *** part/#harmattan veskuh (~vesahart@nat/nokia/x-usnzaliyogxqujkx) |
07:35.42 | 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. |
07:39.52 | tomma | mece, i have same problem.... i think it started after i modified accounts to fetch mails outside of peak-time |
07:42.58 | mece | tomma, well good to know it's not just me then :) |
07:47.16 | *** join/#harmattan smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
07:49.34 | *** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman) |
07:49.40 | lardman | morning |
07:49.47 | Stskeeps | morn |
07:53.39 | *** join/#harmattan spenap (~spena@nat/nokia/x-fexwtzulnjybuzzz) |
07:58.48 | lardman | not on holiday Stskeeps? |
08:00.19 | 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? |
08:00.40 | lardman | needs a way or recognising an N9 at runtime |
08:00.50 | lardman | s/or/of |
08:01.53 | frals | lardman: i would assume cpu is same as n950 |
08:02.02 | Stskeeps | lardman: was last week |
08:02.58 | lardman | frals: ok, I'm really after the description of the board codename, etc. |
08:03.03 | lardman | Stskeeps: ah ok |
08:03.42 | frals | QSystemInfo::deviceName should return N9 (or is it productName?) |
08:04.31 | frals | whatever gives you N950 on N950 should give you N9 on N9 ;) |
08:05.04 | lardman | ah I'd forgotten about Qt methods, I'll give that a go |
08:17.54 | *** join/#harmattan tbf (~mathias@213.28.38.193) |
08:19.25 | *** join/#harmattan djszapi (~lpapp@plexyplanet.org) |
08:20.49 | *** join/#harmattan Evgeniy (~degtep@msmail.e10.ru) |
08:29.47 | djszapi | How can I enable a package on the community OBS ? |
08:31.21 | mece | anyone have luck pairing bluetooth keyboard to N950? |
08:31.55 | mece | frals, did you try qlister? |
08:34.54 | mikhas_ | mece, I dont think it'll work |
08:35.41 | mikhas_ | what I mean by that: we stopped working on that feature some time ago, and now it just rots away |
08:40.33 | mece | mikhas_, a wha? Why? |
08:41.17 | *** join/#harmattan neal (~user@c-24-91-125-189.hsd1.ma.comcast.net) |
08:43.42 | mece | ugh gotta head out. tata. |
08:43.50 | *** part/#harmattan mece (~mwikstro@mariehamn.abo.fi) |
08:46.24 | ajalkane | that kinda sucks. Even n8 can do bt kb :). Any realistic chance on getting that with some future firmware update? |
08:47.13 | Venemo_N950 | thank you joppu :) |
08:48.28 | *** join/#harmattan mariob (~mb@57.79.167.151) |
08:48.40 | mikhas_ | ajalkane, I already see two complaining about it, now what is the chance that one of them will provide a patch? |
08:49.38 | mariob | Anyone knows something about ShareUI? |
08:51.41 | Venemo_N950 | hmmmmm |
08:51.58 | Venemo_N950 | if anyone had any doubts about where it's going |
08:52.07 | Venemo_N950 | I received a mail from nokia developer |
08:52.36 | Venemo_N950 | "free Microsoft AppHub registration for nokia developer programs members" |
08:53.15 | rcg1 | Venemo_N950: ditto |
08:53.17 | mariob | Venemo_N950: Me too, I just mailed and asked them to NOT send anything regarding WP/MS, only MeeGo Qt stuff |
08:54.00 | Venemo_N950 | well since I develop for WP7 too, this may come in handy! |
08:54.08 | djszapi | I would actually be happy with a Windows Phone and experimenting... |
08:54.34 | tomma | mariob, i have used ShareUiInterface |
08:55.31 | 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 |
08:55.54 | *** join/#harmattan divan (~dev@212.90.177.150) |
08:55.56 | lcuk | morning \o |
08:55.57 | djszapi | Windows Phone was way muuuuch better than meego ever last October. |
08:56.09 | 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 |
08:56.15 | tomma | mariob, just files |
08:56.19 | mariob | djszapi: If I can't use any platform as development platform I'm not interested. I don't like lockins :) |
08:56.26 | mikhas_ | ajalkane, all public sauce |
08:56.30 | mariob | tomma: Ok, I suppose that works well |
08:56.32 | djszapi | mariob: huh ? |
08:56.49 | *** join/#harmattan leinir (~leinir@amarok/usability/leinir) |
08:57.01 | lcuk | morning leinir \o |
08:57.05 | mariob | djszapi: WP is MS platform only both deply and devel. |
08:57.28 | djszapi | mariob: not sure what you mean. |
08:57.48 | ajalkane | mikhas_: great, thanks! |
08:57.55 | mikhas_ | the app store names getting shittier and shittier |
08:57.56 | leinir | lcuk: Hello from GDC Europe :) |
08:57.59 | mikhas_ | AppHub, really? |
08:58.14 | lcuk | leinir, \o/ enjoy the gaming |
08:58.20 | 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. |
08:58.51 | djszapi | I loved Windows Phone over meego in October. |
08:58.56 | djszapi | it just worked muuuuch better :) |
08:59.11 | mikhas_ | also, Nokia was able to sell Symbian devices. But that was last year. |
08:59.14 | djszapi | Also, it was easier to write third-party application. |
08:59.38 | Venemo_N950 | yeah, Silverlight can be fun. |
08:59.58 | djszapi | and since meego is not open as it is said, I do not see too much difference anyway from my pov. |
09:00.13 | mariob | djszapi: MeeGo is open, Harmattan not |
09:00.14 | djszapi | as a third-party application developer. |
09:00.25 | djszapi | mariob: no it is not, decisions are made behind the wall. |
09:00.54 | mariob | djszapi: The same goes for any project, someone has to decide the roadmap |
09:01.11 | djszapi | mariob: sure, but I can be there at a KDE developer sprint :) |
09:01.11 | mariob | djszapi: The difference is if you can use the code the way you want or not |
09:01.16 | djszapi | or at a linux decision, discussion |
09:01.24 | djszapi | it is not really the case with so many meego things. |
09:01.33 | mariob | djszapi: Ok, I see your point |
09:01.51 | djszapi | I am not a code monkey, sure I can help them with coding, but that is not really the challanging part :) |
09:02.00 | Venemo_N950 | well, it's still open source at least. |
09:02.42 | mariob | Venemo_N950: And you are free to use the code in any way you want |
09:02.53 | Venemo_N950 | yeah. |
09:02.56 | djszapi | I think he is |
09:03.00 | djszapi | but he cannot really decide |
09:03.22 | djszapi | he cannot even be there when the discussion is ongoing, and that is sad. As for me, it means the openness. |
09:03.58 | djszapi | You may already know the plasma-active project, well that is open. |
09:05.27 | mariob | djszapi: Yes, I'm actually considering buying a WeTab to run it :) |
09:06.29 | djszapi | mariob: you can also run it on ExoPC if you happen to attend to an Intel AppUp :) |
09:06.59 | djszapi | I would have already ported it to Harmattan, if cobs lalalala :) |
09:07.08 | Venemo_N950 | djszapi, what is plasma-active? some sort of mobile KDE? |
09:07.17 | mariob | djszapi: No, I'm not a of those lucky guys owning the ExoPC :( |
09:08.57 | djszapi | Venemo_N950: http://community.kde.org/Plasma/Active |
09:09.17 | ajalkane | just checked plasma active video, looks promising |
09:09.33 | djszapi | c-obs does not think so ;-) |
09:12.55 | djszapi | Venemo_N950: we also had native development stuff to Windows last October |
09:13.00 | djszapi | everything was given to port Qt :) |
09:17.10 | *** part/#harmattan djszapi (~lpapp@plexyplanet.org) |
09:27.00 | *** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo) |
09:35.54 | joppu | Venemo_N950: if you need some design with the splash, I'd be glad to help |
09:39.51 | *** join/#harmattan denism (~denism@nat/nokia/x-jvdlvvxihzeftbqz) |
09:40.15 | *** join/#harmattan rcg1 (~rc@fb2-pub-1.dv-nr.fh-frankfurt.de) |
09:40.49 | rcg1 | work work.. |
09:42.32 | *** join/#harmattan M4rtinK (~M4rtinK@mail.melf.eu) |
09:54.14 | *** join/#harmattan tbf (~mathias@213.28.38.193) |
09:56.56 | *** join/#harmattan CaCO3 (~CaCO3@104-236.195-178.cust.bluewin.ch) |
10:00.31 | Venemo_N950 | joppu, I've already made a splash, but if you can do it better, I will be happy to use yours :) |
10:20.31 | *** join/#harmattan deimos (~deimos@host118-70-dynamic.41-79-r.retail.telecomitalia.it) |
10:27.26 | alterego | rZr: ping, could you build gst-tools ? |
10:32.53 | *** join/#harmattan baraujo (~Bruno@189.2.128.130) |
10:37.24 | *** join/#harmattan djszapi (~lpapp@plexyplanet.org) |
10:37.47 | Venemo_N950 | morning alterego:) |
10:38.30 | *** part/#harmattan djszapi (~lpapp@plexyplanet.org) |
10:40.00 | *** join/#harmattan lizardo (~lizardo@189.2.128.130) |
10:41.27 | *** join/#harmattan mikhas (~michael@85.183.48.167) |
10:45.50 | *** join/#harmattan Venemo_N950_ (~venemo@host-94-248-201-148.kabelnet.hu) |
10:46.48 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
10:49.09 | *** join/#harmattan Stskeeps (~cvm@Maemo/community/distmaster/Stskeeps) |
10:52.45 | *** join/#harmattan epage (~epage@adsl-99-62-33-150.dsl.aus2tx.sbcglobal.net) |
10:53.57 | 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 |
10:54.54 | Venemo | alterego, have you seen the first Harmattan IRC client? |
10:55.39 | *** join/#harmattan maxw (~davidmaxw@194.136.86.45) |
10:58.09 | alterego | Venemo: nope :) |
10:58.43 | Venemo | alterego, it just happens to be written by me :P check out http://wiki.meego.com/User:Venemo/IRC_Chatter |
10:59.35 | Venemo | alterego, it would be very nice if you could try it :) |
11:01.40 | deimos | Venemo, I have just updated it this morning ;) |
11:01.48 | rZr | that app is cool |
11:02.37 | Venemo | deimos, do you like the new one better? :) |
11:02.41 | Venemo | rZr, thank you very much :) |
11:03.23 | deimos | yes I like it, it put the icon on desktop now ;) |
11:03.36 | deimos | I try to connect now |
11:03.44 | Venemo | on desktop? what desktop? |
11:04.05 | *** join/#harmattan deimos-n950 (~ircchatte@host118-70-dynamic.41-79-r.retail.telecomitalia.it) |
11:04.18 | deimos | on applications list I mean |
11:04.26 | Venemo | ah, thanks :) |
11:04.34 | deimos | before I didnt have an icon for the app |
11:04.48 | Venemo | oh. the icon should be installed by the package. |
11:05.09 | deimos | hi deimos-n950 :) |
11:05.55 | deimos-n950 | hi deimos !!! |
11:07.35 | Venemo | :) |
11:16.22 | *** join/#harmattan djszapi (~lpapp@plexyplanet.org) |
11:16.29 | *** part/#harmattan djszapi (~lpapp@plexyplanet.org) |
11:24.43 | *** join/#harmattan leinir (~leinir@81.173.209.118) |
11:24.45 | *** join/#harmattan leinir (~leinir@amarok/usability/leinir) |
11:25.02 | 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 |
11:41.48 | Kypeli | But it's not in the beta SDK |
11:41.59 | Kypeli | You need to manually add it there for Madde to find it |
11:42.08 | mikhas | happy b-day, Kypeli |
11:42.25 | Kypeli | Heh, thank you! :) |
11:45.50 | macmaN | how trivial is it to diff n950 device /etc/ssl contents with firmware download contents of the same dir |
11:46.53 | macmaN | i guess it boils down to "is it simple to extract the fw image" |
11:53.59 | mgoetz | Does PageStackWindow handle orientation? Or is that related to the QMLViewer? |
11:55.12 | w00t_ | mgoetz: components handles it |
11:55.19 | w00t_ | I don't know exactly what part.. |
11:57.37 | RST38h | moo,gentlemen |
11:58.37 | *** join/#harmattan lardman (~simon@host-89-242-159-119.as13285.net) |
11:58.37 | *** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman) |
11:59.05 | *** join/#harmattan timoph (mjolk@hilla.kapsi.fi) |
12:08.23 | alterego | started prototyping ux for my guitar chord dictionary app: http://stage.rubyx.co.uk/scratch/2011-08-16_13-02-23.png |
12:08.53 | Venemo | alterego, looks nice, despite the fact that I have no idea about guitars. |
12:10.24 | radiofree | alterego: so i select "A" and I flick through the various A chords? (#, b, minor etc..) |
12:10.35 | alterego | radiofree: that's one possibility. |
12:11.08 | 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. |
12:11.13 | radiofree | that would look cool, but having a quick way to access a specific chord would be great as well |
12:11.27 | alterego | radiofree: yeah |
12:11.30 | radiofree | yes, flicking for variations whould be the best |
12:11.39 | radiofree | its just i couldn't see how you'd select Ab from the mockup :P |
12:12.04 | alterego | Yeah, like I said, I'm currently thinking about that aspect :) |
12:14.53 | *** join/#harmattan Stskeeps (~cvm@Maemo/community/distmaster/Stskeeps) |
12:17.22 | *** join/#harmattan gri (~gri@p4FCEBFD1.dip.t-dialin.net) |
12:17.23 | *** join/#harmattan djszapi (~lpapp@plexyplanet.org) |
12:22.30 | lardman | what's fenix? |
12:23.04 | djszapi | email application |
12:23.40 | lardman | ah ok, thanks |
12:26.16 | mikhas | Jaffa, nice MWN issue |
12:26.46 | mikhas | I liked your take on the N9 launch plans, spot on. |
12:29.40 | lardman | how does one get the dbus daemon to reload its conf files? |
12:29.56 | lardman | as /etc/init.d/dbus* is not there these days |
12:31.38 | alterego | lardman: guessing it's upstart |
12:32.53 | djszapi | lardman: /etc/init/dbus.conf |
12:34.10 | *** join/#harmattan tbf (~mathias@213.28.38.193) |
12:34.32 | lardman | yeah it's upstart, but how does one get the daemon to reload the conf file? |
12:34.40 | *** join/#harmattan Smtih (~degtep@93.88.184.12) |
12:34.54 | lardman | other than rebooting, which seems a bit Windows-ish |
12:35.33 | 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.. |
12:36.35 | djszapi | lardman: check out the event mechanism of that upstart job... |
12:41.53 | djszapi | dbus-send --print-reply --system --type=method_call --dest=org.freedesktop.DBus org.freedesktop.DBus.ReloadConfig or something like that ? |
12:43.41 | rcg1 | lardman: does sending a SIGHUP to dbus do the trick? |
12:45.12 | rcg1 | dbus-daemon that is |
12:45.35 | rcg1 | or whatever the process is |
12:47.29 | lardman | djszapi: thanks, though I gave up and rebooted in the end |
12:47.36 | lardman | rcg1: I'll try that next time |
12:47.45 | DocScrutinizer | indeed, usually daemons shall re-initialize on SIGHUP |
12:54.32 | lardman | hmm, still I don't seem to be able to see method calls |
12:54.54 | lardman | I tried this: http://www.qaiku.com/channels/show/maemo/view/1def5dd33fe770cf5dd11de90a27b6fe68dd4b2d4b2/ |
12:55.29 | *** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo) |
12:56.30 | lcuk | Defining the requirements for a MeeGo-CE http://comments.gmane.org/gmane.comp.handhelds.meego.devel/10927 |
12:57.25 | lardman | decides to try the Qt open url function instead |
12:58.48 | lcuk | lardman, i have managed to build a bridge in liqbase which allows content generated on handheld to be synchronised to my big device |
12:59.07 | lcuk | in amongst this thinking is an aim to storing other information in the media stream |
12:59.47 | lcuk | when you get a build of mbarcode I would like to find out how workable using barcodes in this stream would be |
13:00.02 | lcuk | so for instance whilst shopping you photograph a few |
13:00.09 | lcuk | and when you get home on your big pc they are listed |
13:00.44 | alterego | Think I might move all my phones over to O2 .. |
13:00.54 | alterego | I get much better signal with them. |
13:01.40 | djszapi | lcuk I think they should focus for one working system first, to be honest |
13:01.52 | djszapi | N900 and meego ce was quite unusable last time we tried. |
13:02.30 | lcuk | djszapi, of course |
13:02.35 | lcuk | and focusing efforts is good |
13:02.39 | lcuk | as shown by the n900-ce |
13:04.49 | 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. |
13:04.54 | djszapi | understading* |
13:06.02 | alterego | djszapi: why would you not say it "works" it makes phone calls doesn't it? |
13:06.11 | alterego | Battery life is reasonible too. |
13:06.46 | djszapi | a smart phone software is not equal to, okay you can now make a call, ship it :) |
13:07.47 | 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. |
13:08.04 | djszapi | fairly way veeeeeeeeeeery slow |
13:08.19 | GAN900 | yawns tiredly |
13:08.34 | GAN900 | Ever get the feeling it's gonna be one of those days? |
13:08.42 | alterego | Most of that is hardware limitation. |
13:08.54 | djszapi | except the design limitation |
13:09.15 | 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 :/ |
13:09.36 | djszapi | well, it is obviously not a purpose. |
13:09.37 | *** join/#harmattan fiferboy (~fiferboy@Maemo/community/contributor/fiferboy) |
13:09.43 | djszapi | fiferboy o/ :) |
13:09.51 | fiferboy | \o djszapi |
13:10.00 | fiferboy | I'm looking for QML help today :) |
13:10.18 | lcuk | djszapi, how well does kde work on the n900? |
13:10.27 | alterego | bbiab |
13:10.50 | djszapi | lcuk: I already showed you weeks ago ? |
13:11.09 | lcuk | djszapi, so how well does it run purely on meego-ce? |
13:11.21 | djszapi | as for me, meego-ce is dead xD |
13:11.38 | lcuk | I do not know what is different between maemo and meego but the performance is something which is being actively poked around with |
13:11.47 | lcuk | djszapi, you do not seem to like many things |
13:11.56 | alterego | Heh |
13:11.57 | 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. |
13:12.37 | djszapi | It seems they got lower priority after a while meaning that maybe resource issue or something like that. |
13:12.51 | fiferboy | I have a QDeclarativeItem and I implementing the paint function |
13:12.59 | *** join/#harmattan mikhas (~michael@85.183.48.167) |
13:13.05 | lcuk | djszapi, what do other kde developers think of your meego issues? |
13:13.06 | fiferboy | I have antialiasing turned on, but the circle I draw is still aliased as hell |
13:13.09 | djszapi | lcuk: I like harmattan, it works. Meego did not, c-obs does not. |
13:13.16 | djszapi | lcuk: don't you like the working things ? :) |
13:13.26 | lcuk | djszapi, meego grows stronger day by day |
13:13.38 | lcuk | and whilst progress may be slower in general |
13:13.47 | lcuk | that is due to resources |
13:13.50 | djszapi | lcuk: my bugreports are still there, the only "stron progress" is that they got lower priority, but the same issues still. |
13:13.51 | GAN900 | djszapi, "I hope all of your bug reports will be ignored" |
13:14.31 | lcuk | djszapi, the open meego can continue and grow stronger with the dedicated work of the teams |
13:14.49 | lcuk | by teamwork |
13:15.02 | djszapi | lcuk keep waiting =) |
13:15.06 | djszapi | I just harmattan, ok ? :) |
13:15.12 | djszapi | use* |
13:15.24 | lcuk | sure |
13:15.35 | lcuk | will be trying to get n950-ce running next few days |
13:15.43 | *** join/#harmattan hardaker2 (~hardaker@75-101-64-22.dsl.dynamic.omsoft.com) |
13:15.54 | fiferboy | Anyone know about QDeclarativeItem paint methods? :) |
13:16.14 | lcuk | fiferboy, is it actually aliased |
13:16.18 | lcuk | due to rendering |
13:16.23 | lcuk | or due to the screen design |
13:16.30 | lcuk | can you take a screenshot and show |
13:16.41 | fiferboy | lcuk: If I paint it on a QPixmap and draw the pixmap on the painter it looks smooth |
13:17.32 | 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 |
13:18.12 | lcuk | fiferboy, is the pixmap being scaled? |
13:18.21 | lcuk | ie is that where the percieved AA is coming from |
13:18.29 | 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. |
13:18.50 | lcuk | meego n900-ce |
13:18.53 | fiferboy | lcuk: No, I am drawing it to the rendered size |
13:19.02 | fiferboy | The pixmap is smoothed properly with no aliasing |
13:19.16 | djszapi | lcuk: which was initially driven by Nokia ? |
13:19.17 | fiferboy | But if I draw the circle directly to the painter it is very chunky |
13:19.29 | djszapi | lcuk: decisions behind the scenes ? |
13:21.13 | 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" |
13:21.26 | lcuk | ie meego should be usable by developers to build from |
13:21.29 | GAN900 | It's all a little academic since neither seem headed anywhere useful. |
13:23.01 | 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". |
13:23.29 | djszapi | about kde and meego, well there are videos on youtube, I guess. |
13:24.00 | djszapi | it worked pretty nicely for fremantle, at least (as I sent the screenshots to you previously) |
13:25.01 | djszapi | fremantle: http://files.kolab.org/local/maemo/dists/fremantle/testing/binary-armel/ |
13:25.24 | djszapi | meego: http://repo.pub.meego.com/home:/mkruisselbrink:/kde/meego_1.1_core/armv7l/ |
13:31.06 | lardman | lcuk: sorry for the slow response, was sanding a table |
13:31.45 | djszapi | lcuk: why are you asking about kde ? |
13:31.53 | lardman | lcuk: photoanalyser is up and running, though it looks like the upstart stuff hasn't worked |
13:32.08 | lardman | mbarcode-lite is running, but just Harmattanising the plugins |
13:32.45 | lcuk | djszapi, I am interested |
13:33.18 | *** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro) |
13:33.23 | djszapi | javispedro o/ :) |
13:33.33 | javispedro | hi |
13:33.40 | djszapi | javispedro: same result, got stuck with -j1 |
13:33.46 | javispedro | hmpf. |
13:33.58 | djszapi | https://build.pub.meego.com/package/live_build_log?arch=armv7el&package=kdelibs&project=home%3Adjszapi&repository=MeeGo_1.2_Harmattan |
13:36.49 | 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. |
13:42.26 | *** join/#harmattan rm_work (~rm_you@johnxx.xen.prgmr.com) |
13:42.26 | *** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you) |
13:43.22 | Stskeeps | moo javispedro |
13:43.34 | alterego | djszapi: surely that's sort of what we're doing with MeeGo. |
13:44.06 | 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. |
13:44.07 | fiferboy | alterego: Do you do any custom paintin gin QML? |
13:44.19 | alterego | fiferboy: I do in Columbus yeah |
13:44.42 | fiferboy | alterego: Is that through QDeclarativeItem? |
13:45.07 | djszapi | alterego: I have never seen any public sprints, to be honest. |
13:45.33 | *** join/#harmattan suy_ (~alex@111.234.19.95.dynamic.jazztel.es) |
13:45.47 | javispedro | hello Stskeeps |
13:45.50 | javispedro | curses |
13:46.17 | djszapi | alterego: just like kde pim, calligra and others... |
13:46.18 | javispedro | on Harmattan, DRI2 is double buffered when the app is fullscreen, but always singlebuffered otherwise :( |
13:46.42 | Stskeeps | flip chains, probably |
13:46.46 | alterego | fiferboy: indeed |
13:47.02 | fiferboy | alterego: How do you handle antialiasing? |
13:47.19 | fiferboy | alterego: Do you draw directly on the painter provided? |
13:47.30 | alterego | Yes, I use the painter provided. |
13:47.57 | fiferboy | alterego: If I do "drawEllipse" on that painter, even with antialiasing turned on, it is horribly aliased in my app |
13:48.00 | alterego | How are you creating your view? |
13:48.18 | fiferboy | Through main.cpp |
13:48.31 | fiferboy | new QDeclarativeView |
13:48.39 | 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). |
13:48.56 | fiferboy | Then view->setSource() |
13:48.57 | 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. |
13:49.06 | fiferboy | alterego: :D |
13:49.14 | javispedro | and the logic behind glClear is not clear and it waits for sgx_misr to do something, |
13:49.29 | *** part/#harmattan djszapi (~lpapp@plexyplanet.org) |
13:49.39 | javispedro | so therefore I consider non-fullscreen vsync without using GLES rather impossible :( |
13:50.03 | Stskeeps | for gles you'd want to avoid composite anyway, ie, fullscreen |
13:50.37 | lcuk | does that mean that vsync is not possible for normal apps? |
13:50.38 | javispedro | yes, I managed to do that very well already |
13:50.53 | lcuk | Stskeeps, do you mean fullscreen as in any app with that little thin topbar? |
13:50.58 | lcuk | or totally fullscreen |
13:51.03 | Stskeeps | totally |
13:51.05 | javispedro | DRI2 GetBuffers returns me a PVR2D handle, I map it -- et voila, native 72fps (that seems to be the LCD rate?) |
13:51.46 | javispedro | the issue is when it is non fullscreen, as GetBuffers returns me a SysV IPC. Only one. There's no back buffer. |
13:51.57 | lcuk | Stskeeps, so that little topbar (what is its official name) prevents it |
13:52.14 | Stskeeps | lcuk: system bar is drawn by the app i think |
13:52.20 | javispedro | s/SysV IPC/SysV SHM |
13:52.25 | *** join/#harmattan rm_work (~rm_you@johnxx.xen.prgmr.com) |
13:52.25 | *** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you) |
13:52.41 | lcuk | Stskeeps, then why does it intefere with vsync |
13:52.47 | lcuk | if the app is technically fullscreen |
13:53.58 | 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 |
13:54.14 | lcuk | a shame |
13:54.34 | lcuk | tearing is the historical achilles heel of maemo |
13:54.39 | MohammadAG | Shouldn't pointers not be used in main.cpp? |
13:55.09 | *** join/#harmattan NIN101 (~NIN101@p5DD28792.dip0.t-ipconnect.de) |
13:55.10 | mikhas | MohammadAG, huh? |
13:55.41 | mikhas | javispedro, try oversizing your top level window |
13:55.48 | Venemo_N950 | MohammadAG, hmm? why not? |
13:56.29 | mikhas | oh wait, now I got you javispedro |
13:57.00 | alterego | fiferboy: out of curiosity, have you set the "smooth" attribute? |
13:58.11 | javispedro | mikhas: :) |
13:58.34 | MohammadAG | Venemo_N950, not sure, but all examples I've seen had objects created on the stack |
13:59.08 | fiferboy | alterego: Yes, I have tried it with and without that |
13:59.36 | 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 |
13:59.42 | 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. |
13:59.53 | fiferboy | But drawing directly to the painter with the same commands leaves it aliased |
13:59.54 | xarcass | MohammadAG: what about this? QDeclarativeView* view( MDeclarativeCache::qDeclarativeView() ); - it's from examples |
14:00.04 | alterego | fiferboy: interesting, probably something annoying with compositing :/ |
14:00.09 | lcuk | javispedro, is this using xv-rgb? |
14:00.11 | alterego | Have you tried asking @ #qt-qml ? |
14:00.21 | fiferboy | Going there now |
14:00.24 | javispedro | lcuk: I didn't try that yet, but I did read the driver and I suspect it will fail similarly |
14:00.51 | javispedro | (well, the old driver that is) |
14:00.53 | MohammadAG | xarcass, that's just a pointer to an existing instance |
14:01.54 | javispedro | either way, seems that there's a way to access the texture streaming sgx functionality |
14:01.59 | javispedro | eglLockSurfaceKHR :) |
14:02.08 | lcuk | worth a try |
14:02.12 | javispedro | so I guess i'll use that combined with GL ... |
14:05.20 | javispedro | or maybe consider non-fullscreen tearing unavoidable and do it via DRI2 either way. |
14:05.45 | Jaffa | mikhas: Thanks |
14:05.57 | rcg1 | xarcass: shouldn't this read QDeclarativeView *window = MDeclarativeCache::qDeclarativeView(); ? |
14:06.52 | 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. |
14:08.15 | fiferboy | alterego: Lively bunch in #qt-qml :) |
14:08.32 | alterego | Heh |
14:08.41 | alterego | Yeah, they come in waves :P |
14:08.53 | lcuk | javispedro, not used for list panning? |
14:09.30 | javispedro | lcuk: only when in the thumbnail view |
14:15.07 | 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. |
14:16.00 | lcuk | javispedro, the apps do not know they are in thumbnail mode do they? |
14:16.06 | lcuk | ie they continue to render at fullsize |
14:16.19 | lcuk | (since thumbnails can be resized dynamically) |
14:16.48 | javispedro | they know, but afaik they continue to render at fullsize |
14:17.02 | lcuk | which when you have 9 apps doing it |
14:17.08 | lcuk | is amazingly wasteful |
14:17.21 | Venemo_N950 | MohammadAG, you can create em on the heap too, but you need to delete them, and that's it |
14:17.47 | javispedro | lcuk: I do not think they _all_ render (especially if they are not animating anything) though. |
14:20.06 | alterego | Is there any way to get the backlight to stay on whilst it's charging? |
14:20.16 | alterego | I'm getting bored of all this swiping when testing a new version of my app ;) |
14:20.42 | 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 |
14:20.54 | javispedro | it was a horrible red/white/black/green mess on the N900 ;) |
14:22.02 | alterego | :) |
14:22.11 | alterego | That should work the same on the N900 with MeeGo CE :P |
14:23.11 | 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 |
14:23.22 | javispedro | alterego: indeed. |
14:23.34 | lcuk | javispedro, it depends if the app sleeps during thumbview |
14:23.36 | lcuk | many do |
14:23.42 | lcuk | I was playing snake |
14:23.54 | lcuk | and that continues to run if you go the dashboard |
14:23.57 | lcuk | for instance |
14:24.22 | javispedro | lcuk: have linkie? |
14:25.38 | lcuk | http://repo.pub.meego.com/home:/timoph/Harmattan/ |
14:25.53 | javispedro | lcuk: thanks! |
14:26.42 | javispedro | lcuk: "running: activeGame// && runtime.isActiveWindow" ;) |
14:26.56 | javispedro | lcuk: so he can easily make it pause when backgrounding, he's just decided not to do that :) |
14:28.28 | lcuk | javispedro, sure |
14:28.32 | lcuk | just the observation though |
14:28.36 | lcuk | many other apps continue |
14:28.39 | lcuk | like the compass etc |
14:43.41 | mikhas | lcuk, when in background/minimized, the FPS goes down |
14:44.04 | mikhas | that's how the wastage of running "fullscreen" is reduced |
14:44.41 | lcuk | mikhas, ahh |
14:44.51 | lcuk | who does the slowdown stuff |
14:44.59 | lcuk | or is that simply because 9 apps are rendering at once? |
14:45.21 | lcuk | sort of auto accelerator |
14:45.52 | lardman | anyone know how to open the maps app at a given location? |
14:46.06 | mikhas | no, there's some logic in MeeGoTouchHome for that |
14:46.14 | lcuk | mikhas, good to hear |
14:48.43 | MohammadAG | lardman, prolly dbus, sec |
14:48.57 | lardman | MohammadAG: You have a list? |
14:50.30 | MohammadAG | http://pastebin.com/raw.php?i=WYaa8VY5 |
14:50.35 | lardman | might be possible to open as a mime type |
14:51.04 | lardman | ah indeed a mime type |
14:51.06 | lardman | thanks :) |
14:51.48 | MohammadAG | lardman, normal exec, maps [-u <GEO_URI>] [--no-positioning] [--antialiasing-on] [--help] |
14:52.22 | lardman | thanks |
14:52.24 | 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 .. |
14:52.29 | lardman | looks at format of geo: uri |
14:52.45 | javispedro | mikhas: in home? but then the application does not notice that? |
14:52.46 | MohammadAG | maps -u "geo:59.4366,24.7686?action=showOnMapByLocation" |
14:52.56 | MohammadAG | as per the sample, seems like lon,lat |
14:53.11 | MohammadAG | err, lat,long |
14:53.28 | 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. |
14:54.05 | javispedro | in the webOS SDL itself is the one that does sleep() when minimized. |
14:54.05 | lardman | MohammadAG: yep, just found that in the vCard profile |
14:54.09 | lardman | thanks again |
14:54.11 | mikhas | javispedro, hmph, might only apply to users of MSceneWindow/MWindow then |
14:54.15 | mikhas | ie, LMT apps … |
14:54.39 | javispedro | so I should ideally add some framerate limiter |
14:54.47 | javispedro | goes find a round number |
14:55.02 | javispedro | actually in my tests that also helped with tearing |
14:55.02 | mikhas | well, we should ideally ask the authors/architects of MeeGoTouchHome |
14:55.25 | javispedro | namely sleeping right after the swapbuffers call, probably because it increased the chances of the mcompositor flip happening during the sleep time |
14:55.49 | javispedro | s/probably/surely ;) |
14:57.40 | mikhas | javispedro, 400 FPS is nice |
14:57.56 | mikhas | plain QWidget I think I once got to 200FPS? |
14:58.33 | mikhas | javispedro, yeah, sounds logical |
14:59.27 | javispedro | 400fps without doing anything of course ;) |
14:59.36 | javispedro | even just clearing the buffers takes it down to 300fps |
14:59.58 | javispedro | without doing anything means calling getbuffers, mmaping it, and calling swapbuffers. |
15:00.03 | javispedro | both calls are X11 roundtrips |
15:02.52 | javispedro | when the window is full screen, swapbuffers _does_ block to somewhere around 72fps. |
15:05.35 | fiferboy | alterego: pixmap buffer? |
15:06.08 | MohammadAG | qrc:/qml/TextButton.qml:6:5: Cannot override FINAL property <-- any ideas what this means? |
15:06.17 | mikhas | ah |
15:06.23 | 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). |
15:06.29 | mikhas | yeah ok, if you avoid the X11 roundtrips … ;-( |
15:06.35 | mikhas | er, ;-) |
15:06.41 | lardman | anyone know offhand whether QDesktopServices::openURL() handles vcard: ? |
15:07.00 | javispedro | mikhas: nono, the roundtrips are there, but they are noops in the server UNLESS it is fullscreen |
15:07.12 | mikhas | yes, got that |
15:07.14 | javispedro | aka you can do up to 800 X11 roundtrips per second ;) |
15:07.14 | MohammadAG | lardman, depends on the platform |
15:07.22 | lardman | MohammadAG: N950 |
15:07.22 | mikhas | hehe |
15:07.33 | MohammadAG | if the platform has vcard files mapped to an app, it works |
15:07.41 | mikhas | lardman, have you checked libcontentaction? |
15:07.49 | MohammadAG | lardman, try opening a vcard in a filemanager like minifile |
15:08.06 | lardman | mikhas: no, I was just enquiring before I start testing, just in case someone knows |
15:08.14 | lardman | the other option is qtm-versit |
15:09.11 | *** join/#harmattan jreznik (~jreznik@36.173.broadband6.iol.cz) |
15:10.10 | *** join/#harmattan jreznik (~jreznik@36.173.broadband6.iol.cz) |
15:11.20 | alterego | Heh, managed to memorise the incantation for opening camera for "quick" snaps now :D |
15:12.46 | MohammadAG | finds it annoying that the device has to be top-up for the quick launch menu to show up |
15:18.34 | fiferboy | alterego: So your method (pixmap buffer) of displaying widgets in QML aliases them correctly? |
15:18.43 | alterego | fiferboy: seems to yeah. |
15:19.29 | fiferboy | alterego: And how do you go about pixmap buffering? |
15:22.35 | alterego | fiferboy: just draw to the pixmap and blit it, I thought you'd already done that? |
15:22.49 | alterego | I don't have the code off hand so I can't show you my example unfortunately :/ |
15:23.16 | fiferboy | alterego: Yeah, I am in the process of doing that, I was hoping your method was changing the QPaintDevice or something :) |
15:32.49 | *** join/#harmattan villager (ovehk@knuth.ping.uio.no) |
15:46.09 | *** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo) |
15:46.51 | *** join/#harmattan rcg1 (~rc@g230050209.adsl.alicedsl.de) |
15:49.54 | fiferboy | Gah, I'm losing about 2 pixels of the top of my pixmap now! |
15:50.04 | fiferboy | Who took my pixels? |
15:51.04 | GAN900 | flees. |
15:52.18 | fiferboy | I knew it! |
15:52.51 | javispedro | hulks out and destroys all your precious vsynced blittings and brings you TEARING IN ALL ITS GLORY! |
15:52.53 | javispedro | http://pastebin.com/hpc5TApQ |
15:52.57 | javispedro | WARNING: potentially seizure inducing. |
15:53.03 | javispedro | (if you run it that is) |
15:53.32 | *** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca) |
15:53.35 | mikhas | eviljavispedro … |
15:56.40 | *** join/#harmattan ckandeler (~kandeler@berlin-gw.trolltech.de) |
15:58.44 | javispedro | that sample works fine if you run qmlviewer with -frameless -fullscreen -opengl |
15:59.12 | javispedro | anything else produces funny results. checkerboard patterns, half the screen black the other white, etc. |
16:02.03 | javispedro | and it runs fine in the thumbnail view because it calls GLES2's glClear. |
16:07.04 | javispedro | ooh |
16:07.14 | javispedro | beatiful gray. |
16:07.46 | *** join/#harmattan M4rtinK (~M4rtinK@mail.melf.eu) |
16:08.24 | javispedro | I can see that Nokia had severe problems making vsync work =) |
16:08.41 | javispedro | the EGL extension registry is full of Nokia extensions that seemingly have not been used |
16:11.36 | *** join/#harmattan GAN950 (~ryan@32.131.16.6) |
16:12.07 | *** join/#harmattan GAN950 (~ryan@Maemo/community/contributor/GeneralAntilles) |
16:12.24 | lcuk | javispedro, it is a difficult problem |
16:12.43 | javispedro | have to agree, specially if compositing |
16:13.36 | mikhas | :-) |
16:14.50 | lcuk | javispedro, lighthouse + wayland are aiming to simplify such matters |
16:15.07 | lcuk | different tracks but hopefully coming together around time of qt5 |
16:15.21 | javispedro | well |
16:15.41 | javispedro | they are already doing what they want with X11, so not that it'll change things much |
16:16.28 | javispedro | X11 is just at this point a rather large baggage, for example, running a harmattan app remotely is already probably impossible |
16:17.35 | javispedro | ("probably" because it might switch to raster graphicssystem which I assume will eventually call XPutImage, so it'll work. Albeit rather slowly.) |
16:17.55 | javispedro | transferring uncompressed 854x480 framebuffer every frame is not exactly speedy ;) |
16:18.33 | w00t_ | raster wouldn't do that unless you were redrawing everything though, because raster supports partial updates (unlike opengl) |
16:19.32 | SpeedEvil | I just tried running irc-chater showing to my laptop display. |
16:19.38 | javispedro | w00t_: only "native" calls x11 drawing primitives though? |
16:19.47 | SpeedEvil | QEgl::display(): Can't even open the default display |
16:19.48 | SpeedEvil | Segmentation fault (core dumped) |
16:20.02 | *** join/#harmattan Ilosanoma (~arto@a88-115-213-7.elisa-laajakaista.fi) |
16:20.31 | javispedro | SpeedEvil: try -graphicssystem raster as a cmdline argument |
16:21.42 | SpeedEvil | It worked! For very low values of work. |
16:21.47 | javispedro | slowly :) |
16:22.14 | SpeedEvil | Painted the window, but diddn't actually do anything in response to input |
16:22.26 | javispedro | ah, I know that. |
16:22.44 | javispedro | virtually the same reason why Diablo's task switcher button didn't work when VNC'd. |
16:23.12 | javispedro | it's expecting touch events I bet. |
16:23.47 | fiferboy | found his pixels; calls off the manhunt for GAN |
16:24.18 | SpeedEvil | Probably |
16:26.04 | 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. |
16:26.18 | javispedro | because the features you wanted from X11 will have been already lost. |
16:26.26 | RST38h | moos, throws dirt in javispedro's direction |
16:27.31 | javispedro | moos back. |
16:28.07 | mikhas | something like that, yes |
16:28.22 | mikhas | and you will enjoy the balkanization that wayland provides |
16:28.28 | mikhas | it'll start all anew |
16:28.58 | mikhas | and soon we'll have a ICCCM for Wayland :-D |
16:29.21 | javispedro | hey, I love Atoms. |
16:29.53 | RST38h | nice heavy U235 atoms? |
16:30.23 | *** join/#harmattan ajalkane (~arto@a88-115-213-7.elisa-laajakaista.fi) |
16:31.13 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.167.219.136) |
16:31.17 | javispedro | na, plain O will do. |
16:31.23 | javispedro | goes out for some fresh air -- cya |
16:32.02 | hiemanshu_N950 | rZr, around? |
16:41.06 | lardman | any thoughts as to how to get rid of CFLAGS -g in a Qt release build? |
16:42.14 | lardman | export CFLAGS perhaps |
16:43.09 | *** join/#harmattan npm (~npm@cpe-76-90-30-220.socal.res.rr.com) |
16:44.15 | *** join/#harmattan npm (~npm@cpe-76-90-30-220.socal.res.rr.com) |
16:45.17 | mgedmin | lardman, run strip on the built binaries? |
16:45.26 | *** join/#harmattan npm (~npm@cpe-76-90-30-220.socal.res.rr.com) |
16:45.33 | mgedmin | usually the debian build process does that for you, via dh_strip |
16:46.20 | lardman | yeah, looks like that's not the cause after all |
16:46.57 | lardman | My mbarcode-lite binary is ~3.3Mb in size, which seems pretty big |
16:47.15 | mgedmin | was it statically linked perhaps? |
16:47.42 | mgedmin | I forgot the command to see the sizes of various parts... objdump maybe? |
16:48.15 | mgedmin | oh, /usr/bin/size |
16:48.59 | lardman | shouldn't be statically linked, I'll try the size binary on it |
16:49.45 | lardman | [sbox-HARMATTAN_ARMEL: ~/build/HARMATTAN/lite/mbarcode-lite] > size ./builddir/mbarcode-lite |
16:49.45 | lardman | <PROTECTED> |
16:49.46 | lardman | <PROTECTED> |
16:50.04 | mgedmin | 200 kb ~= 3.3 mb, hmm |
16:50.12 | mgedmin | s/~=/!=/ |
16:50.49 | lardman | -rwxrwxr-x 1 simon libuuid 3335440 Aug 16 17:45 mbarcode-lite |
16:52.19 | mgedmin | objdump -h shows the sizes of each ELF section in hex |
16:52.26 | mgedmin | how geeky |
16:54.38 | lardman | long list |
16:54.46 | lardman | looks like the debug* stuff is quite large |
16:54.58 | lardman | so perhaps it's not being stripped |
16:55.15 | lardman | in fact I don't think it is, as I was happily able to get line numbers using gdb on-device |
16:58.19 | mgedmin | that does sound like the debug info is not being stripped |
16:58.57 | *** join/#harmattan npm (~npm@cpe-76-90-30-220.socal.res.rr.com) |
17:01.55 | lardman | anyone else seen this problem? |
17:02.31 | fiferboy | lardman: Does your .pro file mention "release" or "debug" somewhere? |
17:03.10 | lardman | fiferboy: I've stuck in an extra CONFIG += release |
17:03.52 | lardman | but I can't see how that will affect dh_strip, as adding that release "flag" doesn't alter the C/CXXFLAGS |
17:05.26 | fiferboy | lardman: Yeah, but with release it shouldn't include it all in the first place AIUI |
17:06.10 | lardman | yeah that's what I thought, but it doesn't seem to change the flags at all |
17:06.44 | 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 |
17:08.31 | lardman | so manually running strip on the resultant binary works, and brings it down in size: |
17:08.40 | lardman | -rwxrwxr-x 1 simon libuuid 208808 Aug 16 18:07 mbarcode-lite |
17:10.05 | *** join/#harmattan djszapi_ (~lpapp@80-186-176-84.elisa-mobile.fi) |
17:10.26 | fiferboy | lardman: Are you using Qt Creator with this package? |
17:10.33 | fiferboy | Did you generate the packaging through it? |
17:10.45 | lardman | yes and no |
17:12.58 | lardman | looking at a debian/rules that was generated using Qt Creator, I don't see any extra logic, and dh_strip is enabled |
17:13.39 | fiferboy | lardman: During the build process does it seem to be running dh_strip? |
17:13.56 | djszapi_ | fiferboy: give me power to copy/paste that really hackish tableview idea :) |
17:14.03 | djszapi_ | I do not have any sake to do that :p |
17:14.05 | lardman | yep, it certainly is listed in the output |
17:14.16 | fiferboy | lardman: Really strange then |
17:14.44 | fiferboy | djszapi_: It would be cool to have |
17:15.51 | lardman | ah well, glad it's not me (or at least not obviously me anyway!) |
17:17.19 | fiferboy | lardman: Maybe the compiler thinks your code looks dodgy so refuses to strip it |
17:17.55 | lardman | oi! |
17:18.37 | fiferboy | ;) |
17:19.09 | fiferboy | lardman: Although I was wishing I had mbarcode the other day when I found QR codes on a pill blister pack |
17:19.30 | lardman | I've just uploaded a rather nasty looking version |
17:19.38 | lardman | i.e. Qt widgets |
17:20.15 | lardman | http://people.bath.ac.uk/enpsgp/nokia770/harmattan_feed/ |
17:20.26 | lardman | though I need to work out how to generate a Packages file |
17:20.41 | lardman | and whether the plugins actually work ;) |
17:20.49 | fiferboy | Cool |
17:21.15 | lardman | PhotoAnalyser is a daemon which waits for camera photos, then performs analysis on them |
17:21.16 | fiferboy | Proper repo format doesn't matter to me because I have broken my apt-get functionality :) |
17:21.21 | lardman | ah ok |
17:21.42 | lardman | ah, now I remember that my upstarts stuff doesn't work for photoanalyser either, must fix that |
17:22.50 | mgedmin | lardman, you can generate a Packages file by running dpkg-scanpackages: http://mg.pov.lt/770/rescan_packages.sh |
17:23.09 | mgedmin | I wonder how dh_strip finds out _which_ files to strip... |
17:23.23 | lardman | mgedmin: The server is a Sun machine without any dpkg* binaries |
17:23.40 | *** part/#harmattan djszapi_ (~lpapp@80-186-176-84.elisa-mobile.fi) |
17:23.56 | mgedmin | also, you can set an environment variable that disables stripping -- DEB_BUILD_OPTIONS=nostrip |
17:24.15 | lardman | unless I can generate it in my SB environment then upload the Packages.gz file that is |
17:24.17 | rZr | hiemanshu_N950: yes |
17:24.28 | lardman | mgedmin: I don't have that set |
17:24.49 | mgedmin | yeah, I think scratchbox should have all the deb tools |
17:25.15 | lardman | yeah it does, but does it require the exact path, or is it all relative? |
17:25.26 | mgedmin | relative, I'm sure |
17:25.37 | lardman | mgedmin: your link doesn't exist, and also good to see 770 in the name just like me :) |
17:25.55 | mgedmin | all my debs live in /home/mg/www/770/dists/..., and the web server definitely doesn't export any /home/mg/www bits |
17:25.55 | lardman | s/name/path |
17:26.16 | mgedmin | lardman, sorry about the broken link, it's http://mg.pov.lt/770/rescan-packages.sh |
17:26.59 | lardman | thanks |
17:26.59 | 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 |
17:27.20 | mgedmin | (iirc) |
17:27.35 | lardman | :) |
17:27.51 | mgedmin | or maybe maemo was unhappy with empty 'Suggests: ' lines in the resulting Packages file, I don't remember |
17:30.03 | *** join/#harmattan rcg2 (~rc@e183145235.adsl.alicedsl.de) |
17:31.09 | lardman | ah, I'd better upload the barcode decoders too |
17:31.10 | lardman | oops |
17:31.19 | Stskeeps | how's the mbarcode work going? |
17:31.21 | Stskeeps | (for n950) |
17:32.09 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.167.219.136) |
17:34.13 | lardman | Stskeeps: it should all work now, but not pretty, still Qt Widget stuff |
17:34.26 | lardman | have been messing about with DBus, and wasted lots of time |
17:34.49 | *** join/#harmattan hiemanshu_N950 (~ircchatte@122.167.219.136) |
17:34.50 | *** join/#harmattan djszapi_ (~lpapp@80-186-176-84.elisa-mobile.fi) |
17:35.19 | lardman | I'm planning on doing a QML frontend tomorrow (assuming no baby arrives between now and then!) |
17:37.40 | lardman | hmm, also need to sort out some deps from the looks of things |
17:37.57 | lardman | as in control file deps |
17:38.42 | lcuk | lardman, lol |
17:38.47 | lcuk | remembers this period |
17:38.49 | *** join/#harmattan piggz (~piggz@host-78-145-115-241.as13285.net) |
17:39.28 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.167.219.136) |
17:39.50 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
17:40.11 | lardman | well it appears to work anyway, which is a good sign |
17:40.18 | lardman | makes note of what to fix |
17:41.02 | Venemo | joppu, http://sources.venemo.net/harmattan/scr/ -> last ones are screenies of your icon |
17:41.18 | lardman | two things that are troublesome - .desktop file, does one need something specific in the exec line? |
17:41.18 | Venemo | eh, bad channel |
17:41.25 | Venemo | lardman, depends. |
17:41.41 | lardman | and upstart conf file, I have one but it doesn't seem to start my app |
17:41.53 | 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 |
17:42.20 | lardman | Venemo: I get an icon, though it's red |
17:42.32 | lardman | ah ok invoker |
17:42.50 | Venemo | if you don't give the full path to your icon file, then a red square will be displayed |
17:43.10 | lardman | ok, I'll fix that then |
17:43.30 | lardman | re invoker, the examples I've seen have different switches and I've not seen an explanation of them |
17:43.40 | lardman | or perhaps I can ask invoker itself |
17:43.58 | Venemo | lardman, the magic is documented, would you believe it? |
17:44.01 | Venemo | lardman, see http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/ |
17:44.34 | lardman | ah great, I missed that completely, thanks |
17:44.51 | Venemo | it also provides a "booster" feature |
17:44.58 | Venemo | which claims to boost startup time. |
17:45.02 | lardman | pre-loading? |
17:45.06 | Venemo | nope |
17:45.18 | 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." |
17:45.49 | lardman | magic then ;) |
17:46.11 | Venemo | voodoo! |
17:46.22 | lardman | any ideas on upstart? |
17:46.30 | Venemo | not really familiar with it |
17:46.37 | Venemo | but there was a thread on the ML |
17:47.10 | 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. |
17:47.58 | mgedmin | lardman, invoker --single-instance doesn't work with apps that don't use QML, apparently |
17:48.03 | lardman | yeah I followed that at least partly, but I should run the checker script too |
17:48.07 | mgedmin | at least it didn't work with FBReader, which uses plain Qt |
17:48.17 | mgedmin | I found /usr/bin/single-instance instead which worked like a charm |
17:48.43 | lardman | thanks mgedmin |
17:49.03 | Venemo | mgedmin, not true. |
17:49.16 | mgedmin | Venemo, tell me more |
17:49.26 | Venemo | mgedmin, http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/qtboost.html |
17:49.40 | Venemo | also |
17:49.49 | Venemo | invoker --single-instance should work for all kinds of apps |
17:50.20 | Venemo | eg. '/usr/bin/invoker --single-instance --splash=/usr/share/myApp/splash.jpg --type=q /usr/bin/myApp' |
17:50.25 | mgedmin | Venemo, install fbreader and try an experiment |
17:50.39 | mgedmin | there are three possible values for --type (and invoker --help lists them) |
17:50.40 | Venemo | --type=q for "plain" qt apps, --type=d for QML apps |
17:50.52 | mgedmin | two of them do not work with fbreader, maybe because it's not build as a position independent code? |
17:50.52 | Venemo | and there is a 3rd one. |
17:51.01 | mgedmin | the third one works, but has no special support for --single-instance |
17:51.07 | Venemo | I'm not sure. |
17:51.10 | mgedmin | i..e clicking the launcher icon again opened me a second copy of fbreader |
17:51.18 | Venemo | all I can say is try what they recommend at the above link. |
17:51.41 | 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 |
17:51.53 | Venemo | weird. |
17:51.56 | lardman | mgedmin: What does fbreader look like? Desktopish? Or is it full screen anyway so you don't see the widget styles? |
17:52.06 | Venemo | well, at least it works with my qml app. |
17:52.21 | Venemo | mgedmin, also read http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/singleinstance.html |
17:53.07 | mgedmin | lardman, desktopish, which is why I use it full-screen to avoid seeing uglyness |
17:53.44 | 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 |
17:55.21 | lardman | ah ok, I was going to pick your brain ;) |
17:55.47 | mgedmin | feel free to do so if you notice segfaults when swiping away from your app, I've some experience with that :) |
17:57.43 | lardman | not seen that but will bear it in mind |
17:58.04 | mgedmin | I don't expect that to be a common bug |
17:58.20 | lardman | goes to eat supper, will be back to fix his issues afterwards |
17:58.28 | mgedmin | fbreader was aggressively caching an active QPainter() backed by a QPixmap() |
17:58.59 | 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 |
17:59.40 | Venemo | hmmm... |
17:59.47 | Venemo | what I was afraid of just came true! |
18:00.09 | Venemo | after 3 weeks of lying in my drawer, I turned on the N900 |
18:00.26 | Venemo | and I find my poor N900 to be quite obsolete when I compare it to the N950 :( |
18:00.45 | Venemo | I even got used to the C-TS, so I became uncomfortable with the N900's TS |
18:00.47 | Venemo | :( |
18:00.53 | mgedmin | :) |
18:01.04 | mgedmin | I had my n950 for what, two weeks? |
18:01.12 | mgedmin | then it broke and I had to use my n900 for a couple of days |
18:01.17 | mgedmin | it wasn't all that bad, actually |
18:01.28 | mgedmin | I missed being able to unlock by double-tap-and-swipe |
18:01.46 | mgedmin | and I was never happy with the n900's touchscreen insensitivity |
18:01.57 | mgedmin | ("stabscreen" is what I used to call it) |
18:02.16 | Venemo | since N900 was my first-ever TS device, I had no issues with it at all. |
18:02.23 | Venemo | but now... I feel sorry for it. |
18:02.40 | Venemo | also the screen size of the N950 is almost as big as the N810 |
18:02.47 | Venemo | 4" compared to 4.3" |
18:02.51 | Venemo | which I also liked more. |
18:05.21 | Venemo | at this point, shame on me, but I could just not go back seamlessly to the N900. |
18:05.49 | Venemo | despite being larger, the N950 also feels a lot less bulky and it also feels thinner and smaller. |
18:06.19 | mgedmin | yes |
18:06.34 | mgedmin | about the only regression I can think of, hardware-wise, is the lack of a camera button |
18:06.43 | Venemo | and FMTX |
18:06.52 | mgedmin | I don't think I managed to take a single non-shaken picture with it |
18:06.56 | Venemo | and lens cover |
18:06.58 | mgedmin | oh, and a coloured LED was nice |
18:07.04 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.167.219.136) |
18:08.19 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.167.219.136) |
18:10.14 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@122.167.219.136) |
18:10.41 | *** join/#harmattan hiemanshu_N950 (~hiemanshu@fedora/hiemanshu) |
18:17.22 | fiferboy | And kickstand |
18:18.28 | SpeedEvil | I've already got a scratch on the lens cover |
18:18.37 | SpeedEvil | Fortunately, not over the actual camera. |
18:18.42 | Venemo | mhm |
18:19.07 | Venemo | well, I find it to be quite durable (compared to others I've seen), but not as durable as a dedicated lens cover |
18:19.32 | 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 |
18:19.57 | 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 |
18:20.06 | *** part/#harmattan djszapi_ (~lpapp@80-186-176-84.elisa-mobile.fi) |
18:20.14 | Venemo | I can't image how could I replace it if anything happened to it. |
18:20.18 | RST38h | venemo: prolly not |
18:20.28 | RST38h | nn950 has got way less protected cameera glass |
18:21.29 | 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 |
18:28.05 | lardman | LED is a good point |
18:28.24 | lardman | Is annoying not getting any notifications |
18:32.40 | *** join/#harmattan seif (~seiflotfy@ip-95-223-13-104.unitymediagroup.de) |
18:33.02 | lardman | Exec=invoker --single-instance --type=q /usr/bin/mbarcode-lite doesn't seem to do anything at all |
18:33.47 | Venemo | lardman, do you export the main() function? |
18:34.09 | lardman | er, probably not |
18:34.12 | lardman | should I? |
18:34.28 | lardman | and how for that matter? |
18:34.30 | Venemo | http://harmattan-dev.nokia.com/unstable/beta/api_refs/xml/daily-docs/applauncherd/qtboost.html |
18:34.37 | Venemo | Q_DECL_EXPORT int main(int argc, char **argv) |
18:34.48 | lardman | ah ha, thanks |
18:34.50 | Venemo | if you don't export it, how the heck do you expect applauncherd to find it? |
18:34.59 | lardman | no clue ;) |
18:35.04 | *** join/#harmattan baraujo (~Bruno@189.2.128.130) |
18:35.06 | Venemo | just please read that page. |
18:35.12 | lardman | will do |
18:54.58 | lardman | has read and hopefully followed the instructions, time to see if it runs :) |
18:56.48 | *** join/#harmattan GAN950 (~ryan@32.161.227.20) |
18:56.53 | lardman | nice, works now, thanks Venemo |
18:56.53 | Venemo | lardman, :) |
18:57.00 | Venemo | lardman, you are welcome :) |
18:57.01 | *** join/#harmattan GAN950 (~ryan@Maemo/community/contributor/GeneralAntilles) |
19:00.30 | *** join/#harmattan Arkenoi (~ark@178.177.65.147) |
19:01.34 | Venemo | everyone applaud joppu for his efforts: http://i.imgur.com/vyfc0.png |
19:02.33 | rcg2 | applause to joppu :) |
19:03.10 | lardman | :) |
19:03.21 | *** join/#harmattan rcg1 (~rc@e183145235.adsl.alicedsl.de) |
19:03.22 | Venemo | hi did a lot better job of putting that screenshot over an N9 than I did |
19:03.22 | lardman | sees that he was missing a start on clause, doh! |
19:03.34 | rcg1 | yay.. |
19:03.35 | rcg1 | re |
19:05.11 | *** join/#harmattan Arkenoi (~ark@178.177.65.147) |
19:13.09 | *** join/#harmattan rcg2 (~rc@e183144133.adsl.alicedsl.de) |
19:13.48 | GAN950 | IRC Chatter keeps dropping. |
19:14.37 | lardman | GAN950: it's the summer holidays which can't help |
19:14.54 | Venemo | GAN950, yeah, N950 drops the connection for me too... |
19:14.59 | Venemo | not the fault of the app AFAICT |
19:15.03 | fiferboy | GAN950: Are you on wifi? |
19:15.11 | lardman | ah, Chatter as a proper noun |
19:15.43 | Venemo | my N950 drops both wifi and 3G whenever it feels like... |
19:16.10 | 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. |
19:23.50 | GAN950 | fiferboy, both 3G and WiFi |
19:24.19 | GAN950 | Why doesn't it just keep the damn connection alive |
19:24.26 | Venemo | I have no idea. |
19:24.28 | GAN950 | there must be a way to tell it to. |
19:24.35 | Venemo | but it's in the N950 release notes that it may drop. |
19:25.01 | 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 |
19:25.07 | *** join/#harmattan baraujo (~Bruno@189.2.128.130) |
19:36.33 | *** join/#harmattan djszapi_ (~lpapp@80-186-176-84.elisa-mobile.fi) |
19:47.43 | lardman | hmm, no sign of my upstart task |
19:47.56 | lardman | any ideas how to check whether it's supposed to have started yet? |
19:48.16 | djszapi_ | well, is it in /etc/init/apps for starter ? |
19:48.25 | lardman | of course |
19:48.28 | djszapi_ | does it have a proper syntax, did you check that with the relevant tool ? |
19:48.45 | lardman | I ran the tool and it didn't say anything so I assume that means it's ok |
19:48.57 | djszapi_ | you used upstream exec, not aegis, right ? |
19:49.58 | lardman | I tried exec and it didn't nothing so I've tried aegis |
19:50.11 | lardman | and I now see that it's moaning about something in app-precheck.sh |
19:50.11 | fiferboy | Anyone care to comment on some data visualization? http://andrew.olmsted.ca/harmattan/screens/20110816-153847.png |
19:50.16 | lardman | so perhaps that's progress |
19:50.29 | djszapi_ | do not use aegis-exec, no. |
19:50.33 | djszapi_ | just use exec there. |
19:50.48 | djszapi_ | also, make sure you waited at least a few minutes after the reboot. |
19:50.49 | lardman | oh ok |
19:50.51 | djszapi_ | then try to run it manually |
19:50.56 | djszapi_ | whether it works manually... |
19:51.37 | GAN950 | fiferboy, round the percentages. |
19:51.42 | fiferboy | I need to clarify my wording |
19:51.49 | fiferboy | GAN950: 4 decimal places or 8? |
19:52.04 | GAN950 | whole numbers. |
19:53.02 | lardman | djszapi_: my daemon is apparently not allowed to run as root |
19:54.11 | djszapi_ | lardman: try as user ? |
19:54.25 | lardman | yeah works fine as user, but how to get upstart to start it as user? |
19:54.26 | djszapi_ | the first thing what you need to manage is to be able to run it locally. |
19:54.37 | djszapi_ | do not go further on, if that very minimal first step does not work |
19:55.14 | lardman | RM680-22-6_PR_RM680:~# /usr/bin/photoanalyser |
19:55.14 | lardman | -sh: /usr/bin/photoanalyser: Operation not permitted |
19:56.29 | lardman | afaiu aegis could be used to start it as user |
19:56.37 | djszapi_ | it is expected |
19:56.51 | lardman | how so? |
19:57.03 | djszapi_ | that is the design |
19:57.32 | djszapi_ | exec /usr/bin/aegis-exec -s -u user -l /usr/bin/photoanalyser |
19:57.38 | djszapi_ | try this out please from your upstart job |
19:57.41 | fiferboy | GAN950: Fixed |
19:57.53 | lardman | djszapi_: will do |
19:59.27 | lardman | djszapi_: and does one require a start on clause, or are all conf files in /etc/init/apps/ started automatically? |
20:01.25 | Venemo | hey fiferboy :) |
20:02.28 | djszapi_ | lardman: sorry ? |
20:02.30 | 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. |
20:02.56 | lardman | djszapi_: upstart tasks have start rules usually afaiu |
20:03.12 | lardman | unless every task in that dir is automatically started |
20:03.42 | 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. |
20:04.23 | djszapi_ | but then again, without working manually, I do not see any gain of waiting it work after a (re)boot. |
20:06.41 | lardman | reboots and waits to see if it starts |
20:07.02 | djszapi_ | I have just said it does not make sense, but ok up to you :) |
20:07.18 | fiferboy | Hi Venemo |
20:12.08 | lardman | djszapi_: nice, seems to be working, many thanks |
20:13.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? |
20:16.11 | lardman | to answer my own question, yes it appears to be possible# |
20:17.24 | djszapi_ | I fail to see why not |
20:17.32 | djszapi_ | upstart parses it as a usual command. |
20:17.55 | lardman | sure, I was just wondering |
20:19.30 | *** join/#harmattan mikhas (~michael@p4FC23078.dip.t-dialin.net) |
20:19.40 | djszapi_ | mikhas o/ :) |
20:20.03 | mikhas | heya |
20:22.10 | djszapi_ | mikhas do you know the booster maintainer on Harmattan ? |
20:22.29 | djszapi_ | sounds like a good thing, I would like to know more about it. Sounds like kdeinit to me. |
20:23.13 | *** join/#harmattan CaCO3 (~CaCO3@104-236.195-178.cust.bluewin.ch) |
20:23.30 | mikhas | no sorry, dont know the maintainer |
20:24.04 | mikhas | to me, booster tech is a source for a lot of crashes and bugs ;-) |
20:24.12 | mikhas | well, it got better |
20:24.30 | mikhas | (mean rant: well written software shouldnt need a booster) |
20:24.41 | mikhas | kdeinit, that's because of the time it takes to load the libs? |
20:24.46 | djszapi_ | it is not about software quality |
20:24.53 | djszapi_ | it is about making the loading way faster |
20:24.57 | mikhas | yeah I know |
20:25.11 | djszapi_ | well, actually prelink + booster is the nice combination |
20:25.18 | mikhas | but we boosted badly written apps, hiding the real problem under the carpet |
20:25.51 | mikhas | startup time of LMT apps was atrocious at some point ;-) |
20:26.32 | mikhas | if I got to see the booster stuff now, without the backstory, I would be on your side =p |
20:26.48 | djszapi_ | first occasion I think thiago is not right about his opinion, but I am pretty sure I will fail with him |
20:26.51 | djszapi_ | :) |
20:27.02 | djszapi_ | prelink is just simply harmless, even if it sometimes has no gain |
20:27.20 | mikhas | for a controlled environment? yes makes sense |
20:27.30 | mikhas | windows does this kind of boosting since win xp |
20:27.37 | mikhas | and no one ever complained |
20:27.43 | djszapi_ | oh, I do not know the history, but if you are so enthusiast about histories, do not look at the koffice history please :) |
20:27.55 | djszapi_ | when I first tried on n950 one year ago ... well ... well :) |
20:28.14 | *** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro) |
20:28.31 | mikhas | one year ago? oh man, best time of my life! (not) |
20:29.05 | 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 |
20:29.08 | Venemo | fiferboy, seen my IRC client? :) |
20:29.24 | djszapi_ | mikhas: I think the calligra/koffice frontend is still worse than on N900 |
20:29.30 | djszapi_ | but that is just my personal opinion. |
20:29.33 | fiferboy | Venemo: I have, but I've not installed the released version yet |
20:29.38 | mikhas | :-) |
20:29.44 | fiferboy | Venemo: I see you have an icon now :D |
20:29.52 | javispedro | djszapi_: will look at it later, going to do something else now |
20:30.05 | mikhas | hey btw - if you cannot get to install the OVI client, then do a manual apt-get update on the device |
20:30.09 | Venemo | fiferboy, yeah, and splash, and everything, thanks to joppu & hiemanshu :) |
20:32.29 | *** join/#harmattan Guest14597 (Sui@217.18.70.242) |
20:33.05 | *** join/#harmattan piggz (~piggz@host-78-145-115-241.as13285.net) |
20:33.35 | fiferboy | Venemo: Sweet. No more hardcoded username? |
20:33.53 | SpeedEvil | Nope! |
20:40.08 | special | wants to file a bug about the grammar of "That security code's wrong!" |
20:40.37 | djszapi_ | mmh, it seems my pong and snake games work fine built upon gluon. |
20:46.14 | *** join/#harmattan antman8969 (~anthony@pool-98-113-198-248.nycmny.fios.verizon.net) |
20:46.59 | SpeedEvil | :) |
20:52.55 | Venemo | fiferboy, indeed! there is a nice gui for it. |
20:54.11 | *** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo) |
21:06.41 | ajalkane | i |
21:27.21 | *** join/#harmattan Tronic (tronic@dsl-hkibrasgw2-fed5df00-224.dhcp.inet.fi) |
21:54.44 | *** join/#harmattan cpscotti (~cpscotti@189.34.59.247) |
22:13.01 | *** join/#harmattan zchydem (mmattila@medusa.tutka.fi) |
22:18.34 | Venemo | MohammadAG, ping |
22:22.48 | *** join/#harmattan GAN950 (~ryan@32.161.206.38) |
22:23.32 | *** join/#harmattan GAN950 (~ryan@Maemo/community/contributor/GeneralAntilles) |
22:43.17 | *** join/#harmattan hardaker (~hardaker@mail.hardakers.net) |
22:51.56 | *** join/#harmattan GAN950 (~ryan@32.161.214.100) |
22:52.07 | *** join/#harmattan GAN950 (~ryan@Maemo/community/contributor/GeneralAntilles) |
23:14.23 | ajalkane | I'm getting on device "ReferenceError: Can't find variable UiConstants". Yet I see it in qt-components sources and in the QmlExamplesGallery source it is used. Is it missing from N950 firmware and anyone know if it's going to be on the shipper firmware? |
23:14.39 | ajalkane | s/shipper/shipped |
23:34.49 | *** join/#harmattan epage (~epage@adsl-99-62-33-19.dsl.aus2tx.sbcglobal.net) |
23:36.17 | *** join/#harmattan guruz (~mgoetz@noreg.fauleban.de) |