/srv/irclogs.ubuntu.com/2010/01/11/#ayatana.txt

alex_mayorgaHi, is there a patch coming to let me tell firefox I want to see notifications even when in full screen?05:09
vishalex_mayorga: you need to ask MacSlow ;)  he'd probably be here in a fwe hrs05:14
vishalex_mayorga: but it seems to be planned for lucid05:15
alex_mayorgaI also believe that the whole urgency level should be left up for we users to decide05:16
alex_mayorgamake those available as "System > Preferences > Notifications"05:16
vishalex_mayorga: the min you say "prefs" the idea is most likely to be shot down ;)05:19
alex_mayorgawell whomever is in charge might want to take a look at #ubuntu+1 log from moments ago05:21
alex_mayorgaI believe this would serve as a summary "I think is plainly arrogant to decide for users, what's important or not or how fast they should read and such"05:22
vishalex_mayorga: i agree the prefs are needed... But , *i think* , what they are trying to do is to get the default settings perfect before allowing the users to tweak at will... the default seems to be the high priority for canonical and the config/prefs are probably not in their schedule [unless someone outside works on them]05:25
alex_mayorgawhy try to get it to perfect for me, when just I will know what's perfect for *me*05:26
alex_mayorgaand then "perfection" would be in the eye of the beholder in the end05:26
alex_mayorgabut yeah, from the wiki I can tell configuration is not at the top of the priority list if at all05:27
vishalex_mayorga: well,  you can of course switch/use the notification daemon :)05:27
alex_mayorgaI've kind of got to that conclusion from what I've seen so far05:27
alex_mayorgajust wanted to say once more that if you make it 100% configurable then you're done ;)05:28
alex_mayorgaotherwise just get ready to deal with loads of "incorrect urgency" bug reports05:29
alex_mayorgaas what is "important" for Jon Doe might not be for Jane Doe05:30
ScottKalex_mayorga: I totally agree with you, but that's not been the perspective of this project.05:30
alex_mayorgathis is only being pushed in ubuntu, not upstream right?05:31
vishUbuntu is upstream for notify-osd05:31
alex_mayorgaScottK, and is not turning over for what I see05:32
ScottKvish: Actually no.  Ayatana is upstream for notify-osd.  It's a separate project from Ubuntu (but also sponsored by Canonical)05:32
alex_mayorgavish: what are OSD "competitors" then?05:32
vishScottK: argh! slipped Ubuntu==canonical ;)05:32
vishalex_mayorga: i dont think there are any competitors... unless you consider the gnome3 notifications/ message tray ...05:33
vishalex_mayorga: if you have been following the ayatana discussions.. any mention of a pref/gconf is most definitely shot down.. there is nothing much to say after that.. its their[canonical] money and their choosing of how they spend it...05:35
alex_mayorgaI guess the last comment on https://wiki.ubuntu.com/NotifyOSD/Comments should do then05:42
RAOFalex_mayorga: It's already 100% configurable; you've got access to lp:notify-osd.  Nothing else will be 100% configurable.05:43
alex_mayorgaRAOF, mind elaborating on lp:notify-osd?05:44
RAOFThat's the source branch.05:46
RAOFI'm suggesting that “100% configurable” and “useful” are in opposition.05:46
alex_mayorgaRAOF, so you mean the only configuration point one has is the source code?05:54
RAOFalex_mayorga: No, I mean the only way that you can have a 100% configurable application is with the source code.  But it's also true that the only configuration at the moment is the source code.06:01
RAOFalex_mayorga: I'm just disagreeing with your “if you make it 100% configurable then you're done” statement.06:01
alex_mayorgaRAOF: I believe making it that way would render the "problem" non-existant06:03
RAOFAt the cost of introducing new problems, yes.06:09
ScottKRAOF: Certainly, but OTOH, it's also equally impossible to design the one true configuration for all users.06:15
=== MacSlow is now known as MacSlow|lunch
=== bratsche_ is now known as bratsche
seg|arsdjsiegel1: are you around?16:30
djsiegel1hey16:30
seg|arswhat do you think of this: http://gwibber.com/screenshots/misc/gwibber-navbar.ogg16:31
djsiegel1seg|ars: dude, ace16:35
seg|arsyou like it? :-)16:35
djsiegel1yeah16:35
seg|arsawesome16:36
djsiegel1but I don't think you should use colors for the full treeview16:36
djsiegel1because you have indentation16:36
seg|arsyeah, I agree. I wasn't sure whether to keep it or not16:36
djsiegel1seg|ars: can you make the message entry like pidgin's?16:38
seg|arswhere it auto-expands?16:39
djsiegel11/2 lines tall by default with auto-grow?16:39
djsiegel1yeah, it's a very tall entry by default (what you have now)16:39
djsiegel1would be nice to make it lighter16:39
seg|arsyeah16:39
seg|arsI'm not sure that I want to implement the auto-grow16:39
djsiegel1yeah, would be a nice bonus16:39
seg|arsit's a very non-standard behavior for gtk and it creates tons of technical problems in pidgin16:39
djsiegel1and it's already implemented, you just need to port from pidgin16:40
djsiegel1it may only be a few lines16:40
djsiegel1yeah16:40
seg|arsthat's unfortunately not the case16:40
seg|arsthe implementation they have is very specific to their UI16:40
djsiegel1you are sure?16:40
seg|arsyeah, I've looked at it before and I've talked to one of the developers about it16:40
djsiegel1ok16:40
seg|arsthe gwibber team has been discussing that feature for about a year now16:40
seg|arsand it's just not practical to include it in the program at this time16:41
djsiegel1right16:41
djsiegel1good call16:41
seg|arspersonally, I think that upstream gtk needs to provide native support for it in a way that is not a complete hack16:41
djsiegel1then maybe go with a static, 2-line entry16:41
djsiegel1yeah upstream gtk needs to move forward16:42
djsiegel1they limit the imaginations of all app developers16:42
seg|arsit's really a very bad toolkit. Some of my recent experimentation with Qt has left with the impression that gtk is a dead end16:42
seg|arsthe new sidebar that I showed you was built entirely with webkit16:43
djsiegel1ha!16:43
djsiegel1nice16:43
seg|arsit would have been a huge pain in the ass to do that with gtk and cairo16:43
seg|arsit's kind of ironic. I made gwibber because I wanted a native alternative to AIR apps, but more and more of the gwibber UI is html16:44
seg|arswrt to the static 2-line entry, that's something I'll consider16:45
djsiegel1ok, cool16:45
djsiegel13 is just large16:45
seg|arsa lot of users really like having a resizable entry, but I think it creates too many problems16:45
djsiegel1yeah16:45
seg|arsat the very least, the default behavior needs to be much better16:45
djsiegel1ok seg|ars16:52
djsiegel1seg|ars: this week's paperjam is gwibber16:53
djsiegel1seg|ars: https://bugs.edge.launchpad.net/hundredpapercuts/+milestone/lucid-round-516:55
seg|arsok16:56
seg|arsthe one that interests me most on that list is the one about gwibber jumping to the top of the page16:57
seg|arsI'd love to find a good solution to that problem16:57
djsiegel1seg|ars: can you assign someone on your team to work with me to collect 10 paper cuts?16:57
djsiegel1if you have any juicy papercuts that you plan to fix for lucid, you can file them, or tell me and I will file and assign to you.16:57
seg|arsok16:58
seg|arsfor all of the papercuts relating to account management and creation, you can talk to kenvandine. He's working on our new account UI16:58
=== beuno is now known as beuno-lunch
seg|arsI'll help you find other things to fill out the list16:59
djsiegel1thank you, much appreciated17:02
djsiegel1the only problem is getting people to hack on gwibber17:02
djsiegel1since it's not easily hackabale atm17:02
seg|arsyeah17:02
djsiegel1I think gwibber is an awesome place for newcomers to learn to write patches17:02
djsiegel1it's so easy to hack and run17:02
seg|arsI've made some fixes to the overhaul branch that might make it runnable17:02
vishdjsiegel1: hi... do you want to include this bug > Bug 25345218:24
ubot4Launchpad bug 253452 in empathy "Confusing error message when ICQ users have different encodings" [Low,Triaged] https://launchpad.net/bugs/25345218:24
djsiegel1vish: we already have ten for the paper jam18:25
djsiegel1but I would add it as a paper cut but not schedule it18:25
vishok sure18:26
=== beuno-lunch is now known as beuno
tedgbratsche: What do you think about this API for fallback to StatusIcon?  http://bazaar.launchpad.net/~ted/indicator-application/fallback/revision/4720:12
tedgbratsche: I was figuring folks who want to do custom stuff, they can just subclass.20:13
bratschetedg: So what would this do exactly?  If you don't have the applet installed then it returns a GtkStatusIcon?20:15
tedgbratsche: Yeah.20:16
tedgbratsche: And if it comes back we'd get rid of it.20:16
bratschetedg: Cool20:17
tedgbratsche: I've been debating signal or function, and I think a function makes the most sense.  As the default functionality can be totally removed.20:18
bratscheSo then does the application need to check for this and then set the GtkStatusIcon image and menu stuff itself, or does libappindicator do this internally?20:19
tedgThe idea is that appindicator would do that automatically.20:21
tedgBut, if you wanted to do something different than just having the menu hanging off the icon.20:21
tedgYou could do that yourself by subclassing.20:21
bratscheCool.20:21

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