[00:10] zsombi, I said "possibly next week" [00:10] zsombi:, google translates the above as "Charles Kerr promised next week to be preparing a new alarm dbus API" [00:11] zsombi, this *might* start next week, but I'm promising nothing :D === _salem is now known as salem_ === salem_ is now known as _salem === chihchun is now known as chihchun_afk [05:16] can anyone explain to me what UbuntuWindow::handleSurfaceFocusChange is and/or where it is generated === chihchun_afk is now known as chihchun [05:52] charles: google translate does not translate finno ugric languages properly :) === chriadam is now known as chriadam|away [07:47] good morning [08:39] o/ [08:47] Good morning all! [09:16] dpm, hey hey - how's life over there? [09:18] hey dholbach, good, good :) [09:18] dpm, do you think you'll have some time to review the MP today? :) [09:19] dholbach, yes, give me a few mins [09:19] super [09:19] thanks === greyback_ is now known as greyback [09:58] 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] beuno, can we chat about moving developer.u.c/publish into myapps again? [10:00] popey: good! [10:08] popey: shoudn't jenkins run tests on it? https://code.launchpad.net/~fitojb/ubuntu-docviewer-app/grammar/+merge/251681 [10:10] Good morning all; happy Grammar Day! :-D [10:12] sverzegnassi: no because the contributor isn't in the team. [10:12] sverzegnassi: top approve it and it will get tested on landing I think. [10:14] popey: oh, ok! i never heard it before. tnx! [10:36] zsombi, more links for you: https://code.launchpad.net/~dholbach/ubuntu-ui-toolkit/1428051/+merge/251714 :) [10:36] davmor2: what's the best way forward for reminders? We provide you with a new click which fixes specific bugs you raised? [10:37] davmor2: I don't think we're going to be able to resolve every crasher. Some are a bit deeper right now. [10:37] popey: has mzanetti fixed all the issues already :) [10:37] at least one [10:37] davmor2, 2 actually, one still open [10:37] I think he started fixing them before you started filing them :) [10:37] popey: I thought I saw 2 of them fall :) [10:38] yeah, the crash is still to be investigated. I think there's progress... still a nasty one... [10:38] but the OA one is fixed and the usability issues with renaming tags/notebooks is fixed too [10:38] 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] 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] yeah, you need vpn access for s-jenkins [10:40] but I am happy to grab the click and stick it on people.c.c === rmescandon is now known as rmescandon|brb === rmescandon|brb is now known as rmescandon [11:56] dholbach, yes we can === MacSlow is now known as MacSlow|lunch [12:14] 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] beuno, ok... how do we best go about it? [12:15] dholbach, quick call? [12:16] beuno, sure [12:16] davmor2, you should be able to pass the level with some lighthouse towers and some cannons (probably not 3 stars) [12:16] dholbach, but not now, I'm otp :) [12:16] davmor2, then, later come back with a stronger tower and finish it off with 3 [12:16] beuno, ping me later on when you have time [12:17] dpm, did you have time to review the MP? [12:17] 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] :) [12:18] davmor2, no worries, it'll be tricky to get 3 stars even with stronger towers [12:19] so twice the fun :P [12:19] mzanetti: I have for easy and medium, it's just hard is like extremely hard not just hard [12:20] wait till you get to level 24 [12:20] then you know what's hard [12:21] ah no... 25 was the bad one [12:21] http://notyetthere.org/data2/level25.m4v [12:22] mzanetti: yeah that one stumped me for an age on medium [12:32] dholbach, done [12:33] thanks dpm [12:35] dpm, updated [12:35] (and replied) [12:36] mzanetti: have you tested it on mx4 yet? [12:36] (mvm) [12:36] popey, sure [12:36] much smoother? [12:37] hmm... a bit... not too much. [12:38] popey, actually quite a lot... [12:38] popey, well, the animation still only has so many frames... that's a given from th artwork [12:38] so it'll never be totally smooth [12:39] but yeah, the explosion animation etc is much smoother there === _salem is now known as salem_ [12:43] dholbach, thanks. What about the question about .title_lines being a hidden file? [12:44] dpm, ah ,look like the comment was dropped when I pushed a new rev [12:44] dpm, it's a hidden file because nobody is supposed to edit it [12:44] dpm, we have to do some bookkeeping [12:45] 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] dholbach, but what's the role of the .title_lines file? Are the titles not already in the markdown docs? [12:47] dpm, that's where we do the bookkeeping [12:47] 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] 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] 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] 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] 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] dpm, I guess we could do 1) with a bit of sanity checking [13:04] I'll look into it [13:10] zsombi, I guess the last message on https://code.launchpad.net/~dholbach/ubuntu-ui-toolkit/1428051/+merge/251714 is not my problem? [13:13] or bzoltan_: ^ [13:19] dholbach: what you mean the last message? [13:20] zsombi, the comment from the merge bot [13:20] dholbach: ah, you mean the UNSTABLE? yes, that seem to be a strange AP vs mako problem... [13:20] ok [13:21] so there's nothing more I need to do? [13:21] 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] 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] zsombi: do we have a new framework version to use? [13:30] 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] mhall119: and even that si not up to date! [13:31] is [13:31] zsombi: what is the new framework? [13:31] popey ping [13:32] mhall119: there's no new framework, 1.1 is the utopic framework [13:33] 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] mhall119: but then teh development snapshot link shows 14.01 as well..... [13:34] mhall119: hold on... the development framework should be the Vivid fw... [13:35] zsombi: stable means the current supported framework for click packages to target [13:35] development is the in-progress framework versions that app devs can use to target un-released versions of the US [13:36] OS [13:39] mhall119: ok... so, stable is 14.10 framework, and development is under 15.04 FW [13:39] zsombi: do we have a definite name for the 15.04 framework? [13:40] 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] ok, I'll check qtc and update the website [13:44] mhall119: or were you thought about "vivid"? All I see their names are "Framework 14.10", "Framework 15.04", etc... [13:45] mhall119: but the nicks are the series, the fw names are these === MacSlow|lunch is now known as MacSlow [13:58] dholbach: it is for sure not yours.. a rebuild might solves the problem [13:58] bzoltan_, I'll leave it in your hands then :) [13:58] dpm, updated [13:59] beuno, I have a call in 2h from now and will call it a day afterwards [14:03] hey guys [14:04] can some one tell me where i can learn qt c++?? [14:12] balloons, and/or maybe you have time to check https://code.launchpad.net/~dholbach/ubuntu-devices-help/1426304/+merge/251589 too? [14:13] in qml, is there a way to delay components creation to after some init? [14:13] dholbach, I've been watching it [14:14] seb128, http://doc.qt.io/qt-5/qml-qtquick-loader.html? [14:14] balloons, ...and? :) [14:14] dholbach, hum, I guess, is there no way to do some init before the ui is built? [14:15] I want to set some properties before my main is built [14:15] seb128, no idea - the above it just what I think I remember from greyback's qml performance talk [14:16] 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] seb128: Loader is best way to delay loading of qml components anyway [14:20] so set the source of the loader only when you're ready [14:20] greyback, so you would put the main grid in a loader? [14:22] seb128: it's an option [14:22] give it a go & see [14:23] greyback, dholbach, thanks [14:25] seb128, hello. You can also use Loader with Timer if instant load doesn't satisfy your needs [14:29] mrqtros, thanks for the suggestion === dholbach_ is now known as dholbach [15:56] balloons, do we have some bits of content we can stuff into the help app already? [15:59] dholbach, we do, from julie and the pad [15:59] excellent === chihchun is now known as chihchun_afk [16:01] gventuri: rpadovani: you around for calculator hangout? [16:02] popey: yes, joining [16:02] popey: it's taking ages to load [16:27] 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] mcphail, hmm.. perhaps bzoltan_ has a suggestion? === dpm_ is now known as dpm [17:00] 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] mcphail, best way to learn is to try.. definitely go for qml it's really nice [17:04] checkout developer.ubuntu.com and do the tutorial [17:04] hum [17:06] 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] can I delete a buggy click update? [17:07] one that got rejected because the profile includes "debug"? [17:08] or do I need to bump the version and reupload? [17:08] the latter [17:09] click is wasteful wrt version numbers [17:09] bah [17:09] (this was really bad when you couldnt use a - in the beginning ... now you can at least have - revisions) [17:13] k, fixed [17:14] 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] it makes it easy to upload one with "debug" set [17:17] yeah, i just use click build in cli [17:19] I wish that there was a way to filter out webapps from real apps... [17:20] as if html would be so much different from qml :P [17:20] * ogra_ likes webapps [17:21] they basically are bookmarks to websites [17:21] which is nice, but doesn't work e.g offline [17:21] yeah, indeed [17:22] 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] pulldown to refresh and using the bottom edge for the back button were two others [17:58] mcphail: I suggest to check out the Qt's examples [18:00] 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] mcphail: the last paper book on technology I have bought was teh Stevens's TCP/IP Ilustrated [18:03] sverzegnassi: filed bug 1428248 after noticing on the bq phone the grid is a bit small. [18:03] bug 1428248 in Ubuntu Document Viewer App "Grid view date/size overflow" [Undecided,New] https://launchpad.net/bugs/1428248 [18:04] bzoltan_: :) [18:07] 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] sure thing sverzegnassi [18:09] 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] 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] any idea? [18:10] popey: ok! [18:10] popey: here's the branch: https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-1428248 [18:10] oh, that was quick [18:10] ok! [18:13] dpm: o/ [18:16] hey sverzegnassi [18:17] hi! do you have some time for taking a look at an MP for the bugs you reported on docviewer? [18:17] https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-translation-issues/+merge/251788 [18:17] dpm: ^^ [18:20] noone helps me which "organizer" module needs for the reminder-app in 15.04 dektop? [18:20] sverzegnassi, on it, thanks! [18:20] I thought is is the qml-modules-qtorganizer, but is it already installed [18:20] rokki, I'm not sure myself, off the top of my head, but perhaps mzanetti or rpadovani can help you [18:22] rokki, qtpim5-dev [18:24] 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] mzanetti: thanks, it works now ;) [18:29] rokki: pro-tip, check debian/control in the source directory for a list of build depends [18:29] (same for any app) [18:30] thanks popey, next time I'll do that [18:31] ok! thank you dpm! [18:32] sverzegnassi: left a comment on the bug [18:32] and screenshots [18:32] brb [18:47] 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] i think that adding a 3rd line is the only way we have for solving it [18:52] sverzegnassi: +1 [19:01] popey: http://imgur.com/aTJ8oTc [19:02] sverzegnassi: that's quite close to the bottom edge [19:03] sverzegnassi: could the bottom section be made slightly larger, taking up maybe 1/3 of the heigh of the box? [19:04] popey: https://imgur.com/AamdzkE [19:04] increased from units.gu(6) to units.gu(8) [19:06] sverzegnassi: better. what do you think? [19:08] 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] right. [19:09] popey: https://imgur.com/4TCrOpF [19:09] on krillin should look like this ^^ [19:10] much nicer. the date and size could be larger now it has more space? [19:11] yes, and it looks better :D [19:11] excellent [19:12] i've updated the branch [19:12] * popey grabs [19:17] sverzegnassi: http://people.canonical.com/~alan/screenshots/device-2015-03-04-191710.png [19:17] looks like the text needs to be nudged down a tiny bit, it's too high? [19:20] 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] heh [19:21] popey, https://code.launchpad.net/~mzanetti/reminders-app/fix-tags-crash/+merge/251812 [19:21] mzanetti: \o/ [19:21] indeed [19:28] popey: https://imgur.com/ceISCpG [19:28] sverzegnassi: perfect [19:28] Ship it! :) [19:29] "Conflicts from merge" ^_^ [19:30] I've already proposed it for a merge. https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-1428248/+merge/251811 [19:41] heh [20:43] *store is currently unresponsive* [20:43] sorry, working on it [21:18] beuno, peddle faster! :-p [21:19] * beuno is sweating profusely === salem_ is now known as _salem [22:31] hi all [22:33] Im making, qml proyect + qmlplugin(c++),, how i can make ubuntu-click for 2 proyects? [22:36] newsages, you could use cmake [22:38] right, i view these now (sorry my english, am spanish) [22:38] thx labsin [23:11] file:///opt/click.ubuntu.com/qdvrplugin.newsages/0.1/share/qml/QdvrPlugin/QdvrPlugin.qml:3 module "Myapp" is not installed [23:28] newsages, what did you do presicely? [23:32] 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] have c++ qmlproject, i have qmlplugin c++, , i want to make a project to generate click for these projects [23:34] newsages, How do you build them now? [23:35] I think the plugins need to go in /lib//PluginTarget dir [23:35] modules? [23:36] from the cpp qmlplugin [23:37] src := backends/modules/ [23:41] Yes those should build a shared library. Something like libTargetName.so This file should be in the folder /lib//TargetName/ [23:44] I can paste here multi lines? [23:45] yes and qmldir [23:45] use http://paste.ubuntu.com/ [23:45] and paste the link here [23:48] http://paste.ubuntu.com/10532620/ [23:50] newsages, is there something in /opt/click.ubuntu.com/qdvrplugin.newsages/0.1/lib ? [23:53] empty /opt/click.ubuntu.com/ [23:55] 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] right all [23:57] Can you post the pro file from backends/modules? [23:58] pro? [23:58] the project file [23:59] yes, but i use cmake, no pro [23:59] ok. the cmake file then