/srv/irclogs.ubuntu.com/2012/07/06/#ubuntu-unity.txt

willhey guys. do you think the latest performance improvements to unity will be backported to 12.04?01:28
elkywill, no.02:03
thumperwill: some will02:04
thumperwill: when we get them stable02:04
elkyBut you never know. I'm also not on the team, but I'd not be expecting performance enhancements to go into a stable release.02:04
thumperthere is an SRU bug around some of this, so some will02:05
willelky, thumper: thanks! the latest commit for unity apparantly hugely improves performance02:47
willthey said something like 20 - 40% per monitor02:47
will(i assume that means 20% faster for just one monitor...)02:47
willi'd love to see that in 12.0402:47
thumperwill, the latest commit also introduces a number of regressions we are trying to fix02:49
willthumper: fair enough - i can see why it might not be a good idea to publish it right away then :)02:52
=== TheCowb`y is now known as TheCowboy
=== salem_ is now known as _salem
Mirvdidrocks: yeah I actually submitted an ARM build fix later on but there was a change request05:33
MirvI'll submit another merge request with that wish fulfilled05:34
didrockshey Mirv, thanks!05:34
didrocksthen it has to be reviewed upstreamed, UNBLOCKED and so on05:34
sil2100didrocks: just to be sure - all unity stack projects need to have the upstream unity task in their bugs?11:00
sil2100didrocks: the ubuntu branch for unity is missing some more libunity-core 5.0 -> 6.0 switches11:06
sil2100https://code.launchpad.net/~sil2100/unity/ubuntu_quantal11:06
sil2100I gave you this branch yesterday - could you merge those 2 commits I appended?11:07
sil2100didrocks: since otherwise the automerger is failing11:07
sil2100https://jenkins.qa.ubuntu.com/job/automerge-unity/897/console11:08
sil2100(you missed this one place)11:08
sil2100didrocks: we need this ASAP, since otherwise all the UNBLOCKed merges will fail11:09
Mirvsil2100: ah thanks for giving that link, so it's indeed the same automerger failing that blocks my ARM build fix11:11
Mirv(https://code.launchpad.net/~timo-jyrinki/unity/fix-arm-building)11:11
sil2100Mirv: yes, all merges will fail sadly11:16
sil2100didrocks: ^11:16
didrockssil2100: pushed11:18
=== MacSlow is now known as MacSlow|lunch
sil2100didrocks: thanks!11:35
sil2100didrocks: and, should I also add unity upstream project to bugs from dee?11:35
didrockssil2100: depends, if you want to automatically close the bugs with my script, yeah, as we discussed during the sprint :)11:37
sil2100I fear of your scipt... ;) I know it's powerful, but it.. it's seems so risky!11:38
didrockssil2100: I run it so many times, there is no risk :p11:41
sil2100didrocks: you sure..? I won't break anything?11:41
didrockswell, if you use it properly :)11:42
didrockssil2100: I can run it for you when you are ready if you fear it and give you the output :)11:45
sil2100...;)11:46
sil2100I think I'll ping you then when needed ;)11:46
sil2100didrocks: the merges take a while to get into trunk... could we in the meantime just cherry-pick those to-be-merged changes and test it like that?12:45
sil2100didrocks: without actually waiting for everything to get merged in and creating a new tarball?12:45
didrockssil2100: we want to release a working tarball, don't we?12:46
didrocksso for that, we need trunk in a good state12:46
sil2100didrocks: yes of course - but to start testing the new tarball we'd have to wait for all the merges to go in12:46
didrocks(it's 30 minutes per merge)12:46
didrockssil2100: hum, how would you make a tarball then?12:46
didrocksyou mean, creating a fake trunk branch12:47
didrocksmerge that manually12:47
mpereiracan anyone give me a hand? i tried writing a very simple indicator, just to see something working before writing anything serious. but i couldn't get it to show up on the indicator bar https://gist.github.com/302622712:47
didrockscreating the tarball from it12:47
didrocksand ditching it?12:47
sil2100didrocks: no no, I mean for testing purposes now12:47
didrockssil2100: for testing, you can just bzr merge in your packaging branch12:47
sil2100didrocks: since we have to re-do autopilot tests, checkbox tests and manual-tests with the new changes, right?12:47
didrocks(without using that packaging branch later on)12:47
didrockssil2100: indeed12:47
didrocksso I would say, use the previous packaging branch12:48
sil2100didrocks: that's what I was proposing - will that count as testing the latest release?12:48
didrockswith the previous tarball12:48
didrocksand cherry-pick the commits :)12:48
didrocksyeah12:48
didrocksit's basically the same, apart that the tarball isn't greta :)12:48
didrocksbut we don't care for testing12:48
sil2100That's what I wanted to know ;) Thanks12:48
sil2100\o/12:48
didrockssil2100: yw ;)12:48
=== _salem is now known as salem_
dandraderWhen I call QueueDraw() on the SwitcherView, sometimes it redraws instantly and sometimes it takes a few seconds to do so. Any ideas on what's causing this delay and what else I should call to ensure the redraw takes place ASAP?13:01
=== MacSlow|lunch is now known as MacSlow
marcothere's a bug in hud. Start an application and close it. Tap alt. The menu entries for the closed app will still appear in hud. Was it already reported?13:46
sil2100marco: oh, I can reproduce it here as well13:47
sil2100marco: not sure, I personally didn't know about it, but maybe someone reported it already13:47
marcosil2100: cant find it in google.13:48
marcosil2100: the bug is present ever since hud was first released. Do you think it is hard to fix?13:48
sil2100marco: the bug doesn't look very hard, although it might be bamf related - could you file a new one please?13:50
sil2100For unity for now13:50
didrocksmarco: I can't reproduce it though, do you have nautilus rendering your desktop?13:50
didrocksit's like, you are on an empty workspace?13:50
marcodidrocks: I'm running stock. No changes made to the system. Empty workspace13:51
sil2100didrocks: I can reproduce it here on quantal13:52
didrockssil2100: what's your steps exactly?13:52
popeyi can't on precise or quantal13:53
sil2100didrocks: I go to an empty workspace, open nautilus, close nautilus, open HUD and type in a 'nautilus-like' query13:53
sil2100It's strange, because the names of the menu entries are there, but no name of the application in those13:54
sil2100So it's just like "Quit"13:54
didrockssil2100: are you just trying with nautilus?13:56
didrockscan you try with gedit?13:56
didrocksbecause nautilus is rendering your background, so it's normal you still see nautilus in the HUD13:57
marcodidrocks: I could reproduce it with gedit on precise13:57
sil2100didrocks: only with nautilus, but when I don't open and close nautilus, I don't see those entries in the HUD13:57
didrockssil2100: nautilus isn't a bug13:57
sil2100didrocks: I only see them when opening and closing13:57
didrockssil2100: because your root window is nautilus13:57
marcoI'll re-test in quantal, wait a bit...13:58
sil2100didrocks: actually, I can also reproduce it with gedit13:58
didrocksmarco: yeah, I think we are speaking about 2 things, if you can confirm on quantal… :)13:58
didrocksso opening gedit13:58
didrocksclosing it13:58
didrockstaping alt at you have it's entry?13:58
didrocksits13:58
didrocks(I get the nautilus ones here)13:58
marcobooting vm...13:59
sil2100Yes, I have "File > Open"13:59
sil2100With the gedit icon even ;p13:59
didrockswell, this is on nautilus also :p13:59
sil2100(absurd)13:59
didrocksok13:59
didrocksso before tapping alt13:59
didrockswhat's written in the panel?13:59
sil2100When clicked, it does nothing13:59
sil2100One moment13:59
sil2100"Ubuntu Desktop" in Polish ;)13:59
didrockswaow14:00
didrocksso the focus is right14:00
didrocksif you click/hover the panel14:00
marcodidrocks: I confirm it is reproducible in quantal with gedit14:00
didrocksyou have the menu content?14:00
didrocks(for nautilus)14:00
didrocksthen, tapping alt14:00
didrocksand you still have the gedit icons with the gedit content?14:00
didrocksmarco: if you can test that as well ^14:00
sil2100didrocks: one moment14:00
marcodidrocks: the "documents" menu is listed in hud14:00
marcodidrocks: even the gedit icon still appears14:01
sil2100didrocks: no, I have the desktop menu on the panel :|14:01
sil2100didrocks: but HUD was still finding gedit14:01
marcosil2100: try tapping alt and search for a gedit exclusive menu: like the documents menu14:01
didrocksah, in fact, I have the same without closing14:02
didrockslike14:02
didrockshave an application in one ws14:02
didrocksswitch to another one14:02
didrockspress alt14:02
sil2100Well, I don't have gedit open anywhere ;)14:02
didrocksyou have the content of the last app14:02
marcodidrocks: I can reproduce it without any app running!14:02
didrocksbasically, if active app == desktop, last activate app is showing in the HUD14:02
didrocksmarco: yeah, just trying to find the common pattern here :)14:03
sil2100Ah14:03
sil2100Makes sense!14:03
marcothat's what I was trying to describe14:03
didrocksmaybe some valuable info to add to the bug report ^14:03
marcoso... Is it hard to solve?14:03
didrocksmarco: look if there is not already a bug report about it14:03
didrocksit rings a bell to me14:03
didrockswell, can be :/14:04
marcotried google, nothing found14:04
marcodidrocks: what do you mean by "it rings a bell to me"?14:06
didrockslike, I think I read something similar on a bug report14:07
=== dandrader is now known as dandrader|afk
jaytaokosil2100: popey: hello15:12
sil2100jaytaoko: hi!15:13
jaytaokosil2100: Daniel is investigating the issue on rev 2470. Are you postponing the release for this week? or another option?15:15
sil2100jaytaoko: it's already fixed15:18
sil2100jaytaoko: probably even merged into trunk!15:19
jaytaokosil2100: great!15:19
didrockssil2100: how probably? it is for 2 hours :p you should look at merge requests emails ;)15:20
didrocksMirv: nice to see unity building on armfh again (just confirmed in the unity staging ppa!)15:20
sil2100didrocks: sorry, got too much to do, since we're hasting with testing15:20
didrockssil2100: so, we adressed the first untested branch, I guess it's the same answer for https://code.launchpad.net/~vanvugt/unity/fix-1010335/+merge/109513, right?15:22
didrockssil2100: I didn't see that one reverted and merged15:22
sil2100didrocks: it didn't get merged15:22
sil2100It's 'work in progress'15:22
didrockssil2100: oh right, I must have my eyes not looking right when listing it!15:23
sil2100didrocks: so not sure what you want to revert...15:23
didrockssil2100: ok, cleaning the google doc then :)15:23
sil2100didrocks: but we have a problem - since unity-2d fails building on quantal and I don't see anyone from the unity-2d team around15:26
sil2100I was even looking for them yesterday15:28
sil2100I think we're missing some quantal-build fixes from trunk, I'll look for those15:30
didrockssil2100: please, escalate to popey or patt. they have to maintain unity-2d15:31
sil2100didrocks: I think I have this fixed15:37
sil2100didrocks: I cherry-picked it from upstream15:37
didrockssil2100: but, the branch is not the upstream one?15:37
* didrocks is puzzled15:37
sil2100didrocks: yes, but we're not doing a unity-2d release yet15:38
sil2100didrocks: we're just bumping unity-2d from precise15:38
sil2100didrocks: you just said to perform a rebuild against new unity15:39
sil2100So that's what I'm doing15:39
didrockssil2100: oh, if you need to ship latest trunk, please be my guest :)15:39
sil2100oooh nononono ;) Next time - I'm already very late with unity 6.0 itself!15:40
sil2100;)15:40
didrockssil2100: what commit are you taking?15:40
sil2100http://bazaar.launchpad.net/~unity-2d-team/unity-2d/trunk/revision/1113 <- ;p15:40
didrocksoh my commit :)15:41
didrocksweird, I was thinking we were already shipping it15:41
didrocksoh, indeed, we don't15:42
sil2100https://code.launchpad.net/~sil2100/unity-2d/ubuntu_quantal <- here's the packaging branch if anything15:42
didrockssil2100: you will need to push the changelog to trunk for next release, keep that in mind :)15:43
didrockssil2100: and also, pushing the change as proper upstream merge request15:44
didrockssil2100: I don't care about merging the right commit in that case only because this branch will be useless in the end for merging back the changes15:44
didrocks(otherwise, it can lead to conflicts)15:45
didrocksthe changes looks good otherwise15:45
sil2100didrocks: I requested a merge for the 5->6 change15:47
sil2100But sadly there's no one to look and review ;)15:47
didrockssil2100: ok, I'll review it for you then :)15:47
sil2100So it's just there, waiting for attention15:47
sil2100https://code.launchpad.net/~sil2100/unity-2d/bump_new_nux_libunity/+merge/11356315:48
sil2100Jenkins said needs fixing since I had to push in some modifications15:48
didrocksyeah, I'm on it15:48
didrocksthe diff doesn't look good15:48
didrocksisn't there a check for unity-core in the cmake file?15:48
sil2100didrocks: in the main one?15:48
sil2100No15:48
sil2100Just in panel/ and unity-2d-private/15:48
sil2100You can double check ;)15:49
didrocksah :=15:49
didrocksmaybe the diff didn't refresh15:49
didrockslet me look :)15:49
didrockssil2100: approved!15:50
sil2100\o/15:50
sil2100Thank you15:50
didrockssil2100: thank *you*15:52
didrocks:)15:52
sil2100didrocks: we did autopilot and checkbox tests, I also confirmed the autopilot tests manually16:08
sil2100didrocks: we're all green with those \o/16:09
didrockssil2100: phew ;)16:09
didrocksgood work!16:09
didrocksit's too late for tonight though, I think we will upload on Monday, and the time you do the tarball, tag for release and such16:10
sil2100didrocks: should we upload the unity 6.0.0 tarball today, or everything on MOnday?16:11
gordisn't there some sort of rule about friday uploads and not wanting to work on saturday? ;)16:12
popeyfriday uploads \o/16:12
didrockssil2100: I'm not confident uploading something just before leaving16:12
didrocksgold rule :)16:12
popeypffft.. wuss ;)16:12
didrocksgord: I bought FFXIII-2 this week, I really don't want to work this week-end :)16:12
sil2100;)16:12
sil2100Ahh, nothing beats FFVII !16:13
didrocksyeah, I have the same feeling :)16:13
didrocks(like a lot of people)16:13
gordyou are all wrong, ffVI is the best16:14
gordand then FFXII16:15
didrocksgord: I still prefer the X to VI ;) (VII, X, VI for me)16:15
didrocksbut here, a lot of people will disagree :)16:15
gordi hated X so much... buy me a beer some time and i'll rant about it for hours and hours ;)16:16
sil2100FFVI was indeed nice16:16
didrocksgord: let's do that \o/16:16
sil2100Ok, I'll shutdown the PC, another storm coming - finally!16:17
sil2100Finally some wind and coolnes16:17
sil2100s16:17
didrockssil2100: enjoy your week-end!16:17
sil2100didrocks: same for you :)16:17
sil2100See you on Monday everyone!16:17
popeythanks for helping us didrocks, much appreciated!16:19
didrockspopey: you're welcome :)16:21
didrocksthanks for the hard work ;)16:21
didrocksat least, from now on, you see what an unity release is and takes :) (even if there were few components involved in that release)16:21
=== zyga is now known as zyga-afk
mpereirasorry for reposting this, but can anyone point me to the right direction? i tried writing a very simple indicator, just to see something working before writing anything serious. but i couldn't get it to show up on the indicator bar https://gist.github.com/302622717:16
c10udmpereira, there seems to be something wrong in your OS because it cannot connect (to dbus..?)17:19
c10udalso i guess if you run it as root it won't be in the same session as yours..?17:20
c10udmpereira, also, you might want to check this out: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Typical_usage_.28C_version.2917:23
=== dandrader|afk is now known as dandrader
=== rsalveti` is now known as rsalveti
mpereirac10ud: thanks for the link. re not being able to connect to dbus maybe i need to call the binary with some dbus wrapper or something?18:23
=== zyga-afk is now known as zyga
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== fenris_ is now known as Guest70358
=== salem_ is now known as _salem
=== dandrader_ is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

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