/srv/irclogs.ubuntu.com/2017/02/22/#ubuntu-touch.txt

=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== JanC_ is now known as JanC
Mingorhello05:24
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
m0n5t3r_+1 for tinc; chroots are annoying, tho (can't autostart services, for instance... if I want to start tor I need to open a terminal, enter passphrase, sudo blah-blah-start-tor-in-chroot, enter passphrase again, etc.)06:59
m0n5t3r_the sooner the OS starts being treated like an OS and not like an apple device the better07:05
dufluIs "Flickable" what we use for all our scrolling areas? For some reason I thought it was a bespoke widget. Or is our delivery of input events to Flickable the bespoke bit?07:22
duflugreyback: Is there any aspect of Flickable that we customize? I find it surprising a core Qt element is so bad at responding to various input devices08:53
dufluSeems to be the same in X08:54
greybackduflu: it is designed primarily for touch input, mouse support is an add-on only. No we're not customizing it.08:54
duflugreyback: Yeah mouse wheels and similarly touchpad scrolling (which is almost the same thing)08:55
greybackduflu: there is a long standing bug with mouse wheel alright, accel goes nuts08:55
duflugreyback: And with touchpads, it's worse :)08:55
greybackprobably same code path and bug08:55
greybackshould be fixable08:56
duflugreyback: Curious that rapid wheel scrolling goes almost ignored. Almost like they're ignoring some events or bad at velocity calculation08:56
dufluPerhaps using velocity is the problem. For mouse wheels at least you just want position (not "flickable")08:57
dufluTo make a Flickable scroll faster you actually have to move your wheel slower08:57
greybackI don't know, I've not investigated it09:00
dufluNever mind. Sounds like a fun project for a rainy day09:01
dufluOr in Australia for a sunny day (the sun is equally limiting sometimes)09:02
greybackduflu: here is the code: https://code.woboq.org/qt5/qtdeclarative/src/quick/items/qquickflickable.cpp.html#140109:03
duflugreyback: Thanks. Now back to normal programming...09:03
greybacko/09:04
duflugreyback: Can you work around that wrong subpixel order for a while? Might be a good idea to s/unknown/hrgb/ anyway for monitors like mine09:04
greybackduflu: you can try "QT_SUBPIXEL_AA_TYPE=RGB/BGR/VRGB/VBGR" env var09:04
dufluOK then09:05
greybackbut I'm not convinved it is subpixel to blame for some of the fonts09:05
dufluMe too. Depending on what "native rendering" is09:05
greybacknative is not using distance-field, just drawing the glyphs using harfbuzz/freetype to a texture exactly as needed for each string09:06
duflugreyback: Good. But is it rendering to a texels which are the same size as the pixels? :)09:07
duflu-a09:07
greybackshould be09:07
dufluWorth checking, otherwise hinting will never look right09:07
dufluBut it should be09:08
duflucimi: Our current GTK overlay scrollbars... are they custom or GTK default?09:12
dufluI forget when GTK default looks like09:12
duflu-when +what09:13
dufluNever mind. I just shotgunned multiple projects. Will figure it out later10:03
=== chihchun is now known as chihchun_afk
Ubport-user|1298hy10:58
Ubport-user|1298Someone can help me?10:58
=== Tobirium1 is now known as Tobirium
=== _salem is now known as salem_
akhil_surabhihello, i'm trying to port ubuntu touch to redmi note 3 (snap dragon). it is released with android 5.1 but it doesn't have cm12.1. is it possible to port?15:18
akhil_surabhisomeone please help15:47
genii!porting15:47
geniiHm15:47
dobeyakhil_surabhi: if you don't have the kernel source tree, and binary blobs, you can't port to the device.15:51
akhil_surabhidobey: i have kernel source (cm13 and xiaomi official source), blobs too15:52
dobeyakhil_surabhi: which kernel version is it?15:53
akhil_surabhidobey: 3.10.x15:54
dobeyakhil_surabhi: so should be doable. you just need to apply the appropriate patches and get things built. it probably won't work 100% straight away, but you should be able to move forward with it15:56
akhil_surabhidobey: okay, can i use this https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/kenzo-l-oss15:56
dobeyakhil_surabhi: i would guess so. i don't know.15:57
akhil_surabhidobey: okay, and the guide says cm12.1 and android-6.0.x. Which one should i follow?15:58
akhil_surabhidobey: i mean, if i choose cm, then is there something like phablet-5.X.X_rX or something like that in https://code-review.phablet.ubuntu.com/p/aosp/platform/manifest.git?16:00
dobeyi don't know enough to answer that16:01
akhil_surabhidobey: okay, thanks16:05
=== allizom1 is now known as allizom
=== zyga_ is now known as zyga
brunch875guys I just realized how fantastic the display of notifications is in the utouch18:11
brunch875notify-osd on the desktop seems lacking once you're used to those :)18:12
dobey?18:14
brunch875dobey, you know in the ubuntu phone when you get spammed with messages how well notifications behave?18:15
brunch875with one stepping on top of the other18:15
dobeyi don't get spammed with messages, so not exactly18:15
dobeyyou mean the content gets replaced if you get a second sms from the same person while the notification is up?18:16
brunch875and if I recall correctly, it also stacks another notification beneath the new one18:16
brunch875you can swipe them aside18:16
brunch875it has this whole realtime feel to it18:17
dobeywell notifications from different "sources" get stacked, yes18:17
brunch875does unity8 have similar notifications?18:17
dobeyunity8 is the same on all device types18:17
nedstarkout of stock at that link above https://store.bq.com/en/ubuntu-edition-aquaris-m1018:20
mterrySaviq: I've forgotten what we did to get rid of the "graphics-mesa-kms.so.12: cannot open shared object file: No such file or directory" message?  All the Mir issues blend together in my head18:21
Saviqmterry, upgrade the host18:22
Saviqno, actually18:22
Saviqrefresh the snap18:22
dobeymterry: the u8 snap needed rebuilt, and the host needed to be updated18:22
Saviqthe above means host has 0.26.1, but snap does not18:23
dobeyor well, it was .so.11, and depending whether you were on zesty or xenial, you had a different problem18:23
mterrySaviq: ah -- I'm getting it when trying to switch u8 snap to use mir-libs -- I guess mir-libs needs updating here18:23
dobeythough if it's moving to use the mir-libs snap, there may be another problem there18:24
Saviqmterry, yes, that'd be it18:24
Saviqmir-libs not having 0.26.118:24
Saviq(well, or unity8 not being able to find it)18:24
mterryAlbertA: ^ can you update mir-libs to 0.26.1?18:24
dobeywell, or it does have it, but the plug/slot isn't connected18:24
dobeyor something along those lines18:24
mterryit is connected.  mir-libs has .11 in it18:25
nosgothhello19:07
nosgothanybody implemented ubuntu touch on meiZu 5 pro?19:08
dobeythe pro 5 is an officially supported device. or do you mean mx5 pro (which is a different device)?19:10
nosgoththx , i have to chec ask abuntu as well19:11
nedstarknosgoth: this video explains how to put it on an android version of that phone https://www.youtube.com/watch?v=nIvhHcJ2LCI19:13
nosgoththank you very much19:14
nosgothsoon i get the phone, i'll install ota 13 on it19:15
AlbertAmterry: sure, pmcgowan: are you cool with that? (updating mir-libs)19:19
AlbertApmcgowan: have the demos transitioned now?19:20
pmcgowanAlbertA, he did not answer so I am thinking not19:20
pmcgowanAlbertA, the show runs one more day19:21
AlbertAmterry: so I've been waiting for that ^ that's why mir-libs hasn't been updated...19:22
mterryAlbertA: waiting for what?  demo stuff? sure19:43
AlbertAmterry: right19:43
mterryAlbertA: k19:43
pmcgowansorry guys, checking with him19:43
AlbertAthough can't you ping things if you install a specific revision?19:44
AlbertApin19:44
mterryon snappy? maybe not19:44
pmcgowanAlbertA, I don't think so19:44
dobeywell you can manually install a local snap file19:48
dobeywhich won't get automatically updated from the store, since it was a local snap file19:49
dobeybut i don't think you can pin versions from the store, or even necessarily choose when an update happens19:49
mterrytrue19:49
mterryAlbertA: or we can promote a version to a diff channel for demo and keep edge up to date19:50
mterrybut anyway, I can also wait19:50
AlbertAmterry: yeah I promoted to beta19:50
pmcgowanmterry, we did that (too late) but I am not sure they switched19:53
pmcgowanthe ability to disable updates coincided with this, murphy19:54
aiyionm0n5t3r_: thanks, that is what I think. For now I'm wiping my system everytime a new canonical update appears, resize partitions, restore my files, restore previous installed commandline-software and syncronize calendars as well as contacts20:05
dobey"like an OS" is an unhelpful comment. iOS is an OS, even if you don't like it. and a phone isn't a traditional x86 PC.20:07
aiyionquite an effort just to take the full potential...20:07
m0n5t3r_I was talking about the "phone is an appliance you don't need to bother your pretty head with" mentality :)20:08
m0n5t3r_my head ain't pretty :P20:08
dobeythat's not the mentality20:08
aiyioncorrect, not x86. But armhf works as well, for my purposes.20:08
aiyionFor the moment ubuntu touch seems to be the the nearest a phone can come to a useful device.20:11
m0n5t3r_hopefully when we get snaps and I find the time to learn how to create them things will improve and you'll get your read-only root FS and app / UI isolation, and people who want to use it more like a pocket computer can still install OS-level stuff easier20:11
dobeymy 20 year old nokia is a "useful device"20:11
aiyionnice one dobey ^^20:12
aiyionBut I like my phone to work like my pc or server does.20:13
dobeyi could go buy the most powerful phone on the market, and even if i installed raw ubuntu on it, it would never "work like my pc or server does"20:14
aiyionWell in certain aspects it does, i guess.20:15
aiyionBut thats an opinion probably based on my favour for the cli.20:16
dobeybut i can buy a pci adapter that takes a sim card, and make phone calls on my pc20:16
aiyioncorrect.20:17
dobeyeven just the cli. there are plenty of tasks which a phone is simply not suitable for20:17
UbuntuUserDoes ubuntu touch take code contributions and where would I find information on those for like various programming languages? (The main languages I have/had programmed in are Java, C#, Python, and SQL)20:17
aiyionas well you can share the capabilities of your phone with the ones of your pc, which would be easrier, imho20:17
m0n5t3r_talking about notifications: where should I complain that SMS notifications show up for a few seconds even with a locked screen? this makes it very convenient when, say, you pay something and the bank sends you a confirmation code by SMS...20:18
dobeyUbuntuUser: there is nothing particularly special about "touch" in terms of contributions. there is no "touch" really. there is only ubuntu. ubuntu is always taking contributions20:19
aiyiondobey: youre right for sure. But that does not stand in conflict with what I'm saying :)20:19
dobeyi mean, sure, you can run apache on your phone. but if you want to actually have a protable "phone" device, then it's only a novelty to run it. nothing especially useful about being able to do so20:20
dobeym0n5t3r_: your complaint is that the notifications DO show up on the locked screen?20:21
m0n5t3r_yes20:21
dobeyi'm confused. how would making them NOT show up there, be more convenient in the situation you described?20:22
aiyiondobey: What I can do is taking the project I'm develpoing for customers with me in my right pocket. That paired with the abbility to show them fully working on my phone like they will in the future on a server, is quite nice.20:22
m0n5t3r_it's locked for a reason, this is a security hole20:22
m0n5t3r_there is a reason why I gave the bank example20:23
aiyionm0n5t3r_: wasnt there something under the settings -> privacy?20:28
m0n5t3r_as for running "unsanctioned" software, I mostly want to use tor, other VPNs than openvpn, or make openvpn start at boot, or have crons / periodic tasks to do backups / contact sync / calendar sync (because the required plumbing is there, but there is no UI for it)20:28
m0n5t3r_aiyion: yes it is, you can disable the launcher and the top bar, but notifications still flash on the screen for like 2-3 seconds20:29
dobeywhy not work with developers to get the UI for it into the system and available to everyone?20:29
aiyionm0n5t3r_: I see20:30
dobeyi don't think there is any way to specify notification "privilege" levels, to do what android does there. would require quite a bit of work. though i wish android did it better too20:32
m0n5t3r_dobey: mostly lack of time; also I have absolutely no idea what to do; I remember reading some questions about it a while ago, but now my search yields mostly syncevolution stuff (what I use now) and some discourse.ubuntu.com links, but discourse.ubuntu.com is ded20:37
=== allizom1 is now known as allizom
=== salem_ is now known as _salem

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