[08:24] <tsdgeos> this is very confusing
[08:24] <tsdgeos> why can people add bugs to unity8 project
[08:24] <tsdgeos> but then i can't list them
[08:24] <tsdgeos> :/
[08:26] <tsdgeos> this is crazyness
[08:48] <seb128> tsdgeos, how so can't list them?
[08:48] <tsdgeos> seb128: do you get a list at https://bugs.launchpad.net/unity8 ?
[08:49] <seb128> tsdgeos, no, because the project bug tracking is closed and you guys use the ubuntu package
[08:49] <seb128> that's written on this page you pointed
[08:49] <tsdgeos> yes
[08:49] <seb128> https://bugs.launchpad.net/ubuntu/+source/unity8
[08:49] <tsdgeos> but people still manage somehow to create bugs against it
[08:49] <seb128> is the url you want
[08:49] <tsdgeos> is what i am complaining about
[08:49] <seb128> they shouldn't :/
[08:50] <tsdgeos> i just moved one from unity8 project to unity8 package
[08:50] <seb128> https://bugs.launchpad.net/unity8/+filebug
[08:50] <tsdgeos> and wanted to check if someone else made that mistake
[08:50] <tsdgeos> seb128: it was a reassigned one
[08:50] <seb128> seems like a launchpad bug
[08:50] <seb128> you should ask about it on #launchpad maybe
[08:52] <seb128> tsdgeos, https://bugs.launchpad.net/launchpad/+bug/34343
[08:53] <tsdgeos> known
[08:53] <tsdgeos> don't care
[08:53] <tsdgeos> :/
[08:53] <tsdgeos> well let's hope there's not too many lots bugs in there
[08:53] <tsdgeos> lost i mean :D
[09:38] <tsdgeos> guys 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:39] <tsdgeos> Cimi: mzanetti: ↑
[09:40] <mzanetti> I guess the first,
[09:42] <tsdgeos> ok, i'll push that and let's see if the design people ever answer the bug :D
[09:48] <tsdgeos> and my TAB key seems to be fixed at the moment
[09:48] <tsdgeos> this is ultra weird :/
[09:48] <tsdgeos> and here i spoke too soon
[09:48] <tsdgeos> broke again :D
[10:32] <tsdgeos> greyback: pass me that tubuntu MR if you want
[10:32] <tsdgeos> i'll have a look at it while my computer with the non broken TAB and q gets configured (almost there)
[10:35] <greyback> tsdgeos: https://code.launchpad.net/~mir-team/qtubuntu/port-to-mirclient/+merge/245164
[10:36] <greyback> the aim is for qtubuntu to use mirclient apis directly where possible
[10:38] <dandrader> greyback, awesome! haven't noticed this MR before
[10:39] <tsdgeos> greyback: instead what? patfrom apis?
[10:39] <greyback> tsdgeos: yep. platform-apis loosely wrapped mirclient too
[10:39] <tsdgeos> oki
[10:57] <tsdgeos> doesn't build :D
[10:59] <greyback> d'oh
[11:20] <mzanetti> tsdgeos: is there a scope out there that lets me reproduce the bug you fixed?
[11:20] <tsdgeos> mzanetti: the wrap one?
[11:21] <mzanetti> yes
[11:21] <tsdgeos> if you're able to figure out which scope the screenshot from kyle is
[11:21] <tsdgeos> https://launchpadlibrarian.net/194759679/preview-table-runs-off-side.png
[11:25] <mzanetti> no, I can't
[11:25] <tsdgeos> me neihter
[11:25] <tsdgeos> i guess you'll have to be happy enough with make tryPreviewTable
[11:25] <tsdgeos> back in a sec, switching PC to the one with non broken TAB
[11:27] <mzanetti> :D
[11:38] <Cimi> mzanetti, on https://code.launchpad.net/~aacid/unity8/tablePreviewFixes/+merge/246986 I said that we should try to use PreviewTable in the test
[11:38] <Cimi> mzanetti, instead using the widget container
[11:39] <mzanetti> Cimi: oh... I missed that you claimed the review
[11:39] <mzanetti> sorry
[11:40] <Cimi> mzanetti, nevermind, tsdgeos is happy that you approved
[11:40] <Cimi> mzanetti, btw what you think? you are more QA than me :)
[11:41] <tsdgeos> ^_^
[11:43] <mzanetti> tsdgeos: why did you change that? was there a reason?
[11:43] <mzanetti> if I just change it back to be a PreviewTable the test still works
[11:44] <tsdgeos> mzanetti: yeah but use the "try"
[11:44] <tsdgeos> you'll see the title cut
[11:44] <tsdgeos> instead of elide
[11:44] <tsdgeos> because of how the whole thing is setup
[11:44] <tsdgeos> differently from real life that is using the Factory
[11:44] <tsdgeos> so instead of worrying to make it look good just for the test i used the Factory
[11:44] <mzanetti> right...
[11:44] <tsdgeos> Cimi is unhappy about that
[11:44] <tsdgeos> if you are too
[11:45] <tsdgeos> i can make it work standalone
[11:45] <tsdgeos> though i don't really see the need
[11:45] <mzanetti> yeah, me neither...
[11:45] <mzanetti> well I guess the theory would agree with Cimi, but in practiceI guess we're fine
[11:45] <mzanetti> so just fight with Cimi over it :D I'm with it as it is
[11:50] <Cimi> mzanetti, I'll wait CI to approve
[11:50] <mzanetti> kk
[11:51] <Cimi> tsdgeos, the smaller the review the pickier we are :P
[11:51] <Cimi> tsdgeos, give me a bigger review I will approve immediately :)
[11:51] <mzanetti> :D
[11:54] <davmor2> mzanetti: don't trust him it's a trap
[11:55] <mzanetti> davmor2: huh?
[11:56] <davmor2> mzanetti: Cimi is trying to get everyone else to write more code so he doesn't have too ;)
[11:56] <mzanetti> aha!
[11:56] <mzanetti> yeah, sounds like you're right
[12:22] <mzanetti> greyback: hey, I'm having issues with rtm silo 6
[12:22] <mzanetti> greyback: seems qtmir is built against the wrong deps or something
[12:22] <mzanetti> greyback: http://paste.ubuntu.com/9793884/
[12:24] <greyback> mzanetti: the control file still depends on mir 0.8.1, no?
[12:26] <mzanetti> greyback: strange, it does, yes
[12:27] <greyback> mzanetti: where is it finding mir 0.8.2 then? /me goes repo diving
[12:27] <tsdgeos> sil2100: any idea why 71 is missing from http://people.canonical.com/~lzemczak/landing-team/ubuntu/vivid/ ?
[12:28] <mzanetti> greyback: this is the ppa that builds it: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu-rtm/landing-006
[12:28] <tsdgeos> aaaaaaaaaaand that said, i'm going for food
[12:28] <sil2100> tsdgeos: looking, but it might mean it was just a tarball upload
[12:28] <sil2100> Ah
[12:28] <sil2100> Ok, wait
[12:28] <sil2100> tsdgeos: ok, it's in now, my cronjob was disabled
[12:29] <mzanetti> dednick: confirming your panel fix seems to work
[12:29] <sil2100> tsdgeos: it should be all there
[12:29] <tsdgeos> sil2100: tx
[12:30] <greyback> mzanetti: sorry to sound stupid, but the PPA looks happy to me (I don't see a failed build report).
[12:30] <greyback> are you building against the PPA locally?
[12:31] <mzanetti> greyback: I'm trying to install packages from that ppa on my device
[12:31] <greyback> mzanetti: ah, ok
[12:32] <greyback> mzanetti: my guess is mir bumped to 0.8.2, in which case qtmir needs a rebuild
[12:32] <mzanetti> greyback: ah, I might have been stupid... I used the citrain tool
[12:32] <greyback> yeah mir 0.8.2 appeared Jan15
[12:32] <mzanetti> meh... indeed. upgrading manually does the trick
[12:33] <mzanetti> so seems the citrain tool is broken in some certain circumstances
[12:33] <mzanetti> sorry for the noise greyback
[12:33] <greyback> :(
[12:33] <greyback> np
[13:09] <dandrader> greyback, do you recall what's that env var to get debug logging about the QML modules being loaded?
[13:09] <greyback> dandrader: QT_DEBUG_PLUGINS=1
[13:10] <greyback> that what you mean?
[13:11] <dandrader> greyback, yeah, that's the one. thanks
[13:16] <dandrader> dednick, ping
[13:24] <dednick> dandrader: YO
[13:24] <dandrader> dednick, I've a branch where "./run.sh -f" has unity8 without any indicators
[13:24] <dandrader> dednick, can't seem to figure out why
[13:24] <dandrader> dednick, as it seems to be pointing to the fake indicators module just the same
[13:25] <dandrader> dednick, any ideas what could be wrong or where to look at?
[13:25] <dednick> dandrader: and when you pull down the menu?
[13:25] <dednick> dandrader: fakes? i though run uses proper stuff
[13:25] <dandrader> dednick, can't interact with anything, as if there's an invisible item blocking the events :/
[13:26] <dednick> ah. run -f
[13:26] <dandrader> dednick, "./run.sh" uses the proper stuff, but not "./run.sh -f"
[13:27] <dandrader> dednick, as nothing is responding to input, maybe this is a sign that qml or javascript broke somewhere without giving out any warnings in the logs
[13:27] <dednick> dandrader: which branch? rtm or trunk?
[13:28] <dandrader> dednick, lp:~dandrader/unity8/unifyLightDMMocks/
[13:28] <dandrader> dednick, trunk works
[13:30] <dandrader> dednick, so is qml/Panel/Indicators/VisibleIndicators the place I should be looking at?
[13:30] <dandrader> dednick, seems to be where the model is loaded, right?
[13:31] <dednick> dandrader: ya
[13:33] <dednick> dandrader: building now
[13:40] <dednick> dandrader: 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] <dednick> would most likely be the problem
[13:42] <dandrader> hmm
[13:43] <dednick> not sure why. will need to look into it.
[13:43] <dednick> just about to have lunch though.
[13:43] <dednick> or rather, i am attempting to type and eat at the same time ;)
[13:43] <dandrader> :)
[14:04] <Encrypt> Hello there o/
[14:05] <dandrader> dednick, so the UnitySortFilterProxyModel in VisibleIndicators seems to be filtering out all items from Indicators.IndicatorsModel
[14:05] <Encrypt> I'm trying to use libindicate
[14:05] <Encrypt> I downloaded the necessary packages to get started, and found examples in the doc package
[14:05] <Encrypt> However, I can't get the examples working...
[14:05] <Encrypt> I really don't understadn why
[14:06] <Encrypt> Here is what I have: http://pastebin.com/umqBCVMN
[14:06] <Encrypt> Has anyone an idea?
[14:10] <Encrypt> libnotify seems strange :x
[14:11] <seb128> Encrypt, try talking to tedg
[14:11] <Encrypt> Oh, yeah
[14:11] <Encrypt> He's here :D
[14:11] <Encrypt> seb128, Thanks
[14:12] <seb128> Encrypt, but you probably want to use libmessaging-menu
[14:12] <Encrypt> I found his nickname on the internet
[14:12] <seb128> libindicate is deprecated iirc
[14:12] <Encrypt> Hum
[14:12] <tedg> Yeah, listen to seb128 :-)
[14:12] <dandrader> dednick, yeah, if I bypass the UnitySortFilterProxyModel in VisibleIndicators I get all the fake indicators normally
[14:12] <Encrypt> tedg, Do you know any C example?
[14:12] <Encrypt> Working on it? :p
[14:14] <Encrypt> Actually, there is a very poor documentation on the internet about how to use indicator in Ubuntu
[14:14] <seb128> Encrypt, https://launchpadlibrarian.net/113236687/simple.c
[14:14] <Encrypt> The same is for DBus
[14:14] <dandrader> tsdgeos, are those known failures? https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-vivid/323/?#showFailuresLink
[14:14] <Encrypt> Seems to be underground stuff for geeks actually x)
[14:14] <Encrypt> seb128, Thanks :]
[14:14] <seb128> yw
[14:14] <Encrypt> I'll have a look
[14:15] <Encrypt> it looks good! :)
[14:15] <tedg> Encrypt, Hmm, I thought there was a wiki page, but can't find it. larsu might know.
[14:17] <Encrypt> Ok :]
[14:17] <tsdgeos> dandrader: yeah
[14:17] <tsdgeos> somehow we have much slower CI now
[14:17] <tsdgeos> and DashContent doesn't settle
[14:17] <tsdgeos> i have patches thta help by creating less cards on startup
[14:17] <tsdgeos> waiting for someone that wants to review them :D
[14:18] <larsu> Encrypt: devhelp has docs for libmessaging-menu
[14:19] <Encrypt> Ok!
[14:19] <larsu> need to install libmessaging-menu-dev
[14:20] <Encrypt> Yeah
[14:20] <Encrypt> I did it ;)
[14:20] <Encrypt> All glory to apt-file search !
[14:20] <Encrypt> :D
[14:21] <Encrypt> Hum
[14:21] <Encrypt> It seems very easy to work with actually
[14:21] <Encrypt> Best example ever :D
[14:22] <Encrypt> And it works once compiled :p
[14:23] <Encrypt> tedg, larsu, Thanks for your help o/
[14:23] <Encrypt> BTW, since I'm here
[14:23] <Encrypt> You might know how to work with DBus
[14:23] <Encrypt> Do you know if I can give it directly a picture?
[14:24] <Encrypt> And not the path to a picture?
[14:24] <Encrypt> With a picture, it works
[14:24] <Encrypt> path*
[14:24] <Encrypt> Now, I'd like to directly give it an array
[14:24] <larsu> Encrypt: you'll have to serialize the image into an array, but it won't be fast
[14:24] <larsu> (until we have kdbus)
[14:24] <larsu> (or the image is small)
[14:24] <Encrypt> Yeah, very small
[14:25] <Encrypt> larsu, I'm developing Tox if you know it
[14:25] <larsu> no..
[14:25] <Encrypt> Working on a better integration for Ubuntu
[14:25] <Encrypt> larsu, It's an instant messaging software
[14:25] <Encrypt> Peer2Peer, encrypted with text, audio and video supported
[14:25] <larsu> cool. Do you want to pass the image to libmesaging-menu?
[14:25] <Encrypt> As well as file transfers
[14:26] <larsu> neat!
[14:26] <Encrypt> larsu, They are using DBus for notifications
[14:26] <Encrypt> Right now, there is no avatar
[14:26] <Encrypt> (no avatar displayed when the software is minimized in the dock)
[14:26] <Encrypt> So, I did add the avatar thanks to the path to the image
[14:27] <Encrypt> But the problem is that the images aren't "squared", they are rectangles most of the time
[14:27] <larsu> libmessaging-menu accepts anything that implements the GIcon interface
[14:27] <Encrypt> But they become squares after going into a function
[14:27] <larsu> including GdkPixbufs
[14:27] <larsu> so you can directly transfer image data like that
[14:27] <Encrypt> So, I would retrieve this picture and give it to DBus directly
[14:28] <Encrypt> Tox is multiplatforms, that's why they chose DBus
[14:28] <Encrypt> BTW, the pictures are small
[14:29] <Encrypt> Maximum size allowed is 16ko right now
[14:29] <larsu> you don't talk to dbus directly when you use libmessaging-menu
[14:29] <Encrypt> Yeah
[14:29] <larsu> I'm afraid we're talking about different things :)
[14:29] <Encrypt> It's tricky to understand actually
[14:30] <Encrypt> But I mean, right now, notifications are using DBus
[14:30] <Encrypt> And I have to deal with it :p
[14:31] <Encrypt> https://tox.im/ & https://wiki.tox.im/Clients (<-- I'm working on µTox)
[14:40] <dednick> dandrader|lunch: did you get it working then?
[14:41] <dednick> dandrader|lunch: for that error message at least, there's a missing LD_LIBRARY_PATH in the run -f for the fake qmenumodel library
[14:48] <mterry> dandrader|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:49] <dednick> mterry: he is
[14:49] <dednick> and there's no indicators
[14:49] <mterry> dednick, right
[14:49] <mterry> dednick, ok good!
[14:50] <mterry> My lappy isn't crazy then
[14:50] <dednick> mterry: nope, only you ;)
[14:50] <mterry> :)
[15:16] <greyback> hmm qt 5.4 would make my life easier right now
[15:25] <Cimi> mterry, do you know how to test the wizard on the desktop?
[15:26] <mterry> Cimi, 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 -f
[15:27] <Cimi> mterry, or even make tryWizard
[15:27] <mterry> Cimi, sure
[15:28] <Cimi> mmm
[15:28] <Cimi> mterry, wifi page still says  no available networks
[15:29] <dandrader> mterry, greeter is not setting Shell.enable back to true
[15:30] <dandrader> (in "run.sh -f")
[15:30] <mterry> dandrader, that means that the lightdm mocks never issued a prompt or authorization complete signal
[15:30] <mterry> dandrader, we block interacting with the shell until we know whether we need to show the lockscreen or not
[15:34] <dednick> dandrader: not sure why it's working in trunk. changes to fix. http://pastebin.ubuntu.com/9795266/
[15:35] <dednick> dandrader: that fixes the indicators, not sure why can't use touch
[15:40] <dednick> dandrader: eh. not sure that fixes the issue. think it creates another one :/
[15:42] <dandrader> dednick, 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 one
[15:44] <dednick> dandrader: ya.
[16:02] <dandrader> mterry, fixed the freeze
[16:03] <mterry> dandrader, sweet
[16:03] <dandrader> mterry, but the indicators issue seems to be unrelated to this patch
[16:03] <mterry> oh ok
[16:03] <dandrader> dednick, right!?
[16:09] <dandrader> dednick, this is what "fixes" the indicators for me http://paste.ubuntu.com/9795517/
[16:09] <dandrader> dednick, it at least gives a clue
[16:17] <mterry> dandrader, so how do I use ./run.sh -f but get a pin code or a passphrase?
[16:18] <dandrader> mterry, after this patch, you don't. do you still need it? I was thinking that the "make tryFoo" targets would replace this use case
[16:19] <dednick> dandrader: working on a branch to fix
[16:20] <dednick> dandrader: we dont need to filter visible indicators anymore
[16:21] <dandrader> dednick, hmmm, so your branch will just nuke that UnitySortFilterProxyModel in VisibleIndicators.qml?
[16:23] <dednick> dandrader: https://code.launchpad.net/~nick-dedekind/unity8/remove-indicator-visibility-filter/+merge/247039
[16:23] <dednick> dandrader: somewhat.
[16:24] <dednick> dandrader: remove VisibleIndicators all together
[16:24] <dandrader> dednick, nie
[16:24] <dandrader> nice
[16:25] <dednick> doesnt 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:26] <dandrader> dednick, 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 why
[16:34] <mterry> dandrader, well I suppose make tryFoo cases do cover similar territory.  By that logic though, we don't really need run.sh at all
[16:34] <mterry> dandrader, or at least the -f variant
[16:34] <dandrader> mterry, I agree
[16:35] <dandrader> mterry, ./run.sh predates the "make tryFoo" stuff
[16:35] <dandrader> s/run.sh/run.sh -f
[16:41] <mterry> dandrader, well.. ok
[16:42] <mterry> dandrader, but I don't like relearning things  ;)
[21:05] <Encrypt> Hello again here!
[21:05] <Encrypt> I'll be using libmessaging-menu to integrate tox in the messaging menu
[21:05] <Encrypt> However, I'm surprised that there is no doc? (O.o)