/srv/irclogs.ubuntu.com/2015/04/23/#ubuntu-unity.txt

=== Malsasa_ is now known as Malsasa
Mirvbregma: it seems even the newest 14.04 LTS compiz update is stopped :( http://people.canonical.com/~ubuntu-archive/phased-updates.html I remember the last time there was a big line of Problems, now after the blacklist adding there's just one05:39
Mirvbregma: but you'll need to chat with release team on how to proceed if it's wanted to be spread05:39
MirvSaviq: tsdgeos: I've made a sidenote about https://codereview.qt-project.org/#/c/109756 - do you plan to "formally" ask me about landing it, or is the plan still to rather backport the bigger Provider part?07:42
tsdgeosMirv: no because we asked you to land the bigger async provider part (or did we not?)07:43
Saviqwe did07:43
Saviqbug #143926307:44
ubot5bug 1439263 in qtdeclarative-opensource-src (Ubuntu) "Backport QQuickAsyncImageProvider from upstream-dev" [Undecided,New] https://launchpad.net/bugs/143926307:44
Mirvtsdgeos: you haven't really, the bug #1439263 mentions it should be backported and as a comment it's mentioned that that MP brings fix for http stalling without anything else, but there's no clear asking what to do07:44
SaviqMirv, what else do you want us to write? :D07:45
MirvSaviq: like, whether to take https://codereview.qt-project.org/#/c/108540/ or https://codereview.qt-project.org/#/c/109756 :)07:46
Mirvsince now both are mentioned in the same bug07:46
SaviqMirv, my bad wording07:46
SaviqMirv, because we don't have a separate bug for http stalling07:47
MirvSaviq: oh, so both would be needed? I somehow thought thet asyncprovider would solve the problem.07:47
SaviqMirv, updated the comment ;)07:47
Mirvok, so no both :)07:47
SaviqMirv, no :)07:47
Mirvclear! I'll start a landing for that + the thumbnailer branch07:48
tsdgeosMirv: wait wait, the thumbnailer branch is not ready07:50
Mirvtsdgeos: I know it's not ready, I'm not going to _land_ it07:50
Mirvjust rebasing/testing the qtdeclarative part07:51
Mirvtsdgeos: perks of being on the landing team, silos for free! :)07:51
tsdgeosk07:51
Mirvweird, that yesterday's unity8 landing that the PPA decided to show complete qml-phone-shell changelog for...08:02
Mirvif it happens again there must be some new LP bug08:02
MirvFYI https://codereview.qt-project.org/#/c/110910/ solved my Qt 5.5 blocker problem so I've been able to go forward with testing 5.5 alpha more (builds only, because of qtmir)08:05
tsdgeosMirv: what's with qtmir? crashes? doesn't build?08:13
Mirvtsdgeos: I filed this a month ago https://bugs.launchpad.net/ubuntu/+source/qtmir/+bug/1437181 saviq looked it into a bit and I remember the change indicates it's not a simple build problem but requires some changes08:14
ubot5Ubuntu bug 1437181 in qtmir (Ubuntu) "qtmir fails to build with Qt 5.5" [High,Triaged]08:14
Saviqthere's been a change to how the scenegraph profiler is to be used08:14
tsdgeosright08:17
tsdgeosat worst for testing you could just comment those lines08:17
tsdgeossince it doesn't do anything else than ehlp profiling08:17
tsdgeosMirv: ↑↑↑08:17
Mirvtsdgeos: oh, ok, good info, thanks!08:21
=== willcooke is now known as francooke
=== francooke is now known as JupiterWhistles
=== JupiterWhistles is now known as willcooke
Mirvtsdgeos: hmm, it's possible there's DBus activity in adding Ubuntu One account that gets worse with the 018 silo https://trello.com/c/doDBpNlq/1428-ubuntu-landing-018-qtbase-opensource-src-qtbase-opensource-src-gles-mirv - I saw that too, but I thought I reproduced that without the PPA but maybe it was different08:37
tsdgeosMirv: it's possible, no idea what the ubuntuone or accounts system does tbh08:38
Mirvtsdgeos: I think the problem described is actual app installation. I did reproduce that adding U1 account was problematic, but I did not see problems with app installation possibly because I flashed clean + added new account08:42
Mirv(and adding U1 account was problematic without the PPA too)08:43
MirvI don't know about what happens with app installation either08:43
=== marcusto_ is now known as marcustomlinson
Mirv(asking on #ubuntu-touch)08:53
tsdgeosMacSlow: you didn't run into that yesterday but we did a landing yesterday09:06
tsdgeosso it makes sense :D09:06
MacSlowtsdgeos, yeah.. I guess so... just wish I didn't have to babysit that branch until the needed update for libunity-api-dev lands... so Jenkins can move on... and also provide an approve-stamp :)09:07
MacSlowtsdgeos, that branch is like a never-ending story for me :)09:08
tsdgeosyaeh i can feel the pain of long branches09:08
tsdgeosMacSlow: actually i think some of the merge issues come from the parent09:09
tsdgeosso make sure you fix those first09:09
MacSlowtsdgeos, you mean lp:~unity-team/unity8/shellRotation09:09
tsdgeosyes09:09
MacSlowtsdgeos, yes... debian/changelog, debian/control and tests/plugins/Unity/Launcher/CMakeLists.txt at least09:10
tsdgeosMacSlow: well i wrote it in that branch MR :)09:22
Saviq/food09:52
greybackMirv: sorry for the delay: https://code.launchpad.net/~gerboland/qtmir/qt55-compat/+merge/25723510:26
greybacktsdgeos: fancy giving it a quick look^^10:27
tsdgeosgreyback: so dropped the profiling?10:28
tsdgeosit's really not useful?10:28
greybacktsdgeos: yeah, it always printed 0. binding a texture is a really cheap10:28
tsdgeosk10:28
tsdgeoslet me compile it in case it fails somewhere else10:28
tsdgeosgreyback: all good10:45
greybacktsdgeos: thanks10:45
sidi_Saviq, i figured a lot of the stuff I was pestering you about was on https://unity.ubuntu.com/getinvolved/development/unity/ Would be great to have this page in the topic11:13
Saviqsidi_, unity.ubuntu.com is there in the topic, and there's a "Get Involved" link there...11:14
sidi_well, that's fair enough11:15
=== MacSlow is now known as MacSlow|lunch
Mirvgreyback: thanks! not the biggest priority anyway, I'm just happy I'm early in doing these build tests myself this time.11:30
Mirvand now when I have time at some point I can even try to see if the phone runs with 5.5! maybe next week.11:31
Mirvand for the first time my build tests are truly covering all non-required rebuilds too, and I already found about 5 such FTBFS:s11:31
tsdgeosMacSlow|lunch: yeah QObject was removed from some big global include which makes some stuff not compile11:36
tsdgeosshould be trivial to get back into compiling11:36
Saviqtsdgeos, you meant Mirv ↑?11:38
tsdgeosi did :D11:38
tsdgeosi.e. http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=494a955128a193382a698ee3d71071d8ff8388e911:38
=== Malsasa_ is now known as Malsasa
Mirv:)11:41
Mirvtsdgeos: right, I hinted towards your adding of it to unity8 in a couple of the bug reports that seemed clearly to be similar to that11:42
Mirvthen there's also some possibly more tricky bugs, but on the other hand it's Alpha we're talking about..11:42
Mirvin a parallel universe when Qt releases on time Beta was released March 12th, but sadly in this universe we're still at Alpha11:43
tsdgeosMirv: yeah for sure there's a crasher in one of unity8 tests11:43
tsdgeosbut let's wait for the beta before complinign more11:43
Mirv(https://wiki.qt.io/Qt-5.5-release)11:43
=== Malsasa_ is now known as Malsasa
=== MacSlow|lunch is now known as MacSlow
=== marcust__ is now known as marcustomlinson_
=== marcustomlinson_ is now known as marcustomlinson
Saviqmzanetti, I can has a review of the last commit in https://code.launchpad.net/~unity-team/unity8/homeKey/+merge/25725413:22
mzanettisure13:23
mzanettiSaviq, haven't tested it yet, but reading through it, it seems a long-press of the button would not bring you to home any more13:31
mzanettiintentional?13:31
Saviqmzanetti, yes13:31
Saviqmzanetti, it just built in silo 25 if you want to test13:31
mzanettiah cool, yes, I will13:31
mzanettiSaviq, but why not having it working on longpress?13:31
mzanettii.e. starting the timer if not running on release13:32
Saviqmzanetti, because by then you started a lazy bottom swipe13:32
Saviqmzanetti, ah I know what you mean13:33
mzanettiSaviq, not that I want that. just thinking out loud if it wouldn't make sense13:33
Saviqmzanetti, but I think we'll leave long-press for a different use case, we only care about tap today, and I wouldn't like to introduce a long press people might get used to13:34
mzanettiSaviq, fair enough13:34
Saviqmzanetti, you'll need to boot the kernel from https://chinstrap.canonical.com/~okubik/tangxi/boot.img13:34
Saviqmzanetti, (fastboot boot boot.img)13:34
mzanettiSaviq, hinting the bottom edge onPress would be cool :)13:34
Saviqmzanetti, apps could do that, we're delivering the events to them anyway13:35
mzanettioh. yeah, would need to be an app-thing13:35
Saviqmzanetti, but we'd need someone from design to actually look at this at all ;P13:35
Saviqfirt13:35
Saviq*first13:35
mzanettisure13:36
Saviqom26er, updated silo 25, it will only interpret taps now13:36
om26erSaviq, great, will get to it now13:40
Saviqmzanetti, oh and also, in this case we likely need to be a bit more granular between tap and long press because of the bottom edge (i.e. tap must be short, and long press acts immediately as soon as its threshold is reached)13:50
Saviqvs. tap being any press+release that's shorter than long press13:50
mzanettiyeah...13:51
mzanettiSaviq, tested. feels good13:52
Saviqmzanetti, tx, before, a very lazy bottom swipe would trigger dash, can you confirm that's not the case still? like that you really can't see anything unexpected happen (I can't)13:53
mzanetticonfirmed13:53
mzanettiSaviq, I just notice that verly slow bottom edges work in apps but not in the dash :)13:54
mzanetti(yes, I know why - just didn't realize it so far)13:54
Saviq;)13:54
Saviqwe got a card for that :D13:54
mzanettiyep13:54
mzanettiSaviq, btw, new calculator app asked me on an ETA for that13:54
mzanettiSaviq, they have a problem that the bottom line of the the buttons is partially obscured by the bottom edge drag are13:55
mzanettia13:55
Saviqright13:55
mzanettiI guess it's probably worth for them coming up with a workaround for now13:56
mzanettimight be a while until it really ends up in the SDK13:56
Saviqand in a stable image for that matter13:56
Saviqin a framework etc.13:56
mzanettiyeah13:56
mzanettipopey, ^13:57
popeywat?13:57
mzanetticalculator app, bottom edge13:57
popeykk13:57
mzanettiyou better add some workaround for now13:57
popeyok13:57
popeythanks13:57
Saviqpopey, it'll be new API in the SDK, so new framework etc.13:58
popeyok13:58
Saviqpopey, or you guys can do what browser did13:58
Saviqpopey, just copy the code from us13:58
mzanettiwould get us some out-in-the-wild feedback13:58
popeywhat did the browser do?14:01
mzanettipopey, there's some classes that you could copy from the unity8 codebase so you'd have that special edge drag area available in calc14:02
mzanettibrowser did that14:02
popeyok14:12
tsdgeosmzanetti: greyback: Saviq: i did a first take on https://code.launchpad.net/~aacid/unity8/suspend_screenshoting/+merge/257119 that afaics does everything that it should do, but some review would be nice :)14:26
Saviqtsdgeos, coolz14:26
greybacktsdgeos: nice. I can look at it later on this evening14:26
Saviqtsdgeos, one thing I'd ask for is some minimal docs14:27
Saviqdoxygen style and all14:27
tsdgeosSaviq: for sessionscreenshoter.h ?14:28
mterryjosharenson, latest jenkins for the greeter mode branch looks OK, right?14:28
mterrystill 4 errors, but maybe not related?14:28
Saviqmterry, we only expect 3 errors these days14:28
mterrySaviq, humph14:29
mterrySaviq, ok good to know14:29
Saviqbug #144684614:29
ubot5bug 1446846 in unity8 (Ubuntu) "Three consistent autopilot test failures" [High,Triaged] https://launchpad.net/bugs/144684614:29
mterrySaviq, thanks14:29
Saviq(and complete FAILURE due to bug #1421009)14:29
ubot5bug 1421009 in qtbase-opensource-src (Ubuntu) "unity8 sometimes hangs on boot" [Critical,In progress] https://launchpad.net/bugs/142100914:29
josharensonmterry: my eyes are barely open, ill go take a look14:29
mterryjosharenson, unity8.shell.tests.test_notifications.InteractiveNotificationBase.test_modal_sd_without_greeter is the new failure with your branch14:29
josharensonmterry: ah that sounds real :-/14:30
josharensonmterry: humm it passes locally...14:31
=== Malsasa_ is now known as Malsasa
Saviqpopey, if you decide to take the code, we have a few unlanded branches that will take the bottom edge bits closer to what will likely end up in the SDK, so please just talk to us when you're there14:40
dandraderSaviq, so you're saying that a long press should not show home?14:54
dandraderSaviq, it might be that the only way to "fix" this use case is adding even more delay to the button response15:00
dandraderSaviq, not sure this is really a bug15:00
dandraderSaviq, it's like trying to do a very lazy edge swipe. it won't work15:00
Saviqdandrader, already fixed15:02
Saviqdandrader, http://bazaar.launchpad.net/~unity-team/unity8/homeKey/revision/173815:02
Saviqdandrader, and don't you have a public holiday today?15:05
dandraderSaviq, hmm... the light won't match activation though. but if people are happy15:05
Saviqdandrader, it really behaves better15:05
dandraderSaviq, it's a holiday in Rio only, and we get only national holidays, right?15:05
Saviqdandrader, tsdgeos disagrees ;)15:05
dandraderSaviq, hmm... tsdgeos tell me more :)15:06
Saviqdandrader, /me dunno, don't have any non-national ones15:06
Saviqdandrader, I think the deal is that you observe all the holidays that are observed by others in your area15:06
tsdgeoswell i've been doing "barcelona holidays" since the beginning15:06
dandradertsdgeos, ok, so we have a precedent! :D15:07
dandraderthis week was unique. national holiday on Tuesday and local holiday on Thursday. local universities (those lazy bastards!) took the whole week off. My wife teaches in one of them. :)15:09
dandradermterry, you should move to Rio ^^^15:10
Saviqdandrader, teachers have it like that ;)15:10
Saviqtsdgeos, btw, screenshoter surprisingly small, /me likes ;)15:12
tsdgeosyeah15:12
Saviqtsdgeos, what's the transition between screenshot and app right now? we were considering desaturating the screenshot so it's clear the app is not ready (if it's not in greyscale to begin with ;D)15:13
mterrydandrader, agreed!15:14
tsdgeosSaviq: it's "pixelated" since we only show an image with width/2 height/2 resolution15:14
tsdgeosit's not horrible as an indicator of "this is not the real app"15:14
tsdgeoscould be better too15:15
Saviqon that note, I think we need to stop doing the /2, darken+desaturation will likely work better15:16
Saviq+ ActivityIndicator15:17
tsdgeosSaviq: different MR though?15:18
Saviqtsdgeos, sure, could be15:18
tsdgeospushed some docu, it's not great, but gives a basic grasp of what the thing does15:18
Saviqtsdgeos, btw, I'm starting to fall to "SessionGrabber", we already have a "ScreenGrabber"15:19
Saviqs/to/for/15:19
tsdgeosyeah15:19
tsdgeosthat's the thing that actually saves screenshots for the user15:19
Saviqyup15:19
Saviqand it's grabToImage, too15:20
tsdgeoshmmm not really15:20
tsdgeosi mean kind of15:20
tsdgeosQImage screenshot = main_window->grabWindow();15:20
SaviqI mean on QQuickItem?15:21
Saviqhttp://doc.qt.io/qt-5/qquickitem.html#grabToImage15:21
* tsdgeos got lost15:21
Saviqtsdgeos, nvm, I'll write stuff on the MR15:21
tsdgeos:)15:21
=== alecu is now known as alecu-lunch
=== Malsasa_ is now known as Malsasa
=== alecu-lunch is now known as alecu
=== Malsasa_ is now known as Malsasa

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