[00:05] <n1cky> mariogrip: https://github.com/ubports/android/pull/4
[00:06] <n1cky> make sure that's right, though
[00:06] <n1cky> vendor/motorola or vendor/moto?
[00:07] <mariogrip> it's vendor moto, i edited it
[00:08] <n1cky> ok.
[00:10] <mariogrip> n1cky: we need more developers at our team, do you want to join us?
[00:10] <n1cky> yeah I'll stick around and help where I can.
[00:11] <n1cky> :)
[00:11] <mariogrip> Awesome :) i
[00:11] <mariogrip> i'll add you to our github group
[00:14] <n1cky> " You are now a member of UBPorts! " hooray
[00:14] <mariogrip> :D
[00:17] <popey> mariogrip: yo
[00:17] <mariogrip> popey: did you get past the issue?
[00:18] <popey> no
[00:18] <popey> I don't actually know what to do at this pointg
[00:18] <popey> -g
[00:21] <mariogrip> ok, you need to remove all apk files from vendor
[00:21] <popey> ok
[00:21] <mariogrip> but, i'll see if I can fix that globaly
[00:21] <mariogrip> I don't really want to clone vendor repos due to copyright and stuff
[00:21] <mariogrip> vendor = blobls
[00:21] <popey> ya
[00:22] <mariogrip> popey: It's good that we do this, then I fix stuff like this globally so it get easier to port :)
[00:23] <popey> I agree
[00:23] <popey> You need an idiot like me to test this stuff :)
[00:24] <mariogrip> lol, you're not an idiot! :P
[00:25] <popey> I do a good impression of one :)
[00:25] <mariogrip> hehe :)
[00:26] <popey> so shall I wait to repo sync in a bit?
[00:26] <popey> or do I need to do something locally?
[00:27] <mariogrip> popey: better if we wait so I can do it globally so this don't happen to next person that ports :)
[00:29] <popey> ok
[00:29] <popey> feel free ping me when I need to do something
[00:41] <mariogrip> popey: repo sync now
[00:43] <jabawok> DOH.. left my phone home today
[00:43] <jabawok> hmm... I can ssh into it on the home lan
[00:44] <jabawok> can anyone think of a way to do something intellegent remotely, like forward calls etc?
[00:44] <jabawok> or trigger a screenshot and scp the jpg so i can see missed calls?
[00:46] <mariogrip> jabawok: if you haven't port forwarded your router at home, you probably cannot ssh in to it
[00:47] <mariogrip> also, you need to enable ssh on the phone since it not enabled by default
[00:48] <popey> mariogrip: ok
[00:49] <asdfjklsemicolon> popey I broke my Nexus 5. The Meizu is coming soon(tm) right?
[00:49] <jabawok> mariogrip, i'm ssh'ed in
[00:50] <jabawok> vpn to home
[00:50] <popey> asdfjklsemicolon: i have no idea
[00:51] <asdfjklsemicolon> okay I thought you would know apologies
[00:52] <popey> asdfjklsemicolon: I wish i did :)
[00:52] <mariogrip> jabawok: mirscreencast -m /run/mir_socket -n1 -f /home/phablet/[image file]
[00:54] <mariogrip> jabawok: I maybe you need to trigger screen wake up
[00:54] <mariogrip> - the I
[00:55] <jabawok> hmm. what wierd file format is that
[00:55] <jabawok> browser wont open it
[00:56] <jabawok> cheers btw mariogrip..
[00:56] <jabawok> found the mirbacklight command as well
[00:58]  * duflu is reminded to fix the mirbacklight on arale bug
[00:58] <popey> hello duflu
[00:58] <popey> it's wakey time down under
[00:59] <duflu> Hey popey. What kind of timezone is this for you?
[01:00] <popey> this is 1AM timezone
[01:00] <jabawok> anyone got any hints on a tool that can open a mirscreencast  "rgba" file?
[01:00] <popey> jabawok: convert it with ffmpeg
[01:00] <jabawok> gimp seems to think its a silicon graphics iris image
[01:00] <jabawok> k
[01:00] <popey> one mo, lemme pastebin a script I use
[01:00] <jabawok> oh awes
[01:00] <mariogrip> 2AM here xP my sleep schedule is not working
[01:01] <duflu> jabawok: Yes, let me find the command...
[01:01] <duflu> Although I would prefer we just wrote .png files
[01:01] <popey> jabawok: convert -size 540x960 -depth 8 -alpha off foo.rgba foo.png
[01:01] <popey> that'll do it
[01:02] <popey> (assuming that resolution - you need to get that right)
[01:02] <jabawok> ah imagemagick
[01:02] <popey> ya
[01:02] <popey> i have a script which pulls the rgba, converts and then uploads to my screenshot gallery
[01:02] <popey> http://paste.ubuntu.com/15411946/ is a fun script too
[01:02] <mariogrip> jabawok: here if you need to check size fbset|sed -n -e's/^mode.*\"\([0-9]\+x[0-9]\+\)[-\"].*$/\1/p'
[01:02] <popey> it will connect to the device and stream video to your desktop
[01:03] <jabawok> i'll try it in a sec, gotta install imagemagick
[01:03] <jabawok> thanks guys this is good stuff
[01:03] <jabawok> all I need now is a way to simulate touch presses
[01:03] <duflu> Yes, that one
[01:04] <popey> thats harder
[01:04] <jabawok> and we'll have a vnc approximation
[01:06] <popey> mariogrip: finally finished repo sync!
[01:06] <mariogrip> oh, did it take that long?
[01:07] <popey> ya
[01:07] <mariogrip> you had more than one tread right? (-j10)
[01:07] <popey> doh
[01:07] <popey> maybe ㋛
[01:07] <mariogrip> :)
[01:07] <popey> 30 seconds!
[01:07] <mariogrip> oh, I just got a email to sign a petition.... The FBI is trying to force Apple to write software that could be used to hack every iPhone on the planet — and next week, a federal court will decide whether or not Apple has to comply. Take action right now demanding the court side with Apple and save security.
[01:08] <popey> mariogrip: http://paste.ubuntu.com/15411977
[01:11] <popey> Apple are on the right side IMHO
[01:12] <nhaines> popey: no kidding!
[01:12] <mariogrip> Yeah, Apple is right
[01:12] <n1cky> Maybe.
[01:13] <mcphail> They'll never make us disclose the source for Ubuntu!.... oops
[01:14] <n1cky> The legal precedent is a lot more murky than people are portraying it.
[01:15] <popey> mariogrip: any ideas/
[01:15] <popey> ?
[01:15] <mariogrip> popey: working on it :)
[01:17] <mariogrip> popey: sync now
[01:17] <mariogrip> remember -j10
[01:19] <mariogrip> popey: I'm not sure where the problem is located, so now I just remove anything that has with java/apk to do
[01:20] <popey> ok
[01:20] <popey> that was quicker :)
[01:20] <mariogrip> :)
[01:21] <popey> 24 seconds!
[01:21] <popey> mariogrip: http://paste.ubuntu.com/15412037
[01:28] <mariogrip> popey: can you check what's inside core/package_internal.mk
[01:28] <mariogrip> build/core/package_internal.mk
[01:33] <popey> mariogrip: empty
[01:41] <mariogrip> popey: now sync
[01:41] <mariogrip> sorry for this back and forth thing
[01:42] <popey> ok
[01:42] <popey> np
[01:42] <mariogrip> I cannot recreate it then i mess up my existing port, so I do this kinda blindfolded
[01:43] <popey> 9 seconds dude!  😃
[01:44] <mariogrip> also do you have time tomorrow to do a new port? to the oneplus x testing the shiny autoporter :)
[01:44] <mariogrip> I need a different name than autoporter
[01:44] <mariogrip> portcraft :P
[01:44] <popey> heh
[01:44] <popey> portcraft is brilliant
[01:45] <popey> http://paste.ubuntu.com/15412133
[01:45] <popey> mariogrip: ^
[01:46] <popey> looks kinda catastrophic
[01:47] <mariogrip> popey: cool we fixed the other issue, now this should be "easy" before I commit, try replacing skip_build_from_source := with skip_build_from_source := true in build/core/host_shared_library_internal.mk
[01:47] <popey> ok
[01:48] <popey> 8 seconds ㋛
[01:49] <popey> mariogrip: http://paste.ubuntu.com/15412151
[01:52] <mariogrip> popey: sync
[01:53] <mariogrip> if it fails now, could we continue tomorrow? (the clock is soon 03:00
[01:54] <popey> sure
[01:54] <mariogrip> also portcraft starts getting pretty easy to use, I did a port to oneplus x with one command :) (don't build kernel yet)
[01:54] <popey> yeah, fails again, lets carry on another day
[01:55] <popey> just ping me whenever you're around and want to do more of this fun :)
[01:55] <popey> I'll be around
[01:55] <popey> thanks!
[01:55] <mariogrip> awesome thanks! :)
[01:55] <mariogrip> "fun" :P
[01:55] <popey>  😃
[01:56] <mariogrip> btw planed to release the pre-* channels tomarrow
[01:56] <mariogrip> but yeah, bye
[01:58] <popey>  😃
[01:58] <popey> GO TO BED!
[01:58] <popey>  /kick mariogrip
[02:01] <mariogrip> Hah I still have irc on my phone ;P
[03:46] <n1cky> I wish it was possible to put --no-clone-bundle in the default section of the manifest
[03:46] <n1cky> also, if we feel strongly that -j6 isn't enough, we could up that to 10. :S
[03:47] <n1cky> I'm still running into problems with `repo sync` "unexpectedly" hanging up, now that I switched my repo urls back to http (from ssh/git)
[03:47] <n1cky> I wish git was intelligent enough to try https as a fallback if it can't authenticate with git:// or ssh://
[09:09] <mpt> nik90, I didn’t move it: it was like that from the beginning, and it’s like that for all dialogs. Unfortunately dialogs aren’t implemented properly in the toolkit yet, so we’re missing things like always-visible buttons.
[09:56] <dpm> Elleo, would you happen to know how to change keyboard input in the unity8 session on the desktop? There is no keyboard indicator, and changing the input in the System Settings app seems to have no effect, the input is always English
[10:06] <Elleo> dpmmmm..u
[10:07] <Elleo> dpm: As far as I know unity8 doesn't support that yet
[10:12] <Elleo> dpm: https://bugs.launchpad.net/mir/+bug/1412492 <-- there's a bug here, doesn't look like anyone's actually working on it yet though
[10:12] <dpm> ok, thanks Elleo!
[10:14] <Elleo> no problem :)
[10:14] <dpm> Elleo, would you happen to know the answer to the question in the last comment, so that we can do a workaround?
[10:16] <Elleo> dpm: I don't I'm afraid, I don't really know anything much about unity8's handling of hardware keyboards
[10:16] <Elleo> mzanetti: do you know much about this? ^
[10:16] <dpm> np, thanks anyway!
[10:16] <[tj]> does anyone know how I can flash android on a bq e5?
[10:17] <mzanetti> ?
[10:18] <mzanetti> we're trying to land it
[10:18] <dpm> mzanetti, the keyboard fix on bug 1412492?
[10:21] <mzanetti> dpm, is there a question too?
[10:21] <mzanetti> or did you just want to show me that bug report? :D
[10:22] <dpm> mzanetti, Elleo pinged you to ask if you knew the answer to the question in the last comment of that bug report, as he was trying to give me a hand
[10:23] <dpm> mzanetti, but if the answer is that the fix is about to land, then that's perfect :) I just didn't see the status updated in the bug
[10:24] <k1l> [tj]: iirc bq has tootls to flash their android images
[10:25] <mzanetti> yeah, we probably missed that bug report as it was reported on a time where it was really too early to work on it. and it's not like we really needed a bug report to know that this is required eventually
[10:25] <mzanetti> dpm, long story short: it's in silo 41
[10:25] <mzanetti> which is getting some QA troubles
[10:25] <mzanetti> but well, still not giving up for OTA-10
[10:25] <[tj]> k1l: there wasn't a 'scatter file' in any of the downloads
[10:26] <dpm> mzanetti, perfect, that helps. So I'll just wait for it to land, fingers crossed :)
[11:44] <nik90> mpt, the official design pattern is to use dialogs *only* for confirmation. The rest of the stuff goes into a new page. The VPN stuff, hotspot configuration don't belong in a dialog atleast according to ubuntu-ux principles.
[11:45] <nik90> mpt, I understand your rationale to use dialogs..they may work on the desktop...but definitely does not work on the phone.
[11:47] <mpt> nik90, I also wrote the toolkit spec for dialogs, and I’ve been working with Steph on updated design guidelines.
[11:50] <mardy> tvoss: I've a branch to propose for location-service; should I target trunk or 15.04?
[11:50] <nik90> mpt, may I ask then why the new OOBE that's landing in Unity8 silo 41, is switching to using full screen pages instead of dialogs for even simple things like changing wifi password? Infact the design post at http://design.canonical.com/2015/09/why-the-first-impression-matters/ clearly states, "
[11:50] <nik90>     All the dialogs were transformed where possible into full screens. We kept the dialogs only to communicate to the user confirmation or error messages"
[11:51] <morphis> ogra_: ping
[11:51] <nik90> mpt, it seems quite contradictory when unity8 does it one way while apps do it in another way.
[11:52] <nik90> mpt, http://design.canonical.com/wp-content/uploads/Image-2.jpg
[11:52] <mpt> nik90, that was six months ago. I explained in detail the wi-fi password case here. <https://wiki.ubuntu.com/Networking#wi-fi-authenticating>
[11:52] <tvoss> mardy, please wait for my silo to land until proposing, shouldn't be too far off
[11:57] <nik90> mpt, I don't understand why you want to another set of screen restrictions on an already small screen (phone).. Looking at https://wiki.ubuntu.com/Networking?action=AttachFile&do=get&target=phone-wifi-prompted.png, a full page would be so much more comfortable to scroll and read through. Dialogs don't work on small form factors. It literally makes it a nightmare to use on the bq e4.5.
[11:57] <mpt> nik90, “unity8” vs. “apps” is not a useful distinction here: That the first-run setup is part of unity8, and that wi-fi dialogs are also part of unity8, are both architectural accidents.
[11:59] <mpt> nik90, that particular dialog isn’t implemented yet, so I’m skeptical of your claim that it’s a nightmare on the BQ E4.5. ;-)
[11:59] <mpt> nik90, and dialogs in general aren’t properly implemented yet either. When they are, the body area should scroll just like it does for a regular screen.
[12:01] <ozzz> hello fellaz
[12:01] <ozzz> I'm trying still fetch repo
[12:01] <popey> which repo?
[12:01] <ozzz> and why is there allways errors?
[12:01] <ozzz> now git tells me that:
[12:01] <ozzz> error: RPC failed; result=22, HTTP code = 503
[12:01] <ozzz> fatal: The remote end hung up unexpectedly
[12:01] <ozzz> error: RPC failed; result=22, HTTP code = 503
[12:01] <ozzz> fatal: The remote end hung up unexpectedly
[12:01] <ozzz> error: Cannot fetch aosp/platform/external/libnl-headers
[12:02] <popey> gerrit is unreliable
[12:02] <nik90> mpt, Has the dialog pattern been accepted by sdk team? Reading through their roadmap for 16.10..I don't see dialogs being revamped in the roadmap..which leaves all dialogs that you will use in system-settings app broken for atleast another year.
[12:02] <ozzz> popey: but this is from official manual
[12:03] <nik90> mpt, probably why *none* of the core apps use dialogs. It only affects users in the meanwhile.
[12:03] <ozzz> popey: how can I fetch good source?
[12:03] <popey> ozzz: i need to ask our IS people to restart gerrit I think.
[12:04] <ozzz> popey: please if you have some free time for that
[12:04] <ozzz> I'm tired fetching it
[12:04] <mpt> nik90, they know about it, certainly. We can’t just not use them: for example, it’s not reasonable to expect every app that does printing to use a page stack so that it can put the print settings in a page.
[12:04] <popey> ozzz: done
[12:05] <ozzz> popey: btw the url https://code-review.phablet.ubuntu.com/aosp/platform/external/libnl-headers/
[12:05] <mpt> nik90, can you point me to this roadmap?
[12:05] <ozzz> 404- not found
[12:05] <nik90> mpt, https://developer.ubuntu.com/en/blog/2016/03/16/planning-the-sdk-16-10/
[12:06] <ozzz> popey: thank you, I will restart script now
[12:06] <nik90> mpt, hmm I do see "new dialog component" planned for UC 1.3. Let's see what comes of it.
[12:06] <mpt> :-)
[12:07] <popey> ozzz: well, done as in "I have asked" - it will take a while to fix
[12:07] <ozzz> popey: thanks a lot!
[12:07] <popey> np
[12:18] <popey> ozzz: try now
[12:20] <ozzz> popey: it works! thank you very much!
[12:25] <bshah> hello, anyone here who knows about ubuntu touch on nexus 5?
[13:12] <bshah> anyone?
[13:18] <[tj]> bshah: I have run it
[13:18] <[tj]> bluetooth doesn't work
[13:20] <bshah> hmm, okay, I am looking for someone who develops it.. (basically something seems to changed in xenial that daily images doesn't work at all)
[14:19] <mariogrip> bshah: I currently develops to it
[14:19] <mariogrip> what system-server do you run it off?
[14:21] <bshah> mariogrip: previously what we used to do was fetch xenial-preinstalled from cdimage.ubuntu.com and apply our customizations on it, however it stopped booting completely after image 20160219
[14:22] <bshah> (that is for plasma-mobile)
[14:23] <bshah> mariogrip: to debug it I recently just built plain current image, it is also not booting and stuck on google log
[14:23] <bshah> *logo
[14:23] <bshah> mariogrip: server for this is neon.plasma-mobile.org and channel is neon-mobile/live
[14:24] <mariogrip> bshah: we recently had a issue with mir not starting, but I don't know if this is the same
[14:24] <mariogrip> can you adb shell into it?
[14:24] <bshah> well.. somehow not even adb shell is not working
[14:24] <bshah> it gives us blackbox
[14:24] <bshah> :(
[14:24] <mariogrip> have you set adb to start at boot?
[14:25] <bshah> yes, I did try to add that config booting in recovery
[14:25] <mariogrip> and replaced the adb with an unlocked one?
[14:25] <mariogrip> adbd*
[14:26] <bshah> yes one at people.canonical.com/~ogra/adbd
[14:26] <mariogrip> ok, also did you disable *.usb.rc on the android side?
[14:26] <bshah> I don't understand that?
[14:27] <mariogrip> the unlocked adb wont work when android tries to start adb
[14:27] <davmor2> bshah: https://www.youtube.com/watch?v=M0quXl_od3g
[14:28] <mariogrip> I have a system.img with that disabled, I can send it to you so you can adb shell into it
[14:28] <davmor2> bshah: is it that blackbox?
[14:28] <bshah> mariogrip: would be awesome.
[14:29] <bshah> davmor2: :)
[14:30] <mariogrip> ok, give me a minute to upload it
[14:30] <bshah> thx
[14:31] <bshah> mariogrip: is device image on, ubports recommanded or system-image.tasemnice.eu ?
[14:31] <bshah> (for nexus 5 that is)
[14:31] <mariogrip> ubports
[14:31] <bshah> a
[14:31] <bshah> ah..
[14:31] <bshah> maybe I should switch to ubports.
[14:32] <mariogrip> we also has the rc-proposed version, that's probably more stable than devel
[14:33] <mariogrip> bshah: the plasma version is using mir right?
[14:33] <bshah> mariogrip: no, it is using kwin/wayland
[14:34] <bshah> mariogrip: working image is in neon-mobile/devel-proposed channel (same server above ^)
[14:34] <mariogrip> oh, ok. we has an isse with mir not long ago
[14:34] <mariogrip> issue*
[14:34] <mariogrip> this might be the same issue
[14:35] <bshah> hmm
[14:35] <bshah> mariogrip: got link to issue or something
[14:35] <bshah> ?
[14:36] <mariogrip> bshah: I haven't got time to look at the issue yet, so I made a quick workaround that just restart the hal/mir
[14:36] <mhall119> mariogrip: did you get the replacement FP2?
[14:37] <mariogrip> mhall119: Yeah, I got it yesterday, haven't got around to test it yet, planed to give it a try today
[14:38] <mhall119> mariogrip: cool, let me know what difference the new screen makes
[14:38] <mariogrip> mhall119: have been busy with portcraft :)
[14:38] <mhall119> mariogrip: also, when you can, please send out those emails about wifi (to kees) and sound (to abeato)
[14:38] <mhall119> mariogrip: I saw your OPX post :)
[14:39] <mariogrip> mhall119: Yup, added to my todo list :)
[14:39] <mhall119> mariogrip: FYI, popey is helping us test all the porting documentation so we can start merging all the different docs we have onto one official source
[14:39] <popey> mhall119: OPX!
[14:40] <mariogrip> OPX :D
[14:40] <popey> Exciting!
[14:40] <popey> It's a _lovely_ phone.
[14:41] <mariogrip> mhall119: cool! I agree the docs need to love
[14:41] <mariogrip> (lot's of love <3)
[14:42] <mariogrip> bshah: here is the system.img (android format need to be converted) https://dl.dropboxusercontent.com/u/56653875/ubuntu/hammerhead/system.img.tar.gz
[14:42] <mhall119> we also need fewer docs, there are three different porting guides atm :)
[14:42] <mariogrip> mhall119: Yeah
[14:43] <bshah> mariogrip: okay, thanks.
[14:44] <mariogrip> bshah: the ubports server has the workaround for mir, but I don't know if that will work with wayland
[14:44] <bshah> what is workaround?
[14:44] <mariogrip> it just restarts mir once it has started the hal
[14:44] <bshah> okay
[14:45] <mariogrip> I will be fixing the issue on the android side, but my todo list is overflowing....
[14:45] <bshah> no problem
[15:35] <popey> mariogrip: is now a good time to throw a pastebin at you :)
[15:35] <mariogrip> popey: yeah sure :)
[15:35] <popey> mariogrip: http://paste.ubuntu.com/15415388
[15:36] <mariogrip> -j16 little overkill for make maybe xP
[15:38] <mariogrip> popey: oh i see, we dont really need sepolicy, so you can just delete external/sepolicy and I will remove it from the manifest if that works
[15:41] <popey> mariogrip: the box isn't doing anything else, j16 seems fun :)
[15:42] <popey> mariogrip: without sepolicy it gets further :)
[15:42] <mariogrip> :)
[15:49] <popey> mariogrip: http://paste.ubuntu.com/15415502
[15:52] <mariogrip> popey: these are just warnings, it had fail before this
[15:52] <popey> ah
[15:53] <popey> mariogrip: http://paste.ubuntu.com/15415534/ full log
[15:53] <popey> I run it differently now so capture full log every time, sorry about that
[15:54] <mariogrip> ok, no problem
[15:54] <mariogrip> popey: cannot find anything on the last log, can you run it again the same way as you did before?
[16:00] <popey> ok
[16:03] <popey> mariogrip: http://paste.ubuntu.com/15415617
[16:03] <popey> mariogrip: is it worth doing some kind of make clean?
[16:03] <mariogrip> popey: what is this? minecraft? :P
[16:04] <mariogrip> the logs also
[16:04] <popey> oh
[16:04] <popey> wrong number
[16:04] <popey> mariogrip: http://paste.ubuntu.com/15415618
[16:04] <popey> typo
[16:06] <cwayne> mariogrip, hey, just saw your g+ post on opx, good stuff :)
[16:06] <mariogrip> popey: oh, this might take a little while, I need to fix the recovery images
[16:06] <mariogrip> cwayne: :D
[16:07] <popey> ok
[16:09] <mariogrip> popey: I didn't know it was this broken, I have the same thing on my build, but I have just made lazy workarounds (which is really stupid, I will do it correctly from now on)
[16:10] <popey> sweet!
[16:10] <popey> top plan
[16:18] <TenLeftFingers> Looking for advice on bug # 1377996 - I'd like to be a good citizen and be on standby to help triage, but it seems it's hard to reproduce. Should I just restore the Ubuntu system image or similar?
[16:20] <TenLeftFingers> !bug 1377996
[17:11] <dpm> hi dobey, alecu, I was wondering if you might know the answer to this question:
[17:11] <dpm> where does the apps scope launcher looks for icons on desktop files? Context: I was testing Dekko, installed from a PPA, on unity7 and unity8
[17:11] <dpm>  on Unity 7, the dash shows the dekko icon, but the apps scope doesn't show the icon on unity 8 (it shows the generic Ubuntu icon)
[17:11] <dpm>   the .deb package installs the icon in /usr/share/icons/, and the .desktop file refers to the icon without an absolute path
[17:11] <dpm>  that is, it just says "Icon: dekko.png"
[17:11] <dpm>  where is the best place to install the icon so that it can be found by both unity7 and unity 8?
[17:12] <dobey> dpm: can you pastebin the files list of the .deb package?
[17:14] <dpm> sure
[17:15] <dpm> dobey, here it is -> http://paste.ubuntu.com/15416104/
[17:16] <dpm> dobey, I've also tried to manually copy the icon to /usr/share/icons/hicolor/256x256/dekko.png as a test, but without luck
[17:16] <dpm> the apps scope cannot find it either on /usr/share/icons/dekko.png
[17:16] <dobey> dpm: i don't see any icons in that file list
[17:17] <dpm> dobey, L9 /usr/share/dekko.png
[17:17] <dobey> ah
[17:17] <dobey> that is definitely in the wrong place
[17:17] <dpm> yeah, but seems the right places don't seem to make a difference
[17:17] <dobey> dpm: it should be installed in /usr/share/icons/hicolor/$SIZE/apps/
[17:18] <dobey> and the .desktop should just have "Icon=dekko"
[17:18] <dobey> in case it has dekko.png or something
[17:18] <dpm> dobey, yeah, it has '.png'
[17:18] <dpm> I'll give that a go
[17:23] <dpm> dobey, that worked, thanks!
[17:23] <dpm> I now have two entries in the scope for dekko, though
[17:24] <dobey> dpm: so you installed it twice? once from the .deb and once from the .click?
[17:24] <dpm> one with icon, one without
[17:24] <dpm> no, no
[17:24] <ogra_> now just add two mice and try to get two cursors and you should be fine again
[17:24] <ogra_> after all you have two hands !
[17:24] <dpm> dobey, I installed it from the .deb, then I manually edited the .desktop file and logged into u8
[17:24] <dobey> well you can't have two icons in the scope if you only have one .desktop file
[17:25] <ogra_> you probably have another .desktop file in ~/.local/share/applications
[17:25] <dpm> does u8 or the app launcher not autogenerate .desktop files?
[17:25] <dobey> no
[17:25] <dpm> based on the shipped ones?
[17:26] <dpm> .local/share/applications/dekko.desktop
[17:26] <dobey> there's a click hook which generates the .desktop files in ~/.local/share/ when you install a click
[17:26] <dpm> /usr/share/applications/dekko.desktop
[17:26] <dobey> but unity8 nor the apps scope copy .desktop files around
[17:26] <dpm> those are the two .desktop files I've got
[17:27] <dpm> I didn't install a click, just the .deb package
[17:27] <dobey> and the click scope does de-duplicate, so something must be different in them which causes them to not be seen as the same thing
[17:27]  * dpm checks
[17:27] <dobey> then you copied the .desktop file to ~/.local/share/applications/? or you used a menu editor app?
[17:27]  * ogra_ also thought that u-a-l creates a .desktop file on first launch ... wrapping the exec call with aa_exec
[17:28] <dobey> ogra_: u-a-l owns the click hook that generates the .desktop files i think; i don't think it does anything on first launch
[17:28] <dpm> dobey, http://pastebin.ubuntu.com/15416211
[17:29] <dpm> so shall I just delete the one in .local/share, or just modify its Icon key so that it doesn't have the .png suffix?
[17:29] <dobey> dpm: ok, so delete the one in your home directory i guess. i have no idea where you got it from
[17:30] <dpm> wow, it's pretty old, I see too
[17:30] <dpm> yeah, will delete
[17:31] <dpm> dobey, and a final question: where is the best place to put the icon in clicks, and how should that be specified in the .desktop file?
[17:32] <dobey> dpm: in clicks it is the relative path inside the click dir; and the final .desktop file gets regenerated with the full path
[17:33] <dpm> so what should the original .desktop file specify? the relative path? or just 'dekko'?
[17:34] <n1cky> mariogrip: how is ubports using roomservice?
[17:34] <dobey> dpm: in a .click the .desktop file needs to specify the relative path
[17:34] <n1cky> I can make a change to it so that it checks a ubp.dependencies, too.
[17:35] <dobey> so icons/dekko.png or whatever
[17:35] <dpm> ok, great, thanks dobey
[17:46] <ozzz> dear friends, please if someone has some time, can you please explain how to add CM source repo to source of ubuntu touch, for compiling to my device
[17:47] <ozzz> I can't get anything due to specific terminology
[17:47] <n1cky> ozzz: hey ozzz, can you give a little more details on where you're getting stuck?
[17:47] <ozzz> I just get that I need to add repo to source and create modified apparmor tuned kernel profile
[17:48] <ozzz> n1cky: hello! I have unofficial cm mod, but it been tested by me, and it really works
[17:48] <ozzz> I have git link on it's source
[17:49] <ozzz> I just cant understand what and where I need to add
[17:49] <n1cky> Android uses a small script called repo to manage many source directories
[17:49] <n1cky> try looking at .repo/manifest.xml
[17:49] <n1cky> You'll see various sources (eg: base URLs)
[17:50] <ozzz> understand
[17:50] <ozzz> so then I need add my url to this file?
[17:50] <n1cky> Notice below the sources, a lot of definitions, each with a remote, and a path
[17:51] <n1cky> You need to make sure that you have a remote corresponding to the host, the name of the repository, and then the most important part is this path portion
[17:51] <ozzz> aha...
[17:51] <n1cky> you need to populate device/<manufacturer>/<codename> and kernel/<manufacturer>/<codename>
[17:52] <n1cky> (And probably vendor/manufacturer, too).
[17:52] <n1cky> let me know if that's unclear or anything.
[17:53] <ozzz> n1cky: as I understand, I need to edit that file, add url of repository
[17:53] <ozzz> and then I need to run that script?
[17:54] <n1cky> not exactly, no.
[17:54] <ozzz> or I need to put that device/<manufacturer>/... files manually
[17:54] <n1cky> well, yes.
[17:54] <n1cky> don't do it manually
[17:55] <n1cky> You need to add a <remote> tag in manifest.xml corresponding to your host.
[17:55] <n1cky> then you need to specify the repositories necessary and put them in manifest.xml
[17:55] <n1cky> then `repo sync`
[17:56] <n1cky> then `. build/envsetup`
[17:56] <n1cky> then `lunch`
[17:56] <n1cky> then `make`
[17:56] <ozzz> yeah!
[17:56] <ozzz> everything will be automaticaly?
[17:57] <ozzz> awesome
[17:57] <ozzz> n1cky: https://github.com/TeamRugby
[17:57] <ozzz> this is the github rebository
[18:01] <ozzz> sorry here is the source: https://github.com/TeamRugby/android_device_samsung_apache
[18:01] <ozzz> now I get It! n1cky , thanks a lot!
[18:03] <ozzz> will try to create entry in manifest.xml
[18:08] <ozzz> n1cky: and may I need to tveak the kernell konfig?
[18:08] <n1cky> ozzz: oh most definitely
[18:08] <n1cky> but that's the fun part. :)
[18:09] <ozzz> yeah )) on regular pc , couple years ago I had a funny times with compiling my custom kernel )
[18:09] <ozzz> not a easy task for sure )
[18:16] <[tj]> is there a way to set an alarm that goes off in 20 minutes?
[18:20] <nik90> [tj], yes...just create one in the clock app... hell you can even set a timer using the 3rd party app in the UT store.
[18:23] <[tj]> how?
[18:23] <[tj]> I am using a third party app
[18:24] <ozzz> n1cky: please can you check
[18:24] <ozzz>  <remote name="rugby"
  fetch="https://github.com/TeamRugby/android_device_samsung_apache.git" />
[18:25] <[tj]> I can create an alarm that goes off at 1844
[18:25] <[tj]> but not a 20 minute timer
[18:25] <ozzz> does it looks ok?
[18:30] <dobey> nik90: sounds like you need to add the egg timer feature back into the clock now :)
[18:31] <[tj]> it was taken out?
[18:32] <dobey> i think the original clock app had a timer, before the rewrite for the new design; but not 100% certain
[18:32] <nik90> dobey, we still don't have the proper API for that though :/
[18:32] <nik90> the 3rd timer app is sort of a hacky solution
[18:33] <dobey> what do you mean no proper API?
[18:34] <nik90> dobey, as in we currently only have the alarms API. Say we use that for implementing Timer feature, when the user creates a timer, it will appear as an alarm in the alarm list, behave just like an alarm ..which design found to be suboptimal and confusing.
[18:34] <[tj]> I was confused
[18:34] <[tj]> well, not really, but it is not nice
[18:34] <dobey> confusing versus non-existent?
[18:35] <nik90> dobey, that's the stand that design took.
[18:35] <nik90> I did check with them if it is okay to do what the 3rd party timer app does.
[18:35] <dobey> i don't know what the 3rd party app does
[18:36] <[tj]> it creates an alarm for you at the right time in the future
[18:36] <nik90> well the 3rd party timer app essentially just creates a single-type alarm to mock a timer.
[18:36] <nik90> yup ^^
[18:36] <nik90> which is actually logically correct
[18:36] <[tj]> right time in the future as long as you don't change timezone
[18:36] <nik90> but then that timer appears in clock app's alarm list
[18:36] <nik90> which confuses users
[18:36] <nik90> doesn't open the timer app when the timer has gone off
[18:36] <dobey> oh
[18:38] <dobey> isn't there a way to send a push notification that will go off at a certain time?
[18:40] <nik90> we can...that's why you see a notification when an alarm goes of...but it requires indicator-datetime and SDK to add tags to the alarm object to distinguish that it is a timer to adapt the notification for the purpose of a timer.
[18:40] <nik90> however, at the time, the SDK team were reassigned to working on convergence and so on..
[18:41] <nik90> also we decided to hopefully ditch EDS and go with a simple dbus api where the clock app (or any app) can directly talk to indicator-datetime.
[18:41] <nik90> but that is a lot of work for another time.
[18:41] <nik90> this way clock app alarms/timers don't mingle with other app's alarms/timers.
[18:41] <nik90> separate database for each app
[18:42] <dobey> no, alarm isn't push notifications; it's something else
[18:42] <nik90> alarm notifications are basic unity8 notifications
[18:42] <dobey> right, push isn't involved afaik
[18:43] <nik90> they aren't push notifications. But if you want timers to use push notification, then how can u be sure that the device has internet access all the time to receive the notification?
[18:43] <nik90> and yes, mobile phones in India and other asian countries don't have 24x7 internet access. Users generally turn them of to save bandwidth.
[18:43] <dobey> eh? it doesn't need internet access
[18:44] <nik90> how else can canonical service push a notification to a user's device?
[18:44] <dobey> i meant to do something with the push infrastructure only on the device
[18:44] <nik90> ah ok
[18:45] <dobey> since then a push helper could open up the timer app or whatever, pop the notification, and not be an alarm
[18:45] <dobey> i just don't know if it's possible; i just know the bits are all there, technically speaking
[18:45] <nik90> hmm..yeah we never thought about the possibility of using push service
[18:51] <dobey> nik90: well, it seems like it provides the means to solve all those issues, technically; i don't know if it's psosible for an app to send a local push notification that says "trigger this notification 20 minutes from now"
[18:52] <nik90> I don't know either..haven't really looked at push notification to comment.
[19:08] <ozzz> guys, please can you check, this manifest entry looks ok?
[19:08] <ozzz> http://pastebin.com/jVeWW4Wg
[19:57] <ozzz> fellaz
[19:57] <ozzz> anybody here? :)
[19:57] <ozzz> I successfuly added external repo
[19:57] <ozzz> synced it
[19:58] <ozzz> but now can't see in lynch menu the rarget what I want to compile
[19:59] <ozzz> plz can anybody help me
[20:28] <n1cky> Can we get a shout-out to #ubports in the /topic?
[20:29] <n1cky> might allow you guys to talk development while we handle new users.
[20:29] <dobey> eep not another irc channel
[20:34] <n1cky> well there's gotta be a better solution than what we have now
[20:36] <dobey> which is what? discussing development in here?
[20:36] <n1cky> 1. ozzz trying to port
[20:36] <n1cky> 2. you guys talking development
[20:37] <n1cky> if you guys don't mind it, I can't say I do either
[20:37] <n1cky> I imagined it more annoying to you than to us.
[20:38] <dobey> porting is development
[20:38] <dobey> it's on topic and useful for anyone else also trying to do ports
[20:39] <n1cky> I see your point.
[20:41] <dobey> and i already have too many irc channel windows in irssi :)
[20:41] <dax> and if there does need to be two channels, the other one should be under #ubuntu-* :P
[21:18] <n1cky> What do I put for copyright header?
[21:18] <n1cky> My name?
[21:19] <n1cky> ubports?
[21:19] <n1cky> ubuntu?
[21:19] <n1cky> currently it's cyanogenmod
[21:19] <n1cky> do I even have to edit it?
[21:19] <n1cky> other projects I've worked on have been strict about this type of thing, so if it's not a big deal then I won't worry about it.
[23:27] <Sony_> Hallo
[23:28] <Sony_> Where here ?
[23:29] <n1cky> Internet
[23:29] <Sony_> Herman ?
[23:29] <Sony_> German ?
[23:31] <Sony_> Helo ?
[23:33] <Needhelp> Helo
[23:34] <k1l_> better just ask the question.
[23:34] <n1cky> mariogrip: ping
[23:36] <mariogrip> nik90: pong
[23:37] <nik90> mariogrip, I'm guessing you wanted to ping n1cky ?
[23:37] <nik90> ;)
[23:37] <mariogrip> yeah, sorry
[23:37] <mariogrip> n1cky: pong
[23:42] <mariogrip> mhall119: wut is this? https://launchpad.net/~iveworkedwithmichaelhall
[23:43] <mariogrip> that picture :P I love it!