[00:04] hi guys [00:05] I have a touch screen laptop using Windows 10 but I want to use Ubuntu Linux. Can I keep my touch screen? [00:59] I have a touch screen laptop and it works just fine with Ubuntu === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [06:24] good morning [07:11] tvoss: 'morning! [07:11] mardy, o/ [07:11] tvoss: I'm a bit stuck with the tests... this is what I've done so far: http://bazaar.launchpad.net/~mardy/location-service/lp1499256/revision/216 [07:12] mardy, ah, let me see :) [07:13] tvoss: the test builds, but it segfaults because "if (thiz->impl.utc_time_request_handler)" evaluates to true, and then it calls that method. I'm not sure how i can make that evaluate to false [07:14] mardy, let me quickly branch and have a look [07:14] tvoss: thanks! [07:17] mardy, ah, the joys of void* in C callbacks [07:18] moin [07:18] mardy, so you are passing a pointer to a MockHardwareAbstractionLayer into on_request_utc_time (taking a void*) [07:19] mardy, the function internally assumes that an android::HardwareAbstractionLayer has been passed in and casts, which results in undefined behavior [07:20] tvoss: ouch! Any suggestion on how to get pass a valid context there? [07:21] mardy, thinking about it. One way would be to mark the required functions in android::HardwareAbstractionLayer as virtual, and providing a specific mock inheriting from HardwareAbstractionLacer [07:21] Layer, even [07:21] then passing an instance of that one in should work === chriadam is now known as chriadam|away [07:25] mardy, the other (cleaner way) would be to define a Reporter interface, with the android::HAL implementation reporting events like reporter->utc_time_requested() [07:25] mardy, in normal operation, we could handle logging in the reporter, and reuse it in testing scenarios [07:35] tvoss: mmm... I'm a bit lost, I'll try to understand the current code better and then come back with precise questions :-) [07:35] mardy, sure, we can jump on a hangout, too [07:36] mardy, so all the static functions in android_hardware_abstraction_layer.h are callbacks that are passed to the gps driver [07:36] tvoss: thanks, I'll let you know if that's needed [07:36] mardy, cool, I'm around [07:37] Hello! I have a question touching this channel, will this be possible on OTA-7? http://news.softpedia.com/news/ubuntu-phones-will-run-any-linux-application-on-top-of-unity-8-494496.shtml?utm_content=buffer4ed3f&utm_medium=social&utm_source=plus.google.com&utm_campaign=buffer === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [07:54] zzarr, o_O Xmir? [08:09] tvoss: OK, I did some progress, using a third option: mocking ubuntu-platfom-api (just u_hardware_gps_new(), u_hardware_gps_set_position_mode() and u_hardware_gps_inject_time()) [08:09] mardy, so that requires an LD_PRELOAD though, doesn't it? [08:09] tvoss: I'm not going to show you any code yet, I just verified that it would work [08:10] tvoss: no, we just add a .cpp file defining these methods [08:11] tvoss: and then we can use gmock inside this implementation [08:11] hi everyone [08:12] not meaning to be pushy, but i reported a bug a couple of days ago where my (stable channel ota6, no tinkering done) has gone bad in a way i have not seen, or seen reported by others, before. If anyone at canonical feels its worth chasing this down, i'd love to help and produce more info out but as it is my daily driver, i cannot afford to keep my phone in this state for long. [08:12] If its gonna take a while (which i fully understand)i am going to have to do a factory reset [08:12] matv1, mind pasting the bug url/nr? [08:13] https://bugs.launchpad.net/canonical-devices-system-image/+bug/1505220 [08:13] Ubuntu bug 1505220 in Canonical System Image "multiple apps crashing at launch" [Undecided,New] [08:14] matv1, I'll make sure that it gets picked up and at least looked at today. Thanks for the report :) [08:15] tvoss thanks a lot! i am going to add a bit of new info to the bug as well myself. I will keep an eye on the bug and on irc today [08:16] matv1, great, thank you :) [08:19] Guest42341, yes, XMIR! [08:19] I love it :D [08:33] Good morning all; happy Wednesday, and happy World Maths Day! 😃 === davidcalle_ is now known as davidcalle === oSoMoN_ is now known as oSoMoN [10:10] tvoss: in http://bazaar.launchpad.net/~mardy/location-service/lp1499256/revision/216, I made on_request_utc_time() use inject_reference_time(), changing the signature of the latter; [10:10] tvoss: however, if I mock the ubuntu platform API, this is not really necessary [10:10] tvoss: should I revert that change, or do you prefer to keep it? [10:10] mardy, have to take a look at the final MP to be honest :) [10:11] for the sake of having the big picture [10:11] tvoss: OK, so for the time being I'll keep the changes to a minimum [10:12] mardy, ack === marcusto_ is now known as marcustomlinson [11:38] tvoss: https://code.launchpad.net/~mardy/location-service/lp1499256/+merge/274381 I kept the mock in the same file, let me know if you prefer to be in a separate file [11:39] mardy, ack and thx === alan_g is now known as alan_g|lunch === zhxt is now known as zhxt_afk === JMulholland_ is now known as JMulholland === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [12:55] dbarth, hey, you're landing the removal of facebook from account-polld? === alan_g|lunch is now known as alan_g === _salem is now known as salem_ [13:54] jgdx: yes, that API is deprecated by Facebook, we can't use it [13:55] dbarth, yup. Reason I ask is that I don't see mardy's MP in the silo referring to the bug. [13:55] ah [13:56] oh, there were 2 silos, and i removed this change to land it in a separate silo [13:56] that may be why [13:56] jgdx: which silo are you talking about? [13:57] dbarth, 38, but now I don't see the reference. [13:57] silo 040 has only the plugin changes [13:57] dbarth, okay [13:57] thank [13:57] s [13:58] mardy: ^^ the account-polld branch; has that been adopted into another silo last time we were talking about other merge proposals? [13:58] otherwise, need to keep it on our radar for landing [14:09] dbarth: I don't think it has been adopted into another silo, but OTOH IIRC account-polld uses a special way of landing [14:09] dbarth: I remember that jenkins didn't know how to build it [14:09] jgdx: do you know more? ^ can we land account-polld via the citrain? [14:12] mardy, I know ubuntu-push uses tarmac, but I haven't heard anything about the polld landing. [14:13] dev branch -> automatic -> mp automatic against vivid-overlay|other stable branch -> citrain === dandrader is now known as dandrader|afk [14:27] jgdx: well, so apparently you are the guy who can land account-polld branches; so feel free to adopt mardy's branch when you have the opportunity === dandrader|afk is now known as dandrader === Guest77290 is now known as balloons [14:42] dbarth, appearances may be deceiving. [14:42] but sure [14:48] ;) === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [16:26] beuno, hey ho ... my phone has a trello update fro version 0.22 that i get offered since about three weeks evry day (seems to never upgrade even though it tells me it did once i tapped on upgrade) ... where do i look for debug data for you guys (to find if thats a store or a phone prob) [16:27] ogra_: disk space? [16:28] nope, all other apps upgrade fine [16:28] and there should still be plenty [16:28] click list, what version is installed? [16:29] phablet@ubuntu-phablet:~$ df -h /dev/mmcblk0p7 [16:29] Filesystem Size Used Avail Use% Mounted on [16:29] /dev/mmcblk0p7 4,1G 3,0G 865M 78% /home [16:29] diskspace should be fine [16:29] oooh [16:29] phablet@ubuntu-phablet:~$ click list|grep trello [16:29] com.ubuntu.developer.mreese.trello 0.19 [16:29] trello.mreese 0.22 [16:30] thats interesting [16:30] :) [16:30] I have seen this [16:30] when the developer changes namespace it screws up [16:30] JamesTait: ^ [16:31] popey, you only even ping me with bad news. 😉 [16:31] I know, right!? [16:32] the filename of his app is com.ubuntu.developer.mreese.trello_0.22_all.click but inside it's probably changed. [16:32] Indeed. I think you pinged me with the same thing from another developer last week? [16:33] And I'm pretty sure it was fixed - but obviously that only helps for new uploads. [16:34] JamesTait, fixed by detecting at submission? [16:39] well, i uploaded sprintclub-nitro yesterday .. simply usinteh old namespace ... that seems to have worked flawless ... probably the sotre should tell the dev to better just keep the existing namespace [16:39] *using the [16:39] pmcgowan, I believe so. [16:53] split? === dandrader|afk is now known as dandrader [17:49] Hi is it possible to install ubuntu touch on a ZTE open C that already has firefoxOS on? never got any updates with the OS hence need to change [17:53] !devices | daniel_ [17:53] daniel_: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices [17:53] daniel_: unlikely, that's a really low spec device [17:56] mmm thats a shame!! i heard android runs on it! was hoping to rejuvenate this phone and what better of a way then to install ubuntu touch [17:58] oSoMoN: the webbrowser-app crashes a lot on my desktop, is that a known problem or something I can fix? [18:20] mhall119, not a known issue, please file a bug with as many details as you can [18:27] oSoMoN: where can I get logs or crash reports when running it on Unity 7? [18:29] mhall119, crash reports in the usual place (/var/crash/), not sure about logs, does it crash if you run webbrowser-app in a terminal? [18:59] cyphermox: A couple of weeks ago, I had talked to you about a bug regarding proxies (http://irclogs.ubuntu.com/2015/10/01/%23ubuntu-touch.html, from ~13:18). I just wanted to know if the bug I mentioned is enough for a report, or should a report be made somewhere else too. Or if a bug is reported, can you link me to it? [19:02] jnxd: looks like it's private now? [19:03] this bug report should be sufficient to fix webbrowser-app if other apps work properly [19:03] cyphermox: https://bugs.launchpad.net/oxide/+bug/1452291 it was this one wasn't it? I can see it alright, and it doesn't have a 150+ heat that a private bug would have [19:03] Ubuntu bug 1452291 in webbrowser-app (Ubuntu RTM) "Browser cannot use system proxy settings" [Undecided,Confirmed] [19:04] I suppose I had the wrong link [19:04] still, should be enough as it is, I think [19:04] cyphermox: webbrowser-app works properly once I edit /etc/environment [19:04] ok [19:04] (I'd like a GUI frontend for that, but that's okay) [19:05] well, same for the gui really, it's just up to the developers to design and implement it, your bug is fine :) [19:06] I'm not likely going to be the person to do this work, especially not at this point with the release of 15.10 being next week :) [19:06] but apps that are not web-apps don't work under any circumstance [19:06] cyphermox: BTW, It's not a bug I reported [19:07] ok [19:08] cyphermox: which is why I believe there should be a bug filed somewhere at a higher level, but I can't really tell where since I don't have sufficient know-how [19:08] system-settings sounds like the right place when it comes to implementing a proxy settings panel [19:09] lemme update the bug accordingly. [19:11] cyphermox: which bug are you updating? in case you file new ones, please link me to them so I can subscribe to them [19:13] I just updated the one you pointed me to [19:19] cyphermox: okay. I just added a bit of info to it. Is it okay if I confirm it? [19:19] sure. you said you're not the person who filed it initially, so it's fine [19:22] cyphermox: I meant the part about system-settings (I believe it should be a different feature request bug, but I'll follow your judgment). You added it, but I mentioned it to you, so practically I'm the reporter, right? [19:22] well, I can confirm it, so it's fine to set it to Confirmed [19:23] mpt already commented, it's probably fine to have the bug as-is [19:23] cyphermox: is mpt the guy in charge of it? [19:25] he's one of the designers who might do the design for a panel [19:26] cyphermox: okay. what about the global part then, the one where no other app works? Should it be mentioned in net-work manager or something? === wesleyma` is now known as wesleymason === dandrader is now known as dandrader|afk === salem_ is now known as _salem [22:39] jdstrand, hmm, https://plus.google.com/+SzymonWaliczek/posts/3jbG2uiAniF do we have a security issue ?