/srv/irclogs.ubuntu.com/2015/03/10/#ubuntu-unity.txt

=== duflu_ is now known as duflu
=== Malsasa_ is now known as Malsasa
=== Malsasa_ is now known as Malsasa
tsdgeosCimi: ping09:17
tsdgeosSaviq: https://code.launchpad.net/~aacid/unity8/test_stubborn_flick/+merge/252407 for one of the tests that now suddenly fails09:28
tsdgeosi'm having a look at the Dash ones09:29
tsdgeosthe TabletShell and WideView ones need mterry i'd say09:29
tsdgeosseem real flackyness since i can have them fail here too sometimes and not depending on what sdk version i have09:30
tsdgeosmaybe we got slower/faster CI now09:30
Saviqtsdgeos, ktx09:30
tsdgeosand it exposes them09:30
tsdgeosSaviq: in https://code.launchpad.net/~aacid/unity8/scope-tool-dependencies/+merge/251573 you don't mean making them build time dependencies10:01
tsdgeossince they are build time dependencies already10:02
tsdgeosyou mean changing the code, no?10:02
Saviqtsdgeos, yes10:02
Saviqtsdgeos, obviously unless you can understand the reason if it can't be build-time, when I'd like a comment near the code, so we don't have to go through that exercise again10:04
Saviqblame doesn't help10:05
Cimitsdgeos, saw the review10:10
Cimitsdgeos, you propose to scroll the previewimagegallery?10:10
tsdgeosCimi: it is scrolled already, isn't it?10:11
tsdgeosi just proposed to do it immediately10:11
tsdgeosand that closing gives you the nice animation instead of the non nice one10:11
tsdgeosSaviq: yeah, my only guess is if you want to run a different regisyty, etc by modyfing the PKG_CONFIG_PATH10:12
tsdgeosthat i guess at some point can be interesting10:12
Cimitsdgeos, there is the overlay and the listview in the preview10:12
Saviqtsdgeos, if you wanted to allow overriding the scope path, there's probably better ways than to change PKG_CONFIG_PATH...10:13
Cimitsdgeos, if you scroll the overlay to an image that in the original listview is outside the view, it still goes there (out of screen)10:13
Cimitsdgeos, how do you propose to fix it?10:13
tsdgeosSaviq: like?10:15
Saviqtsdgeos, like explicit arguments to the tool ;)10:15
Saviqnot hidden functionality through pkg-config10:16
tsdgeosSaviq: it's not better if you already have it coded :D10:16
tsdgeosCimi: i don't propose to fix it, since it is already doing it10:16
tsdgeosCimi: have you done what i say on my comment?10:16
Saviqtsdgeos, so the only problem I can see with making it build-time is that the tool could get outdated in case the paths changed10:17
Saviqtsdgeos, as there's nothing the tool links to to warrant rebuilds, we'd need a lib with those paths10:18
Saviqtsdgeos, so yeah, let's leave it run-time for now, and once we make libs in unity-api is when we'd move10:19
tsdgeosyeah, i mean it's not like it's a huge problem anyway given that it's a "devel" tool10:19
tsdgeosSaviq: want me to comment on the MR?10:20
tsdgeossaying "let's leave it as it is for now"? or you do?10:20
Saviqtsdgeos, rather add a comment in code where it's calling pkg-config10:20
Saviqtsdgeos, saying why we're doing it runtime10:20
tsdgeosok10:21
tsdgeosSaviq: added the comment10:45
Saviqtsdgeos, tx10:45
Cimitsdgeos, I fixed that, however there's a binding loop for loader xScale/yScale first when you open it12:24
Cimitsdgeos, but cannot see anything wrong though12:24
tsdgeosi'll check, tx12:24
Cimitsdgeos, I can add a comment with // there is a binding loop here12:25
tsdgeosCimi: i'd prefer no unless we know why exactly and why it's unfixable12:27
tsdgeosor do you know?12:27
Cimitsdgeos, I don't12:27
Cimitsdgeos, unless is due to the verticalScaling boolean12:27
Cimitsdgeos, yeah, that boolean12:28
Cimitsdgeos, xScale uses yScale and viceversa, but they both re evaluated when verticalScaling changes12:29
tsdgeoshmmmm12:31
tsdgeosok, let me first check it works nicely and then we cna have a look at the code to see if there's a way to fix that or not12:31
tsdgeosbut first good!12:33
tsdgeoserr12:33
tsdgeosfood :D12:33
Cimi:)12:34
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
mterrydandrader, can you merge your unifyShellTests branch from trunk?13:50
mterryerr, merge trunk into your branch that is13:51
dandradermterry, ok13:52
tsdgeosMirv: you back already or still on holidays?13:52
mterrydandrader, thanks!  :)13:53
dandradermterry, done13:53
mterrydandrader, awesome13:54
tsdgeosCimi: why that implicitHeight to 1?13:59
tsdgeosCimi: that works much nicer :)14:17
Cimitsdgeos, to avoid a couple of divisions by 014:19
=== dandrader is now known as dandrader|afk
Mirvtsdgeos: back tomorrow14:22
tsdgeosMirv: oki, ping me then :)14:23
Cimitsdgeos, ?14:30
tsdgeosCimi: ? what? _D14:31
Cimitsdgeos, saw the binding issue?14:31
tsdgeosyep14:31
Saviqtsdgeos, you talking with Timo about backporting the dbus patches?14:33
tsdgeosSaviq: do we want them backported already even if not landed upstream?14:34
tsdgeosCimi: i guess we can live with those14:34
tsdgeosshould be possible to fix some of them14:34
Cimiit is just 214:34
tsdgeosbut probably making the code harder to read14:34
tsdgeosso not sure worth it14:34
Saviqtsdgeos, no, thought that was what you were pinging him about, wanted to let you know that mzanetti has another thing to backport for pixel ratio14:34
tsdgeosSaviq: it was a fix for a crash greyback_ found that is fixed for 5.4.214:35
tsdgeosand to tell him that we can probably land 5.4.1 now that we found the keyboard crash was because the cache wasn't cleared properly14:35
tsdgeosSaviq: speaking of which any chance of landing https://code.launchpad.net/~aacid/qtmir/load_generic_sensors_test_5_4_1 soon?14:36
mzanettihttps://bugreports.qt.io/browse/QTBUG-3812714:36
Saviqtsdgeos, QA is quite backed up, we've a silo for unity8 and qtmir already...14:37
Saviqtsdgeos, so yeah, in the next landing, wherever it might be...14:38
tsdgeosmzanetti: is that something you need to fix in the provider side? yesterday i came across https://git.reviewboard.kde.org/r/122869/diff/#index_header14:38
tsdgeosSaviq: ok14:38
tsdgeosmzanetti: which according to David is the right thing to do14:38
Saviqtsdgeos, having providers know about pixel ratio sounds wrong, doesn't it?14:39
mzanettitsdgeos, no, I don't think the provider should need to care14:39
tsdgeosit does to me14:39
mzanettitsdgeos, also, it can't in all cases14:39
tsdgeosbut i won't claim i understand it14:39
mzanettitsdgeos, the image provider should already get transformed sizes, which is what happens in 5.514:40
mzanettitsdgeos, also because QML will read the returned image's size and if the provider just returns double the requested size, it'll confuse qml a lot in some cases14:40
tsdgeosmzanetti: well you can set the devicepixels thing in the qimage14:41
tsdgeosbut as said, i won't claim i am up to date on how that thing works14:41
mzanettiyeah, at least 5.4 doesn't seem to care about that at all14:41
mzanettitsdgeos, with that kimageprovider patch, if one sets "sourceSize.width: width" and no width it'll end up generating bigger and bigger images in an endless loop14:43
=== dandrader|afk is now known as dandrader
mterryUgh, there is a failing qmluitest in trunk, in TabletShell14:53
mterryI'm guessing it's my fault14:53
tsdgeosmterry: wideSomething too14:53
tsdgeosi had a look14:53
tsdgeosand seems like a timing issue14:53
tsdgeosmterry: it'd be great if you could have a look yes14:53
mterrytsdgeos, hrm14:54
tsdgeosmterry: i.e if i add a few wait() in places14:54
tsdgeosi can make it pass some more and fails somewhere else :D14:54
=== alan_g is now known as alan_g|afk
Cimithostr_, kgunn alecu in order to fix https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1267184 someone will probably have to write a click installation service that unity8 and click store will use15:23
ubot5Ubuntu bug 1267184 in unity8 (Ubuntu RTM) "[Apps Scope] apps that are being downloaded/installed are not shown differently from un-installed apps" [Medium,Triaged]15:23
alecuCimi: yes, a click installation service is something that's needed to solve that bug.15:31
alecuCimi: it's not a trivial amount of work, so I'd like to understand better where this will be shown, to make it worth the effort.15:32
alecuCimi: since we are not adding the just installed apps automatically to the launcher, the progress will only be shown on scopes15:32
Cimialecu, we won't?15:33
Cimialecu, that's what we currently do on the desktop15:33
alecuCimi: we had an open bug to add the app to the launcher that was closed as won't fix, iirc15:33
Cimimzanetti, ping15:34
alecuCimi: I think that the problem is when you install a few apps the launcher gets too crowded.15:34
mzanettiCimi, hey15:34
alecu*the launcher would get too crowded, that is.15:34
Cimimzanetti, read le last lines15:34
Cimimzanetti, what will happen with newly installed apps on the launcher?15:34
mzanettiCimi, dunno... haven't ever gotten a definite answer from design. Last statement was they don't want to pin new apps automatically... but there are conflicting specs15:35
alecumzanetti: Cimi: https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/135056815:36
ubot5Ubuntu bug 1350568 in unity-scope-click (Ubuntu) "[launcher] [design] Apps are not pinned to the launcher" [High,Won't fix]15:36
mzanettiCimi, alecu: Design work for launcher on desktop has started now. That might change this again.15:37
alecuI hope that includes the convergence use case.15:38
Cimiin that bug they said that we want to pin apps on the desktop15:38
mzanettiyeah, I'm highlighting the convergence stuff all the time15:39
alecugreat15:39
=== alan_g|afk is now known as alan_g
mterrydandrader, I just filed an MP for lp:~mterry/unity8/fix-two-qmluitests which will conflict with your unifyTestShell16:17
mterrydandrader, I didn't want to base it on yours, since mine felt closer to trunk, and could easily land without yours16:17
mterrydandrader, but it should be trivial to rebase yours on mine16:18
dandradermterry, ok16:19
tsdgeosCimi: there?16:21
Cimitsdgeos, yes16:21
tsdgeosCimi: one last thing in https://code.launchpad.net/~cimi/unity8/fix-previewoverlay/+merge/25172816:21
tsdgeosdo we really need the change in https://code.launchpad.net/~cimi/unity8/fix-previewoverlay/+merge/251728 ?16:22
tsdgeoser16:22
tsdgeosin tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qml16:22
tsdgeosi mean16:22
Cimitsdgeos, it makes the window not squared16:22
tsdgeosah good16:22
Cimitsdgeos, so it tests the squared image zoomed on a not-squared screen16:22
tsdgeosCimi: ah, and really last thing16:28
tsdgeosCimi: can you give it a better commit message?16:28
Cimihah16:28
tsdgeosit's not really a "Refactor"16:28
tsdgeoswell it is16:28
tsdgeosbut i don't care16:28
tsdgeosi care that it fixes the bug bla bla16:29
Cimitsdgeos, done16:29
tsdgeosthank16:29
tsdgeoss16:29
=== dandrader is now known as dandrader|lunch
=== alan_g is now known as alan_g|EOD
=== dandrader|lunch is now known as dandrader
dandraderis anybody else having timeout issues with launchpad?18:19
dandradermzanetti, could you please re-approve this one? https://code.launchpad.net/~dandrader/unity8/controlTouchEmulationFromQML/+merge/25248918:20
dandradermzanetti, I had to resubmit it to add lp:~dandrader/unity8/unifyShellTests as a prerequisite18:21
dandradermzanetti, to solve a merge conflict between them18:21
dandraderhmm, got two "Launchpad internal error" e-mails...18:22
mzanettidandrader, the diff seems empty too18:41
dandraderweird. let me see if I messed up somethign18:41
dandradermzanetti, ah... I got two "Launchpad internal error" e-mails telling me that they could not produce a diff. maybe that's it18:42
dandradermzanetti, it merges manually just fine18:44
dandrader(locally)18:44
mzanettiok18:44
=== greyback__ is now known as greyback
cheekolihow might I add key bindings to increase/decrease the number of workspaces in unity on the fly? is that possible?20:59
cheekolii can currently go through compizconfig to edit them manually, but i'd like to be able to add a workspace and push a window to it with keyboard shortcuts21:00
=== seb128_ is now known as seb128
Saviqcheekoli, I don't think that's possible with compiz directly, but it should be possible to script it21:33
Saviqand then have a script run on a keybinding21:33
cheekoliSaviq, yea--I can probably probably hack together something using any number of languages.. any idea where those values are stored??  in config files in ~ or gconf or something?21:52
Saviqcheekoli, gsettings21:52
cheekolithanks, that should give me enough to dig in21:52
Saviqcheekoli, it's under org.compiz.profiles21:53

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