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

charleszsombi, I said "possibly next week"00:10
charleszsombi:, google translates the above as "Charles Kerr promised next week to be preparing a new alarm dbus API"00:10
charleszsombi, this *might* start next week, but I'm promising nothing :D00:11
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== chihchun is now known as chihchun_afk
JB_can anyone explain to me what UbuntuWindow::handleSurfaceFocusChange is and/or where it is generated05:16
=== chihchun_afk is now known as chihchun
zsombicharles: google translate does not translate finno ugric languages properly :)05:52
=== chriadam is now known as chriadam|away
dholbachgood morning07:47
justCarakaso/08:39
davidcalleGood morning all!08:47
dholbachdpm, hey hey - how's life over there?09:16
dpmhey dholbach, good, good :)09:18
dholbachdpm, do you think you'll have some time to review the MP today? :)09:18
dpmdholbach, yes, give me a few mins09:19
dholbachsuper09:19
dholbachthanks09:19
=== greyback_ is now known as greyback
popeysverzegnassi: 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:58
dholbachbeuno, can we chat about moving developer.u.c/publish into myapps again?09:59
sverzegnassipopey: good!10:00
sverzegnassipopey: shoudn't jenkins run tests on it? https://code.launchpad.net/~fitojb/ubuntu-docviewer-app/grammar/+merge/25168110:08
JamesTaitGood morning all; happy Grammar Day! :-D10:10
popeysverzegnassi: no because the contributor isn't in the team.10:12
popeysverzegnassi: top approve it and it will get tested on landing I think.10:12
sverzegnassipopey: oh, ok! i never heard it before. tnx!10:14
dholbachzsombi, more links for you: https://code.launchpad.net/~dholbach/ubuntu-ui-toolkit/1428051/+merge/251714 :)10:36
popeydavmor2: what's the best way forward for reminders? We provide you with a new click which fixes specific bugs you raised?10:36
popeydavmor2: I don't think we're going to be able to resolve every crasher. Some are a bit deeper right now.10:37
davmor2popey: has mzanetti fixed all the issues already :)10:37
popeyat least one10:37
mzanettidavmor2, 2 actually, one still open10:37
popeyI think he started fixing them before you started filing them :)10:37
davmor2popey: I thought I saw 2 of them fall :)10:37
mzanettiyeah, the crash is still to be investigated. I think there's progress... still a nasty one...10:38
mzanettibut the OA one is fixed and the usability issues with renaming tags/notebooks is fixed too10:38
davmor2popey: Yeap so as soon as you have potential fixes update the spreadsheet that will create a new ticket and then we can retest10:38
davmor2popey: 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:39
popeyyeah, you need vpn access for s-jenkins10:40
popeybut I am happy to grab the click and stick it on people.c.c10:40
=== rmescandon is now known as rmescandon|brb
=== rmescandon|brb is now known as rmescandon
beunodholbach, yes we can11:56
=== MacSlow is now known as MacSlow|lunch
davmor2mzanetti: 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 :D12:14
dholbachbeuno, ok... how do we best go about it?12:14
beunodholbach, quick call?12:15
dholbachbeuno, sure12:16
mzanettidavmor2, you should be able to pass the level with some lighthouse towers and some cannons (probably not 3 stars)12:16
beunodholbach, but not now, I'm otp  :)12:16
mzanettidavmor2, then, later come back with a stronger tower and finish it off with 312:16
dholbachbeuno, ping me later on when you have time12:16
dholbachdpm, did you have time to review the MP?12:17
davmor2mzanetti: 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 :D12:17
mzanetti:)12:18
mzanettidavmor2, no worries, it'll be tricky to get 3 stars even with stronger towers12:18
mzanettiso twice the fun :P12:19
davmor2mzanetti: I have for easy and medium, it's just hard is like extremely hard not just hard12:19
mzanettiwait till you get to level 2412:20
mzanettithen you know what's hard12:20
mzanettiah no... 25 was the bad one12:21
mzanettihttp://notyetthere.org/data2/level25.m4v12:21
davmor2mzanetti: yeah that one stumped me for an age on medium12:22
dpmdholbach, done12:32
dholbachthanks dpm12:33
dholbachdpm, updated12:35
dholbach(and replied)12:35
popeymzanetti: have you tested it on mx4 yet?12:36
popey(mvm)12:36
mzanettipopey, sure12:36
popeymuch smoother?12:36
mzanettihmm... a bit... not too much.12:37
mzanettipopey, actually quite a lot...12:38
mzanettipopey, well, the animation still only has so many frames... that's a given from th artwork12:38
mzanettiso it'll never be totally smooth12:38
mzanettibut yeah, the explosion animation etc is much smoother there12:39
=== _salem is now known as salem_
dpmdholbach, thanks. What about the question about .title_lines being a hidden file?12:43
dholbachdpm, ah ,look like the comment was dropped when I pushed a new rev12:44
dholbachdpm, it's a hidden file because nobody is supposed to edit it12:44
dholbachdpm, we have to do some bookkeeping12:44
dholbachdpm, 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 html12:45
dpmdholbach, but what's the role of the .title_lines file? Are the titles not already in the markdown docs?12:46
dholbachdpm, that's where we do the bookkeeping12:47
dholbachif 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:47
dholbachyou have to mark somewhere which lines those were, so we can re-add "Title: " before their translated counterparts before pelican can generate html12:48
dpmdholbach, 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:49
dholbachdpm, if you have a bzr tree with all mentions of "Title: " removed, how do you decide which of the lines were title lines?12:50
* dpm looks at code again12:51
dpmdholbach, 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 time12:53
dholbachdpm, I guess we could do 1) with a bit of sanity checking13:03
dholbachI'll look into it13:04
dholbachzsombi, I guess the last message on https://code.launchpad.net/~dholbach/ubuntu-ui-toolkit/1428051/+merge/251714 is not my problem?13:10
dholbachor bzoltan_: ^13:13
zsombidholbach: what you mean the last message?13:19
dholbachzsombi, the comment from the merge bot13:20
zsombidholbach: ah, you mean the UNSTABLE? yes, that seem to be a strange AP vs mako problem...13:20
dholbachok13:20
dholbachso there's nothing more I need to do?13:21
zsombidholbach: mhall119: when do you plan to publish the 1.2 version? I see teh d-u-c is pretty outdated what comes to teh documentation13:21
zsombidholbach: 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:22
mhall119zsombi: do we have a new framework version to use?13:29
zsombimhall119: for 1.2 not yet, but for 1.1 (which is marked as under development) we have, basically that's the RTM13:30
zsombimhall119: and even that si not up to date!13:31
zsombiis13:31
mhall119zsombi: what is the new framework?13:31
mrqtrospopey ping13:31
zsombimhall119: there's no new framework, 1.1 is the utopic framework13:32
zsombimhall119: 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:33
zsombimhall119: but then teh development snapshot link shows 14.01 as well.....13:34
zsombimhall119: hold on... the development framework should be the Vivid fw...13:34
mhall119zsombi: stable means the current supported framework for click packages to target13:35
mhall119development is the in-progress framework versions that app devs can use to target un-released versions of the US13:35
mhall119OS13:36
zsombimhall119: ok... so, stable is 14.10 framework, and development is under 15.04 FW13:39
mhall119zsombi: do we have a definite name for the 15.04 framework?13:39
zsombimhall119: 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:40
mhall119ok, I'll check qtc and update the website13:43
zsombimhall119: or were you thought about "vivid"? All I see their names are "Framework 14.10", "Framework 15.04", etc...13:44
zsombimhall119: but the nicks are the series, the fw names are these13:45
=== MacSlow|lunch is now known as MacSlow
bzoltan_dholbach:  it is for sure not yours.. a rebuild might solves the problem13:58
dholbachbzoltan_, I'll leave it in your hands then :)13:58
dholbachdpm, updated13:58
dholbachbeuno, I have a call in 2h from now and will call it a day afterwards13:59
DiogoFhey guys14:03
DiogoFcan some one tell me where i can learn qt c++??14:04
dholbachballoons, and/or maybe you have time to check https://code.launchpad.net/~dholbach/ubuntu-devices-help/1426304/+merge/251589 too?14:12
seb128in qml, is there a way to delay components creation to after some init?14:13
balloonsdholbach, I've been watching it14:13
dholbachseb128, http://doc.qt.io/qt-5/qml-qtquick-loader.html?14:14
dholbachballoons, ...and? :)14:14
seb128dholbach, hum, I guess, is there no way to do some init before the ui is built?14:14
seb128I want to set some properties before my main is built14:15
dholbachseb128, no idea - the above it just what I think I remember from greyback's qml performance talk14:15
seb128I do use "model: Init()" as a trick, which works but it complains about some binding loops then for things used in my init function14:16
greybackseb128: Loader is best way to delay loading of qml components anyway14:20
greybackso set the source of the loader only when you're ready14:20
seb128greyback, so you would put the main grid in a loader?14:20
greybackseb128: it's an option14:22
greybackgive it a go & see14:22
seb128greyback, dholbach, thanks14:23
mrqtrosseb128, hello. You can also use Loader with Timer if instant load doesn't satisfy your needs14:25
seb128mrqtros, thanks for the suggestion14:29
=== dholbach_ is now known as dholbach
dholbachballoons, do we have some bits of content we can stuff into the help app already?15:56
balloonsdholbach, we do, from julie and the pad15:59
dholbachexcellent15:59
=== chihchun is now known as chihchun_afk
popeygventuri: rpadovani: you around for calculator hangout?16:01
gventuripopey: yes, joining16:02
gventuripopey: it's taking ages to load16:02
mcphailHi 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:27
balloonsmcphail, hmm.. perhaps bzoltan_ has a suggestion?16:52
=== dpm_ is now known as dpm
mcphailballoons: 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:00
balloonsmcphail, best way to learn is to try.. definitely go for qml it's really nice17:03
balloonscheckout developer.ubuntu.com and do the tutorial17:04
seb128hum17:04
mcphailballoons: 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:06
seb128can I delete a buggy click update?17:07
seb128one that got rejected because the profile includes "debug"?17:07
seb128or do I need to bump the version and reupload?17:08
ogra_the latter17:08
ogra_click is wasteful wrt version numbers17:09
seb128bah17:09
ogra_(this was really bad when you couldnt use a - in the beginning ... now you can at least have - revisions)17:09
seb128k, fixed17:13
seb128it'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 stored17:14
seb128it makes it easy to upload one with "debug" set17:14
ogra_yeah, i just use click build in cli17:17
seb128I wish that there was a way to filter out webapps from real apps...17:19
ogra_as if html would be so much different from qml :P17:20
* ogra_ likes webapps17:20
seb128they basically are bookmarks to websites17:21
seb128which is nice, but doesn't work e.g offline17:21
ogra_yeah, indeed17:21
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 mind17:22
ogra_pulldown to refresh and using the bottom edge for the back button were two others17:22
bzoltan_mcphail: I suggest to check out the Qt's examples17:58
mcphailbzoltan_: 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 keyboard18:00
bzoltan_mcphail: the last paper book on technology I have bought was teh Stevens's TCP/IP Ilustrated18:02
popeysverzegnassi: filed bug 1428248 after noticing on the bq phone the grid is a bit small.18:03
ubot5bug 1428248 in Ubuntu Document Viewer App "Grid view date/size overflow" [Undecided,New] https://launchpad.net/bugs/142824818:03
mcphailbzoltan_: :)18:04
sverzegnassipopey: if I upload a branch where "x-small" font size is used for date/size label, would you give it a test?18:07
popeysure thing sverzegnassi18:08
popeysverzegnassi: 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:09
rokkiHi 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
rokkiany idea?18:10
sverzegnassipopey: ok!18:10
sverzegnassipopey: here's the branch: https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-142824818:10
popeyoh, that was quick18:10
popeyok!18:10
sverzegnassidpm: o/18:13
dpmhey sverzegnassi18:16
sverzegnassihi! do you have some time for taking a look at an MP for the bugs you reported on docviewer?18:17
sverzegnassihttps://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-translation-issues/+merge/25178818:17
sverzegnassidpm: ^^18:17
rokkinoone helps me which "organizer" module needs for the reminder-app in 15.04 dektop?18:20
dpmsverzegnassi, on it, thanks!18:20
rokkiI thought is is the qml-modules-qtorganizer, but is it already installed18:20
dpmrokki, I'm not sure myself, off the top of my head, but perhaps mzanetti or rpadovani can help you18:20
mzanettirokki, qtpim5-dev18:22
dpmsverzegnassi, reviewed and added a comment. I need to run now, but I'll be looking at it again when I'm back18:24
rokkimzanetti: thanks, it works now ;)18:26
popeyrokki: pro-tip, check debian/control in the source directory for a list of build depends18:29
popey(same for any app)18:29
rokkithanks popey, next time I'll do that18:30
sverzegnassiok! thank you dpm!18:31
popeysverzegnassi: left a comment on the bug18:32
popeyand screenshots18:32
popeybrb18:32
sverzegnassipopey: 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:47
sverzegnassii think that adding a 3rd line is the only way we have for solving it18:48
popeysverzegnassi: +118:52
sverzegnassipopey: http://imgur.com/aTJ8oTc19:01
popeysverzegnassi: that's quite close to the bottom edge19:02
popeysverzegnassi: could the bottom section be made slightly larger, taking up maybe 1/3 of the heigh of the box?19:03
sverzegnassipopey: https://imgur.com/AamdzkE19:04
sverzegnassiincreased from units.gu(6) to units.gu(8)19:04
popeysverzegnassi: better. what do you think?19:06
sverzegnassiyes, it is. i'd like to re-align the mime type icon, since on krillin it could be hidden by the dark-grey area19:08
popeyright.19:09
sverzegnassipopey: https://imgur.com/4TCrOpF19:09
sverzegnassion krillin should look like this ^^19:09
popeymuch nicer. the date and size could be larger now it has more space?19:10
sverzegnassiyes, and it looks better :D19:11
popeyexcellent19:11
sverzegnassii've updated the branch19:12
* popey grabs19:12
popeysverzegnassi: http://people.canonical.com/~alan/screenshots/device-2015-03-04-191710.png19:17
popeylooks like the text needs to be nudged down a tiny bit, it's too high?19:17
sverzegnassiyes, I could do the most obvious thing: adjust the height of the darker area to match the exact height of the text19:20
popeyheh19:20
mzanettipopey, https://code.launchpad.net/~mzanetti/reminders-app/fix-tags-crash/+merge/25181219:21
popeymzanetti: \o/19:21
mzanettiindeed19:21
sverzegnassipopey: https://imgur.com/ceISCpG19:28
popeysverzegnassi: perfect19:28
popeyShip it! :)19:28
sverzegnassi"Conflicts from merge" ^_^19:29
sverzegnassiI've already proposed it for a merge. https://code.launchpad.net/~verzegnassi-stefano/ubuntu-docviewer-app/fix-1428248/+merge/25181119:30
popeyheh19:41
beuno*store is currently unresponsive*20:43
beunosorry, working on it20:43
kenvandinebeuno, peddle faster! :-p21:18
* beuno is sweating profusely21:19
=== salem_ is now known as _salem
newsageshi all22:31
newsagesIm making, qml proyect + qmlplugin(c++),, how i can make ubuntu-click for 2 proyects?22:33
labsinnewsages, you could use cmake22:36
newsagesright, i view these now (sorry my english, am spanish)22:38
newsagesthx labsin22:38
newsagesfile:///opt/click.ubuntu.com/qdvrplugin.newsages/0.1/share/qml/QdvrPlugin/QdvrPlugin.qml:3 module "Myapp" is not installed23:11
labsinnewsages, what did you do presicely?23:28
labsinnewsages, I use the following cmake file to set the install dirs: https://github.com/labsin/TilEm-Qml/blob/master/cmake/Modules/CLICKInstallDirs.cmake23:32
newsageshave c++ qmlproject, i have qmlplugin c++, , i want to make a project to generate click for these projects23:32
labsinnewsages, How do you build them now?23:34
labsinI think the plugins need to go in /lib/<arch triplet>/PluginTarget dir23:35
newsagesmodules?23:35
labsinfrom the cpp qmlplugin23:36
newsagessrc := backends/modules/23:37
labsinYes those should build a shared library. Something like libTargetName.so This file should be in the folder /lib/<arch triplet>/TargetName/23:41
newsagesI can paste here multi lines?23:44
newsagesyes and qmldir23:45
labsinuse http://paste.ubuntu.com/23:45
labsinand paste the link here23:45
newsageshttp://paste.ubuntu.com/10532620/23:48
labsinnewsages, is there something in /opt/click.ubuntu.com/qdvrplugin.newsages/0.1/lib ?23:50
newsages   empty /opt/click.ubuntu.com/23:53
labsinSo, 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
newsagesright all23:55
labsinCan you post the pro file from backends/modules?23:57
newsagespro?23:58
labsinthe project file23:58
newsagesyes, but i use cmake, no pro23:59
labsinok. the cmake file then23:59

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