[03:00] <Hawk_> is there a reason why rootstock-touch-install must perform the work on the phone instead of on the local pc?
[03:01] <Hawk_> most of the work are carried out via loop mounting?
[03:19] <Hawk_> due users groups?
[03:20] <liuxg> has anyone used actions in MainView. it seems that it does not show the icon
[06:54] <sauraedron> hi, i am trying to build ubuntu touch https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device/ when i type in lunch i get "The program 'lunch' is currently not installed." how do i solve this ?, do i need to install python-lunch ?
[07:11] <dholbach> good morning
[07:13] <sauraedron> anyone?
[07:14] <nhaines> !question | sauraedron
[07:18] <sauraedron> never mind got it
[07:22] <nhaines> sauraedron: glad to hear it!  :)
[07:22] <sauraedron> nhaines, the repo is 15gb? right ?
[07:23] <nhaines> The git checkout for the Ubuntu touch file system?  I'm not sure.  That *sounds* right but I play around with webapps more than anything else so far.
[07:23] <sauraedron> after running phablet-dev-bootstrap
[07:23] <sauraedron> i got only 5 gb of files
[07:23] <nhaines> I've never run that.  :)
[07:23] <sauraedron> ohw..
[07:34] <om26er> Hey! How can I turn on wifi from commandline on the phone. Need that for some automation.
[08:35] <jgdx> om26er, I can prob point you in the direction, which I think is a dbus call to urfkill.
[08:35] <om26er> jgdx, yeah, I used rfkill block wlan
[08:35] <om26er> ...and unblock
[08:35] <jgdx> okay so you figured it out?
[08:49] <om26er> dednick, Hi!
[08:49] <dednick> om26er: hi
[08:50] <om26er> dednick, I am trying to enable wifi through rfkill, the issue I am seeing is that if its turned off from the network indicator then doing through rfkill does not turn it on
[08:50] <om26er> can you suggest a more "solid" command_line way to turn on wifi ?
[08:51] <om26er> I am using 'rfkill unblock wlan'
[08:51] <dednick> om26er: as far as i know, the indicator uses rfkill to turn it off, so it should work from cmd
[08:52] <dednick> om26er: give me a minute
[08:52] <om26er> dednick, sure
[08:54] <Kniple> so, I've heard much about the docking function of Ubuntu touch, but havent really seen anything explaining how to do it, are there any guides? (my google-fu has failed me)
[08:55] <Kniple> Is it still a thing?
[08:55] <nhaines> Is is still will be a thing.
[08:55] <Kniple> ah, so its not done yet, makes sense I guess
[08:55] <Kniple> seen some demos, which look rather troublesome to get working
[08:56] <nhaines> Yup!  But 40% of the time it works every time!
[08:56] <Kniple> heh
[08:57] <nhaines> The plan is for something basic to run by Ubuntu 15.10.
[08:57] <Kniple> ubuntu still uses the year.month version number, right?
[08:58] <k1l> yep
[08:58] <nhaines> Yes, although it's not very useful for phones per se.  :)
[08:58] <Kniple> been a few years since I last used ubuntu, so :)
[08:58] <nhaines> Phones and snappy is almost like a rolling release.  But still based on the year.month desktop releases.
[08:59] <Kniple> snappy?
[08:59] <JamesTait> Good morning all; happy Coast Guard Day! 😃
[09:00] <Kniple> coast guard day?
[09:00] <nhaines> Yes, it's like the phones, a read-only base Ubuntu system image that you can build on top of!  Everything isolated and secure.  http://www.ubuntu.com/internet-of-things
[09:00] <Kniple> oh right!
[09:00] <Kniple> I've heard of this.
[09:00] <Kniple> is partly why you can't use apt-get from a terminal of the phone, right?
[09:00] <nhaines> It sort of came out of the technology designed for the phone and app store, and soon the phone will migrate to pure snappy.
[09:00] <nhaines> Exactly.
[09:01] <nhaines> Fortunately, they're working on a tool to convert packages to snaps!
[09:01] <Kniple> I guess you can force it, but that'd break things
[09:01] <Kniple> will it convert any .deb package?
[09:01] <nhaines> Yes, apt-get or dpkg doesn't understand hardlinks across readonly/overlay file systems or something techy like that.  Tends to break things on upgrades.
[09:02] <nhaines> Snapcraft was just announced yesterday, but yes, the goal eventually is that it converts any .deb package.
[09:02] <Kniple> seems nice
[09:02] <nhaines> 2.5 minute demonstration: https://insights.ubuntu.com/2015/08/03/java-on-snappy/
[09:03] <Kniple> man, I wish I was a bit more proficient in programming, I'd make things for ubuntu touch
[09:04] <nhaines> Well, it's a great motivation to learn.  :)  And most touch apps run on the desktop, too.
[09:04] <Kniple> I guess it'd be "easy" to learn, since I already do quite a lot of scripting, so I got most things in place. I just lack the foundational knowledge of building actual applications.
[09:05] <nhaines> There are a couple simple tutorials at http://developer.ubuntu.com/
[09:05] <nhaines> A little javascript and a little QML and you're done.
[09:05] <Kniple> was thinking of taking one of the open courseware MIT programs on programming.
[09:05] <Kniple> eugh, javascript
[09:05] <Kniple> ;_;
[09:06] <gvs77> Can I install packages outside of the ubuntu store (want to experiment with building my own)
[09:06] <nhaines> Yup!
[09:06] <dednick> om26er: so it looks like in the device disabling the wifi actually removes the wlan device interface
[09:06] <nhaines> The SDK will push them straight to the phone for testing, or you can install the click package right on the phone.
[09:07] <dednick> om26er: doesnt happen on desktop
[09:07] <om26er> dednick, hmm, you know a way around that ?
[09:07] <gvs77> nhaines:  upload it and click it iin the file browser?
[09:07] <dednick> om26er: perhaps enabling it through the nm interface
[09:07] <gvs77> upload to the phone I mean
[09:08] <svij> nhaines: Kniple: there is already a deb2snap tool
[09:08] <om26er> dednick, yeah, but that would probably require root
[09:08] <guest42345> gvs77, first you need to build the click, then adp push it to the phone and then pkcon something to install it
[09:08] <nhaines> gvs77: push it to the phone and run something like pkcon install --local --allow-untrusted foobar.click and there it is.
[09:08] <Kniple> svij: really?
[09:08] <svij> yep https://github.com/mikix/deb2snap
[09:08] <dednick> om26er: yes, most likely
[09:10] <mcphail> I'd be surprised if an automatic snap creation tool was useful for anything but the most trivial cases
[09:10] <nhaines> That's okay, because I want it to be trivial to create snaps.
[09:11] <mcphail> nhaines: most applications which have been bundled in a .deb do not have a concept of confinement
[09:15] <popey> nhaines: pkcon install-local --allow-untrusted foobar.click (not install --local) fyi
[09:16] <nhaines> popey: thanks!  I always have to look that up.
[09:16]  * mcphail had to create an alias for that :)
[09:17] <nhaines> I shall proceed to remember it for about two and a half weeks before I forget again.  :)
[09:18] <dednick> om26er: afraid that doesnt seem to work either :/
[09:19] <dednick> om26er: you'll need to ask somebody from the indicator team why it doesnt. works fine on desktop.
[09:19] <dednick> dbus-send --print-reply --system --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string:"org.freedesktop.NetworkManager" string:"WirelessEnabled" variant:boolean:true
[09:19] <popey> i keep a "in.sh" in my ~/bin on my phone with that command in, so I just "in.sh foo.click"
[09:21] <nhaines> Oh, I just remembered... the "Photos" scope has been missing from the app store for a month or two.
[09:40] <Kniple> thanks svij :)
[10:21] <guest42345> some reddit people can't adb into mx4 https://www.reddit.com/r/Ubuntu/comments/3fqatf/ubuntu_phone_cannot_use_developer_mode_neither/
[10:23] <popey> one person :)
[10:23] <Guest25268> yep, one reddit people
[10:26]  * popey replied
[10:27]  * Guest25268 nice ^_^
[11:04] <Hawk_> [   12.829848] coresight-etb coresight-etb.0: ETB aborted [   12.829971] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
[11:05] <Hawk_> finally got a boot screen..though its a crash. :)
[11:05] <Hawk_> how to go further on what caused the kernel panic?
[11:10] <Hawk_> [    9.835708] initrd: boot mode: ubuntu
[11:10] <Hawk_> correct?
[11:13] <ogra_> Hawk_, check your console settings in the kernel config ... upstart requires a proper tty to attach to as console
[11:14] <Hawk_> Kernel command line: console=ttyHSL0,115200,n8 androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F ehci-hcd.park=3 maxcpus=2 androidboot.emmc=true androidboot.bootloader=s1 oemandroidboot.s1boot=1269-1300_S1_Boot_MSM_8X30_R1_25 androidboot.serialno=ZH8000912S ta_info=1,16,256 startup=0x00000001 warmboot=0x77665501 oemandroidboot.imei=3561940520305900 oemandroidboot.phoneid=0000:3561940520305900
[11:14] <Hawk_> still using upstart? thought has been switched to systemd?
[11:14] <ogra_> not the phone, no
[11:15] <Hawk_> i am using wily-tarball
[11:15] <ogra_> try appending a console=tty1 or so to your cmdline
[11:15] <ogra_> uh
[11:15] <ogra_> dont
[11:15] <ogra_> you want vivid
[11:15] <Hawk_> oh
[11:15] <maggots> Anyone in europe get the meizu phone yet i ordered over 2 weeks ago and it looks like they did not ship it yet?
[11:15] <Hawk_> ok, will try vivid
[11:16] <ogra_> wily is in the middle of a gcc5 transition ... it will be totally broken currently
[11:16] <Hawk_> do I need the kernel console patch?
[11:16] <ogra_> Hawk_, https://wiki.ubuntu.com/Touch/ContainerArchitecture see the third paragraph in the top section there wrt consoles
[11:17] <maggots> anyone have the meizu phone?
[11:17] <ogra_> you need to somehow have console=tty0 or tty1 as your last console= option, else upstart tries to attach to ttyHSL0, which it cant handle
[11:17] <Hawk_> orgra_ , noted. should be ok for me to just do the patch?
[11:17] <ogra_> maggots, plenty of people i'D guess
[11:18] <nhaines> ogra_: I was never so happy as not to have upgraded my desktop to devel yet.  :D
[11:18] <ogra_> Hawk_, not sure if you even need that, try to set it in the kernel or if you can via the bootloader, the patch there is very specific to samsung
[11:18] <ogra_> nhaines, haha, yeah
[11:18] <ogra_> Hawk_, only use the patch if you cant achieve it without it
[11:19] <Hawk_> is console=ttyHSL0 all right?
[11:19] <ogra_> no
[11:19] <ogra_> read what i wrote again ;)
[11:19] <Hawk_> ok
[11:19] <Hawk_> will read up
 you need to somehow have console=tty0 or tty1 as your last console= option, else upstart tries to attach to ttyHSL0, which it cant handle
[11:20] <Hawk_> oic. :)
[11:20] <ogra_> ;)
[11:20] <Hawk_> thanks again
[11:21] <Hawk_> notice that rootstock-ng is written by you
[11:21] <Hawk_> can we not do the tar stuff locally on the pc?
[11:21] <Hawk_> instead of on the phone
[11:22] <ogra_> well, then it takes a lot longer to transfer it over USB
[11:22] <Hawk_> i see
[11:22] <ogra_> both ways have their tradeoffs :)
[11:22] <Hawk_> for newbie to touch, perhaps it will help to note that /recovery need to be able to hold the tarball
[11:23] <Hawk_> and that /data partition has to be at least 2GB
[11:23] <ogra_> (i must admit i never stopwatched which one is faster but my guiess is they are equally slow)
[11:23] <Hawk_> mainly not so much on speed but rather on disk space on phone
[11:23] <Hawk_> some of the phone dont have enough
[11:23] <ogra_> hmm, doesnt the porting guide say that somewhere ?
[11:24] <Hawk_> no, i read through the guide...dun remember seeing it anywhere
[11:24] <ogra_> well, if you ever start supporting OTA upgrades your recovery partition needs to be big enouh to hold the whole image anyway
[11:24] <Hawk_> i had to go through the rootstock-ng-install script
[11:24] <Hawk_> yeah, that is when i am already familiar with touch. :)
[11:24] <ogra_> thats kind of a requirement ... :)
[11:24] <Hawk_> given that I am totally noob...
[11:25] <Hawk_> familiar with android not touch
[11:25] <Hawk_> how is all those android developer going to port touch then?
[11:25] <Hawk_> we learn "on the job". :)
[11:25] <ogra_> yeah
[11:25] <ogra_> we all do :)
[11:26] <Hawk_> it does help to have a good doc...at least to get to a booting stage
[11:26] <Hawk_> anyway, thanks for all the tips...going to give it another go
[13:49] <Isotop7> is it normal that i dont get a mouse arrow in convergence mode on my arale?
[13:49] <Isotop7> there is no point in using a mouse if i dont see where it hovers i think...
[13:54] <Tm_T> Isotop7: it's normal, no cursor yet
[14:04] <dobey> indeed, there are no converged devices yet
[14:27] <Guest25268> Isotop7, should't be that hard to hack a mouse cursor :> the mouse is working. hack some unity8 qml's for a DIY pointer
[14:28] <ogra_> there is a silo PPA with working mouse cursor already, it just didnt land in any image yet
[14:29] <Gringer> Hello together, does someone use the Mx4 together with Owncloud Server? I can`t acces my webinterface with the browser. I see the Loginpage but when I press Log In nothing happens...
[16:52] <Dragonkeeper> im new to writing qml .  i have some cpp code id like to use for an app . but im not sure about qml stuff.  would someone beable to give me an example of how to use a textfield to display console output from the cpp code  and send a key press 'c'  to the cpp console
[17:08] <LvM_> Hi guys,
[17:09] <LvM_> quick question (sorry if i log out, i m on my phone)
[17:09] <LvM_> is it possible to dual boot on an iphone?
[17:10] <jgdx> LvM_, no, sorry.
[17:12] <LvM_> thank you for your swift reply, it saves me a lot of time :-)
[17:13] <Dragonkeeper> to run on iphone   iphone would 1st need android drivers
[17:14] <jgdx> Dragonkeeper, http://doc.qt.io/qt-5/qtqml-cppintegration-topic.html
[17:15] <Dragonkeeper> jgdx: thanks
[17:15] <jgdx> from that page there's http://doc.qt.io/qt-5/qtqml-cppintegration-exposecppattributes.html for the first part, and http://doc.qt.io/qt-5/qtqml-cppintegration-interactqmlfromcpp.html for the latter
[17:15] <jgdx> Dragonkeeper, ^
[17:17] <Dragonkeeper> :)  lots to learn
[17:34] <jgdx> Dragonkeeper, there's a lot of bindings bundled in the ubuntu toolkit, so you don't necessarily need to write one yourself.
[17:35] <jgdx> Depends on what you want to do, of course, but some things can be done using qml only.
[17:36] <Dragonkeeper> jgdx: i want to write a text based game . like zork .  but i prefer cpp  so i just want qml to read the output from cpp and send input to cpp from button presses
[17:37] <jgdx> okay
[17:39] <Dragonkeeper> looking at this ... id need to rewrite the cpp code ?
[19:02] <studio_> hi
[19:03] <studio_> is there, in the moment, a way to change the ui in ubuntu-touch?
[19:12] <studio_> maybe my question is, is it possible, to downgrade the device from mir back to x-server, to use for exp. xfce with an X-Server, instead of an MIR-Server?
[19:20] <studio_> is it, or isn't it, "in the moment"?
[19:32] <studio_> anybody here?
[19:42] <Dragonkeeper> qml app with c++ plugin ... better to use qmake or cmake ?
[19:49] <studio_> ok, no answer seems to be, that this problem is known ... sorry for asking questions like that :(
[19:55] <mcphail> aargh - did I miss studio_?
[20:06] <zub> Hi. I'm trying to display a simple list in QML and I must be doing something horribly wrong. http://paste.ubuntu.com/12002501/ - any idea why the items don't show up?
[20:06] <zub> I see they are created (via the Component.onCompleted expressions)
[20:11] <kenvandine> zub, hey
[20:12] <kenvandine> zub, i think you need to set the geometry of ListView
[20:12] <kenvandine> like anchors.fill: parent
[20:12] <kenvandine> try that just to test
[20:13] <zub> kenvandine: hooray! re're right :)
[20:13] <zub> thanks a lot
[20:13] <kenvandine> no problem
[20:14] <zub> there's another thing I don't understand: the list happily covers the Label that is defined above; I'm a QML newb, but I thought that when there are two items in a Column, they would be arranged vertically
[20:36] <mcphail> zub: I've found Columns to be full of those headaches
[20:41] <zub> mcphail: so it's not only me
[20:42] <zub> if I set header and footer, and drag the list, the footer happily displays over the head of the Page...
[20:42] <zub> (I don't really need the header and footer of the list at the moment, but still...)
[20:44] <zub> hm, but that only happens when the ListView is in a column, which it turns out it should not be: QML Column: Cannot specify top, bottom, verticalCenter, fill or centerIn anchors for items inside Column. Column will not function.
[20:44] <mcphail> zub: I've found I need to set anchors arbitrarily to get columns to lay out correctly. It has been a process of trial and error. Really frustrating
[20:45] <mcphail> zub: however, one solution is to not use a column at all
[20:48] <zub> there is another issue: I've got a settings page that I display in PageStack; the settings page is initially not visible (visible: false)
[20:49] <zub> there is a (now column-less) ListView; when the page is displayed the elements don't start form the top of the page's "body"... but as soon as I drag the list a bit, it "snaps" to the top
[20:49] <zub> I suspect is has to do with visible: false (some calculation not working when the list is created but not visible?0
[20:50] <zub> is there a way I can force the page to refresh when it's added to the stack?
[20:54] <mcphail> zub: not sure. The only similar thing I've done is in an app with a disclaimer page. I cheated with that by having 2 columns in the page, one with visible: true and the other with visible: false, toggling with a checkbox. Hacky, but it worked
[20:54] <mcphail> zub: you'd be better asking in #ubuntu-app-devel during European office hours, though
[20:55] <zub> ok, thanks