/srv/irclogs.ubuntu.com/2009/08/07/#ayatana.txt

SiDihi people10:42
SiDiMacSlow: just wanted to tell you, i got xfconf support and theming support working on a local branch. Didnt have the internet lately so i couldnt push it anywhere, and im quite busy today too, but i just wanted to let you know before you work on the gconf keys for text size / color ;)10:43
MacSlowSiDi, how do you define "theming" in that scope again?10:44
SiDiyou can set colors for bubble shadow / bg / text title / text body / text shadow10:44
SiDii might add gconf keys for sliders, they look bad with bright backgrounds10:44
SiDii also added gconf keys for text title / body size, they work with gconf & xfconf afaik10:45
MacSlowSiDi, priority order for working on features/fixes for notify-osd has been shifted around during this week so I'll not be addressing gconf/xconf the coming week10:45
SiDiokies10:45
MacSlowSiDi, don't over commit there :)10:45
MacSlowSiDi, I only want to introduce gconf-keys for...10:45
SiDii just read "gconf" in a notify-osd bug report so i wanted to make sure you dont do it since its done :P10:45
MacSlowbubble-bg-color, bubble-bg-opacity, bubble-shadow, title-font, body-font, text-shadow-color10:46
SiDiMacSlow: anyway it doesnt cost anything to have these keys :) i'll try to write a little app to turn notify-osd to black on white for people who have problems to read white on black10:46
SiDioh, for opacity too ?10:46
SiDi(i used #rrggbbaa as strings for color, so actually it can handle bubble opacity)10:47
MacSlowSiDi, I looked at your first patch and decided I'll need/want to split out gconf and xconf related calls do separte files each10:47
MacSlowSiDi, hm... I don't think GdkColor takes rrggbbaa only rrggbb10:47
SiDioh10:48
MacSlowSiDi, there's a gdk-function that can parse "#rrggbb" strings10:48
SiDiah great10:48
SiDii didnt have the internet so i wrote my own function :D10:48
MacSlowopacity I'll plan to cover using a float-value (0.0f - 1.0f)10:48
SiDiokey10:49
MacSlowSiDi, I'll replace that with the corresponding Gdk-call10:49
SiDiMacSlow: okey. Could you just write me a little guide with what i should do on the notify-osd + xfce bug report ? i'll write this properly this week-end10:50
MacSlowSiDi, FYI gboolean gdk_color_parse (const gchar* spec, GdkColor* color);10:50
MacSlowSiDi, you mean regarding splitting out the code or the color-parsing?10:51
SiDiwell, splitting out the code10:51
SiDiits true its not easy to read at all right now, but it took me more time to make autotools work than to code it ;)10:52
MacSlowSiDi, oh... well I'm not 100% sure what/how I'll approach that10:52
SiDime neither10:52
SiDiWe could use defaults.c that would include defaults-gconf and defaults-xfconf ?10:53
MacSlowSiDi, just adapt your patch to use gdk_color_parse() for "#rrggbb" and use a float xconf-key for any opacity10:53
SiDiokey, i'll do that for theming10:53
SiDii'll setup a branch as soon as i have the internet :p10:53
MacSlowSiDi, yeah something like that10:54
MacSlowSiDi, please avoid using the term "theming" it'll give the wrong impression on users10:55
MacSlowSiDi, it's just providing some "hook" to allow distro/desktop-environment integrators to tweak notify-osd at runtime a bit10:56
SiDiMacSlow: i wont pronounce it on bug reports :]10:56
MacSlowgood :)10:56
SiDiMacSlow: i do want to have an utility to change the colors though, but i'll probably name it notify-osd-utils. Some users can really not read white on black10:56
MacSlowSiDi, don't be surprised if I'll shuffle around your patch (formatting & Co)10:57
SiDino problem10:57
SiDii had a hard time writing it, i have a different writing style, and im back from 3 weeks of python :/10:57
MacSlowSiDi, since I didn't yet find the time to write a hacking/coding-styleguide yet just do as you please (trying to follow notify-osd lead as good as you can :)10:57
MacSlowSiDi, well... cleaning up such stuff is certainly more my responsiblity than yours so don't stress too much10:58
SiDiokey, no problem10:58
SiDii noticed there were spaces only in half of the code for indentation anyway ;D10:58
MacSlowSiDi, I'll also try to incorporate your battery/power info tweak suggestions into the g.p.m patch ... I'm trying to work on that today 10:59
SiDiokey10:59
SiDii wont have time to give feedback on this before next week, though :P11:00
MacSlowSiDi, I think most of this is covered in your bug-report... there's quite a lot of comments11:00
SiDiYup11:00
MacSlowI'll see if there are any gaps of info11:00
mac_vtedg: hi...the always present icon should be a seperate bug ?11:00
SiDiAnd ironically xubuntu will likely give g-p-m up so i have to patch xf-p-m :D11:00
mac_vindicator applet11:00
SiDi(hello mac_v howdy ?)11:01
MacSlowSiDi, well... that's you problem not mine ;)11:01
* mac_v waves at SiDi 11:01
SiDibtw MacSlow i noticed the errors and strings you get from gconf are never freed, but i dont know gconf at all so i dont know if they should be or not11:02
MacSlowSiDi, no that should be fixed in trunk by now11:02
SiDiok11:03
MacSlowSiDi, ah... no wait... that'll come in with the pending gconf-key work11:04
MacSlowSiDi, I was mixing it up with another class11:04
SiDiok11:04
SiDii hope my patches will still merge without conflict, MacSlow :D11:05
MacSlowSiDi, we'll see11:05
tedgmac_v: It's no a bug, it's a feature :)11:06
tedgmac_v: But the "No Indicators" was definitely a bug and needed to be fixed.  Upload issues.11:06
mac_vtedg: why! its kinda waste of space , when i dont use the apps11:06
tedgmac_v: We're going to support having the applications in there even when they're not being used.11:07
tedgmac_v: One of the things we found in usability testing is that folks would go there for their mail even when it wasn't running.  The idea that "this is the place that evolution lives" kind of thing.11:08
tedgmac_v: I don't know if it's going to suck or be great, but I think it's worth trying for a release :)11:08
mac_vtedg: "" One of the things we found in usability testing is that folks would go there for their mail even when it wasn't running."" this was with the icon displayed or without the icon?11:09
tedgmac_v: When the icon was displayed, but with another application running.  So it was there, but didn't have mail for instance.11:09
tedgmac_v: Also, I believe there has been a few bugs about the icon itself being transient.11:10
mac_vtedg: that is becuase the indicator applet is using a wrong icon! that is why they are checking for mail!11:11
mac_vmpt: ^11:11
tedgOne of the biggest that people can't remove it without starting an application that they don't use :)11:11
tedgmac_v: Perhaps, but no one has proposed a better icon :)11:11
mac_vtedg: i saw that bug too , but it can be removed from startup applications11:11
mac_vtedg: why not use the "i"11:12
mac_vas icon?11:12
tedgmac_v: I don't know, that doesn't really say anything to me other than "generic".11:13
mac_vthis icon problem was mentioned in the mailing list , let me get the link11:14
mac_vtedg: instead of using the general envelope icon for all > im icon can be used if pidgin is working > indicator applet shows the icon of pidgin  , and email icon is shown only when email client is open , and if both are present retain the mail icon11:24
mac_vtedg: i'll file a wishlist bug for this ,always present icon , maybe it can be considered for later Karmic+111:25
tedgmac_v: Well, you might wait for the feature to be completed and decide if you like it first :)11:33
mac_vtedg: oops! i already did actually ! :( sorry11:33
mac_vtedg: the biggest problem for me is none of my apps[thunderbird/xchat] use indicator applet , and i rarely use evolution for calender ! so for me its a waste of space though i like to have it shown when evolution is used :(11:35
tedgmac_v: Heh, the problem there is that xchat and thunderbird don't use the messaging menu ;)11:37
mac_vtedg: yeah , thats why ;p ... anyways Bug #410220 , i filed it before you could reply...! 11:38
ubot4Launchpad bug 410220 in indicator-applet "Indicator applet Always shows icon" [Undecided,New] https://launchpad.net/bugs/41022011:38
tedgmac_v: No problem, I'll comment.11:43
mac_v:)11:43
DBOping njpatel 16:00
MacSlowDBO, he's currently traveling (going back to London)16:33
DBOthanks MacSlow =)16:36
=== beuno is now known as beuno-lunch
=== beuno-lunch is now known as beuno

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