[04:05] <blackroot_> hello
[04:21] <ahoneybun> anyone still up?
[04:49] <svenbo> When I try the example code from http://ubuntu-component-store.readthedocs.org/en/latest/_components/fastscroll.html I get ListItem.Standard - ListItem is not a namespace
[04:49] <svenbo> Does anybody know why?
[04:54] <ahoneybun> still around svenbo?
[04:54] <nik90> zsombi: ping
[04:55] <ahoneybun> hey nik90
[04:55] <nik90> ahoneybun: hi
[04:57] <ahoneybun> svenbo: maybe try: sudo add-apt-repository ppa:ubuntu-touch-community-dev/ppa
[04:57] <ahoneybun> opps
[04:58] <ahoneybun> svenbo: import Ubuntu.Components.ListItems 1.0 as ListItem
[05:18] <svenbo> Thanks, it works. :)
[05:21] <svenbo> What's the advantage of aliasing the namespace?
[05:34] <ahoneybun> svenbo: not sure tbh
[05:40] <ahoneybun> nik90: still around?
[05:48] <ahoneybun> why are the scopes asking for cmake executable?
[05:48] <ahoneybun> the tuts says nothing about this
[06:39] <dholbach> good morning
[07:44] <dholbach> can anyone review https://code.launchpad.net/~dholbach/help-app/fix-QA-token/+merge/261177 please?
[08:09] <popey> dholbach: done, tested on my pc
[08:14] <dholbach> tanks popey
[08:15] <dholbach> thanks I mean
[08:15] <popey> np :)
[08:24] <kbroulik> how does the units.dp work internally? my app already has a handcrafted Units.dp thing but QGuiApplication::primaryScreen()->physicalDotsPerInch(); returns 100 on the emulator and stuff looks huge
[08:29] <popey> kbroulik: does this help? http://design.canonical.com/2015/05/to-converge-onto-mobile-tablet-and-desktop-think-grid-units/
[08:33] <kbroulik> popey: I was more interested in some code :) is that ubuntu phone stuff on launchpad somewhere? It's not feasible for my app to be ported to units.gu/dp/whatever
[08:33] <popey> yeah, it's all on launchpad
[08:33] <popey> https://wiki.ubuntu.com/Avengers links to the bug pages for each app / component
[08:34] <popey> if you click through to one you're interested in, and then click "code" at the top, you can browse the code
[08:36] <kbroulik> cool thx
[08:37] <popey> np
[08:38] <popey> kbroulik: also, someone like mzanetti who works on Unity 8 may be able to help with specific questions :)
[08:38]  * popey throws mzanetti under the question bus
[08:38] <kbroulik> I've seen him do quite a few high dpi bug fixes for kde :D
[08:39] <kbroulik> ok, found the UCUnits::dp, nice
[08:39] <popey> excellent
[09:47] <svenbo> What is the right way to link two strings?
[09:47] <svenbo> I am trying
[09:47] <svenbo> icon: Qt.resolvedUrl(state % ".png")
[09:47] <svenbo> But it does not work.
[09:47] <svenbo> state is the element of a list item
[09:50] <zsombi> nik90: pong
[09:51] <zsombi> svenbo: I guess you need an URL from that, so how about Qt.resolvedUrl(state + ".png")?
[10:07] <svenbo> The problem was that I cannot use state as a variable name. ;)
[10:43] <nik90> zsombi: hi..I am trying to create an application theme like you described in https://developer.ubuntu.com/en/blog/2015/03/17/creating-theme-your-application/, however when I try to use it I get the following error "file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/ThinDivider.qml:56: TypeError: Cannot read property 'normal' of null"
[10:44] <nik90> zsombi: I am unable to find out why despite following the tutorial to the letter lp:~nik90/podbird/16-migrate-15.04
[10:44] <nik90> zsombi: Does the error message give you any ideas on what might be going wrong?
[10:46] <nik90> zsombi: when I run the app, the header is missing and popups have no background color etc..like the app theme is not loaded correctly
[13:40] <dholbach> hey balloons, could you imagine reviewing https://code.launchpad.net/~dholbach/help-app/1433210/+merge/261228? :)
[13:41] <dholbach> balloons, I could split out the test bits, as they're currently a bit confusing
[13:41] <dholbach> and don't add much more safety
[13:44] <dholbach> done
[13:52] <balloons> dholbach, sure thing
[13:58]  * dholbach hugs balloons
[14:22] <balloons> dholbach, weird, this seems to break links in the build
[14:22] <dholbach> oh?
[14:22] <dholbach> how can I reproduce this locally?
[14:23] <balloons> let me verify myself before I speak up too much :-) checking trunk
[14:23] <balloons> ok, yep :-)
[14:24] <balloons> As a last check, I just did a 'make web'. Try going to the settings page and looking at the content. It's missing
[14:24] <dholbach> errrrrrr, ok?
[14:25] <balloons> dholbach, is it not missing for you? The links seem broken, I'll look at the source now
[14:25] <dholbach> it is
[14:25] <dholbach> I didn't see this earlier
[14:25] <dholbach> let me try to figure it out
[14:25] <balloons> ok, ;-) I'll hang tight then
[14:26] <dholbach> hah, found it!
[14:27] <zsombi> nik90: do you create the theme for a 1.3 app?
[14:27] <dholbach> thanks balloons - change pushed
[14:28] <zsombi> nik90: also, have you tried to copy the app from the blogpost and run it?
[14:30] <nik90> zsombi: I created the theme for a 1.2 app
[14:30] <nik90> zsombi: the app copied form the blogpost works properly..:/
[14:31] <balloons> dholbach, can we get a test to check for that issue, or is going to be a functional tesT?
[14:31] <zsombi> nik90: uhm... is your podbird.qml in the root when installed?
[14:32] <zsombi> nik90: or under app/ subfolder of your click?
[14:32] <zsombi> nik90: it looks to me that your theme should be app.MyTheme
[14:32] <mhall119> oSoMoN: I need help with Oxide's WebView component
[14:32] <dholbach> balloons, I'll file a bug for it - it'd involve creating a mock .md file and converting it using our markdown extensions
[14:33] <dholbach> but it makes perfect sense
[14:33] <oSoMoN> mhall119, shoot
[14:33] <nik90> zsombi: it installs to /share/qml/podbird/
[14:33] <nik90> zsombi: which I would assume is root
[14:33] <mhall119> oSoMoN: when loading some imgur.com pages, they load some javascript that throws ReferenceErrors, which causes the rest of the page to stop loading
[14:33] <nik90> zsombi: I will try out app.MyTheme and a couple of other paths to be sure
[14:33] <mhall119> is there any way for me to tell Oxide to continue on even when it encounters these errors?
[14:33] <balloons> dholbach, yea, just curious how much we can mock at a low level. Certainly we'd catch it in selenium
[14:34] <mhall119> oSoMoN: or catch and respond to errors like that?
[14:34] <balloons> dholbach, btw, did you want me to do more work on the test structure? If you have a firm way you'd like to go, I can make the changes
[14:34] <balloons> kind of hoping pvsenan will propose something, so I don't want to muck with it too much
[14:34] <oSoMoN> mhall119, I don’t think so, can you point me to what page causes this, and what errors you’re getting?
[14:34] <dholbach> balloons, filed bug 1462394
[14:35] <zsombi> nik90: uhm... your palette is wrong :)
[14:35] <dholbach> balloons, https://bugs.launchpad.net/help-app/+bugs?field.tag=ci is what we have in terms of tests right now
[14:35] <nik90> zsombi: spelling mistake?
[14:35] <zsombi> nik90: you import Ambiance as Ambiance, then Suru.Palette :)
[14:35] <zsombi> nik90: so no palette will be loaded :(
[14:35] <mhall119> oSoMoN: it's a bit tricky, as it only seems to do this on the mobile version of their site, so I've only been able to reproduce it on my phone
[14:36] <balloons> dholbach, do you want tests as part of a build really?
[14:36] <oSoMoN> mhall119, btw, want to take this discussion to #oxide?
[14:36] <dholbach> balloons, why not?
[14:36] <balloons> *functional tests that is
[14:36] <nik90> zsombi: I fixed that .. just forgot to push to my lp branch
[14:37] <balloons> dholbach, they are slower to run, and really are only needed when you are ready to commit / release
[14:37] <dholbach> hum
[14:37] <balloons> I would rather see a seperate make target for them
[14:37] <balloons> plus they invovle UI, so not terminal friendly :-)
[14:37] <dholbach> for me it wasn't so important up until now how fast a .deb package is built
[14:38] <dholbach> ah... sorry
[14:38] <balloons> lol, true enough I suppose
[14:38] <balloons> but yea, the UI issue
[14:38]  * zsombi goes offline, on the flight
[14:39] <dholbach> hum
[14:39] <dholbach> balloons, but don't we work around that in other builds already?
[14:39] <dholbach> balloons, using xvfb?
[14:40] <balloons> dholbach, what do you mean? working around need.. ahh, yes
[14:40] <balloons> jenkins can and should do it.. I just don't think you want to run the full thing everytime you do a make web or make app
[14:41] <balloons> and actually, right, we could keep it command line friendlyt
[14:41] <balloons> ok, I concede on that point
[14:42] <dholbach> let's just see how it's going to work... if we can't run it headless the decision is made already :)
[14:42] <dholbach> sure, I agree with that
[14:42] <dholbach> it would be "make check", which runs during a jenkins run and whenever a package is built for a ppa
[14:42] <nik90> zsombi: No worries it could be cmake packaging..I am going to convert your demo into a CMAKE project and then see if that works
[14:44] <balloons> dholbach, ok so we agree then
[14:44] <balloons> cool
[14:44] <balloons> so I will try and make those changes
[14:44] <dholbach> <3
[14:45] <dholbach> I'll get back to work on some more translations tests
[14:53] <balloons> dholbach, is it important for you to be able to run only the app tests or web tests easily?
[14:54] <balloons> aka, do i need to reorg and put the tests in there own files so they can be run individually?
[14:54] <balloons> I'm thinking yes . . .
[15:05] <dholbach> balloons, I don't know
[15:05] <balloons> lol, it's done!
[15:05] <balloons> we can always go back
[15:05] <dholbach> balloons, I just thought "we have this method which builds a flavour of the app in a temp dir, let's use it"
[15:05] <dholbach> that's basically all
[15:06] <dholbach> balloons, did https://code.launchpad.net/~dholbach/help-app/1433210/+merge/261228 look all right to you now or was I still missing something?
[15:06] <balloons> approved now
[15:06] <balloons> sorry, yes looks good
[15:07] <dholbach> thanks balloons!
[15:27] <balloons> dholbach, probably close enough for you to have a peek at lp:~nskaggs/help-app/functional-test-template-improvements
[15:30] <dholbach> checking
[15:31] <balloons> it's unclear where to put some of these modules so we can cleanly import them
[15:31] <balloons> namely build_utils
[15:31] <dholbach> yeah
[15:32] <balloons> but that's more or less my thoughts on orga
[15:33] <dholbach> run-unit-tests is broken
[15:33] <dholbach> let me check
[15:34] <balloons> yea, unit is broken based maybe only on import?
[15:35] <dholbach> yes
[15:41] <dholbach> balloons, I can't quite figure out how to make it right :)
[15:44] <dholbach> balloons, I think I'll call it a day, but I'll check mails later on again and see if you posted anything
[15:44] <dholbach> thanks again for your help!
[15:44] <dholbach> have a great weekend!
[21:49] <ahoneybun> popey: around?
[23:16] <ahoneybun> mhall119: is there a reason that the SDK does not install cmake ?