/srv/irclogs.ubuntu.com/2009/02/13/#ubuntu-desktop.txt

crevettehello06:44
crevettesalut huats07:11
huatshello crevette07:11
=== BugMaN1 is now known as BugMaN
seb128good morning there08:48
mvohey seb128!08:48
seb128hello mvo08:48
seb128mvo: I'm on my laptop now ;-)08:48
mvodid you had a chance to look at the gconf output?08:48
mvogreat :)08:49
seb128can you give me the gconf key again?08:49
seb128or rather gconf directory08:49
mvogconftool --get /apps/compiz/general/allscreens/options/active_plugins08:49
seb128$  gconftool --get /apps/compiz/general/allscreens/options/active_plugins08:49
seb128[core,ccp,dbus,place,mousepoll,gnomecompat,move,resize,decoration,png,svg,imgjpeg,text,neg,video,wall,snap,animation,scale,scaleaddon,expo,staticswitcher,regex,resizeinfo,workarounds,ezoom,vpswitch,extrawm,fade,session]08:49
mvobut with this config its now working, right?08:50
seb128no08:50
mvodoes that include the latest uploads I did from yesterday?08:50
mvooh08:50
seb128I did upgrade to the version you uploaded yesterday and use the capplet to reset normal effects08:50
mvobut you still get the windows on multiple workspaces?08:51
seb128yes08:51
* mvo scratches his head08:51
seb128mvo: if you open the applications menu, accessories and select screenshot there it's only listed on one workspace?08:51
mvoseb128: yes, but with the live-cd from yesterday I saw the same effect as you, just not on my normal system. I will try harder to reproduce08:53
seb128just select the normal effects in the appareance capplet?08:53
seb128mvo: that's weird, if I run 'gnome-screenshot --interactive' which is the desktop command I don't get the bug08:54
seb128using the run application dialog or a command line08:54
seb128but when starting it from the gnome-panel menu I get the issue08:54
mvoand its evo and gnome-screenshot? or everything you start from the panekl?08:54
seb128same for evolution08:55
seb128starting it on a command line = no bug08:55
seb128using the launcher installed by default = bug08:55
seb128everything I start using a launcher08:55
seb128or menu entry08:55
seb128I get it with gedit too now08:55
seb128mvo: get the bug too now?08:57
mvonot ready yet, give me a minute :)08:57
seb128that sounds like a "let me get some tea first then I can have a look" ;-)08:59
mvoheh .) no, tea is already ready08:59
mvo*yum*08:59
seb128;-)08:59
mvobut the compiz test machine was not booted yet09:00
seb128ah ok09:00
mvoseb128: do you compiz 1:0.7.9+git20090211-0ubuntu3 ( ?09:00
seb128"compiz test machine", I see09:00
mvo:)09:01
seb128you don't run this compiz crap on your normal boxes right? ;-)09:01
mvothe laptop can't run compiz, it freeze after 5min (ati driver issue)09:01
mvoand everything else runs compiz (i.e. my regular workstation)09:01
seb128let me restart my session to be sure09:01
seb128$ dpkg -l | grep compiz09:03
seb128ii  compiz                                     1:0.7.9+git20090211-0ubuntu3      OpenGL window and compositing manager09:03
seb128still getting the issue after a session restart09:03
seb128mvo: so you still don't get the bug?09:03
mvowoah, that is very strange, *now* I get it too, but I did not restart or anything, just clicked on the menu09:03
mvothat is puzzeling09:04
seb128mvo: you didn't even try before did you?09:04
mvoseb128: you click on the workspace switcher applet? or use the key (ctrl-alt-left) ro swithc?09:04
* seb128 can see mvo saying "compiz bug, yeah, yeah, another of those gtk bugs rather"09:05
mvoseb128: *plong*09:05
seb128mvo: doesn't make a difference but neither of those, I've switch to workspace-n set for the workspaces I use often09:05
seb128but using ctrl-alt-arrows or mouse doesn't make a difference09:06
mvoI think I can reproduce it now too09:06
seb128what did you change in your workflow to get it?09:07
mvostarting it via the gnome-panel seems to be the key09:07
seb128right09:08
mvohm09:08
mvo_NET_WM_DESKTOP = 4294967295 does not look quite right :)09:09
mvo(especiall when a manually started xterm has "0")09:09
mvometacity gets that right, I think here is the problem09:10
* mvo digs into the changes09:10
mvothanks a lot seb128!09:10
seb128mvo: thanks to you ;-)09:10
mvoI bet its a off-by-one error, 4294967295 is FFFFFFFF09:11
pittididrocks: congratulations to your MOTU badge!09:24
seb128pitti: where has that been announced? did huat get accepted too?09:25
pochuseb128: yeah :) check the motu ml09:27
pochuseb128: or ubuntu-devel@09:28
pittiseb128: yes, huats too09:33
pittiseb128: u-d or u-d-d09:33
seb128got the emails now09:33
seb128you guys are too quick at reading those ;-)09:33
* pochu was at the end of the meeting ;)09:34
seb128I tend to not poll on my emails every minutes or I spend half of the day doing that ;-)09:34
pittiseb128: just by accident, I figure09:34
* pitti usually processes mails three or four times a day09:34
seb128btw other topic09:34
seb128but do you guys have an opinion on all those netbook patches which randomly add scrollbars?09:35
seb128that seems rather an ugly workaround to me and I don't like those very much though there is no strong technical reason for that09:35
pittiscrollbars??09:36
seb128I'm wondering if we should just apply those or should discuss other ways too?09:36
pittieww09:36
pittiI thought they'd rearrange the dialogs to fit into small screens?09:36
seb128pitti: no, they do add scrollviews for when < 60009:36
seb128pitti: bug #324464 is one example09:37
ubottuLaunchpad bug 324464 in gnome-control-center "gnome-mouse-properties does not fit in 1024x600 screen" [Unknown,Confirmed] https://launchpad.net/bugs/32446409:37
seb128http://launchpadlibrarian.net/22549603/90_1024x600_gnome-mouse-properties.c.patch09:38
=== mvo__ is now known as mvo
pittiseb128: well, *shrug* if it doesn't alter the default look if you have more than 600 pixels, it's certainly bearable for jaunty, but IMHO the dialogs should just be rearranged upstream09:40
seb128right, my opinion too09:41
didrockspitti: thanks a lot ;)09:41
seb128several of those changes patch glade files though09:41
seb128didrocks: congrats09:41
seb128and patching glade = no fun to do updates09:41
didrockshi seb128 and thanks too :)09:41
pittiseb128: for jaunty they won't change that much any more, and the original authors should push to get them upstream; otherwise we'll just drop them again in the next release and ask them to re-do the patch09:41
seb128pitti: ok, I dislike the changes but I guess we can do that for jaunty09:42
pittiseb128: btw, does the evo integration in the clock applet work for you?09:46
pittiseb128: I never get any appointments/TODOs there any more09:46
pittiand with google cals in evo enabled, it even hangs the panel09:46
seb128I don't want to click on the applet now, I got too many hangs recently and ctrl-alt-backspace not working ;-)09:47
pittiheh09:47
pittikillall gnome-panel helps09:47
seb128right when you think about opening a command line before having the issue ;-)09:48
pittictlr+alt+f1 :)09:48
seb128pitti: ok, can't use clock applet, hangs every time09:49
seb128pitti: http://bugzilla.gnome.org/show_bug.cgi?id=57076509:50
ubottuGnome bug 570765 in Calendar "gnome panel hangs after clicked on the clock applet" [Critical,Unconfirmed]09:50
* seb128 grrrrrs at vuntz09:50
seb128re09:58
seb128pitti: the clock applet seems to list events correctly when not freezing after starting evolution09:58
seb128ie I restart, open the calendar, nothing listed, start evo, open the calendar, then they are listed there09:59
mvoseb128: I think I nailed it down, sn_startup_sequence_get_workspace() return 0xffffffff when opened by the gnome-panel. I'm not sure if this is (also) a bug in the panel, but I added a workaround into compiz and sent a patch upstream10:58
seb128mvo: ok thanks, that worked fine with compiz before the recent updates so compiz did change in some way10:59
mvoseb128: yeah, I suspect its really compiz that is faulty, let me know if the new version (-ubuntu4) fixes it for you too, thanks again for the good description of the problem :)11:00
* mvo off for lunch11:00
seb128mvo: you're welcome, thanks for the quick fixing ;-)11:00
huatshey seb128 :)11:22
huatswe missed you this morning ;)11:22
seb128lut huats, congrats11:22
huatsthanks seb12811:23
seb128huats: too early for me ;-)11:23
huatsyou deserve a great share for that...11:23
seb128huats: now we can count on your for universe desktopish updates ;-)11:24
huatsyep !11:24
seb128pedro_: hello, g_slice crashes require a valgrind log11:30
seb128huats: how was the meeting then? did you get many questions?11:30
huatsseb128: not a lot11:30
pedro_seb128: i know, I'm getting one since same crash is happening here11:30
huatsmainly about my opinion on how to improve the desktop work11:31
seb128pedro_: ok11:31
* asac hugs huats for reaching MOTU decoration ;)11:32
huatsthanks asac !11:32
rickspencer31pitti: ping12:23
Laneyseb128: What's the deal with bug #327747?12:29
ubottuLaunchpad bug 327747 in ubuntu "Please promote new package "nautilus-sendto-universe" to universe" [Wishlist,Confirmed] https://launchpad.net/bugs/32774712:29
seb128Laney: what do you mean exactly?12:37
seb128Laney: that's a new package that needs review and sponsoring?12:38
LaneyYeah, is there a reason why it's not on REVU?12:38
Laneyand why it's native?12:38
seb128Laney: there is a diff.gz on the bug, how native?12:39
LaneyI see no orig12:39
seb128Laney: is using REVU a rule? I for one don't have an account on REVU and don't use it12:39
seb128Laney: the orig is the nautilus-sendto one12:39
Laneyah12:39
LaneyREVU isn't technically required, but I doubt that any MOTU will review and upload straight from launchpad12:40
Laneyunless the package is special for some reason12:40
seb128I will if they don't12:40
seb128MOTU sucks sometimes12:40
seb128I don't get why using REVU should be a requirement12:40
seb128that's a normal sponsoring request12:40
seb128need to talk to dholbach about it12:40
Laneymaybe its fine, I just didn't get what it was about12:44
seb128Laney: it's about building code which requires universe build-depends12:45
seb128Laney: the choice are to either promote those build-depends or have an universe package which does the build12:45
Laneyoh right, I get it12:47
Laneyit wasn't very clear, sorry for the confusion12:47
seb128that's alright12:47
seb128just curious but was not clear?12:48
seb128the description and package name should give good clue12:48
LaneyI understood the purpose, but not the implementation12:49
seb128what do you consider as suboptimal?12:50
seb128or what is weird for you?12:50
LaneyIt wasn't clear that this was a fork of an already-existing package, and that it uses the same orig12:50
Laneymaybe it's just the way I read it though12:51
seb128well, it doesn't use the same orig exactly12:51
seb128or rather than a cp nautilus-sendto.orig.tar.gz nautilus-sendto-universe.orig.tar.gz12:52
Laneyyeah12:52
Laneymd5sum-identical12:52
seb128the idea is to have the same source but ship the things which have universe depends only12:52
Laneyanyway I will review it later12:52
seb128thanks12:52
seb128I was going to do that but if you do it that's better so I can NEW it12:52
seb128I prefer to not have the same person doing the review and NEWing12:53
seb128for what is worth I did look at the debdiff and it's trivial12:53
seb128it's basically extra build-deps over the main package and a .install to install the things which are not in nautilus-sendto12:53
seb128Laney: welcome on your new MOTU membership btw ;-)12:58
Laneythanks13:01
seb128welcome -> congrats13:03
seb128rather ;-)13:03
=== pochu_ is now known as pochu
embercongrats huats didrocks and Laney :p14:22
huatsthanks ember14:22
bluesmokemvo: Please do a snapshot of plugins-main, wall is so awesome now :)14:54
mvobluesmoke: you should still have commit access to the team ;)14:54
mvobluesmoke: but yeah, sounds great. I need some "commitment" from danny that there will be a stable releas at some point14:55
mvootherwise I get into trouble :)14:55
bluesmokeSupposedly 0.8 was supposed to be out now14:55
mvobut just compiz, no? the plugins-{main,extra} are not branched14:55
mvoor is trunk just what will be 0.8?14:55
mvo(for the plugins)14:56
bluesmokeThey planned on doing it all together14:56
mvocool14:56
=== bluesmoke is now known as Amaranth
mvoI missed that14:56
mvoAmaranth: I make a update into the compiz ppa now, sounds like we should be prepared14:56
Amaranthmvo: They want 0.8 to be the first release that drops the fusion name, from what I can understand of it14:56
AmaranthWhich I think is too much, they should just do the release and worry about that stuff for 0.914:56
mvoI agree, its just a name afterall14:57
=== thunderstruck is now known as gnomefreak
pittirickspencer31: pong15:02
seb128huats: do you have universe upload rights already?15:14
seb128didrocks: or you?15:14
seb128bug #329020 seems a good first desktop sponsoring ;-)15:14
ubottuLaunchpad bug 329020 in ghex "fix "deprecation warning printed on startup" and "incorrect selection length in statusbar"" [Undecided,New] https://launchpad.net/bugs/32902015:14
huatsseb128: I don't know :)15:17
seb128huats: good opportunity to try if you want ;-)15:18
huatsseb128: I am a bit on a rush now :(15:18
seb128huats: ok no hurry, maybe something to try this weekend if you want15:18
huatsyep15:18
huatsI am taking care of it , but this WE or monday :)15:18
seb128ok15:19
huats(of course I'll look if nobody deal with it ))15:19
embermvo or seb128 care to accept the gnome-desktop-sharp2 binaries? tomboy requires libgnomepanel2.24-cil15:24
mvoAmaranth: plugins are now in the compiz-ppa15:24
Amaranthmvo: woohoo15:25
mvoember: seb128 will have to do that, I can not do NEW15:25
Amaranthmvo: have you seen the feature I'm talking about in wall?15:25
mvoAmaranth: :) I like the "keep dock windows in place" when doing the place15:25
mvoeh, switch15:25
mvois that what you mean?15:25
Amaranthyep15:25
AmaranthIt's like the static plugin but it works for the desktop too15:26
mvoAmaranth: yeah, its very cool15:29
mvoa small thing, but looks much nicer15:29
AmaranthI was asked to ensure this gets into jaunty :)15:29
mvohaha15:30
mvoAmaranth: by danny? or some users :) ?15:31
Amaranthusers15:31
Amaranthgnome-do developers, actually15:31
mvonice15:32
mvoI guess it should be safe to upload it into jaunty proper15:32
Amaranthuntil 0.9 compiz is still "the latest git snapshot is better then the last release"15:33
Amaranth0.9.x is going to be hard to deal with15:33
mvodid you actually start to package the compiz++ branch?15:34
asacRiddell: i tried kubuntu-desktop yesterday on my ati system and after login it ends up with a white screen similar to what happens if i force compiz under gnome.15:38
Amaranthmvo: Nope, not really worth it yet15:38
Amaranthmvo: everything is going to be moving around15:39
asacmpt_: see msg15:39
* mvo nods15:39
=== tkamppeter_ is now known as tkamppeter
Riddellasac: if you're in a testing mood, see if this helps  echo -e "[Compositing]\nEnabled=false" > ~/.kde/share/config/kwinrc15:40
asacRiddell: ok so you dont run similar blacklisting as we do for compiz15:40
asac=15:40
asacRiddell: Riddell you ment ">>" not ">" right=15:41
asacdamn keyboard15:41
Riddellasac: it should use the blacklist from compiz15:41
Riddellasac: depends if you care about about kwin settings :)15:41
asaci appended that now to my config. next time i log in i will check15:41
asacRiddell: probably not ... i never used kde in the last years or so15:42
asacoh i started it in intrepid for networkmanager i think15:42
asacRiddell: the only thing that makes compiz fallback on my card is "Software Rasterizing" ... you probably want to check for that too15:42
asacRiddell: anyway ... will let you know if that helped at all15:45
seb128re16:25
seb128mvo: so how many compiz updates can you screw in a week? ;-)16:25
mvo*pff*16:26
seb128mvo: just jocking, your new version fix my issue ;-)16:28
* seb128 hugs mvo16:28
crevettehey gentlemen16:28
crevetteI plan to do the update of the lastest bluez version16:28
* mvo hugs seb12816:36
chrisccoulsonhi seb128 - just looking at bug 314263 again - the uploaded patch is not correct, which is part of the reason it doesn't work anymore16:53
ubottuLaunchpad bug 314263 in glib2.0 "regression - URIs opened with firefox %u load as local files (file:///...)" [High,Triaged] https://launchpad.net/bugs/31426316:53
seb128chrisccoulson: feel free to submit a debdiff to fix it16:54
chrisccoulsoni will do, but i just tested it with the patch applied correctly, and it still doesn't work correctly. it doesn't pass any uri to the application now16:54
seb128chrisccoulson: what is wrong in the patch?16:55
chrisccoulsonthe patch does what was intended, but i'm wondering whether something changed between 2.19.5 and 2.19.6. i'm going to apply it to 2.19.5 in a minute and make sure it still works16:56
chrisccoulsoni'm doing a build with some g_debug's in at the moment so i can try and work out what is going on16:56
chrisccoulsonseb128 - i'll provide a corrected debdiff for that. it seems to be working now after logging out and back in again17:10
seb128chrisccoulson: what did you change now?17:13
chrisccoulsoni havent changed anything, other than correcting the patch so that it applies properly17:13
seb128chrisccoulson: you don't want to tell me what was wrong or not correctly applied then?17:17
chrisccoulsonyeah, the patch actually patched itself (if that makes sense), because of a copy/paste error from the debdiff i provided17:18
seb128ah ok17:19
seb128I did screw the 2.15.6 update because my local copy was not uptodate17:19
seb128and your debdiff added another revision rather than fixing that17:19
seb128so I did tweak it17:19
seb128but I did it quickly and probably did something wrongly there17:20
seb128next time I will ask for an updated debdiff rather ;-)17:20
chrisccoulsonthat's ok ;)17:20
chrisccoulsonjust in case it didn't make sense, i copied the extracted patch to http://pastebin.ubuntu.com/117746/ so you can see17:20
=== bratsche_ is now known as bratsche
chrisccoulsonit's a direct copy and paste from the debdiff i think and as a consequence it actually patches itself;)17:21
=== asac_ is now known as asac
asacbryce: http://www.tuxradar.com/content/browser-benchmarks-2-even-wine-beats-linux-firefox ... hmm17:53
asacthats partly firefox fault. most time probably goes lost on cairo/X11/driver level17:54
asacjust FYI17:55
bryceasac: bummer17:59
bryceasac: hmm, I wonder exactly what differences in the stack exist between wine and non-wine18:01
bryceasac: I'd think they're using the same X11/driver bits underneath but who knows18:01
brycecould easily just be some difference in cairo backends18:01
asacbryce: its gtk + cairo + xrender vs. windows.dll toolkit that probably doesnt use cairo and maybe not xrender underneath18:01
asacbryce: i am quite sure its cairo (if not gtk), but not sure if its really cairos folk or just its heavy use of xrender or other X11 features18:02
asaci know that cairo has a few cases where it has bugs ... like rendering of box borders18:02
asacnot sure if those can explain all18:03
brycemm18:03
brycewell I'm good friends with cworth (he lives the next town over) so if there's specific work or questions you need, I'd be happy to get his help18:03
bryceasac, hmm in fact i'll send him this article now and get  his feedback18:05
bryceasac: btw have you run that benchmark to confirm the findings on ubuntu?18:05
asomethingseb128: not to distract from your discussion in devel, but I was wondering if there are any 2.25.90 updates that still need some one to handle them.18:07
seb128asomething: I don't think so but 2.25.91 coming soon ;-)18:09
seb128asomething: you can work on split evolution documentation by locale if you want18:09
seb128that would be nice to win cd space18:10
asomethingseb128: interesting, I'll look into that. that would be something new for me18:10
seb128basically list evolution-documentation-nn where nn is a locale for each locale in the control file and move things in the rules or something I would expect18:11
seb128you can try looking at how gimp does that18:11
asomethingi'll give it a shot18:12
asacbryce: no, but a commentor did: 161 (wine) vs 130 (native)18:12
brycemm ok18:12
bryceI'll cc you18:12
crevetteseb128: https://bugs.edge.launchpad.net/ubuntu/+bug/327747/comments/618:22
ubottuUbuntu bug 327747 in ubuntu "Please promote new package "nautilus-sendto-universe" to universe" [Wishlist,Incomplete]18:22
crevettehey Laney18:23
crevetteyou're here18:23
Laneyyessir18:23
crevetteabout https://bugs.edge.launchpad.net/ubuntu/+bug/327747/comments/618:23
seb128Laney: control.in, that's a copy of nautilus-sendto mostly so better to keep changes low to make easier to do updates and keeping those in sync18:24
crevetteif you I replace Universe by Supplementrary in short description, wiil it make you happy?18:24
seb128Laney: ie, cleaning that would only means extra diff over nautilus-sendto and work to do merges for no real win18:25
Laneyseb128: Well I was imaginging that merges would be done manually anyway so it wouldn't matter18:26
Laneybut I dont' feel strongly about it, it was more stylistic18:26
seb128right, I've no strong opinion either18:26
crevetteas you want18:26
Laneycrevette: I was thinking more along the lines of the nautilus-sendto one18:27
Laneyintegrates xxx and yyy into nautilus or something18:27
Laneyalso, there were some indentation inconsistencies in control, but now I'm really nitpicking :)18:27
crevetteso should I drop control.in ?18:28
LaneyI will upload either way, so pick what will make you more happy as maintainer18:29
crevetteLaney: I'm not technically speaking a maintainer, and I don't consider myself as a maitainer18:31
crevetteI'm just some guy helping ubuntu  :)18:31
crevetteI appreciate any good advice18:32
crevette:)18:32
Laneywell IMO it isn't necessary, especially as the changelog history will differ, and this is the main point of uploaders.mk18:32
Laneywhy did you add DEB_DESTDIR btw?18:33
crevetteLaney: to be able to only provide the two *.so files18:33
crevetteI've been advised to do so18:34
crevette:)18:34
Laneyoh, was the whole directory installed by default in nautilus-sendto?18:34
crevetteLaney: yes18:34
Laneyi.e. not adding it would install all of the plugins again18:34
LaneyOK, got it18:34
Laney(might be nice to say this in the changelog)18:34
crevetteLaney: we rebuild whole nautilus-sendto why that, and we only pick up the so we want to have18:35
Laneyyeah, I understand18:35
crevetteLaney: http://ubuntu.pastebin.com/m4b7895d518:52
crevetteis it better for you?18:52
Laneycrevette: How about "integrates Empathy and UPnP into the Nautilus file manager"?18:53
Laneyfollowing nautilus-sendto18:53
seb128_Laney: are you a native english speaker?18:54
Laneyyes18:54
seb128_just wondering ;-)18:54
seb128_Laney: ok, so you pick the description, will probably be better than what french guys (ie crevette or me for example) can do ;-)18:54
Laneyheh, I was just going for consistency18:54
Laneybut it sounds better to me too18:54
seb128_Laney: yeah, I think your suggestion makes sense18:54
=== seb128_ is now known as seb128
pochuseb128: I didn't know the notification bugs where actually valid upstream bugs18:55
pochuseb128: that makes things quite different18:55
pochuI've already forwarded one upstream and I'm going to prepare a patch for another one18:56
Laneythey are?18:56
pochuLaney: yes18:56
Laneyinteresting18:56
LaneyI was under the impression that Ubuntu was being quite heavy-handed here18:56
pochuActions may or may not supported by the daemon, so they should check that it's supported before using it18:56
Laneyin what sense are they valid?18:56
Laneyoh, that is cool18:56
pochusee "Actions" in table 1 in http://www.galago-project.org/specs/notification/0.9/x81.html18:56
seb128pochu: right, they are but they have no strong reason to go this way, they are just wishlists18:56
pochu"This functionality may not be implemented by the notification server, conforming clients should check if it is available before using it"18:57
pochuseb128: who are "they"?18:57
seb128Laney: well, the idea is to stop using notification in bubbles18:57
LaneyYeah, I know the idea18:57
LaneyI just thought that it was an Ubuntu quirk18:57
seb128pochu: upstream, GNOME, the daemon they use support actions so they might not see the issue18:57
seb128where the new daemon will not18:58
pochuseb128: right, but they are ignoring the spec, which makes those valid bugs18:58
pochueven if they are low prio18:58
seb128right, bugs are valid18:58
seb128I just say it's not really a priority for them18:58
pochuyeah18:58
seb128but no doubt opening bugs makes sense18:58
pochubug my two affected upstreams are not GNOME ;)18:58
seb128;-)18:58
pochuand actually I'm now upstream for Liferea itself18:58
pochualthough if you tell me Liferea consumes 100% cpu, I'll blame Xulrunner :)18:59
seb128pochu: congrats18:59
pochuthanks :)18:59
crevettepochu: time to switch to webkit :)19:00
pochucrevette: oh yeah :)19:00
pochucrevette: trunk is webkit only19:00
seb128pochu: btw where are you running for motu membership then?19:00
crevettereally ?19:00
pochuno Xulrunner, no GtkHtml anymore ;)19:00
pochucrevette: yeah19:00
seb128where -> when19:00
pochuand 1.6 will be released soon19:00
pochuseb128: I'm MOTU for more than a year ;)19:00
seb128hum, I was not sure, should have checked19:00
seb128pochu: you should do universe sponsoring ;-)19:01
pochuyeah...19:01
seb128good to see new people helping there with Laney, huats and didrocks who joined today19:01
seb128anyway dinner time19:01
seb128bbl19:01
pochuenjoy19:01
* crevette stays UNMOTU19:02
crevette:)19:02
pochucrevette: not for long!19:02
crevettepochu: you're tracking applications using action in notifications ?19:02
pochucrevette: https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=dxteam19:03
crevettepochu: gnome-user-share uses actions (I coded notification for it)19:04
crevettebut I don't see the gain removing actions, but it is true I didn't read docs related to the changes you're doing19:05
pochucrevette: I'm not tracking them... maybe the Dx team missed that19:05
pochucrevette: or maybe they didn't report it yet ;)19:05
crevettewhat is dxteam ?19:05
pochucrevette: well, the point is that according to the notification-daemon spec, the daemon may not have actions support19:06
pochucrevette: so you should check if it has, and if it doesn't, don't use them19:06
crevetteokay19:06
pochucrevette: Desktop Experience team19:06
pochu(new Canonical team)19:06
crevetteokay19:06
pochucrevette: so the bugs are for applications that don't check whether the daemon has actions support before using them19:06
pochuthose that do are fine19:07
mclasen_pochu: yet the bugs all read '...shouldn't use notifications with actions'19:08
pochumclasen_: yeah, I guess the title is incorrect19:09
pochumclasen_: the body says "they should check if the daemon supports Actions"19:09
mclasen_fair enough19:09
pochuor actually19:09
pochu"Instead, the buttons should be made conditional on whether the notification server supports actions."19:09
pochuwhich is the direction that patches have19:10
pochue.g. http://launchpadlibrarian.net/22449526/goobox-notify.diff19:10
asacpochu: where did you read that?20:50
asac20:09 < pochu> "Instead, the buttons should be made conditional on whether the notification server supports  actions."20:50
=== wgrant_ is now known as wgrant
pochuasac: https://bugs.edge.launchpad.net/ubuntu/+source/liferea/+bug/32860623:12
ubottuUbuntu bug 328606 in liferea "liferea shouldn't use notifications with actions" [Undecided,New]23:12
pochuasac: see comment #3 in bug 32860923:20
ubottuLaunchpad bug 328609 in decibel-audio-player "decibel-audio-player shouldn't use notifications with actions" [Low,Triaged] https://launchpad.net/bugs/32860923:20
* asac looks23:38
asacpochu: (on liferea) but the presence of the option makes it difficult to remove ... what does that mean23:45
pochuasac: I think they mean the presence of the option in liferea's preferences, but I'll have to check it23:49
pochuI don't have libnotify enabled so I'm not sure23:49
pochuwill try to have a look tomorrow23:49
asacwhich option?23:49
asac"presence of the option" - what option? what do you control with that? enable/disable notifications?23:50
pochuthe preference option->yes23:50
pochuand the notifications have actions in it23:50
pochulike "mark those new items as read" and things like that23:50
asaci understand that part.23:50
asacfor me "option" was not defined at all in the bug ... could be any option23:51
asacso lets assume its "enable/disable" notification optoin23:51
asaclet me reread23:51
pochuLiferea has a “Show a popup window with new headlines.” option that is on by default23:52
asacpochu: heh23:52
asactrue23:52
pochuit's cleary the preference option in the GUI tab, isn't it?23:52
* asac rereads ;)23:52
pochu:)23:52
pochus/cleary/clearly/23:52
asacpochu: so this bug is about removing action buttons23:53
asacwhy all the rest of this info?23:53
asaci mean its fine, but it isnt related to the bug ;)23:53
asacor am i missing the connection?23:53
asacso notifications are "These are annoying and unusable" ... because you get flooded ... now we remove actions which doesnt fix the flood ;)23:54
asacpochu: so are those libnotify notifications?23:54
pochuasac: yes23:55
pochu"Instead, the buttons should be made conditional on whether the notification server supports actions."23:56
pochuthat's the key23:56
pochuthe notification-daemon specification doesn't guarantee the daemon will support Actions23:56
pochuso the application (liferea) should check that the daemon does, and if so it can use Actions23:56
pochuthere's an API to check that23:56
pochubut liferea currently doesn't check it, it just uses Actions unconditionally23:57
pochuthe Dx team plans to change notification-daemon to not provide Actions support, so those apps that don't check if there's support for them will be buggy23:57
pochuthose are bugs in the apps because of the spec says they need to check that23:58
pochuso that's what we need to fix :)23:58
* pochu -> bed, g'night!23:59

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