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

rbnswartzDBO you have a quick minuet?00:31
DBOtwo coins add up to 30 cents and one of them is not a nickel00:32
rbnswartzthe other one is00:32
DBOyou pass00:33
DBOwhat is your question?00:33
DBOrbnswartz, i feel awkward sitting here talking to myself00:35
DBOnot that I dont do that a lot00:35
DBObut usually i dont *type* to myself00:35
DBOthats a whole new level of crazy00:35
DBOim just not there yet00:35
rbnswartzThis is kind of random but in my search for a fix for a bug and I may have found a fix for another. Is there a function that is called quite frequently in LauncherIcon.cpp such as a clock tick?00:36
rbnswartzI talk to myself to. Join the club00:36
DBOrbnswartz, not really00:36
DBOI mean ever frame we do a couple things00:36
DBObut there is no clock tick00:36
rbnswartzwhat is called every frame?00:37
DBOquite a few things are actually00:38
DBOcan I ask why one might need this?00:38
rbnswartzwhich bug?00:38
DBOwhy do you need a function called every frame00:39
DBOrbnswartz, either way, TextureForSize will be called every frame00:39
rbnswartzsorry about that DBO I should be good now. I hope.01:05
DBO:)01:05
rbnswartzDBO I'm on satellite Internet and it is being super funky tonight01:14
rbnswartzNow where I left off :(01:14
rbnswartzDBO Am on the right track for the fix?01:14
DBOrbnswartz, the last thing I got from you is "which bug?"01:15
DBObefore your internet went insane anyhow01:15
rbnswartzYeah it normally behaves but tonight it is going funky. Am on the right path for a delayed tooltip or is there a better way?01:17
DBOdelayed tooltip?01:17
DBOim sorry i dont understand what you are trying to do here01:17
rbnswartzHave a running counter in the launchericon so when the MouseEnter event is fired the counter is enabled when the counter reaches a value the tooltip is shown.01:21
rbnswartzThis is a bug fix for a bite-sized bug01:21
RAOFDon't you want to set up a timer instead?01:22
RAOFcompiz (shouldn't!) get a consistent screen-refresh tick.01:22
DBOyeah you would need a timer for that01:22
DBOit doesn't01:22
DBORAOF, one (shouldn't) use parenthesis for emphasis01:23
rbnswartzHow would I set one up?01:23
RAOFTrue.  What I *meant* to say was ‘Compiz doesn't (or shouldn't!) get a consistent screen-refresh tick’01:23
DBOrbnswartz, lookup the g_timeout_add function call01:24
DBORAOF, I just slung a Ferrari 599XX around Nurburgring in 7:15 (15 seconds off world record) in Forza, and you want to complain about compositors01:25
rbnswartzmore funky functions. Going from plain old c++ to the big leagues is hard01:25
DBO:)01:26
RAOFg_timeout_add isn't exactly a funky function; it just calls a closure after X ms :)01:26
DBOits not really a closure01:26
rbnswartzbut is there a way to tell it to stop the timeout?01:28
RAOFYeah, of course.01:29
rbnswartzthat sounds like the thing for me then01:30
rbnswartzRAOF: You wouldn't happen to know the function to stop the timeout off the top of your head would you?01:32
rbnswartznever mind found it01:33
RAOFWow.  Is the behaviour where the Ubuntu overlay pops up if you press and release <super> sufficiently fast intentional?02:24
ionSome unity-2d commit messages mention UI mockups. Where are they?03:21
ionI’m probably being blind, but i didn’t find them nearby https://wiki.ubuntu.com/Unity or http://unity.ubuntu.com/03:22
didrocksgood morning07:55
oSoMoNgood morning08:00
MacSlowgreetings everybody08:04
MacSlowhey kamstrup08:15
MacSlowhi kancerman, ivanka08:15
kamstrupMacSlow: morning08:15
ivankaMacSlow: morning!08:25
klattimermpt just looking at some api now, and I see that you can nolonger specify in a gtk calendar whether or not the week starts on sunday or monday - it is always derived from the locale regardless of what you tell it09:53
klattimerindicator-datetime has configuration UI for setting this atm09:53
klattimermterry has been working on it09:53
dbarthklattimer: hiya, i get a SIGFPE in the service this morning09:54
klattimerdbarth: hey09:54
klattimercaused by?09:54
dbarththe service crashing09:54
dbartha gtk size request09:54
klattimerdbarth: that shouldn't crash it09:55
klattimerwas it specifically indicator-datetime that crashed?09:55
dbarthand yet it turns09:55
klattimerdbarth: do you have a bug report? traceback perhaps09:57
dbarthgenerating the stack trace09:58
dbarthi'm still battling dbgsym's09:58
klattimerwell I can't see how indicator-datetime could have done it09:58
klattimerI'm just getting the dconf stuff done atm09:59
dbarthklattimer: http://pastebin.ubuntu.com/572106/10:00
dbarththat's when i try to restart the service from the command line10:01
klattimerdbarth have you rebooted since updating?10:03
dbarthwell, i can try restarting the session, but, yes i've rebooted10:04
* dbarth restarts10:04
klattimerdbarth I can't see what could be causing that crash10:06
klattimerit might be higher up in gtk10:06
klattimerseems to be related to the size group10:06
dbarthi restarted my session and the result is the same: it crashes on startup: https://bugs.launchpad.net/indicator-datetime/+bug/72485610:13
klattimerdbarth: that's very strange10:18
klattimerit really doesn't seem to be something in my code, something way deeper10:18
klattimerI'll test it asap10:18
klattimerI have to rebuild a lot of stuff though10:18
klattimerdbarth could you run it with the indicator-loader10:21
klattimeryou should get a bunch of debug messages out10:21
klattimerthat'd be _really_ helpful10:21
klattimerseems that it might be something strange in your calendar that sets it off, but tbh I can't for the life of me see why10:21
klattimerit could be something like dodgy characters, extra long summary strings, things like that could be responsible10:22
klattimerbut I can't do much without knowing what the data is so I can replicate it10:22
dbarthklattimer: ok, i'll try in a minute10:35
dbarthklattimer: http://pastebin.ubuntu.com/572122/10:38
klattimerdbarth that doesn't even get to the ecal code10:40
klattimerlooks like you're having dbus or dbusmenu issues all of your own :/10:40
* klattimer is just updating to the latest released packages and I'll try to replicate 10:40
dbarthklattimer: ok11:00
dbarthklattimer: seb128 is asking about a release of i-datetime11:00
=== API is now known as Guest3494
dbarthklattimer: what's left to have your latests branches in?11:00
dbarthklattimer: is mterry's code already in trunk? (i haven't seen it yet)11:00
dbarthwell, it's missing a file, do you know where to find it? https://code.launchpad.net/~mterry/indicator-datetime/clock-prefs/+merge/5101311:02
klattimerdbarth: somewhere in ubiquity11:03
klattimerI've had to update ido, again, as it was missing a getter11:03
klattimerI'll also have to make a few changes to datetime-service in order to use the dconf settings properly11:04
klattimerthat's the dconf stuff11:04
klattimerthen there's getting signals and queries working nicely between the menu calendar and the datetime-service11:04
klattimerbut it looks like at least that's possible with teds dbusmenu patch11:05
klattimerdbarth I just updated my netbook and cant reproduce your proble m11:18
ryeHi people, was app_indicator_get_accessible_desc symbol removed from libappindicator recently? bug #72491711:43
ubot5Launchpad bug 724917 in libappindicator (Ubuntu) "Importing appindicator from python crashes with ImportError on undefined symbol" [Undecided,New] https://launchpad.net/bugs/72491711:43
bewdieloombahello everybody11:57
bewdieloombaI have an important question regarding Unity's launcher11:57
bewdieloombafrom what I've seen you can hit Super and then you can just hit a number to go to an app11:58
bewdieloombabut what if you're on azerty?11:58
nerochiarobewdieloomba: azerty has the numbers that are made with shift, right ?11:59
nerochiarobewdieloomba: does super+shift+number does anything ?11:59
bewdieloombai dont know nerochiaro12:03
didrocksbewdieloomba: try it :) it's super + shift + number12:04
bewdieloombabut i agree with your logic that super+shift+number will be the "fix" to azerty whereas qwerty requires no shift to invoke numbers12:04
bewdieloombai have no unity installation12:04
=== MacSlow is now known as MacSlow|lunch
didrocksbewdieloomba: I can tell you it's working like that :)12:04
nerochiarobewdieloomba: and i have no azerty :)12:04
bewdieloombadidrocks, do you have azerty?12:04
bewdieloombahaha nerochiaro12:04
didrocksbewdieloomba: well, I developped the feature and I'm on azerty, right :)12:04
bewdieloombacool12:05
didrocksthere are some discussion about if the modifier should be needed or not12:05
bewdieloombaand both french and belgian azerty will be supported right?12:05
didrocksbut that would break other cases when people wants different shortcuts from e and € for instance12:05
bewdieloombai would prefer not having to hold shift12:05
didrocksso, tricky questions :)12:06
didrockslike umlaut support and such…12:06
bewdieloombahm12:06
didrocksbewdieloomba: yeah, basically, you need to hit the modifiers that are written on your keyboard for now :)12:06
didrocksthere is a bug about that and discussion with design12:06
bewdieloombahow likely will you have to hold shift versus not holding shift?12:06
didrocksbewdieloomba: not sure at all, it's under discussion as I told you12:08
nerochiarodidrocks: bug number ?12:08
didrockscan you look for it? it's been a recently changed one and there is umlaout in it12:10
didrocksI prefer fixing bugs than looking for them :)12:10
bewdieloombadidrocks,12:12
bewdieloombasince you developed the feature12:12
bewdieloombawouldn't it be handy to fusion it with alt-tab?12:13
didrocksbewdieloomba: that's not the current plan. However, it's an interesting idea which should really be discussed on the ayatana-design mailing list12:14
bewdieloombaok12:14
=== Guest3494 is now known as apinheiro_afk
cando_hey jcastro_ , got  a moment?13:09
cando_i was looking to the KeyboardShortcut page on the wiki and in the MouseTrick sections you should add the " middle click on panel when window is maximized gives focus to the window below"..13:12
cando_well... maybe a better explanation...:)13:12
ryehi, whom may I poke about bug #724917 ?13:23
ubot5Launchpad bug 724917 in libappindicator (Ubuntu) "Importing appindicator from python crashes with ImportError on undefined symbol" [Undecided,New] https://launchpad.net/bugs/72491713:23
=== MacSlow|lunch is now known as MacSlow
dbartharuiz: hey alberto, we're in #ubuntu-desktop to discuss Sweetshark's proposal13:40
aruizoh13:41
aruizokay13:41
coz_hey guys15:03
kenvandineMacSlow, any plans to port notify-osd to libnotify 0.7.x?15:10
MacSlowkenvandine, no... at least not atm... I don't know where to get the time from... even weekends a allocated for work15:10
MacSlowkenvandine, are there problems?15:10
kenvandinenot urgent, i don't think15:11
kenvandinebut we would like to get everything ported15:11
=== clarita_ is now known as clarita
lamalexhmm my places daemons never start automatically15:20
=== jcastro_ is now known as jcastro
jcastrokenvandine: hey ping me when you finish that python example, I'd like to announce it15:59
kenvandinejcastro, will do, it'll be after lunch :/16:00
kenvandineMacSlow, i just finished porting notify-osd to the new libnotify16:01
MacSlowkenvandine, hey that was quick!16:01
jcastrokenvandine: no worries16:01
kenvandinebranch proposed :)16:01
MacSlowkenvandine, I'll try to look over it on the weekend16:01
kenvandineMacSlow, thx16:01
kenvandineit was pretty easy, only needed to change the examples and the tests16:02
kenvandinebut there was lots of them :)16:02
MacSlowkenvandine, examples and tests are gooood :)16:02
kenvandineindeed16:03
and471kvalo, if and when you have time https://code.launchpad.net/~and471/indicator-network/remove-shading/+merge/5131916:20
kvaloand471: thanks, I will check it in 1,5h or so16:20
and471sure, no rush16:21
=== _LibertyZero is now known as LibertyZero
=== njpatel_ is now known as njpatel
=== Artir_ is now known as Artir
lamalexmy alt-tab switcher has window decorations now19:34
kenvandinelamalex, funny... nothing has window decorations for me now :)19:37
lamalexhaha19:38
janimounity team, thanks for using cmake. that's all :)20:37
kenvandinejcastro, i added the python example to https://wiki.ubuntu.com/Unity/LauncherAPI20:42
jcastroyeah!20:42
kenvandineit works as well as the vala example does, which is only abou 75%20:42
jcastroheh20:42
jcastrogood enough20:42
kenvandinequicklists aren't working... in either vala or python20:42
kenvandine:)20:42
kenvandinenot sure if it is dbusmenu breakage or the example is wrong20:42
jcastrowhere do people file bugs on the API btw20:44
jcastronm, it says right there on the wiki page20:44
kenvandine:)20:44
jcastrokenvandine: man, I need beer so badly20:44
kenvandineme too20:44
kenvandineand sleep20:44
kenvandinejcastro, is there anything else using the dynamic quicklists yet?20:45
* jcastro thinks20:45
lamalexjcastro, tomboy?21:02
jcastrothey don't work21:02
jcastrothey worked in 10.1021:03
kenvandinesad... wish we could do that for natty21:03
kenvandineno mono bindings though21:03
lamalexreally? i thought they were working earlier in the cycle21:03
kenvandineit's like the most useful use case i can come up with for having them21:04
kenvandinelamalex, they were... but that was the old quicklists21:04
lamalexalan has a gobject-introspection parser/generator21:04
lamalexcould try it for dbusmen21:04
lamalexhe tried it out on gtk and was able to run a gtk# app with the dll21:04
lamalexdbusmenu is probably simpler than gtk21:05
kenvandinecool21:05
kenvandinei can't get dbusmenu working in vala or python atm21:05
kenvandinethe example on the wiki was working, i think21:05
kenvandineso something broke21:05
jcastroI sent a note to ayatana-dev and -desktop on the libunity stuff kenvandine21:05
jcastrothanks so much for documenting it!21:05
kenvandinethx21:05
kenvandinein wonder if this is a bug21:07
kenvandinewhen you add an emblem to a launcher, the background color of the launcher changes to match the emblem21:07
kenvandineso adding emblem-important turns the launcher icon red21:07
nmarquesguys the recent update on dbusmenu has triggered some side effects on indicator-messages... has this also been verified on Ubuntu ?21:15
kenvandinenmarques, ah... yes21:21
kenvandinenmarques, is it crashing unity panel or indicator applet on click?21:22
nmarqueskenvandine, nope21:22
nmarqueskenvandine, it doesn't show the indicator unless an application supported is loaded21:22
kenvandineoh that one21:22
nmarquespractical example... you open empathy21:22
nmarquesyou close the window21:22
nmarquesif you try to open it through the indicator21:22
kenvandineok, yeah21:22
nmarquesbig kaboom21:23
kenvandinethat was fixed in indicator-messages21:23
kenvandinelet me see if it was a distro patch or release21:23
kenvandinehttp://pastebin.ubuntu.com/572354/21:24
kenvandineapply that to indicator-messages21:24
kenvandineand21:24
kenvandineunrelated, but important21:24
kenvandinei have a patch to dbusmenu 0.3.9921:24
kenvandinenmarques, looking, hang on21:26
kenvandinehttp://pastebin.ubuntu.com/572355/21:27
kenvandinenmarques, apply that to dbusmenu 0.3.9921:27
kenvandinevery important fix :)21:27
nmarquesthx mate :)21:30
nmarquescomitted the indicator-messages one21:30
kenvandinenmarques, anytime!21:30
nmarquesgoing to commit this one ;)21:30
nmarquesI've started BETA today for this indicators21:30
kenvandinewoot21:30
nmarquesgood it's fixed now ;P21:30
kenvandinenmarques, don't be surprised if you find lots of bugs this coming week21:30
kenvandinelots of changes landed this week21:31
kenvandinewhich should help make it more robust, faster, etc21:31
nmarqueskenvandine, as long as it doesn't depend on libnotify >= 0.7.0 we should be fine21:31
nmarqueskenvandine, I've frozen indicator-sound because of it for this cycle :(21:31
kenvandineoh... ugh21:31
kenvandinei don't think anything else will get ported this cycle21:32
kenvandinewell, i ported notify-osd this morning21:32
kenvandinedo you package that too?21:32
nmarquesalready implemented as well :)21:32
nmarquesyeap21:32
kenvandineok21:32
kenvandinethere was a release today21:32
nmarquesit's the only package of Ayatana that goes natively with openSUSE21:33
nmarquesI saw it, it's already packaged :)21:33
kenvandinebut expect the next release to require libnotify >= 0.7.021:33
kenvandinegreat21:33
kenvandinesorry :)21:33
nmarquesnp21:33
lamalexwhat package is in openSUSE?21:33
nmarquesI made a small perl script to sms me when any of my packages is updated :)21:33
kenvandinenice21:34
nmarqueslamalex, notify-osd21:34
nmarqueslamalex, it's been modified though21:34
kenvandinenmarques, and actually... if you want to get updates for notify-osd it would be a really simple patch to back port it21:34
nmarqueslamalex, with Roman Sokuchev's patch for 'skinning'21:34
kenvandineonly the examples and tests changed21:34
kenvandineso you can just disable building those21:34
kenvandineand it should be fine with libnotify 0.421:35
nmarquesa nice note to keep :)21:35
nmarquessam is going to merge soon compiz21:35
nmarquesso I'll get back to Unity after it21:35
nmarquesI've already seen the backport you guys made to gnome-session21:36
nmarquesvery very cool stuff :)21:36
lamalexnmarques, neat. I wonder why we didn't take the patch, I thought we said that we would accept a patch for that feature21:37
nmarqueslamalex, well, I think it's probably because it's using test files and not gconf/gsettings or whatever21:38
nmarqueslamalex, it also seems that Mark doesn't want Notify-OSD changed, and to be honest, I really has a certain point there21:39
nmarqueslamalex, I've only picked it up because Roman said it would maintain the patch, and a feature is always a feature :) At least Vincent allowed it, so we're cool :)21:39
lamalexheh yah21:40
nmarquess/test/text21:41
danyRnmarques: I find really great what you're doing with Ayatana and openSUSE. that's what distros working together really means. even better taking into account it's someone portuguese doing it ;)21:42
nmarquesdanyR, while some people also agree within openSUSE, there's also a few 'Velhos do Restelo' providing heavy resistance21:44
nmarquesdanyR, though I can't help much on certain areas (like code), I try to help in those fields where I can21:44
nmarquesdanyR, it's important somehow to me that more options are given to users as optional... it's all about user choice :)21:45
lamalexis opensuse using notify-osd by default?21:45
nmarqueslamalex, nope, but it's in Factory and main repos21:46
lamalexah21:46
nmarqueslamalex, zypper in notify-osd will do the trick ;)21:46
nmarqueslamalex, and my pattern (1 click installer) for 11.4 on GNOME:Ayatana already installs it ;)21:46
nmarqueslamalex, so anyone installing stuff my repo, will enable it by default :)21:47
danyRnmarques: but would Lusíadas be a real writing if it didn't included the "Velho do Restelo" scene? there'll always be 'velhos do restelo', pushing inovation back. but you know where the last "velhos do restelo" opposition took us? to the top of the world :)21:47
nmarquesdanyR, I don't do politics ;)21:47
nmarquesdanyR, but there are things I don't like, one of them is our community manager triggering hate21:48
nmarquesdanyR, specially when he is blind... and forgets that some projects started on Novell are actually being kept alive by other communities contributors (I think thats the case of Compiz)21:49
nmarquesat least through my narrow understanding of the situation21:49
danyRnmarques: it wasn't about politics. it's about facts. there will be always someone pushing out for inovation and someone refusing it.21:49
nmarquesdanyR, my field of expertise is actually marketing management, we're the worst enemies of innovation :)21:49
nmarquesdanyR, if you are nearby aveiro, we gotta for a drink of this days :)21:50
nmarqueskenvandine, thx for the patches, the whole thing is rebuilding21:50
kenvandinenmarques, excellent!21:52
nmarqueskenvandine, are there any plans to retrieve data from unity-place-* ?21:54
kenvandinenot sure off hand21:54
nmarqueskenvandine, they could provide very awesome marketing information regarding applications used by the users21:54
nmarqueskenvandine, most used applications and frequence they are used is really info to dig out data for profiling users :)21:55
danyRnmarques: I think Ubuntu Software Source's already has an option to send usage statistics21:55
kenvandinewe already have the popcon data that users can opt into21:55
nmarqueskenvandine, if any of you guys ever attend an event in Portugal/Spain, let me know, then I'll go there :)21:56
nmarqueskenvandine, I would love to offer your team a bottle of good Port :)21:56
nmarqueshttp://blog.canonical.com/?p=43121:57
nmarqueswhoever is behind that, got my full respect also :)21:57
kenvandinenmarques, i'll let you know :)21:58
nmarquesgood people, thanks for the help22:17
nmarquesit's time to leave for the night ;)22:18
nmarquesthanks once more ken.22:18
nmarquestake care all22:18
kenvandineanytime nmarques22:19
Omegaeek, I get the doubt window-controls bug even outside of chromium23:44
OmegaNow in gnome-terminal23:44

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