[07:43] <dholbach> good morning
[07:49] <kivi> dholbach, o/
[07:52] <dholbach> hey kivi
[07:53] <kivi> dholbach, any idea if the next bq phone is north american compatible?
[07:53] <dholbach> no, I'm afraid I don't know
[08:24] <BlackJohnny> hello
[08:26] <BlackJohnny> may I ask if anyone knows ubuntu-touch scopes dev aspects? I want to use the "attributes" feature and there is no example on how to work with that ... at leas I cant find one
[08:26] <BlackJohnny> ... the attributes on a card that is, from CategoryRenderer
[08:27] <BlackJohnny> thanks
[08:27] <davidcalle> BlackJohnny, see https://developer.ubuntu.com/en/scopes/guides/scopes-customization-branding/
[08:28] <BlackJohnny> davidcalle, thanks for that, I have used it but there is no mention about the JSON structure for the "attributes"
[08:28] <BlackJohnny> "attributes": "attributes"
[08:29] <BlackJohnny> davidcalle, it should be a key value dictionary but the way to define that is not clear
[08:30] <davidcalle> BlackJohnny, indeed, let me find you an example
[08:31] <BlackJohnny> davidcalle, thank you
[08:33] <BlackJohnny> davidcalle, I am afk for a few minutes. If you find it pls paste it here. Thanks again
[08:36] <davidcalle> BlackJohnny, the soundcloud scope uses three attributes on each card, for each one it only sets a "value" string (for track duration, playback count and favorites count) , see at line 289 http://bazaar.launchpad.net/~unity-api-team/unity-scope-soundcloud/trunk/view/head:/src/scope/query.cpp#L289
[08:37] <BlackJohnny> davidcalle, thank you, I will dig in
[08:38] <davidcalle> BlackJohnny, so, it only sets "value", but you can use "icon" as well in the tuple eg     builder.add_tuple({{"value", sc::Variant(string)}, {"icon", sc::Variant(icon_path)}});
[08:41] <davidcalle> BlackJohnny, np, ping me if you have issues with it, I agree it lacks a good example :)
[15:53] <mcphail> LocutusOfBorg1: Hi. I think nemo had wanted to try to get hedgewars running on a mobile/touch platform. I was trying to help out to get it running on Ubuntu touch (as it would be good to have another game on the platform, and it will help us to find the broken bits of Ubuntu touch). I'm unlikely to be able to devote much time to it before November, though, as work is crazy just now
[15:54] <mcphail> LocutusOfBorg1: we'd got as far as getting a lot of linkig errors, where SDL1 was being looked for rather than SDL2
[16:10] <LocutusOfBorg1> mcphail, do you have a build script or what?
[16:11] <LocutusOfBorg1> I need: 1) where do you take the source code 2) how do you build it
[16:11] <LocutusOfBorg1> or how can I reproduce
[16:11] <LocutusOfBorg1> because dpkg-buildpackage works fine on armhf
[16:11] <LocutusOfBorg1> I'm not sure what do you do
[16:14] <mcphail> LocutusOfBorg1: the problem is the display server on Ubuntu touch. It uses Mir rather than X11, so the default armhf build won't work. It needs to build against SDL2
[16:14] <mcphail> LocutusOfBorg1: (and it doesn't use opengl)
[16:17] <mcphail> LocutusOfBorg1: see https://adoptingubuntu.wordpress.com/2015/07/10/creating-an-emulated-armhf-chroot-for-development/ for my build environment
[17:28] <maggots> anyone home?
[17:33] <maggots> i think i'm in love with..............
[17:34] <maggots> :( i have never felt so alone.
[17:44] <tathhu> that was fast :(
[18:35] <xdsct> Hi ;d
[18:35] <xdsct> I use Ubuntu and pyotherside sdk and I have a problem
[18:36] <xdsct> when trying in the directory "~" create a config gets the error "permission denied".
[18:44] <xdsct> can you help me?
[18:45] <davmor2> tathhu: he does that a lot
[18:46] <davmor2> xdsct: try /home/<username/ instead of ~ it might be that it just doesn't understand the tilda option
[18:48] <xdsct> but how will I know what everyone in the smartphone has a username?
[18:48] <xdsct> when the terminal on your smartphone typed: "python3" and try to go to the "~" and create a config is done successfully.
[18:49] <xdsct> but when an application wants to do, that is the problem
[18:49] <xdsct> maybe something to set in, "AppArmor"?
[18:51] <xdsct> hmm?
[18:53] <xdsct> you have any ideas?
[18:56] <DanChapman> xdsct: you can only read/write to you app specific directories due to confinement. The allowed locations are ~/.local/share/{app_name}/* ~/.cache/{app_name}/*  and ~/.config/{app_name}/*. Take a read here for more details https://developer.ubuntu.com/en/start/platform/guides/app-confinement/
[19:02] <xdsct> hmm, ok
[19:04] <brendand> xdsct, python won't automatically interpret ~ in paths, you need to use os.path.expanduser, but that's probably not your issue. just an fyi
[19:05] <xdsct> I know
[19:06] <xdsct> {app_name} - name or name.author?
[19:16] <xdsct> works good :D
[19:20] <xdsct> and is there any way to get permissions to the folder where the application?
[19:21] <brendand> xdsct, where the application what?
[19:21] <xdsct> I have a file in the project directory python, which I have to start by subprocess
[19:25] <xdsct>  /project/
[19:25] <xdsct>  /project/main.qml
[19:25] <xdsct>  /project/main.py
[19:25] <xdsct>  /project/launcher.py
[19:25] <xdsct> from main.py by subprocess must by running launcher.py
[19:26] <xdsct> *with main.py I have to run through the subprocess "launcher.py"
[19:33] <xdsct> hmm?
[19:33] <xdsct> any ideas?