/srv/irclogs.ubuntu.com/2010/10/15/#ayatana.txt

=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
jcastroklattimer: ping13:47
klattimerhey13:47
klattimerI just saw the bug come in13:48
klattimerlooking at it13:48
jcastrorock13:48
klattimerhmm13:48
jcastrohey so, sandy overall isn't happy with the indicator situation13:48
klattimerthere's some missing menu items13:48
klattimerno I know he's not13:48
jcastroso if you can love this, and love the one that is breaking the fallback for xubuntu13:48
jcastrothat would be swell13:48
klattimerI'm trying to find the bug in the fallback among other things13:48
jcastrorock, thanks13:48
klattimerit's not easy13:48
jcastro:-/13:48
klattimerI'm not *big* on mono bindings13:48
jcastrook, I think he'll at least be relieved that you're looking into it13:49
klattimeryeah it's in my list13:49
* jcastro goes to offer himself13:49
Cimiiainfarrell: I'm going out know, early in Monday morning I'll leave for Orlando17:16
Cimiiainfarrell: great weekend to you and all the design team, have a safe flight too!17:16
Cimiseb128: didrocks: bratsche: ronoc: you too! see you next week guys17:19
didrocksCimi: enjoy your week-end! have a safe flight and see you on Tuesday :)17:19
ronocCimi, nice one, safe trip17:20
bratscheCimi: I won't be there next week.17:21
Cimicool guys, my server will stay online, will read everything :P17:21
Cimibratsche: oh sad :( anyway cool stuff for the resize grip17:21
bratscheI'm in Spain next week.17:21
bratscheCimi: But I'll be at UDS a week later.17:21
Cimibratsche: OT: does widget_class <GtkResize*> style "resize_grip" works to style the grip?17:22
Cimiwhich is the right widget match to set up?17:22
bratscheI don't know what you mean.. what is GtkResize*?17:23
bratscheThe widget is GtkWindow17:23
Cimibratsche: I want to match only the resize grip17:23
Cimibratsche: in order to make it more sharp17:24
bratscheIt's not a widget.17:24
Cimimmm17:24
Cimithat's a problem for our theming17:24
CimiI want to setup something to match only the resize grip17:24
bratscheWhy?  It uses the same function to draw the grip that GtkStatusbar did.17:24
bratscheJust do it the same way you did before, but instead of GtkStatusbar use GtkWindow17:24
Cimiso I can use different engines options (engine "murrine" { contrast = 1.2 } ) for example17:25
Cimibratsche: but then I will match the whole window and all widgets inside17:25
Ciminot only the resize grip17:25
Cimifor example separators or others17:26
bratscheWell, what did you do when it was in GtkStatusbar?  Did it affect everything that was inside a GtkStatusbar?17:26
Cimibratsche: I did widget_class "*<GtkStatusbar>" style "statusbar"17:27
Cimithat affects every widget inside the staturbar, but they are only progressbars and buttons17:28
CimiImagine I want a red resize grip17:28
Cimidoing bg[NORMAL] = "#ff0000" would make the whole window red17:28
Cimiusing GtkWindow17:29
bratscheBut GtkStyleClass has a method for draw_resize_grip(), and you're a theme engine author.  This is clearly solvable without making the resize grip a whole new widget. :)17:30
Cimimmm maybe not every widget, because I was not using * after the match17:30
CimiI know17:30
Cimibut everything is static17:31
CimiI mean I can't send a direct match to the resize grip17:31
CimiI'll have to add a custom engine optin17:31
Cimithere's no difference with draw_resize_grip or whatever :)17:32
bratscheLet's talk about it at UDS.17:32
Cimiok cool17:33
Cimibye guys then17:33
=== chaotic_ is now known as chaotic
Fitzsimmonswhere can I find documentation on adding an entry to the MeMenu?21:38
sense_Fitzsimmons: What type of entry do you want to add? The Me Menu is fully created in its own code.21:39
Fitzsimmonsoh, that seems a bit shortsighted21:39
sense_Fitzsimmons: Why would you want to add anything to those menu items?21:41
Fitzsimmonsbut I'm writing a daemon that allows for putting your session into "private mode" as browsers are calling it now, such that ~/.recently-used.xbel would be frozen, or all new entries would be marked with private, or some such21:41
Fitzsimmonsone of my potential users suggested that a MeMenu item might be a good place to add toggling that on and off21:41
sense_Fitzsimmons: You'll have to modify the Me Menu to do so, but you cannot extend it using another application21:42
Fitzsimmonsit doesn't fit very well into any of the other menus, and would be somewhat wasteful to have its own App Indicator21:42
FitzsimmonsI'm surprised; why was the Messaging Menu built to be extensible by other apps, but the Me Menu not?21:43
sense_It may be something to discuss on the Ayatana mailing list.21:43
sense_Fitzsimmons: Because the Me Menu doesn't give provide state information from different applications, but gives general system control.21:43
sense_It was designed in its current form by Canonical and I'm sure it isn t the vision of the DX Team to allow applications to add all kinds of menu items to it when they feel like.21:44
sense_It would ruin the design and make it prone to cause confusion.21:45
Fitzsimmonsthe alternative is having all sorts of applications adding their own AppIndicators21:45
Fitzsimmonswhich is the same problem as the notification area clutter except with a new API21:45
sense_But it doesn't clutter an already long menu.21:45
Fitzsimmonswell, since you're here, where would you suggest I put the UI for a system-wide "privacy toggler"21:48
Fitzsimmonsin an ideal world, that is, independent of available APIs and the such21:49
sense_Fitzsimmons: The Ayatana mailing list is the right place to discuss the indicator stack, including the Me Menu. I would try it there.21:54
Fitzsimmonshm, what about the "session" menu that's beside it (with the power indicator), used for shutting down and logging out? what's that called?21:55
sense_Fitzsimmons: Session Indicator!21:58
Fitzsimmonshaha21:58
sense_The Me Menu is actually a part of it on regular GNOME Panels.21:58
Fitzsimmonsinteresting21:58
Fitzsimmonsso I'm still stuck with taking up the case for extensibility on the mailing list then, eh?21:59
sense_It's because it's an easy way of getting the order right: they've put the Session Indicator and the Me Menu in one thing.21:59
sense_Fitzsimmons: Yes indeed!21:59
sense_Although I don't give you much chance pleading for extensibility, you'd have more chance promoting a system-wide privacy-mode button since that has been brought up before and is one specific thing that can be added in a controlled way.22:00
Fitzsimmonswell, I got laid off today, so I guess I have time for a protracted mailing list flamewar22:00
sense_Flame wars on the Ayatana mailing list are noted for not getting any attention by anyone with the capability of changing anything whatsoever.22:01
sense_Flame wars (rightly) go on ignore.22:01
Fitzsimmonsindeed22:02
sense_Fitzsimmons: Anyway, I'm rebooting now to test some changes to the ALSA configuration. brb!22:03
=== dennis is now known as GreySim
^MikeSadly, what sense_ said about flamewars also seems to be true of legitimate criticism :(22:20

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