[00:18] I have a question regarding gnome-panel applets and the new unity panel [00:29] is this the right channel for unity discussion, or is there another one floating around freenode? [00:31] I'm new here, so I couldn't tell you. [00:32] twisted_steel: yep [00:32] you came to the right place [00:32] uni4dfx: no applets are planned for unity's panel and I dont think they will be they cause a lot of clutter [00:33] I was wondering if there is any plan for friend presence integration into unity (or the desktop in general) and if so, what that falls under (e.g. telepathy) [00:33] fagan will i be able to somehow port my applet? [00:33] yes twisted_steel, seiflotfy is working on something like that. [00:33] twisted_steel: seiflotfy did some telepathy integration already ill grab a link [00:33] I have an xbox friend status application I wrote a few years ago that I currently have to rewrite due to changes on their website and was thinking it would be neat if that could go along with other friend status information [00:34] http://seilo.geekyogre.com/2010/11/unity-place-people/ http://seilo.geekyogre.com/2010/11/unity-place-people-day-2/ [00:34] twisted_steel: that sounds awesome [00:34] you should tell the telepathy guys about that [00:35] uni4dfx: well there is no applets thing written at all [00:35] fagan: alright, will do [00:35] twisted_steel, if u want to have ur xbox friends status reported [00:35] fagan: what does that mean? [00:35] there may be some sort of desktop widgets like thing id say but no panel things I dont think [00:35] then just write a libfolks data provider [00:35] that would rock hard [00:36] fagan: because, my applet is the same as one of the unity applets written by canonical, only much much better [00:36] uni4dfx: well you could do a merge for their one [00:37] yeah, I just have to see how it all works together, as I used to just scrape the site without javascript using some hacks ... now it has delayed loading of pages with ajax and whatnot, so it is a little out of control without using something like webkit [00:37] fagan except theirs is written in vala, and mine is done in C [00:37] uni4dfx: hmmmm well vala is C after all and the syntax is similar so you could port your code [00:38] fagan oh ok, i was just wondering whether there would be any significant obstacles to this process [00:38] uni4dfx: whats the applet? [00:39] fagan http://gnome-look.org/content/show.php?content=103732 [00:39] there's two of them actually: the buttons and the title [00:39] uni4dfx: thats not implemented yet at all by canonical [00:40] it is, there's a unity buttons applet [00:40] so shout loud in here during office hours [00:40] its windicators [00:40] its a window panel applet I thought you meant a embedded top panel thing [00:41] uni4dfx: thats been on canonical's to do list for months but its kinda low priority [00:41] oh sweet [00:42] i could totally port it to unity for them [00:42] awesome [00:42] when are the office hours btw? [00:43] Oh no damn I thought it was the windicators thing but the status thing should be in the panel bar instead of the window [00:43] it IS in the panel [00:44] the windicators idea you took stuff off the screen and moved it to the window panel to save space [00:44] exactly, same in my case [00:44] well... but the "window panel" in unity is actually the unity panel right? [00:45] well the bit below the window panel I think is earmarked for windicators but yeah the window controls and the menu bar is in the top panel [00:46] wait lemme find the unity applet that was done by canonical [00:46] I like that your one puts the entire name of the window and the icon though but thats already done for unity I think [00:47] its maximus to maximise the windows and the menu bar thingy to embed the menu in the top panel then there is something in the menu bar code to embed the name of the window to the panel [00:49] fagan this http://www.neurosoftware.ro/programming-blog/wp-content/plugins/wp-o-matic/cache/7d826_unity-icon.png [00:49] yeah [00:49] but it's really shitty [00:50] you can't even change the button order :/ [00:50] hmmmm well you can in the gconf settings I think [00:51] well it looks ok the only thing is it doesnt show the icon and the window name is only shown when the app isnt maximised [00:52] far from it [00:52] it's customizable in many ways [00:52] you can show/hide the icon or the title [00:52] you can flip them [00:52] you can make it control maximized windows only or all windows [00:53] seiflotfy: so in order to get the data into libfolks, I would need to write a telepathy connection manager? [00:53] well I think the rule of thumb for most of the stuff going into unity is not to make everything customisable but make the default experince correct and feeling nice to use [00:54] twisted_steel: http://telepathy.freedesktop.org/wiki/Folks [00:54] yeah that's going to be a problem when the default experience is what canonical thinks is correct, but of course it's very wrong in many cases [00:54] uni4dfx: well thats what ayatana's mailing list is for [00:55] identifying problems in the experience [00:55] well i like the fact that they moved this stuff into the panel... too bad they duplicated my work, but oh well [00:55] the gnome-panel was really in the way of window controls [00:56] but then they made it so that you cannot click the buttons in the screen corner, and that pretty much ruins everything [00:58] uni4dfx: well you should mail the mailing list and talk about the problem with how we are doing the look of the top left then and get a discussion going [00:58] alright then [00:59] anyway im off for the night [00:59] take care :) [04:23] does Unity have an irc channel? [04:29] bah [06:29] morning [06:35] hello kvalo! [06:35] greetings! what time is it for you kvalo? === jaytaoko is now known as jaytaoko|afk [06:36] jaytaoko|afk, jamalta: oh, I'm not alone here :) it's 8:30 am for me [06:37] kvalo: ah nice! it's 10:30 for me, hehe.. [06:39] and I still can see the moon [06:39] man, that would be a really nice picture [06:39] * kvalo finds the camera [07:32] * spikeb is here too [07:52] morning everyone [07:58] good morning [08:02] didrocks: greetings === agateau_ is now known as agateau [08:08] Is the old Unity plugin with mutter going to be replaced with compiz for both desktop and netbook edition? [08:09] Greetings folks! [08:18] greetings MacSlow [08:18] jamalta, believe so [08:18] hi spikeb [08:18] spikeb: ah, thanks :) [09:00] hey njpatel [09:00] morning MacSlow, all- [09:43] hiya [09:43] anyone from the ayatana team here? [09:45] I'd like some feedback on this proposal: https://bugs.launchpad.net/unity/+bug/680409 [09:45] Launchpad bug 680409 in Unity "Show window list when hovering on launcher icon (affected: 1, heat: 6)" [Undecided,New] [09:46] smspillaz, ping, you mentioned there was a magic TFP function in compiz a few weeks back [09:47] frandavid100: as I've already reported in other bug report, I think that design discussion should be discuss on the ayatana ML as bug report aren't the best way to deal with those [09:47] I think having mentionned that on some bug reports of yours :) [09:48] Yes, I sent it to the mailing list too, just opened a bug for reference [09:48] frandavid100: sounds good then, let's wait the discussion on the ML or if a designer comes there :) [09:49] frandavid100: so, please, for such bug report, can you please set the unity task as incomplete and open an ayanata-design task? [09:50] should the ayatana-design be set as incomplete too? [09:52] frandavid100: no, leave it to New please [09:53] Alright, done [09:53] thanks didrocks [09:54] also, thanks for your patience pointing me to the ML :-) [09:55] I never know when to use one or the other [09:58] frandavid100: yw :) [09:58] hello everyone, a couple of days ago i changed a dependency on the unity build wiki page from "libmetacityprivate-dev" to "libmetacity-private0", but i'm not sure it's not "libmetacity-dev" instead (you don't get metacity theme support in compiz without it). any ideas which one it is? [10:43] njpatel: pong yes there is [10:44] njpatel: let me look up the exact name [10:44] htorque: it's both [10:45] njpatel: GLTexture::List bindPixmapToTexture (Pixmap pixmap, int width, int height, int depth); [10:49] smspillaz, thanks! [10:50] njpatel: np [11:05] njpatel, or kamstrup [11:05] can some1 get john lea in here [11:06] ? [11:08] seiflotfy_: i'll try to ping him [11:10] seiflotfy_: ^^ ! [11:12] smspillaz, thanks! libmetacity-private0 seems to be a mandatory package anyway so i'll change the wiki again :) [11:18] cool [11:18] thanks [11:18] kamstrup, i will be back in 45 minutes [11:18] :) [11:19] smspillaz: do you think you can add to core the detection plugins today morning? are there still some pending issues for A1 before trying a make dist tomorrow? [11:19] seiflotfy_: don't tell that to me tell that to johnlea, you said you wanted to talk to him :-) [11:19] ok [11:19] i will stay [11:19] hehehe [11:19] oh did not notice him here [11:20] hi johnlea [11:27] kamstrup, ? [11:27] johnlea, ? [11:27] seiflotfy_: ? [11:27] johnlea, is not answering [11:27] -.- [11:30] seiflotfy_, kamstrup; I'm back [11:30] hey [11:30] :) [11:32] kamstrup, seiflotfy_ ; shall we arrange a people place meeting? how about tomorrow 17:15 to 17:45 UK time [11:32] kamstrup, seiflotfy_ ; how about using skype? === MacSlow is now known as MacSlow|lunch [11:33] johnlea, sure thing [11:33] johnlea, do u have time now [11:33] johnlea, seiflotfy_: i'd prefer something earlier than that - maybe ~13:00 UK time? [11:33] kamstrup, i am out till 13:00 [11:34] I'm totally busy today ;-( [11:34] so maybe 14:00 [11:34] ? [11:34] we are kicking off the 1st round of user testing tomorrow and loads to get done + meetings [11:35] didrocks: what time are we doing the make dist? [11:35] didrocks: I'll have to run the by maniac103 to see if they make sense upstream. they should though [11:35] smspillaz: well, the sooner the better for me of course, but depends on you, really :) [11:35] smspillaz: ok [11:37] seiflotfy_, johnlea: maybe we have to punt it for thursday then? [11:37] I have quite a mountain of code to write as well [11:37] didrocks: ok. I'm just writing your settings transition script and I might need some more time to perfect it [11:37] seiflotfy_, kamstrup; so wednesday isn't good for you? [11:38] johnlea, seiflotfy_: not if it has to be in the late afternoon [11:40] but if we can put it somewhere 06:00 - 14:00 UK time I'm good [11:40] kamstrup, thursday is ok with me [11:42] so Thrusday 12:00 to 13:00 then? [11:43] smspillaz: ok, nice :) Then, that + merging the detection plugins into core (after maniac103 answer) + the opengl and setting "after bailer" and we are good to go? [11:43] we will ship "detection" ourselves [11:43] bailer can go upstream if it makes sense [11:53] smspillaz: ok, as you wish, was thinking detection would be good upstream too, but well :) [11:56] johnlea, +1 [11:56] :) [11:58] njpatel, using the CLUTTER_VBLANK thing doesnt cut it for me [11:58] the ui randomly freezes at some point === MacSlow|lunch is now known as MacSlow === MacSlow is now known as MacSlow|afk [13:37] njpatel: Practice makes perfect :p [13:37] Now you're the systray expert :D [13:37] nigelb, but, but I really don't want to be! ;) [13:37] haha === seiflotfy_ is now known as seiflotfy [13:43] seiflotfy, johnlea: Thursday 12:00 UK time is fine by me [13:43] cool [13:44] seiflotfy: so that's 13:00 your time ;-) [13:44] cool [13:45] kamstrup; can you send out a meeting request? ;-) [13:48] johnlea: done [13:48] kamstrup; thx! === jaytaoko|afk is now known as jaytaoko === smorar__ is now known as smorar_ [14:10] njpatel, so, notification area [14:10] mpt, ya [14:11] njpatel, something I suggested to cyphermox -- instead of porting NetworkManager to an indicator menu -- was whitelisting NetworkManager in the vestigial notification area, alongside Wine and Java [14:12] mpt, yeah, that was the plan at least for A1, tbh [14:12] He's going ahead with the porting, but you might want to do that anyway for early Natty alphas so that people can keep using the notification area item [14:13] mpt, I believe we are singing from the same hymn sheet, friend. Will do :) [14:15] good show === MacSlow|afk is now known as MacSlow [14:56] TheMuso, just for clarification- don't worry about atk-bridge loading. That's on me [15:24] njpatel: mpt: I've started to come up with a scratchpad for places, any recommendations on verbiage and explanation would be appreciated: https://wiki.ubuntu.com/Unity/Places/Ideas [15:25] jcastro, I'm completely the wrong person to talk to about that [15:26] mpt: oh ok [15:27] Try johnlea or oreneeshy [15:38] jcastro; we are having a meeting about the people place on Thursday. If you would like to join ask kamstrup for a invite [15:39] ooh yeah! [15:39] kamstrup: can I get in on that? [15:39] jcastro: since you're such a nice guy why not? :-) [15:40] kamstrup: my job is to get people to write awesome places [15:40] so I am basically assigned to you guys. :) [15:41] johnlea: wicked! === kamstrup is now known as kamstrup|afk [16:04] njpatel, you don't like seafood? seriously? [16:06] lamalex, yeah [16:06] I can handle cod if it's in "fish and chips" form [16:06] maybe fish fingers too [16:06] but that's about it [16:12] Ah, woot! I can turn on and off GDBus failing now. To figure out why. [16:15] njpatel, cyphermox says that the nm-applet basically works, but doesn't list networks yet [16:15] but will for A2 [16:15] rickspencer3, kvalo showed me a way that I could build the network ist on the fly though [16:15] oh, cool [16:15] I can check to see if it really works [16:15] I think we should get the nm-indicator in [16:15] for A1 [16:15] and have a true no applet experience for A1 [16:15] rickspencer3: we planned to get libunity-misc back for A1? [16:15] well, no sys-tray experience [16:16] rickspencer3, I'm also starting to think we should -- when I enabled unity compiz yesterday I lost nm-applet [16:16] hum, that will be nice, but timeline is short :) [16:16] didrocks, hold up, that's a bit different and still means a bunch of work right now [16:16] getting ride of the systray is an error still... [16:16] seb128, we can add support later [16:16] but that's orthogonal of having nothing in the default install using it [16:16] though it seems late to rush that now [16:16] my point is that sys-tray support is work around [16:17] seb128, if the nm-indicator is basically ready and works, why is it a rush? [16:17] because it seems it's neither ready or working [16:17] well, it's not tested and upload should be in two days for A1… [16:17] cyphermox could get there by spending the next days on it rather [16:17] I think that's the main concern [16:18] but seems rushing and diverting him from other tasks he was on [16:18] which is maybe ok, I'm just not sure if that's the best thing to do [16:18] what tasks are more important than making Unity work? [16:18] how is using current nm-applet not making unity work? [16:18] because it doesn't load into the panel? [16:19] which njpatel said he would have fixed by thursday [16:19] so someone will have to rush to add sys-tray support to the panel [16:19] well it was in the old unity [16:19] it seemed to be easy work [16:19] right, so instead of njpatel spending 2 days on a workaround, why not just get the nm-applet in? [16:19] it's not easy work [16:20] it's needed, agreed [16:20] well njpatel knows better what are the priority for unity so I will not argue on what he says [16:20] yeah, but: [16:20] but maybe not now [16:20] 1. we will be shipping nm-indicator anyway, so let's get some feedback on it [16:20] the notification area is not only a "workaround" though [16:21] 2. njpatel could be fixing crashers and such for A1 [16:21] we have plenty of application in universe still using it [16:21] rickspencer3, it won't be an nm-indicator ... it will be a patched version of nm-applet [16:21] seb128, yeah it is, it's only needed for java and wine apps [16:21] only wine, java and nm-applet (maybe) will be allowed though [16:21] rickspencer3, no it's not [16:22] oh? any apps in universe should be ported to use the indicator framework [16:22] rickspencer3, you can admitelly say we don't care about the list of applications still using the systray [16:22] well "should and is are different things [16:22] I didn't say "didn't care" but they shouldn't be using the sys tray [16:22] if they are going to endure, the need to be ported [16:22] fwiw, I did give a quick try to have an indicator for shutter, but failed because there doesn't seem to be perl bindings for it [16:22] otherwise, they won't work anywhere [16:23] rickspencer3, well I don't say they shouldn't [16:23] they won't work with Gnome 3.0 anyway, right? [16:25] ok, so cyphermox when can we try the nm-applet in the indicator areas? [16:28] I'll just get back to it and fix the icon stuff, apply what kvalo showed me, and hopefully before next monday. does that sound ok? [16:28] I could quickly prototype it in a PPA if you want to try it quicker [16:30] .. shutter is written in perl? [16:30] yes [16:30] but it's so good at screenshotting [16:31] cyphermox, well, what do we do if it doesn't work? [16:32] njpatel, thoughts? better to go all in with the indicator? [16:33] cyphermox, I would say that if it doesn't list networks, folks can use the "connect to hidden wireless networks ..." until it does [16:33] cyphermox: I can help you test on PPA, I'm the one that ran into this this past weekend [16:33] Honestly, I would rather not be working on systray right now, but my main concern is people grabbing A1 and not being able to connect to the net because nm-indicator isn't ready [16:33] rickspencer3, and therefore it reflecting bad on unity [16:33] rickspencer3, fair enough. [16:33] rickspencer3, it seems like it won't be ready [16:34] rickspencer3, oh, connect to is working? [16:34] sorry, cyphermox ^ [16:34] njpatel, yeah, i can definitely show an indicator using libappindicator. the issue is building the wifi network list when the indicator is clicked [16:35] (or just how to deal with listing wifi networks and rescanning) [16:35] cyphermox, ah, okay. is there a blueprint for the indicator work? [16:35] cyphermox: how's the NM CLI stuff for using wireless? I think a note in A1 saying "the indicator is kind of flaky" and then a set of commands as work arounds would be sufficient. [16:35] and then a mention in the release notes that the indicator isn't done [16:36] jcastro, good point, nmcli works fine if you already have a connection configured... and if not, I have a pending merge to fix this in cnetworkmanager [16:37] people who are willing to install an A1 are probably not afraid of the CLI for one early alpha milestone, we just need to make sure that it's straightforward in the announcement. [16:38] agreed [16:38] njpatel, it's not exactly the most detailed because the initial idea was to have indicator-network support NM rather than nm-applet to use libappindicator, and that changed before the session: https://blueprints.launchpad.net/ubuntu/+spec/packageselection-desktop-n-nm-indicator [16:38] jcastro, yep [16:38] cyphermox, thanks [16:38] cyphermox, ok, so, just make it work by Monday ;) [16:38] heheh, no pressure [16:39] cyphermox, will it really take that long? you don't have holidays this week, right? [16:39] cyphermox: feel free to ping me whenever if you want someone banging on a PPA snapshot [16:39] rickspencer3, nope [16:39] i don't think it will take that long [16:40] jcastro, sure. I'll hopefully get *something* pushed to a PPA once a day or so [16:42] is there a gsettings browser similar to gconf-editor? [16:42] dconf-editor? [16:42] yep [16:42] it's in dconf-tools === smorar_ is now known as smorar__ [16:49] jcastro, will unity have right clicking items? [16:49] currently in place-files i cant right click stuff [16:49] -.- [16:49] which is a bummer [16:50] seiflotfy, john lea will know about that [16:51] oh ok [16:55] seiflotfy: lmk when you're done with that web page [16:55] so I can add more. :) [16:57] jcastro, u can edit [16:57] i am busy helping out the ubuntu one people atm again [16:57] ah ok [16:57] I'll add a bunch === oubiwann is now known as oubiwann-away [17:18] hi [17:25] YES YES YES YES Patch works. Now to clean it up and submit it. [17:28] :) [17:31] njpatel: yeah, I've got some good ideas now: https://wiki.ubuntu.com/Unity/Places/Ideas [17:31] jcastro, sweet jesus [17:31] that's awesome [17:32] I've been putting alot of thought into them [17:32] an XBMC place would be so wicked [17:33] so it works like a library search & remote-control? that would be sweet [17:34] yeah [17:35] give me [17:37] netflix would be baller if we had netflix playback. [17:37] I know [17:37] jcastro, can you please head up licensing the drm for banshee on ubuntu and I will make it work? [17:37] hah! [17:38] still, just enabling queuing of stuff in the webservices will still be awesome [17:38] initiative to have 100,000 users write Mark a post card saying "please pay for netflix drm and we will buy laptops from dell with Ubuntu" [17:40] we're going to need a places place... [17:40] kenvandine, Okay, so for the dbusmenu GDBus port to land in distro, we'll need this patch. Not done with the port yet, but FYI: bug 680578 [17:40] Launchpad bug 680578 in glib2.0 (Ubuntu) "GDBus message idle can execute while flushes are pending (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/680578 [17:40] having every place on the launcher is going to get real cluttered [17:40] lamalex: yeah so they're like firefox search provider things [17:40] jcastro, u there [17:40] you only use the ones you care about [17:40] i am done [17:41] also I am not clear on when/if a place should show an icon in the launcher [17:41] can we discuss ideas [17:41] right that's what I'm thinking about [17:41] jcastro, ^ [17:41] seiflotfy: caffeine refill, bbi 10, hit up the wiki page [17:41] ok [17:41] because i want youtube, and ebay, and wikipedia, and lp, and ask ubuntu, and netflix, and imdb all right there when I search [17:41] but not really on my launcher [17:41] right [17:42] so I /think/ they might appear as you search? [17:42] that's the one thing I'm not clear about [17:42] njpatel, enlighten us [17:43] he doesn't care about Places until A2. [17:43] let the man fix the crashers for a few more weeks, then he's ours [17:43] lamalex, what's thre question? [17:44] you can make a place just provide global search and not show on the launcher if you want [17:44] you can also hide/show a place on the launcher depending on state [17:44] neat [17:49] oh dude lamalex [17:49] a boxee place, I can just drop youtube results onto it, and it just queue's em up on my TV [17:50] buy me a boxee box and it's done [17:50] * lamalex wonders how many "I will code this" promises it will take before jcastro actually buys him a boxee box [17:50] heh [17:51] njpatel, WHY 2SP INDENTING?? [17:51] I just threw up in my mouth [17:52] because the girls love it [17:52] (the indenting, not the throwing up in your mouth) [17:57] jcastro: About the Phone Place: I would have all media in one location, media from the phone and the system and the cloud. If you would mark the source (and sources currently connected/in-use) clearly enough, one media manager would be a lot better because you'd have one place to go to, have integrated search results and only one project to maintain. [17:58] sense: that place was doctormo's idea [17:58] refine it if you'd like. :) [17:59] jcastro: Similar concern with the printer place: why one specific place for one specific type of device? [17:59] so I can interact with it [17:59] we do a place for each thing you plug in already [18:00] tedg, i'll look [18:00] That's fine, but then the Phone Place isn't really needed or now, depending on how you look at it. [18:00] tedg, get to look at the dbusmenu gir file? [18:00] but I guess it brings up the point, do we want to be document oriented or device oriented [18:00] I will ask john on friday [18:00] content oriented! :P [18:00] kenvandine, Nope, but I will do. That was the big thing on my plate. [18:00] But I really should be focussing on osmotic pressure and plasmolysis, no time for editing wiki pages or chatting! [18:01] * tedg hates threads and race conditions >:-( [18:01] +1 for tedg [18:01] tedg, great... thx [18:03] kenvandine, That GIR is really broken. [18:03] kenvandine, It doesn't have most of the functions in it. [18:04] kenvandine, Oh, wait. It's the GTK one :) [18:04] kenvandine, I was comparing to GLib [18:05] :) [18:05] the big difference i saw was all the classes [18:06] kenvandine, No, I was kinda right the first time. For instance there's no "dbusmenu_gtkclient_newitem_base()" in there. [18:06] kenvandine, Which is kinda an important function to get exporte.d [18:27] jcastro, i added my first suggestion [18:27] jcastro, think of dropbox too [18:29] seiflotfy: yeah, but they already have like an app indicator with the shortcuts [18:29] seiflotfy: remember in unity they're not in the panel, they're in the launcher [18:29] well, they will be I mean [18:29] so I was thinking that the icon on the launcher is like a shortcut thing, but their data is in the Files Place already === oubiwann-away is now known as oubiwann [20:57] I swear I didn't do this on purpose -- but I'm very happy with this test failure: [20:57] ERROR:test-gtk-objects.c:71:test_object_prop_pixbuf: assertion failed: (success)