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