/srv/irclogs.ubuntu.com/2014/05/28/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
=== jono is now known as Guest50754
=== chihchun_afk is now known as chihchun
dholbachgood morning06:29
=== charles is now known as charles``
=== charles__ is now known as charles
=== oSoMoN_ is now known as oSoMoN
JamesTaitGood morning all; happy Senior Health & Fitness Day! :-D08:19
=== jgdxx is now known as jgdx
justCarakasGood morning to you 2 JamesTait09:07
nik90_good morning :)09:13
dpmoSoMoN, nerochiaro. We've got complete translations for Gallery and Camera in zh_CN ready for the MAE image. These will need new app releases for them to be included. How do I request a new "translations release" from trunk for each one of these apps?09:30
oSoMoNdpm, have those translations been merged into the respective trunks already?09:31
dpmoSoMoN, yes, but let me double-check09:31
dpmoSoMoN, for Camera already in trunk since r275: http://bazaar.launchpad.net/~phablet-team/camera-app/trunk/changes/277?start_revid=27709:33
dpmoSoMoN, for Gallery in trunk since r987: http://bazaar.launchpad.net/~phablet-team/gallery-app/trunk/changes09:34
oSoMoNdpm, ok, so we need landing requests for the two apps with basically empty MRs, I can take care of that, and once they are released we’ll need someone to upload them to the store09:37
dpmoSoMoN, excellent, thanks! Do you need me to find someone to do the store uploads after the releases are done?09:39
oSoMoNdpm, I wouldn’t mind if you could take care of that part, I’ll submit a LR in a min09:39
dpmoSoMoN, ok, just let me know when the releases are done and I'll ping either Bill or Sergio to do the store uploads (I think they're the ones with permissions)09:40
mihirGood morning folks :)09:47
nerochiarooSoMoN: what's the process to request a silo to get the Malta changes in gallery-app and qtmultimedia out there ?09:55
oSoMoNnerochiaro, you need to have MRs ready, reviewed and approved as a prerequisite09:55
oSoMoNnerochiaro, then ask a lander to file a landing request for you (bfiller, boiko or myself)09:56
=== chriadam is now known as chriadam|away
dpmLaney, so a while ago I asked you about how to reboot the system to fix a bug in the dualboot app and you showed me how to do it with dbus, and I finally got around to testing it last night. It turns out this works well on the desktop, but it does not work on a device. The dbus .service files to be able to do that are included either in consolekit or systemd-services, none of which are installed on the phone10:31
=== hunger_ is now known as hunger
=== oSoMoN_ is now known as oSoMoN
nerochiarooSoMoN: if I need to submit changes against a package, should I do that against trusty, trusty-proposed or utopic branches ?11:36
nerochiarooSoMoN: utopic i suppose, even though that's tricky as i haven't switched yet11:48
oSoMoNnerochiaro, do you mean packaging changes?11:49
nerochiarooSoMoN: i mean an ubuntu-specific patch11:49
nerochiarooSoMoN: which goes to debian/patches11:49
oSoMoNnerochiaro, well you can’t submit changes to anything that’s in trusty unless it’s a candidate for a SRU11:50
oSoMoNnerochiaro, anything touch-related targets utopic11:50
nerochiarooSoMoN: this is a change specific for stuff that's desktop-only11:51
nerochiarooSoMoN: but it has to do with apps that are both touch and desktop11:51
oSoMoNnerochiaro, it doesn’t matter, unless it’s a security bugfix (i.e. candidate for a SRU), it has to target the current devel series, i.e. utopic11:51
nerochiarooSoMoN: ok, so utopic or utopic-proposed branch ?11:52
oSoMoNnerochiaro, I’d say utopic11:53
nerochiarooSoMoN: cool, thanks11:53
mihirpopey: when you get time , could  you test this on device , https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/1297739/+merge/221109?12:20
=== _salem is now known as salem_
Laneydpm: sure they are12:46
Laneydpm: you can't try it over ssh though12:47
Laneymake a script and call it from the terminal app12:47
Laneygdbus call --system -d org.freedesktop.login1 -o /org/freedesktop/login1 -m org.freedesktop.login1.Manager.Reboot false12:47
* Laney has just done this on the phone12:47
dpmLaney, I didn't trit with gdbus, but directly from code in a C++ plugin, using Qt Creator. When running this http://pastebin.ubuntu.com/7536379/ I got a reply along the lines "there are no .service files that provide this interface". But as the copy of the code to the phone is done over SSH with Qt Creator, I guess that's the issue? So probably if I just click-package the app and install it, it'll work?12:52
Laneydpm: We don't have consolekit12:52
dpmLaney, ah, sorry, that was me trying something else. I did try it with login1 in the first run12:53
LaneyI'd try to build a minimal binary and run that from the terminal app12:53
dpmso http://pastebin.ubuntu.com/7536402/ is what I initially tried12:54
dpmLaney, thanks, I'll give it a shot this evening. Another thing I realized is that this will help with rebooting into Android for dual boot, but I still don't know how to properly do a '/system/bin/reboot recovery' to reboot into Ubuntu, I didn't see how I could do this over Dbus. Do you happen to have any ideas?12:58
Laneydpm: Ah, that bug is because you need to use the system bus13:05
Laneydpm: I don't know anything about this recovery thing :(13:06
mihirdpm: ping !!13:08
nik90_ahayzen: are you okay with 12:00 tomorrow for the meeting?13:16
ahayzennik90_, i should be but tht is the same time as the normal music-app-dev meeting :/13:17
nik90_ahayzen: lol13:17
nik90_ahayzen: what about 11:00 AM then?13:17
nik90_or is that too early for you13:18
ahayzennik90_, ah hang on are you saying UTC or BST?13:18
nik90_ahayzen: UTC13:18
ahayzennik90_, soo...yeah 1200UTC will be 1300 BST thts cool :)13:18
nik90_ahayzen: good lord I hate timezones (the irony)13:19
ahayzennik90_, same lol why can't everyone stick with GMT ;)13:19
nik90_ahayzen: ok so 12:00 UTC it is...13:19
ahayzen\o/13:19
nik90_ahayzen: hehe13:19
ahayzennik90_, nearly finished my blog post lol13:20
nik90_ahayzen: sending a mail to the core apps ML13:20
ahayzennik90_, got massive writers block and fell asleep last night13:20
nik90_ahayzen: how the hell did I finish before you13:20
ahayzennik90_, i died on my bed then was woken by the cleaners :/13:20
dpmLaney, ah, good catch with the system bus13:21
dpmhi mihir13:21
nik90_ahayzen: lol13:21
nik90_pmcgowan, bfiller: Good morning :)13:25
pmcgowanhey nik90_13:26
bfillernik90_: hi13:26
freceldpm: hi13:30
freceldpm: how do I use my phone with the SDK now that the devices tab is all about the emulators?13:30
dpmhi frecel, the emulators are just a device as your phone, there shouldn't be any difference13:31
dpmso if you plug your phone, Qt Creator will use that as the device afaik, right zbenjamin?13:31
freceloh ok, so another problem then is the fact that I get an error about some process running in the background and absolutely nothing useful about it in the log13:32
dholbachmhall119, there was a bug report about giving the "developer-portal" and the "ubuntu-developerportal" projects in LP more distinctive names13:34
dholbachmhall119, with infrastructure converging, do you think we could take a look at doing that again?13:34
dholbachmhall119, maybe use developerportal-content or some such?13:34
dholbachit's not a huge issue, but for some reason I just thought o fit13:35
dholbachof it13:35
mihirdpm: this is how you talking about , http://pastebin.ubuntu.com/7536648/ for localization ?13:37
dpmmihir, exactly13:38
mihirdpm: but this is not returning me in two letters, i meant like Su,Mo,Tu. any idea how can we achieve this ?13:39
dpmmihir, what does it return?13:39
mihirMon,Tue13:39
mihirand I feel , it is too much for showing in checkbox and it will eat up lot of space13:39
dpmmihir, how are the textboxes shown? Next to each other? Do you have a screenshot?13:42
mihirdpm: they are checkboxes, http://imgur.com/3ciVUTU13:44
mihirif you suggest to have three letters week Day i'll go ahead and push the changes.13:44
dpmmihir, I'd use 3 letters, and if there isn't enough space, I'd use two lines: the first one for "Repeats on:", and the second one for the days13:51
mhall119dholbach: a -content project might be good, or we can convert the existing WP project to that name13:51
dholbachmhall119, yes, I think I'd just do the latter13:51
dholbachmhall119, and have developerportal{,-content} or something along those lines13:51
mihirdpm: okay I'll do that.13:52
dpmgreat, thanks!13:52
mihirdpm: i'll try to get it in one row, if it doesn't work then will go with two rows.13:53
AshwinCannot create CordovaView object. Falling back on the plain Webview backend. Inspector server started successfully. Try pointing a WebKit browser to http://172.132.45.159:9221 QOpenGLShaderProgram: could not create shader program  QOpenGLShader: could not create shader  QSGMaterialShader: Shader compilation failed: ""  QOpenGLShaderProgram::uniformLocation( matrix ): shader program is not linked  QOpenGLShaderProgram::unif13:53
AshwinI'm getting this error when I try to run an app13:54
AshwinIt's a HTML based app13:54
t1mpmihir, dpm or a multivalue optionselector? http://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Components.OptionSelector/#multiSelection-prop13:55
t1mpwhatever you like.. perhaps the checkboxes are better in this case13:55
mihirhmm t1mp yup , that looks more convienent to users i feel13:56
mihirthis*13:56
ahayzennik90_, +1 on the coreapps mail :)14:00
nik90_ahayzen: thnx. I hope I dint miss anything14:01
ahayzennik90_, nope don't think so looks good :)14:01
dpmt1mp, bzoltan, so I wanted to look at what the multivalue option selector looks like, and it seems we're no longer shipping the showcase gallery?14:03
dpmI've only got the HTML5 component gallery on my system now14:03
bzoltandpm:  I am positive that we are shipping it14:04
t1mpdpm: in a meeting now, questions can go in #ubuntu-on-air ;)14:04
bzoltandpm: ubuntu-ui-toolkit-examples14:05
dpmbzoltan, ah, wait, it might be because I installed some packages from a silo to test the i18n fix, and it ended up with a broken -examples package14:05
dakerAshwin: what are you doing there ?14:05
bzoltandpm:  yes, there must be an upgrade issue14:05
t1mpdpm: it is part of ubuntu-ui-toolkit-examples14:10
t1mpah bzoltan was faster :)14:10
dpm:)14:16
ahayzennik90_, https://plus.google.com/u/0/114266526651378562082/posts/6d75rA7pf7W14:18
* ahayzen hides14:18
nik90_hehe14:18
ahayzennik90_, probably loads of spelling/grammar errors lol14:19
nik90_ahayzen: not to worry, I made tons of them as well14:19
ahayzennik90_, yey ... no wonder we doing programming :P14:20
bzoltannik90: I am doing the release test for the latest UITK and I see a strange failure with the clock app14:20
nik90_+114:20
t1mpnik90_: awesome blog post :)14:20
nik90_t1mp: thnx.14:20
nik90_bzoltan: you have a log?14:20
bzoltannik90_: Yes, the error line is this: "ERROR: ubuntu_clock_app.tests.test_clock.TestClock.test_add_city_button_must_add_world_city" I will pastbin the longer version14:21
nik90_ok14:21
bzoltannik90_: http://pastebin.ubuntu.com/7536882/14:22
nik90_bzoltan: hmm..is it a consistent failure? From the log, it seems that the newly added world city is not being detected by AP.14:23
bzoltannik90_:  I have never seen this failure before14:24
nik90_bzoltan: can you run the tests again? I have seen it rarely before, but have not being able to reproduce it locally.14:25
bzoltannik90_:  sure I can do... I still have 3-4 hours tests to run and after that I will re-run the failing tests.14:25
nik90_bzoltan: ok. I think it might have been a timing issue and not related to the UITK update14:26
bzoltannik90_: that was my speculation too :) but we better check it to be safe14:27
nik90_true14:28
t1mpnik90_: even better to get rid of the timing issues so we don't need to check again next time :)14:30
nik90_t1mp: agreed. I will take a look at it.14:31
t1mpthanks!14:31
t1mpmaybe elopio can give some tips how to avoid timing problems14:32
nik90_t1mp: yeah I worked with him on the tests. But this is something that happened 1 out of 20 AP test runs, so it is a bit difficult to pinpoint where the timing issue lies.14:33
kalikianat1mp: the script I mentioned https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/pushToPhone/+merge/22126015:36
elopioping renato_, please remember my branch: https://code.launchpad.net/~elopio/address-book-app/refactoring_tests115:38
kalikianat1mp: bzoltan [Ubuntu-phone] ANNOUNCING: New phablet-shell tool. ← awesome!16:16
bzoltankalikiana:  it is cool indeed16:16
AskUbuntuCan the c++ api be used to develop scopes for Unity 7? | http://askubuntu.com/q/47354616:58
FellLnuxH !18:33
FellLnuxHello18:33
FellLnux?18:34
dakerhi t1mp20:47
dakert1mp: what will happen when you combine tabs with pagestack ?20:48
t1mpdaker: you can push Tabs as the first thing on a PageStack. That will then show the tabs drawer in the header.21:13
t1mpdaker: and if you push other Pages afterwards, you get the back button to return to the tabs21:13
t1mpdaker: other combinations (for example pagestack inside tabs, tabs on top of a pagestack) are not supported, and are discouraged by design21:14
dakert1mp: ok, do you have the code of the demo you did show last week ?21:15
t1mpyes, sec21:16
t1mpdaker: it is in the lp:ubuntu-ui-toolkit bzr repository, see http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/tests/resources/toolbar/header.qml21:17
t1mpdaker: if app developers want to combine tabs and pagestack, they can use Tabs.selectedTabIndex and PageStack.pop() in their code to navigate21:18
dakert1mp: so here you can have tabs inside a pagestack ?21:19
t1mpdaker: yes, but only as the first item that is pushed on the pagestack21:19
t1mpbecause then you don't need a back button21:20
t1mpwhen you push something else on top of the tabs, you get the back button to return to the tabs21:20
dakeri see21:21
dakerthe actions bar needs to show only two icons ? if there is more than two display the first icon + the dropdown menu icon ?21:22
t1mpyes, that is the case when you have a back/tabs button on the left21:23
t1mpif there is no button on the left, then the actions bar can show 3 icons or 2 icons + dropdown menu21:23
t1mpdaker: there is an extensive explanation here http://design.canonical.com/2014/03/new-apps-header/21:24
dakert1mp: ok21:24
t1mpthe icon for the dropdown menu and the dropdown menu itself should get new visuals soon21:25
t1mpI don't have them yet, but I have seen videos from design how it should look21:25
dakert1mp: share :) i saw them too21:26
t1mpI don't have them, I saw them last week in Malta21:27
t1mpI have to finish some other stuff before I can work on that21:27
t1mpjounih should have them. I don't know when he will be around since tomorrow is a holiday in many places21:27
dakerok21:28
gerlowskijaHas anyone seen this warning/message when running core apps through the SDK: " Could not determine application identifier. HUD will not work properly.21:29
gerlowskija Provide your application identifier in $APP_ID environment variable."21:29
t1mpgerlowskija: yes, I always get that when I run an app on desktop21:30
dakergerlowskija: just ignore that message21:30
gerlowskijat1mp: daker: That's what I figured, the app seems to start up fine.  So it doesn't affect anything?21:31
dakergerlowskija: no that's for the HUD21:31
t1mpgerlowskija: no, it doesn't affect anything.21:32
t1mpI think we should disable that message21:32
gerlowskijaOk, just checking I didn't have environment problems.  Thanks for the sanity check!21:35
rpadovanidaker, sorry for the late, but if you want a 'real' example of pagestack inside tabs with new header: https://code.launchpad.net/~rpadovani/reminders-app/newHeader22:07
rpadovaniyou have to resize the app in phone mode22:07
rpadovani(just set a less width)22:07
dakerok thanks :)22:07
rpadovaniand please leave a comment in the MR if something is broken :-)22:08
t1mprpadovani: ahh I just got an update for reminders-app and it works now :) (I had problems with the account before)22:14
rpadovaniyeah \o/22:14
t1mprpadovani: I am working on search boxes in the new header :) maybe that will be interesting for your app too22:14
rpadovanit1mp, yes, sure, now there is an icon, it would be beatiful!22:15
t1mprpadovani: https://www.dropbox.com/s/n3e60vwnu929ybn/Screenshot%202014-05-29%2000.16.13.png22:16
t1mprpadovani: I am still prototyping, to figure out which API works best22:16
=== salem_ is now known as _salem
nik90_mhall119, popey: Who do I contact to host a hangout through ubuntu-on-air?22:28
popeynik90_: jose22:28
nik90_popey: thnx. Was making sure I contacted the right person.22:29
nik90_t1mp: wow it looks so awesome22:30
t1mpnik90_: :)22:31
t1mpnik90_: the branch is here in case you want to try it out - https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/110-headerInput22:31
t1mpnik90_: but beware that probably the API is going to change, I'm just testing now22:31
nik90_t1mp: hell yeah..will try it out tomorrow morning22:31
t1mp:)22:32
* t1mp off now. Good night everyone22:33
fdafweafHi I've got a question about feedback I got submitting an app to the app store23:45
fdafweafWhere do I put the app icon?23:46
fdafweafhttp://askubuntu.com/questions/417369/what-does-desktop-icon-mean/417370 doesn't specify23:46
fdafweafpopey, you're the one who answered the question, could you clarify it?23:46
fdafweafSpecifically Agmenor's request for clarification23:47
popeyfdafweaf: hi23:58
popeyjust put the icon in the root directory of your app23:58
fdafweafOk23:58
fdafweafThanks23:58
popeyand set Icon=foo.png23:58
popeye.g. http://bazaar.launchpad.net/~popey/+junk/bbcnewswebapp/view/head:/bbcnews.desktop23:58

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