/srv/irclogs.ubuntu.com/2010/07/07/#ayatana.txt

=== DrPepperKid is now known as MacSlow
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
=== rgreening_ is now known as rgreening
=== rgreening is now known as rgreening_
=== rgreening_ is now known as rgreening
=== MacSlow is now known as MacSlow|afk
LucidFoxSee, I actually did try pitching that patch here, but nobody replied18:05
kenvandinehey LucidFox18:12
kenvandinehadn't seen you over here yet18:12
kenvandinetedg isn't online atm... he should be back soon18:12
kenvandineprobably at lunch18:12
kenvandineLucidFox, he is the main appindicator guy and also a heavy liferea user18:13
kenvandineso probably happy to see your patch :)18:13
LucidFoxOkay!18:13
LucidFoxI just wonder how it escaped everyone, what with it being tagged with trayaway, subscribed by ubuntu-sponsors, written about on Planet Ubuntu and Omg! Ubuntu, and also linked from that list on the wiki trayaway page18:15
LucidFoxBut well, better late than never :)18:16
kenvandinehehe18:19
kenvandinewell, not sure :)18:19
kenvandinejcastro, fyi ^^18:20
kenvandinejcastro, was liferea on your list?18:20
jcastroted was tracking it iirc.18:20
jcastrois there a bug?18:20
jcastroodd, ted was tracking it because he was the one whining about it all UDS.18:21
LucidFoxjcastro> About liferea?18:22
jcastroyeah18:22
jcastroLucidFox: can you link me to the bug?18:22
LucidFoxbug #54049018:23
ubot5Launchpad bug 540490 in Bazaar "update fails when trying to lock master branch (in a readonly checkout) (dup-of: 412223)" [Undecided,New] https://launchpad.net/bugs/54049018:23
ubot5Launchpad bug 412223 in Bazaar "bzr up locks master branch (affected: 2, heat: 4)" [High,Confirmed] https://launchpad.net/bugs/41222318:23
LucidFoxer18:24
LucidFoxwrong one18:24
LucidFoxweird18:24
vishbug #54049018:24
LucidFoxthe link is correct and points to the Liferea bug, but ubot5 acted up18:24
vishhmm , bot gone crazy!18:24
vishjcastro: https://launchpad.net/bugs/54049018:25
ubot5Launchpad bug 540490 in liferea (Ubuntu) "liferea should be added to the indicator applet (affected: 15, heat: 108)" [Undecided,Confirmed]18:25
jcastrough, how did we miss that18:25
jcastronigelb: can you put someone from reviews on that patch?18:26
nigelbjcastro: I'll get to it :)18:27
jcastrohero18:27
jcastroLucidFox: thanks for bringing it to our attention18:27
jcastrokenvandine: Lesson learned here is to never trust ted when he says "I got it"18:27
nigelbheh18:28
LucidFoxoh blimey18:28
jcastroI saw it on omgubuntu and all that stuff, but I was like "oh that should make ted happy."18:28
LucidFoxin the time it took for that patch to be noticed, someone already got -1ubuntu2 uploaded :)18:29
LucidFoxso this will have to be at least -1ubuntu318:29
jcastrospeaking of app indicators, nigelb, fagan owes me a patch for deluge18:29
jcastroas he said he would work on it18:29
jcastroso if you see him bug him about it. :D18:30
nigelbjcastro: I will :)18:30
nigelbjcastro: this is something that a reviewer can only say "forwarded upstream" but they dont want it yet18:30
nigelbso I'm leaving the decision to you folks to get it in18:31
jcastrokenvandine: we never sorted about universe apps for app indicators, can you bring it up with seb? sounds like a good opportunity for a new contributor to get that in.18:32
LucidFoxSpeaking of upstreams, I tried to pitch that Liferea patch to upstream, but they said they weren't interested in Ubuntu-specific functionality.18:33
LucidFox"We'll wait until it becomes a standard part of GNOME"18:33
nigelbI think indicator stuff can go right in once tested and this patch has been extensively tested18:35
nigelbbut jcastro, you're call ;)18:36
nigelb*your18:36
jcastroLucidFox: the best you can do in that case is offer the patch.18:36
jcastrowe've made it so people can fall back to the old tray so people can use them and not worry about breaking distros with the tray18:36
* LucidFox nods18:37
jcastroalso, it's not ubuntu-specific, it's basically KDE technology18:38
jcastroso app authors can use one thing for both. 18:38
LucidFoxWell, this is the messaging indicator, not the app indicator.18:38
LucidFoxBut this patch does fall back to the tray18:38
jcastroI think GNOME has different plans for GNOME3.18:38
jcastrooh, right, sorry18:38
jcastroyeah, I can see that being an issue for people18:38
jcastrosorry I am mixed up today18:38
LucidFoxWhile I'm here, any plans for making notify-osd configurable?18:38
jcastroI saw a tool somewhere to make it configurable18:39
LucidFoxThere was a third-party app using a patched version of notify-osd, but I don't think text config files in the home directory are the way to go18:39
LucidFoxso I'm wondering if it was made unconfigurable for ideological reasons18:39
jcastrodesign reasons really.18:39
=== MacSlow|afk is now known as MacSlow
kenvandinevish, those adium-theme-ubuntu patches you gave me the link to yesterday18:42
kenvandinevish, i think design should review those18:42
LucidFoxDesign reasons?18:42
vishkenvandine: the patch to make empathy not scroll too?18:43
kenvandineyeah18:43
jcastroLucidFox: check on the ayatana list archives for the discussion, sorry I have to go, font launching. :D18:43
kenvandinethat is still a usability thing... mpt or someone should look at that18:43
LucidFoxso there's no chance it gets at least some options configurable via gconf or something?18:44
vishhmm , mpt is on vacation,18:44
kenvandineor dseigel18:44
vishkenvandine: who can be poked? david?18:44
vish:)18:44
kenvandineyeah18:44
kenvandinesomeone with more UX experience than me :)18:44
vishsure , will do that ;)18:45
kenvandinelet them review them, and i can handle getting them uploaded as needed18:45
vishkenvandine: neat , thanks.18:46
LucidFoxubuntu-font-beta-testing?18:50
vishkenvandine: this one has a branch too , and it was working earlier but somehow got missed during gwibber upgrades : Bug #317056  , could you check it out :)18:50
ubot5Launchpad bug 317056 in gwibber (Ubuntu) "Allow F5 keyboard shortcut for refreshing Gwibber (affected: 11, heat: 61)" [Low,Triaged] https://launchpad.net/bugs/31705618:50
vishthanks :)18:50
kenvandineLucidFox,  http://design.canonical.com/2010/07/the-ubuntu-font/18:50
LucidFoxoh, neat18:51
LucidFoxwill it replace DejaVu as the UI font?18:51
kenvandineLucidFox, i have no details :)18:52
kenvandinejust the blog post18:52
kenvandinevish, i set a milestone on that so it doesn't get forgotten18:52
kenvandinevish, thx18:52
vishkenvandine: great , thanks :)18:52
hyperairhmm why is it a private PPA?18:54
hyperairthese things should be open to public imo18:54
vishhyperair: its for ubuntu members , so that it can be tested before full release18:56
hyperairvish: yeah, i'm just wondering why it's not open for non-ubuntu-members.18:56
vishhyperair: it was discussed in the UDS , they want to make sure there are no problems before making a public release. once it is released there is no pulling back18:56
jcastrofont foundries are very closed by default18:56
jcastrothe distribution needs to be limited18:56
jcastro(you'll find other fonts in the past that are open now like bitstream, droid, etc. didn't have public betas at all)18:57
hyperairjcastro: but why?19:00
hyperairE: The method driver /usr/lib/apt/methods/https could not be found.19:00
hyperairhmmm19:00
jcastrohe sort of explains in the video19:00
hyperairnow what =\19:00
jcastrooh, make sure you have apt-https-transport installed19:00
hyperairer, doesn't seem to exist.19:01
jcastroapt-transport-https I mean19:01
jcastro(I thought we installed that by default?)19:01
hyperairmy karmic->lucid upgrade screwed up halfway19:02
jcastroinstalling that should sort it19:02
hyperairyeah installing now19:02
LucidFox...NDA fonts?19:04
LucidFoxAre they bloody kidding19:04
LucidFoxWell, that's Canonical, I guess... proprietary development platform, proprietary sync service, and now proprietary fonts19:05
jcastrothe font will be open19:07
thorwilLucidFox: a half-closed beta doesn't make/leave the font proprietary.19:07
hyperairthorwil: the question is, why even make it half-closed?19:08
hyperairwe don't make our ubuntu betas closed betas, so why should we make our fonts closed betas?19:08
jcastrojcastro | font foundries are very closed by default  19:08
thorwilhyperair: i think the concern is that fully public released fonts tend to develope a live of their own. they spread19:08
hyperairthorwil: and what's wrong with that?19:09
thorwiland that's ugly if you still want to revise it19:09
jcastroLucidFox: what's proprietary about ubuntu's development platform?19:10
LucidFoxokay, Launchpad *was* proprietary19:10
LucidFoxUbuntu One still is and I don't see it changing in the future19:10
hyperairu1 is such wonderful stuff that it refuses to log in, or sync for me ^_^19:10
thorwildropbox > u119:11
hyperairthorwil: agreed.19:11
LucidFoxdropbox is also proprietary, but the difference is, it's not made by Canonical and doesn't have Ubuntu in its name19:11
hyperairand, it works!19:12
hyperairand doesn't use that miserable couch shit.19:12
thorwili found it to be reliable where u1 wasn't19:13
hyperairto be fair, there isn't a dropbox music store19:14
LucidFoxBah, music store19:15
hyperairlol19:16
LucidFoxNever understood them, but then I'm not a music type19:16
LucidFox(not that I'd use one even if I was, no way I'm paying for air)19:16
* hyperair nods19:16
LucidFoxis there *any* file synchronization service with an open source server side?19:17
jcastroifolder19:17
jcastrosparkleshare19:17
hyperairhonestly speaking, i don't really give a damn about whether web services are open source or not.19:18
hyperairi won't be able to make the changes freely anyway19:18
hyperairsince i'm not the one running the service.19:18
hyperairbah https. i can't use apt-cacher-ng =(19:20
jcastroif you used squid-deb-proxy you would be rocking. :D19:21
hyperairjcastro: how does it handle ssl?19:22
hyperairjcastro: does it perform ssl unravelling and use its own certificate or something?19:22
jcastroit doesn't cache it, but it doesn't error either19:22
hyperairbut caching is the whole point!19:22
hyperairmy apt-conf prevents it from erroring out19:22
jcastroah19:22
jcastroyeah but other than private repos what would you SSL apt for?19:23
hyperairAcquire::http::Proxy "DIRECT";19:23
hyperairnothing, but it'd help for multiple computers =\19:23
vishhmm , something is making my eye hurt .. thats odd :s19:27
hyperairit reminds me a little of comic sans19:28
vishhyperair: huh! comic sans! 19:28
hyperair=\19:28
hyperairreally19:28
hyperairit looks like a slightly smalle comic sans19:31
Kangarooohello can i get answer why Transmission right click is in left click place?20:32
Kangaroooive read theres some serious decision for that20:33
vishKangarooo:  https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators20:34
Kangaroooyes ive tryd searching in there left and can find only 2x left in there and in sentences they are doesnt say transmission now need to change its behaviour or that its really needed to be changed. also i dont see that right click which everbody has been using is bad.20:36
vishKangarooo: http://design.canonical.com/2010/04/notification-area/ , 20:38
Kangaroooim not using Ubuntu. im using Xubuntu that idea about making some new indication panel witch to open i need one more click (time waste) wont be for me. i also wont want that.. so now every programm will be different couse for different distro theres one new place saving and time wasting applet witch needs menu come out of different click.. is microsoft specially making theese ideas for ubuntu?20:42
jcastroif your tray or whatever doesn't use app indicators then it should fall back to the old way20:42
jcastroif it doesn't do that then that's a bug20:42
Kangaroooyes and in Bug 524179 (witch has 5 added dubliccates and 2 more not added dublicates) one guy gives link to this 1st link and then another one makes this bug wont fix and also another one makes bug from Transmision to Ubuntu.20:44
ubot5Launchpad bug 524179 in Ubuntu "Left-clicking on taskbar icon for transmission brings up the right-click menu (affected: 14, heat: 97)" [Undecided,Won't fix] https://launchpad.net/bugs/52417920:44
jcastrothat bug should probably be filed against xubuntu instead20:46
jcastroand reopened there20:46
jcastrodo you have a screenshot of what it looks like in xubuntu?20:47
Kangaroooyes btw i just made it to report bug and i see many dublicates20:47
Kangarooohttp://www.zimagez.com/zimage/screenshot-286.php20:49
jcastroI suspect that the fallback to the old way is broken20:51
jcastrokklimonda: any idea?20:51
Kangaroooif for that app that makes all in one button needs to have other way then in that app needs to be coded that it makes it other way.. why all apps need to change that behaviour?20:53
jcastroI don't understand your question20:55
kklimondajcastro: the problem is that's how appindicator works - even if application-indicator isn't there the GtkStatusIcon that is being "emulated" behaves just like menu in application-indicator. I think that's how all applications we have changed in lucid behave.20:57
jcastroI thought the point of the library was to have a fallback?20:57
kklimondajcastro: and it provides a fallback - it just behaves just like menu in appindicator area, it doesn't restore the original behaviour.20:58
jcastrooh I see20:59
jcastrokklimonda: any idea what happens on other distros?21:00
kklimondaI agree that it's suboptimal but the best approach isn't easy one and maybe we could create a better API that makes it possible for application to fallback to its own menu that behaves like everywhere else.. something like app_indicator_present () that we could check at the runtime and not at the compilation time.21:01
* jcastro nods21:01
jcastroeggs broken on the path to the consistant omelette I suppose21:02
kklimondajcastro: if other distributions use appindicator they have the same problem.21:02
kklimondaindeed21:02
kklimondatedg: would it be possible to make check at the runtime instead?21:02
kklimondatedg: to check if application-indicator is present and if not use the default GtkStatusIcon and not fallback provided by appindicator.21:02
tedgkklimonda, It does fallback at runtime if there is no appindicator area.  It is uses GtkStatusIcon.21:03
tedgkklimonda, Heh, exactly :)21:03
tedgkklimonda, By default we use the menu we've been given, but some applications provide different fallbacks by subclassing and replacing the fallback/unfallback functions.21:04
tedgkklimonda, We also provide a signal, but I think subclassing is easier.21:04
kklimondatedg: but that would mean we would have to write even more code and stuff it into all applications that, for example, use left mouse button to hide/show window, right? As much as we may not agree with this behaviour it is something people are used to and currently there is no way of getting it back without recompiling source code.21:06
tedgkklimonda, It should be just shuffling code that already exists.  But, in reality, there is nothing consistent in applications for us to build on.  We can really only fallback with what data we have.21:07
kklimondatedg: but we could do a test.. lets say in app_indicator_init (). Make it return null and then application can just reuse its own menu, mouse button behaviour and everything else they like.21:09
tedgkklimonda, It's async though.21:09
kklimondabah21:09
jcastrocody tells me someone from xfce is looking at app indicators/KSNI but I don't know how far along that is21:10
jcastrothat's the "real fix" anyway. :D21:10
tedgjcastro, They should just be able to use Mark__T's work on the indicator stuff and use our app indicator loader I believe.21:10
kklimondajcastro: but that will still leave us with different behaviour and no way back to the upstream one, right? And Kangarooo's question wasn't really "hey, that's not an application indicator" but "why does it behave different than what I'm used to". On the other hand we could stand our ground and push the standard implemented by appindicator. That may make sense in a longer run.21:13
jcastroI agree with you21:14
Kangarooo+221:14
jcastrothere's nothing really stopping anyone from maintaining the old behavior in a PPA or something21:15
* kklimonda nods21:15
kklimondatedg: even app_indicator_init is async call? /me got curious :)21:18
tedgkklimonda, It's not, but the detection of the service is.  So it doesn't fallback until after it checks.21:18
kklimondaah, I see now.21:19
Kangaroooalso i believe that in Ubuntu also its possible to make that new one click app not work in Ubuntu? then also thouse buttons should be as they were..21:20
Kangarooowhats the name of programm that looks like bug icon in https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators?action=AttachFile&do=get&target=disaster.png ?21:33
ScottKhttp://kitterman.com/kubuntu/appmenu1.jpeg23:43

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