/srv/irclogs.ubuntu.com/2012/01/26/#ubuntu-unity.txt

=== mhall119 is now known as mhall119__
=== mhall119_ is now known as mhall119
mhall119thumper: you still around?00:48
thumperhi mhall11900:48
thumperI am... kinda00:48
mhall119heh, me too00:48
mhall119can we chat on IRC for a bit?00:49
thumpersure00:49
=== dyams|away is now known as dyams
tsdgeosSaviq: you there?08:16
tsdgeosJohnLea: question, unity-2d and unity-3d, behave different if you press the windows key and then alt+f1 (unity-2d closes the dash while unity-3d no) can you confirm that unity-3d behaviour is the wanted one? If not any idea who to ask?08:56
thumperI think there is a bug for that08:57
thumperI think alt+f1 should close the dash08:57
* thumper waits for JohnLea :)08:57
JohnLeathumper; have you got the bug #?  I updated the bug for this a week or so ago08:57
thumperJohnLea: not in front of me08:58
JohnLeathumper; me neither, but there is one ;-)  if you hold on a sec I'll dig it out08:58
=== dyams is now known as dyams|lunch
=== JohnLea_ is now known as 17SAAGUZ7
=== dyams|lunch is now known as dyams
tsdgeosthumper: https://bugs.launchpad.net/unity-2d/+bug/919209 right?09:24
tsdgeosgreyback: so want me to do the MR to unify the WIDTH declaration somewhere?09:32
greybacktsdgeos: sure. What do you think is good, a file in tests/misc?09:33
tsdgeosdefinitions.rb ?09:33
greybacksound good to me09:34
* tsdgeos goes for it09:35
tsdgeosgreyback: add all the definitions or only the ones we have at the moment?09:36
greybacktsdgeos: hmm, what can we be certain of. launcher width, pane height. Dash dimensions should be correct.09:39
dyamssaviq: ping10:10
dyamstsdgeos: do you how to verify that the application menu, say Menu->File is displayed or not?10:16
tsdgeosdyams: haven't tried it, but i'd hope the menu to be introspectable too?10:17
greybacktsdgeos: unfortunately not. panel-service draws the menus, we've no access to that via testability10:19
tsdgeoswell, it draws them10:20
tsdgeosbut the QActions are still on our side10:20
tsdgeosno?10:20
greybackyeah, we reveice them & tell the panel-service to open the menu10:21
tsdgeosotoh maybe we can actually query the panel-service ?10:22
tsdgeosgreyback: https://code.launchpad.net/~aacid/unity-2d/unity-2d_test_common_definitions/+merge/90251 i only added LAUNCHER_WIDTH and PANEL_HEIGHT since it's the only ones we use, could not find the dash values either10:23
greybacktsdgeos: that's fine10:23
greybacktsdgeos: yes I'd like to be able to ask the panel-service if a menu is open, what is highlighted, etc. I'm unsure if it exports such info, but if it does, a little code in the panel to give testability access to that info would be nice10:24
greybacktsdgeos: it's the biggest weakness in the testability stuff IMO10:24
Saviqdyams, hey, what's up?10:28
Saviqsorry guys, in a cafe again, no power at home >:[10:28
tsdgeosdoh :-/10:28
dyamssaviq: about multi monitor shell stuff10:29
greybackSaviq: you need to stop relying on solar power ;)10:30
dyamssaviq: nerochiaro: you were discussing about the QDeclarativeItem re-parenting crash issue10:34
Saviqgreyback, smarty pants :P10:44
greybackSaviq: how did you know my high-school nickname? :)10:44
Saviqgreyback, guess what I was called :P10:45
greybackSaviq: I doubt I'd be able to pronounce it10:45
nerochiarodyams: it looks like we managed to find a way to work around the crash. we're checking with Kaleo the performance10:47
dyamsnerochiaro: ok10:48
dyamsnerochiaro: is it by bypassing the QDeclarativeView and using the QGraphicsView directly?10:49
nerochiarodyams: yes10:49
dyamsnerochiaro: ah10:50
Saviqnerochiaro, oh, so sounds like we might use a single QGraphicsScene in the end?10:52
nerochiaroSaviq: it looked like that would require much more work, so the most promising direction for now is one view per screen and only one with a dash, then move the dash around between them as needed10:54
Saviqnerochiaro, ok, cool10:54
Saviqgreyback, I have to miss the standup again today, I'm in no environment to do it now, can you take over?10:55
Saviqmy input would be: I'm reviewing, testing, ensuring test coverage, still not doing anything useful ;P10:56
greybackSaviq: No prob10:57
Saviqand being an a$$ to people around10:57
Saviqgreyback, thanks10:57
greybackany tips?10:57
Saviqgreyback, one thing I talked about with Kaleo the other day10:57
Saviqwhat we discussed with Ugo earlier10:58
Saviqi.e. ensuring tests do test10:58
Saviqa simple `bzr revert <code-dir>` might be enough to do that in most cases10:58
greybackSaviq: *nod*10:59
dyamssaviq: is that for me you are saying ^^10:59
Saviqdyams, no, greyback10:59
dyamssaviq: ok11:00
Saviqgreyback, so it might not be worth it to devise no evil plans11:00
=== chaoticuk_ is now known as chaoticuk
tsdgeosnerochiaro: there?12:39
nerochiarotsdgeos: yes12:40
tsdgeosnerochiaro: all my tasks are in review stage, so i'm idling until they get reviewed and potential issues are found, want me to take "Fix spread behavior" from you in the kanban?12:40
nerochiarotsdgeos: please do, i'm still tied up with multimonitor tests and a few other tasks in review i need to fix12:41
tsdgeosoki12:41
nerochiarothanks12:42
tsdgeossure12:42
tsdgeosbetter than do nothing and be bored ;-)12:42
Saviqtsdgeos, you know we still have some other tasks to take there in the backlog? ;)12:43
Saviqtsdgeos, but yeah, you can grab them from Ugo until you run out of them12:43
tsdgeosSaviq: i do, but though that the ones that were "inside" the board had more priority than the ones outside12:43
nerochiaroSaviq: it's fine, better he takes stuff off my plate, since i'm won't be able to work on them after this week12:43
Saviqnerochiaro, yeah I know12:44
nerochiarojust making sure12:44
Saviqnerochiaro, me too, just making sure tsdgeos knows we have more :)12:44
nerochiaro:)12:44
greybacktsdgeos: I've something else for you to do if you're bored :)12:49
tsdgeosgreyback: sorry, too late :D12:49
greybacktsdgeos: Still like me to dig into what's breaking in unity-2d_test_dash_launcher_interactions? Or was that the test you fixed?12:56
greybacktsdgeos: and why do you object to using the TIMEOUT variable. It was partly your idea :)12:56
greybacks/variable/variable almost everywhere/12:57
jmlis there a supported way to change the layout of virtual desktops? (e.g. move from the default 2x2 to 1x6)13:02
=== jackyalcine is now known as JackyAlcine
seb128jml, ccsm13:11
jmlseb128: I was under the impression using ccsm was strongly discouraged.13:12
=== greyback is now known as greyback|lunch
seb128jml, it is, I can reply "don't do that" to your question if you prefer ;-)13:13
seb128jml, it's ccsm or don't do it basically13:13
jmlseb128: heh, ok :)13:13
jmlseb128: do you know if it's something that we would like to allow users to configure?13:14
jmlbut just haven't got around to it yet because ccsm is good enough for the daring few13:14
seb128jml, dunno, it's not in the options design looked at for the system settings at least13:15
seb128jml, didrocks did an upload today to precise which adds things like the launcher autohiden and icon sizes to the system settings ui13:15
jmlseb128: that's pretty cool :)13:16
seb128jml, but the number of workspace is not part of the things which went into that spec13:16
seb128jml, see https://docs.google.com/a/canonical.com/document/d/1ILTJDiDCd25Npt2AmgzF8aOnZZECxTfM0hvsbWT2BxA/edit?ndplr=1 section 2.213:16
jmlseb128: that's a good spec, thanks.13:19
jmlJohnLea: any plans to allow users to configure the number of workspaces or their layout?13:20
jmlJohnLea: I'm more interested in whether you think it's acceptable in principle than if there's a schedule for including such an option.13:24
jmlhuh13:48
jmland the system fonts are *not* configurable and are not Ubuntu Mono for the monospace font?13:49
tsdgeosgreyback|lunch: because if i use the TIMEOUT in the verify_not, the tests are looooooooooooooong13:51
=== greyback|lunch is now known as greyback
greybacktsdgeos: true :) Ok I'm happy with 2 seconds then13:57
tsdgeos:-)13:57
greybacktsdgeos: You'll need to update ~aacid/unity-2d/unity-2d_test_dash_launcher_interactions to reflect the definitions.rb stuff14:05
tsdgeosgreyback: yes14:06
tsdgeosdyams: ping14:06
tsdgeosgreyback: updated14:17
greybacktsdgeos: thanks14:17
tsdgeosgreyback: do you know who created the task that syas "Open Dash and Invoke Spread. Toggle spread with Super+S. After 3-4 attempts Dash will stay open and stop responding to Super Or Escape etc."14:18
tsdgeos?14:18
greybacktsdgeos: nope14:18
tsdgeosi thnk it was dyams, wonder if it's late in the day for him already14:19
greybacktsdgeos: he's 4 or 5 hours ahead of us14:19
tsdgeosyeah it is14:19
greybackand it's a national holiday for him too14:19
tsdgeosdoh :-/14:19
greybacktsdgeos: looking for something to do?14:19
greyback:)14:20
tsdgeosi'm not sure i understand what is the sequence he makes to find the problems14:20
tsdgeosgreyback: i do now since i don't know what to make of that task14:20
greybacktsdgeos: nor am I. Did he link a bug?14:20
tsdgeosno, because it's -shell only14:20
greybackInvoking spread makes dash hide, I don't see how dash will re-appear14:21
tsdgeosyeah14:21
tsdgeoswell, let's ignore it until tomorrow14:21
tsdgeosgreyback: what did you want me to do? (i have a few test more in mind though)14:21
tsdgeosgreyback: damnit, i repushed a merge to https://code.launchpad.net/~aacid/unity-2d/unity-2d_test_super_s_does_not_type_s/+merge/90068 you'll have to reapprove it :-/14:43
greybacktsdgeos: ok14:43
elvisdHi all.16:26
elvisdThe global app menu bar was messed up in a new update to precise16:26
elvisdwhere can i report it?16:26
greybackelvisd: you using unity2d by any chance?16:27
elvisdno unity,16:28
elvisdthe menu bar appears and works until i switch application16:28
elvisdexample: 1. open nautilus --> menu works; create a file, change folder, ... --> menu works. 2. Focus Xchat window 3. Re-turn to nautilus --> Menu doesn't work16:30
greybackelvisd: hmm, sounds like dbus-menu problem16:31
elvisdok. wher can i report it. only here to you, mailing or launchpad?16:33
greybackelvisd: report it on launchpad please16:33
greybackelvisd: http://bugs.launchpad.net/unity/16:34
elvisdThank you for the link ;)16:34
greybackI'm not 100% certain where the error lies, so report it there, and the bug triager will figure it out16:34
kenvandineelvisd, that should be fixed now16:37
tsdgeosSaviq: regarding https://code.launchpad.net/~aacid/unity-2d/unity-2d-shell_fix_dash_launcher_interactions/+merge/90156 i think we can merge it and after try to find out while the whole test fails, since i don't see anything wrong there16:37
kenvandinethat was a bug introduced in the libindicator upload yesterday16:37
Saviqtsdgeos, ok then16:37
elvisdAh ok.When should be available the fix?16:37
kenvandineshould already be available16:38
elvisdkenvandine,  I stop filing the bug then.16:38
kenvandinemaybe it hasn't hit your mirror... what versions of libindicator3-7 and indicator-appmenu do you have?16:38
elvisdkenvandine, how to check please?16:39
hamaxgreyback: unity 2d legacytray filters out skype. I think it should be white listed16:39
kenvandineapt-cache policy indicator-appmenu16:39
elvisdkenvandine, Installed: 0.3.2+hud5-0ubuntu1~ppa216:39
elvisdkenvandine, apt-get dist-upgrade doesn't propose any update16:40
elvisdah, i have hud installed...16:40
kenvandineelvisd, oh!16:40
kenvandinethat is why16:40
greybackhamax: please log a bug about it. I whitelisted it myself manually16:40
kenvandinei'll upload the fix to the hud ppa too  :)16:40
elvisdkenvandine, ah ok :)16:41
elvisdso i can continue testing hud16:42
davmor2tedg: FF history isn't opening from the hud, ie hud displays history>url clicking on it doesn't open the url in FF16:49
tedgdavmor2, bug 92123116:52
davmor2tedg: cool as long as it's known :)16:53
mhall119davidcalle: ping16:59
davidcallemhall119, unknown host.17:00
davidcallemhall119, what's up :)17:00
mhall119I know where you're hosted17:00
mhall119have you had a chance to look over the lens guidelines ?17:01
davidcalleNo time for it, but I will tonight.17:02
mhall119ok, thanks, I'd like to get that posted somewhere soon, as I've seen a couple of people asking questions that it could answer17:02
davidcallemhall119, ok17:02
mhall119kamstrup: ping17:03
kenvandineseb128, who do we bug about getting ppa builds re-scored?17:13
seb128kenvandine, usually ask #ubuntu-devel, at this time infinity or stgraber can be good bets17:14
mhr3kenvandine, hey, did you ever notice that clicking the close button on gwibber takes ages to close the window?17:15
mhr3kenvandine, http://paste.ubuntu.com/817868/17:15
kenvandinemhr3, no..17:15
mhr3kenvandine, then i'm either very demanding, or you have very fast computer :)17:16
mhr3anyway, ^^ makes it instant(tm)17:16
kenvandinesure17:16
kenvandinei am not sure what it can be doing though17:17
mhr3kenvandine, it's vala, it's unreffing all the other objects17:17
kenvandinemhr3, did you see my response about the lens filters?17:17
mhr3and destroying them just takes a while17:17
kenvandinethanks for the patch :)17:17
mhr3kenvandine, oh yea, it'll be some hickup in unity, i need to digg into it17:17
kenvandinethe good news is if i get it from the lens the changed signal is emitted :)17:18
swfiuahi all.. tried the HUD ppa this am -- love the ideas behind HUD... but ...17:18
mhall119kenvandine: when will gwibber get a multi-feed view again?17:18
mhall119I've had to switch to the tweetdeck chromium app17:18
kenvandinemhall119, i dunno... i really wanted to do that for precise17:19
mhall119ok, so maybe *had* is a bit strong17:19
kenvandinebut haven't had time to hack on gwibber17:19
mhall119I'd help, but you switched it to vala :(17:19
swfiuai found dbusservice was taking 70% of the cpu17:19
mhr3kenvandine, when i was testing it was mostly working (changes visible in unity), but if i restarted the lens without restarting unity, it no longer cared about changes in the filter model17:19
swfiuais that a known issue?17:20
kenvandinemhall119, i think when we get more renderers available in unity the lens might be a better fit17:20
kenvandinetedg, see swfiua question17:20
kenvandinei think tedg might have just uploaded a fix for that to the PPA17:21
swfiuaoh excellent..17:21
kenvandinetedg, it's building now btw17:21
tedgdbusservice ?17:21
tedgNo, I dont' think anyone got the package with the infinite loop.17:21
mhr3kenvandine, oh and btw any ideas why i dont see the gwibber lens if i run latest unity?17:21
kamstrupswfiua: i saw something similar... where it was really crunching and results took several seconds to update17:22
swfiuabtw any chance of an option to configure the hot-key that fires up HUD?   eg the menu key would make sense for me --- ALT is used a lot by emacs17:22
swfiuatedg: sorry, think it was dbus-daemon17:22
swfiuawondering if it was a first run issue..17:22
kenvandinemhr3, define latest?17:23
mhr3kenvandine, trunk17:23
kenvandinei see it in the hud build and the precise version17:23
tedgswfiua, Hmm, shouldn't be really... I mean it gets the menu cache at first, but that shouldn't peg the daemon.17:23
tedgswfiua, But it would make HUD slow17:23
mhr3kenvandine, yea, precise version works fine17:23
kenvandinedamn!17:23
swfiuatedg: oh it made it slow alright ;)17:23
tedgswfiua, Key is configurable in CCSM17:23
mhr3i wonder if we screwed something17:23
kenvandinemhr3, so i would say unity is broken :)17:24
swfiuaof course, might be something else i'm running that is causing grief17:24
swfiuatedg: tks for the ccsm tip17:24
kenvandineccsm needs to die17:24
kenvandinetedg, alt doesn't really work though because it shows the menus17:24
swfiuakenvandine: not before the useful options in there are available elsewhere17:24
kenvandinenot sure why that works to raise the hud for anyone17:24
mhr3kenvandine, oh btw did you latest dee addition for text processing? it's magic17:24
kenvandineswfiua, i know... that is why it isn't dead17:24
kenvandinemhr3, no...17:25
kenvandinewill it speed up my text searches?17:25
mhr3probably slow them down...17:25
mhr3but magic :)17:25
kenvandinei hate having to iterate over the model and do string comparisons17:25
mhr3http://bazaar.launchpad.net/~kamstrup/dee/icu-transliterators/view/head:/tests/test-icu.c#L4517:25
mhr3kenvandine, why do you have to do that?17:26
kenvandineis there a better way? :)17:26
kenvandineoh... i could add a column filter17:26
kenvandinethat doesn't help17:26
mhr3and what are you trying to do?17:26
kenvandinewhen you search in the lens, i do substring matches on a few columns17:27
kenvandineto add the results to the results model17:27
mhr3kenvandine, oh, just use one of the Index classes17:28
kenvandinewhich when i first did that, i was told the only way was to iterate over the model17:28
mhr3TreeIndex probably17:28
kenvandinecool17:28
mhr3if you want it fast17:28
kenvandinewould be nice to speed it up :)17:28
mhr3it should work in O(log n) so... ;)17:28
kenvandineany of the other lenses using that?17:28
mhr3dont think so, it was added fairly recently17:29
kenvandinemhr3, the icu stuff is cool17:32
kenvandineDee is just awesome :)17:32
mhr3kenvandine, congratulate kamstrup on that ;)17:32
* kenvandine high fives kamstrup17:32
kenvandinekamstrup, now go fix ModelIter in GI17:32
kenvandine:)17:32
kenvandineit's keeping me from adding more gwibber tests :)17:32
=== agateau_ is now known as agateau
mhr3kenvandine, it works fine in vala :)17:34
kenvandineyeah, but i have a rule to keep the vala and python tests ==17:34
kenvandineand rick wants to use it too17:34
mhr3yea... i'll need to look at it at some point17:35
kenvandinemhall119, what do you think about the unity lens filling for folks that want multi-column17:35
kenvandinemhr3, bug 91776117:35
mhr3now i to fix it then17:37
mhr3i need*17:37
kenvandinewoot17:37
kenvandine:)17:37
kenvandinemhr3, it has basically never worked17:37
kenvandineand it makes models pretty much useless in python...17:38
kenvandinesure you can iterate over them and stuff17:38
mhr3give me a sec :P17:38
kenvandinehaha17:38
kenvandinemhr3, merged your patch, thanks!17:43
mhall119kenvandine: I don't think that'd work out17:51
mhall119browsing a chronological list of messages in the dash would be awkward at best17:52
kenvandinei want vertical columns in unity17:52
kenvandineand activating a message would show more info on it on the right side17:52
kenvandinesimilar to the Ubuntu TV demo shows movie info17:53
* kenvandine has no buy in on this from design though :)17:53
gordkenvandine, you should talk to john about that :)17:53
kenvandinei think it would be cool17:53
gordi'll get sent to the naughty step if i just make more custom renderers without their input ;)17:54
kenvandinegord, has there been any discussions on columns?17:54
kenvandineand the renderer would need to be done twice, for both unity and unity-2d17:54
gordkenvandine, i've talked to them about it a few times, but not seen anything come out of it - seriously, just ask John lee17:55
kenvandinei will17:55
kenvandinehe knows i want to focus more on richer unity integration17:55
gordi can say it would be nice to have this and that, but what we need is lens people saying "we need this and that to get good results from this lens"17:55
kenvandinemhall119, as a user that likes multi-column, do you think something like that would fit your need?17:55
kenvandinepersonally i would like to spend less time focusing on the gwibber client and more time working on making the unity integration awesome :)17:56
mhall119gord: has anyone from the TV team talked to you about making a renderer for their TV guide?17:58
kenvandinemhall119, that is kind of a problem... the TV team is using unity-2d which doesn't share renderers with unity17:59
kenvandineafaik at least17:59
mhall119kenvandine: well right now the EPG isn't a lense at all17:59
mhall119partly because they didn't have something to do the layout right17:59
mhall119and also because they need more metadata passed to the guide than just an icon and URI18:00
kenvandineright18:00
mhall119when is another question, is there a way to pass arbitrary metadata between a scope and a lense other than URI encoding?18:00
davidcallegord, I could use a coverflow renderer.18:00
kenvandinegord, renderers between 2d and 3d don't share any code right?18:01
mhall119the video lense looked to have something like coverflow18:01
gordmhall119, nope18:01
davidcallemhall119, there still is the second text field.18:01
gordkenvandine, nope18:01
gorddavidcalle, would be nice, not for this cycle18:01
* gord looks at feature freeze date18:02
mhall119gord: can I send one of the TV guys your way to see if an EPG renderer is possible?18:02
gordmhall119, i'm in contact with them enough :) its possible, we control our stack, we can do anything really18:03
mhall119ok, by possible I really meant "Not so much effort that it wouldn't be worth it"18:04
mhr3kenvandine, so, how does this look http://paste.ubuntu.com/817933/ ?18:06
kenvandinemhr3, no way... are you trying to show up kamstrup?18:07
kenvandine:)18:07
mhr3kenvandine, yea, he did too much cool stuff for today, i need to catch up18:08
kenvandinehaha18:09
kenvandinemhr3, awesome... thanks!18:09
kenvandinemhr3, test it in javascript too :)18:11
kenvandineor push a branch somewhere and i can18:11
mhr3yea, i'll prepare a mp18:12
kenvandinecool18:12
mhr3kenvandine, https://code.launchpad.net/~mhr3/dee/gi-modeliter/+merge/9030618:24
kenvandinecool18:24
kenvandinethx18:24
kamstrupmhr3, kenvandine: as I noted on the Dee.ModelIter in GI bug, I am afraid it'll require a huge chunk of work in pygi18:32
mhr3kamstrup, ahem ^^^18:32
kamstrupmhr3: ?18:33
mhr3https://code.launchpad.net/~mhr3/dee/gi-modeliter/+merge/9030618:33
mhr3that's the huge chunk of work :P18:33
kamstrupwtf now way :-)18:33
kamstrupyou know I have to reject the branch now don't you18:34
kamstrupto preserve my pride18:34
mhr3ok, i'll resubmit it tomorrow18:34
kenvandinehaha18:34
kenvandinekamstrup, and it works :)18:34
kenvandinemhr3, kamstrup: i can use the iter in javascript too :)18:39
kenvandinewoot18:39
mhr3i love easy bugs :P18:39
kenvandinei haven't figured out how to connect to signals in javascript yet18:39
kenvandinemhr3, now you are just trying to hurt kamstrup18:39
kenvandine:)18:39
mhr3kenvandine, oh come on, you can't say that out loud :P18:40
kamstrupmhr3, kenvandine: sorry, to save face I had to mark it needs-fixing18:40
kamstrup;-)18:40
kenvandinehehe18:40
mhr3kamstrup, damn you :)18:42
mhall119kamstrup: ping18:43
kamstrupmhall119: hey there18:43
mhall119kamstrup: hey, you linked me to a blog about changes tothe lens api a while back, but I lost the url, mind giving it again?18:43
kamstrupmhall119: grillbar.org18:43
mhall119kamstrup: thanks18:44
mhall119and real quick question, can a lens be written in python or vala that will work in both Unity 4 and 5?18:45
kamstrupmhall119: in theory yes, but it'll require a bit of fiddling18:47
kamstrupmhr3: I added the benchmarks. There is no significant change18:50
mhall119ok, so it's not that one API is a superset of the other18:50
mhr3kamstrup, i knew that, that's why i didn't add them :)18:51
mhr3kamstrup, i'm not sure what you mean by the second point though18:52
kamstrupmhr3: call copy() and free() on a Dee.ModelIter and verify that copy returns a pointer == the orig, and maybe that free is a no-op... call it N times and check you don't crash ;-)18:53
mhr3kamstrup, but those are hidden18:54
kamstrupmhr3: g_assert (g_boxed_copy(DEE_TYPE_MODEL_ITER, iter) == iter);18:54
mhr3i never knew if you're supposed to pass the raw struct there, or some gtypeinstance or something18:55
tedgkenvandine, So how much do you love me?18:55
kamstrupint i; for (i= 0; i < 100; i++, g_boxed_free(DEE_MODEL_ITER, iter);18:55
tedgkenvandine, I want to apply this, but it'll make everything using dbusmenu-gtk FTBFS.... how should we version that?  https://code.launchpad.net/~ballogy/dbusmenu/diff-dir-for-gtk3/+merge/8283918:56
kamstrupmhr3: just the pointer, that's why you need to pass in a gtype as first arg18:56
mhr3makes sense18:56
kamstrupmhr3: got you! you just said "makes sense" to my for-loop that uses an embedded ,-operator to do the assertion! ;-)18:57
kamstrupwow I am a geek18:57
kamstrupor maybe mhr3 has really read enough vala-generated C code to start liking te ,-operator... like /me18:58
mhr3kamstrup, oh you're sooo evil, i'm gonna tell njpatel18:58
kamstrupnoooooo18:58
kamstruphe'll spank me good18:59
mhr3kamstrup, like your checkDirty... eeek18:59
kamstrupmhr3: exactly! did you see the attention it gathered on g+? :-)18:59
mhr3kamstrup, but i liked it, cause vala generated code like that in the early versions18:59
mhr3kamstrup, so congrats you work like a codegen now ;)19:00
kamstrupmhr3: what? it doesn't anymore?19:00
kenvandinetedg, UGH!19:00
kamstrupit was my favorite thing!19:00
mhr3kamstrup, right?! but no, they dropped it19:00
kamstrupnow I hate vala19:00
mhr3kamstrup, just file a bug, "i want commas in the generated code"19:01
kamstruptotally gonna do19:01
mhr3otherwise i'll rewrite everything in mono19:01
tedgkenvandine, See this is good to do *after* the libindicator change because things don't need to build right away.  See how generous I am?19:01
kenvandinetedg, that'll make all the indicators FTBFS then19:01
tedgkenvandine, It'll break: $ apt-cache rdepends libdbusmenu-gtk3-419:04
tedgkenvandine, Which is basically the indicators and appmenu-gtk19:04
kenvandineyeah19:04
kenvandinewho is going to fix them all ?19:04
kenvandine:)19:04
kenvandinemight as well fix all the deprecations too19:04
tedgkenvandine, I will19:04
tedgkenvandine, No, I'm still waiting for distro to back out that version of GTK19:05
tedg:-)19:05
tedgkenvandine, Do you think we need to change the API version, or can we just do this with a release?19:05
* kenvandine ignores ted19:05
* tedg doesn't want to change the pkgconfig files19:05
kenvandineit is just the indicators...19:05
kenvandinebut... what about folks building it outside of ubuntu?19:06
tedgEh, yeah, but I feel like we did it wrong before and we're fixing it.19:06
seb128tedg, you guys are crazy, you should better spend time to fix bugs rather than doing transitions for the sake of doing transitions ;-)19:44
tedgseb128, Code quality and consistency is a bug :-)19:45
seb128tedg, ok, let's hope that you will keep going on bug fixing then ;-)19:46
=== s9iper1 is now known as bil21al
thumpermorning20:25
kenvandinegood morning thumper20:33
=== bil21al is now known as s9iper1
trijntjeHi all, I wanted to test the new HUD menu's on precise. I've added the PPA and installed the update, and pressing alt opens the HUD interface.21:53
trijntjeHowever, it looks like it does not properly connect to the currently focussed program, as it keeps showing entry's like "new message" and "date/time settings"21:56
gordtrijntje, those are your indicators21:59
gordit gives you results for them no matter what is focused22:00
mhall119trijntje: out of curiosity, is the currently focused program gnome-terminal?22:02
trijntjemhall119: yes, gnome-terminal isn't working at all as far as I can tell22:02
mhall119trijntje: they've black-listed it so they can test it22:03
mhall119only gnome-terminal22:03
mhall119that bit me too22:03
mhall119I should put that on the wiki, one minute22:03
trijntjeah I see22:03
trijntjegord: it the HUD supposed to show suggestions from every running program?22:04
mhall119trijntje: no, only what's in the top panel22:05
mhall119so, focused window + indicators22:05
mhall119there we go: https://wiki.ubuntu.com/Unity/HUD#Testing22:09
trijntjeHUD is a cool feature, but its pretty slow on my netbook22:17
berniewhat happened to #ayatana?22:18
bernietakeover?22:18
mhall119bernie: we switch to a more discoverable name22:19
thumperhi gord22:20
thumpergord: are you around for a few questions?22:20
thumpergord: or just flying through?22:20
gordthumper, if your quick, i'm just about to log off for the night22:24
thumpergord: are you aware of the visual bugs coming in for the hud?22:24
gordthumper, yeah, was before monday but last minute design changes pushed them off, already fixed today and attached branches to the bugs and such22:25
thumpergord: so dash opening closes hud?22:25
gordthumper, yup22:25
thumperawesome22:25
gordand visa-versa22:25
thumpergord: you rock!22:25
berniemhall119: ah cool22:25
gordstill have the annoying totem thing though22:25
thumperoh?22:26
gordtotem, in an effort to stop the screensaver from activating, taps the alt-key every 30 seconds...22:26
mhall119what a horrible idea22:26
gordi'm patching it out of totem, its just annoying22:26
thumperOMG22:27
thumperhaha22:27
seb128gord, should be a trivial patch...22:27
thumperhi seb12822:27
seb128hey thumper22:27
seb128gord, just drop the line of code sending the key event?22:27
gordseb128, it is, but my testing today showed that patching it out stopped totem from disabling the screensaver. so what i think is that their real screensaver disabling code is broken, but no one noticed because of the alt tapping code22:28
gordjust need to dig in to it tomorrow a bit with a clear head22:28
seb128ok22:28
seb128the screensaver inhibit stuff are a bit annoying22:29
seb128there are bits in gnome-session and g-s-d22:29
seb128like totem is supposed to dbus inhibit the screensaver and the state tracking is in gnome-session22:30
seb128you can try asking chrisccoulson or vuntz on #ubuntu-desktop if you have questions22:30
gordyeah will do, for now though, logging off, see you people tomorrow :)22:30
thumpernight gord22:32
=== m_conley is now known as m_conley_away

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