[08:03] <dholbach> good morning
[08:40] <justCarakas> good morning dholbach
[09:34] <JamesTait> Good morning all; happy Joy Germ Day! :-D
[10:36] <mivoligo> mzanetti: hi, I did push fixed city backgrounds last night. The level with added island is included there, so you don't have to merge "level-24-fix" branch
[10:36] <mzanetti> mivoligo: hi
[10:37] <mzanetti> mivoligo: so basically I should merge another-fix-for-city-levels and discard the other?
[10:37] <mivoligo> yes
[10:38] <mzanetti> mivoligo: ok, can you delete the level-24-fix then and link the bug report to the another-fix-for-city-levels please?
[10:38] <mivoligo> mzanetti: sure
[10:38] <mzanetti> thanks
[10:41] <mivoligo> mzanetti: done
[10:41] <mzanetti> :)
[10:42] <mzanetti> mivoligo: I hope I'll finish all levels this weekend
[10:42] <mzanetti> mivoligo: only thing left is the info/about page then I guess
[10:42] <mivoligo> mzanetti: great!
[10:43] <mivoligo> mzanetti: and settings
[10:43] <mzanetti> right...
[10:44] <mivoligo> mzanetti: oh, and the tower info modal dialog
[10:44] <mzanetti> mivoligo: ?
[10:45] <mivoligo> mzanetti: now, when you click the tower info, you could see the game pause modal dialog under info one
[10:46] <mivoligo> mzanetti: hmm, I thought I did show you that
[10:48] <mivoligo> mzanetti: http://screencloud.net/v/hQRI
[10:49] <mzanetti> hmm, no, haven't seen that
[10:49] <mzanetti> mivoligo: can you please report a bug?
[10:49] <mivoligo> mzanetti: ok, I'll do that
[10:50] <dholbach> so in the past the default app template in the sdk had a "components/" directory - but not any more - what's the canonical place for components you add throughout the development process?
[10:51] <bzoltan> dholbach: I do not think we have a canonical place for components ...
[10:51] <dholbach> bzoltan, so "dump everything in ."?
[10:58] <nik90_> dholbach: I think it just became a standard practice for developers to put components inside "/components" folder
[10:58] <bzoltan> dholbach:  sounds silly , but yes, that is an option too... even if it would be ugly.
[10:58] <dholbach> nik90_, the default app template used to have a HelloComponent in components/
[10:59] <nik90_> true
[10:59] <dholbach> so in a training example I could just say "remove the HelloComponent, now add yours in there"
[10:59] <dholbach> but I wasn't quite sure what the new place for this was
[10:59] <dholbach> so I should tell them to "add the components/ directory"?
[11:01] <nik90_> it really depends on which kind of project they are using (cmake, qmake, qmlproject) since while using cmake, people tend to put all their top level directories into "app"
[11:01] <nik90_> so the components would be in app/components
[11:02] <nik90_> but it is good to encourage putting all components into a single folder for better project organization
[11:04] <dholbach> ok, cool, I'll add some more docs to tell them to create a components/ dir
[11:39] <mihir> hey nik90_ happy new year :)
[11:41] <nik90_> mihir: happy new year
[11:41] <nik90_> Hope you had a nice vacation
[11:42] <mihir> nik90_: yup it was nice , was little busy in changing my Job :|
[11:42] <nik90_> Ah
[11:42] <nik90_> Well you were preparing for the next year
[11:43] <mihir> hehe , yes , finally I cleared it an now have to move to Bangalore from my home town.
[15:36] <dholbach> mhall119, I'm updating https://developer.ubuntu.com/en/apps/qml/tutorials/building-your-first-qml-app/ - I guess we can require 14.04 now, right?
[15:37] <dholbach> the current code in lp:ubuntu-sdk-tutorials won't even build in an armhf kit any more
[15:49] <dholbach> mhall119, I need some help... on https://developer.ubuntu.com/en/apps/qml/tutorials/building-your-first-qml-app/ is the whole table definition for line numbers necessary?
[15:50] <dholbach> like one column for lines with lines of <div> entries for each line number?
[15:51] <dholbach> or will something like putting "gutter: true" somewhere make it work as well? :)
[15:55] <elopio> kenvandine: jgdx: http://pad.ubuntu.com/less-flaky
[15:56] <elopio> hey, I got only two remaining problems!
[15:57] <kenvandine> elopio, woot
[16:10] <popey> nik90_: are the issues you identified in this merge now fixed to your satisfaction? (i.e. can you approve it?) https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/NewDayView-Final/+merge/242346
[16:12] <nik90_> popey: sure, will do
[16:12] <popey> thanks!
[16:13] <mhall119> dholbach: looking now
[16:13] <DS-McGuire> Can anybody do a test for me? I have just released my simple HTML5 app into the store and I would like someone to just test it works on a device since I don't have one anymore. https://myapps.developer.ubuntu.com/dev/click-apps/1378/
[16:13] <dholbach> mhall119, no worries - I figured it out
[16:15] <mhall119> I was just about to say, everything there looks correct to me :)
[16:23] <DS-McGuire> popey, Would you do me a solid? ^^
[16:24] <aquarius> DS-McGuire, I can't tell what app that is; only you can see that page.
[16:25] <DS-McGuire> aquarius, Oh god damnit haha! The app's name in the store is Golf Score Card
[16:26] <popey> DS-McGuire: sure
[16:27] <aquarius> DS-McGuire, testing now
[16:27] <DS-McGuire> popey, Thanks, I tested it on my desktop but I have had trouble getting the emulator running.
[16:27] <DS-McGuire> Thanks :)
[16:27] <aquarius> DS-McGuire, although, to be clear, I am no golfer. I think Somerset Maugham called it "a good walk spoiled", and I'm with him. You want willcooke for golf stuff :)
[16:28] <aquarius> DS-McGuire, first thing: on the starting screen, it's called "app", and it shouldn't be; it should be called "Golf Score Card".
[16:28] <popey> DS-McGuire: doesn't launch here
[16:28] <DS-McGuire> aquarius, Hahah! Neither am I.
[16:28] <aquarius> DS-McGuire, second, it's taking a very long time to start indeed; I suspect it may be broken somehow.
[16:28] <popey> http://popey.mooo.com/screenshots/device-2015-01-08-162740.png
[16:28] <popey> i get that
[16:28] <aquarius> me too
[16:28] <aquarius> yep.
[16:28] <aquarius> DS-McGuire, I'd work on getting the emulator up and running if I were you.
[16:29] <DS-McGuire> Well this started off well. haha! Thanks guys! I will the emulator working and pull the app from the store for the time being. Thanks anyway!
[16:29] <aquarius> I shall refrain from reviewing it in the store, but you may want to withdraw it from the store until you're confident it's fixed.
[16:29] <aquarius> aha,cool :)
[16:29] <popey> +1
[16:30] <DS-McGuire> :) Thanks again!
[16:30] <popey> np
[16:32] <DS-McGuire> lmao! What is the password for the emulator?
[16:33]  * popey runs up to mzanetti and cuddles him tightly
[16:33] <popey> mzanetti: offline reminders!
[16:33] <mzanetti> :)
[16:33] <popey> got bored at christmas?
[16:33] <mzanetti> popey: you're the first to notice it, like 3 weeks after I sent the mail
[16:33] <mzanetti> I implemented this in nov + dec
[16:33] <popey> I was on holiday ☻
[16:33] <popey> haha
[16:34] <popey> to be fair balloons noticed it and pinged me
[16:34] <popey> its a bit nice!
[16:34] <mzanetti> ok, yes. he even prepped a click package
[16:35] <mzanetti> now lets see when dpm gets into publishing mood again :) the current published reminders version is like a year old :
[16:35] <mzanetti> :D
[16:35] <Elleo> ooh, offline support in reminders? awesome :)
[16:35] <mzanetti> and much more
[16:36] <mzanetti> you can even use it without evernote account now
[16:36] <Elleo> I still have to switch to my Jolla for evernote stuff a lot of the time at the moment, since I'm usually make notes while on the tube with no network
[16:36] <Elleo> getting rid of that limitation is a big plus for me :)
[16:38] <mzanetti> Elleo: forwarded you a mail
[16:38] <popey> Elleo: we put podbird as recommended app in the store for you.
[16:38] <popey> no pressure
[16:38] <aquarius> DS-McGuire, 0000
[16:38] <mzanetti> (make sure to read it bottom up, as I made the mistake of top-posting)
[16:38] <DS-McGuire> aquarius, Thank you! hahaa!
[16:39] <Elleo> popey: heh, thanks, now I'll have to actually implement all the things I promised people :P
[16:39] <aquarius> Elleo, aha, I wanted to ask you about that -- I subscribe to a podcast in podbird and it doesn't show any episodes :(
[16:39] <popey> :D
[16:40] <Elleo> aquarius: probably my hacky feed parser choking on something, let me know the feed and I'll look into it :)
[16:40] <Elleo> mzanetti: thanks, will have a play with the new stuff :)
[16:40] <aquarius> Elleo, Bad Voltage feed...
[16:40] <Elleo> aquarius: that's odd, that one works for me
[16:40] <aquarius> Elleo, that's why I'm mentioning it :)
[16:41] <aquarius> oh! now it's populated!
[16:41] <aquarius> I pulled to refresh a few times
[16:41] <aquarius> you might want to distinguish between "still fetching" and "have fetched and there isn't anything">
[16:42] <aquarius> Elleo, and you're not unescaping output right; first line of uupc S07E38 has an unescaped ’ quote mark in it
[16:42] <aquarius> but now I can have a play with it, hooray :)
[16:42] <Elleo> aquarius: well the spinner should display until its finished fetching
[16:42] <Elleo> aquarius: so I think something else is going funny there
[16:42] <Elleo> aquarius: might be failing to update the displayed model after importing stuff I guess
[16:43] <aquarius> Elleo, ya, not sure, but there's *something* going on.
[16:43] <Elleo> so going out of it and back in might have been what made it display
[16:43]  * aquarius listens to today's BV )
[16:43] <aquarius> :)
[16:43] <Elleo> heh
[16:44] <Elleo> I haven't listened to the whole thing yet but I had a listen to mhall119's interview earlier
[16:44] <aquarius> and mhall119 was excellent, I thought
[16:44]  * mhall119 *blushed*
[16:44] <Elleo> yeah, it was very good
[16:45] <Elleo> he handled your 'orrible lot well ;)
[16:45] <mhall119> they weren't all horrible
[16:45] <mhall119> Lunduke was quite charming
[16:45] <mhall119> I nearly fell for his seductive voice at the end
[16:45] <Elleo> heh
[16:46] <mhall119> no idea what was up with the puppet though....
[16:51] <balloons> mzanetti, yes /i've been playing with reminders trying to break it, etc. i should give more feedback today i hope
[16:52] <mzanetti> cool :)
[17:08] <DS-McGuire> What framework should be using for a HTML5 app?
[18:02] <elopio> bfiller: are you or one from your team going to join us?
[18:02] <elopio> kenvandine: jgdx ^?
[18:03] <kenvandine> elopio, oh... sorry, i can't connect to google hangouts, calendar or gmail atm...
[18:03] <kenvandine> cable modem suckage... to much packet loss
[18:03] <kenvandine> i worked from a coffee shop until i ran out of power :/
[18:03] <kenvandine> but back home now connected to the internet with what feels like a string and 2 cans
[18:03] <bfiller> elopio: see my email, we are not going to attend today
[18:05] <elopio> ok.
[19:14] <DS-McGuire> Can anybody help me with this? : :-1: error: security_policy_version_matches_framework (app.apparmor): 1.1 != 1.2 (ubuntu-sdk-14.10-html)
[19:15] <AkivaAvraham> DS-McGuire, o/
[19:15] <DS-McGuire> AkivaAvraham, o/
[19:15] <AkivaAvraham> i'm pretty new to app armor,
[19:15] <AkivaAvraham> it looks like you need to adjust your framework.
[19:16] <AkivaAvraham> erm
[19:16] <DS-McGuire> should it be 15.04?
[19:16] <AkivaAvraham> DS-McGuire, I don't know... I had something similar to this earlier; I ended up recreating my project under a different framework. The emulator otherwise wouldnt run my app.
[19:17] <DS-McGuire> AkivaAvraham, I have the exact same problem! My app wont run. it works on the desktop fine. I get so confused with the frameworks.
[19:18] <AkivaAvraham> DS-McGuire, yah it needs to be documented better.
[19:18] <AkivaAvraham> DS-McGuire, I was able to get it to work btw when I tried a different framework
[19:18] <AkivaAvraham> I forgot how I figured out which one was right though.
[19:18] <DS-McGuire> AkivaAvraham, Do you know which one?
[19:18] <DS-McGuire> Oh, haha!
[19:19] <AkivaAvraham> DS-McGuire, still annoying though because app-armor wouldnt allow my program to run, due to a exec.
[19:19] <AkivaAvraham> I posted a question on ask ubuntu, no answers :(
[19:25] <DS-McGuire> AkivaAvraham, This is a nightmare.
[19:25] <AkivaAvraham> DS-McGuire, I agree.
[19:25] <DS-McGuire> mhall119, Any insight?
[19:26] <AkivaAvraham> DS-McGuire, I really got to get off reddit and get back into the swing of things.
[19:26] <DS-McGuire> AkivaAvraham, I know that feeling ahha!
[19:27] <AkivaAvraham> DS-McGuire, okay this day forward. No more reddit except ubuntuappdev
[19:27] <DS-McGuire> AkivaAvraham, haha! Yes!
[19:30] <AkivaAvraham> DS-McGuire, okay firefox closed!
[19:30] <AkivaAvraham> DS-McGuire, what you working on today btw?
[19:32] <DS-McGuire> AkivaAvraham, It's a simple golf score card written in HTML5. Even though I don't like writing in HTML5 anymore I wanted to finish it.
[19:32] <AkivaAvraham> DS-McGuire, ah cool
[19:32] <AkivaAvraham> DS-McGuire, the other day, I made a youtube music extractor app. Wouldnt work on the phone though because of app armor
[19:33] <DS-McGuire> AkivaAvraham, We need to figure out how to use app armor :/
[19:34] <AkivaAvraham> DS-McGuire, you know how to give yourself permissions?
[19:35] <DS-McGuire> AkivaAvraham, What do you mean?
[19:35] <AkivaAvraham> DS-McGuire, oh I remember now
[19:35] <AkivaAvraham> DS-McGuire, to set your framework
[19:35] <AkivaAvraham> go to manifest.json
[19:35] <DS-McGuire> Yeah in there :P
[19:35] <AkivaAvraham> DS-McGuire, the security policy groups... I don't think there is one that allows for command execution.
[19:36] <DS-McGuire> AkivaAvraham, Hmm, I think you are right.
[19:36] <DS-McGuire> Would developer mode have anything to do with it?
[19:37] <AkivaAvraham> DS-McGuire, hmmmmm i'll try
[19:37] <jdstrand> if you ship the extractor in your click you can execute it
[19:37] <AkivaAvraham> jdstrand, the extractor?
[19:37] <jdstrand> the app is chdir'd to the install directory
[19:38] <jdstrand> maybe I was responding to the wrong thing
[19:38] <jdstrand> AkivaAvraham: what do you want to execute?
[19:38] <AkivaAvraham> jdstrand, youtube-dl
[19:38] <jdstrand> what is that?
[19:38] <AkivaAvraham> its a python script, extracts youtube videos
[19:38] <AkivaAvraham> theres a package in your repos
[19:39] <jdstrand> ok, so you can execute anything in your click install directory
[19:39] <jdstrand> but you can't call out to interpreter's like python
[19:39] <jdstrand> so you'd need to ship that interpreter and execute it to execute your python script
[19:39] <AkivaAvraham> jdstrand, well it is executed like, "youtube-dl -xi myurl
[19:40] <AkivaAvraham> jdstrand, ah okay right,
[19:40] <AkivaAvraham> jdstrand, like the fellow did with python.
[19:40] <AkivaAvraham> java*
[19:40] <jdstrand> yes
[19:40] <jdstrand> that's because there isn't currently a framework defined for python (or java)
[19:41] <AkivaAvraham> jdstrand, anything I can do to help that?
[19:46] <AkivaAvraham> Well at least I now know what to do :P
[19:49] <gcollura> is there a way to track screen fps?
[19:52] <elopio> kenvandine: it's all yours: https://code.launchpad.net/~elopio/ubuntu-system-settings/my_less_flaky/+merge/245902
[19:52] <kenvandine> elopio, woot!
[19:52] <kenvandine> i'll look at it
[20:13] <AkivaAvraham> DS-McGuire, I'm happy you kept the SABDFL's :)
[20:14] <DS-McGuire> AkivaAvraham, I am glad you're happy with it :)
[20:32] <ahayzen> gcollura, there is a performance overlay
[20:32] <gcollura> ahayzen, I know, but I don't recall it showed fps
[20:32] <ahayzen> gcollura, it shows time to draw a frame? so you could calculate it
[20:32]  * gcollura checks again
[20:33] <ahayzen> gcollura, you should be < 16ms for florian to be happy :)
[20:34] <dobey> why would the sdk complain that manifest.json is missing from the .ubuntu-sdk-deploy directory when trying to build a click, when the file is clearly there (as proven by running ls)?
[20:35] <ahayzen> gcollura, you can also use the Analyze part of QtCreator then that'll give you the frame rate if you click on the render time part
[20:38] <ahayzen> gcollura, this may be of use https://www.youtube.com/watch?v=RpU6md2mMFs skip to ~3:40 for 'how to measure'
[20:39] <gcollura> under < 16 ms? :o
[20:40] <ahayzen> gcollura, yep :) we managed to get most of music to that :D
[20:46] <gcollura> wow this line make miracles http://bazaar.launchpad.net/~mhall119/ureadit/2.0/view/head:/components/MultiColumnListView.qml#L90
[20:49] <DS-McGuire> Can someone please tell me what Click Build Target I am suppose to use before I pull my teeth out!
[20:52] <AkivaAvraham> DS-McGuire, mmmmm the one your system is running.
[20:52] <AkivaAvraham> I think
[20:52] <ahayzen> gcollura, yep :)
[20:52] <gcollura> ahayzen, do you think can I get anything better? http://imgur.com/a/vqsOb
[20:52] <ahayzen> gcollura, we incubate things, load things in async and hide anythign that is offscreen
[20:53] <DS-McGuire> So 14.04? AkivaAvraham Even though I want to deploy it to 15.04 Ubuntu touch phones?
[20:53] <AkivaAvraham> DS-McGuire, I think you do that in publishing.
[20:54] <ahayzen> gcollura, get it to zero ;) ... joking... it looks good so far, are you using qtc to analyse what is making it slow?
[20:54] <DS-McGuire> AkivaAvraham, Can you explain?
[20:54] <AkivaAvraham> DS-McGuire, again; I'm very not sure on this, but
[20:54] <AkivaAvraham> DS-McGuire, lets say you have a i386 emulator
[20:55] <AkivaAvraham> so for running the app on that emulator, you would build i386
[20:55]  * DS-McGuire is listening
[20:55] <AkivaAvraham> if you had an arm emulator, you would build it with arm.
[20:55] <AkivaAvraham> you would run the arm build on the arm emulator.
[20:55] <gcollura> ahayzen, not yet, mostly because on the desktop I can't really see the difference in rendering speed
[20:55] <AkivaAvraham> you could not run arm on your desktop, because your desktop is x_64 or whatever
[20:55] <ahayzen> gcollura, you can analyse the device through qtc as well
[20:56] <AkivaAvraham> x86_64
[20:56] <DS-McGuire> AkivaAvraham, That all makes sense with the emulator, but what about when I publish to the store?
[20:56] <AkivaAvraham> DS-McGuire, then I think, and Ive never published to the store, and ive been corrected before
[20:57] <AkivaAvraham> but i think then, you create a build for each platform you wish to target, then build a click package for it and release them all to the store.
[20:57] <beuno> DS-McGuire, so
[20:57] <AkivaAvraham> I'm sure I'm wrong somewhere in this explanation.
[20:57] <beuno> if your app is compiled
[20:57] <beuno> you'll need to create a "fat" click package
[20:57] <DS-McGuire> Of course, I forgot about click.
[20:57] <beuno> to support as many architectures as possible
[20:57] <beuno> in the same click package
[20:58] <AkivaAvraham> oh interesting :)
[20:58] <beuno> if it's pure QML, you can ignore that part
[20:58] <beuno> just pick any target, it'll be fine
[20:59] <beuno> lp:click-reviewers-tools will find issues with your package before uploading
[20:59] <beuno> if it is compiled, here's some tips on fat packages: http://www.theorangenotebook.com/2014/12/creating-mutli-arch-click-packages.html
[20:59] <DS-McGuire> beuno, My app is HTML5, I uploaded it to the store however it does't load. I have tried 14.04, 14.10 and 15.04 and none of them work, any idea why?
[21:00] <beuno> DS-McGuire, k, so not compiled
[21:00] <beuno> DS-McGuire, you upload it to the store, it passes all the checks
[21:00] <beuno> and when you install it from the store, it doesn't work?
[21:00] <DS-McGuire> beuno, Yes.
[21:00] <beuno> the store doesn't change the click package in any way, it leaves the binary intact
[21:01] <DS-McGuire> No, both popey and someone else tried it and it didn't load. When I downloaded it and installed it onm y emulator it also didn't work.
[21:01] <beuno> I don't know why it wouldn't work, I'd suggest taking that same click, and pushing it to a device or the emulator
[21:01] <beuno> debug there
[21:01] <beuno> the store doesn't change it at all, so if the click works when sideloaded, it'll work from the store
[21:02] <DS-McGuire> beuno, It never worked when I tried it out on a device/emulator, only worked running it via the desktop.
[21:02] <beuno> oh
[21:02] <beuno> so that's why, no?
[21:02] <beuno> those environments are very different
[21:03] <DS-McGuire> Yeah, sorry that's what I mean't.
[21:03] <beuno> chances are
[21:03] <beuno> there are missing dependencies
[21:03] <beuno> that are available on the desktop and not on touch
[21:03] <DS-McGuire> Would app amour have anything to do with it?
[21:04] <beuno> it might, depending on how you're running the click package
[21:04] <beuno> if you're running it directly, you might be skipping confinment on the desktop
[21:04] <DS-McGuire> Hmm,
[21:04] <beuno> I'm not sure how to debug at that level
[21:04] <DS-McGuire> I was getting error: security_policy_version however I could still build a click package from it.
[21:05] <beuno> jdstrand might be able to guide you
[21:05] <DS-McGuire> I was getting confused as weather I should be using a 14.04 target or a 15.04.
[21:05] <beuno> if the store accepted it, then it wouldn't of had that error
[21:06] <beuno> I need to drop off, G+ might be a good place to throw it at, there's a touch appdev community
[21:06] <DS-McGuire> beuno, Come to think of it I might of had that error after messing around a bit.
[21:06] <DS-McGuire> beuno, Thanks, I do know of that community, I also built the sub reddit /r/UbuntuAppDev so I will post it in there as well.
[21:08] <AkivaAvraham> beuno, thanks; I appreciated your insight
[21:09] <AkivaAvraham> DS-McGuire, when we get this figured out, we will have to create a guide for this.
[21:09] <DS-McGuire> beuno, Yes thank you!
[21:09] <DS-McGuire> AkivaAvraham, Dear God, yes!
[21:10] <AkivaAvraham> DS-McGuire, right now, I'm trying to figure out how to bundle a python interpreter.
[21:10] <DS-McGuire> AkivaAvraham, Way out of my league haha!
[21:11] <DS-McGuire> AkivaAvraham, Would should work on something together!
[21:11] <AkivaAvraham> indeed we should.
[21:11] <AkivaAvraham> DS-McGuire, one thing that is on my list, is creating a plugin for autopilot3.
[21:12] <DS-McGuire> AkivaAvraham, That sounds quite hard for me but I am willing to give it a shit :)
[21:12] <DS-McGuire> **** SHOT
[21:12] <AkivaAvraham> :o
[21:12] <DS-McGuire> hahah! Sorry
[21:13] <AkivaAvraham> ive been going through the c++ qt doc from the beginning to hopefully the end. Its helped given me a much better understanding of so much.
[21:13] <AkivaAvraham> DS-McGuire, anyways if you come up with an app idea, we should tackle it together, and push it out the door.
[21:14] <gcollura> ahayzen, I can get qtcreator to connect to my device, anyway does replacing the item with an empty rectangle really help? if the item isn't drawn at all, because its opacity is 0, why should we care if it's empty or full?
[21:14] <DS-McGuire> AkivaAvraham, Sounds good to me. I will grab some food and see what I can do :)
[21:15] <ahayzen> gcollura, replacing a transparent rectangle with an item does help a tiny bit
[21:15] <ahayzen> gcollura, or do u mean actually hiding items?
[21:15] <gcollura> ahayzen, I am talking about this http://bazaar.launchpad.net/~mhall119/ureadit/2.0/view/head:/components/MultiColumnListView.qml#L101
[21:15] <ahayzen> Kaleo, what was the environment variable to disable the JIT cache on device again? (the one we could never remember in washington)
[21:16] <ahayzen> gcollura, idk maybe... i would have thought just making it visible: false would be enough?
[21:17] <gcollura> ahayzen, that's what I thought too
[21:18] <ahayzen> gcollura, this may also be a helpful read https://developer.ubuntu.com/api/qml/sdk-14.10/QtQuick.qtquick-visualcanvas-scenegraph-renderer/
[21:18] <gcollura> ahayzen, I've already read it :)
[21:18] <ahayzen> gcollura, especially the 'visualizing' section :)
[21:18] <ahayzen> gcollura, ah cool :)
[21:19] <AkivaAvraham> jdstrand, just curious; for bundling a python interpreter, do I want to look into using static libraries, or will that not work?
[21:20] <jdstrand> static libraries would work fine
[21:20] <jdstrand> well
[21:20] <jdstrand> static binaries
[21:21] <AkivaAvraham> jdstrand, thank you :)
[21:21] <AkivaAvraham> jdstrand, is this the best way to do it?
[21:21] <gcollura> ahayzen, actually setting visible to false when out of the screen, may cause some trouble in repeaters/listviews
[21:22] <ahayzen> gcollura, they should actually do it themselves?
[21:22] <ahayzen> gcollura, and in our custom columnflow we set them to false
[21:22] <gcollura> if you set the opacity to 0, it's as good as making it invisible I think
[21:24] <jdstrand> AkivaAvraham: I've not shipped an interpreter in a click before. that said, it might be easiest to take the python binary from the Ubuntu release you are targeting, then run ldd on it and copy all those libs into your click (with the python binary), then launch the interpreter with the appropriate LD_LIBRARY_PATH
[21:25] <akiva-thinkpad> jdstrand, interesting!
[21:25] <akiva-thinkpad> jdstrand, one last question; do I want to do ldd in cmake, or do it via qprocess?
[21:26] <akiva-thinkpad> nvm
[21:33] <dobey> akiva-thinkpad: talk to zyga about shipping python click packages
[21:33] <akiva-thinkpad> dobey, thanks
[21:33] <dobey> he's done a lot of work in that area
[21:33] <Kaleo> ahayzen, I don't remember!
[21:33] <ahayzen> Kaleo, lol :)
[21:34] <akiva-thinkpad> dobey, He has an app with a python interpreter?
[21:34] <akiva-thinkpad> maybe I can branch his code, and create a template
[21:34] <dobey> akiva-thinkpad: yes, the checkbox app
[21:34] <ahayzen> Kaleo, do you know who may know?
[21:34] <akiva-thinkpad> dobey, okay great, am forking it now
[21:34] <Kaleo> ahayzen, yes, ricmm
[21:34] <ahayzen> Kaleo, thanks
[21:35] <dobey> anyone know about sdk complaining about missing manifest.json when trying to build a click package?
[21:35] <akiva-thinkpad> dobey, are you missing the manifest.json?
[21:35] <akiva-thinkpad> :)
[21:35] <kenvandine> elopio, you are my new hero!
[21:36] <dobey> akiva-thinkpad: i am actually not, which is why i am confused :)
[21:36] <dobey> akiva-thinkpad: if it were actually missing, i'd have some idea of where to look at least :-/
[21:36] <akiva-thinkpad> dobey, Hold on, let me call a mac genius.
[21:44] <ahayzen> gcollura, are you using that multicolumnlistview mhall119 made?
[21:44] <gcollura> ahayzen, no, I'm implementing something similar
[21:45] <ahayzen> gcollura, note we have something similar in music as well lol
[21:46] <ahayzen> gcollura, what are you using yours for?
[21:47] <gcollura> ahayzen, calculator-app
[21:47] <ahayzen> gcollura, a mulitcolumnlist view? ... for the tablet UI or something?
[21:47] <gcollura> ahayzen, no, I'm only looking at the delegate async loading
[21:48] <ahayzen> gcollura, ah
[21:49] <gcollura> ahayzen, I'm already having good results by using opacity: 0 when the item is out of screen and by setting clip: false when not needed
[21:49] <ahayzen> gcollura, :)
[21:49] <ahayzen> gcollura, if you have any hidden actions put them in loaderss
[21:49] <gcollura> tomorrow I'll see if I can include async loading and ask for a MP (in reboot trunk)
[21:50] <ahayzen> gcollura, :)
[21:57] <gcollura> ahayzen, do you mean swipe actions?
[21:57] <ahayzen> gcollura, yeah
[21:58] <gcollura> ahayzen, I'll see tomorrow :) good night and thanks for your help :)
[22:00] <ahayzen> gcollura, no problem :)
[22:55] <ahayzen> balloons, ping


[07:40] <mighty_aboba> ailo: I will tell you about performance results of my e-mu 0404  usb card at Saturday or Sunday)
[08:35] <ailo> mighty_aboba: Did you install jackd1 at some point by any chance?
[08:35] <ailo> I had no problems suspending PA starting jack from qjackctl
[09:12] <aLeSD> hi there
[09:13] <aLeSD> someone knows where I could fins a -realtime kernel for 12.04 ?
[15:58] <mighty_aboba> ailo: No, I didn't install the jackd1 because all working fine. Not counting the notorious on-stop-problem, haha
[16:00] <mighty_aboba> all is working fine*
[20:07] <br4ndon> Hi there
[20:08] <br4ndon> I use Ubuntu studio on my amd64 to pley games. Is it bad (low latency kernel) ?
[20:15] <len-dt> br4ndon, There should be no problem as ubuntustudio is ubuntu. If you have problems with the kernel, it is easy to install the generic kernel from synaptic and choose which you want on startup.
[20:17] <len-dt> I use my ubuntu studio computer for normal desktop use and have experienced no problems with the low latency kernel.
[20:53] <br4ndon> len-dt: alright, thanks :)
[22:21] <bzeus> hi there...
[22:21] <bzeus> anyone has tried to install the focusrite saffire pro 24 dsp?
[22:29] <ailo> bzeus: I have a fosucrite pro 40
[22:29] <ailo> bzeus: Are you having trouble using yours?
[22:53] <acmeinc1> does anyone know if downgrading to a 2.x lowlatency kernel wil cause problems in 12.04?  I am now finding out md is causing lots of problems for ubuntu users w/ 3.2.x kernels, just like those i am having
[22:59] <ailo> acmeinc1: lowlatency older than 2.6.37 might not perform well
[22:59] <ailo> Also, 2.6.39 was the first to include support for using the rtirq script (if you need it)
[22:59] <acmeinc1> how about a 3.4 or higher 3.3?  those are suggested as fixes
[23:00] <ailo> No problem. And if you need to build kernel modules, you'll need headers
[23:00] <acmeinc1> ..do those exist?  im not home, but doing a lil research since the degraded problems are bugging me constantly
[23:01] <ailo> You mean, do -lowlatency higher than 3.4 exist?
[23:01] <ailo> Only if someone builds it
[23:02] <ailo> acmeinc1: What sort of problems do you have?
[23:03] <acmeinc1> in short https://bugs.launchpad.net/bugs/990913
[23:03] <acmeinc1> that was fancy...but yea, it goes into degraded on just about every reboot, i even came really close to losing it completely once.
[23:04] <acmeinc1> this was suggested as a fix
[23:04] <acmeinc1> http://www.spinics.net/lists/raid/msg39004.html
[23:05] <ailo> Ok, so pretty bad problem then
[23:05] <acmeinc1> :)
[23:06] <ailo> acmeinc1: You know how to build your own kernel?
[23:06] <acmeinc1> know, kinda, have done it, never
[23:07] <acmeinc1> i'd assume i'd grab the source and run ./configure and make install clean
[23:07] <ailo> It's a little different
[23:08] <acmeinc1> right, figured
[23:08] <ailo> I found this. It's kxstudio lowlatency https://launchpad.net/~kxstudio-team/+archive/kernel?field.series_filter=natty
[23:08] <ailo> For natty. 2.6.38
[23:09] <ailo> acmeinc1: If you look at package details https://launchpad.net/~kxstudio-team/+archive/kernel/+packages
[23:10] <ailo> You'll need at least the linux-image-2.6.38-8-lowlatency*
[23:10] <acmeinc1> nice
[23:10] <ailo> I've never tried those kernels, but I assume they are alright
[23:10] <ailo> Also, linux-headers-2.6.38-8-lowlatency_2.6.38* if you want to use things like nvidia drivers
[23:11] <ailo> I can't say for sure everything will work as expected
[23:11] <acmeinc1> yea, i'll have to try those out later, thx.  i'll have to look into compiling kernels someday, i was close before, but forgot about it
[23:11] <ailo> I've never tried an older kernel on an OS before, and don't know how much of the system relies on it
[23:11] <acmeinc1> yea, i'll let the list know when i try
[23:12] <ailo> acmeinc1: I should put up a howto on the community docs about that soon
[23:12] <ailo> Might be handy to have


[09:27] <YoBoY> good morning
[11:56] <Ronnie> ping cjohnston
[11:56] <Pendulum> Ronnie: I think he's on holiday so he might not be around
[11:57] <Ronnie> thx Pendulum, you have a good memory.
[12:20] <asorcales> hi sir
[12:20] <Ronnie> hi asorcales
[12:22] <asorcales> i installed my new ubuntu desktop now and i try to join here in this group
[15:11] <mhall119> czajkowski: for shame
[15:13] <Ronnie> mhall119: is it OK to have some HTML tags in the translation strings?
[15:14] <Ronnie> https://bugs.launchpad.net/loco-directory/+bug/718064
[15:14] <ubot4> Launchpad bug 718064 in loco-directory "Problem translating a text containing a dynamic bind (affects: 1) (heat: 6)" [Undecided,Confirmed]
[15:36] <mhall119> Ronnie: we try to avoid it
[15:37] <mhall119> we don't want to make the translaters responsible for properly formatted HTML
[16:06] <Ronnie> mhall119: and in the case of the example above?
[16:13] <cjohnston> hey Ronnie
[16:15] <mhall119> Ronnie: in that case I think we should re-word things to put the link at the end of the text
[16:15] <Ronnie> hey cjohnston, my question is about the translation,
[16:16] <Ronnie> bu i have to eat now
[19:29] <cjohnston> YoBoY: I'm going to say wontfix on the announcement as well. How to participate: the channel is listed, agenda, again: listed, where to talk about the meeting items and agenda.. seems that the default would be the team channel or the team ML, where to find docs and such, can be placed in the descriptions for agenda items
[19:31] <YoBoY> cjohnston: you always are considering a LoCo Team is 1 channel and 1 mailing list, that's not always that, we are far away from that description.
[19:32] <cjohnston> The majority of teams are one channel and one ML.. because they are ONE team.
[19:32] <cjohnston> We cant make everything to support the minority of the teams
[19:32] <cjohnston> (minority being one or two
[19:32] <cjohnston> )
[19:32] <cjohnston> maybe you guys should work on centralizing stuff
[19:33] <YoBoY> centralizing stuff ?
[19:33] <YoBoY> on #ubuntu-fr we have currently 230 people connected, how we can make support/chat/event organisation/... on a big chan like that for example
[19:33] <cjohnston> making one source of information
[19:34] <YoBoY> it's the same for the mailing lists
[19:34] <cjohnston> IMO you should have an "official team channel" and then a support channel and a whatever else channel... Event organization can take place in the team channel
[19:34] <YoBoY> why the english users don't use just #ubuntu chan and just one mailing list ?
[19:35] <cjohnston> English support is supplied by any/all english speaking loco teams..
[19:35] <cjohnston> and then each loco team has their loco channels
[19:36] <cjohnston> the support should be provided by the french community, not the french loco team
[19:36] <YoBoY> it's the same for the french chans, #ubuntu-qc provide support to for example, but like the english official chan, our team/french chan is the best to have support (more people)
[19:36] <cjohnston> ok
[19:37] <YoBoY> so we had to open other chans, an -offtopic for example
[19:37] <YoBoY> etc...
[19:37] <cjohnston> ok
[19:37] <cjohnston> we have those in the EN communities as well
[19:38] <YoBoY> sometimes I think you don't understand we have to take in charge every aspect of the websites/support in french
[19:39] <cjohnston> Right... but that needs to be the french commuity.. not just one loco team
[19:39] <cjohnston> a loco team should be a "local community"
[19:39] <cjohnston> ie. a country, city, state, province
[19:39] <YoBoY> yes, but there is always a leading team
[19:39] <cjohnston> not an entire culture
[19:39] <cjohnston> but they should still be seperate
[19:39] <YoBoY> you have canonical, the french community have ubuntu-fr ;)
[19:39] <cjohnston> i dont have anything canonical
[19:40] <cjohnston> canonical is a company
[19:40] <YoBoY> s/canonical/ubuntu fondation/whatever
[19:42] <cjohnston> All of the french teams can go to support the french "support areas"
[19:43] <YoBoY> they already are doing that
[19:43] <cjohnston> and yes, maybe one or two teams provide most of the support
[19:43] <cjohnston> but a LoCo Team should be a Local Community
[19:43] <cjohnston> ie, close together
[19:44] <YoBoY> for the local events I totaly agree, our events are in France
[19:44] <cjohnston> ireland is a team, new york state is a team, florida is a team... there isnt an EN team that encompases all people who speak english because they arent local
[19:44] <cjohnston> ok.. so then your LoCo team should be Ubuntu-France
[19:44] <YoBoY> ^^
[19:44] <YoBoY> too late
[19:44] <cjohnston> the ubuntu-fr team is a community team.. made up of all -fr related teams
[19:44] <cjohnston> well.. we cant help that, and cant write LD to support one team
[19:45] <YoBoY> I don't want that too
[19:45] <cjohnston> thats what you keep asking for
[19:46] <YoBoY> no, that's what you want to read :], adding comment it's not usefull just for me, it's for everyone
[19:46] <cjohnston> you want non-LP members to be able to use LD because LP isnt in french. you want non-team members to be able to make agenda items because the -fr team iirc only has "48 lp" members
[19:47] <YoBoY> like I said you don't want to understand :)
[19:47] <cjohnston> I cant wrap my head around the concept of how you guys oragnized your team.. yes.. you are correct.. so i am wrapping my head around the way that the majority of the teams that i have seen operate
[19:49] <YoBoY> a new user don't have necessary the skills to understand Launchpad, locoteam concept, irc, mailing lists, etc... My point of view is to keep it simple. The comments, like in blogs, it's a good feature if you let, like in blogs, everyone participate
[19:50] <cjohnston> That isn't the way that LD is setup
[19:50] <YoBoY> yes I know
[19:51] <cjohnston> That doesnt seem to be the way that the developers want to set it up.
[19:52]  * cjohnston thinks that the ubuntu-fr team should make a video tutorial of how to sign up for LP and then how to join ubuntu-fr
[19:52] <cjohnston> that walks you step by step
[19:52] <YoBoY> arg ^^
[19:53] <cjohnston> or work on translating LP.. the LP devs arent against it.. its just that there are only 24 hours in a day
[19:56] <Ronnie> cjohnston: should it be possible to not 'sync' the LP-team, but manage our own (info from LP + own member<->group combination). this will allow non-english to login on login.ubuntu.com and manage team membership witout logging into LP
[19:56] <Ronnie> mhall119:  ^
[19:57] <cjohnston> I think that would involve reworking the backend of LD
[19:57] <cjohnston> I like the idea that you were working on with allowing LD to interface with LP
[19:58] <YoBoY> cjohnston: just a last question, for you what's the purpose of the LD ?
[19:59] <cjohnston> centralizing LoCo team information, making event planning/tracking easier, and now making meeting planning and tracking easier
[19:59] <YoBoY> for who ?
[19:59] <Ronnie> cjohnston: the old idea i was working on, still needs LP (one to login and allow rights)
[19:59] <cjohnston> loco teams
[19:59] <Ronnie> we also have to be carefull with that
[19:59] <cjohnston> :-/ Ronnie
[19:59] <cjohnston> spam?
[19:59] <cjohnston> or security
[19:59] <cjohnston> or both
[19:59] <Ronnie> security
[20:00] <cjohnston> that sucks
[20:00] <Ronnie> if LD is hacked, hackers can change info on LP for that users too
[20:00] <cjohnston> I wonder how hard it would be to get translations started for signing up to lp
[20:00] <YoBoY> it's here the différence between you and me, I think the LD is for every new user in priority not for the members of the locoteams ;)
[20:01] <cjohnston> LD doesnt really have much for new users
[20:01] <cjohnston> other than finding a team near you
[20:01] <cjohnston> what else do you want it to do
[20:01] <cjohnston> YoBoY: do you want to teach me spanish?
[20:01] <YoBoY> cjohnston: lol no, why ?
[20:01] <cjohnston> cause im in a spanish class
[20:02] <YoBoY> :D
[20:02] <Ronnie> i think that team participation is first priority
[20:02] <cjohnston> not that i wanted to learn french, but the wife wouldnt let me learn french
[20:02] <YoBoY> I don't speak spanish, but I can teach you portuguese ;)
[20:02] <Ronnie> others (mugshots etc) are minor issues
[20:02] <cjohnston> lol
[20:02] <Ronnie> maybe timezone?
[20:02] <cjohnston> I think that currently LD offers what it was desinged to offer
[20:03] <cjohnston> a couple things can maybe be improved on
[20:03] <cjohnston> and new features can be added
[20:03] <cjohnston> but i think the majority of what the desire for it to do is now done
[20:06] <cjohnston> not that i ever get time, but ive started hanging out in the -es channels
[20:07] <YoBoY> I think LD should be the first entry point to the loco teams for the new users. If a new user go to ubuntu.com he found the Loco Directory, and have all the information on the team near him. He can starting with that, contact them, participate in one event, ask some question about the event (if he can comment on the event), participe more activily by attending to the meetings, ...
[20:07] <cjohnston> all that exists.. (except open comment on events)
[20:17] <Ronnie> i think the question is, how much do we want to be dependant of (a developer platform) for managing loco-teams
[20:18] <cjohnston> Ronnie: I think thats the easiest thing to do
[20:18] <cjohnston> if we try chaning it, its going to create a huge bunch of work for us
[20:18] <cjohnston> and i think alot of the people in the community will buck the change
[20:19] <cjohnston> i like how your LP page is kinda like your ubuntu resume
[20:19] <Ronnie> i dont know how many of the ubuntu users do not know english
[20:19] <cjohnston> including what teams your a member of
[20:19] <Ronnie> yes, but it still keep the security issues
[20:19] <cjohnston> hi locodir-user
[20:23] <YoBoY> the only need on using launchpad, is to reuse its teams. I understand why we use it for all the "administrative" part of the loco directory, but we can also have a "user" part more open. There is a lot of sites using different access modes
[20:24] <cjohnston> but then we have to rewrite the whole thing to support accounts
[20:29] <YoBoY> not necessary, I like to compare to the comments on the blogs, you don't have to create an account to post, you only have to enter an ident, a mail and you message, or to log in using an openid (more secure) and you don't create an account just for that
[20:30] <cjohnston> but what would you use for a 'name' just an open id url?
[20:30] <cjohnston> i understand how it works on blogs, but this isnt a blog
[20:30] <cjohnston> and then what would i refer to you as? a url?
[20:34] <YoBoY> the openid connexion provide a name and an email, you need more ?
[20:35] <YoBoY> btw we are alreadyusing openid connexions ;)
[20:35] <cjohnston> right.. but only from one source
[20:35] <YoBoY> yes
[20:36] <cjohnston> using it from the one source makes a way to allow for users to contact each other
[20:39] <YoBoY> not really, the "one source" aspect we have here it's just to have the teams, the mugshots, and some other fields launchpad is sharing with an autorized site. To contact a user who have post a comment for example, it's just adding another comment (if we have mail subscription like in blogs ^^"), or if you are a loco team admin, we can have the privileges to see the emails of the posters
[20:43] <YoBoY> I wish I could do more, helping the devs, but I don't know python (yet), and I don't have enought time to do that also :]
[20:46] <cjohnston> I took a python class, but most of what ive learned ive learned by playing
[20:46] <cjohnston> I'm good at reading code
[20:46] <cjohnston> so i am able to replicate and modify to make it do what i want to do
[20:46] <cjohnston> I "wrote" the initial code for all the meeting stuff in one night
[20:46] <cjohnston> all i did was copied the event code, changed words, and changed a few other things
[20:47] <Ronnie> YoBoY: the login.ubuntu.com and login.launchpad.net does not provide email and full name, only username and team participation
[20:48] <YoBoY> great, I already started to learn python too, I can read the code also, but I don't have time to play with it ^^
[20:48] <daker> Ronnie, they do ツ
[20:48] <Ronnie> daker, not always
[20:49] <Ronnie> i though only to selective sites
[20:49] <YoBoY> Ronnie: I think there is restrictions if your site if not autorized but you can extend that, I don't remember where I read this...
[20:50] <daker> for wiki.u.c LP provides a fullname & email
[20:50] <Ronnie> but i thought the email was not send, i never saw LP send my email in an openid request
[20:50] <Ronnie> hmm
[20:50] <daker> if it's requested yes
[22:10] <cjohnston> akgraner: how far are you from Purlear?
[22:44] <cjohnston> nigelb: ping
[23:04] <mhall119> good evening everyone
[23:04] <mhall119> Ronnie: LP can provide your email address if you have it listed as public
[23:04] <Ronnie> ah, thats why it never sended my email
[23:05] <mhall119> the wiki probably cheats and has access to all of LP's info, regardless
[23:05] <mhall119> YoBoY: cjohnston and I are running a session during the upcoming Ubuntu Developer Week about how to get started coding for LD, you should attend
[23:06] <YoBoY> hi mhall119
[23:06] <cjohnston> mhall119: wanna look at that merge for summit?
[23:09] <mhall119> YoBoY: has there been any discussion about creating a France LoCo Team, separate from the French team?
[23:10] <cjohnston> +100
[23:15] <YoBoY> because we like more our french side than the "France" side. We can do more for Ubuntu staying the locoteam where all the francophone people can find help and ressources, than just planning events in France.
[23:19] <mhall119> cjohnston: how much of https://code.launchpad.net/~chrisjohnston/summit/710779/+merge/48087 is just whitespace?
[23:19] <mhall119> YoBoY: I'm not saying get rid of the French side
[23:19] <mhall119> just separate the language from the country teams
[23:20] <cjohnston> -If you have any problems with this app, please contact
[23:20] <cjohnston> 104	-<a href="mailto:scott<EMAIL_ADDRESS>[23:20] <cjohnston> changing that
[23:20] <mhall119> YoBoY: you can make ubuntu-france as a new team
[23:20] <cjohnston> and on one of the pages adding <article> around some text to match other pages
[23:20] <mhall119> you can even use the same #ubuntu-fr channel
[23:20] <mhall119> cjohnston: okay
[23:25] <YoBoY> I know we are a really different LoCo Team and won't fit in the boxes ^^ we don't want to change that just because you can't understand how we are working ^^
[23:26] <YoBoY> this is the same people in majority doing everything, we have no benefits artificialy separating the team


[07:35] <mup> PR snapd#13380 opened: o/servicestate: support for user services <Created by Meulengracht> <https://github.com/snapcore/snapd/pull/13380>
[07:40] <mup> PR snapd#13381 opened: daemon,cmd/snap: support for user services in snap services <Needs Documentation -auto-> <Created by Meulengracht> <https://github.com/snapcore/snapd/pull/13381>
[13:01] <mup> PR snapd#13382 opened: tests: adding new load generator snap <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/13382>
[14:53] <mup> PR snapcraft#4452 closed: test(spread): check for new lifecycle message <Created by mr-cal> <Merged by mr-cal> <https://github.com/snapcore/snapcraft/pull/4452>