[04:23] <ajalkane> akiva-thinkpad: that fading thing is certainly needed. I just hope for getting some feedback tomorrow so that we can know which way to go. Otherwise we can waste a lot of time on wrong approach. I'll try asking tomorrow
[04:23] <akiva-thinkpad> ajalkane, ah
[04:23] <akiva-thinkpad> i'm just about to head out.
[04:23] <ajalkane> me too, have a good night
[04:23] <akiva-thinkpad> ajalkane, its almost done, I just need to add a refreshing trigger to the future history
[04:24] <akiva-thinkpad> ajalkane, thanks
[04:24]  * akiva-thinkpad pushes branch
[04:27] <akiva-thinkpad> ajalkane, okay pushed. Have a nice night. If you have a chance to test it tomorrorow, I'd like some feedback on aesthetics and practicality of that row.
[04:28] <ajalkane> akiva-thinkpad: ok cool, sure I'll test it tomorrow
[08:34] <vitimiti> Hi
[08:41] <jgdx> kalikiana, right, thanks. I get pretty far with just using an arbitrary offset that is larger than the header.
[08:55] <justCarakas> o/
[12:51] <ahayzen> popey, these are two bugs i had found before related to playing audio over bluetooth bug 1363083 bug 1373392
[12:52] <rpadovani> mzanetti, handwriting notes are displayed as photo in reminders: at least users can check what they wrote :-)
[12:58] <popey> thanks ahayzen
[12:58] <ahayzen> popey, there are probably more generic ones from media-hub eg receiving calls when playing music etc
[13:00] <ahayzen> kunal, http://qt-project.org/doc/qt-5/qml-qtqml-component.html#incubateObject-method
[13:04] <popey> bzoltan: we have a session at 16:30 where our community devs are ready to give you guys in the sdk team feedback but it clashes with your 16:30 session on qa review. can you move yours back 30 mins maybe?
[13:05] <bzoltan> popey: sure, I will arrange it
[13:05] <popey> thanks!
[13:06] <popey> bzoltan: in fact, we should probably use an hour for our one, so you may want to bump yours back an hour
[13:06] <bzoltan> popey:  OK
[13:13] <t1mp> popey, bzoltan 1600-1800 zsombi and I have a "Design Guidance Documentation" session
[13:19] <ajalkane> Is jenkins having some troubles?
[13:25] <ajalkane> apparently I was having some troubles instead
[13:37] <mihir> balloons: can you just paste bin that test case?
[13:53] <mihir> balloons: ^^
[13:55] <mihir> charles_: hi
[13:55] <mihir> charles_: ping
[14:06] <ahayzen> balloons, when you have a moment could we talk CI/autopilot/mocking with you?
[14:06] <balloons> mihir, http://paste.ubuntu.com/8640984/
[14:11] <sergiusens> ahayzen: vthompson can you point me to the click published for the awesome music app?
[14:11] <ahayzen> sergiusens, http://people.canonical.com/~alan/music_remix/readme.txt
[14:11] <sergiusens> thanks!
[14:12] <ahayzen> sergiusens, we're hoping todo another one today to then give a proper QA over as we found a few minor bugs in that one...but have fun :)
[14:21] <justCarakas> popey: there is a dutch site for tweakers and they included ubuntu mate in their review of 14.10
[14:22] <justCarakas> its getting famous :p
[14:32] <ajalkane> balloons: is the best way to run autopilot tests on desktop still by copying the tests to the build directory and running them there?
[14:39] <ajalkane> ah no, it now works directly from the normal checkout. Great!
[14:44] <balloons> ajalkane, yep.. running on the desktop works greats. You can also run it inside a sandbox with autopilot3-sandbox-run with or without -X depending if you want to see it run or not
[14:45] <vitimiti> Hi
[14:46] <ajalkane> balloons: that's great command. It's kind of annoying to wait for the tests to finish before being able to do anything
[14:49] <balloons> ajalkane, indeed, quite nice to not have it lock up your machine
[14:57] <mzanetti> rpadovani: bzr pull lp:~mzanetti/reminders-app/multipleAccounts-cleanup
[15:06] <dpm> popey, ahayzen, ajalkane, mihir, balloons, rpadovani, http://pad.ubuntu.com/core-apps-review
[15:06] <ahayzen> dpm, thanks
[15:07] <ahayzen> vthompson, http://pad.ubuntu.com/core-apps-review
[15:08] <vthompson> JoeyChan, http://pad.ubuntu.com/core-apps-review
[15:18] <ahayzen> sergiusens, there is a new click in the readme now :)
[15:18] <charles_> mihir, pong
[15:18] <mihir> charles_: are you in DC ?
[15:19] <charles> mihir, yes, I'm in the Dallas room right now
[15:19] <mihir> charles_: would like to get these bugs that could fix calendar https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1320880
[15:20] <mihir> charles: okay  there are some indicator issues which we have already talked about
[15:23] <mihir> charles: let me know when you get some time , i can catch you :D
[15:24] <charles> mihir, I don't know when High bugs will start landing again, but I have a lot of this handled in https://code.launchpad.net/~charlesk/indicator-datetime/lp-1317861-handle-trigger-valarms-in-ical
[15:24] <mihir> charles: hmmm
[15:24] <charles> mihir, I'll make sure that branch gets attached to 1320880  as well :)
[15:24] <mihir> charles: awesome \m/
[15:25] <mihir> charles: the thing is reminder of an event is misleading
[15:25] <charles> mihir, could you elaborate on that?
[15:26] <mihir> charles: if you have an event reminder  , it shows as clock indicator rather than calendar event.
[15:27] <charles> mihir, yes, that's fixed in the branch :)
[15:27] <mihir> charles: ahh great :D
[15:27]  * mihir waits for landing
[15:27] <charles> mihir, you're in DC too,  yes?
[15:28] <mihir> charles: yes I am.
[15:28] <charles> mihir, I'll come sit in at the 2:30 calendar discussion
[15:29] <mihir> charles: great :)
[16:01] <vitimiti> Bye
[16:40] <DS-McGuire> Are there any apps that I could possibly contribute to? I don't want to work on the core apps as they are too big for me, are there any small ones that are starting off that need a hand?
[16:51] <mihir> balloons: that doesn't work in calendar , not able to find the object, we need to tweak this again.
[17:33] <balloons> mihir, didn't work eh? commit and push a branch of it
[17:37] <kunal> renatu, Bugs Bug #1384830
[17:39] <mzanetti> dpm: I suggest something like evernote://note/noteguid
[17:40] <mzanetti> evernote://notebook/notebookguid
[17:40] <mzanetti> evernote://tags/tagguid
[17:40] <mzanetti> etc
[17:40] <mzanetti> rpadovani: ^
[17:40] <dpm> mzanetti, rpadovani, http://pad.ubuntu.com/reminders-app-meeting
[17:41] <penk_> hello world
[17:41] <mzanetti> penk_: http://pad.ubuntu.com/reminders-app-meeting
[17:45] <popey> bzoltan: please can you schedule a 1 hour sdk session for tomorrow morning for you and benjamin to get super feedback from core apps devs?
[17:46] <bzoltan> popey: OK
[17:47] <popey> thanks
[17:47] <popey> bzoltan: msm will need to add all the community guys to it
[17:52] <mihir> balloons: there you go , lp:~mihirsoni/+junk/calendarTestFix
[18:01] <ahayzen> davmor2, hey this is the click for music :) http://people.canonical.com/~alan/music_remix/20141023/trunk/com.ubuntu.music_1.3.latest_all.click thanks
[18:02] <dpm> hi verterok, hi penk_ o/
[18:02] <verterok> http://162.213.34.150:7778/evernote/v1/webhook?userId=verterok-test&notebookGUID=10
[18:02] <mzanetti> thanks :)
[18:02] <penk_> yo
[18:02] <verterok> http://162.213.34.150:7778/register
[18:02] <davmor2> \o/ me starts with a toffee hammer
[18:02] <rpadovani> \o/
[18:05] <verterok> the body of the POST request to register to the push-evernote-appserver is: {"userid": "<userid>", "token":"<atoken>", "appid": "<appid>"}
[18:05] <verterok> curl -i -H "Content-Type: application/json" -X POST -d '{"appid": "com.ubuntu.reminders_reminders", "userid": "verterok-test", "token": "Yd3GITbQpewT9UwujEs+WA=="}' http://162.213.34.150:7778/register
[18:05] <dpm> http://pad.ubuntu.com/reminders-app-meeting
[18:06] <mihir> balloons: made changes in __init__.py in fill form function
[18:10]  * vitimiti is back
[18:13] <kunal> balloons, can you help with this MR
[18:13] <kunal> https://code.launchpad.net/~pkunal-parmar/ubuntu-calendar-app/Collection-Change/+merge/238950
[18:14] <kunal> I am not sure why it fails on jenkins, works on my desktop
[18:14] <balloons> kunal, I can give it a look this afternoon. You are most welcome to tackle me should you see me in the hall and have me help :-)
[18:19] <kunal> balloons, sure
[18:20] <qtros> dpm ping
[18:21] <qtros> dpm David, please, take a look at https://bugs.launchpad.net/ubuntu-rssreader-app/+bug/1379716
[18:35] <verterok> mzanetti, dpm: the example (push) hello app is there -> http://bazaar.launchpad.net/~ubuntu-push-hackers/ubuntu-push/trunk/files/head:/docs/
[18:38] <mzanetti> verterok: cheers :)
[18:41] <mzanetti> swordfish: http://en.wikipedia.org/wiki/Rubber_duck_debugging
[18:41] <davmor2> ahayzen: where you at?
[18:47] <mihir> popey: kunal http://pad.ubuntu.com/DnXPSYyHVF
[18:52] <ahayzen> davmor2, pong
[18:52]  * ahayzen hides
[18:56] <davmor2> ahayzen: where you at, you back in the community room
[19:30] <balloons> mihir, problem solved. The solution was that you were not selecting the object from the root
[19:31] <balloons> mihir, http://paste.ubuntu.com/8644448/. Does that make sense? self inside the helper is a child of the main_view. The datepicker appears as a child of the mainview as well, but not as a child of 'self' inside the helper
[19:52] <mihir> dpm: http://pad.ubuntu.com/DnXPSYyHVF
[19:52] <popey> dpm: http://pad.ubuntu.com/DnXPSYyHVF
[19:53] <mihir> dpm: http://pad.ubuntu.com/DnXPSYyHVF
[19:55] <kalikiana> t1mp: up for a review? https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/canIhazOrange/+merge/239461
[19:58] <rpadovani> mzanetti, do you have any idea on how install new urls in urldispatcher on the computer? If I run Qt.openUrlExternally(evernote://hello) it runs firefox
[20:00] <kalikiana> rpadovani: do you have the .desktop file correctly installed?
[20:00] <kalikiana> and, are the mime types correct?
[20:01] <rpadovani> kalikiana, well, I think yes, I did cmake make make install. mime types should be set by the urldispatcher file or have I to do it manually?
[20:01] <kalikiana> you need to have x-scheme-handler/evernote; in MimeType
[20:04] <vthompson> jdstrand, we've recently discovered that confining the Music app prevents it from getting embedded cover art from the thumbnailer when the files are on the SD Card. Will having music on an SD card be typical?
[20:05] <kalikiana> it will :-)
[20:06]  * kalikiana can't put a meaningful amount of music on the tiny home
[20:06] <ahayzen> vthompson, it will be typical ;)
[20:07] <rpadovani> kalikiana, gotcha, thanks
[20:07] <popey> balloons: 29GB of video on my laptop so yeah, I'd say it's good
[20:09] <balloons> popey, :-) I'm considering duplicating on my laptop as well
[20:10] <Tahmid> Hello guys
[20:10] <Tahmid> Can you suggest me a good IRC client for ubuntu ?
[20:10] <popey> irssi
[20:10] <popey> all other clients do not exist
[20:11] <balloons> bah, weechat me says!
[20:23] <jdstrand> vthompson: yes, I think that would be expected. can you show me the denial? (grep DEN /var/log/syslog)
[20:25] <vthompson> jdstrand, "[ 1141.579650] type=1400 audit(1414093337.918:1027): apparmor="DENIED" operation="open" profile="com.ubuntu.music_music_1.3.latest" name=2F6D656469612F706861626C65742F374341392D313030302F54656E6163696F757320442F547269627574652F547269627574652E6D7033 pid=15478 comm="vs-thumb" requested_mask="r" denied_mask="r" fsuid=32011 ouid=32011
[20:25] <vthompson> "
[20:25] <vthompson> jdstrand, we decoded the hex and it pointed to an mp3 on the SD card
[20:25] <elopio> mzanetti: can you please review this when you have some time? https://code.launchpad.net/~canonical-platform-qa/reminders-app/qmltest1/+merge/239466
[20:34] <mzanetti> elopio: I've been thinking about this too... would be great to include a bit more... e.g. injecting the dummy notes at the bottom of the qml plugin instead of just testing the delegate alone. But I'd need to prepare some proper mocking mechanism
[20:35] <mzanetti> elopio: I'll see if I can make that happen. thanks for bootstrapping this though
[20:35] <elopio> mzanetti: this is just the simplest test possible to get the job running.
[20:35] <mzanetti> yeah
[20:36] <mzanetti> I'll have a play with it... if I can make it happen easily I'll add some code to your branch, otherwise we'll start off with what you have now
[20:36] <elopio> mzanetti: cool. Thanks
[20:36] <elopio> rpadovani: ^
[20:36] <mzanetti> thank you
[20:43] <rpadovani> elopio, thanks!
[21:07] <jdstrand> vthompson: hmm, that denial shows that the music app itself is touching the mp3. is that expected or is it using just mediascanner and media-hub?
[21:08] <ahayzen> jdstrand, i suspect it if from the thumbnailer service itself via mediascanner? ... vthompson will be back in a second
[21:08] <ahayzen> *it is
[21:09] <jdstrand> ahayzen: well, mediascanner is out of process, but the denial has profile="com.ubuntu.music_music_1.3.latest", which is not the mediascanner's profile
[21:10] <jdstrand> ahayzen: iirc, you are still using music_files_read?
[21:10] <ahayzen> jdstrand, hmm so when we are rendering the image from thumbnailer?
[21:10] <ahayzen> jdstrand, yeah music_files_read
[21:10] <vthompson> jdstrand, I had personally expected that thumbnailer, via the image provider, would be touching it
[21:10] <ahayzen> jdstrand, http://bazaar.launchpad.net/~music-app-dev/music-app/remix/view/head:/click/apparmor.json
[21:10] <jdstrand> ok, if you need music_files_read, then it makes sense you would also need access to the files on the sd card
[21:11] <jdstrand> the thumbnailer is not out of process
[21:11] <jdstrand> so this makes sense
[21:11] <vthompson> jdstrand, but James H convinced me that it might be a security issue since we don't have access to read the SD card so it is sensible that we shouldn't be able to get it's embedded thumbnail until we can read it
[21:11] <jdstrand> I think you need to add this to the read_path:
[21:13] <jdstrand> "/media/*/*/"
[21:13] <jdstrand> vthompson, ahayzen: ^
[21:13] <ahayzen> jdstrand, thanks, that seems quite open :)
[21:14] <jdstrand> vthompson: so, you guys already have read_path and music_files_read and write_path
[21:14] <jdstrand> ahayzen: yes, it is. basically anything on the sd card
[21:14] <jdstrand> ahayzen: but, it is less open than running unconfined
[21:14] <ahayzen> jdstrand, yeah i assume we are not going to assume users put music only in a Music folder on the SD card?
[21:14] <vthompson> jdstrand, so that regex would match files like this? "/media/phablet/7CA9-1000/Jimi Hendrix/A History of Rock, Vol. 2/All Along the Watchtower.mp3"
[21:15] <jdstrand> it would
[21:15] <jdstrand> try it out
[21:15] <vthompson> jdstrand, thanks, will do!
[21:16] <jdstrand> if you guys are ever going to get rid of the read_path, write_path and music_files_read, we need more support from mediascanner (or something else)
[21:16] <jdstrand> but for now, using these adds quite a bit of security when you guys are processing untrusted input
[21:17] <ahayzen> yeah it makes sense until we have support in ms2
[21:22] <mzanetti> penk_: dpm: rpadovani: https://code.launchpad.net/~mzanetti/reminders-app/libqtevernote/+merge/239496
[21:22] <penk_> mzanetti: that's too fast
[21:23] <mzanetti> :D
[21:24] <mzanetti> I accidentally added a subproject... dropping it
[21:24] <penk_> ah the untitled
[21:28] <mzanetti> yeah... not sure why it got added to bzr
[21:29] <mzanetti> penk_: so... I decided to go with a static plugin for easier maintenance
[21:29] <mzanetti> err. static library
[21:29] <mzanetti> I guess we can change it to be a shared lib later if we feel like
[21:30] <mzanetti> but as your code will live in the same repository it felt easier to just link it statically
[21:31] <mzanetti> check out the evernoteplugin on how to link it. if the api doesn't work for you, let me know
[21:31] <penk_> mzanetti: sure, maybe a sample program on how to use it? :D
[21:31] <penk_> ah of course
[21:31] <penk_> ok I'll start from there
[21:31] <mzanetti> penk_: basically you just need this in your include_directories: ${CMAKE_SOURCE_DIR}/src/libqtevernote
[21:32] <mzanetti> and this to link it: target_link_libraries(yourscopeexecutable evernote-sdk-cpp libthrift qtevernote ${SSL_LDFLAGS})
[21:32] <kalikiana> t1mp: did you file a bug report for push_to_phone.sh?
[21:33] <mzanetti> penk_: start with UserStore::instance() to set login stuff, then you should be able to get all you need from NotesStore. You can use the Notes model to easily filter on notebook and what not
[21:33] <penk_> mzanetti: sounds cool!
[21:34] <penk_> mzanetti: wished we had this meeting two weeks earlier :D :D
[21:35] <mzanetti> hehe
[21:35] <penk_> mzanetti++
[21:36] <mzanetti> penk_: add your code into src/scope/
[21:36] <penk_> mzanetti: will start from there
[21:38] <vthompson> davmor2, I have a click that should have the sd card thumbnailing issue jdstrand helped with: https://www.dropbox.com/s/3czoy37yf8idzam/com.ubuntu.music_1.3.699_all.click?dl=0
[21:38] <vthompson> davmor2, care to test?
[21:53] <rpadovani> penk_, hey, did you add evernote://newnote/noteguid to our uriHandler on titanpad?
[21:54] <penk_> rpadovani: I didn't add anything
[21:54] <rpadovani> penk_, ok, thanks
[21:54] <penk_> rpadovani: I do add note to the pad
[21:54] <penk_> rpadovani: it would be good if we can create note for certain notebook
[21:55] <penk_> rpadovani: how do you think
[21:55] <rpadovani> penk_, yes, sure, we can do with evernote://newnote/notebookguid
[21:55] <penk_> rpadovani: awesome
[22:08] <vthompson> davmor2, FYI popey verified that the click fixes the embedded thumbnailing on the card.
[22:10] <davmor2> vthompson: \o/ unfortunately I was in a meeting
[22:48] <mihir> balloons: a good start  :D
[22:48] <mihir> https://code.launchpad.net/~mihirsoni/ubuntu-calendar-app/dateSelectNewEventTest/+merge/239517
[22:49] <mihir> balloons: this enable new event to select Date.
[22:51] <mihir> balloons: will need to add next/previous day using scenario I guess.