User1: hello
User2: +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.)
User2: the sooner the OS starts being treated like an OS and not like an apple device the better
User3: Is "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?
User3: User4 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 devices
User3: Seems to be the same in X
User4: User3 it is designed primarily for touch input, mouse support is an add-on only. No we're not customizing it.
User3: User4 Yeah mouse wheels and similarly touchpad scrolling (which is almost the same thing)
User4: User3 there is a long standing bug with mouse wheel alright, accel goes nuts
User3: User4 And with touchpads, it's worse :)
User4: probably same code path and bug
User4: should be fixable
User3: User4 Curious that rapid wheel scrolling goes almost ignored. Almost like they're ignoring some events or bad at velocity calculation
User3: Perhaps using velocity is the problem. For mouse wheels at least you just want position (not "flickable")
User3: To make a Flickable scroll faster you actually have to move your wheel slower
User4: I don't know, I've not investigated it
User3: Never mind. Sounds like a fun project for a rainy day
User3: Or in Australia for a sunny day (the sun is equally limiting sometimes)
User4: User3 here is the code: https://code.woboq.org/qt5/qtdeclarative/src/quick/items/qquickflickable.cpp.html#1401
User3: User4 Thanks. Now back to normal programming...
User4: o/
User3: User4 Can you work around that wrong subpixel order for a while? Might be a good idea to s/unknown/hrgb/ anyway for monitors like mine
User4: User3 you can try "QT_SUBPIXEL_AA_TYPE=RGB/BGR/VRGB/VBGR" env var
User3: OK then
User4: but I'm not convinved it is subpixel to blame for some of the fonts
User3: Me too. Depending on what "native rendering" is
User4: native is not using distance-field, just drawing the glyphs using harfbuzz/freetype to a texture exactly as needed for each string
User3: User4 Good. But is it rendering to a texels which are the same size as the pixels? :)
User3: -a
User4: should be
User3: Worth checking, otherwise hinting will never look right
User3: But it should be
User3: cimi: Our current GTK overlay scrollbars... are they custom or GTK default?
User3: I forget when GTK default looks like
User3: -when +what
User3: Never mind. I just shotgunned multiple projects. Will figure it out later
User5: hello, 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?
User5: someone please help
User6: !porting
User6: Hm
User7: User5 if you don't have the kernel source tree, and binary blobs, you can't port to the device.
User5: User7 i have kernel source (cm13 and xiaomi official source), blobs too
User7: User5 which kernel version is it?
User5: User7 3.10.x
User7: User5 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 it
User5: User7 okay, can i use this https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/kenzo-l-oss
User7: User5 i would guess so. i don't know.
User5: User7 okay, and the guide says cm12.1 and android-6.0.x. Which one should i follow?
User5: User7 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?
User7: i don't know enough to answer that
User5: User7 okay, thanks
User8: guys I just realized how fantastic the display of notifications is in the utouch
User8: notify-osd on the desktop seems lacking once you're used to those :)
User7: ?
User8: dobey, you know in the ubuntu phone when you get spammed with messages how well notifications behave?
User8: with one stepping on top of the other
User7: i don't get spammed with messages, so not exactly
User7: you mean the content gets replaced if you get a second sms from the same person while the notification is up?
User8: and if I recall correctly, it also stacks another notification beneath the new one
User8: you can swipe them aside
User8: it has this whole realtime feel to it
User7: well notifications from different "sources" get stacked, yes
User8: does unity8 have similar notifications?
User7: unity8 is the same on all device types
User9: out of stock at that link above https://store.bq.com/en/ubuntu-edition-aquaris-m10
User10: User11 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 head
User11: mterry, upgrade the host
User11: no, actually
User11: refresh the snap
User7: User10 the u8 snap needed rebuilt, and the host needed to be updated
User11: the above means host has 0.26.1, but snap does not
User7: or well, it was .so.11, and depending whether you were on zesty or xenial, you had a different problem
User10: User11 ah -- I'm getting it when trying to switch u8 snap to use mir-libs -- I guess mir-libs needs updating here
User7: though if it's moving to use the mir-libs snap, there may be another problem there
User11: mterry, yes, that'd be it
User11: mir-libs not having 0.26.1
User11: (well, or unity8 not being able to find it)
User10: User13 ^ can you update mir-libs to 0.26.1?
User7: well, or it does have it, but the plug/slot isn't connected
User7: or something along those lines
User10: it is connected.  mir-libs has .11 in it
User12: hello
User12: anybody implemented ubuntu touch on meiZu 5 pro?
User7: the pro 5 is an officially supported device. or do you mean mx5 pro (which is a different device)?
User12: thx , i have to chec ask abuntu as well
User9: User12 this video explains how to put it on an android version of that phone https://www.youtube.com/watch?v=nIvhHcJ2LCI
User12: thank you very much
User12: soon i get the phone, i'll install ota 13 on it
User13: User10 sure, User14 are you cool with that? (updating mir-libs)
User13: User14 have the demos transitioned now?
User14: AlbertA, he did not answer so I am thinking not
User14: AlbertA, the show runs one more day
User13: User10 so I've been waiting for that ^ that's why mir-libs hasn't been updated...
User10: User13 waiting for what?  demo stuff? sure
User13: User10 right
User10: User13 k
User14: sorry guys, checking with him
User13: though can't you ping things if you install a specific revision?
User13: pin
User10: on snappy? maybe not
User14: AlbertA, I don't think so
User7: well you can manually install a local snap file
User7: which won't get automatically updated from the store, since it was a local snap file
User7: but i don't think you can pin versions from the store, or even necessarily choose when an update happens
User10: true
User10: User13 or we can promote a version to a diff channel for demo and keep edge up to date
User10: but anyway, I can also wait
User13: User10 yeah I promoted to beta
User14: mterry, we did that (too late) but I am not sure they switched
User14: the ability to disable updates coincided with this, murphy
User15: User2 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 contacts
User7: "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.
User15: quite an effort just to take the full potential...
User2: I was talking about the "phone is an appliance you don't need to bother your pretty head with" mentality :)
User2: my head ain't pretty :P
User7: that's not the mentality
User15: correct, not x86. But armhf works as well, for my purposes.
User15: For the moment ubuntu touch seems to be the the nearest a phone can come to a useful device.
User2: 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 easier
User7: my 20 year old nokia is a "useful device"
User15: nice one dobey ^^
User15: But I like my phone to work like my pc or server does.
User7: i 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"
User15: Well in certain aspects it does, i guess.
User15: But thats an opinion probably based on my favour for the cli.
User7: but i can buy a pci adapter that takes a sim card, and make phone calls on my pc
User15: correct.
User7: even just the cli. there are plenty of tasks which a phone is simply not suitable for
User16: Does 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)
User15: as well you can share the capabilities of your phone with the ones of your pc, which would be easrier, imho
User2: 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...
User7: User16 there is nothing particularly special about "touch" in terms of contributions. there is no "touch" really. there is only ubuntu. ubuntu is always taking contributions
User15: User7 youre right for sure. But that does not stand in conflict with what I'm saying :)
User7: i 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 so
User7: User2 your complaint is that the notifications DO show up on the locked screen?
User2: yes
User7: i'm confused. how would making them NOT show up there, be more convenient in the situation you described?
User15: User7 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.
User2: it's locked for a reason, this is a security hole
User2: there is a reason why I gave the bank example
User15: User2 wasnt there something under the settings -> privacy?
User2: 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)
User2: User15 yes it is, you can disable the launcher and the top bar, but notifications still flash on the screen for like 2-3 seconds
User7: why not work with developers to get the UI for it into the system and available to everyone?
User15: User2 I see
User7: i 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 too
User2: User7 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 ded
ubuntu-touch
Ubuntu IRC