/srv/irclogs.ubuntu.com/2015/04/20/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
jgm90hi guys03:33
jgm90hoy i can set download path(SD Card) for singleDownload03:33
jgm90https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.DownloadManager.SingleDownload/03:33
jgm90how*03:33
dpmmorning Mirv, around for a question on qtchooser?05:28
Mirvdpm: hello, sure05:36
dpmMirv, cool, thanks. So essentially I don't quite understand this:05:38
dpm(click-ubuntu-sdk-15.04-armhf)root@el-far:/home/dpm# env QT_SELECT=qt5 lrelease05:38
dpmlrelease: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/lrelease': No such file or directory05:38
dpmthat's with qttools5-dev-tools:armhf installed05:38
dpmso it seems that chroot/qtchooser is getting confused about where to look for the binary? It seems it's looking at it at the wrong arch location05:39
Mirvdpm: I haven't played much inside click chroot (largely because one fails to build for me on vivid), but it'd seem it's picking the machine being x86 from somewhere. btw you shouldn't need "env" in there.05:41
Mirvdpm: do you have :armhf libqt5core5a?05:42
dpmlet me see05:43
Mirvdpm: that's the package that has eg /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf configuration file that points qtchooser to the x86 dirs05:43
Mirvor armhf05:43
dpmMirv, now, that's strange: http://pastebin.ubuntu.com/10854724/ - I've got both versions installed05:44
Mirvdpm: hmm, any general idea if the click chroot is supposed to have any x86 packages?05:45
dpmMirv, I have no clue, I would have thought it shouldn't have. But if I remove libqt5core5a (x86) it wants to delete a scary list of packages: http://pastebin.ubuntu.com/10854727/05:47
Mirvdpm: you could want to try out: QT_SELECT=qt5-arm-linux-gnueabihf lrelease05:48
Mirvdpm: ok, that doesn't look good, but it also removes a lot of :armhf packages in there05:49
Mirvdpm: it's probably related to the qt5-qmake-arm-linux-gnueabihf cross compilation qmake, the fact that so many x86 binaries are installed05:49
Mirvnot that I know why there's so much duplicated packages05:49
Mirvactually that qmake-crosscompilation is standalone so it itself doesn't need (x86) Qt, hmm.05:50
dpmMirv, also, I can't quite get this:05:51
dpm(click-ubuntu-sdk-15.04-armhf)root@el-far:/home/dpm# ls -la /usr/lib/arm-linux-gnueabihf/qt5/bin/lrelease05:51
dpm-rwxr-xr-x 1 root root 318964 Mar 10 20:32 /usr/lib/arm-linux-gnueabihf/qt5/bin/lrelease05:51
dpm(click-ubuntu-sdk-15.04-armhf)root@el-far:/home/dpm# QT_SELECT=qt5-arm-linux-gnueabihf lrelease05:51
dpmlrelease: could not exec '/usr/lib/arm-linux-gnueabihf/qt5/bin/lrelease': No such file or directory05:51
Mirvdpm: eh.. that sounds like what happens when trying to execute arm binary on x86 without qemu. I'd guess it's because the chroot is _supposed_ to use x86 cross-compilation and only use arm headers and libraries for linking, without actually executing armhf binaries. so maybe you want qttools5-dev-tools:amd64 instead of :armhf? you _can_ also install qemu static to execute arm binaries emulated but that's not probably what's wanted (slower)05:53
dpmMirv, so you're saying that whenever I want to run a binary, it needs to be installed with the same arch as the host?05:55
Mirvdpm: well, you know, if you have x86 machine it's a bit hard for that CPU to eat arm instructions without emulation :)05:55
Mirvdpm: but everything can be done, I just think that the click chroot is probably designed to avoid emulation05:55
dpmMirv, in any case, installing the :amd64 version seemed to work05:57
dpmthanks a lot05:57
Mirvdpm: yes, that makes sense. it would have also worked by installing qemu, which Ubuntu then automatically would have used for emulation, but that would have been 10x slower.05:58
dholbachgood morning06:55
dpmMirv, thanks for your help. Replied to your e-mail with one caveat. Seems like installing the :amd64 version lets execute it, but it fails somewhere else07:06
justCarakasGood morning all07:07
dpmmorning justCarakas07:16
dpmmorning davidcalle, heads up on bug 1446062 - it won't directly affect the i18n tutorial, but it's something to bear in mind07:42
ubot5bug 1446062 in qtcreator-plugin-ubuntu (Ubuntu) "Cannot deploy my application onto my nexus 4 device" [Undecided,New] https://launchpad.net/bugs/144606207:42
davidcalledpm, yup, morning, how are you?07:44
dpmdavidcalle, good good, and you?07:44
davidcalledpm, same :)07:45
dpm:)07:45
Mirvdpm: continuing the story, it might be that some fixes to dekko cmake config might be needed, hopefully that bzr pointer is of help08:02
MirvI think that if with SDK one creates cmake project, it creates it in a cross-build compatible way08:03
Mirvhmm, where is zbenjamin08:03
dpmMirv, thanks a lot. I'm still not sure I follow it, though. That bzr link seems to be related to the build of the camera binary plugin, but I'm not sure how it applies to executing or finding qt binaries08:06
* DanChapman catches up on mail08:07
dpmhey DanChapman :)08:07
DanChapmanmorning dpm :)08:07
Mirvdpm: well it was my guess that some CMake settings affect how CMake calls Qt binaries08:09
Mirvdpm: I only know/remember I had some problems with cross-building camera-app, but after those changes it worked.08:10
Mirvdpm: so maybe one of those changes was related to calling correct binaries, for example that isClick() change there probably mattered. but it may not apply to dekko, I just don't have any other examples at hand about what people have done to fix cross-compilation.08:11
Mirvdpm: are you aiming for a) Correct (tm) workflow or b) getting dekko compiled no matter what?08:11
Mirvdpm: if b), try apt install qemu-user-static:amd64 qttools5-dev-tools:armhf08:12
dpmdpm, I'm aiming at a) ideally, but b) would help in the meantime08:13
Mirvthat'd install the qemu emulation I talked about so that armhf lrelease could be executed08:13
zbenjamindpm: i hear you have problems with a cmake project?09:36
dpmzbenjamin, here's what I tried yesterday - http://pastebin.ubuntu.com/10855282/09:42
zbenjamindpm: ok09:42
dpmthe lconvert and lrelease tools fail to execute in the armhf chroot09:42
zbenjamindpm: thats no surprise tbh, our chroots are not at all Qt friendly09:43
zbenjamindpm: and whats even worse is that the cmake files provided by qmake have lots of bugs09:44
zbenjaminerr provided by Qt upstream09:44
zbenjamindpm: the problem we have is that we build qt not in the right way for crosscompilation. What we do is, build qt for armhf but that results in all tools being armhf too, so not useable for us09:46
zbenjamindpm: exactly, thats why you get /usr/lib/arm-linux-gnueabihf/qt5/bin/lrelease errors09:47
zbenjamindpm: not fixable09:47
zbenjaminnot easily at least09:47
dpmDanChapman, zbenjamin ^^ so perhaps we need to ship a local copy of Qt5LinguistToolsConfig.cmake in the cmake folder that checks for lupdate & co. to be available in the  arch of the host instead of that of the chroot?09:47
zbenjamindpm: what would be required is a properly built cross qt09:47
zbenjamindpm: DanChapman: those files are generated on the fly when Qt is built. But it might be possible yes09:48
zbenjamindpm: DanChapman: the same problem exists for moc btw, we just were able to workaround it by recreating all the buildfiles every time cmake is executed09:49
zbenjamindpm: DanChapman: but keep in mind that the same Qt will be shipped to real ARMHF installations as well09:49
zbenjamindpm: DanChapman: so it needs to work for those as well out of the box09:50
=== hyperair is now known as m4
=== m4 is now known as hyperair
mivoligomzanetti: hi :)10:13
mzanettihi10:13
mivoligomzanetti: had a time to think about rotation of towers?10:13
mzanettimivoligo, no... sorry10:14
mivoligomzanetti: no problem10:14
mivoligomzanetti: I haven't done anything lately too, kids are back to school tomorrow after 2 weeks of holiday so I'll try to get back to MvM10:15
mzanettiok... yeah... I gave most of my other apps an update lately10:21
mzanettiso I guess M-vs-M climbs up the queue again10:21
mzanettihowever, lots of sprints upcoming10:21
mzanettiI won't be at home for half of the next month10:22
mivoligomzanetti: I guess that's good sign for Ubuntu on phones :D10:30
mzanettinot sure yet10:31
mivoligobtw, as you made the stopwatch, are you planning to make a timer?10:33
ogra_ha !10:41
ogra_http://people.canonical.com/~ogra/ubuntu-touch/gplus.png10:41
ogra_exactly 200 downloads in 1 week :)10:42
* ogra_ feels like someone taking a pic of their car tachometer at 111111km :P10:43
mivoligo:D10:43
mivoligoogra_: I expected your g+ app was more popular tbh10:44
ogra_well, my most popular one is still speed billards with ~600 downloads .... i guess if it shows up in top apps or essentials on the phone it will get an extra boost10:46
popeyi just got a notification on my vivid krillin that there was a new update10:47
popeybut system settings says no10:47
mivoligoogra_: it's essential for me :)10:47
ogra_haha, for me too ;)10:47
DanChapmanogra_: dekko's graph just resembles a near straight line now. http://i.imgur.com/cAgehwc.png?1 I used to like seeing the spikes, now I have to do the math to figure it out.10:49
ogra_wow !10:49
ogra_thats quite some numbers you got there :D10:50
DanChapmanzbenjamin: thanks for the info. dpm I'll have a fiddle with a local  Qt5LinguistToolsConfig.cmake and see how it goes10:50
DanChapmanogra_: yeah it has steady growth, which is great to see :-)10:51
popeyapparently a reboot does it10:51
ogra_popey, bah, sounds like a hanging system-image client again :/10:51
mivoligoDanChapman: ogra_: Germany tops every graph :) same for my apps10:52
dpmDanChapman, awesome, thanks! Yeah, I'm not sure if it's the best solution, but that's the first thing that comes to my mind to have a reproducible build without wanting to fix the whole of Qt's cross-compilation story10:52
dpmDanChapman, wow, looking at that graph folks in Germany love Dekko :)10:52
DanChapmandpm: mivoligo yes germany has always been top since day 1 for dekko. Glad to see UK in a healthy 2nd \o/ "Get in there"10:54
ogra_hmm, the crappy freenode webclient is twice as popular as my kiwiirc app ... i wonder why10:54
=== aaron is now known as ahoneybun
dpmDanChapman, nice :)10:55
popeyyay, got the update10:58
mivoligoI've got Spain right after Germany for this app, also I'm surprised by the downloads in one day :P http://screencloud.net/v/tzuK10:58
=== chriadam is now known as chriadam|away
mivoligoogra_: probably because the icon for freenode webchat is more clear about what the program does ;)11:06
ogra_yeah, it doesnt show a sliced kiwi :)11:06
mivoligoogra_: I've installed the webapp myself :P11:07
ogra_hmm, the freenode app has a higher rating ...11:08
ogra_searching for IRC shows it at second position11:08
ogra_i guess that might be it ...11:09
mivoligoogra_: wow, I just saw now many apps you've got on https://uappexplorer.com/apps?q=Oliver%20Grawert&page=111:15
ogra_:)11:15
mivoligoogra_: and I was thinking mzanetti has a lot ;)11:16
ogra_well, i have scripts that spit out webapps :)11:16
mivoligo:D11:17
ogra_i only have two actual apps ... and slowly migrate the webapps over to my alternate webapp container now11:17
ogra_i'm pondering to provide a webapp container like framework for streaming apps ... i.e. something with standardized UI for play/pause so you just need to hand it your stream url and perhaps a backround pic11:19
* mzanetti is skeptical about such things...11:20
ogra_scared of another webapp-container like mass upload happening ?11:21
mzanettiyeah11:21
mzanettibut I guess it can be done right11:21
ogra_well, done right would mean having an app to which you can just hand over streams and keep them bookmarked11:22
mzanettinow that sounds like a good idea :)11:22
ogra_well, i'm not sure if it is the better idea ...11:23
ogra_while you are right that it will result in a lot of spam providing such a framework you also trigger people to look into QML to do customization11:23
ogra_i see that with my alternate webapp container a lot, about half the people using it add custom bits on top ... so in the end it makes more people familiar with QML11:24
mzanettiogra_, fair enough11:25
mzanettiogra_, well, I guess the people uploading untested webapps will keep on using the standard template anyways as they are clearly no in the mood to do more work than replacing an url there isn't much reason to use a "more complex" container anyways11:26
ogra_yeah11:27
ogra_i wonder if we cant somehow inject an "emulator" in the webapp that tests an app before it spits out the click11:27
ogra_well, not the app itself but the settings a user used11:28
mzanettiwhat settings?11:28
ogra_url, user agent, urlPatterns and if the site actually loads with these settings11:29
mzanettiah11:29
mzanettihmm.. in my experience all those webapps actually load the site. but then just paint a message you should install flash, or install some android app or similar11:29
ogra_i guess even a simple wget test would work to at least know if the page loads11:29
ogra_ah11:30
mivoligo-testingTesting kiwi 1.... 2.... 3....11:41
ogra_heh11:42
mivoligo-testingogra_: is it qml?11:43
ogra_nope, just a plain website11:43
ogra_i'll add some QML to it soon to save settings etc though11:44
ogra_so you can store channels and servers (and i.e. hook up to a bip proxy that stays connected and re-plays channel logs on reconnect)11:45
mivoligo-testingok, you could add TAB button too 😉11:45
ogra_you mean for tab completion ?11:46
ogra_or for channel tabs11:46
mivoligo-testingCompletion11:46
ogra_hmm11:47
ogra_yeah, perhaps thats possible ... but it would live extra from the keyboard and steal extra screen space11:47
mivoligo-testingor use the keyboard from terminal app11:48
DanChapmangventuri: i've been chipping away at the new settings screens http://i.imgur.com/H6Zzuxd.png11:53
DanChapmanoops wrong channel11:53
=== rmescandon is now known as rmescandon|lunch
mivoligoogra_: I've just made an icon for kiwi, grab it if you like it https://sc-cdn.scaleengine.net/i/d6b8bef26796be12abb9453db18eeaf2.png12:39
ogra_SHINY !!!12:40
ogra_i'll happily take it, thanks !12:40
mivoligoogra_: happy to help :)12:41
=== rmescandon|lunch is now known as rmescandon
=== chihchun is now known as chihchun_afk
kalikianaaaarf I need to stop this habit of not hitting the button after doing a review… t1mp: happroved https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/60-ActionsFromTabs/+merge/25681114:28
t1mpkalikiana: cool, thanks :)14:40
zsombinik90: your clock change seems good to me14:43
jgm90hi guys14:48
dpmdavidcalle, I see you changed the snappy/community page to Participate, thanks!14:48
dpmdavidcalle, would you mind changing the url to 'participate' so that it matches the name of the page? https://developer.ubuntu.com/en/snappy/community/14:49
jgm90how i can set the download path in ubuntu-downloader-manager https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.DownloadManager.SingleDownload/14:49
jgm90or move the doenloaded file to sd card14:49
davidcalledpm, heh, that was my middle ground :) Ok changing15:01
nik90zsombi: thnx. It is stuck due to failing AP test that I am unable to reproduce. Trying to get it pushed.15:09
popeynik90: dunno why, will have to ask mhall119, but none of the sessions I have created show up in http://summit.ubuntu.com/uos-1505/all/15:25
popeybut there's lots there15:25
popey(just saying so we don't duplicate eachother's work (like I did last time))15:25
nik90popey: Do you see them in the calendar where you assign session times? I cannot access it until mhall119 adds me15:27
popeyhttp://summit.ubuntu.com/uos-1505/popey/meetings can you see those?15:27
* popey pokes mhall119 15:27
nik90popey: yes I can see those15:27
popeymhall119: can you please add kalikiana and nik9015:27
popeyok15:27
nik90popey: yeah I suppose the UOS leads need to accept your proposed meeting before they show up I guess15:27
popeygotcha15:28
popeyhave to re-learn this every 6 months :)15:28
nik90:)15:31
mhall119popey: I will do once they're registered in summit15:54
dpmpopey, you mentioned the SDK sessions were already scheduled? I can't find them in summit15:59
popeycreated, not scheduled15:59
popeyworking with mhall119 on it now15:59
dpmthanks popey16:00
dpmmhall119, I guess I can't see the tracks under "Unscheduled meetings" in http://summit.ubuntu.com/uos-1505/2015-05-05/display?edit because I'm not an app dev track lead?16:01
mhall119dpm: correct16:03
mhall119also popey's meetings are all pending approval (by popey)16:04
dpmmhall119, thanks for confirming. I remember in the past I could see the meetings pending approval too. Do I remember this correctly? Does it make a difference that my membership on https://launchpad.net/~uos-track-leads expired?16:06
mhall119dpm: I don't think so, that team was just for convenience of contacting all the leads at once16:07
mhall119AlanBell: I'mthinking of moving http://summit.ubuntu.com/uos-1505/meeting/22406/themes-on-devices/ to the Convergence track rather than Core, since core doesn't deal with stuff at the Unity level, any objection?16:08
dpmmhall119, ah, I can see it now: http://summit.ubuntu.com/uos-1505/all/16:08
dpmmhall119, seems there is a session that's 4 times in there, you probably have already noticed ("Presenting TokenTube...")16:08
mhall119AlanBell: nvm, popey says it should go on appdev16:08
mhall119dpm: ack, looking at them16:09
nik90mhall119: the default register links still points to the nov 2014 summit16:10
dpmmhall119, seems there are 6 of them, he made sure his session is indeed registered :)16:10
dpmlooks like a presentation for the Show & Tell track16:10
=== rmescandon is now known as rmescandon|afk
mhall119dpm: cleaned up16:11
mhall119dpm: it was actually only 2 entries, but each was assigned to 3 tracks16:12
dpmmhall119, cool, thanks. I also registered a "Community Roundtable" session last week, but I don't seems to see it anywhere. Do I need to approve it somewhere?16:13
mhall119dpm: yes in http://summit.ubuntu.com/uos-1505/review/16:17
dpmok, on it, thanks16:17
popeypmcgowan: any chance this can be on your hitlist somehow https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/132651316:26
ubot5Ubuntu bug 1326513 in unity8 (Ubuntu) "Applications are orphaned when unity8 crashes" [Medium,Invalid]16:26
popeyit causes the phone to be unusable until rebooted16:27
popeyand drains battery (see the duplicate bug I also reported) really badly16:27
ogra_and seemingly unsolvable without heavy hacks16:27
ogra_(like keeping the processtree in a cache so you can kill the sleeping processes if the session dies etc etc ... )16:28
* ogra_ remembers he discussed it with Saviq about a year ago already and there is not really any sane solution 16:29
ogra_(except for a cgroup kernel feature that we cant use because not all kernels support it)16:29
Saviqogra_, popey, there could, in theory, be a sane solution, where apps could reconnect to mir after it's back, but there was not really an effort to think about this properly (and things like GL contexts might prevent this altogether)16:31
ogra_right16:31
ogra_well, there is a way to do it via cgroups i think16:31
ogra_and you could indeed log all PIDs of started processes somewhere and walk that cache, but thats extremely ugly16:32
ogra_(or even sipler just a pkill -u ... from an upstart job that triggers if unity8 dies, hackish, but quick to implement)16:33
jgm90hi guys someone cant tell me how to set download path ofr ubuntu-download-manager16:38
jgm90https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.DownloadManager.SingleDownload/16:38
pmcgowanpopey, yeah you need to close the apps then they work again, cause unity lost track of them16:43
ogra_pmcgowan, right, and it shouldnt ...16:44
pmcgowanpopey, I have also seen the battery drain of death curve, this may explain it16:45
ogra_a suspended app doesnt drain battery16:46
ogra_since it is completely stopped16:46
* ogra_ doubts these are related16:46
popeypmcgowan: you can't close apps once unity dies16:56
popeypmcgowan: because they aren't visible.16:56
pmcgowanpopey, if you start them again, they appear and dont work, and then you can close them16:56
popeyugh16:57
pmcgowanpopey, so I just reproduced this and the forground app when unity dies will consume 100% cpu16:57
popeyright, so that's my other bug :)16:58
popeyhttps://bugs.launchpad.net/ubuntu/+source/qtmir/+bug/144592816:58
ubot5Ubuntu bug 1326513 in unity8 (Ubuntu) "duplicate for #1445928 Applications are orphaned when unity8 crashes" [Medium,Invalid]16:58
pmcgowanpopey, added that info to the non dupe16:59
ogra_popey, http://paste.ubuntu.com/10857131/17:12
ogra_:P17:12
om26ermzanetti, Hi!17:17
mzanettihey om26er17:18
om26ermzanetti, There is a test failure[1] for reminders that you might want to look.  [1] bug 144469017:18
ubot5bug 1444690 in Ubuntu Reminders app "Autopilot failure: test_add_notebook_must_create_it_in_server" [Undecided,New] https://launchpad.net/bugs/144469017:18
om26ermzanetti, it seems the note is not being created on the server due to some reason.17:18
mzanettiom26er, EDAMNotFoundException looks like something's wrong with the key17:19
om26ermzanetti, hmm, that is a very consistent failures, Did something change on the server side maybe ?17:21
jgm90[11:38] <jgm90> hi guys someone cant tell me how to set download path ofr ubuntu-download-manager [11:38] <jgm90> https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.DownloadManager.SingleDownload/17:25
karniKaleo: yo. if I choose to attach a photo in an app, I press attach, and choose the Camera, and snap a picture. is it expected to be stored somewhere under ~/Pictures or just for the app that requested it?18:16
Kaleokarni: just in the app that requested it I think18:17
kenvandinei think it makes sense to not keep it18:17
karnikenvandine: I think I agree18:17
karniif I take a picture of a note I want to save for later, I don't want necessarily for it to show in the Camera/gallery18:17
karniKaleo: ok, so I'll assume that's by design then, and that's the correct behevior. just need to know what to reply here https://bugs.launchpad.net/libqtelegram/+bug/144575718:18
ubot5Ubuntu bug 1445757 in libqtelegram "Pictures taken from Telegram do not appear in the Gallery app" [Undecided,New]18:18
Kaleoyes I would say18:18
Kaleodesign18:18
=== rickspencer3_ is now known as rickspencer3
karnikenvandine: Have you seen things like this when launching photo picker:18:45
karnifile:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Content/ContentPeerPicker10.qml:186: TypeError: Cannot read property 'peers' of null18:45
karnifile:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Content/ContentPeerPicker10.qml:59: Error: Cannot assign [undefined] to int18:45
karniI've seen this before, but this time it doesn't seem to work, so it's confusing whether those actually affect the picking.18:47
nik90jhodapp: hey, Does media-hub support playbackRate property of MediaPlayer? http://doc.qt.io/qt-5/qml-qtmultimedia-mediaplayer.html#playbackRate-prop19:29
jhodappnik90, no it does not, it's always 119:29
jhodappnik90, might be something that we support in the future19:30
nik90jhodapp: ack. Want me to report a bug against media-hub for this19:30
jhodappnik90, sure, report it against media-hub and qtubuntu-media...thanks19:30
nik90ack. yw19:31
mivoligonik90: thanks for taking care of that bug in Podbird :)19:43
nik90mivoligo: np, I will keep an eye on it since I have seen in many other apps as well. Looks like a popular feature.19:44
mivoligonik90: btw, what happened to your app about films and such?19:45
mivoligonik90: can't find it in the store19:46
nik90mivoligo: I removed it from the store since trakt release v2.0 of their API which I haven't found time to transition to.19:46
mivoligonik90: ah, ok19:47
nik90mivoligo: I am hoping to get back to when I find some time. The code can still be found at https://github.com/krnekhelesh/flashback19:47
mivoligogreat! I'm also looking for an app where you guess countries capitals, not sure who did it19:49
nik90mivoligo: I think it was david calle19:50
nik90I *think*19:50
mivoligonik90: maybe, I remember there was a plane flying between capitals or something like that19:51
nik90yeah yeah that's that one I remember as well19:51
nik90s/that/the19:51
nik90had a really nice desing19:51
nik90s/desing/design19:51
mivoligoyes19:52
mcphailIs it possible to save/load a config option from a pure QML app?20:38
mivoligomcphail: yes20:39
mivoligomcphail: https://developer.ubuntu.com/api/qml/sdk-14.10/Qt.labs.settings.Settings/20:39
mcphailmivoligo: aah - many thanks!20:40
mivoligo:)20:40
DS-McGuireCan somebody take a look at my compile error?23:35
DS-McGuirehttp://paste.ubuntu.com/10858840/23:35

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!