/srv/irclogs.ubuntu.com/2010/02/25/#ayatana.txt

jcastroNafai: around?00:46
NafaiYes00:47
jcastroNafai: are you on a laptop?00:47
NafaiYes, Lenovo T-61p00:47
jcastroNafai: does your power-manager dropdown work?00:47
jcastroI get a blank menu00:48
NafaiLet me see00:48
jcastroer, no menu at all I mean, just blank00:48
NafaiI get a menu just fine00:48
NafaiThough if it is a recent update, I haven't restarted things for a day or so00:49
jcastrowhen was the last time you logged out?00:49
jcastroah ok00:49
NafaiYeah, looks like a little over a day00:49
NafaiAm I running the old version?00:49
jcastrowell, sometimes logging in and out makes a difference00:50
jcastroat your next natural break can you check?00:50
NafaiSure thing00:50
jcastrowe're frozen until like tomorrow night anyway00:50
jcastroso it's not a rush00:50
Nafaiok :)00:52
Nafaijcastro: Just logged out and back in -- same behavior you describe01:02
jcastrowoo I will file a bug01:03
Nafaiyay01:03
jcastrohttps://bugs.edge.launchpad.net/ubuntu/+source/gnome-power-manager/+bug/52674701:06
ubot4Launchpad bug 526747 in gnome-power-manager (Ubuntu) "battery applet popup is empty (affects: 3)" [Undecided,Triaged]01:06
jcastroNafai: I even triaged it ....01:06
* jcastro 's brain is broken01:06
NafaiPretty weird connecting to my desktop vino server from my phone :)01:09
NafaiOk, the main GtkStatusIcon has been ported and fully tested for Vino01:19
NafaiBut there is this other that I have code for but I have to figure out when it is shown :)01:19
hyperairwho maintains notify-osd these days? there are several branches with merge proposals but have not been touched for months!01:45
Nafaiw00t, finally04:13
hyperaircan someone running lucid tell me if notify-osd still sucks with fractional font sizes?05:11
nigelbhyperair: you may have better luck in ubuntu+1 ;)05:15
hyperairmeh.05:16
hyperairi've got a patch lying around to solve my issue05:16
hyperairbut i'd be very concerned if it's still not fixed in lucid, since the patch was committed to some bzr branch somewhere05:16
hyperairhmm seems it's fixed05:21
hyperairoh well05:21
hyperairlooks like it isn't as unmaintained as code.launchpad.net implies05:22
=== DrPepperKid is now known as MacSlow|afk
=== 40FAAHTM9 is now known as djsiegel
=== MacSlow|afk is now known as MacSlow
qenseGNOME Do merge request sent!11:32
vishqense: why is gnome-do using the app-indicators?11:56
qensevish: because it's got an icon11:56
vish;p11:57
qensevish: the icon is going to be dumped in a short period of time, but that isn't in time for Lucid11:57
qenseso I wrote a temporary patch for those that really want to use the icon11:57
qenseplus: now the tray icon is using the monochrome icon, which is already provided by the humanity icon theme11:57
vishqense: the icon is already included in humanity gnome-do-panel11:57
vishheh ;)11:58
qensebut it wasn't used for the tray icon yet11:58
vishqense: yeah , i just added some icons i had time to do :)  but named them as -panel for the app to use it or not :)11:58
vishhmm , i dont think i included a 16px one11:59
qensevish: the icon name is "gnome-do-symbolic"11:59
vishyeah ,the old name ;)  12:00
vishqense: gnome-do-panel is what i have in humanity ? are you sure it is -symbolic?   that was the old name i had it renamed before release12:01
qenseit is gnome-do-symbolic, I copied the line of code myself!12:01
C10uDhello, i added a diff to #527061 ..not sure of the result since i can't get the thing to install correctly here, anyone willing to try?12:02
vishqense: i meant in humanity ? ;)12:02
qensevish: I can't find any other icon that gnome-do-panel indeed12:04
qensebut it did work12:04
vishyay12:04
qensestrange12:04
qenseis there some kind of redirect?12:04
vishprobably , tedg might know12:05
qensevish: does appind add the suffix -panel to icon names?12:05
qensein that case I think I know how it works.12:05
qensegnome-do-symbolic doesn't exist so it passes gnome-do and then the applet checks for gnome-do-panel, which -- thanks to you -- does exist12:06
qensekenvandine: Could you review the patch attached to bug #527061 once you've got some spare minutes?12:13
ubot4Launchpad bug 527061 in indicator-application "python bindings for libappindicator don't allow to change icon-theme-path (affects: 2)" [Undecided,Confirmed] https://launchpad.net/bugs/52706112:13
vishqense: do you have a screenshot of the gnome-do icon in action?12:13
qensevish: I'll take one right now.12:14
* vish wants to see if there is a need for a 16px icon ;p12:15
qensevish: https://people.ubuntu.com/~qense/gnome-do-icon.png12:15
qenselunch time now, afk!12:16
vishanyone able to view qense 's ^ link?12:38
qensevish: try http://people.ubuntu.com/~qense/gnome-do-icon.png12:38
vishah got it , had to use http12:38
qensemy bad!12:38
vishqense: ;)12:38
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
qensegrmbl13:54
qenseGAPI won't work correctly for the signals/events of libappind13:54
jcastrojpetersen: you got the rhythmbox "next/prev" broken and power-manager empty menu right?14:35
jcastrojpetersen: bugs I mean, I assigned them yesterday, just making sure they're not landing in a spam bucket, heh14:35
seb128jcastro, he closed the rhythmbox one already saying it's a libdbusmenu issue fixed14:36
qenseme?14:36
seb128tedg, ^ you confirm the checkbox, item update thing is fixed today?14:36
jcastroseb128: ah cool14:36
seb128qense, what?14:36
tedgseb128: Yes.  Confirmed.14:37
seb128tedg, thanks14:37
seb128tedg, new tarballs coming today right?14:37
jpetersenjcastro, Yes I got them14:37
tedgWe need to release it, but it's fixed in trunk14:37
tedgseb128: Yeah, need to fix another issue, but yes.14:37
qenseseb128: I've been triaging some of the related/duplicate bugs of that issue.14:37
qensetedg: If https://code.launchpad.net/~qense/indicator-application/fix-526620/+merge/20130 would be included in the release I'd be very happy.14:38
qenseAlthough it's still useless for banshee since connection-changed is never emitted14:38
tedgqense: Cool, will do.14:39
qensethanks!14:39
* tedg was wondering why he missed it, then realized it was 12 min ago :)14:39
qense:)14:39
jcastrojpetersen: oh nice, I totally missed that you fixed g-p-m before poking you. 14:43
qensetedg: I'm working on getting the library to emit the connection-changed signal, which according to the documentation is emitted when "we connect to a watcher or when it drops away". Should the signal we emitted on initialisation and dispose as well?14:48
qenseI've chosen for emitting it near/at the end of register_service_cb() and watcher_proxy_destroyed()14:52
tedgqense: I don't think on init, as you can generally assume that then it wouldn't be connected.  But I think so on dispose, if it was connected previously.14:52
qensetedg: but what if you use it for falling back? In that case you would launch the fallback mechanism when shutting down as well.14:53
qenseOr is it advised to disconnect the signals before disposing?14:54
tedgqense: If you want a signal for fallback you should just override the fallback/unfallback functions with something that emits a signal.  That'd probably be more reliable.14:54
qenseok14:54
qensetedg: thanks! I'll have a merge request ready soon if it doesn't turn out to be buggy.14:55
jpetersenI linked a branch with a fix to https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/52655215:15
ubot4Launchpad bug 526552 in rhythmbox (Ubuntu) "Music->Close menu item and Ctrl-W do nothing (affects: 1)" [Medium,Triaged]15:15
seb128jpetersen, thanks15:20
qensetedg: If we don't want connection-changed to be emitted after the first connection we'd have to create a firstconnection bool to check that, otherwise it's undoable. Do you think that's worth it?15:34
tedgqense: ?  I think as long as it defaults to "disconnected" it should emit everytime that changes.  So on the first connection it'd emit, just not on init.15:35
qenseI'm now sending it from app_indicator_dispose(), the end of check_connect() -- when we've just established a new connection -- and watcher_proxy_destroyed()15:36
qensetedg: Is that fine with you?15:37
tedgqense: Sounds like it on IRC.   I'll double check the patch ;)15:37
qensetedg: good, I'll set you as the merge request reviewer.15:39
qensebtw, it's impossible to override the Fallback and Unfallback methods in C# since you have to create a new class with AppIndicator as base. However, you cannot override the constructor, so you're doomed.15:58
qenseThat's why I'm using the connection-changed signals.15:58
=== jono_ is now known as jono
=== MacSlow is now known as MacSlow|afk
kklimondais indicator-sound going to support using mouse wheel on the icon to change volume level?17:29
tedgkklimonda: Working on it.  Tricky issues with levels of abstraction...17:39
seb128kklimonda, no17:39
seb128oh, ignore me then17:39
tedgkklimonda: I think the final answer is maybe, depending on who you like more :)17:40
kklimondadamn, a tough choice :)17:41
seb128tedg, I though those were menus and would not do non standard things like tooltips or action in middle click17:47
tedgseb128: Yes.  Apparently volume on scroll wheel was considered important enough to allow :)  I think the reason we got mpt to agree to it is that there was no way anyone could actually physically see it, or know that exists, so it would be exclusively a power user feature.17:49
tedgseb128: Personally, I'd like to see scroll wheel on all app indicators as well.17:49
tedgseb128: For the same reasons.17:49
tedgseb128: But I didn't push for it in Lucid as I figured I had enough to do :)17:49
seb128hehe17:50
Nafaijcastro: Is my plan for today the appropriate priorities?18:07
jcastroNafai: yep!18:23
NafaiCool, I should finish both of those things today!18:23
jcastroNafai: I think once freeze is lifted and the stuff lands tomorrowish you'll get bugs filed.19:22
NafaiYeah, I imagine so19:22
Nafaibbiab, grabbing lunch19:23
Nafaiback20:13
=== MacSlow|afk is now known as MacSlow
gabaugguys, please tell me the indentation here: http://www.lottanzb.org/wp-content/uploads/2010/02/indicator.png is a bug, and that the images and checkboxes are intended to be lined up/left-aligned21:45
gabaughttps://wiki.ubuntu.com/CustomStatusMenuDesignGuidelines makes it sound like the only thing wrong w/ that last sshot is that "Show RB" and "Quit" are in the same group - but the problem (IMO) is that the indentation of GtkImageMenuItems is out of whack21:46
qensegabaug: I'm afraid it is something we're aware of but can't fix at the moment.21:50
qensegabaug: it's because some menu items have both checkboxes and images and we have to be able to show both.21:51
gabaugqense: ok - it's considered a bug, though?21:51
qensegabaug: I'm not sure, I would consider it a bug, but maybe it's not.21:51
gabaugqense: really?  Gtk doesn't support that - why would you try?21:51
qenseapparently some applications do really need it21:51
qensestrangely21:51
gabaugqense: which?21:52
qensegabaug: If I'd know I'd let you know. :S21:52
qensetedg: Thank you for and congratulations with AppInd 0.0.14! A nice number of bugs crushed now.21:55
tedgqense: Thanks for you patches!  Yeah, I'm excited about the release.  No more bugs :)21:56
tedggabaug: QT allows it, so QT apps use it.21:56
qensetedg: unfortunately I've found yet another one in the Mono bindings. :)21:56
qenseI'm looking into it right now21:56
gabaugtedg: maybe optimize it so if the menu doesn't include any such items (eg all Gtk+ apps), then indentation is in the Gtk+ style?21:57
tedggabaug: Then if someone added a new menu item everything would shift.21:57
gabaugtedg: if they added a new one w/ check+img?21:58
tedggabaug: Yes21:58
gabaugtedg: OK - I think it's atrocious looking for Gtk+ apps, but I'll leave it there, obviously your decision21:59
qensekenvandine: Did you write the initial Mono bindings for AppInd?22:06
jcastroqense: I think it was DBO22:08
qensejcastro: ok, thanks22:08
qensehe isn't here though22:08
seb128jcastro, bug #497021 should be transparent no?22:09
ubot4Launchpad bug 497021 in rhythmbox (Ubuntu) "provide a fallback for lack of application indicator support (affects: 3) (dups: 1)" [Low,Triaged] https://launchpad.net/bugs/49702122:09
seb128jcastro, the appindicator stack fallbacks to notification icon22:09
jcastroseb128: I don't know if it is or not, and I just tried it and it wasn't.22:09
jcastroseb128: does it fallback for you?22:09
seb128weird22:09
seb128jcastro, if indicator-application-service is not running yes22:10
seb128you might have to stop the service if you just removed the applet22:10
jcastrooh22:10
jcastroI was just removing the applet22:10
jcastroseb128: aha! It does the right thing. I will resolve the bug22:11
seb128jcastro, thanks22:12
jcastroI didn't think about the -service bit22:12
seb128jcastro, I though so, easy mistake ;-)22:13
jcastroseb128: ok that was cool, when I added the applet back rhythmbox just moved over there.22:28
seb128jcastro, kudos to ted22:28
qensewe do have a fresh bug 52808822:44
ubot4Launchpad bug 528088 in indicator-application (Ubuntu) "Transmission applet does not show when there are no indicator applet (affects: 1)" [Undecided,New] https://launchpad.net/bugs/52808822:44
C10uDow, you didn't check bug 527061 before releasing .14 22:48
C10uD:|22:48
ubot4Launchpad bug 527061 in indicator-application "python bindings for libappindicator don't allow to change icon-theme-path (affects: 2)" [Undecided,Confirmed] https://launchpad.net/bugs/52706122:48
qenseC10uD: I'd try a merge request, that's easier to review.22:51
C10uDqense, i don't know if that works, but for those that know what they're doing, it's an easy task i think 23:33
C10uDanyway, gotta go, i hope someone will take a look23:33
C10uDsee ya23:33
qensebye23:33

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