/srv/irclogs.ubuntu.com/2015/01/20/#ubuntu-unity.txt

=== TheMuso` is now known as TheMuso
=== snadge- is now known as snadge
=== Malsasa_ is now known as Malsasa
tsdgeosthis is very confusing08:24
tsdgeoswhy can people add bugs to unity8 project08:24
tsdgeosbut then i can't list them08:24
tsdgeos:/08:24
tsdgeosthis is crazyness08:26
seb128tsdgeos, how so can't list them?08:48
tsdgeosseb128: do you get a list at https://bugs.launchpad.net/unity8 ?08:48
seb128tsdgeos, no, because the project bug tracking is closed and you guys use the ubuntu package08:49
seb128that's written on this page you pointed08:49
tsdgeosyes08:49
seb128https://bugs.launchpad.net/ubuntu/+source/unity808:49
tsdgeosbut people still manage somehow to create bugs against it08:49
seb128is the url you want08:49
tsdgeosis what i am complaining about08:49
seb128they shouldn't :/08:49
tsdgeosi just moved one from unity8 project to unity8 package08:50
seb128https://bugs.launchpad.net/unity8/+filebug08:50
tsdgeosand wanted to check if someone else made that mistake08:50
tsdgeosseb128: it was a reassigned one08:50
seb128seems like a launchpad bug08:50
seb128you should ask about it on #launchpad maybe08:50
seb128tsdgeos, https://bugs.launchpad.net/launchpad/+bug/3434308:52
ubot5Launchpad bug 34343 in Launchpad itself "Shouldn't allow task or blueprint reassignment to an upstream that doesn't use Launchpad" [Low,Triaged]08:52
tsdgeosknown08:53
tsdgeosdon't care08:53
tsdgeos:/08:53
tsdgeoswell let's hope there's not too many lots bugs in there08:53
tsdgeoslost i mean :D08:53
=== dandrader is now known as dandrader|afk
tsdgeosguys should we go with http://i.imgur.com/XfBFvA7.png or http://i.imgur.com/n0u3vx1.png for when a value in a previewwidget is too long?09:38
tsdgeosCimi: mzanetti: ↑09:39
mzanettiI guess the first,09:40
tsdgeosok, i'll push that and let's see if the design people ever answer the bug :D09:42
tsdgeosand my TAB key seems to be fixed at the moment09:48
tsdgeosthis is ultra weird :/09:48
tsdgeosand here i spoke too soon09:48
tsdgeosbroke again :D09:48
=== dandrader|afk is now known as dandrader
=== Malsasa_ is now known as Malsasa
tsdgeosgreyback: pass me that tubuntu MR if you want10:32
tsdgeosi'll have a look at it while my computer with the non broken TAB and q gets configured (almost there)10:32
greybacktsdgeos: https://code.launchpad.net/~mir-team/qtubuntu/port-to-mirclient/+merge/24516410:35
greybackthe aim is for qtubuntu to use mirclient apis directly where possible10:36
dandradergreyback, awesome! haven't noticed this MR before10:38
tsdgeosgreyback: instead what? patfrom apis?10:39
greybacktsdgeos: yep. platform-apis loosely wrapped mirclient too10:39
tsdgeosoki10:39
tsdgeosdoesn't build :D10:57
greybackd'oh10:59
mzanettitsdgeos: is there a scope out there that lets me reproduce the bug you fixed?11:20
tsdgeosmzanetti: the wrap one?11:20
mzanettiyes11:21
tsdgeosif you're able to figure out which scope the screenshot from kyle is11:21
tsdgeoshttps://launchpadlibrarian.net/194759679/preview-table-runs-off-side.png11:21
mzanettino, I can't11:25
tsdgeosme neihter11:25
tsdgeosi guess you'll have to be happy enough with make tryPreviewTable11:25
tsdgeosback in a sec, switching PC to the one with non broken TAB11:25
mzanetti:D11:27
=== MacSlow is now known as MacSlow|lunch
=== alan_g is now known as alan_g|afk
Cimimzanetti, on https://code.launchpad.net/~aacid/unity8/tablePreviewFixes/+merge/246986 I said that we should try to use PreviewTable in the test11:38
Cimimzanetti, instead using the widget container11:38
mzanettiCimi: oh... I missed that you claimed the review11:39
mzanettisorry11:39
Cimimzanetti, nevermind, tsdgeos is happy that you approved11:40
Cimimzanetti, btw what you think? you are more QA than me :)11:40
tsdgeos^_^11:41
mzanettitsdgeos: why did you change that? was there a reason?11:43
mzanettiif I just change it back to be a PreviewTable the test still works11:43
=== alan_g|afk is now known as alan_g
tsdgeosmzanetti: yeah but use the "try"11:44
tsdgeosyou'll see the title cut11:44
tsdgeosinstead of elide11:44
tsdgeosbecause of how the whole thing is setup11:44
tsdgeosdifferently from real life that is using the Factory11:44
tsdgeosso instead of worrying to make it look good just for the test i used the Factory11:44
mzanettiright...11:44
tsdgeosCimi is unhappy about that11:44
tsdgeosif you are too11:44
tsdgeosi can make it work standalone11:45
tsdgeosthough i don't really see the need11:45
mzanettiyeah, me neither...11:45
mzanettiwell I guess the theory would agree with Cimi, but in practiceI guess we're fine11:45
mzanettiso just fight with Cimi over it :D I'm with it as it is11:45
Cimimzanetti, I'll wait CI to approve11:50
mzanettikk11:50
Cimitsdgeos, the smaller the review the pickier we are :P11:51
Cimitsdgeos, give me a bigger review I will approve immediately :)11:51
mzanetti:D11:51
davmor2mzanetti: don't trust him it's a trap11:54
mzanettidavmor2: huh?11:55
davmor2mzanetti: Cimi is trying to get everyone else to write more code so he doesn't have too ;)11:56
mzanettiaha!11:56
mzanettiyeah, sounds like you're right11:56
=== dandrader is now known as dandrader|afk
mzanettigreyback: hey, I'm having issues with rtm silo 612:22
mzanettigreyback: seems qtmir is built against the wrong deps or something12:22
mzanettigreyback: http://paste.ubuntu.com/9793884/12:22
greybackmzanetti: the control file still depends on mir 0.8.1, no?12:24
mzanettigreyback: strange, it does, yes12:26
greybackmzanetti: where is it finding mir 0.8.2 then? /me goes repo diving12:27
tsdgeossil2100: any idea why 71 is missing from http://people.canonical.com/~lzemczak/landing-team/ubuntu/vivid/ ?12:27
mzanettigreyback: this is the ppa that builds it: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu-rtm/landing-00612:28
tsdgeosaaaaaaaaaaand that said, i'm going for food12:28
sil2100tsdgeos: looking, but it might mean it was just a tarball upload12:28
sil2100Ah12:28
sil2100Ok, wait12:28
sil2100tsdgeos: ok, it's in now, my cronjob was disabled12:28
mzanettidednick: confirming your panel fix seems to work12:29
sil2100tsdgeos: it should be all there12:29
tsdgeossil2100: tx12:29
=== dandrader|afk is now known as dandrader
greybackmzanetti: sorry to sound stupid, but the PPA looks happy to me (I don't see a failed build report).12:30
greybackare you building against the PPA locally?12:30
mzanettigreyback: I'm trying to install packages from that ppa on my device12:31
greybackmzanetti: ah, ok12:31
greybackmzanetti: my guess is mir bumped to 0.8.2, in which case qtmir needs a rebuild12:32
mzanettigreyback: ah, I might have been stupid... I used the citrain tool12:32
greybackyeah mir 0.8.2 appeared Jan1512:32
mzanettimeh... indeed. upgrading manually does the trick12:32
mzanettiso seems the citrain tool is broken in some certain circumstances12:33
mzanettisorry for the noise greyback12:33
greyback:(12:33
greybacknp12:33
=== alan_g is now known as alan_g|lunch
dandradergreyback, do you recall what's that env var to get debug logging about the QML modules being loaded?13:09
greybackdandrader: QT_DEBUG_PLUGINS=113:09
greybackthat what you mean?13:10
dandradergreyback, yeah, that's the one. thanks13:11
dandraderdednick, ping13:16
dednickdandrader: YO13:24
dandraderdednick, I've a branch where "./run.sh -f" has unity8 without any indicators13:24
dandraderdednick, can't seem to figure out why13:24
dandraderdednick, as it seems to be pointing to the fake indicators module just the same13:24
dandraderdednick, any ideas what could be wrong or where to look at?13:25
dednickdandrader: and when you pull down the menu?13:25
dednickdandrader: fakes? i though run uses proper stuff13:25
dandraderdednick, can't interact with anything, as if there's an invisible item blocking the events :/13:25
dednickah. run -f13:26
dandraderdednick, "./run.sh" uses the proper stuff, but not "./run.sh -f"13:26
=== MacSlow|lunch is now known as MacSlow
dandraderdednick, as nothing is responding to input, maybe this is a sign that qml or javascript broke somewhere without giving out any warnings in the logs13:27
dednickdandrader: which branch? rtm or trunk?13:27
dandraderdednick, lp:~dandrader/unity8/unifyLightDMMocks/13:28
dandraderdednick, trunk works13:28
dandraderdednick, so is qml/Panel/Indicators/VisibleIndicators the place I should be looking at?13:30
dandraderdednick, seems to be where the model is loaded, right?13:30
dednickdandrader: ya13:31
dednickdandrader: building now13:33
dednickdandrader: file:///home/nick/Work/phablet/unifyLightDMMocks/builddir/tests/mocks/Unity/Indicators/ModelActionRootState.qml:33:5: QML Connections: Cannot assign to non-existent property "onModelDataChanged"13:40
dednickwould most likely be the problem13:40
dandraderhmm13:42
dednicknot sure why. will need to look into it.13:43
dednickjust about to have lunch though.13:43
dednickor rather, i am attempting to type and eat at the same time ;)13:43
dandrader:)13:43
=== alan_g|lunch is now known as alan_g
EncryptHello there o/14:04
dandraderdednick, so the UnitySortFilterProxyModel in VisibleIndicators seems to be filtering out all items from Indicators.IndicatorsModel14:05
EncryptI'm trying to use libindicate14:05
EncryptI downloaded the necessary packages to get started, and found examples in the doc package14:05
EncryptHowever, I can't get the examples working...14:05
EncryptI really don't understadn why14:05
EncryptHere is what I have: http://pastebin.com/umqBCVMN14:06
EncryptHas anyone an idea?14:06
Encryptlibnotify seems strange :x14:10
seb128Encrypt, try talking to tedg14:11
EncryptOh, yeah14:11
EncryptHe's here :D14:11
Encryptseb128, Thanks14:11
seb128Encrypt, but you probably want to use libmessaging-menu14:12
EncryptI found his nickname on the internet14:12
seb128libindicate is deprecated iirc14:12
EncryptHum14:12
tedgYeah, listen to seb128 :-)14:12
dandraderdednick, yeah, if I bypass the UnitySortFilterProxyModel in VisibleIndicators I get all the fake indicators normally14:12
Encrypttedg, Do you know any C example?14:12
EncryptWorking on it? :p14:12
EncryptActually, there is a very poor documentation on the internet about how to use indicator in Ubuntu14:14
seb128Encrypt, https://launchpadlibrarian.net/113236687/simple.c14:14
EncryptThe same is for DBus14:14
dandradertsdgeos, are those known failures? https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-vivid/323/?#showFailuresLink14:14
EncryptSeems to be underground stuff for geeks actually x)14:14
Encryptseb128, Thanks :]14:14
seb128yw14:14
EncryptI'll have a look14:14
Encryptit looks good! :)14:15
tedgEncrypt, Hmm, I thought there was a wiki page, but can't find it. larsu might know.14:15
EncryptOk :]14:17
tsdgeosdandrader: yeah14:17
tsdgeossomehow we have much slower CI now14:17
tsdgeosand DashContent doesn't settle14:17
tsdgeosi have patches thta help by creating less cards on startup14:17
tsdgeoswaiting for someone that wants to review them :D14:17
larsuEncrypt: devhelp has docs for libmessaging-menu14:18
EncryptOk!14:19
larsuneed to install libmessaging-menu-dev14:19
EncryptYeah14:20
EncryptI did it ;)14:20
EncryptAll glory to apt-file search !14:20
Encrypt:D14:20
EncryptHum14:21
EncryptIt seems very easy to work with actually14:21
EncryptBest example ever :D14:21
EncryptAnd it works once compiled :p14:22
Encrypttedg, larsu, Thanks for your help o/14:23
EncryptBTW, since I'm here14:23
EncryptYou might know how to work with DBus14:23
EncryptDo you know if I can give it directly a picture?14:23
EncryptAnd not the path to a picture?14:24
EncryptWith a picture, it works14:24
Encryptpath*14:24
EncryptNow, I'd like to directly give it an array14:24
larsuEncrypt: you'll have to serialize the image into an array, but it won't be fast14:24
larsu(until we have kdbus)14:24
larsu(or the image is small)14:24
EncryptYeah, very small14:24
Encryptlarsu, I'm developing Tox if you know it14:25
larsuno..14:25
EncryptWorking on a better integration for Ubuntu14:25
Encryptlarsu, It's an instant messaging software14:25
EncryptPeer2Peer, encrypted with text, audio and video supported14:25
larsucool. Do you want to pass the image to libmesaging-menu?14:25
EncryptAs well as file transfers14:25
larsuneat!14:26
Encryptlarsu, They are using DBus for notifications14:26
EncryptRight now, there is no avatar14:26
Encrypt(no avatar displayed when the software is minimized in the dock)14:26
EncryptSo, I did add the avatar thanks to the path to the image14:26
EncryptBut the problem is that the images aren't "squared", they are rectangles most of the time14:27
larsulibmessaging-menu accepts anything that implements the GIcon interface14:27
EncryptBut they become squares after going into a function14:27
larsuincluding GdkPixbufs14:27
larsuso you can directly transfer image data like that14:27
EncryptSo, I would retrieve this picture and give it to DBus directly14:27
EncryptTox is multiplatforms, that's why they chose DBus14:28
EncryptBTW, the pictures are small14:28
EncryptMaximum size allowed is 16ko right now14:29
larsuyou don't talk to dbus directly when you use libmessaging-menu14:29
EncryptYeah14:29
larsuI'm afraid we're talking about different things :)14:29
EncryptIt's tricky to understand actually14:29
EncryptBut I mean, right now, notifications are using DBus14:30
EncryptAnd I have to deal with it :p14:30
Encrypthttps://tox.im/ & https://wiki.tox.im/Clients (<-- I'm working on µTox)14:31
=== dandrader is now known as dandrader|lunch
dednickdandrader|lunch: did you get it working then?14:40
dednickdandrader|lunch: for that error message at least, there's a missing LD_LIBRARY_PATH in the run -f for the fake qmenumodel library14:41
mterrydandrader|lunch, I tried your latest unifyLightDMMocks branch, and when running ./run.sh -f, I can't swipe away the greeter?  Are you seeing that?14:48
dednickmterry: he is14:49
dednickand there's no indicators14:49
mterrydednick, right14:49
mterrydednick, ok good!14:49
mterryMy lappy isn't crazy then14:50
dednickmterry: nope, only you ;)14:50
mterry:)14:50
greybackhmm qt 5.4 would make my life easier right now15:16
Cimimterry, do you know how to test the wizard on the desktop?15:25
mterryCimi, I haven't done that in forever.  I think with the new unity8 one, you can edit the mocks to set the wizard to come up, and then just use ./run.sh -f15:26
Cimimterry, or even make tryWizard15:27
mterryCimi, sure15:27
=== dandrader|lunch is now known as dandrader
Cimimmm15:28
Cimimterry, wifi page still says  no available networks15:28
dandradermterry, greeter is not setting Shell.enable back to true15:29
dandrader(in "run.sh -f")15:30
mterrydandrader, that means that the lightdm mocks never issued a prompt or authorization complete signal15:30
mterrydandrader, we block interacting with the shell until we know whether we need to show the lockscreen or not15:30
dednickdandrader: not sure why it's working in trunk. changes to fix. http://pastebin.ubuntu.com/9795266/15:34
dednickdandrader: that fixes the indicators, not sure why can't use touch15:35
dednickdandrader: eh. not sure that fixes the issue. think it creates another one :/15:40
dandraderdednick, the touch issue is because the greeter mock is not setting Shell.enable back to "true" (because it starts as "false"). it's a separate issue from the indicators one15:42
dednickdandrader: ya.15:44
dandradermterry, fixed the freeze16:02
mterrydandrader, sweet16:03
dandradermterry, but the indicators issue seems to be unrelated to this patch16:03
mterryoh ok16:03
dandraderdednick, right!?16:03
dandraderdednick, this is what "fixes" the indicators for me http://paste.ubuntu.com/9795517/16:09
dandraderdednick, it at least gives a clue16:09
mterrydandrader, so how do I use ./run.sh -f but get a pin code or a passphrase?16:17
dandradermterry, after this patch, you don't. do you still need it? I was thinking that the "make tryFoo" targets would replace this use case16:18
dednickdandrader: working on a branch to fix16:19
dednickdandrader: we dont need to filter visible indicators anymore16:20
dandraderdednick, hmmm, so your branch will just nuke that UnitySortFilterProxyModel in VisibleIndicators.qml?16:21
dednickdandrader: https://code.launchpad.net/~nick-dedekind/unity8/remove-indicator-visibility-filter/+merge/24703916:23
dednickdandrader: somewhat.16:23
dednickdandrader: remove VisibleIndicators all together16:24
dandraderdednick, nie16:24
dandradernice16:24
dednickdoesnt actually do anything. not sure why it was getting different results in trunk and your branch though :/16:25
* dednick goes into feeding mode.16:25
dandraderdednick, well, my branch is now getting indicators in "run.sh -f" without any changes to the model (ie, just like trunk). don't ask me why16:26
mterrydandrader, well I suppose make tryFoo cases do cover similar territory.  By that logic though, we don't really need run.sh at all16:34
mterrydandrader, or at least the -f variant16:34
dandradermterry, I agree16:34
dandradermterry, ./run.sh predates the "make tryFoo" stuff16:35
dandraders/run.sh/run.sh -f16:35
mterrydandrader, well.. ok16:41
mterrydandrader, but I don't like relearning things  ;)16:42
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|EOD
=== dpm is now known as dpm-afk
=== dpm-afk is now known as dpm
=== dpm is now known as dpm-afk
EncryptHello again here!21:05
EncryptI'll be using libmessaging-menu to integrate tox in the messaging menu21:05
EncryptHowever, I'm surprised that there is no doc? (O.o)21:05

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