[03:41] <Jame> hello ?
[03:42] <Jame> which hero can help me about indicator?
[03:43] <Jame> I want send a special indicator to Notifications panel
[03:44] <Jame> the special indicator can show text/image and also can press button to do something
[03:44] <Jame> ?? help me !!
[03:48] <RAOF> Jame: What do you mean by a special indicator?
[03:48] <RAOF> If you'd like to add another icon, I believe the answer is “no, you don't get to do that”.
[03:48] <RAOF> But you'd be able to notify under the Notifications indicator.
[03:49] <RAOF> Which presumably has an API for quick actions, as the Messaging app uses it for replies.
[03:52] <Jame> I am Jame, I was forced to leave because of disconnection
[03:53] <Jame> so I can nnot receive
[03:53] <RAOF> Jame: What do you mean by a special indicator?
[03:53] <RAOF> If you'd like to add another icon, I believe the answer is “no, you don't get to do that”.
[03:53] <RAOF> But you'd be able to notify under the Notifications indicator.
[03:53] <RAOF> Which presumably has an API for quick actions, as the Messaging app uses it for replies.
[03:55] <Jame> do you know the exact API in messaging-app?
[03:55] <Jame> I can not find it
[03:57] <RAOF> Jame: I believe you're looking for https://developer.ubuntu.com/en/start/platform/guides/push-notifications-client-guide/
[04:13] <OrokuSaki> So... no support for CM-11.0 like SailFish?
[04:14] <OrokuSaki> Howdy ogra_: =)
[04:14] <OrokuSaki> I like the new kernel script by the way
[05:24] <Jame> Hi RAOF: I have read https://developer.ubuntu.com/en/start/platform/guides/push-notifications-client-guide/, it's relative to network, but my requirement just in local device . so my direction still is the indicator!
[05:25] <RAOF> Jame: Sorry, I don't know. I'd expect it to be possible, though.
[05:32] <Jame> Now I need an example which can send indicator to the Notifications panel!
[05:33] <Jame> It is a bit difficult for me, because I am a beginner about Ubuntu Touch!
[05:38] <Jame> please help me , hero !
[06:22] <robin-hero> Hi all! Did the new OTA update release?
[06:38] <nhaines> Nope!
[06:39] <nhaines> You'll know when it does, becuase there will be a daily announcement in the Landing Team summary.  Also your phone will tell you there's an update.
[06:39] <robin-hero> nhaines: But there was no landing e-mail yesterday.
[06:39] <nhaines> And likewise no OTA release.
[06:40] <robin-hero> But it is in the OTA channel since 2 days: http://people.canonical.com/~lzemczak/landing-team/ota/
[06:40] <nhaines> They're just making sure it doesn't cause phones to catch on fire and explode.
[06:41] <nhaines> That's not the release channel.
[06:41] <robin-hero> ahh :) i don't know that
[06:41] <nhaines> Anyway, OTA updates have to go through some kind of regulatory testing.
[06:41] <nhaines> That *will* be the update log, if QA lab phones don't catch on fire. :)
[06:42] <robin-hero> :)
[06:42] <robin-hero> just strange there was no e-mail yesterday...
[06:42] <nhaines> It happens sometimes when they're busy and nothing else is going on.
[06:42] <nhaines> But yes, they're so reliable and dedicated that it always makes me look twice when it's missing too.  :)
[06:45] <robin-hero> :)
[06:46] <robin-hero> I saw a lot of times the following word: "Arale". Is it a codename for a device? For MX4? :) I questioned it earlier, but noone answered. :)
[07:06] <Jame> hero ? How to send indicator to the Notifications panel, like messaging, missed incoming call and so on
[07:22] <Jame> Anyone familiar with messaging-app?
[07:23] <robin-hero> Is bq aquaris E4.5 supports FM Radio? Just the Ubuntu touch doesn't support it yet?
[07:23] <Jame> or indicator-messages-service ?
[07:23] <Jame> please help me ?
[07:24] <robin-hero> Jame: It is too early yet, developers will be here later.
[07:27] <Jame> About how long ah?
[07:30] <ogra_> robin-hero, right, the bq has a chip but there is no platform support for FM radio currently
[07:30] <robin-hero> ogra_: And its it WIP?
[07:31] <ogra_> it is on the TODO, not sure who works on it
[07:32] <robin-hero> okay, it's and the navigation are what I miss in Ubuntu Touch :)
[07:36] <ogra_> there are a bunch of nice internet radio apps in the store for the time being
[07:36] <ogra_> (and yeah, navigation needs love, no doubt)
[07:43] <robin-hero> ogra_: Any info about the OTA ? :) (I know I always asking this, but I am curoius :D )
[07:44] <ogra_> soon :)
[07:45] <robin-hero> i am none the wiser for it :D
[07:45] <ogra_> lol
[07:46] <AskUbuntu> Can Ubuntu Touch apps access bluetooth? Which policy groups do I need? | http://askubuntu.com/q/609493
[07:46] <ogra_> i think it is at bq for the final QA run ... but i'm not sure
[07:49] <robin-hero> ogra_: Thanks, so If everything goes well the update will release later today :)
[07:50] <ogra_> or tomorrow, yeah
[07:50] <robin-hero> :(
[08:48] <JamesTait> Good morning all; happy Microvolunteering Day! :-D
[08:51] <robin-hero> morning
[08:53] <brunch875> 'gmorning!
[08:54] <matv1> anyone having experience with http POST using XMLHttpRequest in js within qml ?
[08:54] <matv1> its doing my head in :(
[09:00] <lotuspsychje> http://news.softpedia.com/news/First-Ubuntu-Touch-Devel-Version-Based-on-Vivid-Is-Out-478430.shtml
[09:02] <ogra_> hmm, a bit more research would have helped :P
[09:02] <ogra_> (it is the second vivid based devel image, the first one was in december)
[09:02] <lotuspsychje> lol
[09:03] <robin-hero> from the article: "The development branch has been updated after a long time, but this is actually the second update in the series."
[09:03] <ogra_> yeah :)
[09:03] <ogra_> it is even quoted in the article
[09:04] <lotuspsychje> and touch can be installed on nexus7 also
[09:09] <matv1> or can anyone point me to source of a qml app using that?
[09:14] <AskUbuntu> Is it possible to get ota updates after making system rw? | http://askubuntu.com/q/609516
[09:20] <robin-hero> Hi! Can I make a backup from my SMS messages and restore on an other image (r20 to r22)?
[09:23] <popey> robin-hero: they're in a database in your home directory, so I suspect you probably can
[09:23] <ogra_> run find for "history-service" that should show you a .db file
[09:26] <robin-hero> "find for "history-service"" is this a command?
[09:26] <ogra_> a suggestion :)
[09:28] <robin-hero> thanks :) I need to go now, I'll try to solve it :)
[09:50] <seb128> do we have a bug open about some icons being duplicated in the dash sometime?
[09:50] <seb128> I suspect that it's for pre-installed apps which also get updates through the store
[09:50] <ogra_> that shouldnt happen
[09:50] <ogra_> only if the app namespace changed and the developer didnt remove the old app from the store
[09:51] <ogra_> preinstalled apps should all come from the store with the same namespace, if they dont, thats an app bug
[09:52] <seb128> my vivid tablet ha a duplicate gallery
[09:52] <ogra_> thats surely a bug
[09:52] <seb128> duplicated music and twitter as well
[09:53] <popey> never seen that!
[09:54] <ogra_> i have, but onyl with my own apps if i use two different namespaces for local testing
[09:54] <popey> right
[09:54] <popey> i mean, not under "normal" circumstances
[09:54] <ogra_> yeah
[09:56] <seb128> well, that n7 is a stock device that I use to test vivid
[09:57] <PhilippeP> After inserting a SD card, how to say to the phone (bq) to use it ? global or per app settings ?
[10:09] <ogra_> PhilippeP, music, videos and documents that you put on the SD should just show up everywhere automatically, the system should just start to use it if it was properly formatted as vfat ... else you need to format it with the "external devices" tool first
[10:10] <nik90> ogra_: is there a way to detect a SD card storage point? At the moment all apps write to .local/share/app-name, or to .config/app-name
[10:10] <ogra_> nik90, no, not yet ...
[10:10] <ogra_> the camera app does something like that though ...
[10:11] <ogra_> but camera is also kind of special
[10:11] <mcphail> PhilippeP: you have to select "sd card for storage" from the camera app if you want to use that
[10:11] <nik90> well I know about app_armor permissions that one can add to the apparmor file to request access to any write location
[10:12] <nik90> I will check out the camera app code to see how they check sd card storage
[10:12] <ogra_> we dont have a storage framework in the platform api yet
[10:12] <ogra_> that is supposed to solve it
[10:12] <ogra_> i think camera does it directly, which is not an option for store apps
[10:12] <PhilippeP> ogra_:  ok , it's installed , recognized and reformatted ... I'll try put something on it and test
[10:13] <ogra_> PhilippeP, it should also show up via USB on your desktop in the file manager
[10:13] <ogra_> so you can drag/drop your music etc
[10:13] <PhilippeP> mcphail: I've tried but the camera app does not show the SD option ...
[10:13] <mcphail> PhilippeP: drag up the menu from the bottom
[10:13] <nothingspecial> I have the boot loop thing on my bq. I have tried this http://askubuntu.com/questions/602035/how-do-i-use-ubuntu-device-flash-with-the-bq-aquaris-e4-5 but no joy. I get "Failed to enter Recovery" and the phone continues to boot loop.
[10:14] <PhilippeP> mcphail: that's what I did (i found a screenshot ona askubuntu ... but the SD button does not show up
[10:14] <Jame> hello ? in indicator-messages-service, there is a line call indicator_messages_service_skeleton_new in the main function of the file src/messages-service.c. please where is
[10:14] <Jame> hello ? in indicator-messages-service, there is a line call indicator_messages_service_skeleton_new in the main function of the file src/messages-service.c. please where is from ？
[10:14] <ogra_> nothingspecial, did you use the --recovery-image option with the recovery.img file that is linked there ?
[10:15] <nothingspecial> yes
[10:15] <ogra_> and you had the device properly in bootloader mode and used --bootstrap ?
[10:16] <nothingspecial> ogra_: yes I used --bootstrap, what do you mean properly in bootloader mode?
[10:16] <Jame> I do not know where is indicator_messages_service_skeleton_new
[10:16] <ogra_> i mean that it wasnt in recovery but in the bootloader (which is a bit tricky to select with the volume keys as described in the article)
[10:17] <mcphail> PhilippeP: no idea then. Have you tried closing the camera app fully and reopening after inserting/formatting sd card?
[10:17] <Jame> who can help me?
[10:17] <ogra_> Jame, #ubuntu-app-devcel is probably a better channel for such questions
[10:17] <ogra_> #ubuntu-app-devel
[10:17] <nothingspecial> ogra_: it was in fastboot rather than recovery. Choosing recovery just starts the bootloop again
[10:18] <Jame> thanks
[10:18] <ogra_> did it show up in "fastboot devices" on the when it was in that mode ?
[10:18] <ogra_> *on the PC
[10:19] <nothingspecial> ogra_: how do I check that? The phone did say stuff like "transfering" and stuff like that after running the flash
[10:19] <klbik> Hi,  i`m trying to develop simple ubuntu application. This application should connect to remove mysql server, query and display data in UbuntuListView. Project was created in  Qt Creator 3.1.1 as QML app with c++ plugin (cmake). In my cpp class, i connect to mysql server using QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); according to qt documentation.  On my desktop (ubuntu 14.04) application works fine (after installi
[10:20] <klbik> to run this application on my aquaris E4.5 ubuntu edition i got this error:   QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE Open database:  false  Do yo have any ideas ?
[10:21] <PhilippeP> mcphail: i will reboot the phone and continue after lunch  :) thanks anyway
[10:22] <PhilippeP_Lunch> mcphail: the rebbot did the trick :) now lunch
[10:22] <mcphail> enjoy!
[10:23] <tosky> klbik: I'm not a Ubuntu touch developer, but it looks like the Qt version shipped with Ubuntu Touch lacks the Qt mysql driver
[10:23]  * mcphail notes that should probably be a bug report
[10:23] <ogra_> PhilippeP_Lunch, ah, there is a bug open for that and i think a fix for it is in this weeks OTA image
[10:23] <mcphail> \o/
[10:23] <ogra_> tosky, for what reason would we run a database server on a phone ?
[10:24] <ogra_> or even waste space on disk for it
[10:24] <tosky> ogra_: I was just stating what I saw; to answer your question, well, it depends on your definition of database...
[10:25] <ogra_> there is sqlite and U1DB support
[10:25] <Elleo> ogra_: I think he wants to connect to a remote mysql server, not run one locally
[10:25] <ogra_> if you want to writre an app using the mysql driver, i guess you will have to ship it with the click package of the app
[10:26] <tosky> klbik: see what ogra_ says ^^
[10:26]  * tosky is just the messenger
[10:27] <tosky> ogra_: I guess it was already asked, but is there some support (or at least it's not forbidden) for inter-app shared libraries?
[10:27] <ogra_> Elleo, sure, but we cant ship each and every possible Ot extension by default ... i would love if we had a proper Terminal that i can embed in apps but would have to use the Terminal implementation that the terminal app ships if i would do that
[10:28] <ogra_> tosky, no, there isnt ... you app cant look over the fence and only has access to very few dirs on disk
[10:28] <ogra_> even sharing data between apps needs to go through a controlled system service
[10:28] <ogra_> (content-hub/url-dispatcher)
[10:28] <tosky> ogra_: and it's not planned at all? I see it as a big blocker for porting some huge applications to the device
[10:29] <tosky> (again, I think this was for sure already asked)
[10:29] <ogra_> once the phone switches to snappy it will be possible to have framework packages
[10:29] <tosky> snappy?
[10:29] <ogra_> at the current state you would have to have the libs included in the platform api
[10:29] <tosky> oh, I see, snappy
[10:29] <ogra_> yes, snappy ... the future of ubuntu :)
[10:30] <klbik> tosky:  i`m reading it..
[10:31] <ogra_> what exactly do you plan to port/write ?
[10:31] <tosky> I guess it's too early to ask for a rough deadline (six months? One year)?
[10:31] <ogra_> closer to the latter i fear
[10:31] <tosky> well, I'm not planning right now to port, but I suspect many in the KDE community could look at the device
[10:31] <tosky> with Frameworks 5 we have tons of small libraries
[10:32] <ogra_> snappy completely relies on systemd ... the phone kernels we use are to old ... systemd dropped support for them in a recent update
[10:33] <ogra_> until that problem is solved, you wont see a snappy port ... and i'm not sure the framework idea will be included in the "normal" phone build, it would be throw-away work
[10:33] <ogra_> so for now you have to bundle your libs in the click package
[10:34] <zbenjamin> ogra_: hey i currently upgraded my phone to the new devel-proposed image. It now has the 15.04 fw but apps using the framework will just close
[10:34] <tosky> yes, I understand, it would be a lot of throw-away work
[10:34] <zbenjamin> ogra_: is there a known problem?
[10:34] <ogra_> zbenjamin, i'm not sure the 15.04 framework is already shipped, i think lool took care of that
[10:35] <zbenjamin> ogra_: click framework list on the device shows it already
[10:35] <ogra_> file a bug then
[10:35] <ogra_> probably something is wrong
[10:35] <zbenjamin> ogra_: whats the right place for that?
[10:35] <ogra_> (and let lool know)
[10:36] <ogra_> ubuntu-touch-meta for general framework stuff
[10:37] <ogra_> zbenjamin, did you check your app lo for errors btw  ?
[10:38] <ogra_> *log
[10:38] <zbenjamin> ogra_: the log is not even created
[10:38] <ogra_> (perhaps it isnt actually framework related at all)
[10:38] <ogra_> oh, wow
[10:38] <zbenjamin> ogra_: changing the fw back to 14.10 makes it work
[10:38] <ogra_> anythin in the ubuntu-app-launch log ?
[10:38] <zbenjamin> ogra_: where is that again?
[10:38] <ogra_> ~/.cache/upstart/
[10:40] <ogra_> hmm, or not :/
[10:41] <zbenjamin> ogra_: hm something changed. it started to work oO
[10:41] <ogra_> lol
[10:42] <zbenjamin> lets see after a reboot
[10:45] <zbenjamin> ogra_: interesting its failing again after the reboot
[10:48] <EdwardMorbius> Is OTA-3 out yet?
[10:50] <popey> EdwardMorbius: no.
[10:51] <EdwardMorbius> ok, I read on the mailing list something about Wednesday so I thought it might be out.
[10:52] <AskUbuntu> How do I deploy an app to my Ubuntu phone with the Ubuntu SDK? | http://askubuntu.com/q/609546
[10:59] <zbenjamin> ogra_: weird the ubuntu-app-launch log seems to be nowhere oO
[11:06] <AskUbuntu> Building ubuntu touch app with sql (mysql) support problem | http://askubuntu.com/q/609553
[11:20] <AskUbuntu> BQ Aquaris E4.5 sound not working in web applications and mediaplayer | http://askubuntu.com/q/609558
[11:24] <jgdx> abeato, good day sir, any luck?
[11:58] <Se7> hellou
[12:02] <AskUbuntu> AppArmor blocks XMLHttpRequest on phone qmlapp | http://askubuntu.com/q/609571
[12:02] <abeato> jgdx, completely forgot this morning, I'm gonna try now
[12:02] <jgdx> abeato, good s tuff
[12:02] <nhaines> Huh, I just tried to switch my Nexus 7 from devel-proposed to devel, but 'system-image-cli --list-channels' only shows devel-proposed.
[12:03] <nhaines> I wonder if this is an artifact of MultiROM Manager.
[12:03] <jgdx> Norwegians won at caffeine: http://stackoverflow.com/research/developer-survey-2015#tech-caffeine
[12:03] <jgdx> AMA
[12:09] <abeato> jgdx, cannot reproduce now, arale / vivid
[12:09] <jgdx> abeato, and I can't repro on krillin/vivid nor mako/vivid. I wonder if this was something beneath libqofono and Settings.
[12:09] <jgdx> ofono or dbus or something
[12:09] <jgdx> (not likely)
[12:10] <abeato> jgdx, difficult to say... probably a race condition of some kind :-/
[12:10] <abeato> the bad thing is that maybe it will reappear in the future
[12:10] <abeato> probably it depends on the start-up order of something
[12:21] <jgdx> abeato, actually, you used an image from 26th of January. 17th of February there was a small refactor of Settings's technology code (to make has3G work).
[12:22] <abeato> jgdx, ok, I guess that could have changed things
[12:22] <jgdx> abeato, that refactor included improved libqofono0.7 support. Libqofono0.7 landed 14th of January.
[12:23] <jgdx> so there was a month with suboptimal libqofono0.7 support. Could be it.
[12:23] <abeato> jgdx, I see... well maybe that fixed something... or maybe it juts hide the bug away ;)
[12:24] <abeato> jgdx, anyway as it is not reproducible now maybe you can change to invalid
[12:24] <abeato> we can re-open if we see it again
[12:24] <jgdx> abeato, I'm cautiously going to say it was the former. Not to say libqofono broke API, but a lot changed 14th of January.
[12:24] <jgdx> abeato, roger
[12:25] <abeato> sure
[13:04] <zbenjamin> ted: where does ubuntu-app-launch put its logs these days?
[13:34] <chookey> Hello Guys! Any news about today's OTA update?
[13:34] <brunch875> today?
[13:35] <brunch875> are we getting updates today?
[13:36] <k1l> updates updates updates. who doesnt like updates :)
[13:36] <ogra_> geez ... kids ...
[13:37] <brunch875> ogra, give us candy
[13:37] <ogra_> updates are like a good wine ... let them ripen long enough ...
[13:38] <popey> then smash them against a boat?
[13:38] <ogra_> only the sparkling ones
[13:41] <brunch875> hm... is the calendar bugged now?
[13:41] <brunch875> It doesn't sync with google anymore
[13:42] <brunch875> whoopety do https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1442931
[13:43] <BOHverkill> i was wondering why the music is not playing: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1438486 ;)
[13:43] <chookey> brunch875: I read it somewhere
[13:44] <chookey> did it change?
[13:44] <brunch875> What did change?
[13:44] <chookey> the OTA's release date
[13:44] <brunch875> it's all news for me
[13:45] <chookey> I read this wednesday in an email
[13:45] <brunch875> If it's today I can't wait :))
[13:45] <chookey> landing email: "Another good news is that we pushed our OTA-3 release candidate to the RC channel today. This still needs some testing both on our and BQ side, but at least krillin #270 passed our QA team's regression testing - which is good. The planned ETA for the OTA-3 official release is this week's Wednesday."
[13:45] <brunch875> oh, I've read that too
[13:46] <brunch875> but I skimmed through because I was enroute so I missed the last bit
[13:46] <brunch875> thought it was only RC stuff
[13:46] <brunch875> I can't wait to see the amount of stuff fixed.
[13:47] <kenvandine> dednick, see my latest comment on https://code.launchpad.net/~nick-dedekind/ubuntu-system-settings/1390136.laggy-backends/+merge/253395
[13:48] <kenvandine> dednick, i ran the CI job twice, same failure
[13:48] <dednick> kenvandine: ok. i'll take a look
[13:48] <kenvandine> but other branches passed during the same timeframe
[13:48] <kenvandine> the test that's failing might be misleading
[13:48] <kenvandine> dednick, thx
[13:49] <seb128> pete-woods, hey, is https://launchpad.net/ubuntu/+source/indicator-network-prompt still a thing/useful?
[13:49] <pete-woods> seb128: no, it's a dead project
[13:50] <seb128> pete-woods, we should maybe ask for it to be removed from ubuntu then, it current fails to build
[13:50] <seb128> pete-woods, can you do that? https://bugs.launchpad.net/ubuntu/+source/indicator-network-prompt/+filebug
[13:50] <pete-woods> seb128: that sounds like a good idea
[13:50] <seb128> I can do the removal
[13:50] <seb128> just dump a 1 line reason for the recod
[13:50] <seb128> record
[13:51] <seb128> like "supersedeed by unity8 dialogs" or something
[13:53] <pete-woods> seb128: https://bugs.launchpad.net/ubuntu/+source/indicator-network-prompt/+bug/1444484
[13:53] <seb128> pete-woods, thanks
[13:54] <seb128> pete-woods, what about unity-voice? seems to have your name as well on it, if so can you review https://code.launchpad.net/~laney/unity-voice/update-symbols-file/+merge/255941 ?
[13:54] <pete-woods> seb128: that one's less clear. it provides the voice recognition for HUD
[13:54] <BOHverkill> my bluetooth headphones are working on my bq :D
[13:54] <pete-woods> but you can't access that any more since we removed HUD from the phone
[13:55] <seb128> pete-woods, k, maybe just accept the .symbol update to fix the build then?
[13:55] <pete-woods> seb128: that works for me
[13:55] <seb128> cool
[14:00] <BOHverkill> but the controls are not working :(
[14:02] <kenvandine> dednick, i dunno, i looked at the numbers of passing tests and indeed it looks like all the tests ran, and all except that one test failed
[14:02] <kenvandine> and i struggle to see why your branch could cause that
[14:03] <kenvandine> but that test did pass for other branches yesterday
[14:03]  * kenvandine scratches head
[14:03] <seb128> pete-woods, thanks
[14:03] <kenvandine> jgdx, is ubuntu_system_settings.tests.test_datetime.TimeDateTestCase.test_tz_list_initially_empty the test that's commonly flaky?
[14:04] <jgdx> kenvandine, aye
[14:04] <kenvandine> that same test keeps failing in dednick's branch, but not failing in some other branches
[14:06] <kenvandine> jgdx, dednick: i kicked another rebuild with hopes to see it pass
[14:07] <kenvandine> dednick, i think that is a known flaky test, so maybe it's just bad luck :)
[14:07] <dednick> kenvandine: ya. i didnt think it was related.
[14:07] <dednick> will check on the build later.
[14:07] <kenvandine> thx, just don't waste time on it yet :)
[14:08] <kenvandine> dednick, i'll come yelling if you need to :)
[14:10] <kenvandine> mandel, ping again about those branches that need rebasing :)
[14:10] <brunch875> what the hell are the 'silos'?
[14:10]  * kenvandine has his nag hat on today :)
[14:11] <kenvandine> jgdx, you're handling getting silo 6 unblocked for qa right?
[14:11] <jgdx> kenvandine, yes
[14:11] <kenvandine> cool
[14:12] <jgdx> kenvandine, wanted to ask you: does the security ap test suite mock the passcode/passphrase stuff?
[14:13] <kenvandine> for sim pin? or the other locking?
[14:13] <kenvandine> i mocked the sim pin stuff, but no idea about screen locking
[14:15] <jgdx> kenvandine, got it
[14:15] <seb128> jgdx, https://code.launchpad.net/~seb128/ubuntu-system-settings/security-focus-correct-entry/+merge/254804 rejected?!
[14:16] <seb128> jgdx, you could at least comment saying why
[14:16] <lool> ogra_: 15.04 frameworks are in archive/images, enabled in store, and I believe in SDK too
[14:16] <jgdx> seb128, sorry, added comment
[14:17] <ogra_> lool, hmm, ok ... somethin does not seem to work right though ... for zbenjamin
[14:17] <seb128> shrug
[14:17] <seb128> jgdx, you could ask for tests to be added rather than reject
[14:17] <jgdx> seb128, this is what you asked me?
[14:17] <seb128> jgdx, I don't understand why the branch is rejected
[14:17] <jgdx> seb128, because I'm proposing it instead. I thought you had no time.
[14:17] <seb128> jgdx, if we need tests that doesn't make that one invalid, it just means we need to stack another changeset or commit on top to add a test
[14:18] <kenvandine> set it back to needs fixing and comment
[14:18] <zbenjamin> lool: hi, apps don't start with th 15.04 fw
[14:18] <seb128> jgdx, yeah, I'm busy this week and travelling next, but you could keep the branch and mp a commit adding tests on top of that one
[14:18] <jgdx> seb128, and miss the window? why
[14:18] <seb128> what window?
[14:18] <jgdx> vivid
[14:19] <seb128> I don't understand how rejecting it makes a difference
[14:19] <seb128> do you want to reproduce another one with code change + a tesT?
[14:19] <jgdx> seb128, then it's not depending on you having time for it
[14:19] <seb128> well, it's not
[14:20] <seb128> as said you could have branched my vcs, added a test on top and proposed another mp adding the test stacked on mine
[14:20] <seb128> without rejecting
[14:20] <seb128> nor delaying
[14:20] <lool> zbenjamin: could you run them by hand on the device and see what's going on?
[14:20] <lool> zbenjamin: .cache/upstart might be where the logs are
[14:20] <jgdx> seb128, I'm fine either way, but this was the only way forward if you were on a train or at a conference
[14:20] <seb128> jgdx, anyway, not worth the discussion, sorry, the logic just seems weird to me
[14:21] <seb128> jgdx, I'm unsure to understand why, that one is already approved
[14:21] <jgdx> seb128, then qa rejected it
[14:21] <seb128> jgdx, you stacking something else on top doesn't rely on me being here
[14:21] <seb128> right, because it's incomplete/without test
[14:21] <kenvandine> jgdx, the branch adding the test could just prereq on seb128's branch
[14:21] <jgdx> … yes
[14:21] <seb128> what kenvandine says
[14:22] <seb128> anyway, it's a detail
[14:22] <jgdx> two commits that should be one?
[14:22] <seb128> sorry for the noise ;-)
[14:22] <seb128> why should they be one?
[14:22] <seb128> I wouldn't be shocked by those being 2 commits
[14:22] <jgdx> because they are :) It's a fix and then a test for said fix
[14:23] <seb128> k, fair enough
[14:24] <zbenjamin> lool: hmm what is the correct policy version for 15.04 fw?
[14:24] <lool> zbenjamin: I thought 1.2
[14:27] <zbenjamin> lool: ok then that is not the problem
[14:31] <lool> zbenjamin: so what do the log say?
[14:33] <zbenjamin> lool:  wait the aa policy might still be wrong. When i change it to 1.3 it starts to work. However what confused me was that  changing it back to 1.2 won't make it break again without rebooting the phone
[14:33] <zbenjamin> lool: is it possible that this value is cached somewhere?
[14:38] <jgdx> seb128, I'm compulsive, sorry about the noise!
[14:38] <seb128> jgdx, no worry, thanks for fixing it/writing the test
[15:30] <jgdx> seb128, do you have time to write the manual tests?
[15:30] <seb128> jgdx, I guess I can do that
[15:33] <studio_> hi
[15:36] <jgdx> seb128, here's your branch, which I stole, with tests :D https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/security-focus-correct-entry/+merge/256345
[15:36] <jgdx> dat sweet launchpad karma
[15:38] <seb128> jgdx, that test would fail on a device which is currently using swipe to unlock no?
[15:38] <seb128> no change password button in that case?
[15:39] <jgdx> seb128, I debated that, but when is that the case?
[15:40] <jgdx> seb128, I have code for that. Give me a sec.
[15:42] <seb128> jgdx, dunno, dev desktop with autologin?
[15:42] <seb128> jgdx, I'm unsure if it's a case happening atm in practice, but it could mean a flacky test and we have enough issues with those
[15:42] <jgdx> seb128, I tested that case, it won't say it's swipe
[15:43] <seb128> right
[15:43] <seb128> theorical issue then, but could be practical one day
[15:43] <seb128> like dev on your tablet
[15:43] <jgdx> seb128, yeah, agreed
[15:43] <seb128> which you configured to swipe unlock
[15:44] <studio_> who can help? i was able to build cifs- nfs- nfsd- and some other .ko for the bq e4.5. after i flashed the new kernel and loaded all modules, in the right order, dmesg showed me a lot errors with symbolic links. and after a reboot, i was hanging in a boot-loop. boot-loop is fixed for now. but cifs, nfs and nfsd are still not working :(
[15:45] <jgdx> seb128, have you been able to get a shell without setting a pass?
[15:46] <jgdx> I guess I could run autopilot tests from the terminal on the phone :p
[15:52] <seb128> jgdx, you can't adb with slide to unlock, but yeah you could run them locally from the device
[15:52] <seb128> jgdx, om26er, https://wiki.ubuntu.com/Process/Merges/TestPlan/ubuntu-system-settings?action=diff&rev2=77&rev1=76
[15:52] <seb128> was there other changes that needed to be listed in there?
[16:02] <studio_> is someone from bq here?
[16:02] <jgdx> seb128, I'm not able to run it locally, autopilot3-sandbox-run does not use xvfb
[16:03] <jgdx> and when the terminal is paused it stops the test
[16:04] <seb128> jgdx, I guess you could ssh to the device while it's in swipe to unlock
[16:07] <jgdx> seb128, you gotta love the ubuntu phone
[16:07] <seb128> jgdx, :-)
[16:07] <jgdx> seb128, so the test always sees passphrase. I'm not sure what's going on.
[16:08] <popey> studio_: wassup?
[16:08] <seb128> jgdx, weird...
[16:08] <jgdx> seb128, indeed, but I'll add a case for it either way
[16:08] <seb128> jgdx, thanks
[16:12] <mcphail> Is anyone from the calculator app team here?
[16:12] <studio_> popey, i need a patch/diff for the E4.5 kernel my work to build just *.ko was not working.
[16:14] <studio_> i was able to build *.ko and load them, but dmesg do not like my work ...
[16:16] <popey> mcphail: rpadovani is
[16:16] <om26er> seb128, thats good, thanks
[16:16] <popey> mcphail: what's up?
[16:16] <seb128> om26er, thanks
[16:16] <rpadovani> mcphail, o/
[16:16] <popey> studio_: bq don't build the kernel, we do.
[16:17] <studio_> ?
[16:17] <studio_> i am confused ...
[16:17] <studio_> who made the git?
[16:17] <mcphail> popey: rpadovani: just a wee usability bug. In portrait mode on the bq phone, the lower row of buttons are difficult to click because the UI registers a click on hte bottom drag-bar instead
[16:18] <popey> mcphail: can you file a bug please?
[16:18] <mcphail> popey: yep
[16:19] <rpadovani> mcphail, that's indeed true. But I don't know how much we can do, we should work with bottom edge developer
[16:21] <studio_> popey, i was able to build all these modules and load them: http://paste.ubuntu.com/10827715/ but they are not working :(
[16:22] <studio_> symbolic links are wrong
[16:22] <dobey> studio_: i guess you didn't build them correctly then, or something else is missing in your build
[16:23] <studio_> "or something else is missing in your build" yes, but what?
[16:24] <popey> welcome to "building kernels for beginners" :)
[16:24] <studio_> :)
[16:24] <popey> mcphail: does this happen both ways round? i.e. left rotate and right rotate?
[16:26] <brunch875> popey: yes, it's the same problem sideways
[16:26] <mcphail> popey: seems to be less of a problem in landscape mode but can still happen
[16:26] <mcphail> https://bugs.launchpad.net/ubuntu-calculator-app/+bug/1444564
[16:26] <studio_> popey, how to patch these mt-things in "~/aquaris-E4.5/mediatek/config/mt6582/autoconfig/kconfig/platform"?
[16:26] <popey> thanks mcphail
[16:27] <mcphail> np
[16:27] <popey> studio_: no idea, I haven't compiled a kernel for 10 years
[16:27] <studio_> so who can help?
[16:29] <studio_> popey, "studio_: bq don't build the kernel, we do." who is "we"?
[16:30] <beuno> studio_, Canonical
[16:30] <studio_> Canonical made the git?
[16:30] <ogra_> no
[16:31] <ogra_> bq provides the git tree
[16:31] <studio_> no?
[16:31] <dobey> bq owns the repo
[16:31] <ogra_> canonical uses that same tree *inside* and android tree when we build the container tarball
[16:31] <dobey> ubuntu (canonical) compiles the kernel that is shipped in the device image, from source
[16:31] <ogra_> we never build akernel standalone ... like you do from that git repo
[16:32] <brunch875> mcphail, popey: I believe the issue itself is that the favourite drag isn't set to the bottom swipe gesture rather than being associated to where the 'favourite' tab is.
[16:32] <brunch875> On landscape mode it's nearly impossible to pull out the favourite tab; swiping will change between applications. Swiping from bottom (which should be the proper behaviour) does nothing when on landscape mode.
[16:32] <dobey> studio_: did you not use 'make menuconfig' to re-configure the kernel and enable the modules you wanted?
[16:32] <ogra_> so nobody in canlonical has muc experience with that git repo
[16:33] <ogra_> (except for john-mcaleely, who did a test build with the defaults to verify it works)
[16:33] <studio_> dobey, i am talking about https://github.com/bq/aquaris-E4.5/tree/aquaris-E4.5-ubuntu-master
[16:33] <john-mcaleely> ogra_, it is the same build, so there's not huge difference
[16:33] <john-mcaleely> and that repo emits the boot.img
[16:34] <john-mcaleely> one day, I plan to switch to it as upstream (so I built it with that in mind)
[16:34] <studio_> make menuconfig is not working with that build-system, only in /kernel, but after changing i can't build a new kernel.
[16:34] <dobey> studio_: no, you're complaining that your new modules arne't working
[16:35] <mcphail> brunch875: i see what you mean. Hadn't tried to expand the favourites bar before :)
[16:35] <john-mcaleely> the MTK build system is quite complex, and I, for one, don't understand it well :-)
[16:35] <ogra_> john-mcaleely, right, i just mean that most of us either build kernels the ubuntu way from a package or kernel.ubuntu.com git tree or inside an android build ... nobody actually uses the bq git tree at canonical
[16:35] <studio_> dobay, i expained that days before hot to buils *.ko
[16:35] <studio_> build
[16:35] <john-mcaleely> ogra_, your statement is true, but the 'in andriod build step'  the the one I document in that repo
[16:35] <ogra_> right
[16:35] <john-mcaleely> (is) is missin there
[16:35] <studio_> you need to modify the "project"
[16:36] <dobey> studio_: if all you did was add a few CONFIG_ directives to the existing config file, you are almost certainly missing some things that using menuconfig would have also enabled if you'd chosen to build those modules via it
[16:36] <studio_> i gave up ... :(
[16:36] <ogra_> dobey, the prob is that make menuconfig doesnt work in that tree
[16:37] <dobey> ogra_: well no, but it works in an upstream kernel tree
[16:37] <ogra_> so he will never be able to get the dependencies in the config right
[16:37] <dobey> ogra_: so grab an upstream 3.4 kernel tree, make menuconfig in it, and examine what CONFIG_ options are required for the modules in question, and ensure you've added them all to the config for the bq kernel, then build it
[16:37] <ogra_> right, that would work
[16:38] <ogra_> but is quite some effort :)
[16:38] <dobey> well, it's certainly not any more effort than asking people who don't work on the kernel, what config options are required, and never getting an answer you want
[16:38] <dobey> rather, it seems the obvious solution to me :)
[16:39] <dobey> it's unfortunate that menuconfig doens't work and the build system for the bq kernel is so complex and confusing, but there's not really anything we can do about that in this channel
[16:41] <jgdx> seb128, wanna take another look? https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/security-focus-correct-entry/+merge/256345
[16:42] <jgdx> seb128, that test will shrink once the security test suite implements the page object pattern. But that's not right now.
[16:42] <seb128> jgdx, k
[16:51] <cotton> hi everyone :)
[16:53] <popey> hello
[16:53] <brunch875> hihi!
[16:55] <cotton> Will ubuntu touch update fast? Wil i see great improvements on my bq soon? Thanks for reading me
[16:56] <brunch875> from what I know the update is coming today (:
[16:56] <Se7> really brunch875 ?
[16:57] <brunch875> source: mailing lists
[16:57] <cotton> brunch875 Oooh really? :D
[16:57] <cotton> Thanks for answering me
[16:57] <Se7> no update yet :(
[16:57] <dobey> i think 'fast' depends somewhat on your internet connection and what version you're currently on. full images instead of deltas, take a bit longer to install
[16:57] <brunch875> landing email: "Another good news is that we pushed our OTA-3 release candidate to the RC channel today. This still needs some testing both on our and BQ side, but at least krillin #270 passed our QA team's regression testing - which is good. The planned ETA for the OTA-3 official release is this week's Wednesday."
[16:58] <dobey> and download
[16:58] <dobey> and it's mostly just bug fixes, no grand new features in it :)
[17:00]  * Se7 waiting fot update
[17:06] <jgdx> seb128, no approve?
[17:06] <seb128> jgdx, I was waiting for the CI results
[17:06] <jgdx> ack
[17:09] <jgdx> seb128, could you kick off a silo build if ci passes?
[17:10] <jgdx> I'm not back until later tonight
[17:15] <sil2100> brunch875, Se7: remember that this is an ETA, so there might be some delays here and there especially that it's now in BQ's hands ;)
[17:16] <sil2100> If their testing takes a bit longer than usually, well, the OTA might need to wait till tomorrow
[17:18] <Se7> tnx sil2100 no probs
[17:22] <sil2100> OTA-3 mostly has stability fixes though, OTA-4 will be a bigger update as we will be basically switching to vivid with all its goodies
[17:25] <lool> zbenjamin: it should be 1.3; could you try again now?
[17:25] <lool> zbenjamin: I think it's pulled by SDK from the store, it should be 1.3 everywhere now
[17:28] <bzoltan> zbenjamin:  where is it stored in the store?
[17:29] <bzoltan> lool:  ^
[17:36] <brunch875> sil2100: Was counting on that! Thanks for the info, though; it confirms my thoughts.
[17:43] <lool> bzoltan: with the list of frameworks
[17:45] <bzoltan> lool: here? https://myapps.developer.ubuntu.com/dev/api/click-framework/
[18:18] <brunch875> It seems like we'll get the update tomorrow :| BQ has probably turned off the lights for today, it's past 8
[18:26] <studio_> ups, "ubuntu-touch/rc/ubuntu-developer" is looking nice! thanks for making this!
[18:27] <studio_> is ubuntu ui toolkit the desktop-manager?
[18:35] <studio_> hmm, it is still not supporting import contacts from the sim card ... why?
[18:36] <dobey> studio_: you still aren't running vivid i guess
[18:36] <dobey> the toolkit is the toolkit (ie, a bunch of qml widgets)
[18:37] <studio_> dobey, i was on vivid, but the "new one" got "nice tools"
[18:37] <dobey> i don't know what that means
[18:38] <studio_> ubuntu ui toolkit
[18:38] <dobey> afaik, sim contact support landed in vivid a while ago
[18:38] <dobey> i know what the toolkit is. i don't know what you mean by "new one" or "nice tools" though
[18:39] <studio_> i haven't seen "ubuntu ui toolkit" on vivid
[18:39] <studio_> nor here
[18:40] <dobey> sure you have. all the apps are written using that toolkit
[18:41] <studio_> sorry, that app is new to me
[18:41] <dobey> it isn't an app
[18:41] <dobey> the toolkit is the toolkit
[18:41] <studio_> sure
[18:41] <dobey> *sigh*
[18:41] <studio_> it is an app
[18:41] <dobey> no
[18:42] <studio_> it is listed under apps
[18:43] <studio_> if it is "now" listed now under apps it is not an app?
[18:44] <studio_> dobey, maybe i was blind, but i have never seen that icon before ...
[18:47] <studio_> dobey, are we talkig about the same thing?
[18:48] <dobey> i have no idea what you are talking about
[18:49] <dobey> studio_: you mean "Ubuntu UI Toolkit Gallery" app?
[18:49] <studio_> an app, shown on apps, called "ubuntu ui toolkit". do you have taht on your device?
[18:50] <dobey> no
[18:50] <studio_> aha!
[18:50] <dobey> there is an "Ubuntu UI Toolkit Gallery" in the store though
[18:50] <studio_> no
[18:50] <studio_> i mean "ubuntu ui toolkit".
[18:52] <zsombi_> studio_: may I ask you what are you precisely looking for? An application?
[18:53] <zsombi_> studio_: ubuntu ui toolkit itself is a set of QML components, nothing else
[18:53] <dobey> studio_: take a screenshot?
[18:53] <studio_> dobey, damnit, you was right! it called Ubuntu UI Toolkit Gallery, SORRY, my fault
[18:54] <studio_> but it was new to me
[18:54] <zsombi_> studio_: the app store has a "Ubuntu UI Toolkit Gallery" application which shows the widgets from the toolkit
[18:54] <dobey> so i guess it is installed by default on that channel for some reason
[18:54] <zsombi_> ok, so we're good then :)
[18:54] <dobey> of course i was right. you shouldn't doubt me :)
[18:55] <zsombi_> I never do :D
[18:55] <davmor2> dobey: I doubt you all the time :P
[18:55] <zsombi_> davmor2: shame on you :P
[18:56] <dobey> heh
[18:57] <zsombi_> noone should doubt dobey ;)
[18:57] <dobey> :)
[18:57] <dobey> now, where in this code was i
[18:57] <davmor2> zsombi_: I have to test his code, if I trusted him I wouldn't test it nearly as well, so I hate you all and attack your code with vengeful wrath to prove it :D  I'm then nice to you when I hand you the bugs reports ;)
[18:58] <davmor2> dobey: right about where the cursor is
[18:58] <zsombi_> LOL
[19:00] <dobey> davmor2: right, but which emacs buffer :P
[19:00] <zbenjamin> lool: yep the problem was that it was using 1.2 instead of 1.3. Sadly there is currently no API that tells us what the right fw<->policy mapping is
[19:00] <zbenjamin> lool: the store just returns the list of available frameworks, could we introduce a field there that specifies the required policy?
[19:01] <davmor2> dobey: that one there :D
[20:32] <ulrichard> How can I install git on my new aquaris? This is what I get: $sudo apt-get install git   -> E: Package 'git' has no installation candidate
[20:33] <beuno> ulrichard, git is git-core, right?
[20:33] <ulrichard> beuno:  E: Package 'git-core' has no installation candidate
[20:34] <beuno> oh, it is git
[20:34] <ulrichard> beuno: I guess adding apt sources from the regular ubuntu repository is not such a good idea?
[20:34] <beuno> not sure then
[20:35] <ulrichard> I get the same for   tig, nmap, htop    .... seems to be a really incomplete repo.
[20:36] <beuno> ulrichard, did you apt-get update?
[20:36] <beuno> did you enable developer mode?
[20:36] <beuno> it doesnt have a special repo
[20:36] <ogra_> rtm only has whats needed to roll the image
[20:37] <ulrichard> beuno: yes I did update, but not dist-upgrade yet. But that souldn't matter here.
[20:37] <ogra_> beuno, well, it is a complete derivative distro :)
[20:37] <beuno> orly?
[20:37] <ulrichard> yes, developer mode is enabled, and root remounted as rw
[20:38] <mindspin2015> anybody in the mood to give a app-writing noob some hints?
[20:38] <ulrichard> ogra_ : What is the worst that could happen if I add apt sources from the regular repo?
[20:38] <ogra_> ulrichard, you have to re-flash :) but you will have to do that anyway at some point if you enable rw and use apt
[20:39] <ulrichard> ogra_ : So, would it be better to have a separate chroot with all the tools I need on the shell?
[20:39] <ogra_> ulrichard, yeah ...
[20:40] <ogra_> ulrichard, http://cdimage.ubuntu.com/ubuntu-core/daily-preinstalled/current/vivid-preinstalled-core-armhf.tar.gz ...
[20:40] <ogra_> untar that in /home/phablet and you got a proper basic 15.04 chroot to start from
[20:41] <ulrichard> ogra_ : ok thanks. I had something similar on my android. And I hoped I wouldn't have to do it that way on an ubuntu phone. Thanks anyway.
[20:42] <ogra_> ulrichard, well, the system is not realy designed for apt upgrades, they break at some point due to the underlying system design .. you can make the system writable and use debs, but only in a rather limited fashion ...
[20:43] <ogra_> and you risk that OTA upgrades break with makin the system rw
[20:43] <ogra_> the support for aptis more for 1) testing packages before they land on a device you re-flash regulary 2) developing system components on the plumbing layer
[20:44] <ulrichard> ogra_ : Is there a way to e.g.  introduce udev rules without making the / rw ?
[20:44] <ogra_> nope
[20:44] <ogra_> and an OTA would revert your changes if you make them to any existing file
[20:45] <ogra_> you can indeed add new files and only make the system temporary rw
[20:45] <ogra_> i.e. to add/change them
[20:45] <ulrichard> ogra_ : Somewhere I read that once you switch to developer mode, you 'd go with dist-upgrades instead of OTA.
[20:46] <ogra_> no, dist-upgrades break
[20:46] <ogra_> the writability of the system is handled via a bind-mount farm into a writable partition ...
[20:46] <dobey> create a chroot and install any packages you actually need to use on the phone for some reason, inside it
[20:46] <ogra_> ... dpkg uses hard links when it replaces files on disk
[20:47] <ogra_> ... hard links do not work across partition boundaries
[20:47] <ogra_> so the packages are uninstalleble
[20:47] <dobey> mindspin2015: #ubuntu-app-devel might be the best place for that :)
[20:49] <ulrichard> ogra_ : Ok, not what I was hoping for, but at least I have the infos now.
[20:50] <mindspin2015> dobey Its very silent there ;-)
[20:50] <ogra_> ulrichard, if it is just stuff like htop i wouldnt even bothe with a chroot, but grab the binary deb from the utopic archive, pull the binary out and dump it to ~/bin/
[20:51] <dobey> mindspin2015: scrollback shows plenty of activity. just ask your question though. don't ask to ask. "can someone help me?" doesn't tell anyone else anything :)
[20:51] <dobey> ogra_: i still don't get why one would really want to install git and such on a phone, unless they were creating a build farm of phones or something :)
[20:53] <ulrichard> ogra_ : next thing would be python ...
[20:53] <robcecwet> where is the right place to report bugs for the YouTube webapp?
[20:53] <ogra_> dobey, because they can ;)
[20:53] <dobey> well, it's not in the archive, so not really ;)
[20:53] <ogra_> well, th archive is a derivative of utopic
[20:53] <dobey> i can go grab chrome and unpack it in ~/ too, but doesn't make it sensible
[20:53] <dobey> sure
[20:54] <ogra_> debs from ther will just work
[20:54] <dobey> robcecwet: whatever the "Support link" is in the app preview
[20:54] <ogra_> ulrichard, well, for that i would then go back to the chroot :)
[20:54] <ogra_> or use pypy or some such
[20:54] <dobey> well, python is on the phone, but may not have the modules you need
[20:55] <ogra_> right
[20:55] <dobey> but you can create a virtualenv or something in ~ easily enough for python
[20:55] <ogra_> the interpreter is there
[20:55] <dobey> as long as you don't need any C/C++ modules to be compiled anyway
[20:56] <ulrichard> ogra_ : I'll go with the chroot. Then I can just install whatever I need and don't have to find another solution for every tool I need.
[20:56] <ogra_> yeah
[20:57] <ogra_> ulrichard, do you actually plan to do development on the bq ?
[20:58] <ulrichard> ogra_ : Usually I just want to have a full blown shell with all the tools I need at my disposal.  On my old phone I actually compiled parts of our CAD (c++) in the chroot, just to see how it performed.
[20:59]  * ogra_ does that too, but only within the boundaries of the app framework .. which essentially means only QML ...
[20:59] <ogra_> i.e. i dont compile on the phone ...
[21:00] <ogra_> and in the end the laptop you use to ssh in or use adb from, is more powerful than the phone itself ... even if you use a qemu-arm-chroot
[21:00] <ulrichard> ogra_ : And I maintain my home dir in a git repository...
[21:01] <ulrichard> But the notebook doesn't fit into my pocket. .-)
[21:01] <ogra_> ah, then i understand the desire for git :)
[21:01] <ogra_> well ... do you really do any serious stuff on a 4.5" touchscreen keyboard ?
[21:01] <dobey> i wouldn't mix the home directory on the phone with the one on my workstation
[21:03] <ulrichard> I was pleasantly surprised that the tools required to use OpenPGP smartcard ssh auth are already installed.
[21:03]  * ogra_ would have loved to drop all the adb stuff and do ssh only :)
[21:04] <ogra_> but phone factories are set up for adb ... so we had to keep it
[21:05] <ulrichard> ogra_ : I mean I plug my YubiKey into the phone and ssh into the server using the gpg key in the smartcard.
[21:05] <dobey> ogra_: that would indeed be nice
[21:06] <ogra_> dobey, i had the code ready for that ... when you plugged in USB it did set up an usb-net connection and fired up ssh ... but sadly we had to re-consider
[21:07] <ulrichard> Ah, something else, are external keyboards generally not working?
[21:07] <dobey> ogra_: awesome. maybe we can get it in for W :)
[21:08] <ogra_> ulrichard, some BT keyboards are working .... but all BT focus was on audio for the initial release so there are only barely supported atm
[21:08] <dobey> ulrichard: usb otg is generally not supported. some things may work. some bt keyboards may work as well, but it can be hit & miss with those (i've had hit & miss with them on actual PCs and such too)
[21:08] <ogra_> *they are
[21:09] <ogra_> after all it is a phone, not a PC ...
[21:09] <ogra_> but a full yhackabble phone ;)
[21:10] <BOHverkill> what is the bast way to migrate contacts to the bq (w/ sync)?
[21:10] <ogra_> BOHverkill, the easiest way is for sure to import them into google and have the phone sync them from there ...
[21:11] <BOHverkill> and with out google?
[21:11] <ogra_> you can import vcf files iirc
[21:12] <BOHverkill> how?
[21:12] <ogra_> the backend is syncevolution, all methods it supports for importing should work
[21:12] <ogra_> (from commandline though)
[21:12] <dobey> there is no UI for importing vcf files
[21:12] <ogra_> right
[21:12] <ogra_> the only UI import is google currentlly
[21:12] <BOHverkill> who needs an ui ;)
[21:13] <dobey> you can also import a vcf into evolution on ubuntu, and then just replace the contacts.db on the phone (which is what i did way back when)
[21:13] <ogra_> there was a thread on the ML about vcf importing
[21:13] <ulrichard> ogra_ : What do you thing about this: http://notyetthere.org/syncing-ubuntu-touch-with-owncloud-or-any-carddav-server/
[21:13] <BOHverkill> ogra_: ML?
[21:13] <ogra_> ulrichard, well, i usuall ytrsut mzanetti and his coding/hacking skills :)
[21:13] <dobey> someone was working on an owncloud app
[21:13] <ogra_> BOHverkill, mailing list
[21:13] <dobey> but i don't know if it's gotten anywhere
[21:13] <BOHverkill> oh
[21:14] <mzanetti> thanks ogra_ :)
[21:14] <ogra_> :)
[21:15] <BOHverkill> dobey: where is the contacts.db?
[21:15] <ogra_> ulrichard, there is also  http://mitchellreese.id.au/owncloud-sync-on-ubuntu-touch/ ... that hit the mailing list today
[21:16] <ogra_> BOHverkill, https://lists.launchpad.net/ubuntu-phone/msg12058.html
[21:16] <dobey> BOHverkill: ~/.local/share/evolution/adddressbook/system/contacts.db is the default on the phone
[21:16] <BOHverkill> thx
[21:17] <ulrichard> ogra_ : Thanks for the link. I'll have a closer look tomorrow. Too tired now.
[21:17] <ogra_> enjoy the phone :)
[21:17] <dobey> BOHverkill: i imported into a new addressbook in evolution, so it was a different directory with a bunch of numbers and my computer's hostname, instead of "system"
[21:17] <BOHverkill> k
[21:18] <BOHverkill> i will try it tomorrow
[21:18] <ulrichard> I just tried three different BT Keyboards (2x logitech 1x adafruit). How are the chances one of them is going to work with the next upgrade?
[21:19] <ogra_> i dont think we did change much in the bluetooth area for this one ... but the next OTA will switch to vivid
[21:19] <ogra_> there the situation should be better
[21:19] <ogra_> so another 4-6 weeks
[21:20] <ogra_> (the current OTA will be released this week (hopefully))
[21:21] <ulrichard> Ok, I'll try again then.
[21:21] <ogra_> ulrichard, i know that mzanetti worked with some BT keyboards ... but i think onlly on the nexus devices ... probably he ca give you a pointer to working ones
[21:22] <ulrichard> ogra_ : It's not that important that I would buy another keyboard. But it would be nice to have one day.
[21:22]  * ogra_ wonders if his keyboard missing keys is a good excuse for a new XPS13 :P
[21:23] <dobey> ogra_: 3200x1800 is a good enough excuse for a new one :)
[21:23] <ogra_> ulrichard, well, effectively we work towards the "your phone becomes a desktop" vision ... so the BT kbd support will definitely get better over time
[21:23] <ogra_> dobey, ha !
[21:23] <ulrichard> ogra_ : Yeah I also want a new XPS13, but I wait until I can pay with BitCoin in Switzerland.
[21:24] <ogra_> because the franken is to valuable ?
[21:24] <cwayne> ogra_, I just ordered one :P
[21:24] <ogra_> lol
[21:24] <ogra_> i'm still pondering ...
[21:24] <BOHverkill> are there changelogs for the OTAs?
[21:24] <dobey> i almost ordered one today
[21:24] <ogra_> my old one is theoretically still good
[21:24] <dobey> but it wouldn't be here before my sprint :-/
[21:24] <ogra_> BOHverkill, i think sil2100 is assembling one
[21:25] <BOHverkill> k
[21:25] <ogra_> or at least something that comes close to a changelog
[21:25] <BOHverkill> ;)
[21:25] <dobey> my old one is definitely still good. i barely use it, and i just re-installed it last week even
[21:25] <sil2100> BOHverkill, ogra_: yeah, we have something similar but well, less detailed... we'll have something better soon though
[21:25] <ogra_> i use mine every day (like now) ... its my living room computer at home
[21:26] <cwayne> dobey, mine won't be here in time either :(  and I actually *need* one
[21:26] <BOHverkill> sil2100: k i love changelogs ;)
[21:26] <ogra_> for traveling i'd certainly like some more battery ...
[21:26] <cwayne> my current xps does this fun thing where it won't charge :(
[21:26] <cwayne> so it only works while plugged now
[21:26] <dobey> oh fun :(
[21:26] <ogra_> cwayne, in time for the sprint ?
[21:26] <ulrichard> My old XPS13 was stolen last month. I loved it. Now I'm on an X60.
[21:26] <sil2100> Currently what I'm doing is generating a commitlog of all changes that happened in the OTA - it has info what packages changed and what landings happened, so it has some descriptions of changes
[21:26] <dobey> cwayne: btw, do you use rtm-proposed on your phone, or what?
[21:27] <ogra_> dobey, you dont ?
[21:27] <sil2100> Soon it will also include changelog information for each upload, so it'll be more verbose for people that are interested in the details
[21:27] <cwayne> dobey, on the n5 yea
[21:27] <dobey> ogra_: i do, but i'm having a problem with untappd :)
[21:27] <ogra_> ah
[21:27] <cwayne> dobey, even with the latest update in the store?
[21:27] <cwayne> 1.0.9 i think
[21:28] <dobey> cwayne: different problem now. i was able to log on. but when i tried to attach a photo to the check-in using the camera, it would just crash and i'd lose the photo. if i took a picture and then tried to attach from the gallery, it would reload the page for the beer as soon as i selected the picture
[21:29] <dobey> cwayne: so wondering if you are seeing the same thing
[21:30] <dobey> though sergiusens seems to not have a problem attaching pictures. they just don't have a brasilian beach in the background this week
[21:31] <cwayne> dobey, oh, i just check in from the scope, haven't tried from the webapp
[21:33] <dobey> oh i forgot you added that to the scope. but you can't attach pictures with that can you? i just always use the app. i'm not really big on scopes myself
[21:35] <cwayne> nah you cant attach pics, but i never did anyway
[21:36] <dobey> ah. i usually don't either. somtimes the promotional glasses are worth it though
[21:36] <dobey> never had a problem before. maybe it's kenvandine's fault
[21:40] <leonmortiba> hello @ all
[21:42] <leonmortiba> i installed ubuntu touch on my nexus 5
[21:42] <leonmortiba> this is a great system
[21:42] <leonmortiba> but
[21:44] <leonmortiba> i missing a jabber client with otr (like conversations on android), a voip client (like linphone with ostn support), tor, and a e-mail client with pgp
[21:45] <leonmortiba> i missed caldav and carddav support. at home i have a baikal server
[21:49] <ogra_> i fear you have to learn app development or wait then ...
[21:50] <ogra_> caldav/carddav syncing might work via commandline ... the backend is just evolution-data-server ...
[21:55] <dobey> xmpp will probably come in the messaging app when the UI design for it gets updated to be suitable for things like IM. telepathy is already used as the backend for the SMS support (via telepathy-ofono), so the basics are pretty much there. just needs proper UI, integration, and confinement support
[21:56] <dobey> and i'm sure DanChapman wouldn't mind more help with dekko to get gpg/pkcs working well there
[21:58] <ogra_> yeah ...
[22:04] <k1l> wasnt there "some place" where the most wanted apps were written down?
[22:04] <ogra_> we call that store :)
[22:04] <dobey> somebody made a google spreadsheet for that
[22:05] <k1l> maybe that spreadsheet should get somewhat promoted to get more appmakers on that?
[22:05] <ogra_> mhall119, ^^
[22:06] <dobey> https://docs.google.com/spreadsheets/d/1tBafX2PovPFeEF2cxSQsBM1kvUAfIZ-PddecF4HircU/edit#gid=0
[22:06] <dobey> but that seems more like mostly system feature requests
[22:07] <k1l> i saw something that named popular android apps etc. and suggested them to be ported
[22:10] <AskUbuntu> Cannot allocate memory when trying to create instance of ubuntu-emulator | http://askubuntu.com/q/609775
[22:10] <ogra_> i think sturmflut-work did a blogpost with a list once
[22:10] <Dragonkeeper> gps looks like its kind of working now , but its so inaccurate
[22:11] <leonmortiba> i think ubuntu touch is a good base for a secure mobilephone
[22:11] <ogra_> leonmortiba, we think so too :)
[22:12] <leonmortiba> ogra_: i only use jabber with otr at android
[22:12] <Dragonkeeper> @heres ya jabber , you can jab people with that@
[22:13] <ogra_> well, like dobey said above, XMPP support might come to the messaging app
[22:13] <ogra_> so you can use jabber right from there
[22:13] <leonmortiba> but without otr
[22:14] <dobey> there is otr support for telepathy
[22:14] <dobey> so it could probably be implemented there sa well
[22:14] <k1l> https://sturmflut.github.io/ubuntu/touch/2015/02/15/ubuntu-touch-app-wishlist/
[22:14] <Dragonkeeper> ogra_: id like to see a SDR app xD
[22:14] <k1l> that was it, yes
[22:14] <ogra_> Dragonkeeper, write it then :)
[22:14] <Dragonkeeper> it
[22:16] <dobey> there are so many things that aren't even on that list
[22:21] <dobey> anyway, i am really gone now
[22:22] <k1l> a promoted list could attract some developers and motivate to do some work. but on the other hand it could be used to show what is still lacking :/
[22:32] <Dragonkeeper> how do i get bq phone to use ubuntu 15 ?
[22:38] <lool> beuno: 21:00 < zbenjamin> lool: the store just returns the list of available frameworks, could we introduce a field there that specifies the required policy?
[22:39] <lool> beuno: would you think the person who developed the framework API for the store could expose the policy version too?
[22:49] <beuno> lool, sure can, in exchange for a bug against lp:software-center-agent
[22:56] <lool> beuno: thanks
[22:56] <lool> zbenjamin: mind filing this as a request in lp:software-center-agent? I could file it, but then you wouldn't get notified when it closes
[22:58] <mhall119> ogra_: I have no idea what spreadsheet that might be
[23:16] <Dragonkeeper> what video formats does  UT support >?


[19:36] <ginggs> hi! where can i see what is holding up LP: #1630063 ?
[19:36] <ubot5`> Launchpad bug 1630063 in linux (Ubuntu Yakkety) "specific USB devices disconnect and don't reconnect" [Medium,In progress] https://launchpad.net/bugs/1630063
[19:49] <apw> ginggs, only what is in the bug report, it is assigned to jsalisbury so i'd expect movement "soon"
[19:50] <ginggs> apw: thanks
[23:42] <kiorky> hello, seems in 4.4.0-45-generic , igb.ko is missing, someone aware of it ?
[23:43] <kiorky> my bad, its in extra.


[22:55] <ravage> Modern communication platforms: Matrix testing - https://discourse.ubuntu.com/t/modern-communication-platforms-matrix-testing/40313


[00:38] <thismamacooks200> My, bluetooth adapter works on my laptop but not on my desktop, both jaunty
[04:47] <megannn> okay i have never been on this before but i have a question..
[04:47] <megannn> anyone?
[09:24]  * Eeyore-Jr is considering shutting down the ltsp lab after june


[09:55] <Saviq> pstolowski, cimi, (how) can we test fixes for bug #1549056, bug #1424720 ?
[09:55] <tsdgeos> first you can't really
[09:55] <tsdgeos> you'd need a scope that uses those
[09:55] <tsdgeos> which only the guy that reported the bug seems to have one
[09:56] <cimi> we could learn chinese too :)
[09:56] <tsdgeos> second same-ish
[09:56] <tsdgeos> but tryPreviewHeader will show the difference
[09:56] <tsdgeos> on the phone itself i don't think there's scope using it either
[09:58] <cimi> note that the chinese guy said my branch works for him
[09:58] <pstolowski> i could quickly create a test scope which makes a picture 'sharable'
[09:59] <pstolowski> i already have a test scope project (Books scope) i use to test various new stuff ;)
[10:00] <Saviq> pstolowski, that'd be great to share with QA indeed
[10:01] <pstolowski> Saviq, ok, will do it, is this needed right now or is later/Monday ok?
[10:02] <Saviq> pstolowski, asap would be good, or I don't land filters for you next week ;P
[10:02] <Saviq> pstolowski, it's for silo 64 testing ;)
[10:02] <pstolowski> Saviq, you can be very convincing ;)
[10:08] <pstolowski> cimi, do i need a local image or http:// image uri to test https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1549056 proper?
[10:10] <pstolowski> Saviq, do you know^ ?
[10:10] <Saviq> pstolowski, both *should* work, no?
[10:11] <pstolowski> Saviq, sure, just not sure if you want to test a specific case
[10:11] <Saviq> pstolowski, no, any would do
[10:12] <cimi> pstolowski, any should work
[10:13] <cimi> pstolowski, if is external, it will be treated as a URL iirc
[10:13]  * cimi doesn't fully know contenthub
[10:13] <pstolowski> cimi, Saviq yes, we have that other bug about that, some apps don't deal with it
[10:25] <zsombi> Saviq: (proxy to mterry) the next UITK landing is already in testing phase in silo50 ( again :) )
[10:25] <Saviq> zsombi, yeah I pointed him at it
[10:25] <zsombi> Saviq: ok, thx :)
[10:29] <tsdgeos> cimi: if you have 10 mins can you test my last comment in https://code.launchpad.net/~josharenson/unity8/fix-over-eager-scope-swipe/+merge/288589 to check i'm not doing something horribly wrong?
[10:30] <cimi> tsdgeos, as I said in the mail I am not sure it's the right fix
[10:33] <tsdgeos> cimi: i don't think it's the right fix either
[10:34] <tsdgeos> but it's not that i can even see it being the console.log being printed
[10:37] <cimi> tsdgeos, oh
[10:38] <cimi> tsdgeos, it's in Shell.qml, you need to restart unity8 and grep for  unity8.log
[10:38] <tsdgeos> lol stupid
[10:38] <cimi> lol
[10:38] <cimi> :)
[10:44] <tsdgeos> cimi: did i get that mail saying you don't think this is the right fix?
[10:58] <dpm> hi all - is there someone who could look at bug 1535058? It seems the unity 8 session has not been usable for a while, as apps crash upon start
[11:10] <cimi> mzanetti, status of  that bug?
[11:10] <Saviq> dpm, it works fine, just libstall libpam-cgm
[11:10] <cimi> Saviq, doesnt work for me
[11:11] <cimi> I can try again, maybe libpam received an update lately
[11:11] <Saviq> libstall...
[11:11] <Saviq> dpm, there's a branch even, you might wanna poke ted/alecu to land it finally
[11:11] <mzanetti> cimi, I think dednick fixed that... although I have seen another case of it happening. not sure if we have a fix for that too
[11:11] <Saviq> cimi, it does work, some caveats still to get it going, but it does work
[11:12] <cimi> Saviq, it didnt work last time I followed your steps, and didnt work too in austin when I gave my laptop to ted
[11:13] <cimi> anyway, I will try again later
[11:13] <Saviq> cimi, where's the bug that says the fixes we know of are not enough yet?
[11:14] <dednick> hmmm?
[11:14] <cimi> Saviq, well the bug still says is not fixed,
[11:15] <Saviq> cimi, but it has a fix, and no one is working on it because it's assumed the fix fixes
[11:15] <cimi> Saviq, ok but "just install libpam-cgm" is not a fix
[11:16] <cimi> doesnt fix for some of us
[11:16] <alecu> Saviq, dpm: thanks, will remind ted to land it when he gets back next week
[11:16] <alecu> Oh, so something else is needed?
[11:16] <Saviq> alecu, not that we know of
[11:17] <Saviq> cimi, please try again, check whether your cgmanager.service is "active (running)"
[11:17] <Saviq> that you have libpam-cgm installed
[11:17] <cimi> Saviq, yeah, if it doesnt I'll try with ted branch
[11:17] <Saviq> cimi, ted's branch only adds a libpam-cgm dep
[11:17] <cimi> Saviq, last time I tried, cgmanager.service was "active (running)" but still apps were not running
[11:17] <cimi> ah ok
[11:18] <cimi> CRAP :)
[11:18] <cimi> trying later, need to work now
[11:18] <mzanetti> oh wait... that's the other one...
[11:19] <mzanetti> yeah, I think that was only some missing deps
[11:29] <dpm> Saviq, I had installedd libpam-cgm already
[11:29] <dpm> I tried several things in the comments, but none helped
[11:30] <dpm> Saviq, I was told to try with libpam-cgm and with libpam-cgfs (which I currently have installed). None of them fixed it
[11:31] <dpm> Saviq, as you're saying, the branch only adds the dep, but that does not seem to be the fix
[11:32] <Saviq> dpm, you on xenial? can you check if cgmanager.service is running? I don't know of any other issues with running apps (browser was dying, but that's gone now)
[11:33] <dpm> Saviq, I am on xenial. Last time I tried it was running, but I can double-check
[11:34] <dpm> hm that does not look good? http://pastebin.ubuntu.com/15346777
[11:41] <pstolowski> cimi, here is a scope you can use to test your fixes lp:~stolowski/+junk/scope-content_sharing (the binary is in click/ dir), can you give it a shot? i don't see emblem in the preview header though, perhaps i'm doing something wrong?
[11:41] <pstolowski> Saviq, ^
[11:41] <Saviq> dpm, nope it doesn't
[11:41] <cimi> pstolowski, let me read the code
[11:41] <Saviq> dpm, sudo apt install cgmanager
[11:42] <Saviq> pstolowski, you got silo 64 installed?
[11:42] <dpm> Saviq, I went through that a few weeks ago. The cmanager package does not exist
[11:42] <pstolowski> Saviq, yes
[11:42] <Saviq> dpm, http://pastebin.ubuntu.com/15346801/
[11:42]  * dpm reinstalls libpam-cgm instead of -cgfs
[11:43] <Saviq> dpm, c*g*manager
[11:43] <dpm> aha!
[11:43] <dpm> thanks
[11:43] <dpm> hm... "cgmanager is already the newest version (0.39-2ubuntu5)."
[11:44] <dpm> http://pastebin.ubuntu.com/15346808/
[11:44] <cimi> pstolowski, first of all, do you have the branch installed?
[11:49] <pstolowski> cimi, i've the silo 64 installed
[11:49] <cimi> pstolowski, also, is  sc::Variant("thumbs-up") enough to get the icon?
[11:50] <cimi> what does sc::Variant() do?
[11:50] <cimi> I might miss sth
[11:51] <pstolowski> cimi, it's just a string efectively. i asked you recently about icons wrt to social-actions, and you told me it was enough to get the icon from the theme ;)
[11:54] <cimi> pstolowski, so the string should be "image://theme/thumbs-up"
[11:54] <pstolowski> cimi, ok... so maybe social-actions has the same issue and that's why i didn't see them?
[11:55] <cimi> try with sc::Variant("image://theme/thumbs-up")
[11:55] <cimi> mmm might be
[11:55] <cimi> I will try now locally
[11:55] <cimi> for socvial
[11:58] <Saviq> pstolowski, can you please drop the changelog bump in lp:~stolowski/unity-api/filters-iface - we're doing that centrally now to avoid conflicts
[11:58] <pstolowski> Saviq, ok
[12:00] <cimi> pstolowski, I am not even sure we have thumbs up icon :)
[12:00] <pstolowski> cimi, we have
[12:00] <pstolowski> cimi, i hope it's mapped.. i did find svg on the phone
[12:01] <cimi> pstolowski, thumb-up
[12:01] <cimi> pstolowski, not thumbs
[12:01] <pstolowski> ouch
[12:01] <cimi> :)
[12:01] <pstolowski> dammit, just rebuild the click :/
[12:05] <pstolowski> cimi, ok, it works, i've rebuilt the scope. the placement looks a little bit weird though
[12:06] <cimi> pstolowski, albert did that branch /me approved
[12:06] <pstolowski> cimi, anyway, please check your content sharing fixes and emblem in previews and you can give this scope to QA
[12:06] <cimi> https://code.launchpad.net/~aacid/unity8/emblemInPreviews/+merge/286038
[12:07] <pstolowski> Saviq, pushed unity-api changes
[12:21] <Saviq> pstolowski, tx
[13:10] <cimi> hey albert, you busy?
[13:23] <tsdgeos> cimi: me?
[13:24] <cimi> tsdgeos, ahah yeah :D
[13:24] <tsdgeos> cimi: what do you need?
[13:24] <cimi> tsdgeos, I struggle in debugging what is wrong with pawel scope for social actions
[13:24] <cimi> tsdgeos, I am worried it might be a translation of social-actions to socialActions or something similar
[13:24] <cimi> I am confused
[13:26] <cimi> tsdgeos, can you help me with that? https://code.launchpad.net/~stolowski/+junk/scope-social_actions
[13:26] <tsdgeos> cimi: so what do i need exactly?
[13:26] <cimi> tsdgeos, understand what is wrong :)
[13:27] <cimi> tsdgeos, http://paste.ubuntu.com/15347293/
[13:27] <cimi> tsdgeos, this adds some debug on top of my branch
[13:27] <pstolowski> cimi, i need to add image://.. to that scope
[13:27] <cimi> ~cimi/unity8/card-social
[13:27] <cimi> pstolowski, is not only that
[13:27] <cimi> tsdgeos, we are not in a rush, but I am confused...
[13:27] <pstolowski> cimi, ah, ok
[13:27] <tsdgeos> cimi: i mean which branches, scope,s etc
[13:28] <cimi> tsdgeos, lp:~cimi/unity8/card-social
[13:28] <tsdgeos> cimi: or is there a silo?
[13:28] <cimi> tsdgeos, silo 71
[13:29] <cimi> tsdgeos, plus lp:~stolowski/+junk/scope-social_actions to hack on the test scope, and lp:~cimi/unity8/card-social for unity8 branch
[13:29] <cimi> tsdgeos, I compile the scope, then I run with tools/unity-scope-tool ../deps/scope-social_actions/src/socialtest.pawelstolowski_socialtest.ini
[13:29] <cimi> (I have a deps folder inside my unity8 branch with his test scope)
[13:30] <pstolowski> cimi, i've just pushed updated icon names for that scope
[13:31] <cimi> pstolowski, it looks like the model I am getting, cardData, is empty
[13:31] <cimi> I get there is a social-actions defined (social-actions and not socialActions too)
[13:32] <cimi> tsdgeos, so first of all we dont seem to have components["socialActions"] but "social-actions"
[13:33] <cimi> tsdgeos, second, cardData seems empty (and I don't know how we can easily print what's inside that in JS)
[13:33] <tsdgeos> JSON.stringify
[13:33] <tsdgeos> is your friend
[13:33] <cimi> cardData["socialActions"] that is
[13:34] <tsdgeos> cimi: well if socialActions haas nothing and social-actions has, that is the problem, no?
[13:35] <cimi> tsdgeos, one of the problems
[13:35] <cimi> tsdgeos, not sure is just that...
[13:36] <cimi> tsdgeos, it's one of the first scopes I touch that's why I am a bit confused and asked you if you can see what I am doing wrong... I might be restarting unity8-dash instead unity8, I might be doing something silly on a friday :))
[13:38] <cimi> so questions are, is unity8 or the scopes wrong? should be socialActions or social-actions on our side?
[13:43] <pstolowski> cimi, it's consistent with quick-preview-data (which works), and the implementation is identical in the shell-plugin
[13:48] <cimi> pstolowski, looks like components["socialActions"] does not exist
[13:53] <pstolowski> cimi, re-flashing my phone to do some debug
[13:53] <cimi> pstolowski, i do it from the pc
[13:54] <pstolowski> cimi, components is something tou create right? because you'd need to query the socialActions role from the results model to get actions
[13:54] <pstolowski> i mean the 'components' dictionary
[13:56] <cimi> pstolowski,  I think the scope defines it
[13:57] <pstolowski> cimi, yes, in the category json definition there is a components mapping. but that's something you don't access directly
[13:57] <cimi> I think we parse that
[13:57] <pstolowski> cimi, you access this stuff trough resultsmodel roles, such as quickPreviewData or socialActions
[13:58] <cimi> then we create a sample card
[13:58] <pstolowski> right you need to parse that
[14:01] <cimi> I dont think I understand totally how this works, I hope albert will clarify with a patch I can review :)
[14:02] <pstolowski> cimi, grepping for Albert's quickPreviewData, I only see it referencing cardData[...], not components
[14:02] <mterry> Saviq, https://bugs.launchpad.net/canonical-pocket-desktop/+bug/1543344/comments/7
[14:03] <cimi> pstolowski, yeah can we see a scope using it?
[14:03] <pstolowski> cimi, sure
[14:03] <pstolowski> cimi, My Music
[14:04] <tsdgeos> yeah
[14:04] <tsdgeos> the template part is with -
[14:04] <tsdgeos> ./Dash/CardCreator.js:457:    var isAudio = template["quick-preview-type"] [14:04] <tsdgeos> so components is the same
[14:05] <tsdgeos> the camelCasedOne is because of
[14:05] <tsdgeos> ./unity/shell/scopes/ResultsModelInterface.h:88:        roles[RoleQuickPreviewData] = "quickPreviewData";
[14:05] <tsdgeos> so one thing is accessing the card data
[14:06] <tsdgeos> the other is accessing the json
[14:06] <tsdgeos> do i make sense?
[14:06] <cimi> mmm yeah?
[14:06] <cimi> tsdgeos, so we need to have components[social-actions] in cardcreator AND cardtool?
[14:06] <tsdgeos> if you access components yes
[14:06] <tsdgeos> it's always "social-actions"
[14:07] <tsdgeos> if you access cardData it depends on the mappoing that ResultsModelInterface has
[14:07] <tsdgeos> if it has any
[14:07] <cimi> anyway /me lunch
[14:08] <cimi> tsdgeos, if it takes you 5 mins to write a working patch, I understand better, otherwise I will try myself later no problem
[14:08] <pstolowski> components mapping from category renderer is parsed by shell plugin, so shell plugin knows what to remap if neccessary. i don't think unity8 is interested in this
[14:08] <pstolowski> quick-preview-type on the other hand is part of the template definition, that's why unity8 reads it
[14:13] <pstolowski> i think it's overcomplex
[14:19] <mterry> ltinkl, what's the new u8 keyboard branch that needed a review?
[14:20] <ltinkl> mterry, https://code.launchpad.net/~unity-team/unity8/keymapSwitching/+merge/288764
[14:23] <mterry> ltinkl, I thought switching was already in your other branches
[14:24] <ltinkl> mterry, yeah... but it was dependent on the indicator, this one is not
[14:24] <mterry> ah ok
[14:25] <mterry> ltinkl, is silo 41 useful for testing this branch?
[14:27] <ltinkl> mterry, yeah should be (if it builds)
[14:28] <mterry> ltinkl, doesn't build now anyway (some weirdness with its clicks
[14:28] <ltinkl> yeah
[14:28] <mterry> ltinkl, I don't want to edit that silo  :)
[14:28] <mterry> ltinkl, should I just manually build then?  I need silo 64 + the three kbdLayout branches?
[14:29]  * mterry really wishes 64 would land  :)
[14:29] <ltinkl> mterry, you basically need https://code.launchpad.net/~unity-team/unity8/keymapSwitching/+merge/288764 and the branches listed in description
[14:30] <ltinkl> mterry, oh and probably the unity-api stuff in: https://code.launchpad.net/~unity-team/unity-api/packaging/+merge/286145
[14:30] <mterry> ltinkl, OK, but keymapSwitching is based off of silo 64's u8 branch.  Which probably depends on everything else in silo 64
[14:30] <ltinkl> mterry, yeah...
[14:52] <mterry> ltinkl, why keep track of a separate activeKeymapIndex variable in AbstractStage.qml?
[14:56] <ltinkl> mterry, to get the keymap index of the currently focused window, and to be able to switch the keymap at a central place (not depending on the loaded stage)
[14:57] <mterry> ltinkl, but why do we need the keymap index of the currently focused window?  We overwrite it when it becomes focused with currentKeymapIndex
[14:57] <ltinkl> mterry, to calculate the next/previous index
[14:58] <mterry> ltinkl, but why not base that off of currentKeymapIndex?
[14:58] <mterry> ltinkl, I understand the argument about switching stages though...  But the current code doesn't look like it pulls from window index ever (unless user presses meta+space, but by that time the window index will have been overridden)
[15:00] <ltinkl> mterry, it does here: keymaps.indexOf(mainAppWindow.activeKeymap)
[15:00] <mterry> ltinkl, right when setting activeKeymapIndex
[15:00] <mterry> ltinkl, but we don't use activeKeymapIndex except when user presses meta+space
[15:00] <mterry> ltinkl, and when a window becomes focused, we override its keymap with the currentKeymapIndex
[15:01] <mterry> So it seems to me like we can do without activeKeymapIndex
[15:01]  * ltinkl thinks again
[15:01] <mterry> ltinkl, although I think you're right that we *want* something like it to save keymap across stage reloads
[15:02] <ltinkl> mterry, yes that and... the main problem here really is, there's no method to _get_ the keymap of a surface
[15:02] <ltinkl> mterry, Mir has only a setter
[15:03] <mterry> ltinkl, so maybe we should save the index outside of the stage
[15:03] <mterry> ltinkl, added some inline comments in the meantime
[15:04] <ltinkl> mterry, we save the keymap (not the index tho) in the surface, so that switching stages should (and does) indeed work
[15:04] <ltinkl> mterry, some of that logic might change when we get surface based WM
[15:05] <mterry> ltinkl, but when switching to a new stage, currentKeymapIndex never gets updated.  It's at 0.  So because when we switch windows, we use currentKeymapIndex, it won't be saved properly
[15:06] <ltinkl> mterry, current gets updated by the shortcuts
[15:06] <mterry> ltinkl, and onMainAppWindowChanged might even fire right after stage construction?  not sure
[15:06] <ltinkl> mterry, initially it's at 0
[15:06] <mterry> ltinkl, right.  But let's say I switch stages.  Then I switch windows (before pressing a shortcut)
[15:06] <mterry> ltinkl, or if onMainAppWindowChanged fires during stage construction (possible, haven't tested), then it immediately gets overriden
[15:06] <ltinkl> mterry, 0 meaning the user's first choice
[15:07] <mterry> ltinkl, right right.  But let's say I'm in a desktop stage.  I've toggled to index 3.
[15:07] <mterry> ltinkl, I unplug my phone, now I'm in phone stage
[15:07] <mterry> ltinkl, currentKeymapIndex is now 0
[15:07] <mterry> ltinkl, and if I switch windows, the new window will get keymap 0
[15:08] <mterry> ltinkl, you might be able to fix this with a simple default binding of "currentKeymapIndex: activeKeymapIndex" that gets overridden when using meta+space shortcuts
[15:09] <ltinkl> mterry, yeah ok, I'll test this shortly, after I get it to build again :)
[15:11] <tsdgeos> pstolowski: is that silo usable at all?
[15:11] <tsdgeos> isn't giving me unity8 from the silo
[15:11] <tsdgeos> but from the stable ppa
[15:11] <tsdgeos> how old is it?
[15:11] <pstolowski> tsdgeos, needs rebuilding due to unity8 landings
[15:12] <pstolowski> just force the version from silo for now
[15:12] <pstolowski> tsdgeos, you're talking about silo 71 right?
[15:13] <tsdgeos> yes
[15:13] <davmor2> mzanetti: question what is the name of the element in notes where you actually create the note and can it be added to the copy paste system in unity8 so you can paste stuff into a note?
[15:13] <pstolowski> rebuilding now.. i didn't rebuilt since we knew something is still broken in it
[15:15] <tsdgeos> yeah but it's kind of annoying to try to find what's broken when just getting to tes tit is hard
[15:15] <tsdgeos> because you don't get the things
[15:15] <mzanetti> davmor2, I've implemented copy/paste for notes half a year ago... but for various reasons that release never passed QA so far
[15:15] <tsdgeos> i've lost like 45 min trying to help you guys and i've still have nothing
[15:15] <mzanetti> davmor2, so yea... build trunk and you'll have copy/paste support
[15:15] <tsdgeos> since i can't get the things to even run against eachother
[15:15] <pstolowski> tsdgeos, fair enpugh
[15:16] <davmor2> mzanetti: oh so it was an app issue not copy/paste issue then
[15:16] <mzanetti> davmor2, well, it wasn't possible with uitk < 1.3
[15:17] <davmor2> ah okay
[15:17] <davmor2> mzanetti: awesome will look forward to that it will make it easier to test copy paste from the browser then :)
[15:19] <mzanetti> davmor2, well... I kinda lost motivation on it tbh... so not sure what's going to happen with it
[15:19] <tsdgeos> pstolowski: the click is outdated too
[15:19]  * davmor2 hugs mzanetti till he likes it again
[15:20] <mzanetti> it kept on bouncing back from QA for really stupid reasons. after 3 months of trying I gave up
[15:20] <pstolowski> tsdgeos, my scope?
[15:20] <tsdgeos> yes
[15:20] <davmor2> mzanetti: :(
[15:20] <tsdgeos> pstolowski: http://paste.ubuntu.com/15348018/
[15:20] <tsdgeos> no social-cards
[15:20] <tsdgeos> in the compiled .so
[15:21] <tsdgeos> even the code has them
[15:21] <tsdgeos> ssocial-actions i mean
[15:21] <tsdgeos> -s
[15:21] <tsdgeos> that also made me lose quite a bit of time
[15:22] <ltinkl> mterry, addressed your comments, will clean up the debug once I've verified it still works :)
[15:23] <pstolowski> tsdgeos, sorry... updating
[15:27] <cimi> tsdgeos, I compile both the scope and unity8 locally, then I run the scope with unity-scope-tool
[15:28] <tsdgeos> cimi: you need the scope shell code too otherwise it won't work
[15:28] <mterry> ltinkl, you might want to add a qmltest that switches stages, for that code path we talked about
[15:28] <cimi> tsdgeos, yeah... I installed them too
[15:29] <cimi> (I think)
[15:29]  * cimi checks
[15:30] <ltinkl> mterry, yup, will likely move the test from desktop stage to shell
[15:31] <pstolowski> tsdgeos, updated click pkg in lp:~stolowski/+junk/scope-social_actions
[15:47] <tsdgeos> cimi: so i can give you some hints
[15:48] <tsdgeos> but this needs really fixes to make it work
[15:48] <cimi> tsdgeos, tx
[15:48] <tsdgeos> since you're using ListItems that you can't really use there
[16:06] <cimi> tsdgeos, I'm all ears
[16:06] <cimi> or eyes
[16:06] <cimi> :)
[16:06] <tsdgeos> cimi: it's on the MR
[16:07] <cimi> tsdgeos, oh great! some of the things were already in the patch I shown you
[16:07] <tsdgeos> maybe
[16:07] <cimi> tsdgeos, some are what I guessed but didn't want to :)
[16:07] <tsdgeos> i didn't check the patch since you said it was only to add debugging
[16:08] <cimi> the fields in CardTool
[16:08] <cimi> I thought we needed two indeed
[16:08] <cimi> let me try but thanks for now
[16:08] <cimi> tsdgeos, scope works fine with this?
[16:09] <tsdgeos> cimi: no it doesn't since as said the qml component can't be created
[16:09] <tsdgeos> because of the use of ThinDivider in CardSocialActions
[16:09] <tsdgeos> i guess i can try removing that
[16:10] <tsdgeos> then it complains
[16:10] <tsdgeos> image:://theme/thumb-down
[16:11] <tsdgeos> pstolowski: that is on you ↑ ?
[16:11] <tsdgeos> can you fix it?
[16:11] <pstolowski> uh, yeah
[16:14] <tsdgeos> Mirv: ping
[16:23] <Saviq> pstolowski, cimi, where are we with the emblem/sharing? got a scope for me? :)
[16:23] <cimi> Saviq, we do have scopes yes :)
[16:24] <cimi> lp:~stolowski/+junk/scope-content_sharing
[16:24] <cimi> need to test the sharing too
[16:26] <mterry> ltinkl, ~unity-team/unity-api/kbdLayout doesn't actually bump its version number to 108, despite ~unity-team/qtmir/kbdLayout needing that version
[16:26] <ltinkl> mterry, yup, that's in https://code.launchpad.net/~unity-team/unity-api/packaging/+merge/286145
[16:26] <ltinkl> mterry, part of the silo
[16:27] <mterry> ltinkl, guh, ok...  I was going off the list in https://code.launchpad.net/~unity-team/unity8/keymapSwitching/+merge/288764
[16:27] <mterry> ltinkl, anything else?
[16:27] <ltinkl> mterry, nope, don't think so
[16:28] <cimi> Saviq, I use your frankenstein silo?
[16:29] <Saviq> cimi, not ready yet
[16:29] <cimi> Saviq, oki
[16:29] <Saviq> cimi, oh wait what for?
[16:29] <cimi> Saviq, content sharing
[16:29] <Saviq> cimi, not frankenstein, under QA already :P https://requests.ci-train.ubuntu.com/#/ticket/993
[16:29] <Saviq> there's a new frankenstein https://requests.ci-train.ubuntu.com/#/ticket/1105
[16:30] <cimi> so many nice gifs in telegram
[16:30] <cimi> we need to switch :)
[16:30] <Saviq> and don't you tell me it doesn't work :P
[16:30] <Saviq> I wanted a scope to show that it works, not one to show that it's broken :P
[16:32] <cimi> Saviq, so let me try :)
[16:32] <cimi> pstolowski, did you try the sharing scope with silo 64?
[16:33] <pstolowski> cimi, no, sorry
[16:40] <cimi> Saviq, on the desktop, the content hub appears
[16:40] <cimi> Saviq, however I dont have handlers :)
[16:40] <cimi> Saviq, it shows though blue colors everywhere, looks like is broken too with uitk 1.3
[16:42] <Saviq> cimi, yeah, there's a bug
[17:37] <mterry> josharenson, so the greeter branches that need reviewing are all in that silo?
[17:43] <Saviq> mterry, yes


[17:06]  * mpt tries to think of a single word that means "not started"
[17:06] <mpt> "unstarted"
[17:06] <mpt> "unbegun"
[17:14] <snwh> mpt stopped
[17:15] <mpt> "stopped" implies that it was previously started
[17:16] <mpt> The word I'm looking for is, to 0%, what "complete" is to 100% :-)
[17:17] <snwh> well that would be incomplete :)
[17:17] <mpt> "incomplete" covers 1~99%
[17:17] <mpt> or 0~99%, even
[17:18] <bwinton> mpt: Unstarted?  Vapourware?
[17:18] <snwh> so you need the lower extreme
[17:18] <snwh> vapourware haha
[17:18] <bwinton> theoretical?  planned?
[17:18] <mpt> bwinton, yes, I wondered about "unstarted" while you are offline
[17:19] <mpt> This is about fingerprint registration, not software development :-)
[17:19] <snwh> whats the context of the word?
[17:19] <mpt> A gauge to show how complete the registration is for a particular finger
[17:19] <snwh> unregistered?
[17:19] <mpt> "complete" at the trailing end, "______" at the leading end
[17:20] <mpt> Maybe I don't need a label at the leading end at all...
[17:20] <snwh> (does this mean fingerprint support in ubuntu? :D)
[17:21] <mpt> It's one of those "maybe someday" features
[17:21] <mpt> Maybe a published design will inspire a contributor ... it's happened before
[17:22] <snwh> true enough. my thinkpad has an unused reader, which im not really missing solely a bell/whistle
[17:22] <snwh> how about: "unregistered, ___% registered, registered"?
[17:23] <mpt> "registered" is a binary condition, it just happens to involve a fractional process
[17:23] <mpt> You can't identify yourself with a 99%-registered finger
[17:24] <snwh> tell that to my fingerprint software on my windows partition..
[17:24] <mpt> really?
[17:25] <snwh> yea it does it by % when registering. I have to stroke my finger 10 times for it to register and it goes up by 10% increments in 'registration'
[17:25] <mpt> snwh, who develops that software?
[17:25] <snwh> Authentec
[17:25] <snwh> i think
[17:25] <snwh> yes
[17:26] <snwh> AuthenTec TrueSuite
[17:26] <bwinton> Unregistered, registering %, registered?
[17:27] <snwh> its quite awful.
[17:32] <mpt> So, not this one then <http://www.jmedved.com/content/media/windows8authentecprotectorsuite.png>
[17:33] <snwh> mpt, this: http://support.authentec.com/Portals/4/Images/TrueSuite5/TS_intro.png
[17:34] <mpt> thanks snwh
[17:34] <mpt> (Are those really Twitter and Facebook icons on one of the fingers?)
[17:35] <snwh> yea.
[17:35] <mpt> "Reading 1", "Reading 2", "Reading 3" http://blogimages.builttoroam.com/nick/image_6CDD71F9.png
[17:37] <snwh> the software will let you register your social passwords with a fingerprint requires a browser plugin though
[17:52] <snwh> mpt, yea I like the multiple reading plus checkbox idea