/srv/irclogs.ubuntu.com/2015/12/07/#ubuntu-unity.txt

=== larsu_ is now known as larsu
vilagoood morning all !08:18
* vila facepalms, wrong channel ;) 08:18
tsdgeosSaviq: do you run proposed?08:30
tsdgeosMirv: do the Qt 5.5 packages contain the debian/patches/add_qdeclarative_playlist.patch patch?08:30
Mirvtsdgeos: yes, although only to the extent it has been upstreamed. I'm waiting for the approvals in upstream for the rest.08:37
Mirvso eg moveItem is missing08:38
tsdgeosMirv: Saviq was complaining that he didn't get Playlist for example :S08:39
Mirvtsdgeos: it should be no worse than Qt 5.4 on xenial, since there was no landing of the latest features in xenial anyway08:40
Mirvtsdgeos: so the patch is now this upstream http://anonscm.debian.org/cgit/pkg-kde/qt/qtmultimedia.git/tree/debian/patches/Added-new-playlist-QML-type.patch?h=ubuntu from August08:40
Mirvtsdgeos: I think though that because the media-hub etc haven't landed on xenial in a long time, the QML Playlist patch is "too new" as media-hub would possibly be using the obsolete API features (also gone from vivid-overlay now)08:41
Mirvvivid-overlay is where Jim has switched to the approved upstream API + additions he's upstreaming, while xenial is stuck with the legacy API since there has been no landing08:41
tsdgeosthat's bad08:42
tsdgeoswe're supposed to be able to develop on xenial08:43
seb128things are not supposed to not land in the current serie08:43
seb128the packages from the ppa should be copied over to xenial08:44
Mirvtsdgeos: yeah, there was no good options since xenial is outdated anyhow. now that the silo 009 finally landed to vivid-overlay, I think you could ask Jim to handle xenial next08:47
tsdgeosMirv: also the imports are different08:48
tsdgeosvivid+overlay package exports the new classes as part of 5.408:48
tsdgeosand the xenial as 5.608:48
tsdgeosnot nice either08:48
tsdgeosor at least http://anonscm.debian.org/cgit/pkg-kde/qt/qtmultimedia.git/tree/debian/patches/Added-new-playlist-QML-type.patch?h=ubuntu does08:48
Mirvtsdgeos: ok, I don't know about what has been landed in vivid+overlay, I've just tried to push very hard for upstreaming to avoid similar problems that we had with audio role08:48
tsdgeosnot sure what xenial does08:49
Mirvtsdgeos: the git is what's now in xenial (and in upstream)08:49
tsdgeosyes but if we start lying the version the code was introduced in a distro patch08:49
Mirvtsdgeos: two weeks ago I diff:d the vivid+overlay landing and asked for upstreaming the remaining features that were neither in xenial Qt 5.4 nor in upstream08:49
tsdgeoswe can't change that version in the next release08:50
tsdgeosand pretend we never introduce the feature earlier08:50
tsdgeoshow am i again supposed to maintain compatibility if the things under me change08:50
Mirvtsdgeos: can you file a bug and assign that to Jim? I try to help where I can, but he needs to know what is still to-do.08:50
Mirvhe's now done a good job switching vivid-overlay to "almost upstream", but xenial is totally unworked currently08:51
=== davidcalle_ is now known as davidcalle
Mirvfor any next new multimedia feature, it'd be nice to revert the current landing process "1. vivid-overlay, 2. xenial, 3. upstream (rejected)" to "1. upstream (accept), 2. xenial, 3. vivid-overlay" as it should be.08:56
Mirvthe former happened with audio overlay and also with playlist except that we're still stuck in the point "1." partially08:57
Mirvaudio role, I mean08:57
Mirvtsdgeos: if you want me to do something with the existing options, the choices are current near-upstream API but media-hub have not seen xenial landings, or the now obsolete API that is compatible with what's in xenial but incompatible with vivid-overlay. the latter is what was there before the Qt 5.5 landing.08:59
tsdgeosMirv: i'll open a bug and see how we can proceed with this mess :/09:00
Saviqtsdgeos, no, I installed silos 12 + 59 (which is ~equivalent to running proposed today)09:00
* Saviq reads uo09:00
Saviq*up09:00
Mirvtsdgeos: thanks09:01
tsdgeosSaviq: you installed those silos on phone or pc?09:02
tsdgeosdon't think it matters i guess09:02
Saviqtsdgeos, both09:03
Saviqok so we're fooked, can't land inline audio anyway09:03
Saviqgrrr09:03
Saviqtsdgeos, you filing a bug?09:05
tsdgeosyeah i will09:05
Saviqtsdgeos, ok, let me know I'll escalate09:05
tsdgeosSaviq: will take a bit want to flash the phone and check a few things first09:10
Saviqack09:12
deenleeo_O09:21
tsdgeosSaviq: does the bug description make sense to you? https://bugs.launchpad.net/ubuntu/+source/qtmultimedia-opensource-src/+bug/152340709:45
ubot5Ubuntu bug 1523407 in qtmultimedia-opensource-src (Ubuntu) "Playlist support in vivid+overlay and Xenial is different/non compatible" [Undecided,New]09:46
Saviqtsdgeos, while the description makes sense, I wonder what would the correct solution be... I've a feeling when we're backporting features from future, we should only export them at the version it's ultimately going to land at... otherwise we'll have to carry a patch forever, exporting at more than one version09:57
tsdgeoshmm09:59
tsdgeosyeah, that's what probably makes more sense, i agree10:00
tsdgeosSaviq: want me to assign that bug to Jim?10:00
Saviqtsdgeos, I'll take care10:00
tsdgeosoki10:00
SaviqMirv, what do you think ↑↑?10:01
tsdgeosmzanetti: Saviq: need your input in https://code.launchpad.net/~aacid/unity8/drag_with_quicklist/+merge/279420 as what you think the scope of the MR is10:02
Saviqtsdgeos, yeah fine with me, was wondering that myself10:03
mzanettineed to test it to see the issue10:04
Saviqmzanetti, it's just that there's no fade-{out,in} of the two quicklists10:04
mzanettiah ok...10:05
mzanettidon't touch that yet10:05
mzanettithe quicklist will get new visuals10:05
mzanettitsdgeos, ^10:05
tsdgeosk10:05
Saviqtsdgeos, in that case I'm moving all the audio-card-unrelated MPs into silo 22 and give silo 4 back to Paweł10:14
tsdgeosok10:15
tsdgeoswe were so close :/10:15
MirvSaviq: I'm not sure with regards to the declared versions - was tsdgeos' async image loading feature done in any better way? I mean, what happens with that when we hit 5.6 proper.10:17
SaviqMirv, you drop the patch10:17
SaviqMirv, and everything Just Works10:17
SaviqMirv, assuming the backport is actually API-compatible with upstream, which your "upstream first" approach should ensure, right?10:17
SaviqMirv, ultimately, all's fine when we do this with "private" APIs that we can control the use of10:18
MirvSaviq: yes the async image loading was certainly backported only after tsdgeos had upstreamed it. I just was asking if there's anything from there for Jim to learn, how to handle the backports from 5.6/5.7.10:20
Mirvthe current qtmultimedia proposals Jim is trying to get upstreamed will go to Qt 5.7 so we will live with backports for a while.  https://codereview.qt-project.org/#/q/project:qt/qtmultimedia,n,z10:20
SaviqMirv, I *think* the async image providers were kinda different in that they're not directly used by apps usually10:26
SaviqMirv, so we get the dpkg dependency chain we want10:26
tsdgeosyeah it's not even exported to QML10:26
tsdgeosso it's indeed a bit different in that regard10:26
Saviqwell, that doesn't mean they can't compile against it, but yeah, more care is needed anyway10:27
Saviqfor anything that's exposed to apps, public API that we want to commit to, we need to have a plan going forward10:27
MirvSaviq: right, so these multimedia feature are probably the only ones we've contributed as really new public facing features10:40
SaviqMirv, the other one comes to mind are multimedia roles10:41
SaviqMirv, while not meant for public consumption on our platform, still it's API we've published10:42
Saviqand had to do #ifdefs and other hutzpahs around10:42
MirvSaviq: I missed one "s" but I meant these multimedia features, audio roles and playlist10:42
MirvSaviq: which is why I said that the next multimedia feature would be nice on the track of 1. upstream (accepted) 2. xenial 3. vivid-overlay - but even with that there would need to be a plan on how to handle the actual backport, the core of the tsdgeos's bug.10:44
SaviqMirv, agreed, and we seem to agree that this should be exported into QML as the version it will end up on in the long run10:45
SaviqMirv, only way we can drop the patch after we get to that version, 'innit? otherwise we'd need to keep a patch porting it back to 5.4/5.5 or whatnot10:45
MirvSaviq: yes, your comment #1 in that bug is correct10:46
=== andyrock_ is now known as andyrock
cimitsdgeos, do we have a silo with all filters?11:37
tsdgeoscimi: yes11:37
tsdgeoslet me find it11:37
tsdgeoscimi: https://requests.ci-train.ubuntu.com/#/ticket/50611:38
tsdgeosbut status doesn't look good :S11:38
tsdgeosgive it a try11:38
tsdgeospawel is out today it seems11:38
tsdgeosah yeah he needed to go to the embassy11:38
cimitsdgeos, this seems like a simple approve, anything I am missing? https://code.launchpad.net/~aacid/unity8/thread_warning/+merge/27927612:09
tsdgeoscimi: i'd say no, but it's my code D:12:09
tsdgeosi mean the point of the RR is someone else thinking of something i may have nto tought12:09
cimiindeed, so seems fine for me :)12:10
mzanetticimi, hey, wanna test/review this? https://code.launchpad.net/~mzanetti/unity8/launcher-updates/+merge/27856712:15
cimimzanetti, sure12:19
cimimzanetti, I read was wip, I can go12:19
tsdgeosmzanetti: dednick: Saviq: do we have any bug about "press indicators bar to go back to live call not working"?12:20
tsdgeosi'm looking at the code and seems it broke at some point12:20
tsdgeosonPressedChanged in __showDragHandle doesn't seem to trigger with pressed = true12:21
Saviqtsdgeos, don't think we've a bug12:23
tsdgeosok, i'll try to reproduce the thing on the meizu and present MRs about it12:24
tsdgeosbasically i just have to call and swipe the phone app to not be the focused on, right?12:25
tsdgeosor there's something else needed for that to be supposed to work?12:25
dednicktsdgeos: hm. havent seen it. maybe some of the work ltinkl was doing on desktop indicators may have broken it. i havent done much in there in ages12:51
dednicktsdgeos: thats it. just unfocus phone (eg open dash) and it should sho12:51
ltinklhmm, might be me yes :/12:52
ltinkltsdgeos, ping me if you find something ood12:52
davmor2ltinkl: found something ood for you https://demonsrun.files.wordpress.com/2013/09/planet-of-teh-ood.png12:57
ltinkl:)12:57
=== alan_g is now known as alan_g|lunch
dandradergreyback, something I've been wanting to do for a long time now https://code.launchpad.net/~dandrader/qtubuntu/loggingCategory/+merge/27962913:17
greybackdandrader: nice!!!13:40
jhodapptsdgeos, what's the issue?13:42
tsdgeosjhodapp: xenial code is different from vivid code13:42
jhodapptsdgeos, yeah, we're working on porting to GStreamer 1.6.x for both codebases and then we can dual land everything media13:43
tsdgeosdandrader: ltinkl: it works for some reason I read the code like it wouldn't but testing shows it works13:45
tsdgeosjhodapp: i see13:45
ltinkltsdgeos, good13:46
dandradertsdgeos, missing context13:47
dandradertsdgeos, what's that about?13:47
tsdgeosdandrader: it wanted to say dednick, sorry13:47
dandraderright. the good old autocomlete issue :)13:47
dednickhuh :)13:48
tsdgeoswe need to architecture teams in a way in which only a given letter for a team member :D13:48
tsdgeosdednick: the call hint thing, it works fine13:48
dednickhehe13:48
dednicktsdgeos: ok.13:48
dednickyeah. get rid of duplicate people rather than changing names.13:49
ltinkltsdgeos, just got an idea, now that the UITK has its own native bottom edge component, why not use it in dash?13:53
dednickmeh. silo out of space again...13:53
dednickmzanetti: ^13:54
ltinkltsdgeos, it's nice that it's clickable here, but then I can't swipe it with my finger :)13:54
ltinkltsdgeos, the AddressBook app has it correct, it works with both things13:54
tsdgeosltinkl: sounds good, i'm doing something similar with the DirectionalDragArea -> SwipeArea13:55
tsdgeosltinkl: open a bug or a trello card13:55
tsdgeosltinkl: or do a branch :D13:55
ltinkltsdgeos, yea, will do something :)13:55
mzanettidednick, ack, pinged the trainguards14:04
tsdgeosdandrader: what do you think of https://code.launchpad.net/~aacid/ubuntu-ui-toolkit/swipeAreaPressedSignal/+merge/279780 ?14:10
mterryAnyone else seeing the latest rc-proposed image not booting?14:10
dandradertsdgeos, need to add a test14:12
tsdgeosdandrader: sure, was just asking about the general idea14:16
tsdgeoslooks ok?14:16
dandradertsdgeos, think so. still downloading the branch to take a better look14:17
tsdgeosk14:17
dandradertsdgeos, this web diff kinda crappy14:17
tsdgeoswill add the test14:17
=== alan_g|lunch is now known as alan_g
tsdgeosdandrader: is this http://bazaar.launchpad.net/~aacid/ubuntu-ui-toolkit/swipeAreaPressedSignal/revision/1734 the kind of test you wanted?14:41
dandradertsdgeos, yeah14:45
=== dandrader is now known as dandrader|afk
jhodapp_tsdgeos, btw, you can also track the syncing between vivid+overlay and xenial in this silo: https://bugs.launchpad.net/ubuntu/+source/qtmultimedia-opensource-src/+bug/152340714:55
ubot5Ubuntu bug 1523407 in Canonical System Image "Playlist support in vivid+overlay and Xenial is different/non compatible" [High,Confirmed]14:55
jhodapp_tsdgeos, wrong link, one sec14:55
jhodapp_https://requests.ci-train.ubuntu.com/#/ticket/75114:55
tsdgeosjhodapp_: makes sense ahving this link in the trello card?14:55
jhodapp_tsdgeos, absolutely if it's not there already14:56
* tsdgeos checks14:56
jhodapp_it is14:56
=== jhodapp_ is now known as jhodapp
tsdgeos:)14:56
jhodapptsdgeos, any other issues that are blocking this landing that you're aware of?14:56
tsdgeosjhodapp: no, it seemed to work good enough in vivid+overlay14:57
jhodapptsdgeos, excellent news14:57
jhodapptsdgeos, after we sync gstreamer versions, we'll be able to dual land just about everything in the media stack14:57
tsdgeosawesome :)14:57
jhodappwhich will avoid this issue for the future14:58
=== dandrader|afk is now known as dandrader
mterrySaviq, I saw that my wakelock fix MPs were marked superceded -- there was a new branch needed?  some bug fix or something?15:42
Saviqmterry, conflict with multiSurfaceApp15:42
mterryah15:43
Saviqmterry, so yeah, you might wanna look at the diffs if I broke something15:43
Saviqwhen resolving15:43
mterryah I'm sure it's fine, but sure I'll look15:43
tsdgeosdandrader: have a sec?15:52
dandradertsdgeos, yep15:53
tsdgeosdandrader: so the new Swipe area doesn't have sceneDistance property just distance, is there any easy way to port a code that is using one to the other? I'm specially strugging with the EdgeDragEvaluator of DragHandle15:54
tsdgeosseems like the distance is reset while the sceneDistance continues to grow (if testing with DDA)15:55
dandradertsdgeos, IIRC, SwipeArae::distance == DirectionalDragArea::scenedistance15:55
tsdgeoshmmm15:58
tsdgeosok i'll triple check15:58
=== dandrader is now known as dandrader|lunch
=== dandrader|lunch is now known as dandrader
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
eneshalp unity8 wont load22:19
eneson ubuntu 15.1022:19

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