/srv/irclogs.ubuntu.com/2010/06/18/#ubuntu-desktop.txt

=== bdrung__ is now known as bdrung
schmichaelcan someone point me to good docs on how to integrate with the main appindicator icon?01:55
schmichaelpreferably in python01:55
schmichaelthis seems too high level: https://wiki.ubuntu.com/MessagingMenu/01:55
schmichaelthis isn't exactly comprehensive: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python01:55
schmichaeland this is for C and doesn't really tell what I should do: http://people.canonical.com/~ted/libappindicator/current/AppIndicator.html01:56
schmichael6pm Pacific timezone is probably the wrong time to ask01:56
RAOFschmichael: This isn't really the correct channel.  You probably want #ubuntu-app-devel or #ayatana.  That said, there are multiple things you could mean here: do you want to integrate with the messaging menu?  With the Me menu?  With the sound menu?  Or just use the replacement notifiation-area-like appindicator?02:05
schmichaelholy shit that's a lot of menus02:07
schmichaelum02:07
schmichaelI think the messaging menu02:07
schmichaelwhere Mail, Compose, and Broadcast live02:08
schmichaelI've never even heard of ayatana02:08
schmichaelSorry for posting in the wrong channel, I think one of the pages I cited says to drop by here02:08
RAOFThat's ok.02:10
RAOFRight; so you're looking for information about the messaging menu.  I think python-indicate is the package you'll be needing, and gwibber-service is an example of a python app using it.02:14
schmichaelI think I'll just use libnotify and figure out what I want to do about an icon later02:14
schmichaelah02:14
schmichaelhm02:14
schmichaellooking02:15
RAOFYour app is something that presents messages, right?02:15
schmichaelyes02:15
RAOFYeah, python-indicate will be what you're after then.02:16
schmichaelhm, can't find that in pypi02:16
schmichaelah but there's a deb02:16
RAOF“apt-get source gwibber-service” might help you work out how to use it if you can't find better documentation.02:17
schmichaelhow is python-indicate different from python-appindicator?02:17
schmichaelI've been toying with the latter and it seems to create a new icon entirely02:17
RAOFApp indicators are the replacement for the notification area.  They're for generic apps which want some form of notification-area like control system - see for example Banshee, gtg, the power manager & bluetooth thingies.02:18
schmichaelgotcha02:19
schmichaelpython-indicate seems to offer the same api though02:19
schmichaeler, similar02:19
RAOFThe API should be substantially the same, they're both based on dmusmenu.02:19
RAOFAhem. dbusmenu.02:19
schmichaelany idea where docs might live?02:19
schmichaelI'll look at gwibber02:20
RAOFYeah.02:20
RAOFI wouldn't be surprised if the pydocs weren't bad; we often have good docstrings in my experience.02:20
schmichaelThanks for the help. I'm a web/server python developer trying to take a stab at a desktop client02:22
schmichaelVery difficult to figure out where to start02:22
schmichaelAlso, I'm at a pub. Which may be the wrong place to be hacking02:22
RAOFNonsense!02:24
schmichael:)02:25
schmichaelPint #2 in progress02:26
schmichaelFirst one might have been 8% ABV, a poor choice02:26
schmichaelThis one is 5.4% though, so I should be able to recover02:26
schmichaelRAOF: so gwibber appears to try to load a desktop file from the directory it's launched from...02:35
schmichael...do you know if this is important?02:35
schmichaelAnd if so, why from the dir it's launched from, shouldn't desktop files be in HOME directories?02:36
schmichaelor at least not by executables02:36
RAOFAs I understand it you need to stick a .desktop file somewhere that the Messaging menu checks in order to register yourself.  After all, you can _start_ apps from the messaging menu.02:37
schmichaelI have so much to learn02:40
schmichaelI barely know what a .desktop file is...02:40
schmichael...just that it describes desktop applications02:40
schmichaeland associated resources (icons, translated names, etc)02:40
schmichaelWeb development is so much easier02:40
schmichaelYou have GET variables, request data (POST/PUT variables), and each request/response cycle is completely independent02:41
=== almaisan-away is now known as al-maisan
pittiGood morning07:10
robert_ancelljames_w, do you have an updated empathy indicator patch?07:15
didrocksgood morning07:31
pittihey robert_ancell, bonjour didrocks07:40
didrocksguten morgen pitti07:40
robert_ancellpitti, hello07:41
seb128hey there08:36
pittiit's a Seb!08:37
baptistemmhello08:37
didrockssalut seb12808:38
didrockshello baptistemm08:38
baptistemmsalut didrocks08:38
seb128hey pitti08:38
seb128lut baptistemm didrocks08:38
robert_ancellseb128, hey, I have empathy updated ready for maverick.  This will be the first package to have a definite dependency on GSettings.  Any final words?08:40
baptistemmsalut seb128 didrocks pitti and robert_ancell08:42
robert_ancellbaptistemm, hey08:42
pittihello baptistemm08:42
pittirobert_ancell: wohoo!08:42
seb128robert_ancell, hey, I've been trying to figure from empathy guys if they will depends on gtk3 for a week now08:42
didrocksrobert_ancell: they have a shared gconf key, we should maybe look at that08:43
seb128robert_ancell, I'm fine with gsettings, not with gtk308:43
seb128robert_ancell, I guess we can go for it but we will need to distro patch to build with gtk2 if required08:43
robert_ancellseb128, so what do you think?  Shall we leave it in bzr/a ppa wait and see what they do, or roll back if there is a problem08:43
seb128robert_ancell, what is your take on updates? did you pick that one for a reason or do you plan to start doing GNOME 2.31 updates?08:43
seb128robert_ancell, btw I was wrong about new poppler it doesn't require new cairo08:44
robert_ancellseb128, picked that one because you mentioned it, debian already has it in experimental, there's lots of stability updates and the geolocation is a nice new feature08:44
seb128robert_ancell, got the new cairo in the ubuntu-desktop ppa as well08:44
baptistemmanyone to review lp:~bluetooth/ubuntu/maverick/bluez/main and lp:~bluetooth/ubuntu/maverick/obexd/main?08:44
seb128robert_ancell, did you enable geolocation?08:44
robert_ancellseb128, sweet, is that in bzr too?08:44
robert_ancellseb128, yes, I figure we'll disable at a later date if it causes problems08:45
seb128robert_ancell, no, Sarvatt did the update I just sponsored to get some testing there08:45
seb128robert_ancell, the issue is that it will need mir for the libchamplain etc08:45
seb128robert_ancell, it can't build until then08:45
seb128robert_ancell, otherwise back to the topic I think empathy is fine to update, limited risk, easy to downgrade and nice changes08:45
seb128robert_ancell, do you want me to upload it with the geoclue stack for now?08:46
robert_ancellseb128, why can't it build?  what happens in maverick if you depend on a universe package?08:46
seb128robert_ancell, it depwaits08:46
robert_ancellAh ok08:46
seb128robert_ancell, the main builders don't know about universe08:46
seb128so they will not find the binaries08:46
robert_ancellseb128, but they can have universe build-eeps right?08:47
robert_ancelldeps08:47
seb128no08:47
seb128they don't know about universe08:47
seb128ie universe is not in their sources.list08:47
robert_ancellok08:47
seb128I will sponsor that08:48
robert_ancellok, it's in bzr08:48
seb128sorry I didn't follow up on other things you mentioned08:48
robert_ancellnp08:48
seb128where are the compiz updates?08:48
robert_ancellin bzr (~compiz_)08:48
seb128I'm also not sure if you let the gnome-menus merge etc for me to finish or still planned to do it08:48
seb128I got busy with other changes08:48
seb128but I can catch up today08:48
robert_ancellyeah, I've just left that one for now, it had changes I didn't understand08:49
seb128just apply those ;-)08:49
seb128which ones? want to discuss those now?08:49
robert_ancellnah, I don't let it through unless I can put a changelog entry and a patch header :)08:49
robert_ancellok08:49
seb128robert_ancell, btw you still have one work item for alpha2 to write a mir for d-conf08:50
seb128robert_ancell, do we need to get d-conf installed for the new empathy yet?08:50
robert_ancellseb128, no, but the next release requires it08:51
seb128ok, so will do08:51
seb128I will do the libglib update today08:51
seb128robert_ancell, sorry lot of context switch and catchup, we have low overlap recently and I feel you will call it a week rsn ;-)08:52
robert_ancellyou got 10 minutes :)08:52
seb128robert_ancell, what are the gnome-menus changes you didn't understand? the ones with "??" in the changelog?08:52
seb128robert_ancell, so 06_menus_rename.patch and 08_menus_prefix.patch is a debian change08:54
seb128they prefixed the names on their menus to not conflict with kde08:54
seb128it did create extra work and some issues though and is not required since the kde ones are already prefixed in ubuntu08:54
seb128so we don't use those debian changes08:55
robert_ancellseb128, yeah, looking over it now.  Nothing stands out.  I think it was just a combination of the prerm/postinst changes, the cache and just not being familiar with the pacakge08:55
robert_ancellcompared to compiz it looks simple :)08:55
seb128the admin one is to hide things which require sudo if you are not in the admin group to use those08:55
seb128no point to lists entries you can't use08:56
seb128robert_ancell, great work on the merges btw08:56
seb128robert_ancell, you did some I wouldn't have started on seing the number of changes, it sometime seems lot of work for low benefit...08:56
seb128but I guess it's still nice to do those if we can once a cycle to see our changes and reduce delta where we can08:57
robert_ancellI think if we're going to merge we have to do them all otherwise they'll just get harder and harder to merge in the future08:57
seb128right08:58
seb128sometime it's easy the other way around08:58
seb128diff what debian changed since we merges and apply those changes to what we have08:58
robert_ancellsure08:58
robert_ancellseb128, hey, do you know about the latest webkit - 1.3?  Is that going to be released in time for Maverick?08:59
robert_ancell(and where are their releases?)09:00
didrocks(2nd warning try) there is a shared gconf key for the used font with empathy, not sure how that can be handled with gsettings09:00
robert_ancelldidrocks, shared between what?09:01
didrocksrobert_ancell: that was what Zdra told me, I can ask him what else uses it09:01
seb128didrocks, we will get this gconf, gsettings sync issue for some things anyway09:02
seb128we will need to sort it09:02
didrocksseb128: yeah, but didn't we tell at UDS "we won't update apps using shared keys?"09:03
seb128robert_ancell, I guess empathy uses the desktop font settings09:03
robert_ancellhas anyone got any ideas about the gconf->dconf migration?  It requires you to restart your sessing for your keys to be migrated (if the package has a migration script).  If you upgrade and restart your app it will use blank keys until the session is restarted and the migration occurs.  I assume this then overwrites the keys you might have just set09:03
robert_ancellsession09:03
seb128didrocks, we don't want to step in tricky situations like breaking mimetype handles or automounting or that sort of things09:03
robert_ancellman my spelling is awful at the moment09:03
didrocksseb128: ok, for a font settings, it seems not to be so much a big deal09:04
seb128didrocks, I think if empathy users have to change fonts in empathy that's a fair trading for the new version09:04
didrocksjust wanting to point that :)09:04
seb128didrocks, thanks09:04
didrocksrobert_ancell: maybe we can drop the magic file to say "restart required"09:04
seb128robert_ancell, well after distro versions change we highly encourage users to restart09:04
robert_ancelldidrocks, yeah, that was the best I could come up with09:05
robert_ancellseb128, so can we accept "strange behaviour" if they don't?09:05
didrocksin any case, with lucid -> maverick upgrades, people will have a new kernel, so it's highely possible they will restart :)09:05
seb128robert_ancell, yes09:05
robert_ancellok09:05
seb128robert_ancell, we will always have some anyway09:05
robert_ancellso if empathy is upgraded and uses gsettings (successfully), we should upload any GNOME apps we want as long as they don't use GTK3 and we have the time to support them?09:07
seb128right and we don't get tricky gconf, dconf shared key issues09:08
seb128we should review the dg,conf keys used09:08
seb128I'm a bit concerned for things like proxy to use09:08
robert_ancellyeah09:09
robert_ancellanything that is set by gnome-control-center is vulnerable09:09
seb128but seems GNOME will mostly depends on gtk309:09
huatsmorning09:09
robert_ancellseb128, what parts of GTK3?09:09
seb128robert_ancell, gtkapplication09:09
seb128they will also change their configure to use the new pkgconfig files09:09
seb128ie gtk+-3.009:10
robert_ancellmeh, is anyone using that?  (is it required for gnome shell?)09:10
seb128robert_ancell, it's the libunique replacement for GNOME309:10
robert_ancellseb128, it doesn't sound too complex then, a candidate to port to GTK2?09:10
seb128we might want try to convince upstream to backport gtkapplication to 2.2209:10
seb128that would make our job easier09:10
seb128robert_ancell, well I'm a bit careful about what might land in gtk3 and requirements that might be created on the road09:11
seb128robert_ancell, let's not upgrade everything we can think of but only what we think would be really valuable09:11
seb128if the new version is mainly a gsettings gtk3 port without nice changes there is no point to take the extra work and risk now09:12
robert_ancellseb128, I'm thinking it wont be anything too invasive that many apps will pick up, not without more warning than this09:12
seb128we can have a better overview around 2.31.9x09:12
robert_ancellyeah09:12
didrocksurgh, I forgot the "halsectomy" of banshee for UNE09:12
seb128then decide easily on what we will take09:12
seb128robert_ancell, but I'm fine doing a GNOME3 ppa if you want09:12
didrockspitti: do you think you will have some time to play with removing hal from banshee or do you have a guide so that I can see what I can do?09:12
seb128robert_ancell, we should just maybe keep focussing a bit on maverick and the platform for now and don't track every 2.31 versions09:13
seb128robert_ancell, seems we can avoid some work and start getting those updates later in the cycle09:13
pittididrocks: that sounds like nontrivial upstream work; you'd need to switch to using media-player-info and add the parser to it which was added to rhythmbox09:14
pittito be able to parse music player capabilities, formats, etc.09:14
pittiit's not just an 1:1 API conversion from libhal to gudev09:14
robert_ancellseb128, I think we have most of the Maverick platform in place now.  There is some optional/universe stuff like GTK3 but the core platform is ther09:15
didrockspitti: urgh, maybe I should talk with upstream about that, that's clearly a showstopper for banshee by default on UNE09:15
pitti!09:15
seb128robert_ancell, right, next real task will be to get gtk3 packaged and gtk3 versions of libraries09:15
pittididrocks: why do we switch now?09:15
seb128real -> requiring work09:15
seb128didrocks, pitti: I though banshee switched to udev etc previous cycle?09:16
pittididrocks: it's much slower and memory hungry and uses hal/hal-info; also, does it have u1 music store?09:16
robert_ancelloh, what do you guys think about putting the latest sane-backends in Lucid?09:16
didrockspitti: we talked about that in the UNE session, and there is a better netbook interface that I've hacked on the last few days09:16
seb128robert_ancell, what does it change?09:16
didrockspitti: yes, it has u1 music store plugin09:16
robert_ancellseb128, lots of bug fixes, I have it in Maverick now, and a Lucid PPA.  It would help a lot of users.  Don't know the best way to test it09:17
robert_ancellthey took ages to make a release09:17
seb128robert_ancell, do a sru bug, hard to say without saying the diff09:17
seb128seeing09:17
robert_ancellthat's the issue, the diff will be huge, and there's no way to test any significant proportion of the drivers09:18
seb128robert_ancell, but seems it something that should be doable, maybe let sit in the candidate update for a while09:18
seb128to make sure it gets testing09:18
robert_ancellperhaps the PPA will be good enough, and users will find out about it on the forums09:18
pittiseb128: I don't know, I'm not following banshee development09:18
pittiI'm currently dealing with u{dev,disks}-ifying xfce :)09:18
seb128pitti, ^ do you have an opinion about the sane sru?09:19
pittiunless it changed ABI, sounds ok; it's by and large adding support for new hw?09:19
RAOFdidrocks: There's a gudev backend in development, Alex Launi has done the initial work.09:19
robert_ancellpitti, and fixing bugs in existing drivers.  There were some specific models that people were having problems with and used to work in Jaunty09:19
pittirobert_ancell: diff is still interesting to see what kind of changes it has09:20
robert_ancellok, I'll SRU it up next week09:20
didrocksRAOF: do you think it will be finished before our feature freeze?09:20
pittirobert_ancell: I can test it on a Canoni LiDE 40, but that has worked for ages09:20
pitti"Canon"09:20
robert_ancellwithout a hardware lab we can't be sure it won't cause regressions.  and it's too much work I think to take individual patches09:21
robert_ancellbeer o'clock!  See you guys later09:22
RAOFdidrocks: Not unless someone steps up and finishes it.09:23
didrocksenjoy your week-end robert_ancell09:23
didrocksRAOF: ok, I'll see with jcastro if we can leverage some community help there09:23
RAOFDinner making time!09:24
didrocksRAOF: enjoy :)09:27
didrocksseb128: if you have some time today, I sponsored kenvandine package for indicator-network yesterday evening. It should be waiting in NEW09:58
seb128didrocks, ?10:01
seb128didrocks, I newed it yesterday evening I think10:01
seb128didrocks, or did that didn't work?10:02
didrocksseb128: oh sweet, I didn't check TBH, I wasn't thinking you connected back10:02
seb128I did10:02
didrocksright, it's done, you are so quick :)10:02
seb128there is usually quite some sponsoring required on thursday10:02
* didrocks hugs seb12810:02
seb128kenvandine desktop set upload right don't work for quite some dx sources10:02
seb128so I usually try to come back to sponsor things he can't upload10:02
* seb128 hugs didrocks back10:03
didrocksoh ok, it's the "late Thursday tasks" so? :)10:03
seb128yeah10:03
=== tkamppeter_ is now known as tkamppeter
seb128pitti, we stopped assigning bugs to desktop-bugs now btw10:22
pittiseb128: oh, good to know10:23
seb128pitti, just fyi since I noticed you reassigned one to it10:23
pittiyes, I'm afraid I have no time for that one, and it didn't seem that urgent10:23
seb128pitti, yeah, no discussion about the bug itself ;-)10:25
pittiseb128: is there a replacement for desktop-bugs, or we just stop caring?10:25
seb128"stop caring" for whatever that means to you ;-)10:26
seb128we still care about the bug but we have tools to build buglists nowadays without having to assign those to a team in launchpad10:26
pittiah, right10:26
seb128we can do json queries for those now10:27
seb128ie do "bugs reported on all components this team is subscribed to"10:27
=== cking_ is now known as cking
kamstrupIs it me or are the icons and tiles and the launcher (trunk) a bit blurry?10:54
chrisccoulsonis it possible to do a dist-upgrade between releases with PPA sources? i tested a hardy -> lucid upgrade last night before realising that firefox hadn't been updated because the new version is still only staged in a PPA10:59
chrisccoulsoni suppose that's a mvo question, but he's not around11:00
seb128chrisccoulson, what do you mean exactly?11:01
seb128it's always possible to run dist-upgrade, it will just grab newest versions and install those11:01
seb128or do you mean "does the dist-upgrade tweak ppa source lines as well as normal distro ones"11:02
chrisccoulsonseb128 - i want to do an upgrade from hardy -> lucid, but keeping the u-m-s PPA as a source11:02
seb128dist-upgrader11:02
seb128using the graphical dist-upgrader you mean?11:02
chrisccoulsonyeah11:02
seb128I'm not sure11:02
chrisccoulsoni wanted to make sure the upgrade still works, but i forgot that it disables the PPA sources before the upgrade11:03
seb128I would add the hardy and lucid ppa lines to the source before running it11:03
seb128oh11:03
seb128I guess it's a mvo question then yes11:03
seb128he will be back on monday11:03
chrisccoulsonthanks, i can wait until then. i've got lots of karmic bugs to fix already ;)11:03
seb128ok11:06
seb128didrocks, can you check bug #59586711:06
ubot2Launchpad bug 595867 in evolution (Ubuntu) "recipient address with german umlauts gets broken on new/reply .. mail (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/59586711:06
seb128didrocks, the descriptions says it's happening after the recent update11:07
didrocksseb128: do you think it's the mailing list encoding in e-d-s?11:08
seb128didrocks, I guess it would be the e-d-s change11:08
seb128well, I'm not sure11:08
didrockshum, not sure I have the time right now, will try to reproduce and revert this change…11:08
* didrocks will never ever have serious time to work on banshee anyway :/11:09
seb128I can't confirm though11:09
seb128I've tried to reply to emails from macslow and it works11:09
seb128didrocks, try maybe just asking questions about since when he's having the issue and how to trigger it easily for now11:10
didrocksoh really?11:10
didrocksseb128: sure I will thanks11:10
MacSlowseb128, cover-display in notificatiosn again?11:10
seb128MacSlow, no sorry, an evolution bug with names with umlauts, I was taking you as an example to test it11:11
MacSlowseb128, ah ok11:11
seb128MacSlow, sorry for the highlight ;-)11:12
MacSlowdidrocks, ok... bring on the german umlauts then :)11:12
didrocksMacSlow: heh, you have an uptodate lucid too? can you try to hit reply on an email from an expeditor having an umlaut in the name, please?11:14
MacSlowdidrocks, pulled lucid updates yesterday... recent enough?11:15
seb128yes11:15
didrocksMacSlow: should be :)11:15
MacSlowdidrocks, ok did that... everything looks ok in the email-reply window11:18
seb128MacSlow, thanks11:18
didrocksMacSlow: sweet, thanks a lot :)11:18
MacSlowseb128, didrocks: np yw11:18
seb128didrocks, let's start by asking if the issue is in the composer or in the email sent and if that happens with any names with an umlaut11:18
didrocksseb128: done, thanks11:20
seb128didrocks, thank you11:24
=== awalton is now known as awalton__
=== MacSlow is now known as MacSlow|lunch
=== al-maisan is now known as almaisan-away
didrocksbug #525807 is really embarrassing when you are giving an ubuntu presentation13:34
ubot2Launchpad bug 525807 in openoffice.org (Ubuntu) (and 2 other projects) "[upstream] [3.2.1] OOo Slide Show and Fullscreen modes - not full screen under compiz (affects: 86) (dups: 6) (heat: 462)" [Medium,Triaged] https://launchpad.net/bugs/52580713:34
seb128didrocks, did you get hit by this?13:35
didrocksyeah, during the ubuntu party :)13:35
didrocksand I'm still hit by this13:35
didrocks(I'll give an ubuntu presentation in Paris this evening)13:35
didrocksjust tested again and yeah, still there :/13:35
seb128we should make sure it gets fixed for .113:38
seb128ccheney should be back to work so I guess he can work on this one13:38
didrocksright, this one should be high IMHO to not get dropped for .113:38
* didrocks tries in metacity as it seems to happen only with compiz from the report13:39
seb128you should use your netbook and unity for presentations I guess ;-)13:39
didrocksseb128: heh, unity had some issues with OOo fullscreen too during the party :-)13:40
didrocksok, works with metacity, I can workaround with that13:40
didrocksI put that in autohide but when you show what's new, it wasn't really convenient13:41
seb128lol13:42
seb128it's not germany's day13:46
didrockswhy?13:55
ccheneythe fix that went into 3.2.1 should make it into our .113:56
didrocksccheney: apparently, the last person told that the fix in 3.2.1 doesn't work13:56
didrockshey btw :)13:56
ccheneydidrocks: hi :)13:56
ccheneydidrocks: hmm, will have to look at the report again, to fix it properly required a pretty invasive change upstream, from what i recall so they were trying to first just fix it for gnome (iirc)13:57
ccheneybut it has been a while since i last read the status for the bug13:58
didrocksccheney: ok, if you need testing, do not hesitate13:58
ccheneydidrocks: ok13:58
didrocksthanks ccheney :)13:58
seb128ccheney, hey14:01
seb128ccheney, how are you?14:01
ccheneyseb128, doing pretty well :)14:01
* ccheney brb, have to run to restroom before his daily mumble meeting14:02
didrocks14:46:22        seb128 | it's not germany's day14:04
didrocksseb128: what happened to those poor germans? :)14:04
seb128didrocks, yeah, serbia scored one, germany got one player out due to a fault and they didn't score the penalty they had14:04
didrocksok, it was football, not something broken on ubuntu :)14:05
seb128didrocks, no ;-)14:06
seb128right, it's football14:06
didrocks:-)14:07
seb128ccheney, didrocks: the slideshow bug is correctly lucid tasked with milestone for lucid .1 now14:07
didrocksseb128: thanks a lot14:08
seb128np, thank you for pointing it14:08
* ccheney back14:12
=== MacSlow|lunch is now known as MacSlow
rickspencer3good morning everyone14:59
seb128rickspencer3, hello! how are you?15:06
didrocksgood morning rickspencer315:11
rickspencer3hi seb128 and didrocks15:12
rickspencer3I15:12
didrocksreboot, bbiab15:12
rickspencer3m good, otp with stormy talking about guadec15:12
=== bjf[afk] is now known as bjf
seb128kenvandine, Riddell: could you update https://wiki.ubuntu.com/DesktopTeam/ReleaseStatus if you have anything to set there?15:54
seb128I will update the list of specs for the cycle in a bit15:54
kenvandineseb128, sure15:55
seb128kenvandine, thanks15:56
kenvandineseb128, the heat for the twitter change in gwibber is off, for now15:57
kenvandineseb128, they have postponed the change... but no new target date15:57
kenvandineseb128, they haven't even turned on the new service yet...15:58
seb128ok15:58
seb128kenvandine, let's move it to alpha3 then?15:58
kenvandinehopefully we'll hear when the new date is soon, hopefully it isn't too soon15:58
kenvandineok15:58
davidbarthseb128, kenvandine: will update that now too; ping hard when it's my turn16:02
seb128davidbarth, ok16:04
rodrigo_is libappindicator0.1-cil broken in maverick? tomboy doesn't start for one user, while it works for another one16:39
rodrigo_and can't build a tomboy packae, it complaiuns:16:39
rodrigo_error CS0006: cannot find metadata file `/usr/lib/cli/appindicator-sharp-0.1/appindicator-sharp.dll'16:39
seb128rodrigo_, yes, tedg is working on it right now16:40
rodrigo_ah, ok16:40
seb128or I think he is16:40
seb128check with him16:41
rodrigo_tedg, ^^16:46
tedgrodrigo_, Sorry, right now learning to hate mono's al >:-(  Should hopefully be fixed in a bit.16:51
rodrigo_tedg, ok, let me know if you want me to test, I'm waiting on having it fixed for building a tomboy package16:52
=== MacSlow is now known as MacSlow|capoeira
didrocksok, let's call it a week, going to Paris to give a conference on Ubuntu now :)17:32
didrocksenjoy your week-end everyone o/17:34
seb128didrocks, thanks, have fun today and a nice weekend ;-)17:40
schmichaelIs there a simpler example than gwibber on using appindicator from python?17:45
seb128schmichael, jockey17:45
schmichaelseb128: thanks17:45
seb128yw17:45
seb128schmichael, https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators17:46
seb128schmichael, there is a small code example there as well17:46
schmichaelseb128: yeah, I've done that, but it's a little too simple to be very useful17:46
schmichaeland it uses appindicator when evidently using indicate is preferred17:47
schmichaeland I'd like to integrate with the existing messaging appindicator17:47
schmichael"NOTICE: 'jockey' packaging is maintained in the 'Bzr' version control system at:"17:49
schmichaelthat's pretty cool!17:49
schmichaelseb128: I'm not understanding how jockey uses appindicator. It appears to me to just be a gtk app that uses notify17:54
schmichaelConsidering I'm building a messaging related app, I think gwibber is probably what I should be looking at :(17:54
seb128schmichael, well appindicator does basically what the example on the wiki or jockey are doing...17:56
seb128ie adding a menu to an icon17:56
seb128it's what you get for ie the bluetooth icon in lucid17:57
seb128seems you want to integrate with the messaging menu though rather than using appindicator17:57
seb128you can ask questions about that on #ayatana17:57
schmichaelhm17:58
schmichaelI have a messaging application which will pop-up notifications that need to fire an event (eg launch an app)17:58
schmichaelSince Ubuntu removed the ability for notifications to do anything, I figured appindicator was the route to go...17:59
schmichaelis that correct? should I take these questions to #ayatana?17:59
schmichael(and wth is ayatana? I've been an Ubuntu user for years and never heard of that...)17:59
schmichael"The Ayatana Project is the collective project that houses user interface, design and interaction projects started by Canonical." hm18:04
seb128schmichael, the indicator work is ayatana work18:10
seb128as is notify-osd18:10
seb128schmichael, well, there is a specification about user interactions on the wiki18:11
seb128schmichael, incoming messages should be queued in the message indicator18:11
seb128schmichael, things which require user to know about and act with should probably be opened in a dialog18:12
schmichaelhm, interesting. reading the full MessagingMenu wiki now18:12
seb128ok18:12
=== MacSlow|capoeira is now known as MacSlow
=== oubiwann is now known as away
=== away is now known as oubiwann
RebusPerhaps i dropped the question of starting XFCE-desktop in the wrong room (#xubuntu)?22:04
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
nessitahello all22:59
nessitadidrocks: you around? I managed to break python-mkdebian ;-)22:59
arandIs this a place to discuss potential papercuts? I that case I would like to point at Bug #479489 as a good candidate, I've even prepared to report a new bug before i found that, and did a writeup (use case abd all..): http://pastebin.org/34022423:10
ubot2Launchpad bug 479489 in compiz (Ubuntu) "disable Super+MiddleClick by default (affects: 1) (heat: 15)" [Medium,Triaged] https://launchpad.net/bugs/47948923:10

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