[00:00] m_conley, just don't have the history menu open when loading a page ;) [00:00] i'll fix that tomorrow though, it's quite an easy fix [00:01] oh, i know exactly what causes it now. it happens if the history menu gets refreshed before all of the icons are loaded [00:01] the history item that drops off the end is the one that makes it crash [00:03] makes sense [00:04] chrisccoulson: you wouldn't have any recommendations on how to proceed with this nspr business, would you? I'm reading up on nspr right now, but I feel like I'll be wading through these docs for days at this pace. [00:14] m_conley, i'm not too sure. is the nspr folder being passed to the compiler as an include too? [00:15] m_conley, oh, hang on [00:15] what does NSPR_CFLAGS say in autoconf.mk in the extension build tree? [00:15] that's probably more relevant again ;) [00:15] i bet it's pointing to dist/include/nspr inside globalmenu-extension ;) [00:16] actually, that shouldn't happen either :/ [00:16] hmmmm [00:16] * chrisccoulson thinking out loud now [00:17] hm, it's pointing to: $(LIBXUL_DIST)/bin/nspr-config --prefix=[my home folders]/thunderbird/objdir-tb-release/mozilla/dist --includedir=[my home folders]/thunderbird/objdir-tb-release/mozilla/dist/include/nspr --cflags [00:17] LIBXUL_DIST = [home folders]/thunderbird/objdir-tb-release/mozilla/dist [00:18] Hmm. Is it possible to run unity off of the nouveau drivers? [00:19] tareth: it should work [00:21] m_conley, hmmm, that should work :/ [00:21] chrisccoulson: hm. Maybe I should be focusing my efforts on fixing the bugs in globalmenu-extension in 3.1 as opposed to edge. [00:21] kklimonda, alright, thanks. Unity's not starting for me at the moment and I wasn't sure if it was linked to xorg update kicking out my nvidia drivers. :) [00:22] chrisccoulson: because so far, I've had nothing but trouble the last few days trying to get this work with the latest stuff. :p [00:22] m_conley, either is appreciated. i think the lightning crash is reproducible in both [00:22] chrisccoulson: cool, alright [00:22] it might be easier to focus on 3.1 for now, and we provide an SDK package for that too :) [00:22] thunderbird-dev [00:23] cool - thanks [00:23] you just need to pass --with-libxul-sdk=/usr/lib/thunderbird-devel-3.1.7 (or whichever version it is) [00:23] gotcha [00:23] i think we have 3.1.8 already ;) [00:24] that *should* work, although i haven't tested it for a little while. occasionally, i commit something that breaks tbird 3.1 builds ;) [00:24] i'm still running a slightly older extension in tbird [00:24] i guess i should try it ;) [00:26] chrisccoulson: I'm curious - the skeleton for your extension, with the Makefile.in's, etc...did you generate this yourself, or is there a pre-built cookie cutter somewhere? [00:27] i use templates from the mozilla tree ;) [00:27] chrisccoulson: I ask, because I'm tackling integration with the new Messaging Menu next, and I'll probably start, as you did, with an extension. [00:27] the whole build system (everything in build/ and config/ is pretty much copied) [00:27] yeah, that's a good idea [00:27] i can help out with that anyway :) [00:28] it was easier to reuse an existing build system rather than create my own ;) [00:29] gotcha [00:33] chrisccoulson: hm - another snag. uGlobalMenuModule.cpp includes nsIClassInfoImpl, which includes stuff, which eventually includes nscore.h, and nscore.h is trying to include prtypes.h - and prtypes.h....well, prtypes.h doesn't exist. [00:34] hmmmmm :/ [00:34] that sounds like another nspr issue ;) [00:34] Now maybe *my* computer is telling me to quit for the day. :p [00:34] heh :) [00:34] what time is it where you are? [00:34] i'm in Vancouver for the week, so it's almost 5PM. [00:35] it's like 4:35, actually [00:35] ah, that's not too bad :) [00:35] it's 12.35am here ;) [00:35] whoa [00:35] where are you? [00:36] i'm in the UK. i normally hang around quite late most evenings [00:36] ah, gotcha [00:57] chrisccoulson: any idea why do my Firefox seems to freeze for up to 10 seconds every time I click on link? After restarting it everything works fine until the next time :) [00:57] whoa [00:58] I just got a Warning: Unresponsive script [00:58] kklimonda, i noticed that today, i'm not sure why it happens yet though [00:58] and the script in question is Script: resource://testpilot/modules/experiment_data_store.js:153 [00:58] you could try turning off testpilot ;) [00:59] hmm, it did help [00:59] it will be going off soon anyway [01:00] I wonder if it was the actual cause, or was the error a result of something else.. oh well, works fine, move along, citizen. ;) [01:11] chrisccoulson: whew, compiled. :) --with-system-nspr seems to be the ticket for me === m_conley is now known as m_conley_away === m_conley_away is now known as m_conley === m_conley is now known as m_conley_away [03:30] bug 682499 [03:30] Launchpad bug 682499 in unity (Ubuntu) "Crash when enabling/disabling various Compiz plugins and that Unity plugin is enabled" [Medium,Triaged] https://launchpad.net/bugs/682499 [06:13] Hi all [06:16] Why are all of you here? No activities? Why are everyone silent? [06:20] is the unity like this now?? http://2.bp.blogspot.com/_JSR8IC77Ub4/TTRtC4WihFI/AAAAAAAABn4/ntrB_591Kkk/s1600/83a257e838d48423d00f5e5fa11e5bc6-d36ysvh+%25281%2529.png [06:42] ranjan: most of us haven't woken up yet :) [06:42] ranjan: but hi :) [06:42] smspillaz, oh sorry :) [06:43] smspillaz, i am from india and its noon here ;) [06:43] I figured [06:43] * smspillaz is from australia [06:44] ranjan: that looks like a mockup [06:46] smspillaz, can the present unity version tweaked to look like that? [06:46] not at the moment no [06:46] unity is still a wip :) [06:47] oh!! :( [06:47] I was discussing with my friends the future of linux :) [06:47] i was ditching windows infront of them [06:47] ;) [06:47] cool [06:48] smspillaz, it would be very nice if the default ubuntu become like these mockups :) http://www.techdrivein.com/2011/01/4-beautiful-ubuntu-unity-ui.html [06:49] In my opinion that bar with shortcuts at the left side of unity is somewhat boring :( [06:53] something to suggest to the designers when they wake up or the ayatana lists [06:53] * smspillaz doesn't do design [06:53] smspillaz, ok ok :) [06:54] smspillaz, are you just an user of ubuntu or a contributer ?? [06:54] I work for canonical [06:55] I basically do the compiz maintainence [06:55] smspillaz, Great. are you a programmer> [06:55] >? [06:55] yes [06:55] Python!!?? [06:56] Python/C/C+/C#/JS [06:56] *C++ [06:56] mostly C++ [06:56] Oh My GOD [06:56] I would like to become a python programmer :) [06:57] i have started too. [06:57] I started with python too [06:57] since it was easy to learn [06:57] created simple hello world gtk+ apps [06:57] yeah [06:57] But i just dont know the OOPS, actually i didnt get a chance to learn OOPS :( [06:58] you mean OOP ? (object oriented programming?) [06:58] whenever i see a "Class" and "Self" i just faints :( [06:58] Yes OOP :) [06:58] oop takes a while to get your heard around [06:59] smspillaz, Yes. I know. [06:59] just wait till you get to polymorphic virtual function pointers in C++ :) [06:59] and dynamic casts [06:59] !! :) [06:59] and that's why God created other programming languages ;) [06:59] those are fun [06:59] yes, but C++ is still the best one [07:00] ranjan: if you want some inspiration http://smspillaz.wordpress.com/compiz-stuff/ the "Python Compiz Tools" are the first serious things I wrote [07:01] smspillaz, i was just about to ask you the same :) the path you travelled to become a serious programmer ;) [07:01] started with python, did some pygtk stuff, hacked on compiz plugins, wrote compiz plugins, rewrote all the compiz plugins in C++ maintained compiz core [07:01] hmm, any idea why it takes *ages* to maximize terminal in Unity? [07:01] kklimonda: nvidia ? [07:02] yeah [07:02] thats' why :) [07:02] smspillaz: that's not really an answer ;) [07:02] nvidia texture rebinding is sllooowwwwwwwwwwwwwwwww [07:02] kklimonda: but I know, I get told off for blaming problems on graphics drivers :) [07:02] why does it seem to affect only terminal? [07:03] smspillaz, this is great :) [07:03] you are great :) [07:03] smspillaz: as I see it if drivers are not good enough to do some stuff, then the stuff should not be done until they are fixed ;) [07:03] kklimonda: iirc there is a damage bug in the nvidia driver which causes it to mis-treat windows that have pixmaps which have alpha channels [07:03] kklimonda: run compiz through valgrind, and watch as it goes batshit at you when you resize a terminal [07:04] smspillaz: so I can disable the transparency to work around it? good enough [07:04] you can try that I guess [07:05] I spend most of my time in terminal and emacs anyway - I don't need all this bling ;) [07:05] then disable it :) [07:05] I'm the compiz developer not the compiz police [07:06] this nvidia bug is really annoying though, I wonder if I should ping aaronp about it [07:06] makes debugging a bit of a pain when you are valgrinding and resize a terminal which fills said terminal with about 6000 errors [07:06] :) [07:07] hmm.. I should see how nouveau works.. [07:07] and of course, valgrind stops reporting errors at about 100,000 [07:07] maybe it stopped breaking system when you open web page with many images in it. [07:07] kklimonda: nouveau isn't really supported at the moment. At the very moment it doesn't with with unity but it does work with compiz [07:07] and resize is smoooooottthhh [07:07] didn't it work with unity some time ago? [07:08] yeah, there was a regression which makes it hit an assertion failure. That's being worked on though iirc [07:08] bummer [07:08] also be weary that I'm not sure if we have the new kernel which turns on clock power mangement so your laptop might catch fire :) [07:08] or desktop, for that matter [07:09] last time I used nouveau it didn't run hotter than nvidia [07:09] runs really hot for me [07:09] then again, I have one of those defective cards [07:10] http://www.engadget.com/2008/07/10/all-nvidia-8400m-8600m-chips-faulty/2 [07:10] sure, I have the same one [07:10] oh, lucky you [07:10] mine runs really hot [07:10] replaced my MB twice (or maybe three times) [07:10] oh ok, so you haven't had the *same* card for 4 years like me :) [07:10] I've never had a problem with it overheating, just dying on me [07:11] well for me it doesn't die [07:11] it just gets hot [07:11] I'd prefer that [07:11] thats also true [07:11] as there is no way to really fix it post-warranty [07:11] replacing MB just puts you in the same lottery [07:11] didn't they extend the warranty for them ? [07:11] and resoldering the gpu also doesn't fix it. [07:12] lame [07:12] well, it fixes it - until the next time it breaks ;) [07:12] yeah [07:12] I've already decided [07:12] next laptop I get will have a tegra2 methinks :) [07:12] those are more powerful than this card and sip power [07:13] in my next life I'm going to be a shepherd.. [07:13] :) [07:17] smspillaz, oh is there any alternate thing like Glade?? [07:17] Comparing to visual studio its very difficult to create UI . [07:17] qt creator? [07:18] oh uh [07:18] Qt creator [07:18] yeah, glade sucks :/ [07:18] (sorry Amaranth :p) [07:18] I like glade [07:18] I used glade to design the apps I put on that patch [07:18] Qt Creator is for Qt though [07:18] *page [07:18] I know :) [07:18] Qt [07:18] everyone loves Qt [07:18] Qt [07:19] sure, but why noone can decide on ditching Gtk+ if Qt is so superior? [07:19] because all their stuff is already written in Gtk+ and they can't be bothered to learn the magic that is Qt :) [07:19] I don't mind anymore if *the* toolkit of Linux/Ubuntu is Qt or Gtk+. Just make a choice.. [07:19] then again, I only have limited knowledge of either Gtk or Qt [07:19] nobody ever wants to maintain the Gtk stuff in compiz so I have to do it :p [07:20] (someday people are doing to realize I have a deal with Amaranth to correct myself whenever I say QT or qt instead of Qt) [07:21] meh, typing it is not a problem - but not forgetting it's a "cute" and not "q-t" is ;) [07:21] :p [07:23] hmm.. where can I change the number of virtual desktops in ccsm? [07:28] kklimonda: ccsm -> general -> desktop *I think* [07:28] its called "horizontal virtual size" and "vertical virtual size" [07:29] ah, here it is. Thanks [07:29] np [07:29] or not. Do I have to restart for it to take effect? [07:29] you shouldnt [07:30] iirc though settings are a bit weird in unity [08:01] good morning [08:06] morning everyone [08:19] Hey everybody! [09:14] Hi all [09:14] smspillaz, hi [09:14] smspillaz, i am back [09:14] just installed the unity interface. [09:14] hi [09:15] how can i make unity to use the faenza iconset which i installed just now? [09:35] didrocks: could you read my comment on bug 710356 and tell me if that idea makes sense ? [09:35] Launchpad bug 710356 in unity (Ubuntu) "Resizing with external padding/grab area prevents reaching edge of screen" [High,Triaged] https://launchpad.net/bugs/710356 [09:35] it is basically the same thing that happens when you drag-scroll a document and your pointer reaches the edge of the screen [09:36] (taking a break from this invisible window bug since it is hard to reproduce) [09:36] smspillaz: makes sense to me :) [09:37] ok [09:37] lets test if it works then [09:37] the only case it wont work though are the diagonal cases [09:38] which sucks, but I cant think of a better way to do it X wise [09:53] didrocks: yeah, this solution works well, I like it [10:42] Morning people of ayatana [10:42] good morning! [11:12] Kaleo: hey, there will surely be a change to do in the .session file [12:02] kamstrup: hi. no rush with this one: https://code.launchpad.net/~kvalo/indicator-network/libconnman-ipv4/+merge/48452 === MacSlow is now known as MacSlow|lunch === oubiwann_ is now known as oubiwann [12:40] njpatel: i'm about to roll a libunity release - this'll contain the launcher api. Jason's works hasn't landed in lp:unity yet; are you good with that? [12:50] kvalo: approved, no comments, really tight work there :-) [12:53] kamstrup: thanks! so tomorrow you will get your favorite, ipv6 ;) === mrslv is now known as mrslv_away [13:13] kamstrup: answered on the merge request, or didn't I understood it well? [13:21] kamstrup: thanks :) [13:36] didrocks: I am all hears [13:36] ears* === oubiwann is now known as oubiwann_ [13:37] Kaleo: so, I'll upload it after the freeze, probably tomorrow. This breaks the fallback system changing the key name [13:37] Kaleo: I'm not sure that you are fallbacking though, isn't it? [13:38] Kaleo: as you are using metacity, there is no hardware you know unity2d won't work? [13:42] didrocks: yep, we don't fallback [13:42] Kaleo: ok, nice, no action for you then and not breaking unity2d with the upload :) [13:44] didrocks: thanks! [13:44] Kaleo: yw, sorry for the noise, but better to ensure :) === gabon_ is now known as gabon === MacSlow|lunch is now known as MacSlow [14:55] didrocks: could you try [14:55] http://paste.ubuntu.com/561985/ [14:55] that might help with your switcher problems [14:55] since I think your system is just slow at resizing X windows (which probably explains why redecortion was so slow for you as well) [14:56] smspillaz: nice, trying :) [14:56] ok [14:57] smspillaz: can take some time because it only appears when I having some amount of window :) [14:57] so trying in the long term [14:57] ok [14:57] njpatel, i did an install test on a slow ass, celeron based intel classmate last night (i945) [14:57] unity was pretty good on it [14:57] :) [14:57] this was the box that wouldn't run mutter based unity :) [14:58] * kenvandine hugs compiz [15:00] awesome [15:00] we're getting there....places is the big one to get right right now [15:00] * njpatel is working on that now [15:19] wow... managing windows on multiple work spaces seems to have just gotten way better [15:19] it seems to always take me to the right place [15:19] great work guys@! [15:19] whoever fixed that, i love you! === chaotic_ is now known as chaotic [15:44] njpatel: something about a launcher API? [15:54] jcastro, it's landing today and tomorrow [15:54] jcastro, but we ahve some design issues to sort out too still [15:54] what accompanying APIs and whatnot? [15:55] ie. when can I tell app authors about it? [15:55] nm, it can wait until next week [15:56] no, its about one piece of functionality [16:08] ivanka, are you free now?... [16:09] multiplatinum: hello hello! No sorry am in a sprint this week. Sorry. [16:09] oh c'mon, I've been trying to ask you something for over 3 weeks [16:22] testing last nux/unity from repository [16:22] it gets frozen [16:22] has anybody else the same problem? [16:22] njpatel, davidbarth ? [16:24] API, does it hang? [16:24] API, I haven't seen that after we fixed libdee [16:24] njpatel, yes [16:25] well I didn't update that library [16:25] so I can test that [16:25] njpatel, are you just using natty packages or I need to compile/isntall it? [16:26] API, natty packages [16:26] njpatel, ok, I will try that, thanks [16:31] lamalex, could you take another look at https://code.launchpad.net/~canonical-dx-team/unity/unity.fix-701546-2/+merge/48308 [16:32] MacSlow, sure, let me finish up this block of code [16:32] ok [16:34] didrocks: smspillaz: https://wiki.ubuntu.com/Unity/KeyboardShortcuts [16:34] FYI [16:35] jcastro: I had a look yesterday at it, I like it :) === MacSlow is now known as MacSlow|afk [16:45] MacSlow|afk, reviewing now [16:47] guys anyone can help with a small problem with empathy after last libindicate update ? [16:51] nmarques, what is the issue? [16:52] kenvandine, with the last release of libindicate, it fails to load. This actually happens also with xchat-indicator. The fail on empathy comes with: [16:52] (empathy:4475): GLib-CRITICAL **: g_variant_builder_end: assertion `!GVSB(builder)->uniform_item_types || GVSB(builder)->prev_item_type != NULL || g_variant_type_is_definite (GVSB(builder)->type)' failed [16:52] kenvandine, this isn't on a ubuntu platform (openSUSE) [16:54] nmarques, yeah, we do have a minor patch applied to our's [16:55] kenvandine, which package is patched? so I can dig it also [16:55] http://paste.ubuntu.com/562066/ [16:55] libindicate [16:56] we are about to release a new version though [16:56] which includes that fix [16:56] as well as some other good fixes [16:56] kenvandine, I'll update after release ;) but meanwhile gonna fix this here for some testing [16:57] kenvandine, thanks for your time and help, most appreciated [16:57] np [16:57] nmarques, anytime! === MacSlow|afk is now known as MacSlow === chaotic_ is now known as chaotic [17:12] lamalex, awesome... you actually set the merge-proposal-status to "Approved" if you approved it... double thumbs up for that! :) [17:12] lamalex, thanks btw [17:14] MacSlow, I am kind of OCD about that [17:14] it's too confusing when it says needs review but someone did an approving review [17:14] I consider that field the canonical "is this approved or not" status [17:16] lamalex, same with me... I always set it, when I approved something === m_conley_away is now known as m_conley [17:43] cyphermox: did your multimonitor panel fix end up working? [17:58] jcastro: on http://unity.ubuntu.com/getinvolved/#testingandtriage, you only link the upstream bug trackers where you tell to file against the packages :) [17:58] jcastro: and the packages get of course more bugs filed that upstream only, can you add the packages links? [17:59] ok so do we want both on there? [17:59] or just the one? [18:00] jcastro: as you wish, maybe two will create confusion, so one should be better [18:00] people knowing how to triage will naturally look at upstream [18:00] or maybe put the two… [18:00] ok so the question is, where do you want most of the bugs filed, upstream or yours? [18:00] ok, I'll add something to kind of try to explain it [18:01] jcastro: well, we want people using ubuntu-bug to file a bug and that set it to the distro [18:01] we need to have launchpad for those special case where upstream and a distro is tight [18:02] ok I can just make it say that? [18:02] the people who are experts know about +filebug anyway right? [18:02] actually, the page does say that. [18:03] jcastro: right. I'm more on the Bug Triage part [18:03] jcastro: the links are only upstream ones [18:03] ok, so you want me to add to that then [18:03] I can do that [18:03] thanks jcastro :) [18:05] didrocks: https://bugs.launchpad.net/ubuntu/+source/unity [18:05] this page right? [18:05] jcastro: exactly [18:06] so wait a minute, we should replace the old URL with this one right [18:06] because most user reports will come here [18:06] so here's where we need the most help [18:06] right [18:06] then, on the wiki, we can detail maybe [18:06] I try to get them synced as much as possible [18:06] but the workload is quite high [18:07] I don't understand why they have a seperate upstream project [18:08] instead of like the other platform things that just use /ubuntu/+source as the "upstream" project [18:08] so we have one list instead of two [18:10] upstream has different milestones [18:10] that's the only reason I can see [18:41] is someone using NVIDIA drivers? [18:41] with the last x-server packages? [18:42] API: I think the nvidia drivers aren't ready, isn't it? [18:42] API: that what prevents me to upgrade [18:42] well, they were working until i upgrade a hour ago [18:42] ;) [18:42] I should had done the same [18:43] IIRC, there were an email on ubuntu-devel telling "wait" [18:43] urgh, too many mails these days, probably I skipped that [18:43] I will try to downgrade xserver packages [18:44] just checking if someone got that working [18:44] thanks [18:44] yw, good luck! :) [18:45] thanks [18:56] m_conley, thanks for your patch :) [18:56] chrisccoulson: no problem - look ok? [18:56] yeah, it looks good. i'll merge that now [18:56] thanks! [18:56] chrisccoulson: np - I'll take a look at the shortcut keys next. [18:56] thanks [18:57] i might create a team on launchpad and move the trunk branch there, so we can both upload to it [18:58] sounds good === tremolux_ is now known as tremolux [19:04] m_conley, done: https://launchpad.net/~extension-hackers [19:04] trunk is hosted there too [19:05] i couldn't think of a better name for the team ;) [19:05] chrisccoulson: coolbeans - I dig it. [19:30] m_conley, nice, i've got it running in tbird with lightning now :) [19:30] chrisccoulson: awesome! Glad that got fixed. :) [19:31] m_conley, one thing i've noticed is that if you try to compose a new mail, the "Options -> Send a Copy To" submenu appears empty [19:31] i'm nor sure why that is just yet [19:31] *not sure [19:32] hm - i'll take a peek... [19:33] thanks [19:34] i thought it would start working after i handle the menuactive attribute now, but it hasn't had any effect :/ [19:34] chrisccoulson: hm. more odd behaviour - for some reason, the global menu has become disabled for Thunderbird. I can see the options up there, but none of them are responding to click events, and appear disabled. [19:35] and this is after a TB restart too. [19:35] (this occurred after examining Send a Copy To) [19:36] ah, i get that occasionally, i'm not sure why it happens just yet [19:37] for now, try doing "killall unity-panel-service" [19:37] chrisccoulson: do you think this is the extension misbehaving, or unity panel? [19:37] Anyone care to give some python help? I'm not exactly sure what I'm doing wrong but I'm not receiving dbus signals. gdbus monitor says my signal is being fired though [19:37] sometimes it doesn't destroy the menu when a window closes, and then if you open another window that reuses the same XID, it all goes wrong [19:38] m_conley, it's definately a unity bug (or on that side of the stack anyway) [19:38] i need to investigate that [19:39] ok, cool. [19:40] i bet, bamf crashes, and then unity isn't able to figure out that the window closed [19:45] DBO likes to claim that bamf never crashes [19:49] NEVER [19:50] unless it crashed [19:51] chrisccoulson, you would know if bamf crashes [19:52] namely, you owuld suddenly have double icons for every running application [19:53] I thought that was just a unity feature [19:53] yeah [19:53] * Omega kidds :> [20:27] DBO - i get that sometimes too ;) [20:28] liar === _LibertyZero is now known as LibertyZero [20:58] tedg, what kind of "doesn't work with bugs" are we exactly looking for? [20:58] no menu? missing menus? the works? [21:01] jaytaoko, does nux have any kind of pagination widget? [21:03] lamalex, Either, or menu scrambled potentially. [21:04] ok [21:04] lamalex, But if they're not with the latest dbusmenu, we should mark the incomplete and ask for retesting. [21:14] kenvandine, Okay, I think that indicator-datetime is the last one from me. === ogra_ac_ is now known as ogra [21:29] kenvandine, I think you forgot to push this merge: https://code.launchpad.net/~indicator-applet-developers/libappindicator/ubuntu/+merge/47728 [21:29] let me look [21:32] tedg, oh right... i just pushed my 0.2.92 branch [21:33] remember that was the one that had the indicator-application files in it? [21:33] i couldn't build it from your branch [21:33] so i did a merge-upstream myself from the tarball and uploaded [21:33] tedg, oh... hang on again [21:35] tedg, yeah, ok i had pushed my branch which was a fresh merge-upstream [21:36] you need to clean your branch up :) [21:36] kenvandine, Heh, okay. [21:38] lamalex: there is a teab widget... don't know if this is what you are looking for... [21:38] teab? [21:38] lamalex: a tab widget [21:38] haha oh :P [21:38] lamalex: can you show me an example? [21:38] jaytaoko, that would work [21:39] lamalex: ok, I will make a sample for it [21:40] jaytaoko, thanks [21:40] jaytaoko, I think what I'm going to do is pack that into a moveable_window, and then on each tab have a timegraph for the test, with max, min, avg fps [21:40] lamalex: sure, that will work! [21:41] let me know when you have a tab example! [21:41] good evening [21:44] hi nmarques ! [21:44] 'lo [21:44] :) [21:45] kenvandine, the update on libindicate fixed the problem, all working cool now, thanks for the release. [21:46] nmarques, about the patchs for gtk+2 and gdk-pixbux, you meant 000-gir-*.patche ? [21:47] Devil505, check them on my repo, it's probably easier ;) [21:47] ok [21:48] chrisccoulson: ping [21:48] hi m_conley [21:49] kenvandine, Uhg, we have conflicting tags... [21:49] oh right... cause i did the merge-upstream again [21:50] chrisccoulson: hey - so the extension is running on my stable install of TB (VERSION), and I kind of want to run it through gdb. I was having no problems with using gdb before, and having the symbol table for the extension all laid out...but using the package install of TB (3.1.8), for some reason, the symbols for globalmenu-extension aren't available, and gdb is blind. I've got the thunderbird-dbg package installed... [21:50] do you know what I need to do in order to get gdb reading those symbols properly? [21:50] m_conley, ah, yes. the symbols get stripped at build time [21:50] I'm using --enable-debug-symbols in my extension build [21:51] and I had the symbols before when I was using gdb with my edge build of TB [21:51] hmmm :/ [21:51] I'm firing up gdb/tb with "thunderbird -g" [21:51] I can set a breakpoint in the globalmenu-extension code [21:52] did you build with --disable-strip and --disable-strip-libs? [21:52] but other than that, I'm blind. Yes, built with both --disable-strip and --disable-strip-libs. [21:54] what happens if you rebuild the extension after running "export CFLAGS=-g && export CXXFLAGS=-g"? [21:55] rebuilding... [22:00] chrisccoulson: no dice. :/ [22:01] hmmmm, i'm not too sure about that [22:01] chrisccoulson: when attempting to list the source for my location, it complains "nsMailApp.cpp: No such file or directory." [22:02] argh - this is going to make things difficult. Flying blind. :/ Oh well, here goes. [22:05] oh, I think I know what's going on - of course, gdb doesn't know where the 3.1.8 source is. *sigh* [22:06] heh :) [22:09] nice, i've got the spinner on the menubar automatically moving on to the mail toolbar now :) [22:09] still a bit flaky, but it seems to work for now [22:10] nice! [22:14] i might try and package a build for thunderbird tonight [22:14] awesome! [22:15] i look forward to it. :) [22:30] will the appmenu support more than just GTK, Qt, and Gecko? [22:32] it will support OpenOffice/LibreOffice at some point [22:33] but not in natty? [22:35] kklimonda, will i be able to remove the appmenu in unity? [22:36] or will i have to use the classic gnome setup then? and then remove the appmenu from the gnome-panel? [22:38] I don't know if OOo integration is still targetted for natty; you can't remove appmenu from unity, but you can disable it in application - the result is weird, you have one menu in the application and the generic menu in appmenu. For a normal behaviour you would have to back to gnome setup. [22:40] but the classic gnome setup also has the appmenu [22:40] but im guessing you can remove it there cause it uses gnome-panel and not the unity panel [22:47] yes [22:47] ok phew [22:47] hopefully 12.04 LTS will have the appmenu nailed down [22:47] till then imma use the classic setup im afraid