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

rpadovaninik90_, o/00:30
nik90_rpadovani: hi00:30
rpadovaninik90_, sorry to bother you at this hour, but do you have a click package of the branch I should review? I have no chroot installed here00:31
rpadovaninik90_, btw, I red all the code, looks good to me, without errors :-)00:31
nik90_rpadovani: no worries, I was just hacking on something00:31
nik90_rpadovani: https://www.dropbox.com/s/rkcu0xoi4o4kedj/com.ubuntu.clock_3.1._all.click?dl=000:32
rpadovaninik90_, thanks dude!00:32
nik90_rpadovani: no thank you for the review00:32
rpadovaninik90_, do you know that deactivated alarms are shown in the indicator datetime?00:44
rpadovanialso, they have calendar icon00:44
nik90_rpadovani: https://bugs.launchpad.net/indicator-datetime/+bug/136234100:44
ubot5Ubuntu bug 1362341 in Ubuntu UI Toolkit "OneTime alarms are not automatically dismissed or delete after they are triggered" [Undecided,New]00:44
nik90_rpadovani: I have mentioned the test suite in the MP description00:44
rpadovaninik90_, no no, not only onetime alarm00:44
rpadovaninik90_, all alarms00:44
nik90_rpadovani: yup00:45
nik90_rpadovani: https://bugs.launchpad.net/indicator-datetime/+bug/136170200:45
ubot5Ubuntu bug 1361702 in Indicator Date and Time "Disabled alarms show up as calendar events" [Medium,Triaged]00:45
rpadovaninik90_, ah, ok, this one00:45
rpadovani...meanwhile my click target is ready...00:46
nik90_;)00:47
rpadovaninik90_, I bet you know already :D When you edit an alarm, the list isn't autosorted00:51
rpadovaniso i have alarms in wrong order00:51
nik90_rpadovani: yes that is intended since otherwise the whole listview will be updated for every little action by the user00:52
nik90_rpadovani: I think at the moment, the listview is refreshed only when you create new alarms or delete old ones00:52
rpadovaninik90_, yap, but it's a bit confusing imo00:53
nik90_I will see what can be done00:54
rpadovaninik90_, oh, another thing, not related to your MR: when an alarm rings, in the notification there are also seconds00:54
nik90_rpadovani: ooh that's a nice papercut bug. Mind reporting a bug against indicator-datetime for this00:55
nik90_rpadovani: I can follow up on that later00:55
rpadovaninik90_, approved00:56
nik90_thnx00:59
rpadovaninik90_, does clock use eds as backend?01:07
=== _salem is now known as salem_
Akiva-Thinkpadnik90_, hey03:17
Akiva-Thinkpadubuntu components is 1.103:17
Akiva-Thinkpadwhat about things like ubuntu.contacts, or ubuntu.test?03:17
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
mihirballoons: ping !!04:38
dholbachgood morning06:32
Akiva-Thinkpadmorning06:32
Akiva-Thinkpaderr 11.30pm whatever that is06:33
Akiva-Thinkpadlate evening06:33
Akiva-Thinkpad:P06:33
mihirAkiva-Thinkpad: hi07:04
Akiva-Thinkpadmihir, heya07:05
Akiva-Thinkpadwhere has dpm been? has he moved to a new team or something?07:08
Akiva-Thinkpador is he on vacation?07:08
dholbachAkiva-Thinkpad, the latter :)07:13
dholbachhe should be back next week07:13
dholbachassuming he's not going to stay wherever he is right now :)07:13
Akiva-Thinkpadha07:15
Akiva-Thinkpadblah finally all dem libs are upgraded :P07:24
Akiva-Thinkpadjeepers; is it just the commit message specifcation that the pan flickable is being failed on?07:46
Akiva-Thinkpadbah I don't get it08:06
=== sergiusens_ is now known as sergiusens
Akiva-Thinkpadalright think its beddy time08:22
Akiva-Thinkpadnight all08:22
Akiva-Thinkpadhmmm interesting thought; you think its possible to embed bug reporting from lp into the sdk?08:24
davidcalleMorning all08:24
Akiva-Thinkpaddavidcalle, morning08:24
JamesTaitGood morning all; happy Great Fire of London Day! :-D08:41
Akiva-ThinkpadJamesTait, classic08:42
brendandit's been 360 years so we can laugh now08:46
brendandwasn't so funny at the time08:46
justCarakasheey Akiva-Thinkpad, long time no see08:46
Akiva-ThinkpadjustCarakas, indeed; at work?08:46
justCarakasyup08:47
Akiva-Thinkpad:)08:47
* Akiva-Thinkpad needs to go to bread08:47
JamesTaitbrendand, indeed.  And yet, somehow, the same kinds of mistakes are still happening to this day.08:55
Akiva-ThinkpadJamesTait, my neighbour almost burnt down my apartment with his BBQ, and to top it all off, he was trying to get me kicked out.08:57
* Akiva-Thinkpad hated that fellow08:57
Akiva-Thinkpaderrr hate is a strong word, but he truly was a slime ball08:57
Akiva-Thinkpadlater all08:57
nik90_zsombi: ping09:48
zsombinik90_: hei ho09:50
nik90_zsombi: hi, I am havign some mouse input issues with InverseMouseArea09:50
zsombinik90_: ouh? what?09:51
nik90_zsombi: so I have a UbuntuShape in a Page. I added the InverseMouseArea{} to the UbuntuShape{} and anchor filled it. The UbuntuShape is supposed to hide when clickingn any where outside it.09:51
nik90_zsombi: When I click outside, it hides it as expected. However the outside area does not accept any mouse inputs like click, drag etc.09:51
nik90_I tried adding propogateComposeEvents: true, preventStealing: false09:52
nik90_nothing works09:52
zsombinik90_: well, topmostItem: true makes it working ;)09:52
zsombinik90_: the thing is that you may have non-siblings where the IMA is not having any effect09:53
zsombinik90_: so you then need to set this property09:53
nik90_zsombi: hmm ok. let me try09:53
zsombinik90_: it's not the best thing, I know, but the MouseArea isn't the best implementation either...09:53
nik90_zsombi: http://paste.ubuntu.com/8214144/09:54
nik90_zsombi: I added the inversemousearea into the tip object09:54
zsombinik90_: bt, one thing must be sure: propagateComposedEvents only block composed event propagation, which is clicked() pressandHold()09:55
nik90_zsombi: basically my intention is to always show the bottom edge hint and hide it when clicking, dragging outside in the main page09:55
zsombinik90_: then preventStealing only reffers to mouse grabbing, but that doesn't help on IMAs case09:55
nik90_ok09:55
nik90_topmostItem doesn't seem to help09:56
zsombinik90_: dude... you have the MouseArea which steals all09:57
nik90_zsombi: the mouseArea is for the ubuntushape area, while the inversemousearea is for everything outside it.09:58
nik90_zsombi: or have I completely messed it up :P09:58
zsombinik90_: well, the MA seams not to be anchored to UbuntuShape at all09:59
zsombinik90_: if you want something to handle a particular component, you better put it inside that component...09:59
zsombinik90_: are you using StateSaver?10:39
nik90_zsombi: no10:39
zsombinik90_: why not???! :D10:39
zsombinik90_: shame on ya!10:39
nik90_zsombi: Atm StateSaver doesn't save values unless app is abnormally crashed by the system?10:39
zsombinik90_: not abnormally, lifecycle manager may also close it10:40
zsombinik90_: and that's the time you want to save the state10:40
nik90_zsombi: exactly..so if the user closes the app by himself, state saver doesnt save the values on exit10:40
nik90_zsombi: and that's what I need and hence use u1db atm.10:41
zsombinik90_: so next time the app is started it looks like it woudl continue from where you left it10:41
zsombinik90_: u1db??? that's to heavy for that, better use settings10:41
nik90_zsombi: which for a clock app isn't really necessary since when clock is reopened, it shows the system time and the saved world cities10:41
nik90_zsombi: yeah I did this before qt settings was in the image10:42
nik90_still need to transition to it10:42
zsombinik90_: but the permanent state saving is on the roads https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/135945410:42
ubot5Ubuntu bug 1359454 in Ubuntu UI Toolkit "StateSaver should be enabled by default on relevant properties for all widgets" [Undecided,Confirmed]10:42
nik90_zsombi: I know I have been tracking it for months10:42
nik90_:)10:42
zsombinik90_: well, you know what happened on last sprint, right? ;P10:42
nik90_hehe yes10:43
=== MacSlow is now known as MacSlow|lunch
nerochiarosergiusens: i feel stupid but for the life of mine i can't figure out what package name i should pass to pkcon remove to convince it to remove gallery-app11:27
nerochiarosergiusens: i tried any possible permutation of name and version11:27
ybonnerochiaro: isn't the full package id, like com.ubuntu.developer.xxx ?11:31
nerochiaroybon: what's xxx. i tried half a dozen of possible xxxs and none worked :)11:31
ybonlet me plug my phone, and search in my bash history :)11:31
popeyclick list11:33
popeythen use that11:33
popeysudo click unregister com.ubuntu.gallery 1.011:33
popeynerochiaro: ^11:33
sergiusensnerochiaro: I never learned the syntax myself11:36
nerochiaropopey: i'll try that next time. i ended up uninstalling it with the GUI11:37
popeythat also works11:37
=== MacSlow|lunch is now known as MacSlow
nik90_popey: can you run the clock app in a language that is fully translated and check it they appear in that language. For some reason in my testing that didn't work. I even restarted the phone to be sure.12:13
popeysure nik90_12:13
popeymost recent translations may not have landed in the store yet though, as no clicks have been pushed since last week12:14
* popey switches to .it and reboots12:14
* nik90_ grabs lunch...brb in 30 mins12:15
popeynik90_: yeah, mostly in english even in italian which is supposed to be 100% translated12:17
=== _salem is now known as salem_
nik90_popey: I think it is not translated at all. the date and time shown in italian is due to me using Qt.locale()12:43
nik90_popey: hmm looks like the bug 1363314 is more deeper than we thought :/ .. I have a ton of MPs coming in today and tomorrow.12:46
ubot5bug 1363314 in Ubuntu Clock App "App fails to launch on up-to-date utopic desktop" [Critical,Confirmed] https://launchpad.net/bugs/136331412:46
popeynik90_: currently under discussion in -ci-eng12:53
nik90_yup following it12:54
=== zequence_ is now known as zequence
rpadovaninik90_, mhh, when you create a new alarm some alarms that were deactivated are activated again13:12
nik90_rpadovani: which version?13:13
rpadovaninik90_, I have the app you sent to me yesterday night, ubuntu r21313:14
nik90_rpadovani: its just the listview refreshing..old alarms don't get reactivated13:14
rpadovaninik90_, it's odd13:14
nik90_rpadovani: so if you have a saved alarm called "Test Alarm" enabled and then create a new alarm, it refreshes the listview which cause the original "Test Alarm" to be reinitialized13:14
nik90_rpadovani: I know. It is a SDK issue we are tracking but not for rtm If I recall13:15
rpadovaninik90_, bug 136437413:17
ubot5bug 1364374 in Indicator Date and Time "In the alarms notification bubble there are also seconds" [Undecided,New] https://launchpad.net/bugs/136437413:17
nik90_rpadovani: thnx13:17
rpadovaninik90_, there is something clock needs? I have a free afternoon, so I want to write some code, or check patch, or.. well, anything you think is useful :-)13:17
nik90_rpadovani: you want to write code or review code?13:18
rpadovaninik90_, both, I do what you need more :-)13:18
nik90_rpadovani: you can help with fixing bug 1362093. I initially assigned it to myself but feel free to take it. Or you could review https://code.launchpad.net/~nik90/ubuntu-clock-app/conditionally-load-alarmmodel/+merge/23241213:20
ubot5bug 1362093 in Ubuntu Clock App ""Today" and "No time difference" a weird thing to communicate" [Low,In progress] https://launchpad.net/bugs/136209313:20
nik90_rpadovani: your choice :)13:20
rpadovaniI start with the review then, thanks13:22
nik90_:D13:22
mzanettiogra_: haha :) I like that you're a big fan of dekko. but as long as it breaks threads its annoying for the reader of the mails :D13:39
ogra_oh, it does ?13:40
ogra_mzanetti, thats just because that ML is configured broken or because soeone decided to put me on CC instead of answering on the list13:40
mzanettiogra_: because dekko seems to have a bug13:42
ogra_no13:42
mzanetti:D13:42
ogra_MLs that dont allow reply-to-list are broken MLs :P13:42
ogra_but yeah, dekko should perhaps work around broken MLs :)13:42
mzanettiogra_: well... then all the other mail clients in the world are broken :D13:43
ogra_mzanetti, i cant reply-to-list on the phablet ML with evolution either ... simply because the list hearder is broken13:43
mzanettiogra_: fact is, the list is nicely sorted by thread except for mails that say "Sent by dekko"13:43
ogra_might be my way of using reply-to-all in dekko ... and perhaps not even dekkos fault13:44
mzanettiogra_: yeah... I think dekko's fault.13:44
mzanettiogra_: there was the mail by DanChapman to the ubuntu-phone list where he wrote "Hopefully this ends up in the correct thread"13:44
mzanettiogra_: well, it didn't13:44
ogra_i'll try to hold back replying to all on broken MLs then13:44
mzanetti:)13:44
ogra_(luckily the majority of ubuntu lists are properly set up=13:45
ogra_)13:45
rpadovaninik90_, code looks good to me. Why there are jenkins failures in like every clock branch?13:48
nik90_rpadovani: https://bugs.launchpad.net/ubuntu-clock-app/+bug/136331413:48
ubot5Ubuntu bug 1363314 in Ubuntu Clock App "App fails to launch on up-to-date utopic desktop" [Critical,Confirmed]13:48
rpadovaniah, that bug13:48
nik90_yup that bug ;D13:48
rpadovaninik90_, ok, i try to fix the other bug you linked before :-)13:48
nik90_once the bug is fixed, the flood gates will open and we will merge everything13:49
nik90_rpadovani: btw you have been working on some parts of the c++ in the reminders app?13:49
nik90_rpadovani: bug 1362093 will require very small tweaks in the c++ code (Timezone C++ Plugin)13:50
ubot5bug 1362093 in Ubuntu Clock App ""Today" and "No time difference" a weird thing to communicate" [Low,In progress] https://launchpad.net/bugs/136209313:50
rpadovaninik90_, almost nothing, but if is only for fix a bug I think I can manage it :-)13:50
nik90_rpadovani: you will be fine ;)13:50
nik90_elopio_: ping (manual test suite)13:51
rpadovaninik90_, looking to design spec, little clocks are on the right, and there aren't country name anymore. Have I to modify this thing also?14:03
nik90_rpadovani: no no that's the wireframe..the visual spec says it should be how it is currently14:03
rpadovaniack, thanks14:04
nik90_rpadovani: all you need to do is remove the "today, tomorrow" stuff and only show the time difference. If time difference is same, show "same time"14:04
nik90_rpadovani: also anchor it to the vertical center14:04
rpadovaniof course14:04
rpadovaninik90_, https://code.launchpad.net/~rpadovani/ubuntu-clock-app/1362093/+merge/23306914:43
rpadovanido you need something else?14:43
nik90_cool14:44
nik90_wow you even updated the pot file14:44
* nik90_ should learn from this14:44
rpadovaninik90_, it's very fast, you only have to remember to do it ;-)14:45
nik90_rpadovani: there are few other bugs but they first need some design confirmation. So those can wait. This leaves only code reviews I am afraid14:45
nik90_rpadovani: oh can you update the debian changelog in your branch pls14:45
jdstranddholbach: hi!14:45
nik90_rpadovani: nano debian/changelog14:45
nik90_rpadovani: don't do "dch" since that would create a new version14:45
rpadovaninik90_, ok, I update it :-) then I review code that is wating14:45
jdstranddholbach: I thought i filed a bug on this. I get a traceback on up to date click-reviewers-tools if I run ./run-tests14:46
nik90_rpadovani: oke, I will review your mp meanwhile14:46
dholbachjdstrand, really? let me check14:46
jdstranddholbach: http://paste.ubuntu.com/8215899/14:47
jdstranddholbach: this happened before the recent commit14:47
jdstrand(eg, I noticed it sometime last week)14:47
jdstrandI couldn've sworn I filed a bug...14:47
dholbachjdstrand, it works for me14:48
dholbachand the build passed as well, where ./run-tests is executed14:48
rpadovaninik90_, pushed the changelog14:48
dholbachthat's very weird14:48
nik90_rpadovani: thnx mate14:49
jdstranddholbach: I'm on utopic. what are you running?14:49
dholbachjdstrand, the same14:49
=== charles_ is now known as charles
jdstranddholbach: did you forget to add a file or something? (bzr status)14:49
dholbachcan you print main_class in modules.py line 77?14:49
dholbachjdstrand, nope, it's added and the installed package (from the ppa) works for me too14:50
dholbachsorry, line 5514:50
jdstranddholbach: http://paste.ubuntu.com/8215925/14:51
rpadovaninik90_, about https://code.launchpad.net/~nik90/ubuntu-clock-app/alarm-status-effects/+merge/233068, isn't better to have a case also for an alarm that ring in <  1h?14:52
jdstranddholbach: oh, I have this:14:52
jdstrandclickreviews/cr_tests_real.py14:52
jdstranderr14:52
jdstrandunknown:14:52
jdstrand  clickreviews/cr_tests_real.py14:52
dholbachoh14:52
jdstrandwhich is an old test that I was playing with14:52
nik90_rpadovani: sure, I can add it. not that difficult14:53
dholbachjdstrand, ok, can you put the file online somewhere, so I can take a look and make the tests safer?14:54
dholbachand yeah, a bug report would be good, so I don't forget :)14:55
jdstranddholbach: bug #136444915:02
ubot5bug 1364449 in Canonical Click Reviewers tools "traceback in tests with improper cr_... file" [Undecided,New] https://launchpad.net/bugs/136444915:02
dholbachthanks a bunch, jdstrand15:02
jdstranddholbach: thanks for looking at it :)15:02
dholbachno worries15:02
elopio_nik90_: pong15:13
nik90_rpadovani: made the necessary changes you requested15:14
nik90_elopio_: hi15:14
nik90_elopio_: I thought today would be a good time to tell me how to write up manual tests for the clock app that you mentioned before15:14
nik90_elopio_: if you are free that is15:14
rpadovaninik90_, looks good, approve, thanks15:15
elopio_nik90_: I will make up the time. My proposal is to do something like what tedg is doing, putting the manual tests in the branch instead of the wiki, but following the format proposed by zyga so it's runnable with checkbox.15:17
elopio_how does it sound to you?15:17
nik90_elopio_: do you have the links to what tedgs and zyga did?15:18
nik90_elopio_: sry I might have lost them15:18
elopio_nik90_: these are ted's manual tests in ual http://bazaar.launchpad.net/~indicator-applet-developers/ubuntu-app-launch/trunk.14.10/view/head:/tests/manual15:19
nik90_elopio_: what format is that? the <dl> tags etc..15:22
elopio_nik90_: they are following the formate used on the QA tracker.15:22
nik90_ah15:22
nik90_elopio_: what format does zyga use?15:22
elopio_nik90_: I'm trying to find it. Checkbox accepts multiple formats.15:23
nik90_ok15:23
elopio_nik90_: I can't find any docs. I've pinged zyga.15:31
nik90_elopio_: ok15:31
mihirballoons: ping15:33
=== alecu_ is now known as alecu
balloonsmihir, pong15:35
balloonsmihir, if it's about jenkins failures, we know and are working on it :-)15:35
balloonsit's not just you15:35
mihirballoons: thanks :D15:35
mihirballoons: was wondering is it calendar fails or Jenkins issues15:36
nik90_mihir: sry I am swamped and cant merge your branch. Can you do it yourself and then work on the AP test?15:38
nik90_mihir: I am atm tracking 7 MPs for the clock app which is a lot15:38
mihirnik90_: no issues, I have started working on AP..but got little busy with my Office work15:38
nik90_mihir: no worries, I thought you were waiting for my review15:38
mihirlittle* a lot :(15:38
mihirnik90_: nope, i have already started fixing AP.15:39
nik90_cool15:39
mihirnik90_: there was strom in last weekend , so didn't had proper internet connection.15:40
nik90_ah ok15:40
nik90_mihir: perfect time to do local work without any irc connections :P15:41
mihirnik90_: heheheh true :)15:41
mihirnik90_: but as I am learning AP need atleast Google Help hehehe15:42
nik90_mihir: lol...they should start publishing AP pdf guides15:42
mihirnik90_: hahah , true that would be life savior :D15:42
seb128t1mp, Saviq, bug #1240875 is somewhat an unity/uitk issue, the reboot is a workaround, what design would really like is dynamic change of languages without having to reboot15:43
ubot5bug 1240875 in ubuntu-system-settings (Ubuntu) "Need to reboot the phone to have it pick up a new language setting" [Critical,In progress] https://launchpad.net/bugs/124087515:43
mihirnik90_: also  i have observed on device, while scrolling dash , it refresh icons all the time15:47
mihiris it expected behavior ?15:47
nik90_yup known..15:47
nik90_well known bug15:48
nik90_not expected behavior15:48
elopio_ping renatu: I'm trying to add some objectNames to the contact qml files on address book15:50
elopio_but when I run the local binary, my changes are not used. How can I use my local qml contact files?15:51
renatuelopio_, basically it uses the installed version by default15:53
mihirnik90_: okay15:53
renatuelopio_, you need to uninstall it and export QML2_IMPORT_PATH=<build-dir>/src/imports15:53
elopio_renatu: I'll try.15:54
Saviqseb128, but that's crazy, really... no one's ever gonna change their phone language...16:02
Saviqtotally not worth spending any time16:02
seb128Saviq, right, in theory that's better, in practice I agree it's not worth the efforts16:03
seb128Saviq, mpt's reasoning was around the line of "we can shutdown apps any time anyway, so why not do it when changing locale so they restart picking the new one"16:03
seb128Saviq, and the shell/indicator is an upstart restart away for reload16:04
Saviqseb128, sure, we can just restart the session, no need to reboot16:04
Saviqseb128, but again, uuuuseleeess ;)16:04
seb128indeed ;-)16:04
seb128it's just a very-slightly-better-but-not-worth-the-effort16:04
nik90_t1mp: do you know if it is possible to have multiple font weights in one string without using multiple label{} ?16:08
t1mpnik90_: I think not, except if you use html-markup with <b> in the text16:12
t1mpsee http://qt-project.org/doc/qt-5/qml-qtquick-text.html16:13
nik90_t1mp: yeah I did use it, but my designer want font weight light and normal together.16:13
nik90_t1mp: by default the sdk uses light which is good, but I canot find a html tag for normal.16:13
nik90_just bold and italic16:13
t1mpI guess there is no tag for normal16:14
nik90_no worries I will figure something out16:14
t1mpnik90_: perhaps with <div> and css properties http://qt-project.org/doc/qt-5/richtext-html-subset.html#css-properties16:15
t1mpI didn't try if that works, but it might16:16
nik90_ooh yes that might work16:16
nik90_renatu: ha I got you a bug https://bugs.launchpad.net/ubuntu-clock-app/+bug/135794516:20
ubot5Ubuntu bug 1357945 in Quick Memo "[bottom edge] Current bottom edge hint timeout makes it difficult to read the bottom edge action" [Low,Triaged]16:21
dholbachjdstrand, would something like http://paste.ubuntu.com/8216557/ be acceptable in your mind?16:24
dholbachjdstrand, http://paste.ubuntu.com/8216560/ being the accompanying diff16:24
jdstranddholbach: yes, thanks!16:28
dholbachjdstrand, thanks a bunch16:30
dholbachjdstrand, https://code.launchpad.net/~dholbach/click-reviewers-tools/1364449/+merge/23308816:34
dholbachsee you tomorrow - have a great rest of your day!16:34
mhall119kenvandine: what's a good resource for me to learn how to export content from my apps, both initiated by my app and also initiated by other apps?16:43
ahayzenpopey, looks like we have some progress on bug 1363314 :) anything i can do to help or we just waiting now?17:07
ubot5bug 1363314 in Ubuntu Clock App "App fails to launch on up-to-date utopic desktop" [Critical,Confirmed] https://launchpad.net/bugs/136331417:07
popeyahayzen: I don't think so other than make sure your tests pass locall before pushing to launchpad, so we don't have to turn around fixes17:10
ahayzenpopey, heh yeah17:12
elopio_nik90_: this is the format: http://plainbox.readthedocs.org/en/latest/author/jobs.html17:15
nik90_elopio_: erm lot of documentation :P17:16
elopio_nik90_: not really because we don't need everything.17:16
elopio_just id, description, steps and verification.17:16
nik90_elopio_: the manual test is basically for reviewers to read the test cases and then test them before pushing to trunk or store, right?17:17
nik90_elopio_: or are they viewed in a special editor or something?17:17
elopio_nik90_: yes to both questions. You will most likely run them when pushing a new stable version, no on every MP, because they are slow. So when updating to the store sounds good.17:18
nik90_elopio_: lol I wanted to ask for examples, but at the top of the page, it says "This file contains NO examples, this is on purpose since the jobs directory contains several hundred examples showcasing all the features described here."17:18
elopio_and you could just read the text file to follow the steps17:18
elopio_but what I would like with this is to be able to record the run in an output file. So checkbox has a UI that will help you there.17:19
=== turin is now known as turambar
elopio_nik90_: I wonder where's that job directory :)17:19
nik90_elopio_: I need to an example in the format to get an idea..this is too abstract to fill in.. I could do id: test-alarm etc etc...but I could be way wrong about this17:20
elopio_nik90_: I'm also looking for the examples. It seems it's too late for zyga.17:21
nik90_hmm zyga usually is online in this channel17:21
nik90_elopio_: I am assumig other apps like dialer, address book must also have these kind of manual tests?17:21
nik90_specified in the format used by checkbox?17:21
elopio_nik90_: that's the catch :D17:21
nik90_Am I the first? Again?17:22
elopio_we are going to have a discussion about manual test formats on the next sprint17:22
elopio_so you would be the first, again17:22
nik90_hehe17:22
=== elopio_ is now known as elopio
DanChapmanmzanetti, ogra_ it is indeed a bug in dekko that it broke the ML thread. I stupidly forgot to remove angle brackets when formatting the the References header which caused the In-Reply-To and References to be blank. It's fixed in trunk now so all should be good on next update :-)17:23
elopioI think that the only tool we currently have to record executions is checkbox, but we need to give it a try before being able to discuss about it.17:23
elopionik90_: but you can always say no :) If you find it easier you can just document your tests on the wiki in any format you like17:23
mzanettiDanChapman: cool :)17:24
nik90_elopio: no no its cool :D17:24
nik90_elopio: I will start once I have some examples to look at. I will try to ask zyga tomorrow morning.17:24
ogra_DanChapman, yay17:25
elopionik90_: I'll see what I can find. But zyga will be happy to help us, so it would be better to have him involved before we start.17:25
elopioyes, that :)17:25
nik90_yup17:25
ahayzenpopey, if all has gone to plan with the google drive folder ... u should have an email :)17:25
elopionik90_: I will help you writting tests and reviewing the once you write.17:25
nik90_elopio: thnx17:26
nik90_ahayzen: poor popey....too many places to get his clicks from to test :P17:26
popeyheh17:26
ahayzennik90_, hehe17:26
popeywill test17:26
ahayzenpopey, thanks :)17:27
nik90_mhall119: headsup, I noticed that some of the properties shown in http://qt-project.org/doc/qt-5/qml-qtpositioning-positionsource.html are not available in http://developer.ubuntu.com/api/qml/sdk-14.10/QtLocation.PositionSource/17:38
nik90_mhall119: for instance compare the sourceError property in both of them17:38
dumbaskhow do i load nodejs , i did sudo apt-get install nodejs nodejs-dev npm, now its installed it gives -version, how do i get it to run globally?17:40
popeyahayzen: does music ap tests do the "right" thing these days?17:44
popeyi.e. will it delete all my carefully curated music collection?17:44
ahayzenpopey, errr it should restore it...but i think it does the 'wrong' thing still17:44
* popey glares at balloons 17:44
* ahayzen hasn't had any issues on his device17:44
ahayzenpopey, but i'll check hang on i can't remember the state of it17:44
nik90_lol17:45
* nik90_ imagines an angry popey frantically searching for his music collection :P17:45
ahayzenpopey, oh no we may do it properly now? balloons ?17:45
balloonspopey, we had to rollback the mocking17:46
balloonsit should still be there, and I thought we mocked on the desktop and backuped on the phone, but I would have to check17:46
popeynik90_: my 8-track player is easy to find17:46
popeybe nice to fix that for music 2.017:46
ahayzenballoons, don't we just overwrite the db but ~/Music is not touched?17:46
ahayzenballoons, ie ~/Music becomes ~/autopilot/fakeenv/Music ?17:47
nik90_popey: yes my entire collection lives online in the form of spotify17:47
popeyditto17:47
popeyI stopped using the spotify client when it was crashy so used their website.. which now is crashy17:47
ahayzenmy entire collection of flacs is a little more annoying to transfer...17:47
popeyso switched back to the client, and they've updated it17:47
popeyit now does notifications on track change and media keys work17:48
nik90_their client is awesome now17:48
popeyI was so delighted to find that17:48
balloonssorry, pc decided to blow up17:52
balloonslet me try and find the bug in question17:52
balloonsthe issue is it's nigh impossible to mock on the device and still behave under apparmor policy17:52
balloonsdespite the adjustments and time spent with jamie trying17:53
popeyalan@deep-thought:~/Downloads$ phablet-test-run -v com.ubuntu.music17:58
popeysh: 1: /usr/bin/python: not found17:58
popeyle sigh17:58
popeyoops, typo17:58
ahayzenpopey, music_app ?17:58
popeyindeed17:58
ahayzen...i don't usually have the com.ubuntu. either...17:59
popeylots off failing tests17:59
ahayzenpopey, how are they failing?17:59
popeyRan 17 tests in 31.210s17:59
popeyFAILED (failures=17)17:59
popeyUnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1111: ordinal not in range(128)17:59
ahayzendamn!17:59
ahayzenobviously that is not the same then lol http://bazaar.launchpad.net/~andrew-hayzen/music-app/fix-for-unicode-errors/revision/60618:00
balloonspopey, btw I opened a bug today for that issue of /usr/bin/python not found18:10
nik90_balloons: is it you who has been rerunning jenkins in the MPs? I get random jenkins runs despite no new commit.18:14
popeyok ☻18:15
popeyyeah, we both have been18:15
ahayzenpopey, ok i'll fix that decode error after dinner, will u be ok to test another click if i send it to u?18:16
popeysure thing ahayzen18:16
nik90_cool18:16
ahayzenthanks popey18:16
popeynp18:16
balloonsnik90_, yea18:17
Akiva-Thinkpadmorning all18:17
Akiva-Thinkpad:)18:17
nik90_balloons: cool18:17
nik90_Akiva-Thinkpad: morning :) (its 20:00 here but np :P)18:18
Akiva-Thinkpadso this jenkins bot issue18:18
nik90_Akiva-Thinkpad: move to europe asap :D18:18
Akiva-ThinkpadProud canadian18:18
Akiva-Thinkpad:)18:18
nik90_:)18:18
balloonsmorning Akiva-Thinkpad :-)18:18
nik90_Akiva-Thinkpad: you know you will be canadian even when you move to europe18:18
nik90_Akiva-Thinkpad: we can't take that away from you18:19
Akiva-Thinkpadjenkins issue; could this be why my merge proposal failed. I tried looking at that debug, but I can't wrap my head around why editting newEvent.qml would cause the day view page to stop working18:19
balloonsAkiva-Thinkpad, yes any jenkins results you see are wrong :-) Sorry for the trouble!18:20
Akiva-Thinkpadnik90_, heh, well I also like the government here. Timezones a bit funky18:20
balloonsif things work for you then it's likely fine18:20
Akiva-Thinkpadballoons, okay18:20
Akiva-Thinkpadthere needs to be a jenkins bot for the jenkins bot18:20
nik90_ooh I like that idea18:20
nik90_sigh simpler times when I could just merge stuff manually to trunk :P No jenkins bot telling me what to do18:21
nik90_and then balloons happened :D18:21
balloonsI do like not having to merge anything manually18:21
mhall119Jenkins is the true tyrant in Ubuntu development :)18:40
balloonspopey, here's your metabug btw.. I'll add music to it, hehe18:40
balloonshttps://bugs.launchpad.net/sudoku-app/+bug/131674618:40
ubot5Ubuntu bug 1316746 in Ubuntu Weather App "Autopilot tests should properly setup environment" [Medium,Confirmed]18:40
popey18:40
nik90_mhall119: +100000018:41
balloonspopey, ohh looking at the tests, the mocking is in there :-)18:46
* balloons wonders now if it actually works on the device18:47
balloonsI assume not18:47
turambarHi all; quick question.  I'm looking to start playing with some app-development for UT.  I've heard that 14.10 is the framework to try to build to for most things.  Do most people run this in a VM or natively?  I tried running a 14.10 install in VirtualBox but I hit some really irritating slowdowns when running the phone emulator inside my VM.  Any18:51
turambar suggestions?18:51
Akiva-Thinkpadpopey, or any clock developers; do any of you know if the clock alarm volume slider plays a sound as you adjust it?18:52
popeyturambar: i upgraded to 14.10 and develop natively on my laptop18:53
Akiva-Thinkpadotherwise I am going to report this as a bug, given that most sliders give you an indication as to how loud they want to play it.18:53
popeyturambar: then build in an armhf choot if it needs it18:53
popeyAkiva-Thinkpad: no, i dont think there's any sound as you adjust18:53
Akiva-Thinkpadokay thanks18:53
Akiva-Thinkpadshould I be reporting bugs that happen probably only on the desktop, with qmlscene?19:00
Akiva-ThinkpadI just clicked the sound button on creating a new alarm, and the program hanged19:00
popeyif it's a bug, it should be filed.19:05
popeyand that quacks like a bug19:05
Akiva-Thinkpadheh19:06
Akiva-Thinkpadwell do19:06
balloonswell blimey popey music app works just as it should my friend.. ~/Music stays happily intact and unmolested19:07
Akiva-Thinkpadunmolested...19:08
balloonsthat's an english word right?19:08
Akiva-Thinkpadhow can you unmolest something?19:08
Akiva-Thinkpadno no, I don't won't to get into it. Carry on19:09
* Akiva-Thinkpad carries on19:09
* balloons exits gracefully19:09
Akiva-Thinkpadoh shoot just realized I have the reboot series of the clock19:11
Akiva-Thinkpadno wonder why it is so different. looks much nicer though19:11
balloonsnice eh? it is missing the stopwatch for the moment19:12
nik90_turambar: 2 ways you can develop app for UT.19:16
ahayzenballoons, \o/ ... i think we just overwrite the mediascanner database at the moment?19:17
nik90_turambar: if you use Ubuntu 14.04, then use the phone emulator since it will have the latest framework while you code on the trusty. Obviously this means you cannot test on the desktop. I have been doing this for quite a while and it is really snappy to test stuff on the emulator directly.19:17
nik90_turambar: other option is to run a VM but in this case you cannot use an emulator since it is virtualisation inception and will make your system crawl. However you can test your app on the desktop itself rather than depend on the emulator.19:18
nik90_turambar: I suggest you give the first option a try since the emulator is quite nice :)19:18
balloonsahayzen, no it's fully mocked. I thought we had to abandon it.19:18
balloonsahayzen, we do patch the mediascanner db, but it's not the actual mediascanner db19:19
nik90_Akiva-Thinkpad: just finished triaging all the bugs you reported19:19
ahayzenballoons, we half backed out...we wanted to mock mediascanner2 as well but yeah :/19:19
Akiva-Thinkpadnik90_, heh19:19
Akiva-Thinkpadnik90_, going through all the apps today19:19
nik90_Akiva-Thinkpad: :)19:19
Akiva-Thinkpadconsidering I downloaded them all yesterday to do all those merges19:20
Akiva-ThinkpadDamn you jenkins!19:20
nik90_Akiva-Thinkpad: yeah I saw your billion upgrade component versions MPs19:20
Akiva-Thinkpadheh :)19:20
nik90_Akiva-Thinkpad: look what you did to http://people.canonical.com/~dpm/core-apps-sponsoring/19:21
Akiva-Thinkpadha ha19:21
Akiva-Thinkpad>:]19:21
Akiva-Thinkpadgeez misfire between update and upgrade.19:22
nik90_bzoltan1: thxn a ton for "-check if app is already installed on the device before overwriting it" as part of the latest qtcreator-plugin-ubuntu.19:26
nik90_bzoltan1: I always wondered where my clock app goes after testing with qtcreator19:26
mhall119t1mp: ping19:29
turambarpopey: nik90_: thanks for the suggestions guys, I'll try them out later this afternoon.  Both sound reasonable and I've got high hopes!19:32
mhall119does anybody know how to dynamicall set the filter.pattern on a SortFilterModel?19:44
mhall119nik90_: ^^ maybe?19:45
nik90_mhall119: dynamically? when a specific condition is met?19:45
nik90_mhall119: I see no reason why assigning a value to the filter.pattern when a specific condition is met won't work19:46
nik90_mhall119: for the clock app I do filter.pattern: RegExp(searchField.text, "gi") which automatically sets the pattern whenever search field text changes19:47
Akiva-Thinkpadbloody annoying; plug in laptop, causes it to shut off and reboot.19:49
mhall119nik90_: I want to use it to let users search my listmodel from a textfield19:50
nik90_mhall119:  filter.pattern: RegExp(textfield.text, "gi") shoudl work for you then19:50
mhall119trying now19:51
nik90_mhall119: that's how I did the search world city feature19:51
mhall119it was the RegExp wrapper I was missing, thanks19:52
nik90_mhall119: yw19:52
ahayzenpopey, do you have the line number or full output of those errors?19:58
popeyahayzen: i can re-run, sure20:02
ahayzenpopey, just need one of the failures thanks to be perfectly sure where it is exploding :)20:02
popeynothing actually starts20:03
popeyahayzen: http://paste.ubuntu.com/8217876/20:03
ahayzenpopey, cool thanks, yeah it is in the patching it explodes :)20:04
mhall119ok, next question nik90_, how do I use it with a U1db Query model? filter.propery: "contents.text" doesn't seem to work20:07
mhall119kalikiana: ^^20:07
nik90_mhall119: https://code.launchpad.net/~uonedb-qt/u1db-qt/advanced-game/+merge/20992020:07
nik90_mhall119: that example has pretty much everything about queries and indexes.20:08
ahayzenmhall119, you might want to look at https://bugs.launchpad.net/u1db-qt/+bug/1266529 i know the sorting doesn't work with u1db models20:09
ubot5Ubuntu bug 1266529 in U1DB Qt/ QML "Allow sorting results in a Query" [Medium,Triaged]20:09
mhall119ahayzen: thanks, I think it's stuck on https://code.launchpad.net/~kalikiana/u1db-qt/indexRoles/+merge/21177120:14
ahayzenmhall119, yep kalikiana told me it was unlikely to make rtm20:14
ahayzenmhall119, it was/is blocking music-app's move to u1db20:15
mhall119kalikiana: doesn't that effectively mean that our SortFilterModel doesn't work with out U1db.Query list model?20:15
mhall119I can understand it not being done for RTM, but surely it should be done by 14.10's release20:17
mhall119pmcgowan: do we have a bug tag that means "after RTM but before 14.10 release"?20:18
pmcgowanmhall119, no20:18
* mhall119 just marks himself as affected then20:20
mhall119that sucks, would have been a nice feature to add to my app20:20
Akiva-Thinkpadnik90_, ah snakes; so many duplicates; I'm sorry ;_;20:34
t1mpmhall119: hi20:38
nik90_Akiva-Thinkpad: no worries20:47
mhall119t1mp: I was going to ask about using SortFilterModel with q U1db.Query model, but I've found that the problem lies in U1db20:49
mhall119unless you know of some work-around that would let me filter based on a U1db document's field value20:50
t1mpmhall119: I haven't worked on that, best to ask kalikiana20:50
mhall119did that, but it's late for hiim20:51
ahayzenpopey, just wondering...how did u install that click?20:51
mhall119we need better U1db docs, a tutorial or guide or something20:52
* mhall119 makes a note to ask kalikiana for that20:52
popeyahayzen: pkcon install-local /tmp/foo.click20:54
ahayzenpopey, ah maybe the autopilot tests weren't updated?20:55
popeyi did pull them too20:55
ahayzenpopey, but the line of text it is failing on doesn'it exist...20:55
ahayzenpopey, or is at least different to what is should be20:55
popeyhm, odd20:56
ahayzen'File "/home/phablet/autopilot/music_app/tests/__init__.py", line 227, in _patch_mediascanner_home20:56
ahayzensql = f.read()' ... reads ... sql = f.read().decode("utf-8")20:56
popeyi can reinstall/reboot etc20:56
ahayzenhmmm click-buddy usually does this for me...20:56
popeyphablet@ubuntu-phablet:~$ click list | grep music20:56
popeycom.ubuntu.music1.3.60620:56
ahayzenyou want to look in ~/autopilot/music_app20:57
popeyi see stuff20:57
popeytimestamped 7pm today20:57
ahayzenhow did u pull them down?20:57
popeyphablet-click-test-setup --click com.ubuntu.music20:57
ahayzenwon't that pull them from trunk?20:58
popeyI'll delete hmm20:58
popeygimme the steps of what you actually _want_ me to do then ☻20:58
ahayzenok i'll ping you thescript...20:58
popeycool20:59
ahayzenpopey, i run this... http://pastebin.ubuntu.com/8218226/ ... and then do... $ myscript.sh lp:~andrew-hayzen/music-app/fix-for-unicode-errors music-app20:59
ahayzenpopey, be careful the script may eat ur machine (or /tmp) if ur not careful aha21:00
popeyuh21:00
ahayzenhehe21:00
ahayzenpopey, mainly just bzr branch... then click-buddy --dir . --provision21:00
popeyI'll do that21:00
ahayzen:)21:00
popeyalan@deep-thought:/tmp$ phablet-test-run -v music_app21:03
popeysh: 1: /usr/bin/python: not found21:03
popeygnnnn21:03
ahayzen\o/21:04
ahayzenpopey, is there actually anything in that autopilot folder? just to check first21:04
popeyphablet@ubuntu-phablet:~$ ls autopilot/21:05
popeyCMakeLists.txt  music_app21:05
ahayzenpopey, for some reason i usually do... phablet-test-run -v music-app music_app.tests.test_music.TestMainWindow.test_create_playlist_from_songs_tab21:07
ahayzenpopey, so phablet-test-run -v music-app music_app ?21:07
balloonspopey, worst case scenario try running from the ssh shell21:07
ahayzen...but then i also hacked mine to always be py3 not py221:07
popeyhmm21:08
popeyi must have had an update which replaced phablet-test-run on my laptop21:09
popeyi had previously patched it21:09
popeywtf21:10
popeyhttp://paste.ubuntu.com/8218276/21:10
ahayzenpopey, yep that happens i have to regularly patch it21:10
ahayzenpopey, you need to install the uitoolkit ap...21:10
* popey runs it the way he usually does... hang on21:11
popeyok, better, launching21:13
ahayzen\o/21:14
popeybah21:14
popeyfails21:15
popeyphone locked21:15
* popey reboots21:15
elopiorenatu: I think this improves the weird helpers that caused the error last week:21:15
elopiohttps://code.launchpad.net/~canonical-platform-qa/address-book-app/autopilot-get_contacts/+merge/23310421:15
elopioplease review it when you have some time.21:15
ahayzenhah oh god21:15
ahayzenpopey, hopefully that is not an issue from us :(21:16
popeynope, this isn't working21:17
popey22:16:58.111 ERROR proxies:410 - Introspect error on :1.132:/com/canonical/Autopilot/Introspection: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)21:17
popeyand other interesting messages. then the phone goes off21:17
balloonspopey, you need to run the click hook if you see that21:17
popeyhttp://paste.ubuntu.com/8218301/21:17
popeyi have21:17
popeytwice21:17
popeyat least21:17
nik90_ahayzen, popey, ahayzen: looks like https://bugs.launchpad.net/music-app/+bug/1363314 may be fixed. Thumbnailer is released21:17
ubot5Ubuntu bug 1363314 in Ubuntu Clock App "App fails to launch on up-to-date utopic desktop" [Critical,Confirmed]21:17
ahayzennik90_, \o/21:18
nik90_balloons: want to take jenkins for a run?21:18
ahayzenpopey, lots of apparmor="DENIED" ?21:18
popeyyes21:18
popey[  207.977661] (0)[10117:mediascanner-se]type=1400 audit(1409692733.998:224): apparmor="DENIED" operation="open" profile="/usr/bin/mediascanner-service-2.0" name="/home/phablet/autopilot/fakeenv/tmpccbruqgy/.cache/mediascanner-2.0/mediastore.db" pid=10117 comm="mediascanner-se" requested_mask="wc" denied_mask="wc" fsuid=32011 ouid=3201121:19
ahayzenhmmm21:19
balloonsI should stop interjecting as I'm not sure what you are really trying to do21:19
popeyrun ap tests on a branch21:19
ahayzenballoons, run autopilot tests for a branch :)21:19
balloonsahayzen, which branch?21:20
ahayzenballoons, https://code.launchpad.net/~andrew-hayzen/music-app/fix-for-unicode-errors/+merge/232730 on krillin21:20
balloonsahayzen, ahh, super simple21:22
ahayzenballoons, should be :) popey is just having some teething issues...21:22
balloonsso I plugged in the phone and I'm running it like so:21:23
balloonsbzr branch lp:~andrew-hayzen/music-app/fix-for-unicode-errors21:23
balloonsadt-run fix-for-unicode-errors --click com.ubuntu.music --- ssh -s adb21:23
ahayzenpopey, ^^21:24
ahayzenballoons, i just need to know if the unicode fix worked... as i originally did open(encoding='utf-8')...but some tool is still py2 on jenkins so that blew up... so then i changed to doing .decode('utf-8')...just need someone to confirm that they work :)21:24
balloonsI can see it's running fine.21:25
balloonsahayzen, I did test this mp, but it always worked for me21:25
ahayzenballoons, i did mod it but good to hear they are working21:25
popeynik90_: i just ran one of your clock merges and it still fails21:25
popeyhttp://91.189.93.70:8080/job/ubuntu-clock-app-ci/21:25
nik90_popey: you ran the wrong one..that one has code conflicts21:26
ahayzenballoons, i just wanted to be sure if doing open(mode='rb') then read().decode('utf-8') ... would be the same as open(mode='r', encoding='utf-8')21:26
nik90_popey: can you run https://code.launchpad.net/~nik90/ubuntu-clock-app/fix-jarring-alarm-header/+merge/23291321:26
popeyok21:26
ahayzennik90_, so i guess landing should start working again?21:28
popeylets see21:28
nik90_ahayzen: that's what we are testing atm21:28
ahayzen...if someone could rerun the tests on ... https://code.launchpad.net/~andrew-hayzen/music-app/fix-for-unicode-errors/+merge/232730 :)21:29
popeyyeah, will do21:30
popeynik90_: looks like that failed21:31
balloonsnik90_, no landings won't resume21:31
balloonsdon't blame the messenger. But we are indeed stuck21:31
popeyoh, jenkins still busted isnt it21:31
popeydespite the fix to thumbnailer21:31
nik90_balloons: how come?21:31
balloonssee above ^^21:32
nik90_no i mean why is jenkins busted?21:32
ahayzendamn :(21:32
nik90_jenkins should have got the fix for thumbnailer21:33
balloonsnik90_, did you see my email thread to the list?21:33
balloonsahayzen, tests finished as passed on my device21:33
ahayzenballoons, sweet thanks :)21:34
nik90_balloons: ah I assumed the weird jenkins output mentioned in the email was due to thumbnailer..damn21:34
balloonsnik90_, sadly no :-(21:34
balloonsnik90_, well, let's just say it wasn't the only reason, heh21:35
popeysorry guys.21:35
nik90_np21:35
nik90_I will continue with some new MPs meanwhile21:35
balloonsyes.. I hope we'll be online in <16 hours.. which is some time to wait yet21:35
balloonsif not popey and I will talk about some backup plans21:36
=== randomcpp is now known as gcollura_
=== gcollura_ is now known as gcollura
gerlowskijaballoons: ping22:00
=== salem_ is now known as _salem
ahayzenpopey, are you able to confirm that the digitiser issue (bug 1337239 which became a duplicate) is now fixed with the new mir7.0 in #218 ?22:18
ubot5bug 1359264 in mir (Ubuntu) "duplicate for #1337239 Surfaces receive input even while the screen is off" [High,Fix released] https://launchpad.net/bugs/135926422:18
gerlowskijaAkiva-Thinkpad: ping23:48
Akiva-Thinkpadgerlowskija, pong23:48
gerlowskijaDo you know anything about how recurring events work in the calendar-app?  (I know you've proposed a few MP's for the app recently, not sure if they were related to events/recurrence, but I'm not sure who else to try asking around this time of day/night)23:50
Akiva-Thinkpadgerlowskija, not tremendously, other than I have had spotty experience with them23:51
Akiva-Thinkpadgerlowskija, what you working on?23:52
gerlowskijaAkiva-Thinkpad: sorry, just a sec.  Having battery issues23:56
Akiva-Thinkpadha you sound like me; the eternal road warrior :P23:56
gerlowskijahaha you can only be a warrior if you ever win a battle, so that counts me out ;-p23:57
Akiva-Thinkpadha touché23:57
gerlowskijaanyway, so I'm trying to look into https://bugs.launchpad.net/ubuntu-calendar-app/+bug/136278123:57
ubot5Ubuntu bug 1362781 in Ubuntu Calendar App "After date recurrence end is not functioning." [Critical,Confirmed]23:57
* Akiva-Thinkpad checks23:57
Akiva-Thinkpadah that bug23:58
Akiva-Thinkpadyah I was scared to touch it23:58
Akiva-Thinkpadprecisely because I am unsure how it works23:58
Akiva-ThinkpadI IMAGINE, that the issue stems back to a QT component w23:59
gerlowskijahaha, fair.23:59
gerlowskijayeah, that's what I think I found.23:59
Akiva-Thinkpadbecause I abandoned trying to fix one of the bugs, because one of the functions it was based on made NO sense.23:59

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