/srv/irclogs.ubuntu.com/2015/07/08/#ubuntu-touch.txt

=== chihchun_afk is now known as chihchun
Mirvjamesh: in case you didn't notice the bug comment, please test the fix from silo and report back at bug #146961105:15
ubot5bug 1469611 in qtdeclarative-opensource-src (Ubuntu RTM) "QQuickPixmapReader::asyncResponseFinished segfaults if a QQuickAsyncImageProvider returns an error response" [High,In progress] https://launchpad.net/bugs/146961105:15
jameshMirv: I don't have any code ready to test it on device: the crash meant I couldn't proceed with the branch.  My other system is still on vivid though, so I can give it a shot on the desktop there.05:23
jameshMirv: is the change also in wily?05:24
Mirvjamesh: ah, alright, I assumed you might have something to quickly give it to. there's wily PPA also at silo 044 so you can use either05:24
Mirvso vivid+overlay = silo 043, wily = silo 04405:25
jameshI'll test the wily one then, since that's where the build tree for that branch is.05:26
Mirvok. you should (currently) get version 5.4.2-1ubuntu2~wily1~test1 from the silo05:28
jameshMirv: okay.  The tests in my thumbnailer branch no longer crash with the silo applied.05:41
Mirvjamesh: \o/ nice, thanks to tsdgeos05:41
Mirvjamesh: do you mind pushing to lp:~jamesh/+junk/thumbnailertest or somewhere if I'd try to validate the vivid silo?05:41
jameshMirv: the branch is here: https://code.launchpad.net/~jamesh/thumbnailer/no-fallback-albumart05:42
jameshMirv: note that the tests don't actually pass: I didn't get as far as fixing them up to work with the rest of the changes because they consistently crashed without the Qt fix05:43
Mirvjamesh: ok, thanks!05:44
jameshMirv: with the branch built, "ctest -R qml --verbose" should complete without a segfault.05:44
Mirvthanks again05:45
dholbachgood morning06:45
=== dlan_ is now known as dlan
=== duflu_ is now known as duflu
sturmflut2popey: I'm on arale rc-proposed r50 and still get from vibrate to lockscreen in ~22 seconds. It takes ~50 seconds on your device?08:23
popeysturmflut2: ogra is the one complaining :)08:24
davmor2popey: when isn't he08:25
popey25 seconds that time08:25
popeyso yeah, not conclusive08:25
=== don is now known as Guest27343
sturmflut2popey: It has consistently been ~22 seconds on my arale, with stable r2, rc-proposed r47 and rc-proposed r50.08:30
ogra_sturmflut2, well, fpor me it got ~10sec slower today ... (and about 30sec slower on krillin)08:36
sturmflut2Hmmm08:36
KnipleHello people, I do not seem to be able to enter authentication settings for wifi networks on my MX4. Anyone know how or where to do this?08:48
VitaliyKononenkoHello. Does anybody knows how to port Ubuntu Touch on Lenovo A706? I've asked allready on XDA-Forum and Ubuntu ASK, but nobody helped me with this09:08
zubozroutHello, on devel-proposed full shell rotation is available last few weeks. I just want to ask why scopes can't be rotated as well - especially for going to homescreen my screen rotates each time to portrait even though all my running apps are in landscape.10:16
=== pstolowski is now known as pstolowski|lunch
ogra_zubozrout, thats a design decision (and you should not run devel-proposed)10:17
zubozroutogra_ Ok, thanks for the info. Neverhteless I don't think this should stay the way it is. As to devel-proposed, yes, I know it is not tested enough, but I am enjoying daily updates :), so it is ideal for me.10:20
ogra_zubozrout, its is not only not tested but planned for heavy breakage too ... use rc-proposed thats the daily channel for users10:21
ogra_zubozrout, there is a bug open for the non rotating shell but i cant find it :/10:22
ogra_(i dont think it had any feedback from the design team yet though)10:22
zubozroutogra_ That is not possible, as I have Nexus 7 LTE (deb) and this device is not officially supported :'(, so I have to use this server: http://system-image.tasemnice.eu/ubuntu-touch/10:23
ogra_oh, tlak to Tassadar|nym then10:23
ogra_*talk10:23
ogra_so he makes a properly usable channel available10:23
Tassadar|nym#vacation10:23
ogra_devel will switch to snappy during this cycle ... that will likely make it break for a while10:24
ogra_(read: in an unbootable way etc)10:24
zubozroutogra_ I think I bothered him too much already as some time ago devel-proposed introduced an update to system-image-cli and he had to update his side as well. Hm, and when is a switch to snappy planned?10:26
ogra_zubozrout, during 15.10 or in early 16.04 ... 15.10 is not supposed to end up on any devices for that reason10:29
=== dandrader is now known as dandrader|afk
zubozroutogra_ Hmm, that is fine to know, thank you very much for the info :).10:30
ogra_bug 146533110:30
ubot5bug 1465331 in Ubuntu UX "[scopes] should Dash rotate" [Medium,Triaged] https://launchpad.net/bugs/146533110:31
ogra_there it is :)10:31
zubozroutorga_ I was just looking for it, thanks :).10:33
=== greyback__ is now known as greyback
opiwahndo you have a buy recommendation BQ E5 / MX4 at the moment?  Thinking about buying me an ubuntu phone11:15
popeybuy both :)11:15
lekoHey guys, I'm a proud owner of a Meizu MX4. Question regarding battery life, from a fully charged battery to completely empty takes about 12-16 hours without ever using the phone. Is this a common occurence?11:15
Knipleleko: there is quite a lot of problems with the battery right now, afaik.11:16
lekoDo you own a device with touch? Do you experience the same issues?11:16
popeyyeah, some battery fixes on the way11:16
popeyyes, i have an mx411:16
lekoSame problems as above?11:16
popeybattery life isn't what it should be, some analysis has been done and it's being actively worked on11:16
KnipleThe indication of the battery is also awry, as is the charging (which took me well over 24 hours to 100% the first time I charged mine)11:17
ogra_my battery with the test image for the next OTA currently lasts about 24-30h11:18
Kniplesounds promising :)11:18
ogra_so after the next OTA you should see quite an improvement11:18
ogra_(it used to last between 6-8h for me in the beginning)11:19
KnipleI have around 10 hours of battery time on mine, then again I don't have a sim card in it and only run it on wifi atm11:19
popeyhttp://people.canonical.com/~alan/screenshots/device-2015-07-08-121947.png11:19
popeybattery graph looks pretty funky here :)11:20
popeyguess who was playing games at 1AM11:20
Kniplehaha11:20
davmor2popey: your wife, no your kids, obviously your kids11:21
lekoGood to hear. Not fond of the idea of buying a new battery the second day of ownership.11:21
ogra_(oh, and note that the 24-30h here are with acrtually using the device ... i havent tried how long it lasts on complete idle ... i would suspect way way longer)11:22
=== MacSlow is now known as MacSlow|lunch
xphereshello11:33
xpheresI would be very happy if anyone test my app and report that is working11:34
xpheresI have a first bad review because the old versions did not work11:34
xphereshttps://uappexplorer.com/app/analyticaltranslatordemo.xpheresdev11:34
sturmflut2Uh oh. I just ran into a case where my app would suddenly no longer start on arale rc-proposed r50, see http://paste.ubuntu.com/11840939/ . I restarted the phone and now a reboot takes a minute instead of 22 seconds :/11:41
sturmflut2No idea where the AppArmor message comes from, I don't manually try to inhibit screen blanking and this used to work like this11:43
ogra_sturmflut2, i just had a UI hardlock :(11:52
sturmflut2ogra_: :(11:52
ogra_sturmflut2, check /var/crash btw11:52
sturmflut2I will, just have to look for the panda first11:53
=== pstolowski|lunch is now known as pstolowski
svijpanda!12:03
popeylove!12:04
* ogra_ throws some bamboo in the channel12:04
nemoAnyone here interested in trying to tweak the ubuntu hedgewars package to see if it can be made more touch-friendly?  kenvandine didn't have enough space on his "build tablet" for this yesterday12:13
nemobasically just want to see if enabling one flag and deletion a line in a config file helps12:13
nemo*deleting12:13
xpheresI made a dist-upgrade in my bodhi linux because I can not add repository ppa :phablet-team/tools12:15
xpheresdo you think that after this I will be able to run the emulator?12:15
popeyno12:15
mcphailnemo: I can have a quick look12:15
popeythe emulator is broken12:15
xpheresah ok12:15
popeynothing you do to your install of ubuntu will fix that12:15
popeyIMO12:15
xpheresI understand12:15
nemomcphail: 'k, well, pretty much would be pulling the ubuntu source package, then adding MOBILE flag to the build and deleting line 43 of hedgewars/options.inc12:17
sturmflut2It made "click", and somehow the panda can now be wherever you are. Do you feel the love?12:18
nemomcphail: pretty much just trying to get the normal frontend to launch the touch-friendly game12:18
mcphailnemo: currently git cloning the repo. Can I use that?12:18
nemootherwise I'm guessing the game is basically unusable12:18
nemomcphail: huh... I guess.  I just figured your .deb thingy would be better for repackaging12:18
nemomcphail: you mean our periodically updated mirror of the game on github?12:19
mcphailnemo: says "daily mirror" on your site :)12:19
nemoheh. daily12:19
nemobut sure12:19
nemobesides we haven't been that active12:19
nemomcphail: FWIW, here's the current ubuntu-friendly build instructions12:19
nemohttps://code.google.com/p/hedgewars/wiki/BuildingOnLinux12:19
sturmflut2Doesn't hedgewars use Qt components? or something like that12:20
nemosturmflut2: it does yes12:20
nemodon't you guys have Qt?12:20
ogra_we do12:20
nemoaight. np then12:20
nemosturmflut2: just for the frontend tho. we have like 4 frontends ☺12:20
nemoonly one for desktop ofc12:20
mcphailnemo: I see sdl1.2 on the list of deps. That's going to be a problem12:20
nemomcphail: not necessary12:20
nemomcphail: can build against SDL2. we use that on mobile12:20
nemomcphail: those are the desktop build instructions12:21
mcphailok12:21
nemothere are a ton of SDL2 ifdefs in there. will want to pass that flag too12:21
nemomobile builds currently use SDL2 and GLES1112:21
mcphailnemo: you building this as a .click?12:22
nemomcphail: totally unfamiliar w/ any ubuntu touch terminology12:23
nemokinda ended up here in passing based on separate discussion on #ubuntu-devel about how horribly suited backports is to games ☺12:23
=== dandrader|afk is now known as dandrader
nemomcphail: thought it'd be nice to see if we could get something somewhat mobile friendly going again. we'd put a fair amount of time into iOS and Android, but withered due to lack of maintainers12:24
nemowell... and the iOS dude got demoralise by Apple and iOS users.12:24
mcphailnemo: going to be hard to get it up and running on the phone unless we can build it as a click, for the launcher and apparmor hooks12:24
=== _salem is now known as salem_
nemomcphail: what's a click?  but I thought phone could install standard ubuntu packages?12:25
mcphailnemo: no - debs aren't supported on the phone12:25
nemofrom description sounds like some sort of magic wrapper. chroot/env isolation?12:25
nemoogra_: huh. you didn't mention that ☹12:25
mcphailnemo: not quite a chroot, but strict app confinement with limited access to directories etc12:26
nemowell that decreases my interest in ubuntu touch a whole hell of a lot :-/12:26
nemoget more functionality w/ the ubuntu chroot on my nexus 512:26
mcphailnemo: just a minor hurdle :)12:26
ogra_nemo, just needs re-packaging as click package, thats trivial12:26
ogra_nemo, and you can use debs ... they are just not supported :)12:26
nemomcphail: yeah, but the attractive thing was access to all the .debs12:26
mcphailnemo: the idea with a click package is to bundle all the libs (which you can extract from the .debs) in the package12:27
nemomcphail: when I was raving about ubuntu touch to everyone it was really about you guys coming online w/ entire ecosystem at your fingertips, even if there are integration probs12:27
ogra_for development you can make the device writable and install as many debs as you want ... just dont expect the phone to not break due to that12:27
nemomcphail: huh... dll hell?12:27
mcphailnemo: no - it removes dll hell completely12:27
nemomcphail: so... each app has its own copy of, oh, openssl that must be updated if there's a vulnerability?12:28
mcphailnemo: yes, but each copy of ssl is operating in strict confinemtnt to prevent damage12:28
nemomeh12:28
nemomcphail: I was thinking specifically of the reaction to dll hell12:28
mcphailnemo: don't knock it until you've tried it :)12:28
nemomcphail: that is, under windows, people distributing it all with the app12:28
nemoresulting in bloat and stray versions of libs everywhere12:29
nemomcphail: tried it. hated it.12:29
nemobut hey, do what you guys want ☺12:29
nemoand space is cheap right?12:29
mcphailnemo: bloat - yes. Stray versions - no12:29
nemothe update thing, eh, well, not my problem12:29
nemomcphail: if every app has its own ssl lib, that's stray versions in my book12:29
nemoor own copy of lua52 or whatever12:30
mcphailnemo: the trust model in modern Ubuntu is very different12:30
nemooh, I get why you are doing it12:30
nemoI just dislike it.12:30
nemomeh. neither here nor there ☺12:30
nemomcphail: just wanted to see if touch could be easily enabled. I'm just hoping that it can... the main problem could be people having made iOS or Android assumptions in the IFDEFs12:31
mcphailnemo: there are huge benefits in terms of package management and curation12:31
nemoso... if a critical vulnerability in ssl is discovered12:31
ogra_nemo, many actual upstreams we work closely with (like libreoffice, mozilla, chromium) all ship their own libs already12:31
nemoevery single app must be updated12:31
nemoinstead of just one lib12:32
nemoogra_: yeah. that's a necessity for windows. when we package hedgewars for windows we do that12:32
ogra_nothing of the above uses system lib packages12:32
nemothat's 'cause their package management sucks natively12:32
ogra_and while click is pretty close to what you see on windows, th next iteration (snappy) will handle all this a bit better12:33
ogra_it wont take the responsibility away from the package creator to keep critical libs up to date though12:33
nemoogra_: there seems to be a huge difference between a few major gigantic apps that provide almost their own env bundling libs and every single piddling little app on the system doing it12:33
ogra_but if even you mess up it wont do any harm to the system12:33
ogra_(only to your app)12:33
nemobut... yeah, not my prob, apart from being one more reason I'm suddenly less enamoured of this12:34
ogra_(i.e. by keeping an insecure ssl version)12:34
nemoeasy to say until someone breaks out or uses the vulnerability to trick user into a higher level information leak12:34
=== mvo_ is now known as mvo
nemoaaaaanyway ☺12:34
mcphailnemo: doe your app specifically capture SDL Touch Events or does it rely on Mouse events being translated as touch?12:35
ogra_nemo, there is no way to break out of that ... it uses seccomp and apparmor, an app only has access to certain syscalls and only to the dirs it ships underneath its apps dir12:36
nemomcphail: touch events12:37
nemomcphail: assuming touch is enabled12:37
nemomcphail: for desktop uses mouse events12:37
nemomcphail: what I wanted to see is if simply enabling the MOBILE flag and disabling HWLIBRARY under that flag would be sufficient12:38
mcphailnemo: good. Just updating my build chroot12:38
nemomcphail: current frontend launches engine as a separate process. we have a new frontend in the works that runs as a library too, but otherwise the only library frontends are for iOS and Android12:38
nemomcphail: could set defaults to ensure the game launched as a full-screen window for better experience there.  or outright fullscreen, but that might be bad on a phone12:39
nemoby "in the works" I'd say "not soon" unc0rr's been working on it on and off, but he has about as much free time as me lately12:40
mcphailnemo: outright fullscreen is good for Ubuntu. Rotation is the issue12:40
nemoI keep meaning to poke at it, but haven't. maybe after next release12:40
nemohm12:40
nemomcphail: ok. we definitely don't want rotation12:40
nemogame only really plays well in landscape mode12:40
mcphailnemo: this is currently a stumbling block12:41
mcphailnemo: been hacking away at this12:41
ogra_mcphail, you can force landscape now12:41
ogra_in the .desktop file12:41
nemomcphail: on iOS and Android we used overlays.  that wouldn't be available unfortunately. that could be a problem. that's why I was thinking a window would help so that at least you could easily quit12:41
mcphailogra_: doesn't work properly for SDL apps12:41
ogra_oh12:41
mcphailnemo: you can quit by swiping in Ubuntu12:41
nemo'k12:42
nemohope that doesn't mess up game touch interaction12:42
mcphailnemo: shouldn't do12:42
jrbtYo12:42
mcphailnemo: in terms of install dirs, are we only looking at the binary install dir and the data install dir?12:43
nemomcphail: for the install yeah12:43
mcphailnemo: and what directories are written/read during play?12:43
nemomcphail: data dir, and ~/.hedgewars12:44
nemomcphail: ~/.hedgewars/Data is for extra stuff user might install,   ~/.hedgewars/Logs is for game log (might be turned off on mobile should check)12:44
mcphailnemo: is ~/.hedgewars hard coded?12:44
nemoyessss :-/12:44
nemobut. lemme see what MOBILE flag currently sets12:44
mcphailnemo: can it be adjusted to use a standard XDG path?12:44
nemomaybe should just set the touch flags directly12:44
nemomcphail: that's been a todo item ☺12:45
nemojust has been kinda low priority12:45
nemoQTfrontend/main.cpp currently hardcodes that path btw12:45
nemooh wait12:45
mcphailnemo: ha! - we need it for the app confinement. Your app won't be able to read/write ~/.hedgewars by default12:45
* nemo smacks nemo12:45
nemostupid nemo12:45
nemomcphail: I keep forgetting we allow overriding those on commandline12:45
mcphailnemo: perfect12:45
nemowe did that for the windows portable builds initially12:46
nemo--config-dir and --data-dir12:46
mcphailnemo: is --data-dir the default (package) data dir or the optional user data dir?12:46
nemopackage data dir12:47
mcphailok12:47
nemouser data dir is considered subdir of config dir12:47
jrbtDo you know if a ubuntu touch design web framework exist?12:48
jrbtI love the ubuntu apps design instead of material design12:48
mcphailnemo: will do some domestic chores for 10 minutes while this chroot update. I'll ping you when ready?12:49
nemomcphail: https://code.google.com/p/hedgewars/source/browse/hedgewars/options.inc#4212:49
nemokk12:49
nemomcphail: note line 64 btw ☺12:50
nemoThe SDL stuff is kinda WTFly setup here ☺   https://code.google.com/p/hedgewars/source/browse/hedgewars/SDLh.pas12:51
nemo(since it is a pascal app, had to replicate a bunch of .h definitions)12:51
mcphailnemo: ok, ready to go. What tweaks and build flags do you want12:59
nemomcphail: for starters just MOBILE and deleting line 43 in hedgewars/options.inc12:59
nemohoping that'll be enough...13:00
mcphailok, give me a while. I'll build and roll it into a .click13:00
kodai can help with that regard if needed :)13:00
nemokoda!13:00
nemomcphail: koda here did our iOS port long long ago13:00
mcphailexcellent!13:00
mcphailnemo: so we're deleting "{$DEFINE HWLIBRARY}"?13:02
kodayes13:02
kodamobile enabled hwlibrary because we never thought of running hwengine as a separate process13:02
kodasetting mobile will set use_touch_interface which will then enable SDL213:02
=== MacSlow|lunch is now known as MacSlow
mcphailhmm - build script isn't finding the minor sdl libraries. Do you use pkg-config to search for these?13:09
kodawe use cmake but i am not familiar how findsdl works there13:12
kodaprobably everything needs to be updated to findsdl2 and co.13:12
mcphailit is finding the main sdl2 lib but not sdl_ttf etc13:12
kodahmm13:13
kodatry editing hedgewars/SDLh.pas13:13
popeypas?13:13
popeyhedgewars is pascal?13:13
kodaand add "2" where needed in the list of libraries13:13
kodapopey: yep13:13
popeysweet13:13
popeynot touched pascal for about 20 years13:13
nemopopey: well. the standard desktop frontend is qt/c++, the engine is pascal and the server is haskell13:14
nemojust to keep life interesting13:14
* ogra_ would have said 30 :P13:14
nemopopey: I wanna port engine to Rust ☺13:14
popeyI am old13:14
popeyogra_ is very old13:14
nemopopey: until Hedgewars, I had not touched Pascal iiiin...13:14
ogra_+113:14
* nemo counts13:14
* ogra_ shakes his cane13:14
popeyhehe13:14
popeyit was all trees round here you know!13:15
nemohm... I did start Hedgewars a long time ago13:15
nemook. 20 years13:15
popeyyou're the original dev of hedgewars?13:15
popeyblimey13:15
nemopopey: no. unc0rr is13:15
nemoI just started screwing w/ it a long time ago13:15
nemoJanuary 2009 I think13:15
popeyi wish I'd discovered open source 20 years ago13:15
popeyI first used Pascal on an Epson 8086 PC (with turbo button). Got the floppy disk from a mail-order catalog13:16
popeyhappy days13:16
mcphailstill hitting http://paste.ubuntu.com/11841357/13:16
* koda started a few months after nemo13:16
kodaand i never touched pascal before13:16
nemomcphail: now what would be neat is if we could automatically switch between hwengine for touch, and hwengine for desktop, based on whether phone was using bluetooth/docking or something ☺13:16
nemomcphail: http://galaxynote5edge.com/wp-content/uploads/2014/12/Galaxy-Note-5-Laptop-Dock.jpg13:17
mcphailnemo: :)13:17
mcphailanyone know if there is a pascal cross compiler for the chroots?13:17
mcphailotherwise I don't think I'm going to get this built13:19
popeywhat pascal compiler does upstream use?13:19
nemomcphail: well LocutusOfBorg is currently building just fine for ubuntu on arm13:19
popeycan't you use the same one?13:19
nemoguess I can ask him what he's doing13:19
nemomcphail: for the official ubuntu packages...13:19
popeyand if it's in the archive, check the build log?13:19
nemohrm. that's basically what popey is saying ☺13:19
popeyhttps://launchpad.net/ubuntu/+source/hedgewars13:20
popeyhttps://launchpad.net/ubuntu/+source/hedgewars/0.9.21.1-5/+build/7390941 armhf build13:20
popey-- Check for working Pascal compiler: /usr/bin/fpc13:20
popeyfpc - Free Pascal - SDK suite dependency package13:20
mcphailpopey: problem is I need a cross compiler because I'm building in a click chroot rather than on device13:20
popeyer13:21
sturmflut2Compiling Pascal programs for a phone. We truly live in the future13:21
popeyhow is that any different that the way we build stuff now?13:21
popeyoh, not a schroot?13:21
nemohttps://code.google.com/p/hedgewars/wiki/BuildingForAndroid  used a custom build of fpc13:21
kodafor a phone and ON the phone13:21
nemobut I'm not sure that is still necessary13:21
nemothose instructions are several years old13:21
mcphailpopey: if you're building a C program in the click, it doesn't use default gcc or gcc:armhf - it uses a cross compiler so you canb build arm binaries on an amd64 machine. Need the same for pascal13:22
nemomcphail: scroll down to Freepascal on that page13:22
nemoI thought you were building on an arm device. sorry13:23
nemolike, oh, a chromebook or something ☺13:23
nemoor kenvandine using a nexus 7...13:23
mcphailnemo: I'll search the repos for a cross compiler first :)13:23
=== dandrader is now known as dandrader|afk
kenvandinemy old grouper :)13:24
nemomcphail: WRT SDL2 libs thingy, did you glance over the search paths in cmake_modules/FindSDL2.cmake ?13:25
nemoI'm guessing those are a problem?13:26
mcphailnemo: no -haven't looked at those yet. Assumed it would use pkg-config13:26
nemoummm 😕13:27
nemoSET(SDL2_SEARCH_PATHS ~/Library/Frameworks /Library/Frameworks /usr/local /usr /sw /opt/local /opt/csw /opt)13:27
nemothis game is regrettably a little... idiosyncratic13:28
mcphailmust be picking up my libsdl2-dev package on the host system. I think I'll cheat and install the dev packages on the host system rather than tweak the paths13:29
oSoMoNkenvandine, would it make sense to have a default "clipboard" peer for the content hub that would allow copying whatever is being shared to the clipboard13:39
oSoMoN?13:39
kenvandineah... there is plans for something like that13:39
kenvandinea pasteboard, i think is what tvoss called it13:39
tvossoSoMoN, yup, it would :)13:40
kenvandineoSoMoN, and it will be integrated with the content-hub13:40
tvossoSoMoN, I'm finalizing a writeup for that13:40
kenvandinetvoss, cool, i've been waiting for that :)13:40
oSoMoNexcellent13:40
tvossoSoMoN, kenvandine it's  more like a content hub v2, that's why it takes a little longer13:40
mcphailnemo: I think I'm hitting a brick wall here.13:43
=== dandrader|afk is now known as dandrader
nemokoda: ↑13:44
kodawhat's up13:44
nemomcphail: yeah, for some reason I thought you were just going to take the ubuntu arm package and toss in a flag :-/13:44
nemodidn't realise it would require a whole fresh new build against our sources13:44
nemoand I guess I didn't consider the SDL2 situation, since I figured that would work same as SDL1.2 so long as you had it installed on the arm device13:45
mcphailnemo: I think I'd need to build on an ARM device13:45
mcphailnemo: actually, might be able to force the sdl2/1.2 issue. The minor library APIs are identical between SDL2 and 1.2, aren;t they?13:47
nemomcphail: AFAIK yes13:47
nemowell... the ones we use13:47
mcphailaaaaaaargh - just destroyed my chroot...13:49
mcphail(forgot to append :armhf to the apt-get...)13:49
nemoO_o13:49
kenvandinepopey, ContentType.Events has landed in wily and vivid + overlay13:50
mcphailbrain is spinning with all this :(13:50
nemomcphail: welll, you miiight want to back up the .hg or .git dir if you were doing this from our sources instead of the ubuntu upstream13:50
nemomcphail: since our full repo is... kinda huge13:50
nemodue to ogg/png13:50
nemo(if you're starting from scratch)13:50
mcphailnemo: don't worry - the repo is fine!13:50
mcphailnemo: needed an excuse to update to a 15.04 chroot anyway. This will probably take a couple of hours...13:54
nemono rush... all our mobile everything has languished for years13:54
mcphailooh - looks as if I have one already...13:55
popey(probably should move this porting stuff to -app-devel really)13:56
mcphailyep13:57
nemoheh. I just came here 'cause ogra_ recommended. and... man, there are a lot of #ubuntu*...13:58
ogra_nemo, its a hue community :)14:05
ogra_*huge14:05
nemoalis says 39 ubuntu channels w/ more than 50 participants. woah14:08
sturmflut2beuno: Is there a design document for the future features of the app store, especially the device UI?14:10
ogra_sturmflut2, there is someone working on a snap store for devices14:11
ogra_i doubt the old click store will see many new features14:11
sturmflut2ogra_: Ah, there will be a new one built from scratch?14:11
ogra_not sure, i just know someone works on it14:12
ogra_might be from scratch, might be re-using some of the click store14:12
sturmflut2ogra_: Any ETA for the snappyification of the phone images?14:12
ogra_nope ... during 15.10 i guess14:12
ogra_direct replacement will surely still take a while14:13
ogra_(that might become our most exciting OTA ever :) )14:13
sturmflut2ogra_: So basically it's "You'll get a shiny new store when your phone is switched to snappy, which is probably somewhere at the end of this year."14:13
ogra_pmcgowan, did you see bug 1472507 yet ? seems we have some pretty serious crashers on boot with the last image14:14
ubot5bug 1472507 in Canonical System Image "extremely slow session startup after upgrade" [Undecided,New] https://launchpad.net/bugs/147250714:14
ogra_sturmflut2, well, the click store is indeed still maintained til then ... and it might get some new features, not sure14:15
sturmflut2ogra_: according to beuno someone with a little time on his hands is working on the search result sort order, but apart from that the store scope hasn't been seen an update for months I think.14:16
ogra_yeah14:17
ogra_it does the job ...14:17
ogra_(undoubtly it could be a lot better indeed)14:17
beunosturmflut2, well, we had to pause that again14:18
beunowe know now how to tackle it14:18
beunosturmflut2, none of the clients will be on the clients, though14:19
beunoit will all be server-side results order14:19
pmcgowanogra_, oh crap14:19
ogra_pmcgowan, jibel broke it down to two other bugs for unity8 and -dash  i think14:19
ogra_it doesnt seem to cause issues after boot, though i had one strange complete hard UI hang today14:20
pmcgowanI see crash files also14:20
* ogra_ really dislikes the new networking icons ... with every minute more 14:22
ogra_and volume control only showing two steps now ... really ?14:23
sturmflut2beuno: Okay, thanks for letting us know. Is there a design document for the snappy store scope? I am asked quite a bit about new features for the existing one, and it would be nice to know if some of the requests will be implemented in the new store., and it would be14:23
beunosturmflut2, that's an alecu question14:23
sturmflut2s/, and it would be//14:23
sturmflut2To alecu I go then!14:23
alecuhi sturmflut2!14:27
sturmflut2alecu: \o/14:28
sturmflut2alecu: So tell me all the secrets of the snappy store ;)14:28
alecusturmflut2: we don't have a design document for the snappy scope yet. We are reusing the same design specs we had for the click scope14:28
sturmflut2alecu: So the snappy scope will be exactly the same as the click scope in the beginning?14:29
alecusturmflut2: yes14:29
alecusturmflut2: I was looking up for the existing designs for the click scope, but they don't seem to be public14:30
alecusturmflut2: I'll ask around to see if they can be published, but anyway, they look 98% like the current click store scope14:31
kyrofaalecu, hello!14:33
younixhello every one.14:33
sturmflut2alecu: What is the correct channel for user feedback about the store scopes? Launchpad "Wishlist" bugs?14:34
younixi have a nexus 4 device and i want to install ubuntu-touch 15.10 on it.14:34
dobeysturmflut2, alecu: well i wouldn't think of the design as "the click scope design" and "the snappy scope design". the installed apps scope design is for the installed apps scope, and the app store scope design is for the app store. click and snappy are just implementation details underneath that14:35
ogra_younix, https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/14:35
younixi have downloaded boot,recovery and touch images from cdimage.ubuntu.com but i don't know how to install ubuntu-touch from this images.14:36
ogra_younix, that is not how it works14:36
ogra_see the url above14:36
younixogra_, i followed the instructions and installed ubuntu 15.04 but i want to install 15.10.14:37
ogra_younix, why ? it cant make calls and will likely break in other aspects too14:38
ogra_15.10 is not intended to ever land on enduser devices14:38
ogra_if you want the latest and greatest phone development (in a usable state) use the rc-proposed channel14:39
ogra_that is 15.04 based with most phone packages coming from a separate archive14:39
ogra_(where the development happens)14:39
younixoh thanks ogra_ :)14:40
ogra_anyway, if you insist on 15.10 you can just switch to the devel-proposed channel ... you can do that on the device without reinstall14:40
ogra_(using system-image-cli with the --switch command ... see --help for more info)14:40
alecusturmflut2: please open any such bugs about the store scopes in the click scope: https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+filebug14:49
sturmflut2alecu: \o/14:49
alecusturmflut2: if they are about UX improvements, I'll ask the design team to consider solutions to them14:50
sturmflut2alecu: We have quite some people asking for UI improvements, I'll pass that information on. Thanks a lot14:52
alecusturmflut2: thank you14:52
alecusturmflut2: and if you open any bugs about that, a mail to the phone mailing list would be useful too14:53
sturmflut2alecu: I think I might go through the store discussions we've had on the ML and check if there are already bugs open for the issues mentioned, then maybe open a couple of new ones, make a list and mail them to the ML14:57
sturmflut2alecu: Might take a while though14:58
=== chihchun is now known as chihchun_afk
=== dandrader is now known as dandrader|afk
brunch875new icons are... strange15:53
=== espy is now known as awe
=== dandrader|afk is now known as dandrader
brunch875the app updates aren't downloading. Are the servers THAT busy?16:28
=== dbarth__ is now known as dbarth
ogra_brunch875, should work again ... there was a small glitch in space and time ...16:30
sturmflut2ogra_: I updated to arale rc-proposed r51, and I think I share your hate for the new indicator icons.16:30
ogra_i didnt say hate :)16:31
* ogra_ wouldnt go that far 16:31
ogra_but only two steps in the volume icon now ... and i find all the network icons very ugly16:31
brunch875ogra_: stop using the servers to massively torrent16:31
ogra_the others are okayish16:31
sturmflut2ogra_: The "Notifications" icon doesn't fit in. All the others have an area filled with white, this one is just white lines filled with black.16:33
ogra_until you get a notification :)16:34
ogra_(it should just be hidden if there is nothin to notify about)16:34
sturmflut2So it no longer turns green?16:34
ogra_it turns green16:34
ogra_becoming filled with green :)16:34
sturmflut2Phew16:35
sturmflut2brunch875: Hm, you're right, app updates don't seem to download.16:35
ogra_they should again ... weird16:35
popeystore is busted16:37
popeypaging beuno16:37
sturmflut2It's probably because all those people are installing Panda Love16:38
popeyyes. that's it16:38
zubozroutHi, I've seen some comment on SDL apps that should just work on Ubuntu Phone without too much digging. Nice example are Neverball and Neverputt, but I have no idea what it takes to make such app working. Are there any guides or more detailed information on how to accomplish that? Thank you very much.16:39
popeyi wonder if panda love gets more love than snowball world because sturmflut2 spammed that stupid panda about16:39
popeyzubozrout: poke mcphail16:39
zubozroutpopey Thanks :)16:40
sturmflut2popey: You might hate the panda, but he will always love you.16:40
brunch875the new icons look like alien technology16:40
popeystupid panda16:41
ogra_brunch875, yeah, we hired some in the design team :P16:41
beunoit's unbusted, no?16:41
beunoit was busted for a bit, popey16:41
popeystill is here16:41
ogra_beuno, seems still broken16:41
popeynothing downloads16:41
popey(not just me)16:41
brunch875still busta for me16:41
ogra_popey, tried a reboot just for fun ?16:42
ogra_i wonder if download-manager hhangs in the back16:42
popeymultiple devices16:42
beunok, escalating again16:42
popeyand yes, rebooted16:43
kenvandinebfiller, ContentType.Events also landed for vivid, not just wily16:44
bfillerkenvandine: you sure? didn't see it in the latest image16:45
kenvandineit landed 5 hours ago :)16:45
bfillerkenvandine: ok cool16:45
kenvandinebfiller, i confirmed it's in the overlay ppa16:45
bfillergreat16:45
peat-psuwitExcuse me, what's the config for the "generic" device?17:07
Isotop7on monday i got my white arale...is ota 2 (which was installed right after i powered it up) the same as ota 4 for mako, etc? Am i able to switch to a proposed channel like i can with my mako?17:14
ogra_yes17:14
=== dandrader is now known as dandrader|bbl
Isotop7ogra: yes regarding both of my questions?17:35
ogra_yes17:39
ogra_:)17:39
Isotop7oh okay...thanks...is there a way to backup my device before jumping channels via the recovery? when i try to get in it (volume up+power) i just see a ubuntu-purple screen with an ubuntu logo in the middle of it...17:41
ogra_via recovery ?17:42
ogra_why would you do that ?17:42
ahayzenAre click updates sitting at 0% when trying to download+install for anyone else when on the latest rc-proposed image?17:42
ogra_sudo system-image-cli --switch=the/channel/you/want -vvv17:43
ogra_ahayzen, see backlog ...17:43
ogra_server issue17:43
Isotop7okay...but if i would like to go back? is it also capable of that?17:43
ahayzenah cool known about but system updates are cool it seems :-)17:43
ogra_just the same with the old channel name17:44
Isotop7thats marvelous :)17:44
Isotop7thank you, ogra!17:44
popeybeuno: any update on the store?18:02
beunopopey, it's up, except for 27 apps18:03
beunofixing those18:03
popeyoh, neat18:03
beunopopey, looks like fixed just now18:04
popey\o/ thanks18:04
Isotop7while switching channel my arale is stuck with 'running group download refactor'18:27
Isotop7?18:27
ogra_Isotop7, did you use -vvv ?18:29
Isotop7yes :)18:29
ogra_an dis the device online via wlan ?18:30
ogra_(i thought -vvv makes it print more ... )18:30
Isotop7it is :)18:30
ogra_well, it likely still downloads but doesnt print output18:30
Isotop7http://imgur.com/JvRcVMU18:31
ogra_as long as it doesnt print errors all should bee fine18:31
ogra_just give it some time for the download18:31
Isotop7is this command the same as invoking 'ubuntu-device-flash' on the connected host?18:31
Isotop7k18:31
ogra_it is similar18:32
Isotop7k18:33
Isotop7is my command 'sudo system-image-cli --switch=ubuntu-touch/rc-proposed/meizu.en valid? command stopped with timeout :/18:36
Isotop7im guessing im doing something horribly wrong :D18:36
ogra_yes, you use sudo su18:37
ogra_dont do that18:37
Isotop7okay....env problems?18:37
ogra_indeed18:37
Isotop7:facepalm:18:38
tathhurip18:42
tathhuhttp://imgur.com/ckJzdZb any idea what game this is? :-)18:44
ahayzentathhu, https://uappexplorer.com/app/com.ubuntu.developer.ken-vandine.pathwind18:44
tathhuahayzen: thanks <318:45
Isotop7its stuck...guess im waiting for ota 3!18:56
ogra_or use ubuntu-device-flash .... just dont use the --wipe or --bootstrap options ... then your data shouldnt be touched18:57
=== salem_ is now known as _salem
NiedersachseHello from the Rhine river! Are you experienced with Ubuntu Touch? Can you recommend it - say, on a Google Nexus 10 - for an interested newbie?19:14
NiedersachseAnybody there? Anyone with some Ubuntu Touch experience?19:18
=== _salem is now known as salem_
ogra_Niedersachse, pe a little patient, not everyone is watching IRC all the time (and it is more busy during european workdays)19:19
ogra_*ba a little19:19
ogra_bah19:19
ogra_*be19:19
xhoch3popey, when using the Ubuntu Phone, we noticed there is a quite distinctive lag in the animations, is this a known problem?19:21
xhoch3from a user perspective, this is something very hindering when trying to show the Ubuntu Phone to other people, usually the first comment is "god, this lags so much, this is an 8-core??"19:22
xhoch3I really wish I could help fix that/determine the source for the problem19:22
kenvandinexhoch3, are you talking about arale (the meizu)?19:24
xhoch3yes19:24
kenvandinei know the video driver has some issues19:24
kenvandinei don't see much lag on mine though19:24
xhoch3I had the Aquaris and it lagged a bit, but I thought it was because of the poor hardware19:24
kenvandinemost noticable when flicking the apps scope19:24
ogra_it is very laggy ... the HW could fly with a better driver19:25
xhoch3oh, there is a lot, try the apps overview and move the finger slowly, it looks like 10-15 fps19:25
NiedersachseThanks ogra, will do (I'm trying this out for the 1st time)19:25
xhoch3it almost jumps for frame to frame19:25
xhoch3are there any details? I think this is a very important thing, given that if affects just everything19:26
kenvandinexhoch3, i don't think there's anything we could do about that, the vendor needs to improve the driver :/19:26
xhoch3kenvandine, I thought maybe we can try what's possible, maybe contact the driver vendor?19:27
xhoch3what is it exactly? I haven't had a deeper look19:27
xhoch3PowerVR G6200 MP419:28
ogra_Niedersachse, tablets are currently not really in development focus ... and the nexus10 specifically doesnt get much looked at ... so your mileage might vary19:28
NiedersachseThanks ogra, that's good to know (althougn a pity, I think) - I was hoping to be among the happy crowd of "early adopters" after buying my first tablet and trying it out. All online reporting seems to stop in 2013 though - made me worry about the tablet section of the project. Would you recommend to get a different hardware instead or rather drop the idea altogether and stick with Android?19:40
tnozyroxHello my bq works well, not lag 😀19:41
ogra_Niedersachse, well, the nexus7 works realtively well i heard ... and the n10 might even be fine it is just that it doesnt get much attention19:41
ogra_tnozyrox, yeah, the bq is fine and speedy :)19:42
=== dandrader|bbl is now known as dandrader
Niedersachseogra, ok, I might get me a used one and try it out after all then. Funny though that nobody seems to be interested in an Ubuntu tablet though, since Ubuntu is a great OS and this used to be the only officially supported hardware...?20:04
xhoch3kenvandine, I dropped Mediatek a mail20:05
xhoch3I recently bought a Meizu MX4 with Mediatek processor and thought it has a powerful GPU, but I was really disappointed. The UI lags visibly. I contacted the Ubuntu Phone developers and they claimed it is due to very bad driver performance under Linux and they can't do anything about it, because the source code is not free.20:05
xhoch3Why isn't it possible to release the source code, so people can freely improve the driver for you? I don't understand what's the benefit you have from annoying your customers with crappy closed-source drivers, so will not buy devices with MediaTek in the future?20:05
xhoch3If you allow, I would like to share your answer publicly, because there is a whole lot of people behind this request asking themselves the same question.20:05
xhoch3a bit pushy maybe :P but hey..20:05
ogra_xhoch3, i doubt mediatek has any interest in that20:06
ogra_xhoch3, we are using the android driver ... and meizu designed that combo of SGX gpu and MT core20:07
ogra_the hardware enablement team is in direct contact with meizu ...20:07
xhoch3ok, but obviously it doesn't work20:08
ogra_(and even with imagination tech. who maintains the PVR driver)20:08
xhoch3so who's to blame?20:08
xhoch3in the end, there can always be someone identified responsible20:09
ogra_time and manpower i guess20:09
xhoch3this is not an argument, make it open source, get the manpower20:09
ogra_well, feel free to buy imagination tech. and make it opensource20:09
ogra_(though that might be a prob since it is owned by apple, microsoft, arm, intel and others)20:10
xhoch3I feel free to not buy MediaTek anymore..20:10
xhoch3and lot of others will think similar20:10
ogra_you are barking up the wrong tree :)20:10
ogra_the bq devices both use mediatek too20:10
ogra_and their UI is fine20:11
xhoch3it's not, I have the Aquaris20:11
xhoch3it's lagging extremely, too20:11
ogra_well, for me it is20:11
ogra_i dont see any lag here20:11
ogra_moving my finger scrolls the UI just fine20:11
xhoch3ok, then you don't seem to notice :P20:11
ogra_like glued on ...20:12
xhoch3there is lag, I work in a company making mobile apps and all of my colleagues noticed20:12
ogra_i see lag in the browser and in some webapps at times20:12
ogra_but there is surely not the driver to blame20:12
ogra_anyway, the meizu issue is known and will be fixed at some point20:13
xhoch3I hope so, the device itself is nice, although the construction of the battery enclosure is bad (the edge stays a bit over, wearing off)20:15
ogra_are you sure you clipped it properly in ? mine is flat20:16
xhoch3yes, pretty sure, it's not much, like a tenth of a mm, but you can feel it with your fingertip20:16
ogra_(i got a grey pre-production device though, perhaps there are minor differences in the back covers)20:17
xhoch3only at the top, just checked20:17
xhoch3on the bottom left I can press the corner like almost half a mm in20:19
xhoch3top left, too20:20
=== boiko_ is now known as boiko
matv1sorry to asked whats probably been asked before, but shell rotation is now in full swing except for scopes. They stick to the primary orientation of the device.20:59
matv1So how do I change the default?20:59
* matv1 is thinking midnight is probably not the best of times to ask something like that :)21:03
popeymatv1: https://bugs.launchpad.net/ubuntu-ux/+bug/146533121:23
ubot5Launchpad bug 1465331 in Ubuntu UX "[scopes] should Dash rotate" [Medium,Triaged]21:23
matv1popey thnx :)21:27
* matv1 should be making a hotkey for the previous string 21:28
matv1popey However, that bug only relates to display confusion on the device itself.21:36
matv1I was thinking along the lines of problems whith convergence. Simply put: would a phone attached to a screen that obviously likes landscape, still show the scopes locked to portrait?21:36
matv1or am i missing the point21:37
dobeyi would guess at some point, the scopes would be hidden when attached to a screen, and you have to hit the BFB to get them to slide out, just like in unity721:37
=== salem_ is now known as _salem
dobeyhaving a window always open for scopes is kind of weird21:38
matv1dobey ah that sounds resonable.21:39
dobeyat least, that's what i'd expect to see at some point. maybe the design team has some other idea of how that will work though21:43
matv1dobey any idea how scopes get their forced orientation atm though? I assume scopes can not own a .desktop file right?21:44
dobeyi don't know what you mean about forced orientation21:51
dobeyif you mean the dash itself does not rotate, that would be the dash itself21:52
dobeyscopes have no UI. the dash owns all UI for scopes21:52
matv1yes ofcourse. I did miss the point. And dash orientation would be handled inside unity presumably21:57
dobeyyes, the dash is part of unity821:57
dobeyit is an app separate from the shell21:57
matv1right21:59
=== la_juyis` is now known as la_juyis

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!