/srv/irclogs.ubuntu.com/2011/07/18/#ayatana.txt

didrocksgood morning05:06
=== _LibertyZero is now known as LibertyZero
didrocksjo-erlend: hey, do you have a minute? seif and I had some design question for zeitgeist integration and discovering files not opened08:53
=== daker_ is now known as daker
didrocksJohnLea: (sorry jo) ^^09:34
didrocksKaleo: hey, snapshot of unity-2d today?09:47
Kaleodidrocks: sure, why not10:05
Kaleodidrocks: going for lunch now, let's talk later10:05
didrocksKaleo: sure10:05
APInjpatel, I have some branches waiting for review11:41
APII pinged lamalex last week but it seems that he forgot that11:42
APIyou are also assigned, should I assign that to other people?11:42
=== API is now known as API_lunch
=== API_lunch is now known as API
APInjpatel, lamlex ping:13:26
API<API> njpatel, I have some branches waiting for review13:26
API<API> I pinged lamalex last week but it seems that he forgot that13:26
API<API> you are also assigned, should I assign that to other people?13:26
lamlexAPI: sorry i ran into massive computer troubles13:26
lamlexi think i've got them sorted but just this morning13:26
APIlamlex, no problem, just wanted to know if I should ask for review to other people13:27
=== alex__ is now known as lamalex
jjardontedg: Hey, Can I know your opinnion about https://bugs.launchpad.net/indicator-power/+bug/811777 and https://bugs.launchpad.net/indicator-power/+bug/811769 ?13:56
ubot5Ubuntu bug 811777 in indicator-power (Ubuntu) ""Show Percentage Remaining" is more useful than "Show Time Remaining"" [Low,Incomplete]13:56
ubot5Ubuntu bug 811769 in indicator-power (Ubuntu) "Power Menu should respect icon-policy hide setting" [Undecided,New]13:56
jjardonor maybe is better to ask mpt as they are more design questions?13:57
tedgjjardon, So when we have things like that which need design input we add a bug task for "ayatana-design" so that they can prioritize it.13:58
tedgjjardon, So "Also affects project"13:58
tedgI don't think it should hide when full though... that seems like a support call waiting to happen.13:59
tedgAnd I think we should fix upower to better time instead of going back to percentage.13:59
jjardontedg: ok, done14:00
tedgBut, I'll let mpt have a say on it ;-)14:00
jjardontedg: about the changes in https://wiki.ubuntu.com/Power : any idea how implement the  certified or validated thing? Is there a database packaged somewhere with this info?14:02
jjardonAlso, I already told mpt that I'm not very sure this is the correct level to achieve this, suspend should work out-of-the-box. If not It's a kernel bug14:02
tedgjjardon, That's a good question.  Let me find an answer for you.14:03
tedgjjardon, I think the idea was OEMs and other folks could install a package to change the default value of the DConf key.14:03
tedgjjardon, It is a kernel bug, but unfortunately a reality for many users.14:03
jjardonMaybe is better to simply disable the suspend configuration options if Its not supported by the kernel14:04
tedgjjardon, The problem is that many drivers say they support it and are infact wrong.14:04
jjardontedg: IMHO hide a bug below a configuration options is not the better aproach14:04
tedgjjardon, I think perhaps we should hide the config if we know it's good...14:06
tedgjjardon, Only provide it on systems that aren't verified to be good.14:06
jjardontedg: I like more that option14:07
tedgjjardon, Write it up as a bug, and assign ayatana-design ;-)14:07
jjardontedg: sure, thanks!14:08
=== m_conley_away is now known as m_conley
MacSlowola15:14
DBOAPI, ping15:42
APIDBO, pong15:52
APItell me15:52
DBOAPI, does the a11y api require that there be a window associated with an object?15:52
DBOso if I wanted alt-tab to be a11y, does it need a window?15:52
APIDaviey, well, at this moment I suppose that the objects that get the focus15:54
APIups15:54
APIsorry15:54
APIDBO,15:54
APIat this moment15:54
APIthe a11y code15:54
APIsupposed that the objects will be included on a basewindow15:55
APIbut I didn't check how alt+tab is working15:55
DBObrb15:55
APIin fact I thought that this was made by compiz but15:55
APInot by unity plugin itself15:55
Andy80hi :)16:04
DBOAPI, sorry about that16:05
DBOAPI, so alt-tab is in a baswindow16:06
DBObut that basewindow does not have a x window associated with it16:06
DBOis that a problem?16:06
APIDBO, no16:07
APII don't go to low16:08
APIIm trying to use nux as the most low level stuff here16:08
APIif there are a nux::basewindow and gets the focus16:08
APIit would be ok16:08
DBOAPI, what about for the input method support?16:09
DBO(I am thinking about dash now)16:09
APIdash is using a custom input method ?16:09
APIfor what?16:09
DBOits not currently16:10
DBObut I assume it would eventually need to use SCIM or whatever is common now16:11
APIaha16:12
DBOdoes that need an x window?16:13
APIwell, in that case, eventually I would require to check it16:13
API;)16:13
APIbut in the case of the key events16:13
APIIm also using nux16:13
APIand fwiw, one of the pending things that I have in my todo16:13
APIin add AtkText and AtkEditable text support on nux textual objects16:13
jjardontedg: done https://bugs.launchpad.net/ayatana-design/+bug/81239416:14
ubot5Ubuntu bug 812394 in gnome-control-center (Ubuntu) "Disable suspend/hibernate options when they are not supported" [Undecided,New]16:14
APIDBO, so, please notify me when if you start to work on the input method stuff16:14
APIso I could check that16:14
APIand btw, that I already asked that16:15
jjardontedg: FYI upstream seems to like the idea16:15
APIDBO, so now unity itself will take care of the alt-tab stuff?16:15
DBOAPI, yes16:16
APIok, better16:16
APIas in this case I would not need to take care also about compiz stuff16:16
mterrysmspillaz, just FYI, that modal-compiz-ldtp question I had on Friday I'm currently pinning on LDTP after finding out it's not directly modal related.  I filed a bug, we'll see what they say16:17
lamalexAPI, i'm reviewing your gconf -> gsettings branch now16:29
lamalexwe should file a bug on gsettings to not abort when a freaking schema is missing16:30
lamalexif there already isn't one16:30
lamalexseriously that is rediculous16:30
APIlamalex, there are already one bug16:31
APIand some weeks ago16:31
APIa flame in a mailing list16:31
APII don't remember which one16:31
APIprobably desktop-devel16:31
APIin summary, this is the way to go16:31
APIcheck if the schema are present16:32
APIif you want to be sure that _schema_new will not crash16:32
APIlamalex, http://mail.gnome.org/archives/gtk-devel-list/2011-May/msg00099.html16:33
lamalexAPI, +1, merge it up16:40
APIlamalex, ok thanks16:41
lamalexAPI, reviewing the focus branch now16:41
APIlamalex, I would prefer if you review the other one16:41
APIis really more smaller16:42
APIso I could get and answer faster16:42
APIand it is a regression16:42
lamalexwhich other?16:42
lamalexi reviewed the gconf one already16:42
APIthe focus branch are improvements16:42
APIlamalex, https://code.launchpad.net/~apinheiro/unity/bug81004516:42
lamalexok16:42
lamalexAPI,  the unity script isn't called by default16:43
lamalexdidrocks, am I right on that? ^^^16:43
APIhmm16:43
APIso we have a problem here ...16:43
lamalexto save time to avoid python16:43
APIso taking into account that we want that env vars properly set16:44
APIbefore running unity16:44
didrockslamalex: right, it's not called16:44
APIwhere should I set those?16:44
APIdidrocks, could you take a look to that branch?16:44
APIhttps://code.launchpad.net/~apinheiro/unity/bug81004516:44
didrockslooking, one sec16:44
lamalexAPI, it wasn't working the other way?16:44
APIif I can't do that on the unity script not sure where I should do that16:45
APIlamalex, what means the other way?16:45
APIwithout that branch?16:45
lamalexthe current way16:45
lamalexin the code16:45
APIlamalex, the current way is16:45
didrocksAPI: why do you need those env var?16:45
APIon the unityshell initialization code16:45
APIdidrocks, because if not16:45
APIwhen calling gtk_init16:46
APIthat now seems to be called before unity plugin16:46
APIgtk_init will load a11y modules16:46
lamalexahh16:46
APIthat means that the atk-bridge would16:46
APIbe using16:46
APIa wrong atk implementation for some methods16:46
APIthose envvars are a hack added to solve the same problem with firefox16:47
lamalexyah16:47
lamalexi remember this from when i was assigned to a11y16:47
APIthey just said to the bridge to not be loaded16:47
didrocksAPI: we can distro-patch compiz to set those env if we always need them16:47
lamalexso where is gtk_init now? it was moved into its own plugin but i thought that was cancelled16:47
didrocksin compiz16:48
APIdidrocks, so right now is compiz itself the one calling gtk_init?16:48
didrocksAPI: exactly16:48
APIhmm, yes that was I fear16:48
APIlamalex, yes I saw that gtkloader plugin16:48
APII also tried there but no luck16:48
APIdidrocks, but now compiz made a call to gtk_init?16:48
APIit is a upstream change or just for unity sake?16:48
lamalexsmspillaz, ^16:49
didrocksAPI: it's done for unity16:49
didrocksAPI: you have unity dep on a new plugin16:49
didrocksbut compiz isn't able on upgrade to check dependencies16:49
didrocksand to load the new plugin16:49
didrocksso, it will just segfault…16:49
didrocksthe call to gtk_init is just a hack until compiz can handle plugins properly…16:49
APIdidrocks, but this is a temporal workaround or other solution is planned?16:49
APIthat answer my question16:50
didrockshopefully, we will be able to use the additional plugin for oneiric16:50
didrocksAPI: so, I can add them to compiz right now16:50
APIdidrocks, I can do that if you want16:50
APIbut as you see, it is just set those envvars16:50
APIbefore gtk_init16:51
didrocksAPI: I'm doing the compiz update, so no worry, will do it ;)16:51
lamalexAPI, ok so im going to reject this proposal16:51
lamalexAPI, do you want me to review the focus branch?16:51
APIlamalex, ok, yes reject that proposal16:53
APIlamalex, yes please review that focus branch16:53
APIsorry, it is really long16:53
APIdidrocks, so I need to assign that bug to compiz?16:53
didrocksAPI: yes please, compiz + assign to me, I'll do it with the update tomorrow16:53
APIdidrocks, https://bugs.launchpad.net/unity/+bug/81004516:53
ubot5Ubuntu bug 810045 in unity "[a11y] Key events are not being emitted (Oneiric regression)" [Undecided,Confirmed]16:53
APIdidrocks, if I search for compiz, the first item is 0.9.5, it is correcT?16:55
didrocksAPI: it is :)16:55
APIdidrocks, ok, done, you have now a new bug ;)16:56
didrocksAPI: heh, excellent, thanks ;)16:56
APIdidrocks, thanks to you16:56
APIbut definitively we need to find a way to manage multi-toolkit environments without nasty hacks16:57
APIbut that would required to wait for atk-316:58
=== daker is now known as daker_
=== yofel_ is now known as yofel
htorquehello everyone! is it unity or compiz that's responsible for restoring a window when double-clicking the top panel?20:53
thumperhtorque: probably unity21:01
htorquethumper: thanks, that was my guess too.21:02
=== m_conley is now known as m_conley_away

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