IRC log for #harmattan on 20111005

00:02.03*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
00:10.09*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
00:38.43DocScrutinizermhm
00:42.45*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
00:55.40*** join/#harmattan khertan_ (~quassel@AAmiens-553-1-227-146.w90-34.abo.wanadoo.fr)
01:50.34ieatlintDocScrutinizer, berndhs, artemma yes, you're correct, the way to do it is via mime-types
01:51.02DocScrutinizer:-)
01:51.04ieatlintyou specify a new mime type in an xml file in /usr/share/contentaction/, then set your .desktop file to handle it
01:51.53ieatlintso i just made a "lp-event:12345" scheme, so when you press on the notification, launches my app with "12345" as an argument to the app
01:51.54DocScrutinizeryou're sure you need to care about setting the new mimetype in contentaction?
01:52.10ieatlintuh, no, i didn't test
01:52.17DocScrutinizerI think on fremantle that was done by some "magic"
01:52.18ieatlintwill try without even creating the xml
01:52.57ieatlintthe libcontentaction docs aren't the best :(
01:53.35ieatlintyou are indeed correct, forego the xml file
01:54.19DocScrutinizerhttp://wiki.maemo.org/Desktop_file_format
01:54.31DocScrutinizerMimeType
01:54.40DocScrutinizerParsed by libhildonmime, this field relates the mime type of a file to the applications which can be used to open it.
01:55.57ieatlintyep, you add this line to your desktop file: "MimeType=x-maemo-urischeme/blah" and then "blah:" will open your app, and anything after the : will be an argument to the app
01:55.58DocScrutinizererr, dunno - maybe http://wiki.maemo.org/URL_Handler
01:56.30ieatlintif your app is already running though, it'll just bring it to the foreground
02:00.49DocScrutinizerthat's probably yet another problem, also seen when you invoke same app twice from e.g xterm
02:02.00DocScrutinizersomething[TM] will notice the app is already running and will just switch it to front (not always obviously, there *are* apps that can get invoked multiple times concurrently)
02:03.14DocScrutinizerfor those who can't it's probably that something[TM] that's responsible to make the original instance take the parameters from second invocation or via dbus or whatever
02:05.01DocScrutinizerimagine e.g. notes - you wouldn't want a currently edited note to get closed and possibly discarded when somewhere else a mimetipe URI note:foobar gets invoked
02:05.22*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
02:05.39DocScrutinizerso handling is pretty much up to the app
02:06.20DocScrutinizerat least that's what I'd expect to find
02:07.30ieatlintyeah...
02:07.57ieatlintwell, i've been working for 11h, and managed to have a prototype board die on me today
02:08.00ieatlintprobably time to quit
02:08.19*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
02:09.31berndhsyeah quit breaking things :)
02:12.24ieatlint:(
02:12.33ieatlinti didn't do anything, i blame god
02:13.02berndhsstandard procedure is to blame aegis
02:13.13ieatlintpeople keep telling me he does bad things as part of some plan that you're too insignificant to understand, so it seems to fit
02:13.16SpeedEvilCanada.
02:13.33ieatlintoooh, canada is a good one
02:13.40berndhsCanada couldn't break things if we tried
02:15.15ieatlintexcept inuit treaties
02:15.22ieatlintbut those things practically break themselves
02:16.25DocScrutinizeroh, wasn't that the cherokee or cheyene treaty, or sth like that?
02:18.04DocScrutinizer"that's your land over there" ...5 years later "sorry guys, we found $RANDOM_VALUABLE_STUFF on/under your land, so it's not yours anymore"
02:19.37ieatlintwe let them have casinos and alcoholism at least
02:20.07DocScrutinizeryeah, and those are both easy to move
02:20.55ieatlintif it were that easy to move it, we wouldn't have so many homeless alcoholics here
02:20.55DocScrutinizermove over there, we already prepared that land for you
02:22.17DocScrutinizerI.E. we cut all the trees, dumped all litter we could possibly find, and of course eradicated all potential threats by animals
02:25.42DocScrutinizer(move) I meant it's easy to move the casinos and the alcohol supply
02:27.17DocScrutinizerto move the alcoholism you need to move the people, and that might be less easy
02:33.40berndhsactually plenty of bears in Canada, and coyotes have been moving north for decades
02:33.59berndhsCoyotes are doing really well
02:48.03*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
02:48.54*** join/#harmattan Smith (~degtep@87.224.132.2)
03:08.46*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
03:18.04*** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman)
03:18.15lardmanmorning
03:18.48*** join/#harmattan special_ (~special@dereferenced.net)
03:32.33iekkumorning
03:44.11ieatlinti'm excited to learn this day that the solicitor general of aruba is named "taco stein"
03:51.19*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
03:53.26*** join/#harmattan guruz (~mgoetz@noreg.fauleban.de)
04:17.34lardmanheads back to bed and hopes he can sleep
04:45.03*** join/#harmattan GeneralAntilles (~ryan@69-33.187-72.tampabay.res.rr.com)
04:45.09*** join/#harmattan GeneralAntilles (~ryan@Maemo/community/contributor/GeneralAntilles)
04:57.08*** join/#harmattan flux (flux@coffee.modeemi.fi)
04:58.09*** join/#harmattan vladest (~Vlad@186-98-132-95.pool.ukrtel.net)
05:01.17*** join/#harmattan vladest_ (~Vlad@33-107-132-95.pool.ukrtel.net)
05:09.52*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
05:29.48*** join/#harmattan vladest_ (~Vlad@212-47-132-95.pool.ukrtel.net)
05:31.59*** join/#harmattan piggz (~piggz@host-89-241-6-203.as13285.net)
05:34.09*** join/#harmattan spenap (~spena@77.27.246.225)
05:35.00*** join/#harmattan Scifig (~Scifig@c-24-4-32-47.hsd1.ca.comcast.net)
05:37.54ScifigThe ssh daemon on N950 is getting unusable. It was bad in beta1 for me and it became worse in beta2. ssh regular password authentication takes 5 minutes. Then it freezes when I type a command.
05:38.32Stskeepsprobably due to your wifi PSM
05:38.41hiemanshuhey people
05:38.47hiemanshuis off to dubai for the rest of the week
05:39.06ScifigStskeeps, I can ssh fine to N900 and my desktop fine. Only N950 is the problem.
05:40.15StskeepsScifig: so, wifi power saving works by buffering up data at the wifi AP and n950 asking for it once in a while, so n950 -> outside is ok, but opposite isn't
05:40.25mjais off to N.Ireland
05:40.29*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
05:40.44SpeedEvilPowersaving is a complex and often misimplemented bit of the spec
05:41.20Scifigaah. Is there any setting to be changed to temporarily leave wifi outside powersaving?
05:42.24Stskeepspossibly somewhere in battery
05:43.10SpeedEvilDon'tthinkso
05:43.13SpeedEvilthat's power saver
05:43.31ScifigI have automatic powersaving selected when battery is < 20%. But my battery is now > 90% and is now being charged. Still ssh is freezing :(
05:43.41SpeedEvilWhich tears down the connection if not 'in use'
05:43.46SpeedEvilIt's nothing to do with wifi-psm
05:44.01Stskeepswell, not sure where wifi psm settign is nowaday
05:44.02Stskeepss
05:44.19SpeedEvilI can't find it
05:48.59*** join/#harmattan seif (~seiflotfy@ip-94-79-152-79.unitymediagroup.de)
05:49.21ScifigWell, atleast for now I have changed "power saver mode" to off.
05:50.06ScifigSpeedEvil, In setting menu even I don't see anything related to auto-disconnection. Probably it is in some files or gconf may be?
05:54.01*** join/#harmattan joejoe (~imlich@pcmlich.fit.vutbr.cz)
05:58.11SpeedEvilThe automatic powersaving thing turns off internet interfaces if they're not in use
05:58.46SpeedEvilWifi powersaving mode turns off the wifi radio reciever most of the time, only waking it up to see if there are new packets for it.
05:59.08SpeedEvilSometimes - however - this breaks, and can cause either extended delaus in connection, or failed connectins
06:01.22ScifigMy only problem is that automatic power saver is disconnecting connections even when battery level more than the set threshold.
06:10.36*** join/#harmattan mece (~mwikstro@mariehamn.abo.fi)
06:12.47*** join/#harmattan xarcass (~igorsazon@94.79.28.10)
06:42.11*** join/#harmattan fuz_ (nobody@vau75-10-88-164-23-88.fbx.proxad.net)
06:46.57*** join/#harmattan M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
06:51.28*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
06:56.14*** join/#harmattan harbaum (~quassel@2001:8d8:1fe:8:baac:6fff:fe2d:73a3)
06:56.54*** join/#harmattan tbf (~mathias@p5B3D5EA4.dip.t-dialin.net)
07:02.29*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
07:09.33*** join/#harmattan dcarr_home (~quassel@c-24-23-131-187.hsd1.ca.comcast.net)
07:13.05*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
07:15.39rantomCorrect me if I'm wrong but isn't the N9 a pentaband (aka a Word Phone?)
07:16.17rantoms/Word/World
07:18.22*** join/#harmattan jreznik (jreznik@nat/redhat/x-jydveoxtrkzrnzft)
07:18.52*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
07:26.14matrixxrantom: it is
07:26.34*** join/#harmattan Arkenoi (~ark@swsoft-msk-nat.sw.ru)
07:30.54rantommatrixx: Thanks
07:42.42*** join/#harmattan rcg (~rc@e180223114.adsl.alicedsl.de)
08:19.45artemmajust noticed that he cannot paste text into browser. Can't use google translator then.. Is it a Nokia's push towards the apps?
08:21.31rantomartemma: Hold your thumb over the address-bar
08:21.44rantom"Liitä" (Paste) showed up to me
08:22.49artemmarantom: that would work for addresses indeed. However, addresses are exactly pieces of text where you need copy-paste the least as links in most of places are opened on click :)
08:23.09rantomartemma: Correction: you have to open the hardware-keyboard too
08:23.16artemmaI am after text areas
08:23.28rantomoh
08:23.39artemmafor addresses it works with closed keyboard too
08:24.11artemmaOH!!!!
08:24.21artemmaI can paste using Ctrl-V on HW keyboard :)
08:24.29rantomI can't :(
08:24.32artemmathe first clearly superior point of N950 :)
08:24.46rantomok, now it worked
08:24.53rantomI'd say that's a bug
08:25.09rantomWow
08:25.14artemmamore like a totally missing use case
08:25.25artemmathere isn't even a ctrl button on virtual keyboard
08:26.02rantomYou can manually re-type certain section of the URL if you hold your thumb over the URL, there's a magnifying glass appearing for it
08:26.26rantomartemma: I'd guess they'll add the Paste-droplet to the normal fields too
08:26.41artemmainterestingly Copy also works with hw keyboard only
08:26.50artemmawithout it you can't even select text :)
08:27.32artemmawell, actually even with hw keyboard u can select text only in text fields, but that's better than nothing
08:28.11artemmamaybe they are just keeping some features down to leave some market for Firefox :)
08:29.01rantomOk, I like the magnifying glass
08:29.20rantomWonder how I missed it earlier, it works outside of browser
08:29.24artemmamagnifying glass?
08:30.09rantomType an url, go to the end of it and hold your thumb and drag it to the left
08:30.30rantomDon't high-light the url, it won't work then
08:30.38rantoms/won't/doesn't
08:31.17Arkenoiofficial Russia n9 launch event is tomorrow. I wonder if there will be new firmware soon as well. Beta2 is slightly disappointing.
08:32.07rantomartemma: Or for easier: type the URL, enter to that URL and then tap and drag to the left (again, no high-lighting)
08:32.12rantomWorks in SMS too
08:33.03rantomArkenoi: I'd guess that we'll have the new fw at the 13th
08:33.12artemmarantom: I see the glass, it can move the cursor and that's it
08:33.14rantomSince that's the "official" launch-date for N9
08:33.27rantomartemma: Yes, that's what I meant
08:33.35rantomHelps a lot, imo
08:34.02rantomIn SMS I was constantly erasing the mistyped text, now I can fix it with that
08:34.12rantomTime will tell which is better
08:34.13artemmarantom: for careful positioning - yes. I just still think that URL is the part whee you need it the least
08:34.25artemmafor sms it's probably more useful
08:34.34rantomartemma: Yeah, that may be true. Happened to notice it in browser
08:35.56rantomBut yeah, copy-paste could be improved and hopefully will be
08:36.30rantomI don't use them that often but without the hw-kb I'd be in afkward position when trying to copy-paste with N9
08:36.44rantom"ok I need the hw-kb now.. oh, right..."
08:48.24*** join/#harmattan Sput (~sputnick@quassel/developer/sput)
08:56.16*** join/#harmattan achipa (attila@nat/nokia/x-lfrsdlytribylwrd)
08:58.17*** join/#harmattan smoku (~smoku@93.159.54.194)
09:01.26*** join/#harmattan roop (~roop@122.167.68.27)
09:03.16*** join/#harmattan xarcass (~igorsazon@94.79.28.10)
09:12.37*** join/#harmattan Sput (~sputnick@quassel/developer/sput)
09:14.32DocScrutinizerbrowser simply missing the pointer-mode of microB
09:15.23*** join/#harmattan elzalem (~elzalem@95.141.48.88)
09:17.21*** join/#harmattan rcg (~rc@fb2-pub-1.dv-nr.fh-frankfurt.de)
09:21.55*** join/#harmattan notmart (~diau@kde/mart)
09:32.11*** join/#harmattan seif (~seiflotfy@ip-94-79-152-201.unitymediagroup.de)
09:35.59*** join/#harmattan flux (~flux@coffee.modeemi.fi)
09:38.19*** join/#harmattan flux (~flux@coffee.modeemi.fi)
09:45.46MohammadAGyeah, had trouble copying the address to ship the N950 to on the N950
09:45.48MohammadAGwas a simple shift + select on N900
09:47.42SpeedEvilThs UI is quite polished - but not very deep.
09:48.00SpeedEvil(... n950 latest - n9 may of course vary)
09:48.52artemmafor start, there is no way to press shift-left on N9 virtual keyboard :)
09:49.34SpeedEvilHit first use-case of capacitive annoying me.
09:49.44SpeedEvilminesweeper
09:50.07SpeedEvilIt would be a _lot_ easier if I could pop out the pointer
09:50.19*** join/#harmattan Sput (~sputnick@quassel/developer/sput)
09:50.22*** join/#harmattan mikkov (~mikkov@a88-112-24-221.elisa-laajakaista.fi)
09:50.57SpeedEvilAnd I now realise why angry birds launches as it does.
09:51.10sandst1SpeedEvil: so you're playing Chuck Norris -minesweeper?
09:53.12SpeedEvilAlso - my sim interactive balance requet doesn't seem to work
09:54.38*** join/#harmattan djszapi|oulu (~lpapp@80-186-131-25.elisa-mobile.fi)
10:08.09*** join/#harmattan flux (flux@coffee.modeemi.fi)
10:10.55*** join/#harmattan mikkov1 (~mikkov@a88-112-24-221.elisa-laajakaista.fi)
10:15.31*** join/#harmattan notmart (~diau@kde/mart)
10:16.59*** join/#harmattan mikkov (~mikkov@a88-112-24-221.elisa-laajakaista.fi)
10:21.48*** join/#harmattan mikkov (~mikkov@a88-112-24-221.elisa-laajakaista.fi)
10:34.16*** join/#harmattan kkito (50a9f67c@gateway/web/freenode/ip.80.169.246.124)
10:34.46kkitohello
10:37.39SpeedEvilPerhaps kkito.
10:38.14kkitoperhaps?
10:39.39SpeedEvilMeh.
10:40.56artemmawhat is the for API to show global notifications to the user
10:40.58artemma?
10:41.12artemmaSomething like "download finished"
10:42.13artemmaand actually what is the most natural harmattan way to do it: to put note to notification stream or to show in the top of the screen note?
10:51.28artemmaIs MEventFeed the best way for this kind of notifications?
10:57.45griartemma: MNotification
10:58.17artemmagoogling and reading
10:58.43grithose are the system-wide banners like "battery now loading" etc.
10:58.54artemmahmm, I can find it on google, but not in the harmattan dev library
10:58.55griand also in other visual style "new sms"
10:59.15griartemma: It belongs to meegotouch which is not included in the pretty harmattan dev library
10:59.22artemmainteresting
10:59.37artemmawell, I guess if there are system notifications like that, I should also be allowed to use it
11:00.11grihttp://harmattan-dev.nokia.com/unstable/beta2/api_refs/xml/daily-docs/libmeegotouch/class_m_notification.html
11:00.31griIt's not forbidden to use meegotouch
11:00.41artemmathanks
11:02.17artemmais searching for MNotification usage example
11:02.28griif you want to stay in your program, QML also has a InfoBanner object
11:02.41gribut this is only visible on your application's screen
11:02.43artemmaI think global notification should work better for me
11:03.11artemmaI want to signal about download start/end. download can take time so user may exit app already
11:03.32artemmain the next phase download may even happen on schedule without any visible ui
11:03.59griwhy not use the TransferUI?
11:04.10artemmatransfer ui?
11:04.23artemmaI've seen the topic in the docs, but didn't actually read it
11:04.31artemmachecking
11:04.32grithen read it, I think that's what you want
11:04.58artemmaoh, now I remember why I didn't read it through :)
11:05.19artemmathe first page tells that you use Transfer UI if you want to present transfers to the user :)
11:05.32artemmadoesn't tell about what the transfers are and why you'd like to present them
11:05.46artemmai thought it's about transfering between phones
11:05.50artemmalike in Switch
11:05.52griyou can set descriptions
11:06.03grithe feed application for example uses the transfer ui
11:06.11grithe browser uses it for file downloading
11:06.11artemmahmm
11:06.34artemmaI am doing more than just download
11:06.57artemmaI download image, process it, set it as wallpaper and then I want to signal to user that new wallpaper is ready
11:07.21artemmaindicating progress is also nice, but not mandatory
11:07.25griso you could use both, transfer ui and notification
11:07.43gribeing able to cancel a download as user is always nice
11:07.50artemmadefinitely
11:08.16artemmaIt may help simultaneous usage also maybe (when user wants to download 2nd image while 1st transfer is still in progress)
11:08.32artemmais searching for examples
11:11.18nealartemma: Have you considered using Woodchuck to schedule the downloads?
11:11.34nealartemma: It sounds like it might be a good fit for your application.
11:12.07artemmaneal, I managed to make alarmd to run my code. Just now I figured that SyncFW may also do that maybe in a more natural way
11:12.13artemmanever heard about woodchuck
11:12.36nealartemma: alarmd only schedules things based on time
11:12.50nealartemma: woodchuck schedules things based on network availability
11:12.59artemmaneal, yeah, I am thinking about downloading image once a day or so
11:13.16nealartemma: Like alarmd, it will automatically start a program when appropriate.
11:13.34nealartemma: http://hssl.cs.jhu.edu/~neal/woodchuck
11:13.41nealartemma: http://hssl.cs.jhu.edu/~neal/woodchuck/doc/howto
11:13.48artemmaoh, that's 3rd party stuff
11:14.12nealartemma: It's available for Harmattan
11:14.18nealartemma: http://hssl.cs.jhu.edu/~neal/woodchuck/blog/2011/10/04/Woodchuck_Ported_to_N950/
11:14.44nealartemma: Is that bad?
11:14.46artemmaoh, you need to install it to the device yourself
11:15.03nealartemma: At the moment
11:15.07artemmaneal, 3rd party isn't bad, not guaranteed maintenance is bad :)
11:15.23nealartemma: I'm working on getting it in the community repository and hopefully the ovi store
11:15.26artemmaplus anything that can't be installed togather with my app from ovi store is a clear no fo
11:15.27artemmano go
11:15.53nealartemma: Hmm, that's true.
11:15.54artemmaI do like the idea of network aware scheduler
11:16.00artemmaindeed, that is just what i need
11:16.10nealartemma: It's easy to make Woodchuck a soft dependency
11:16.18artemmabut it has to be installable together with my app otherwise it's useless for the user
11:16.22*** join/#harmattan trx (ns-team@93.92.253.74)
11:16.38nealartemma: So you only use it if it is installed and fallback to your alarmd framework if it is not installed.
11:16.54artemmaand how many users would have it installed? :)
11:16.59artemmamy app isn't exactly for geeks
11:17.03DocScrutinizernow that's probably complete overkill
11:17.25nealartemma: As it gains in popularity, more people will install it :)
11:17.49artemmadefinitely! As it gains in popularity I will definitely think about using it :)
11:17.56nealdamn :)
11:17.59DocScrutinizerthe problem is more like there's obviously no way yet to depend on other - possibly middleware type - stuff, so each app has to reinvent the wheel
11:18.04artemmagood luck with the project regardless of the humor
11:18.18artemmait's useful functionality that would definitely be welcome by my project
11:18.35artemmaI just can't use it if it's not installed with my app from ovi store
11:18.50nealartemma: Like I said, you can detect at runtime if it is available.
11:18.52DocScrutinizerexactly
11:19.04DocScrutinizerneal: that won't help
11:19.14artemmaneal as I can detect dozens of other schedulers :)
11:19.14nealDocScrutinizer: Why not?
11:19.24nealartemma: Are there others?
11:19.30artemmacan't find the TransferUI example
11:19.41DocScrutinizeryou don't want to support and maintain two competing methods to implement same functionality
11:19.42nealartemma: I'm not aware of any other schedulers like Woodchuck
11:19.59artemmasorry, neal, I am consumerist about API use. If I can't use it now, I have to search for somethign else
11:20.01*** join/#harmattan flux (flux@coffee.modeemi.fi)
11:20.08artemmaI really want to finish by N9 sales start
11:20.15nealsure
11:20.33nealWhat runtime environment are you using? Python?
11:21.02artemmaand until end of year amount of Woodchuck users is going to be about zero
11:21.09artemmaneal, just Qt/QML
11:21.12artemmac++/qml
11:21.19nealok.
11:21.21nealthanks.
11:21.45artemmadamned, there's Transfer UI api relatively well documented, but without a single example
11:21.56artemmaI've seen the same with alarmd
11:22.07artemmais it the Harmattan standard style of documentation?
11:24.51nealDocScrutinizer: Perhaps the right approach is to have a slim implementation based on alarmd, which can be source copied, and is used if the Woodchuck daemon is not available.
11:25.02nealDocScrutinizer: Do you think that could be successful?
11:25.49artemmaSome Android apps are able to download dependencies from Market on 1st start
11:26.09artemmacan UI initiate the download of Woodchuck from ovi store?
11:26.09DocScrutinizergiven woodchunk is implementing another functionality than alarmd, I'd think it'd be kinda reasonable here
11:26.44artemmalike button somewhere in UI: click it to download library that would allow for downloads on wifi only
11:26.49DocScrutinizertha'd be the obvious and clean approach
11:27.21DocScrutinizerwell, almost as clean as a proper centralized repo
11:27.31nealDocScrutinizer: Yeah, except every application includes it and you don't get synergenic effects :(
11:28.12DocScrutinizersure, that's been my initial point
11:28.32nealsorry, I guess I misunderstood.
11:30.03DocScrutinizerit all boils down to "don't link statically when you got lib.so"
11:30.34nealsure
11:31.07DocScrutinizerwhere "lib.so" stands as a token for arbitrary shared possibly middleware pkgs
11:31.39evilJazzDoes anyone of you know how to unlock the screen programmatically? I tried MeeGo::QmLocks but the mce::TKLockControl token is denied -> denied 'mce::TKLockControl' -- origin '' does not allow it
11:31.46evilJazzPerhaps via DBus?
11:33.20DocScrutinizerlol
11:33.44DocScrutinizerI'd think yes via dbus, but to mce ;-)
11:34.38DocScrutinizerso same missing token will hit you again
11:34.55SpeedEvilevilJazz: There is a set of credentials that self-signed apps can have. Maybe clock control isn't one of them
11:35.11DocScrutinizerlock
11:35.20SpeedEvilyes
11:35.35MohammadAGevilJazz, you can't request any mce:: tokens
11:35.56MohammadAGthey can devastate the user's personal life
11:36.02evilJazzhehe
11:36.07DocScrutinizerwell, if mce::LEDpattern isn't available, why should mce::TKLockControl be available?
11:36.13SpeedEvilAd also the LED can start ragnarok.
11:36.34*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
11:37.09evilJazzokay, thanks. This security cr*p is really starting to get on my nerves.
11:37.32SpeedEvilCan ovi store apps request mce tokens?
11:37.52DocScrutinizerwho knows?
11:38.09DocScrutinizeraaah, there's a file with a policy, no?
11:39.02evilJazzIf ovi store apps can I really wonder how on earth a developer should test the feature in the first place if not by hacking the device.
11:39.19DocScrutinizerre-lol
11:39.24evilJazzhehe
11:39.27MohammadAGno
11:40.02DocScrutinizeraiui developer-mode is about origin-anonymous being able to request same tokens as OVI
11:40.36DocScrutinizer(plus a few tools being available in devel-mode only)
11:41.44DocScrutinizerso the answer probably is "No, the LED and locking are property of Nokia, even when you paid for the device"
11:42.41evilJazzyeah, too bad
11:42.47DocScrutinizeractually I guess the only way for you to own those is to get a device you don't have to pay for ;-)
11:44.16*** join/#harmattan djszapi|oulu (~lpapp@80-186-131-25.elisa-mobile.fi)
11:44.27artemmahmm, my MNotification is published, but nothing is visible on screen :/
11:45.15*** part/#harmattan djszapi|oulu (~lpapp@80-186-131-25.elisa-mobile.fi)
11:45.37MohammadAG<PROTECTED>
11:45.37MohammadAG<PROTECTED>
11:45.37MohammadAG<PROTECTED>
11:45.44MohammadAGartemma, that works fine for me ^
11:45.45evilJazzthanks for the clarification, guys. Guess the AVRCP support in my app will have to do without this feature for now, meh
11:45.46*** join/#harmattan xarcass (~igorsazon@94.79.28.10)
11:46.04artemmathat's waht I do, MohammadAG  Must be a stupid typo somewhere
11:46.24artemmait should work without image as well, shouldn't it?
11:46.29MohammadAGyea
11:46.41artemmaMNotification startingNote( MNotification::TransferEvent, "Starting Wallpaper download");
11:46.41artemma<PROTECTED>
11:47.38artemmaI am copy-pasting your code
11:47.40artemmawill see
11:49.58MohammadAGartemma, MNotification is the events notification thing
11:50.05MohammadAGis that what you want?
11:50.13MohammadAGcause I don't see a reason for that to persist
11:50.19artemmayep
11:50.28MohammadAGWhy?
11:50.36artemmajust want to notify about that new wallpaper is installed
11:51.00artemmawell, maybe I'll change it into event feed later, but for not simple notification feels better to me
11:51.20MohammadAGthat is an event feed
11:51.31MohammadAGthis'll show like an SMS
11:51.41MohammadAGon the lockscreen + events view
11:51.55artemmaok, looks like my project wasn't actually rebuilt for some reason - so I didn't see anything
11:52.14artemmaMohammadAG: that is something I am not very clear yet
11:52.25artemmayou know, renewed wallpaper isn't a critical event
11:52.30*** join/#harmattan snowpong (~espen@217.77.36.240)
11:52.31artemmaand u'll see it on lock screen anyway
11:52.40MohammadAGartemma, use MBanner
11:52.42MohammadAG<PROTECTED>
11:52.42MohammadAG<PROTECTED>
11:52.42MohammadAG<PROTECTED>
11:52.42MohammadAG<PROTECTED>
11:52.43artemmait's if you are in the other apps
11:52.55artemmadownload can take seconds
11:53.05artemmauser may be in another screen already
11:53.24artemmaand in the future I want download happen on schedule, without any ui at all
11:53.31artemmaexcept for Transfer Ui maybe
11:54.07artemmaMBanner won't work out of my app
11:54.51MohammadAGsure?
11:54.58MohammadAGthis shows in the status bar
11:55.09artemmaOK, I've got my MNotification. Well, with just text it looks too subtle..
11:55.24artemmaMBanner is said to work only inside your app
11:55.33MohammadAGdoubt it
11:55.39MohammadAGI don't have my N950 yet
11:55.45MohammadAGand it doesn't seem they shipped the replacement...
11:55.46leinirHey, anybody figured out how to do that bouncy thing that alarms and incoming calls use?
11:56.13MohammadAGfound some pointers once
11:56.13artemmaUse MBanner class to launch in-process notifications. Use MNotification class to launch out-of-process system level notifications.
11:56.17artemma"Use MBanner class to launch in-process notifications. Use MNotification class to launch out-of-process system level notifications."
11:56.20*** join/#harmattan seif (~seiflotfy@ip-94-79-152-201.unitymediagroup.de)
11:56.20MohammadAGleinir, strings /usr/bin/system-ui
11:56.37MohammadAGout-of-process = DBus
11:56.56leinirMohammadAG: Hmm... funky, thanks, i'll have a look :)
11:57.05artemmaHmm, I see my MNotifications on lock screen as well
11:57.10MohammadAGwow
11:57.22MohammadAGI've said that like a hundred times
11:57.32MohammadAGMNotification is for that, things like SMS etc
11:57.38artemmaMohammadAG: I was sure you were talking about event feed
11:57.41MohammadAGnot notifications
11:57.42artemmalike MEventFeed
11:57.53MohammadAGerr, not temporary notifications
11:57.55MohammadAGnah
11:58.03MohammadAGartemma, try MBanner
11:58.09artemmaok, trying now
11:58.10MohammadAGwith MBannerType::ShortEventBanner
11:58.22MohammadAGlook at widgets gallery too
11:58.30MohammadAGit shows you the different types of notifications
12:00.39artemmait needs some MSceneWindow
12:02.18artemmaok, MApplication::activeWindow()->scene() may help
12:03.19MohammadAGthat may be null :P
12:03.44artemmayep, information banner looks like the style I am looking for
12:04.58artemmaactuallactually null didn't work (there are two variants for the function)
12:05.05artemmaI had to cast null to MWindow :)
12:06.34MohammadAGo_O
12:07.15artemmajust changed it to graphics scene as MWindow option is not recommended :)
12:08.16MohammadAGanyway, I'm off to study
12:08.19MohammadAGbbl
12:08.21artemmabut it doesn't work anyway
12:08.25artemmaok, thanks for help
12:08.28artemmaI'll study more
12:09.43*** join/#harmattan djszapi|oulu (~lpapp@80-186-131-25.elisa-mobile.fi)
12:10.05djszapi|oulu~seen wazd
12:10.07infobotwazd <~wazd@188.123.241.176> was last seen on IRC in channel #harmattan, 5d 4h 28m 18s ago, saying: 'heya'.
12:10.16*** part/#harmattan smoku (~smoku@93.159.54.194)
12:10.29*** join/#harmattan radiofree (~james@host109-156-185-169.range109-156.btcentralplus.com)
12:14.17*** join/#harmattan radiofree__ (~james@host86-181-143-161.range86-181.btcentralplus.com)
12:18.54*** join/#harmattan RadioFree (~james@host86-147-136-71.range86-147.btcentralplus.com)
12:21.43kkito~seen kkito
12:21.44infobotkkito is currently on #harmattan (1h 47m 28s). Has said a total of 3 messages. Is idling for 1s, last said: '~seen kkito'.
12:35.49*** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo)
12:36.00Venemo_N950hey guys
12:38.55iekkuhi
12:40.49nealwhat document lists the requirement that applications submitted to the ovi store can't include external dependencies?
12:41.36Venemo_N950neal, I'm not aware of such requirement
12:43.53nealthat seemed to be what DocScrutinizer and artemma were suggesting... Hmm.
12:47.59jreznikat least some packages in ovi asks for another deps
12:48.27SpeedEvilIndeed they do
12:48.31SpeedEvilI had that yesterday
12:50.05artemmai don't know anything about dependencies download
12:50.24artemmaand that actually was my whole point :)
12:51.54*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
12:52.58*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
12:54.47nealok, thanks
12:55.03*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
12:58.13*** join/#harmattan Andy1210 (~Andy1210@catv-89-132-118-153.catv.broadband.hu)
13:00.23*** join/#harmattan Venemo_N950 (~venemo@fedora/Venemo)
13:03.07Andy1210Is there any way to put a virtual keyboard on SDL game? I ported Rocks'n'Diamonds, but now it can be played only with keyboard...
13:04.39*** join/#harmattan eman (~eman@124-149-121-214.dyn.iinet.net.au)
13:07.44*** join/#harmattan radiofree (~james@host86-147-136-71.range86-147.btcentralplus.com)
13:08.29MohammadAGnaw, I'm getting my replacement sent tomorrow :(
13:08.33MohammadAGguess I'll get it on monday
13:10.32*** join/#harmattan NIN101 (~NIN101@p5DD28746.dip0.t-ipconnect.de)
13:12.04*** join/#harmattan svuorela (~svuorela@ssh.killmulehill.net)
13:12.38svuorelahi peoples. is the following failures when flashing a n950 'normal' ? http://paste.debian.net/134298/
13:14.43kimjusvuorela, use the quick-erase flasher when upgrading from 2011.15-7
13:15.44kimjuthere was one for 22-6 at least, not sure if there is one for 34-2.
13:16.05*** join/#harmattan briglia (~briglia@189.2.128.130)
13:16.29svuorelakimju: there doesn't seem to be one.
13:18.47svuorelakimju: ...or should I do the upgrade in two steps, first to 22-6 and then to 34-2 ?
13:19.23kimjueven with 22-6 you'll probably need the quick-erase ocf.
13:21.16*** join/#harmattan seif (~seiflotfy@ip-94-79-152-201.unitymediagroup.de)
13:21.37svuorelakimju: is that available somewhere ?
13:22.05*** join/#harmattan berndhs (~berndhs@2604:8800:11b:1:21e:90ff:fe8f:8bee)
13:25.52kimjuit was, before the 34-2 superseded it. someone probably has it still, I've already deleted it.
13:26.11griMohammadAG, sent in my laptop today ? far more depressing than only missing the n950 ...
13:39.04artemmais trying to figure out MNotificationGroup If I just setGroup, something is published, but without any text
13:42.13svuorelakimju: thanks for the hints anyways. I just made it \o/ (extracted it, didn't do secure deliting, flashed manually)
13:42.22svuorelamaybe I violated a eula or something, so don't tell anyone
13:43.59artemmafunny, MGroupNotification is visible on the lock screen, but it doesn't show notifications inside it, only the time of the latest event
13:45.08artemmaok, then I'll go for just MBanner for now probably
13:45.59artemmaWhen I am getting scene from QDeclarativeView and try using it I get something like Scene Manager not set. How do I set it? Should I set it is I just want to show info banner?
13:47.50leinirMohammadAG: just tried doing that - i don't seem to have /use/bin/system-ui...
13:48.02leinir(strings also seems to not exist on the device)
13:49.49*** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you)
13:55.08artemmahmm, I fail to publish events using MEventFeed
13:55.41artemmaah, stupid me, wrong sign in a result check
14:01.38artemmacan I specify url to image (in file system) so that it's opened by gallery?
14:01.52artemmaby default QDesktopServices open local image in the browser
14:02.47artemmais there a way to read all url handlers? There may be something for gallery
14:03.31*** join/#harmattan Venemo_webchat (98429894@gateway/web/freenode/ip.152.66.152.148)
14:09.56MohammadAGleinir, xprop, then touch the lockscreen
14:10.02MohammadAGit might be sysuid
14:10.08MohammadAG/usr/bin/sysuid
14:10.43MohammadAGartemma, normal exec might work
14:10.48MohammadAGimage-viewer /path/to/image
14:11.13artemmaMohammadAG: do you mean that exec can be a part or url?
14:11.23MohammadAGno
14:11.36MohammadAGI mean /usr/bin/image-viewer /path/to/image with QProcess
14:11.47artemmaMEventFeed needs url
14:12.06artemmacertainly i can create my own handler and then redirect to imageviewer
14:12.13MohammadAGQUrl?
14:12.17artemmabut I hoped for built in handler
14:12.21artemmayep, QUrl
14:12.23MohammadAGQUrl("/path/to/file") returns a URL
14:12.54*** join/#harmattan Sput (~sputnick@quassel/developer/sput)
14:12.57Venemo_webchathey guys :)
14:15.36artemmaMohammadAG: true, but then DesktopServices open such url in the browser
14:15.45MohammadAGah
14:15.47artemmaunless there is a handler registered
14:15.50MohammadAGurl  the url to be executed when item is clicked. Executed action for URL is the default action provided by libcontentaction for the URL's scheme.
14:16.00artemmaexactly
14:16.08artemmaso I wonder if there's a scheme for image viewer
14:16.11MohammadAGthat's dumb
14:16.47MohammadAGah, it may be using QDesktopServices::openUrl()
14:16.54artemmaI believe so
14:17.06artemmanot that bad idea IMHO
14:17.20artemmaI just can't see a list of bult-in handlers anywhere :)
14:18.16MohammadAGwhat libcontent*.so files are there in /usr/lib?
14:20.23artemmawill check now
14:21.20artemmaonly libcontentaction and libcontentmanager :)
14:25.03MohammadAGstring libcontentaction and look for a path
14:25.13artemmastring?
14:25.26artemmayou mean like cat?
14:26.03MohammadAG/usr/bin/strings
14:26.10MohammadAGpart of package binutils
14:26.18MohammadAGit's like cat but removes the binary nonsense :p
14:26.32artemmanever used it
14:27.18MohammadAGgood time to start then
14:27.26artemma<PROTECTED>
14:27.44MohammadAGstrings /usr/lib/libcontentaction.so
14:27.45artemmaoh, I don't have it
14:27.53artemmaprobably need to install some developer tools
14:27.55MohammadAGapt-get install binutils
14:28.02artemmathx
14:33.05artemmaso funny, apt-get talks Ukrainian to me :)
14:33.17artemmaphone's language and location are set to Ukraine
14:42.22*** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca)
14:52.15matrixxartemma: can you also answer in Ukraine when it asks if you want to install the updates or not?
14:52.43matrixxat least that feature is not working in finnish :(
14:53.25MohammadAGjust hit enter without Y/n
14:53.43MohammadAGor use apt-get --yes --force-yes
14:54.34matrixxyeah I know it works that way :)
14:54.45matrixxI created a bug about language specifics not working
14:55.14matrixxjust wanted to know if the same problem is also on other languages than in finnish
14:58.04MohammadAGyeah
14:58.09MohammadAGit's an apt upstream bug I think
14:59.20*** join/#harmattan baraujo (~Bruno@189.2.128.130)
15:18.32*** join/#harmattan joejoe (~imlich@2001:67c:1220:80c:21c:c0ff:fe18:9398)
15:23.09*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
15:23.46*** join/#harmattan aheinecke (~quassel@aktaia.intevation.org)
15:23.59artemmamatrixx: I didn't try replying in Ukrainian :) will try next time
15:24.23matrixx:)
15:34.13*** join/#harmattan eman (~eman@202.4.232.249)
15:34.32*** join/#harmattan Venemo_webchat (98429894@gateway/web/freenode/ip.152.66.152.148)
15:35.48*** join/#harmattan tbf_ (~mathias@p5B3D5EF0.dip.t-dialin.net)
15:45.26*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
15:47.55*** join/#harmattan eman (~eman@202.4.232.249)
15:50.44*** join/#harmattan sidqq (~sidqq@125.69.54.218)
15:52.31*** join/#harmattan eman (~eman@202.4.232.249)
16:00.28*** join/#harmattan eman (~eman@202.4.232.249)
16:06.04*** join/#harmattan rcg (~rc@e180223114.adsl.alicedsl.de)
16:07.34*** join/#harmattan eman (~eman@202.4.232.249)
16:13.12*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
16:23.44*** join/#harmattan dominikb (~quassel@62-47-246-139.adsl.highway.telekom.at)
16:29.22*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
16:35.05*** join/#harmattan Amine27 (~amine27@41.201.121.228)
16:48.31*** join/#harmattan rzr (~RzR@rzr.ww7.be)
17:00.15*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
17:07.34*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
17:11.40*** join/#harmattan vandenoever (~oever@kde/vandenoever)
17:12.28*** join/#harmattan piggz (~piggz@host-89-241-6-203.as13285.net)
17:13.06*** join/#harmattan fuz_ (nobody@vau75-10-88-164-23-88.fbx.proxad.net)
17:18.52*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
17:25.52*** join/#harmattan dominikb_ (~quassel@62-47-254-2.adsl.highway.telekom.at)
17:33.10macmaNtest
17:33.23macmaNhas really nothing been said here for 2 hours?
17:33.53SpeedEvilyes
17:33.59SpeedEvilAw - you broke it
17:34.38ieatlintyou ruined it by letting him know that his connection/client wasn't screwed
17:35.52SpeedEvilBut maybe I'm really just covering the exciting conversation of the last couple of hours that he missed.
17:35.53DocScrutinizer[CTCP-QUERY] CTCP-MUHAHA
17:36.46*** join/#harmattan deimos_ (~deimos@host127-70-dynamic.41-79-r.retail.telecomitalia.it)
17:37.06DocScrutinizerlet's see what color the N9 will have
17:38.07DocScrutinizeras it's dedicated for resolving hw-questions, I think disassembling is probably one of the first things to do with it :-D
17:38.42ieatlinti think disassembling it will be more difficult than most phones
17:38.52DocScrutinizeryep, probably
17:39.03ieatlintas i understand, you remove two screws on the top of the device, and then the screen pops up
17:39.12DocScrutinizerbut we got L1_2 Service Manual, no?
17:39.26DocScrutinizer;-)
17:39.27ieatlintyou have an n9 on the way?
17:39.44DocScrutinizerwell, the virtual part is on the way, yes
17:40.15DocScrutinizerQuim forwarded my data to "the source" XD
17:40.55ieatlintaww... i need to go beg him for one
17:40.59ieatlinti saw him on monday too
17:42.55*** join/#harmattan lizardo (~lizardo@213.16.86.179)
18:03.31crevetorhttp://arstechnica.com/apple/news/2011/10/why-the-improve-camera-in-the-iphone-4s-is-good-news-for-shutterbugs.ars?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+arstechnica%2Findex+%28Ars+Technica+-+Featured+Content%29&utm_content=Netvibes
18:03.39crevetorhttps://picasaweb.google.com/102325903426321851487/Backgrounds#5656728471687407458
18:03.47crevetorTricky lighting huh ?
18:03.58crevetorthe 2nd one was taken with my N950
18:15.40*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
18:16.49*** join/#harmattan RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net)
18:33.32*** join/#harmattan SpeedEvil (~user@tor/regular/SpeedEvil)
18:38.59*** join/#harmattan special (~special@unaffiliated/special)
18:51.33*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
19:10.21*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
19:20.39*** join/#harmattan M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
19:34.24*** join/#harmattan joejoe (~imlich@2001:67c:1220:80c:21c:c0ff:fe18:9398)
19:35.07*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
19:37.22*** join/#harmattan seif (~seiflotfy@ip-94-79-139-110.unitymediagroup.de)
19:58.15*** join/#harmattan djszapi (~lpapp@kde/developer/lpapp)
19:58.24*** part/#harmattan djszapi (~lpapp@kde/developer/lpapp)
20:03.02*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
20:05.58*** join/#harmattan Venemo (~Timur@fedora/Venemo)
20:15.44*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
20:38.40*** join/#harmattan Andy1210 (~Andy1210@catv-89-132-118-153.catv.broadband.hu)
21:01.47*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
21:03.21*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
21:08.55*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-107-15.clienti.tiscali.it)
21:09.49*** join/#harmattan baraujo (~Bruno@189.2.128.130)
21:16.49artemmaIf it is recommended to use PageStackWindow, how do I use TabButtons then?
21:17.06artemmaTabButtons expect TabGroup items to have the same id
21:17.21MohammadAGartemma, MTF?
21:17.26artemmaand how do I put PageStackWindow's stack into a TabGroup :/
21:17.38artemmasome concept clash in my mind
21:17.38MohammadAGa PageStackWindow holds Pages
21:17.48artemmaHarmattan-specific qml
21:17.58MohammadAGyou should have one PageStackWindow and many Pages
21:17.59ieatlintyou might use a PageStack instead of a PageStackWindow there
21:18.03ieatlintbut that's a guess
21:18.28MohammadAGthere should only be one stack ieatlint
21:18.35artemmadaamed, I spent a day making sure I can use Window on desktop and PageStackWindow on Harmattan :)
21:18.47artemmathere's an example http://harmattan-dev.nokia.com/docs/library/html/qt-components/qt-components-meego-tabbutton.html?tab=0
21:18.51MohammadAGPageStackWindow works on a desktop
21:19.06artemmawith several page stacks
21:19.31artemmasomething didn't work for me on desktop
21:19.45MohammadAGI'm not sure why it's using several page stacks
21:19.49ieatlinti thought you could only have 1 window, but different stacks?
21:20.01MohammadAGwhy different stacks?
21:20.06MohammadAGjust push different pages on one stack
21:20.17artemmaok, I better stop asking now: to vague understanding
21:20.17ieatlintso that tabs can have independent stacks?
21:20.27artemmaI'll code something and arrive to more proper questions
21:20.42MohammadAGwell, makes sense I guess
21:20.43ieatlintharmattan docs make me sad
21:21.48artemmayep, PageStackWindow doesn't exist in Symbian components
21:21.56artemmaso can't run it on desktop or simulator
21:22.22artemmaand some toolbarbutton details are different
21:22.39ieatlintthere are meego components for the simulator that support PageStackWindow i think
21:22.58artemmaieatlint: I failed to find how to use them then
21:24.51ieatlintfucking osx
21:25.04ieatlintsomething is eating ram, but i'm out of ram, so i can't even run top to see what it is
21:25.43artemmaIs Firefox your favorite browser?
21:26.06MohammadAGor you could copy PageStackWindow.qml into your project
21:26.38ieatlintchrome... and yeah, i closed 4 windows in my browser, and now i can load things, and osx reports is has 2gb of free ram
21:26.41ieatlintstabs
21:26.44*** part/#harmattan vandenoever (~oever@kde/vandenoever)
21:27.26ieatlintanyway, my current liesure project has a base of PageStackWindow and runs fine in qtsimulator
21:27.35ieatlintcurrent version of sdk/qtcreator
21:27.49artemmaieatlint: It surprises me. Then I am really missing something
21:28.26ieatlinti think i needed to enable it in the qtsdk package system
21:28.46ieatlintam trying to check, but it feels it needs to check a nokia server before telling me what i have installed
21:30.07ieatlintyeah, there's an option there... Qt SDK -> Experimental -> Harmattan -> Qt Components -> Qt Quick components for Harmattan Simultator
21:30.16artemmaI remember seeing something about declarative definition of settings plugin. Does it really work?
21:30.27artemmaieatlint, thanks a lot! I'll try it
21:31.03MohammadAGanyway, the right way is to port the components to the platform
21:31.04MohammadAG4squick uses the Symbian stack, on MeeGo
21:31.37ieatlintthe right way seems to involve a lot of swearing and anger
21:31.44*** join/#harmattan rcg (~rc@g228058201.adsl.alicedsl.de)
21:34.13*** join/#harmattan djszapi (~lpapp@kde/developer/lpapp)
21:34.17*** part/#harmattan djszapi (~lpapp@kde/developer/lpapp)
21:35.26ieatlintugh, today is not my day with nokia, as i pull my n950 out of my pocket and find it unresponsive
21:36.24SpeedEvil:/
21:37.26ieatlintyay, it randomly was able to boot
21:52.27artemmawhat was that special url to get the theme icons
21:52.34artemmacan never remember it :(
21:52.53artemmalike iconSource: "theme://icon-l-clock-main-view"
21:52.54MohammadAGQIcon::fromTheme()
21:53.01MohammadAGoh, nvm
21:53.45augustlnoob question: what exactly is the N9 using for UI? Afaik Qt is only a cross platform wrapper that binds to a subsystem. Is that correct? If so, is it Qt or the subsystem that is responsible for the great N9 UI?
21:54.17artemmaimage://theme/ !
21:54.21augustlthe N9 feels snappier than my old iPhone 4, so I'm really curious what UI framework that has achieved this.
21:54.52artemmaaugustl: QtComponents
21:55.03augustlartemma: looking it up, thanks
21:55.17artemmathat is, well, QML components drawn on canvas
21:55.53MohammadAGartemma, no
21:56.01artemmareally?
21:56.04MohammadAGThe N9's UI is MTF
21:56.05artemmaoh
21:56.06augustlso Qt has a built in way of rendering to anything that can draw rgb pixels?
21:56.11MohammadAGBased on Qt's QGraphicsScene
21:56.13artemmanow I remember
21:56.17augustlMohammadAG: hmm, what's MTF?
21:56.19artemmaQt components are for 3rd parties
21:56.23MohammadAGMeeGoTouchFramework
21:56.28artemmanative apps are done in meegotouch
21:56.35MohammadAGQt Components is QML
21:56.47MohammadAGand all the UI framework is an extension to meegotouch
21:56.52augustl"MeeGo Touch is deprecated, do not use it in new projects as it is scheduled for removal from MeeGo" :O
21:56.59MohammadAGscrew that
21:57.06MohammadAGit's deprecated in MeeGo 1.3
21:57.09MohammadAGHarmattan is 1.2
21:57.17MohammadAGand deprecated != removed
21:57.19artemmaand 1.3 is planned for like never :)
21:57.19augustlMeeGo 1.3 = Tizen?
21:57.29berndhsit's all deprecated now :/
21:57.30MohammadAGno, 1.3 is out as a CE
21:57.37MohammadAGbut Harmattan won't be updated to that I guess
21:57.47MohammadAGI use MTF for all my apps
21:57.52MohammadAGcause I prefer C++ over JS
21:58.06augustlso MTF is responsible for the awesome snappy animations, etc?
21:58.13augustl(on the N9)
21:58.18MohammadAGyeah, and mcompositor
21:58.24ieatlintwell, MTF is just a subset of Qt
21:58.29MohammadAGyeah
21:58.30ieatlinton QGrphicsView
21:58.34MohammadAGyep
21:58.43ieatlintso your answer is that Qt is the reason the N9 has nice graphics
21:58.52augustlI see, thanks
21:58.55DocScrutinizer51and I prewfere the way bettweer MTF ovder crappy QML widgets and general functionality
21:58.57MohammadAG<MohammadAG> Based on Qt's QGraphicsScene <-- ieatlint
21:59.08ieatlintand it's heavily customized from the regular Qt
21:59.25MohammadAGQt's core is the same
21:59.34ieatlintand every 3 months nokia dramatically changes things :P
21:59.36DocScrutinizer51prefer*
21:59.36augustlso in Qt + MeeGo, we have a Linux based platforms capable of creating UIs rivaling iOS, something even Android isn't capable of imo. And Nokia is abandonig it, meh.
21:59.50MohammadAGPraise elop
22:00.39augustlI'm excited to see what the community ends up doing with MeeGo. Perhaps I'll flash my N9 to MeeGo CE 1.3 :)
22:00.40berndhswhether Nokia is abandoning it, or it will come back with the meli-thing, fun speculation
22:00.52MohammadAGthat's for low end devices
22:00.56augustlberndhs: hmm, meli-thing?
22:01.02augustlMohammadAG: ah
22:01.04berndhsmelt-something
22:01.19berndhsyes for low end phones, but that is a relative concept
22:01.28augustland I do love the swipe UI, which CE doesn't have I guess.
22:01.34berndhswhat is low end next year is not the same as now
22:01.59ieatlintever notice that elop is pole backwards?
22:02.11ieatlintthis clearly means something important
22:02.39DocScrutinizer51melt-me
22:02.53augustlPestle Phone is an anagram of Stephen Elop
22:03.07augustlcoincidence? Don't think so!
22:04.09ieatlintit all makes sense now, mango, meltemi, meego, maemo
22:04.15augustlbtw, is it correct to say that N9 essentially runs Maemo? Since it hasn't been fully merged into MeeGo yet?
22:04.38ieatlintthe N9 runs harmattan, aka meamo6
22:04.41ieatlintmaemo6
22:04.54DocScrutinizer51yep
22:04.58ieatlintso yeah, it's more maemo than meego, but it's far removed from maemo5/fremantle
22:05.11MohammadAGaugustl> and I do love the swipe UI, which CE doesn't have I guess.
22:05.13augustlbut it uses meego touch for a lot of stuff
22:05.24MohammadAGyou can get swipe UI on MeeGo CE 1.2
22:05.31MohammadAGI'm not sure if 1.3 introduces an ABI break
22:05.39MohammadAGbut technically, just copy the libs over
22:05.52augustlMohammadAG: the Nokia one, the  very same as on the N9, or a CE "copy"?
22:06.00MohammadAGsame one
22:06.09MohammadAGthat's why I said copy the bins and libs over
22:06.11augustlhmm, that's cool
22:06.20MohammadAGand probably illegal
22:06.22specialaugustl: also take a look at w00t and alterego's 'lipstick'
22:06.26MohammadAGbut hey, where's the fun in legal stuff :p
22:06.52MohammadAGshouldn't have said that before my N950 replacement was sent
22:06.56augustlso meltemi is a replacement for low end symbian, and is powered by Qt?
22:07.23*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
22:07.27ieatlintmeltemi is allegedly a replacement for low end symbian, and is rumoured to run qt
22:07.30berndhsthey're not saying what meltemi is
22:07.33augustlall nokia said was that they'll use windows phone 7 a lot, and that they're abandoning MeeGo, right? They haven't said they'll abandon symbian, making low end phones, etc?
22:07.44ieatlintbut all we know is in a WSJ article that nokia isn't really contesting
22:07.58ieatlintthey didn't say they were abandoning meego really
22:08.04berndhsdoesn't Nokia make all their money with low end phones ?
22:08.09ieatlinti mean, they are, but they never really said it
22:08.50DocScrutinizer51they make all their voisd with too cheap lowend phones
22:08.56DocScrutinizer51void
22:08.56augustlthe N9 could use a few updates for polish, so I hope they haven't abandoned it yet ;)
22:09.29ieatlintrumours say there's pretty much no one left working on meego
22:09.34ieatlintso don't count on any real updates
22:09.47DocScrutinizer51of course they have - hey it's starting to SELL soon
22:10.25augustlthe notification screen clearly needs a widget-ish API for example ;)
22:10.39augustlso that apps can add items that aren't notifications to it
22:11.09DocScrutinizer51so make that a ddecdent desktop screen instead
22:11.35ieatlintwhat is the release version on the n9 anyway
22:11.40ieatlintaugustl: do you have a retail n9?
22:11.45augustlI'm thinking something between android widgets and notifications.
22:11.49augustlieatlint: yep, checking now
22:12.11augustlieatlint: MeeGo 1.2 Harmattan 10.2011.34-1_PR_009
22:12.12ieatlintmy guess is 39-1, but it might be 34-1
22:12.18ieatlintah, ok
22:12.20ieatlintyeah
22:12.28ieatlintthere'll be some updates then, for sure
22:12.44augustlyay
22:12.56augustlhow I wish they'll post an update where they remove aegis
22:13.06augustlso developers can mod the swipe UI as they want
22:13.19ieatlintextremely unlikely
22:13.21augustladding widgets for example ;) And replacing the mail app, which is kind of half-good. Etc.
22:13.24augustlyep..
22:14.20augustland since all web apps seem to use user agent sniffing instead of feature detection, I have to use native apps
22:14.28augustlgmail.com on the N9 is awful
22:14.45MohammadAGfenix is good
22:14.51augustlso is twitter.com and facebook.com
22:15.07MohammadAGuse fennec if you hate the default browser
22:15.12MohammadAGfenix for email
22:15.23augustlMohammadAG: no fenix in the Ovi store, hmm
22:16.21augustlhoping Mozilla will release Firefox for the N9 soon.
22:18.21augustlhmm, http://www.youtube.com/watch?v=84ofBgvTwTE
22:18.23augustlit exists already?
22:20.41augustl"Type application/x-install-instructions not supported."
22:27.21augustlfound a .deb. Do I need developer mode to install Firefox on a N9?
22:27.40ieatlintno, but you need to enable installations from unknown sources
22:28.05ieatlintSettings -> Applications -> Installations
22:28.08ieatlintand check the box in there
22:28.29augustlhow do I install a deb after that is done?
22:30.06augustla website suggests e-mailing it to myself, heh
22:31.51augustlalso, found the deb on my-meego.com which I don't find particularly trustworthy. Anyone know where on mozillas sites I can download the deb?
22:32.54ieatlintuh, the browser will open the package manager for it if you get it from there (can do file:///home/user/MyDocs/blah.deb), or if you install one of the file managers from the store
22:33.05ieatlintalternatively, enable dev mode and dpkg -i in the terminal
22:33.44augustlall I can find are .install files that the N9 browser doesn't seem to handle
22:33.53augustlguess I'll browse around until I can find a .deb and try to open it in the browser ;)
22:34.29ieatlintno idea what .install files are
22:34.40augustlme neither
22:34.42augustlhttp://ftp.mozilla.org/pub/mozilla.org/mobile/releases/maemo/en-US/
22:35.25augustlreally hard to find a 9.0 fennec deb on mozilla's site
22:35.51augustlMeeGo isn't even mentioned on https://wiki.mozilla.org/Mobile/Platforms
22:36.01DocScrutinizerjust click on the .deb in browser to start download, then click to the downlouaded file in "downloads" screen to install
22:36.04*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
22:37.09DocScrutinizerseems there are no .install files for HARM
22:37.12augustltrying to find the deb first :)
22:39.19augustlholy shit this is hard, it can't possibly have been relased in any way shape or form
22:39.45ieatlintuh, no, mozilla didn't release for harmattan
22:39.52DocScrutinizerI'd guess mozilla has a hard time to create a deb for an OS that's even "not available yet"
22:39.59ieatlintsomeone took the maemo5/fremantle/n900 build and repackaged for harmattan
22:40.58augustlI see
22:41.11augustlDocScrutinizer: not available yet?
22:41.36DocScrutinizeryawn
22:42.08augustlDocScrutinizer: huh?
22:44.22DocScrutinizerjust wonders how chinese make it to sell chargers, cradles, pouches, whatnot, even months befor rollout of $random_product
22:44.52augustlthe N9 is available in many countries now, so not sure what you mean with "not available yet".
22:45.10DocScrutinizerpff
22:45.28ieatlintsadly not mine, and i have no obvious way of purchasing one :(
22:46.03augustlDocScrutinizer: "pff" what?
22:46.04DocScrutinizerIhad to use physical force to convice that dude not to sell me one when I took a walk on the street, sure
22:46.06augustlDocScrutinizer: just asking
22:47.18DocScrutinizerI think it's no 2 weeks ago Nokia *anounced* start of sales
22:50.58SpeedEvilaugustl: As far as I'm aware, nobody has recieved one.
22:51.04DocScrutinizerhttp://www.idealo.de/preisvergleich/OffersOfProduct/2263338_-n9-16gb-nokia.html  shipping: week42, week42, not yet, week 42, 2011-10-27
22:51.11SpeedEvilaugustl: Or said they've gotten tracking number.
22:52.51ieatlinti'm pretty sure the n9 is a myth, and doesn't actually exist
22:53.06DocScrutinizer:-D
22:53.27ieatlintor what is the myth one, the RM-692?
22:53.53ieatlintthere's the n950 at RM-680, the N9 at RM-696 and a third one referenced in the images...
22:55.30DocScrutinizerRX-71 ?
22:56.01*** join/#harmattan khertan_ (~quassel@AAmiens-553-1-222-44.w90-34.abo.wanadoo.fr)
22:56.02specialSpeedEvil: people have received them
22:56.26DocScrutinizerobviously nobody of mozilla
22:56.28DocScrutinizer;-P
22:56.37ieatlintyeah, well, mozilla is in the US
22:56.39artemmalocal operator was arranging some fun quest today
22:56.43ieatlintthey had a hell of a time getting the N900s
22:56.55ieatlintthey actually bought one off me because they couldn't secure a supplier
22:56.58artemmawinners were supposed to get N9 a week earlier than others, that is probably today as well
22:57.28artemmain the local (Finnish) operator stores N9 is on Oct 13
23:01.35DocScrutinizerthen any company planning to publish a _real_ app might have a really hard time to find their way around aegis policies and restrictions. Considering e.g. Opera even shipped their own vkbd on N900. For games it's even harder
23:02.19DocScrutinizerI don't expect Operat to ship a version for N9 any time soon
23:02.32DocScrutinizerOpera*
23:03.12DocScrutinizerand *real* games are rarely implemented in plain QML XP
23:04.19DocScrutinizerhonestly, in my book the whole platform is stillborn. But then that's just me, and I don't really care a lot
23:06.53SpeedEvilspecial: Ok - I'm commenting on lack of people on IRC, I guess.
23:07.33specialSpeedEvil: https://twitter.com/#!/w00teh/status/121255254246432769 is my source
23:09.59DocScrutinizeroooh, did I mention that as soon as any company found a way to implement their ACME app despite all the aegis policy restrictions, Nokia is going to ship an OS update with tighter policies so the whole ACME project is doomed?
23:11.14DocScrutinizerit's up to your guessing how many companies are willing to take that risk
23:18.13SpeedEvilspecial: Now go and count how many users seem to have recieved nokia n9 or #n9 hashtag. I question if any of them are actual users, not dev, and there are around 4.
23:18.25SpeedEvil(looking over the last couple of days)
23:20.51specialSpeedEvil: pretty sure w00t got his through a norwegian carrier, nothing special
23:21.37specialbut yeah, they don't seem to be shipping for most people yet
23:22.04ieatlintDocScrutinizer: uh, what are you basing your info on that nokia is going to further restrict the platform?
23:23.57DocScrutinizeron the fact that they did once? on the obvious option they got to do it any time again?
23:25.12ieatlintrestricting permissions when going from a developer build to a release build is not particularly shocking
23:25.29ieatlintand if you followed the nokia dev guidelines, your application should not have been affected
23:25.46ieatlintit's unlikely they will further restrict permissions, unless it is in response to a specific security threat
23:26.14DocScrutinizerBWAHAHAHAHAHA, the tale always been our version is so braindamaged restricted *because* it's exactly same policy as user device
23:27.26ieatlinti'm not sure there was ever an official tail, just assumptions
23:27.49ieatlinti didn't get a memo about aegis with my n950 anyway
23:28.16DocScrutinizerand please don't make me die from laughing by tellig me about "nokia dev guidelines" - are you referring to "just use SDK and QML only" which clearly is no option for *real* development as mentioned above, or are you referring to the non-existent listing and explanation of available tokens?
23:29.00artemmalisting all the stuff in any category carefully is not nokia style..
23:29.22ieatlintnokia provides guidelines on how to use qt with mtf, opengl, etc
23:29.22artemmaSymbian QML components seem to be the only known [by me] exception
23:29.35artemmamaybe Symbian components developers touched Qt culture too much
23:32.19ieatlintaegis is more about preventing you from modifying the base system than anything else
23:32.28ieatlintit's a poor attempt at sandboxing
23:33.13SpeedEvilWith all the stuff the user cares about in one sandbox.
23:35.00SpeedEvilspecial: I read up, and found that w00t indeed ordered from telenor
23:35.39SpeedEvilAre hte apps available to n950 and n9 on the store different?
23:35.56ieatlintno
23:36.10ieatlintonly difference is what's on the base image... n9 has more
23:36.47SpeedEvilSo angry birds still isn't in the store?
23:37.12ieatlintit's on the base image of both the n9 and n950
23:37.26SpeedEvilWell - yes - I mean >5 levels
23:37.31SpeedEvil(neglecting magic)
23:37.45ieatlintoh, i think you buy that from inside the app
23:38.00SpeedEvilLink is broken
23:38.09ieatlintshrugs
23:38.13SpeedEvilIt redirects to rovio, which redirects to the store, and opens nothing.
23:38.19ieatlinti never got into angry birds, so i haven't even played a level on the n950
23:40.01berndhsclearly the problem is they used rpm instead of deb, or the other way around
23:41.21ieatlintdamn right, they should've used _____
23:43.53SpeedEvilgoes back to trying to beat 83280 on 1-5
23:58.10ieatlintis it impolite/insisensitive/wrong to say "ding dong the witch is dead" ?
23:59.25SpeedEvilhttp://en.wikipedia.org/wiki/Steve_jobs
23:59.30SpeedEvilARGH
23:59.39ieatlintyep
23:59.53ieatlintno surprise, he wasn't there yesterday
23:59.58SpeedEvil(Argh in that I just got 86450,  but I looked away at the crucial moment)

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