/srv/irclogs.ubuntu.com/2014/02/25/#ubuntu-unity.txt

=== duflu_ is now known as duflu
=== salem_ is now known as _salem
tsdgeosSaviq: i will be moving the qmltests for showing previews from tst_GenericScopeView to tst_DashContent since now we have that slide from left stuff, i think it's better suited in DashContent where the sliding actually happens, that ok with you?09:17
Saviqtsdgeos, +109:18
jibelHey, could anyone look at bug 1284536, it is blocking installer tests.10:05
ubot5bug 1284536 in compiz (Ubuntu) "compiz crashed with SIGSEGV in two_way_long_needle()" [High,Confirmed] https://launchpad.net/bugs/128453610:05
seb128Trevinho, bregma: ^10:07
seb128in fact it might be an xorg bug10:08
seb128jibel, it would help to have debug symbols for swrast_dri.so10:08
seb128jibel, you might want to try pinging mlankhorst about it (he's not on this channel)10:08
jibelseb128, okay, it is difficult to add debug symbol in this environment but I'll try. I'll ping mlankhorst when he is online. thanks10:09
seb128jibel, he should be online, he's based in .nl10:10
seb128he's just part of the xorg team and not hanging out on the unity channel10:10
seb128you can try e.g #ubuntu-desktop though10:10
tsdgeosSaviq: you there?10:50
Saviqtsdgeos, yeah10:51
tsdgeosSaviq: a bit confused about something you added to qml/Dash/Previews/Preview.qml10:51
Saviqtsdgeos, hit me10:51
tsdgeosSaviq: bah, ignore me, can't read :D10:52
tsdgeossorted10:52
tsdgeossomehow was confused into row.column and widgetColumnCount10:52
tsdgeosthinking it was setting the value to itself10:53
tsdgeosbut then row.column is not the rows :D10:53
tsdgeosbut the columns10:53
tsdgeosSaviq: mhr3_: so here i'm doing the fake unity scopes ng clases for the tests and i was wondering if we could somehow re-use the real classes instead of me having to copy&paste&adapt them and then having to follow the changes everything they happen10:55
Saviqtsdgeos, well, we should abstract the classes to lp:unity-api, and base our mocks on that, only overriding what's needed10:56
tsdgeosbut that would mean installing the headers and some kind of C++ library we would use from the tests in unity810:56
tsdgeosi mean for now it's fine since i hope it's api is not going to change much10:56
Saviqtsdgeos, I'm not sure we should get anything more than just interfaces from the real plugin10:56
tsdgeosbut i just realized that the classes i did two weeks ago for scopes-ng-tests are now changed again :D10:57
tsdgeosSaviq: rolenames10:57
Saviqtsdgeos, yes, that too10:57
Saviqtsdgeos, /me considers part of interface10:57
tsdgeosok :)10:57
tsdgeosbut yeah now i was having preview() return a PreviewModel and now it's returning a PreviewStack10:58
tsdgeosi think that would be "enough-ish" if we could at least share this kind of things10:58
mhr3_everything that qml uses is an interface, and the idea was that the interface would be defined in unity-api10:58
mhr3_but it would be nice to have some tests magic that creates a model with predefined roles and content10:59
tsdgeosyeah ;)10:59
tsdgeosit's what i'm doing anyway10:59
mhr3_surely not only scopes test would benefit10:59
tsdgeoscreate 4 scopes with n categories and k items inside10:59
tsdgeosdon't need more than that11:00
=== _salem is now known as salem_
Saviqxnox, btw, if you wanted to press for py32ap, you'll need to convince didrocks to let those in11:49
xnoxdidrocks knows what he is doing =)11:50
xnoxSaviq: as long as py32ap does land, when it can, that's fine. just don't get it caught into another regression / stop-ship =)11:50
mhr3_Saviq, where did you get that "text" widget is supposed to have title? the spec doesn't specify that12:08
mhr3_Saviq, but anyway, i'm wondering whether we shouldn't make "Description" default there12:08
Saviqmhr3_, from the visual12:26
Saviqs12:26
Saviqmhr3_, and we defaulted to empty, not sure "Description" would be common enough12:26
Saviqmhr3_, especially since it needs to come pre-translated12:26
mhr3_Saviq, well, each scope we have has Description there12:27
mhr3_Saviq, an i18n was exactly why i thought that having that as default would be a good idea12:27
Saviqmhr3_, problem is Description might not be as omnipotent in other languages12:28
=== MacSlow is now known as MacSlow|lunch
anpok_Saviq: could you have a look https://code.launchpad.net/~andreas-pokorny/unity-mir/fix-1281075/+merge/207375 sometime.. will be back in a few hours12:33
mhr3_Saviq, can we do title-less / header-less categories yet?12:45
Saviqmhr3_, no12:45
Saviqmhr3_, would be purty simple if we had the JSON12:46
mhr3_what will blow up if i create a cat titled ""? :)12:46
mhr3_what do you mean, if we had json... don't we?12:46
Saviqmhr3_, you want it to base off of empty title?12:47
Saviqmhr3_, I thought it'd be explicit12:48
mhr3_Saviq, i meant as a temporary thing, agreed that it should be explicit12:48
Saviqmhr3_, http://paste.ubuntu.com/6994212/12:53
mhr3_Saviq, didn't you want explicit?12:58
mhr3_although i'd be fine with this12:58
Saviqmhr3_, lol, that's for the temporary thing ;)12:59
Saviqmhr3_, problem with that is that empty title == non-expandable category12:59
Saviqmhr3_, so yeah, I want it explicit12:59
Saviqmhr3_, or wait, not with see more | see less13:00
=== alan_g is now known as alan_g|lunch
mhr3_Saviq, also true, so maybe it doesn't need to be explicit afterall13:05
Saviqmhr3_, indeed13:06
Saviqmhr3_, but should wait for see more / see less then13:06
Saviqmhr3_, on that note13:06
Saviqmhr3_, we need to think how do we communicate the intent to see more13:07
Saviqmhr3_, and whether there's anything to see more13:07
mhr3_Saviq, is that 14.04 thing?13:09
Saviqmhr3_, you tell me, from our PoV it's easy13:10
mhr3_for now we'll just give you result set and you can see more while you don't display everything13:10
Saviqmhr3_, you mean just see more without querying the scope?13:10
Saviqmhr3_, yeah, that we'll do13:10
mhr3_i think that's good enough for 14.0413:10
mhr3_as for actual paging13:11
mhr3_need to think that through13:11
Saviqmhr3_, ok13:11
mhr3_not exactly simple since scopes are stateless13:11
Saviqmhr3_, sure13:11
Saviqtsdgeos, so, how about scrapping LimitProxyModel?13:12
Saviqtsdgeos, and relying on the renderers? it's actually not related to delegateRange at all, since we'll just make the *View yay-high, so the rest will just be out of the view, so not created13:12
Saviqbrb13:13
dandradermzanetti, needing your review https://code.launchpad.net/~dandrader/unity8/disableDDAWhileDragging/+merge/20796513:47
mzanettidandrader: ack13:48
tsdgeosSaviq: might work13:54
=== alan_g|lunch is now known as alan_g
mzanettidandrader: approved. looks good. There's a test failure. Seems flaky AP, I've retriggered the job14:22
dandradermzanetti, ok, thanks!14:22
=== karni is now known as karni-food
=== karni-food is now known as karni
mzanettikarni: that was quick :)14:30
Saviq@unity: standup14:30
Saviqkgunn, ↑14:30
karnimzanetti: hahahah well.. I decided changing on canonical irc was sufficient ;)14:30
=== pete-woods is now known as pete-woods-lunch
mzanettiSaviq: any ETA on the new scopes being ready to be merged? Sounded like its gonna be soon too14:39
* mterry adds notes to doc14:41
mterrysorry for missing14:41
mzanettiIn any case, I'll polish/add some tests for the right edge stuff today and tomorrow morning we can figure a plan on how to get stuff merged.14:41
mhr3Saviq, ideas how to translate card background into mascot-only background in the preview?14:43
mhr3Saviq, or well... should header widget support something like "mascot-background" attribute?14:44
mhr3Saviq, i'm asking cause i just previewed TWC scope14:44
davidcallemhr3, +114:45
elopiocan I get a review here, please?14:45
elopiohttps://code.launchpad.net/~elopio/unity8/fake_app_from_toolkit/+merge/20800214:45
elopiooh, no, wait, the scroll branch hasn't landed yet.14:46
elopioI saw it, I suppose I was confused.14:46
Saviqmhr3, not sure what you're telling me? have an image?14:46
mhr3Saviq, have working screenshoting in mir? :)14:48
mhr3Saviq, just preview twc scope14:48
Saviqmhr3, rm ~/.display-mir; reboot; lxc-console -nandroid -t0; screencap foo.png14:48
Saviqmhr3, don't have mwc scopes on my devices any more :014:48
mhr3Saviq, it's not mwc scope, it's regular server one14:49
mhr3you'll get it on desktop too14:49
Saviqmhr3, ah ok14:49
mhr3oh... desktop14:49
mhr3shouldn't be too hard to screenshot that14:49
Saviqlol14:50
Saviqmhr3, yeah, not here on desktop for some reason14:50
mhr3Saviq, http://imgur.com/b4MCd7D14:51
mhr3Saviq, missing blue background on the icon14:51
Saviqmhr3, weeell, the icon is missing the background, not the mascot :P14:51
mhr3Saviq, that's why i'm suggesting mascot-background14:52
Saviqmhr3, comment on the spec please14:52
mhr3ok14:52
Saviqmhr3, but yeah, if we support card-background, it should map into the preview, too, probably14:53
mhr3Saviq, right, i just don't want to map it completely, so that the entire header would be colorized14:53
Saviqmhr3, no no, of course14:54
Saviqmhr3, it'd be the whole preview (as the whole card is) ;)14:54
mhr3heh14:54
mhr3Saviq, btw who's going to respond to these comments now? :/14:57
Saviqmhr3, I am15:07
mhr3Saviq, ah, cool, don't forget to reply to those comments about the table widget ;)15:07
Saviq;)15:07
elopiook, now I'm ready for a review:15:14
elopiohttps://code.launchpad.net/~elopio/unity8/fake_app_from_toolkit/+merge/20800215:14
Saviqmzanetti, can you do ↑, I thought it could help with the click issue15:26
=== charles_ is now known as charles
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|tea
tsdgeos The diff has been truncated for viewing.15:44
tsdgeossorry :D15:44
davidcalleSaviq, is there a renderer that allows variable height cards?15:45
=== alan_g|tea is now known as alan_g
tsdgeosRan 60 tests in 138.775s15:51
tsdgeosFAILED (failures=58)15:51
tsdgeosautopilot is a bit broken in new-scopes :D15:52
=== dandrader|afk is now known as dandrader
Saviqdavidcalle, vertical journal, but it's not integrated yet15:58
Saviqdavidcalle, https://code.launchpad.net/~unity-team/unity8/new-scopes-vj-integration/+merge/20193215:58
davidcalleSaviq, thanks15:58
achiangdavmor2: mhr3: hi, i'm here16:14
mhr3achiang, ETIMEDOUT16:15
davmor2achiang: awesome I think it was ricmm that wanted to talk to you.  I think we have a potential fix for the images performance issues tested with 10 apps open but ricmm can give you more details16:19
=== pete-woods-lunch is now known as pete-woods
* tsdgeos hates autopilot tests, they are ultra broken in new-scopes :'(16:24
Saviqelopio, can you help tsdgeos on the status of that ↑?16:28
Saviqelopio, i.e. we should update the emulators for new-scopes, right? /me recalls a branch floating around, not sure...16:29
tsdgeosSaviq: oh, didn't know someone he was trying to make them work, i was trying to get myself to convince to start doing that16:29
tsdgeosSaviq: will you have a look at https://code.launchpad.net/~aacid/unity8/new-scopes-cleanup/+merge/207921 ?16:29
tsdgeosit contains the removal of all files we don't need and makes qmluitests pass for me16:30
elopiotsdgeos, Saviq: I can help, that's why I'm here.16:31
elopioI'm in a meeting, will finish in 45 minutes. tsdgeos, will you still be around?16:31
tsdgeosgood stuff :)16:31
tsdgeoswasn't planning to16:31
tsdgeosbut i can stay a bit longer16:32
tsdgeosif you want to talk about it16:32
elopiotsdgeos: if you have to leave, send me an email with what you have done. So I'll continue on my evening, and we sync again tomorrow.16:48
tsdgeoselopio: ok, will do that16:56
=== jasoncwarner___ is now known as jasoncwarner
Saviqah mzanetti forgot to let you know17:35
Saviqmzanetti, had to revert the running apps aspect, it wasn't working well, some Changed signals were not emitted17:35
SaviqI remember I had some issues like that with Qt.size at some point17:36
mzanettiSaviq: ok. no prob. seems to work well in my branches (I don't use QSize like that in there)17:54
Saviqmzanetti, yeah, but you'll need to for rotation, won't you?17:55
mzanettidon't think so... as images come from the image provider directly.17:56
Saviqmzanetti, right17:56
Saviqmzanetti, but they'd have to be rotated in the provider then?17:56
mzanettiyep17:56
Saviqmzanetti, ok that works17:56
=== dandrader is now known as dandrader|lunch
=== robru is now known as robru-is-deathly
=== robru-is-deathly is now known as robru-is-dying
mhr3Saviq, something's super broken with unity on my device18:21
Saviqmhr3, ?18:21
mhr3Saviq, when i swipe left/right between scopes it doesn't work from most categories18:21
mhr3ever seen that?18:21
Saviqmhr3, no18:21
Saviqmhr3, meaning like the renderer would take over the events?18:22
mhr3Saviq, plus carousels don't scroll18:22
Saviqmhr3, something got pretty broken your side18:22
Saviqmhr3, that mwc?18:22
mhr3yep18:22
=== gatox_ultra is now known as gatox
mhr3Saviq, wanna see it? it's super weird18:23
Saviqmhr3, /me flashes mwc18:23
mhr3it was working fine for a long time18:23
mhr3now after a couple of hours it's like this18:24
Saviqmhr3, what device?18:24
mhr3mako18:25
mhr3Saviq, ah, got pattern - swipes/scrolling work fine from the first category, but not the rest18:26
mhr3and maybe not really18:28
mhr3wow..18:29
mhr3Saviq, maybe it's actually a MouseArea covering the bottom ~half of the screen that makes everything un-interactive18:31
mhr3rings a bell?18:31
Saviqmhr3, that sounds like OSK18:31
Saviqmhr3, either maliit died18:31
Saviqmhr3, or the connection between OSK and shell18:31
mhr3let me check if it's alive18:32
Saviqmhr3, still worth a bug18:32
mhr3maliit-server?18:32
mhr3that one's running18:32
mhr3and osk does appear18:33
mhr3and disappear18:33
mhr3Saviq, and now started an app and can't get from it cause the edges don't work18:35
mhr3eh, time for reboot18:35
Saviqmhr3, yeah, there's a socket connection in unity8 to maliit-server that gives up after some time18:41
Saviqmhr3, or to ubuntu-keyboard, actually18:41
Saviqsomething of this sort must've failed18:41
=== dandrader|lunch is now known as dandrader
dandraderSaviq, there's the OSKController item from unity-mir that puts a MouseArea to block events intended to the OSK from reaching items in unity8. So it might be that the OSKController thinks the OSK is up when it's not19:33
dandraderthat would cause this bug19:33
dandrader@ that discussion you were having with mhr3 an hour ago :)19:34
Saviqdandrader, yeah, that's what I meant19:37
Saviqdandrader, maybe something didn't reach IRC?19:37
=== veebers_ is now known as veebers
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== bregma_ is now known as bregma

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