/srv/irclogs.ubuntu.com/2014/02/13/#ubuntu-app-devel.txt

=== chriadam|away is now known as chriadam
=== Pici is now known as Guest56659
=== wgrant is now known as Guest34733
=== Guest34733 is now known as wgrant
=== BHSPiMon1ey is now known as BHSPiMonkey
=== chriadam is now known as chriadam|away
=== alblasch is now known as ablasche
dholbachgood morning08:00
=== hatchetation_ is now known as hatchetation
=== lan3y is now known as Laney
=== Laney is now known as Guest89008
=== Guest89008 is now known as Laney
=== JamesTai1 is now known as JamesTait
JamesTaitGood morning all; happy Get a Different Name Day! :-D09:09
Laneympt: by header, do you mean ListItem.Header?09:20
Laneybecause what I had there was the 'title' of the Dialog09:20
Laneyand those /were/ ListItems - that's one of the reasons I was complaining about Dialogs not being so useful right now09:20
LaneyI think I get to file some bugs and not do this work right now...09:21
=== JamesTait is now known as KateShortForBob
dpmmzanetti, what do you think about https://code.launchpad.net/~bobo-324/reminders-app/fix-1273111/+merge/204404 ? I wasn't too sure about the hardcoded width09:50
mzanettidpm: yeah... I don't really like it either09:51
dpmmzanetti, do you have any suggestion for him to try something else?09:51
mzanettidpm: but I would need to experiment with it myself to figure something more suitable09:51
dpmok09:51
dpmmardy, about this MP... https://code.launchpad.net/~mardy/reminders-app/app-access/+merge/204191 - could you rebase it to trunk when you've got a minute? Also, does it still require to use a ubuntu-system-settings-online-accounts branch that's not yet landed for testing?09:55
mardydpm: it's not landed yet :-(09:58
dpmmardy, np, I'd suggest that we wait until it's landed to review the MP, is that ok for you? Or do you expect it to take quite a while for it to land?09:59
dpmWebbyIT, mzanetti, I'm going through the branches needing review and I've noticed this one: https://code.launchpad.net/~rpadovani/reminders-app/rtfmplaceholders/+merge/204393 - we decided to put RTF on hold for now as it will require quite a lot of work. Does this branch still needs to be reviewed as the first step to get RTF support, or shall we mark it as WIP?10:02
Laneyzsombi: timp: Is the DatePicker supposed to implement <https://wiki.ubuntu.com/TimeAndDatePickers#Specification> ?10:03
WebbyITdpm, you can mark it as WIP, I only added icons in toolbar...10:03
mzanettidpm: yeah, please put it to WIP10:04
LaneyThat sounds more like an OSK mode than a UITK component to me, but I don't know ...10:04
zsombiLaney: yes, in parts. That wiki page is outdated, and noone had time to update it with the desired layouts.10:04
dpmdone, thanks guys10:04
zsombiLaney: it cannot be an OSK layout as it can be invoked from other components than inputs.10:05
Laneyzsombi: I mainly mean the bit where it's in the same place as the keyboard10:05
zsombiLaney: more, it should be shown as popover in form factors > phone10:05
zsombiLaney: that is achieved using PickerPanel10:05
Laneyaha10:06
zsombiLaney: you should use PickerPanel to invoke the DatePickers, the other components were made public so it can be included in dialogs, panels, etc10:06
Laneycan you maybe refer to that from the DatePicker documentation?10:07
zsombiLaney: yes, we could, pls file a bug against ubuntu-ui-toolkit so we can track it10:08
Laneydone10:09
zsombithx, bug number?10:09
mardydpm: I agree, let's wait10:09
Laneyhttps://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/127972910:10
ubot2`Launchpad bug 1279729 in Ubuntu UI Toolkit "Refer to PickerPanel from DatePicker's documentation" [Undecided,New]10:10
Laneynow let me see if I can open one of these from a Dialog ...10:10
dpmack, thanks mardy10:11
mzanettizsombi: is the ExpandablesColumnt to be move to Ubuntu.Components too or should I keep it in ListItems?10:13
zsombimazanetti that can stay there... have you checked my comments on the MR?10:14
mzanettizsombi: yeah, on it10:18
zsombimzanetti: sorry for asking you to split the MR, but it makes sense to have the changes in small separate ones so it can be tracked much easier10:18
zsombiespecially the fixes on UbuntuTestCase10:19
mzanetti:/10:19
mzanettiok10:19
zsombimzanetti: you can have one MR for Expandable and ExpandablesColumn, but have a separate one for the UbuntuListView10:28
mzanettizsombi: ack10:28
mzanettigives more LP karma :D10:29
mzanettialways look at the bright side :D10:29
zsombimzanetti ;)10:29
dpmmzanetti, I'm going through the work items for reminders as well, could you help me updating their status with the questions here? -> http://pastebin.ubuntu.com/6924809/10:29
mzanettidpm: yeah, I can help a little with that. although I probably only do real work on reminders next week.10:30
dpmmzanetti, that's fine, for now I meant helping by answering the questions and finding out which ones are done and which ones need work :) ^^10:31
mzanettidpm: ack... will walk through the BP items10:31
mzanettithere's probably more I've already done by now10:31
dpmgiven the fact that you were quicker implementing features before the work items were even written, I've got no doubt about that :)10:32
mzanetti:D10:32
dpmmzanetti, if I want to test reminder creation, do I still need to follow a set of steps before I add the reminder? I seem to remember that was the case when you first landed reminder support, but I've not yet had the chance to test them (will do now)10:34
mzanettidpm: yes, the note still needs to be fully downloaded before you can edit the reminder time10:34
mzanettidpm: however, if you already have the branch that downloads visible items, that should do it for you10:35
dpmmzanetti, I should have it, that should be in trunk and the 0.4 version that is in the store since yesterday should have included it10:35
mzanettiah, nice10:36
dpmlet me test that now10:36
mzanettizsombi: first one: https://code.launchpad.net/~mzanetti/ubuntu-ui-toolkit/children-to-data/+merge/20613910:39
mzanettizsombi: though jenkins might still complain a bit about this one... I'll watch for its reports.10:39
zsombimzanetti: ok... let's see what J will say about... it used to be unstable... again :/10:45
dpmmzanetti, in the reminders tab, what's the checkbox next to each reminder for?10:50
mzanettidpm: I see you're not an evernote user :D10:51
mzanettidpm: its for marking the reminder as done10:51
dpmactually I do use it every now and then, but I've never used reminders :)10:51
dpmok, thanks10:51
dpmmzanetti, is the "Add reminder" button supposed to be working, or is it not yet implemented?10:52
mzanettidpm: that's not working yet10:52
dpmack, thanks10:52
mzanettiiirc. it's been a while10:52
=== KateShortForBob is now known as JamesTait
mzanettiJamesTait: lol10:53
* mzanetti just scrolled up to see what day it is10:54
JamesTaitmzanetti, do you recognise the reference? ;)10:54
mzanettino10:54
mzanettistill found if funny10:55
JamesTaitmzanetti, http://youtu.be/BLTR8qYWJbQ10:56
JamesTaitIt still may not make much sense in such a short clip, but it adds some context.10:57
mzanettiis that rowan atkinson?10:57
JamesTaitIt is indeed. :)10:57
mzanettilol10:57
JamesTaitmzanetti, http://www.imdb.com/title/tt0526716/?ref_=tt_ep_ep1 is the episode in question.11:01
mzanettiJamesTait: nice. Will watch it tonight.11:01
mzanettimaybe I should watch the whole series11:02
JamesTaitI'd recommend it. :)11:05
nik90dpm: doesn't developer.ubuntu.com have cookies to store the user credentials? It seems I have to login everytime I open the page.11:07
mzanettidpm: ok... updated the BP11:10
WebbyITmzanetti, if I try to shoot a photo on PC with the app I have this error: CameraBin error: "Error while writing to file "/home/rpadovani/.cache/com.ubuntu.reminders/"."11:14
WebbyITmzanetti, is it a know issue?11:14
mzanettiWebbyIT: hmm, no11:14
mzanettiWebbyIT: does the directory exist?11:14
WebbyITmzanetti, yap11:14
mzanettiwait... why isn't there a filename?11:15
mzanettiit /should/ generate some filename like image_1002141215.jpg11:15
mzanettianyways, no its not known... you'd need to debug it.11:15
mzanettiif you can't find the issue, let me know11:16
WebbyITmzanetti, dunno, If I change  camera.imageCapture.captureToLocation(cameraHelper.importLocation); with only  camera.imageCapture.capture(); it works as expected11:16
popeynik90: ubuntu single sign on requires sign on daily i believe11:16
mzanettiWebbyIT: yeah, but then it tries to store it to /home/phablet/Pictures/ on the phone11:16
mzanettiwhich won't work11:16
dakernik90: developer.u.c is different from myapps.developer.u.c11:27
dpmthanks mzanetti11:27
dpmnik90, I'd have to check. The store is actually a separate process running django11:28
LaneyCan I change the text colour of a ListItem.SingleValue?11:30
LaneyThey appear as black-on-grey when used inside Dialogs11:30
WebbyITlol, mako compiles reminders-app faster than my secondary computer11:52
WebbyITmzanetti, I have same error on mako, I tried also to give 777 permissions to the folder and to explicit the name of the file11:55
WebbyITQCameraImageCapture error: "Could not save image to /home/phablet/.cache/com.ubuntu.reminders/"11:55
mzanettiWebbyIT: I think its not the write permissions, but the fact that it doesn't generate a filename11:59
mzanettibut that used to work... really strange it doesn't any more11:59
WebbyITmzanetti, you're right: camera.imageCapture.captureToLocation(cameraHelper.importLocation + "111.png"); works12:00
mzanettiWebbyIT: actually it should generate a filename on its own if there isn't one given...12:01
mzanettiWebbyIT: well, you can just put one in there... e.g. cameraimport.jpg12:01
mzanettiWebbyIT: iirc the cameraHelper cleans it up after attaching to the note12:01
mzanettiso it shouldn't be an issue that the filename is always the same12:01
mzanettibut please try all possible scenarios...12:02
WebbyITyes, I'll do some try12:04
=== zequence_ is now known as zequence
dpmWebbyIT, once you're done with the camera, if you are interested in something else to look into, I've just filed bug 1279779 and bug 127978012:49
ubot2`Launchpad bug 1279779 in Ubuntu Reminders app "Reminders tab needs sorting by date and time" [High,Triaged] https://launchpad.net/bugs/127977912:49
ubot2`Launchpad bug 1279780 in Ubuntu Reminders app "Reminder creation views needed" [High,Triaged] https://launchpad.net/bugs/127978012:49
=== _salem is now known as salem_
WebbyITdpm sure, thanks :-)13:19
WebbyITI've also seen that you shared file on GDrive,13:19
dpmyeah, the tablet designs look nice :)13:20
WebbyITYap :)13:21
mzanettidpm: WebbyIT: hey. creating a reminder is a bit of an issue13:56
mzanettidpm: the thing is, reminders are normal notes13:56
mzanettion the evernote website you can't create a reminder directly but you need to create a note and the set the reminder flag to it13:57
mzanettiaccording to the wireframes we're supposed to create only a reminder, which would probably result in an empty note. not sure that's really a good idea13:57
dpmmzanetti, oh, I see. We should sync up with Dani on that, thanks for the heads up13:59
elopioalex-abreu: ping? I would like to remind you about https://code.launchpad.net/~elopio/webbrowser-app :D14:08
alex-abreuelopio, oh ... ok I ad it to my review list14:09
elopiothanks.14:10
dpmmardy, if we'd like to test contact/calendar syncing, I'm being told that there are some packages in a PPA that we could use. Could you help us with some advice?14:24
mardydpm: yes, there's a SyncEvolution package in the phablet-team PPA which supports Online Accounts14:44
dpmmardy, cool, thanks. What will that package give me? What should I be looking for when testing?14:45
jdstrandkalikiana: hey, I'm using u1db as a storage and it works great. is there documentation on how I can hook it up to u1 for syncing across devices?14:53
kalikianajdstrand: that isn't in trunk yet - I have nobody who wants to review it cause it's c++ :-]14:54
jdstrandheh, ok :)14:54
kalikianaunless you happen to have some time for that *wink, wink*14:55
jdstrandheh, not in the immediate future, but maybe at some point14:55
kalikianain case anybody with c++ skills wants an easy road to fame https://code.launchpad.net/u1db-qt/+activereviews code is there, only review/ testing needed ;-)14:58
dpmkalikiana, is https://code.launchpad.net/~kalikiana/u1db-qt/syncWithU1/+merge/202508 the main one that needs to be reviewed to get u1 support?15:05
kalikianadpm: yes15:09
kalikianathere's some potential follow-ups but that gets things essentially working15:10
ybonBazaar workflow question: you guys track each branch of a project in a separate directory? I.e. no way to "git checkout" like?15:11
dpmybon, bzr is a bit different, each branch is separate15:13
ybonok15:13
ybonthat's what I'm understanding15:13
mardydpm: do you have access to this document? https://docs.google.com/a/canonical.com/document/d/1awk0wL88oTt1jXpnv1FenFcF9Dy5CEBxVTjGWBtx5YU/edit#heading=h.8c5s45jwpl4f15:16
mardydpm: but don't follow the instructions there, yet15:16
dpmmardy, ok, I can see it, but I'll wait on your instructions :)15:16
mardydpm: get this, first: https://code.launchpad.net/~renatofilho/+junk/sync-server15:18
ybonpopey: I'm afraid I'm starting by adding more issues :s15:18
dpmmardy, sure, what does it do?15:18
mardydpm: it contains the .service and .application files that are needed to link SE to OA15:21
mardydpm: try to build it (I'm not sure it builds, actually...)15:23
dpmmardy, gotcha. So it's a matter of building it, installing it and then following the instructions in the doc?15:23
mardydpm: yes, make sure that the .service and the .application files get installed15:26
mardydpm: then follow the document starting from point 315:26
dpmmardy, ok, thanks15:27
dpmmardy, one last question: will this work both on desktop and on the phone?15:27
mardydpm: yes15:28
dpmok15:28
mardydpm: or maybe it won't work in either :-p15:28
mardy;-)15:28
* dpm gets prepared to break things15:28
ybonpkunal-parmar: is that a typo: function gloablModel() ? :)15:35
pkunal-parmaryes :)15:35
pkunal-parmarI think I changes it in some MR,15:35
ybonok :)15:35
pkunal-parmarwhich are current in review15:35
ybonok15:35
ybonpkunal-parmar: when I delete an event, it doesn't get deleted from the UI, is it worth I try to debug this?15:36
pkunal-parmarno15:36
dpmI think this might be because of eds not being up to date in 13.1015:36
ybonah15:36
pkunal-parmarI think, problem is your EDS version15:36
ybonbut I've pulled the coreapps ppa15:37
ybonit isn't enough?15:37
dpmit still might be behind of the version where that bug was fixed15:37
ybonppa:ubuntu-touch-coreapps-drivers/daily this one15:37
ybonok15:37
dpmthat's what I meant earlier on when I mentioned that it might be a bit behind. I should have been more clear, sorry15:37
ybonno pb :)15:38
ybonso do you know how I get the good version of EDS?15:38
pkunal-parmarybon, if you want to start contributing, then you can check how we can add support for setting date in NewEvent15:38
ybonI'm ok with that :)15:39
pkunal-parmardpm, do you know when DatePicker is landing ?15:39
ybonbut I think I should update my EDS before doing anything ;)15:39
pkunal-parmarright15:39
dpmybon, the only way is to backport the trusty version to 13.10 in the PPA, but I'm not sure if anyone will have the time for that, as we're all focused on trusty and getting ready for the release15:39
ybonahem15:40
dpmpkunal-parmar, I don't know the status of DatePicker, but I think zsombi might know more15:40
ybonare you guys on Trusty on your desktop?15:40
dpmI'm on trusty on my desktop and 13.10 on my laptop15:40
dpmtrusty has been quite solid so far15:41
=== gatox is now known as gatox_lunch
ybonis it stable enough for day to day work?15:41
ybonokay15:41
dpmalso the upgrade15:41
dpmyeah, it is for me15:41
ybonok, so maybe I should do that15:41
zsombipkunar-parmar: DatePicker as well as PickerPanel had been released afaik15:43
zsombipkunar-parmar: the docs at least show them http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.Components.PickerPanel/15:44
pkunal-parmarI was able to use Picker panels, but datepicker was not available15:44
pkunal-parmarbut I will check15:44
pkunal-parmarybol, I will go to sleep now, you can mail me if you need any help15:47
ybonpkunal-parmar: I guess ybol is me? :)15:47
pkunal-parmaryes :), sorry for typo15:48
ybon;)15:48
ybonwhere can I find you email, in case of need? :)15:48
dpmybon, you can find the e-mail of the developers in the project in LP, let me give you the link16:01
ybondpm: he has given me his email in pm :)16:01
ybonbut thanks :)16:01
* ybon off to the harbour master to get a better Internet to upgrade16:02
dpmok, cool, in any case, if you're logged in to LP and their e-mail is not set to hidden, you can find them here: https://launchpad.net/~ubuntu-calendar-dev16:02
ybonok thanks :)16:02
om26errenato, ping16:15
ybonhumm "Could not calculate the upgrade" aborting16:21
ybonis there a fancy thing to do to release-upgrade on an alpha?16:21
ybonhumm, many many Broken package, not sure is doable for me at this stage :(16:25
=== gatox_lunch is now known as gatox
ybondpm: here is the list of broken packages when I try to upgrade: http://paste.ubuntu.com/6926413/ so I think I'm in 13.10 for now :/16:54
ybonplan B was to compile the Trusty version of EDS over Saucy, right?16:54
ybonis this the package we are talking about https://launchpad.net/ubuntu/+source/evolution-data-server ?16:58
balloonsping nik9016:59
dpmybon, the package is the Qt E-D-S plugin17:14
ybondpm: aaah, thanks :)17:54
ybon-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/organizer/libqtorganizer_eds.so18:36
ybon^^ dpm :)18:36
ahayzenballoons, ping18:36
balloonsahayzen, pong18:37
ahayzenballoons, this bug? https://bugs.launchpad.net/autopilot-qt/+bug/126957818:37
ubot2`Launchpad bug 1269578 in Autopilot Qt Support "Autopilot cannot access MediaPlayer component" [Critical,Confirmed]18:37
ahayzenballoons, regarding ur comment in the merge earlier18:37
balloonsahayzen, yes ty.. notice they backed out the "fix" it broke things18:38
ahayzenballoons, yeah lol18:38
balloonsbut it's still a critical bug18:38
=== bfiller is now known as bfiller_afk
=== bfiller_afk is now known as bfiller
balloonsahayzen, apparently it's on target to be fixed again next week :-)19:30
balloonsit's a good bug that you found19:31
ahayzenballoons, cool :)19:31
ahayzenballoons, could i ask for ur opinion on another MP?19:32
balloonsahayzen, certainly19:32
ahayzenballoons, https://code.launchpad.net/~andrew-hayzen/ubuntu-ui-toolkit/fix-swipe-delete-002/+merge/20217119:32
ahayzenballoons, read this comment https://code.launchpad.net/~andrew-hayzen/ubuntu-ui-toolkit/fix-swipe-delete-002/+merge/202171/comments/48017219:33
ahayzenballoons, basically there was an animation not occurring before, which i've now fixed ... but how do i go about creating a test which would fail before and work now (so basically detects the animation occurring?)19:33
ybonwhat's the best way to have a "nexus" host to be able to run calendar app tests (as in  http://bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/trunk/view/head:/testrun.sh ) ?20:25
balloonsahayzen, sorry, got distracted20:27
ahayzenballoons, np20:27
balloonsahayzen, Leo is asking for lower level tests.. that is something in the sdk isn't being well tested20:27
ahayzenballoons, so wht should i do?20:28
balloonsyou managed to find it because it broke something20:28
balloonsLeo is just concerned that it could regress again20:28
ahayzenballoons, yeah it broke our move from our custom swipe delete => SDK20:29
balloonsimho, if elopio is happy with the merge in the toolkit, file a bug to get the test added to the sdk20:29
balloonsI realize that might just bury it, but they are two different things20:29
balloonsI wouldn't hold your merge on the basis of the other.. but as he said, it needs a qml test for the sdk to test for this20:30
ahayzenballoons, ok, i'll probably try and talk to tim at some point as i need someone to approve it anyway20:30
elopioahayzen, balloons, yes, just that. Please talk to somebody on the toolkit, and they will either help you writing that missing test, or tell you to file a bug and assign it to somebody.20:34
elopioahayzen: thanks for working on it.20:34
ahayzenelopio, thanks for ur help20:34
=== salem_ is now known as _salem
ybonpopey: around?21:32
nik90popey: hey, sry I missed the clock app meeting today22:01
ybonanyu idea why there is no .desktop file in the calendar-app?22:16
ybon-u22:16
nik90ybon: there is a desktop file for the calendar app.22:18
nik90ybon: bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/trunk/view/head:/com.ubuntu.calendar_calendar.desktop.in22:18
ybonah, desktop.in is valid too?22:18
ybonbut so why the manifest.json doesn't point this one?22:18
nik90ybon: all core apps have transitioned to cmake. As a result the source could indicate .desktop.in while after building the click package it is converted to .desktop22:19
nik90I do not know how exactly it works since the commit was not done by me22:20
ybonah22:20
yboninteresting22:20
ybonbut then when I do "Ctrl-F12" to run the app on the device, it fails22:20
ybonlooking for the .desktop that does not exist22:20
nik90what really?22:20
ybonI sware :)22:21
nik90I will just the clock app since it just made the transition recently...give me a minute22:21
ybonI give you this minute with pleasure :)22:21
nik90ybon: shit you are right!22:24
nik90balloons: ping22:24
ybonalso, while you are here nik90: any idea how I set up the "nexus" hostname for running the unittests?22:25
ybonI don't think I can add a port in /etc/hosts22:25
nik90ybon: sry not sure about running unittests on devices22:26
ybonI just see a "testrun.sh" that want to do that22:26
ybonhow do you run test usually?22:26
ybonI mean autopilot22:26
* ybon noob22:26
nik90ybon: I run autopilot tests on the device using a script given by popey22:27
nik90You can find it at http://paste.ubuntu.com/6721815/22:27
ybonwow :)22:27
nik90yup popey is a magic bot :)22:28
ybonI was expecting some "make autopilot" wizardrie ;)22:28
ybonis there a commit comment convention on bazaar/launchpad? Like in git, only 70 chars for first line, then jump a line, then others lines22:49

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