[00:10] <charles> zsombi, I said "possibly next week"
[00:10] <charles> zsombi:, google translates the above as "Charles Kerr promised next week to be preparing a new alarm dbus API"
[00:11] <charles> zsombi, this *might* start next week, but I'm promising nothing :D
[05:16] <JB_> can anyone explain to me what UbuntuWindow::handleSurfaceFocusChange is and/or where it is generated
[05:52] <zsombi> charles: google translate does not translate finno ugric languages properly :)
[07:47] <dholbach> good morning
[08:39] <justCarakas> o/
[08:47] <davidcalle> Good morning all!
[09:16] <dholbach> dpm, hey hey - how's life over there?
[09:18] <dpm> hey dholbach, good, good :)
[09:18] <dholbach> dpm, do you think you'll have some time to review the MP today? :)
[09:19] <dpm> dholbach, yes, give me a few mins
[09:19] <dholbach> super
[09:19] <dholbach> thanks
[09:58] <popey> sverzegnassi: I asked on the translators list, and we've already had a lot of translations done. They auto-import at 5am, so will wait for the next lot tomorrow morning, then probably upload.
[09:59] <dholbach> beuno, can we chat about moving developer.u.c/publish into myapps again?
[10:00] <sverzegnassi> popey: good!
[10:08] <sverzegnassi> popey: shoudn't jenkins run tests on it? https://code.launchpad.net/~fitojb/ubuntu-docviewer-app/grammar/+merge/251681
[10:10] <JamesTait> Good morning all; happy Grammar Day! :-D
[10:12] <popey> sverzegnassi: no because the contributor isn't in the team.
[10:12] <popey> sverzegnassi: top approve it and it will get tested on landing I think.
[10:14] <sverzegnassi> popey: oh, ok! i never heard it before. tnx!
[10:36] <dholbach> zsombi, more links for you: https://code.launchpad.net/~dholbach/ubuntu-ui-toolkit/1428051/+merge/251714 :)
[10:36] <popey> davmor2: what's the best way forward for reminders? We provide you with a new click which fixes specific bugs you raised?
[10:37] <popey> davmor2: I don't think we're going to be able to resolve every crasher. Some are a bit deeper right now.
[10:37] <davmor2> popey: has mzanetti fixed all the issues already :)
[10:37] <popey> at least one
[10:37] <mzanetti> davmor2, 2 actually, one still open
[10:37] <popey> I think he started fixing them before you started filing them :)
[10:37] <davmor2> popey: I thought I saw 2 of them fall :)
[10:38] <mzanetti> yeah, the crash is still to be investigated. I think there's progress... still a nasty one...
[10:38] <mzanetti> but the OA one is fixed and the usability issues with renaming tags/notebooks is fixed too
[10:38] <davmor2> popey: Yeap so as soon as you have potential fixes update the spreadsheet that will create a new ticket and then we can retest
[10:39] <davmor2> popey: and if you can ping me with a link as I can't access sjenkins for some reason it always times out for me :)
[10:40] <popey> yeah, you need vpn access for s-jenkins
[10:40] <popey> but I am happy to grab the click and stick it on people.c.c
[11:56] <beuno> dholbach, yes we can
[12:14] <davmor2> mzanetti: by the way how do you get past level 8 on hard for mvm with all three stars everything I've tried has failed I've been on it a fortnight :D
[12:14] <dholbach> beuno, ok... how do we best go about it?
[12:15] <beuno> dholbach, quick call?
[12:16] <dholbach> beuno, sure
[12:16] <mzanetti> davmor2, you should be able to pass the level with some lighthouse towers and some cannons (probably not 3 stars)
[12:16] <beuno> dholbach, but not now, I'm otp  :)
[12:16] <mzanetti> davmor2, then, later come back with a stronger tower and finish it off with 3
[12:16] <dholbach> beuno, ping me later on when you have time
[12:17] <dholbach> dpm, did you have time to review the MP?
[12:17] <davmor2> mzanetti: man no wonder I can't get passed it then, I'm trying to get 3 stars on every level all the time I thought 6-7 were bad but 8 they just sail passed :D
[12:18] <mzanetti> :)
[12:18] <mzanetti> davmor2, no worries, it'll be tricky to get 3 stars even with stronger towers
[12:19] <mzanetti> so twice the fun :P
[12:19] <davmor2> mzanetti: I have for easy and medium, it's just hard is like extremely hard not just hard
[12:20] <mzanetti> wait till you get to level 24
[12:20] <mzanetti> then you know what's hard
[12:21] <mzanetti> ah no... 25 was the bad one
[12:21] <mzanetti> http://notyetthere.org/data2/level25.m4v
[12:22] <davmor2> mzanetti: yeah that one stumped me for an age on medium
[12:32] <dpm> dholbach, done
[12:33] <dholbach> thanks dpm
[12:35] <dholbach> dpm, updated
[12:35] <dholbach> (and replied)
[12:36] <popey> mzanetti: have you tested it on mx4 yet?
[12:36] <popey> (mvm)
[12:36] <mzanetti> popey, sure
[12:36] <popey> much smoother?
[12:37] <mzanetti> hmm... a bit... not too much.
[12:38] <mzanetti> popey, actually quite a lot...
[12:38] <mzanetti> popey, well, the animation still only has so many frames... that's a given from th artwork
[12:38] <mzanetti> so it'll never be totally smooth
[12:39] <mzanetti> but yeah, the explosion animation etc is much smoother there
[12:43] <dpm> dholbach, thanks. What about the question about .title_lines being a hidden file?
[12:44] <dholbach> dpm, ah ,look like the comment was dropped when I pushed a new rev
[12:44] <dholbach> dpm, it's a hidden file because nobody is supposed to edit it
[12:44] <dholbach> dpm, we have to do some bookkeeping
[12:45] <dholbach> dpm, basically we find all lines being title lines, remove the metadata (so translations work), but save which lines were title lines - then we can readd the "Title: " before letting pelican generate the html
[12:46] <dpm> dholbach, but what's the role of the .title_lines file? Are the titles not already in the markdown docs?
[12:47] <dholbach> dpm, that's where we do the bookkeeping
[12:47] <dholbach> if you remove the meta data "Title: " from a line and make it a line just like any other (so that translations work for like every other line)...
[12:48] <dholbach> you have to mark somewhere which lines those were, so we can re-add "Title: " before their translated counterparts before pelican can generate html
[12:49] <dpm> dholbach, but would it not make sense to generate .title_list dynamically, so that we don't have to maintain two copies of the title lines in sync?
[12:50] <dholbach> dpm, if you have a bzr tree with all mentions of "Title: " removed, how do you decide which of the lines were title lines?
[12:51]  * dpm looks at code again
[12:53] <dpm> dholbach, this is perhaps me not understanding, so bear with me. Two things come to mind: 1) the title line must always be the first line in the markdown doc 2) We start with a bzr tree with "Title: " lines, we remove them and put them in the .title_list file at the same time
[13:03] <dholbach> dpm, I guess we could do 1) with a bit of sanity checking
[13:04] <dholbach> I'll look into it
[13:10] <dholbach> zsombi, I guess the last message on https://code.launchpad.net/~dholbach/ubuntu-ui-toolkit/1428051/+merge/251714 is not my problem?
[13:13] <dholbach> or bzoltan_: ^
[13:19] <zsombi> dholbach: what you mean the last message?
[13:20] <dholbach> zsombi, the comment from the merge bot
[13:20] <zsombi> dholbach: ah, you mean the UNSTABLE? yes, that seem to be a strange AP vs mako problem...
[13:20] <dholbach> ok
[13:21] <dholbach> so there's nothing more I need to do?
[13:21] <zsombi> dholbach: mhall119: when do you plan to publish the 1.2 version? I see teh d-u-c is pretty outdated what comes to teh documentation
[13:22] <zsombi> dholbach: mhall119: what is mentioned as development, it si actually released for long time, and 1.2 is gonna be released pretty soon as well, so that si pretty much 2 versions behind...
[13:29] <mhall119> zsombi: do we have a new framework version to use?
[13:30] <zsombi> mhall119: for 1.2 not yet, but for 1.1 (which is marked as under development) we have, basically that's the RTM
[13:31] <zsombi> mhall119: and even that si not up to date!
[13:31] <zsombi> is
[13:31] <mhall119> zsombi: what is the new framework?
[13:31] <mrqtros> popey ping
[13:32] <zsombi> mhall119: there's no new framework, 1.1 is the utopic framework
[13:33] <zsombi> mhall119: I assumed the "stable release API" in here https://developer.ubuntu.com/en/apps/qml/api/ is the Trusty, but now I see it as it has a Utopic logo...
[13:34] <zsombi> mhall119: but then teh development snapshot link shows 14.01 as well.....
[13:34] <zsombi> mhall119: hold on... the development framework should be the Vivid fw...
[13:35] <mhall119> zsombi: stable means the current supported framework for click packages to target
[13:35] <mhall119> development is the in-progress framework versions that app devs can use to target un-released versions of the US
[13:36] <mhall119> OS
[13:39] <zsombi> mhall119: ok... so, stable is 14.10 framework, and development is under 15.04 FW
[13:39] <mhall119> zsombi: do we have a definite name for the 15.04 framework?
[13:40] <zsombi> mhall119: dunno what "definite name" means here... I can chose these frameworks from QtC as they are, didn't knew we have other "names" for them...
[13:43] <mhall119> ok, I'll check qtc and update the website
[13:44] <zsombi> mhall119: or were you thought about "vivid"? All I see their names are "Framework 14.10", "Framework 15.04", etc...
[13:45] <zsombi> mhall119: but the nicks are the series, the fw names are these
[13:58] <bzoltan_> dholbach:  it is for sure not yours.. a rebuild might solves the problem
[13:58] <dholbach> bzoltan_, I'll leave it in your hands then :)
[13:58] <dholbach> dpm, updated
[13:59] <dholbach> beuno, I have a call in 2h from now and will call it a day afterwards
[14:03] <DiogoF> hey guys
[14:04] <DiogoF> can some one tell me where i can learn qt c++??
[14:12] <dholbach> balloons, and/or maybe you have time to check https://code.launchpad.net/~dholbach/ubuntu-devices-help/1426304/+merge/251589 too?
[14:13] <seb128> in qml, is there a way to delay components creation to after some init?
[14:13] <balloons> dholbach, I've been watching it
[14:14] <dholbach> seb128, http://doc.qt.io/qt-5/qml-qtquick-loader.html?
[14:14] <dholbach> balloons, ...and? :)
[14:14] <seb128> dholbach, hum, I guess, is there no way to do some init before the ui is built?
[14:15] <seb128> I want to set some properties before my main is built
[14:15] <dholbach> seb128, no idea - the above it just what I think I remember from greyback's qml performance talk
[14:16] <seb128> I do use "model: Init()" as a trick, which works but it complains about some binding loops then for things used in my init function
[14:20] <greyback> seb128: Loader is best way to delay loading of qml components anyway
[14:20] <greyback> so set the source of the loader only when you're ready
[14:20] <seb128> greyback, so you would put the main grid in a loader?
[14:22] <greyback> seb128: it's an option
[14:22] <greyback> give it a go & see
[14:23] <seb128> greyback, dholbach, thanks
[14:25] <mrqtros> seb128, hello. You can also use Loader with Timer if instant load doesn't satisfy your needs
[14:29] <seb128> mrqtros, thanks for the suggestion
[15:56] <dholbach> balloons, do we have some bits of content we can stuff into the help app already?
[15:59] <balloons> dholbach, we do, from julie and the pad
[15:59] <dholbach> excellent
[16:01] <popey> gventuri: rpadovani: you around for calculator hangout?
[16:02] <gventuri> popey: yes, joining
[16:02] <gventuri> popey: it's taking ages to load
[16:27] <mcphail> Hi everyone. I've been looking for a good, paper, QML reference book which gives advice on structuring code properly. Just now, my projects look like 1990s php pages: a mess of markup, content and functions. Any pointers?
[16:52] <balloons> mcphail, hmm.. perhaps bzoltan_ has a suggestion?
[17:00] <mcphail> balloons: I'm just a hobbyist programmer and always struggle with languages and frameworks which make it easy to write unstructured code. I'm great at making spaghetti. Perhaps I should stick to standard Qt/C++ but the QML approach seems neat.
[17:03] <balloons> mcphail, best way to learn is to try.. definitely go for qml it's really nice
[17:04] <balloons> checkout developer.ubuntu.com and do the tutorial
[17:04] <seb128> hum
[17:06] <mcphail> balloons: yep - have been playing with it for a week. As I said, though, my own efforts at anything of any size are pretty messy. They work, but they're messy.
[17:07] <seb128> can I delete a buggy click update?
[17:07] <seb128> one that got rejected because the profile includes "debug"?
[17:08] <seb128> or do I need to bump the version and reupload?
[17:08] <ogra_> the latter
[17:09] <ogra_> click is wasteful wrt version numbers
[17:09] <seb128> bah
[17:09] <ogra_> (this was really bad when you couldnt use a - in the beginning ... now you can at least have - revisions)
[17:13] <seb128> k, fixed
[17:14] <seb128> it's a bit annoying, seems like clicking on "run" in qtcreator produces a click with "debug" in it security profile, in the same dir as were the click from "publish&verify" are stored
[17:14] <seb128> it makes it easy to upload one with "debug" set
[17:17] <ogra_> yeah, i just use click build in cli
[17:19] <seb128> I wish that there was a way to filter out webapps from real apps...
[17:20] <ogra_> as if html would be so much different from qml :P
[17:20]  * ogra_ likes webapps
[17:21] <seb128> they basically are bookmarks to websites
[17:21] <seb128> which is nice, but doesn't work e.g offline
[17:21] <ogra_> yeah, indeed
[17:22] <ogra_> in fact i'd like to work on a new webapp container some day as a weekend project ... caching was one of the features i had in mind
[17:22] <ogra_> pulldown to refresh and using the bottom edge for the back button were two others
[17:58] <bzoltan_> mcphail: I suggest to check out the Qt's examples
[18:00] <mcphail> bzoltan_: thanks. Will work my way through them. Do you know of any good paper books? I always get on better having a dead tree reference next to the keyboard
[18:02] <bzoltan_> mcphail: the last paper book on technology I have bought was teh Stevens's TCP/IP Ilustrated
[18:03] <popey> sverzegnassi: filed bug 1428248 after noticing on the bq phone the grid is a bit small.
[18:04] <mcphail> bzoltan_: :)
[18:07] <sverzegnassi> popey: if I upload a branch where "x-small" font size is used for date/size label, would you give it a test?
[18:08] <popey> sure thing sverzegnassi
[18:09] <popey> sverzegnassi: I am going afk a bit this evening, my brother is coming round for computer help :) -but if you ping me I can do it.
[18:10] <rokki> Hi guys! I tried to compile reminders-app in my 15.04 desktop, but got the following error message:   Can not use "Organizer" module which has not yet been found.
[18:10] <rokki> any idea?
[18:10] <sverzegnassi> popey: ok!
[18:10] <sverzegnassi> popey: here's the branch: https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-1428248
[18:10] <popey> oh, that was quick
[18:10] <popey> ok!
[18:13] <sverzegnassi> dpm: o/
[18:16] <dpm> hey sverzegnassi
[18:17] <sverzegnassi> hi! do you have some time for taking a look at an MP for the bugs you reported on docviewer?
[18:17] <sverzegnassi> https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-translation-issues/+merge/251788
[18:17] <sverzegnassi> dpm: ^^
[18:20] <rokki> noone helps me which "organizer" module needs for the reminder-app in 15.04 dektop?
[18:20] <dpm> sverzegnassi, on it, thanks!
[18:20] <rokki> I thought is is the qml-modules-qtorganizer, but is it already installed
[18:20] <dpm> rokki, I'm not sure myself, off the top of my head, but perhaps mzanetti or rpadovani can help you
[18:22] <mzanetti> rokki, qtpim5-dev
[18:24] <dpm> sverzegnassi, reviewed and added a comment. I need to run now, but I'll be looking at it again when I'm back
[18:26] <rokki> mzanetti: thanks, it works now ;)
[18:29] <popey> rokki: pro-tip, check debian/control in the source directory for a list of build depends
[18:29] <popey> (same for any app)
[18:30] <rokki> thanks popey, next time I'll do that
[18:31] <sverzegnassi> ok! thank you dpm!
[18:32] <popey> sverzegnassi: left a comment on the bug
[18:32] <popey> and screenshots
[18:32] <popey> brb
[18:47] <sverzegnassi> popey: i could try to "steal" some pixel from the side margin, but i feel like the problem still remain (some langs may use even more chars than the English "wednesday")
[18:48] <sverzegnassi> i think that adding a 3rd line is the only way we have for solving it
[18:52] <popey> sverzegnassi: +1
[19:01] <sverzegnassi> popey: http://imgur.com/aTJ8oTc
[19:02] <popey> sverzegnassi: that's quite close to the bottom edge
[19:03] <popey> sverzegnassi: could the bottom section be made slightly larger, taking up maybe 1/3 of the heigh of the box?
[19:04] <sverzegnassi> popey: https://imgur.com/AamdzkE
[19:04] <sverzegnassi> increased from units.gu(6) to units.gu(8)
[19:06] <popey> sverzegnassi: better. what do you think?
[19:08] <sverzegnassi> yes, it is. i'd like to re-align the mime type icon, since on krillin it could be hidden by the dark-grey area
[19:09] <popey> right.
[19:09] <sverzegnassi> popey: https://imgur.com/4TCrOpF
[19:09] <sverzegnassi> on krillin should look like this ^^
[19:10] <popey> much nicer. the date and size could be larger now it has more space?
[19:11] <sverzegnassi> yes, and it looks better :D
[19:11] <popey> excellent
[19:12] <sverzegnassi> i've updated the branch
[19:12]  * popey grabs
[19:17] <popey> sverzegnassi: http://people.canonical.com/~alan/screenshots/device-2015-03-04-191710.png
[19:17] <popey> looks like the text needs to be nudged down a tiny bit, it's too high?
[19:20] <sverzegnassi> yes, I could do the most obvious thing: adjust the height of the darker area to match the exact height of the text
[19:20] <popey> heh
[19:21] <mzanetti> popey, https://code.launchpad.net/~mzanetti/reminders-app/fix-tags-crash/+merge/251812
[19:21] <popey> mzanetti: \o/
[19:21] <mzanetti> indeed
[19:28] <sverzegnassi> popey: https://imgur.com/ceISCpG
[19:28] <popey> sverzegnassi: perfect
[19:28] <popey> Ship it! :)
[19:29] <sverzegnassi> "Conflicts from merge" ^_^
[19:30] <sverzegnassi> I've already proposed it for a merge. https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-1428248/+merge/251811
[19:41] <popey> heh
[20:43] <beuno> *store is currently unresponsive*
[20:43] <beuno> sorry, working on it
[21:18] <kenvandine> beuno, peddle faster! :-p
[21:19]  * beuno is sweating profusely
[22:31] <newsages> hi all
[22:33] <newsages> Im making, qml proyect + qmlplugin(c++),, how i can make ubuntu-click for 2 proyects?
[22:36] <labsin> newsages, you could use cmake
[22:38] <newsages> right, i view these now (sorry my english, am spanish)
[22:38] <newsages> thx labsin
[23:11] <newsages> file:///opt/click.ubuntu.com/qdvrplugin.newsages/0.1/share/qml/QdvrPlugin/QdvrPlugin.qml:3 module "Myapp" is not installed
[23:28] <labsin> newsages, what did you do presicely?
[23:32] <labsin> newsages, I use the following cmake file to set the install dirs: https://github.com/labsin/TilEm-Qml/blob/master/cmake/Modules/CLICKInstallDirs.cmake
[23:32] <newsages> have c++ qmlproject, i have qmlplugin c++, , i want to make a project to generate click for these projects
[23:34] <labsin> newsages, How do you build them now?
[23:35] <labsin> I think the plugins need to go in /lib/<arch triplet>/PluginTarget dir
[23:35] <newsages> modules?
[23:36] <labsin> from the cpp qmlplugin
[23:37] <newsages> src := backends/modules/
[23:41] <labsin> Yes those should build a shared library. Something like libTargetName.so This file should be in the folder /lib/<arch triplet>/TargetName/
[23:44] <newsages> I can paste here multi lines?
[23:45] <newsages> yes and qmldir
[23:45] <labsin> use http://paste.ubuntu.com/
[23:45] <labsin> and paste the link here
[23:48] <newsages> http://paste.ubuntu.com/10532620/
[23:50] <labsin> newsages, is there something in /opt/click.ubuntu.com/qdvrplugin.newsages/0.1/lib ?
[23:53] <newsages>    empty /opt/click.ubuntu.com/
[23:55] <labsin> So, you load the project in QtCreator. You have your kits set up and you build the click package from QtCreator? Do you run it on the phone?
[23:55] <newsages> right all
[23:57] <labsin> Can you post the pro file from backends/modules?
[23:58] <newsages> pro?
[23:58] <labsin> the project file
[23:59] <newsages> yes, but i use cmake, no pro
[23:59] <labsin> ok. the cmake file then