/srv/irclogs.ubuntu.com/2012/04/23/#ubuntu-unity.txt

=== _thumper_ is now known as thumper
=== tgm4883` is now known as tgm4883
=== android is now known as jussi
=== alan_g is now known as alan_g|afk
twimhello anybody07:27
twimis it good to upgrade 10.04 LTS to an 12.04.?07:28
thumperhey07:40
thumpertwim: supposedly it is possible, I've not done it myself07:40
=== alan_g|afk is now known as alan_g
=== MacSlow is now known as MacSlow|lunch
=== Pendulum_ is now known as Pendulum
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
kklimondahey, any idea if bug 806255 is going to be fixed in 12.04 as SRU?12:25
ubot5Launchpad bug 806255 in Compiz Core "Unity/compiz intercepts Super and Alt keypresses from grabbed windows like VMs." [High,Triaged] https://launchpad.net/bugs/80625512:25
=== kiwinote_ is now known as kiwinote
=== rye_ is now known as rye
jbichaCimi: good morning, could you take a look at https://code.launchpad.net/~jbicha/light-themes/fix-ambiance-in-gnome-panel/+merge/10300113:18
Cimijbicha, I think you need to update radiance as well13:19
jbichaCimi: oh, Radiance didn't seem as bad at least13:21
Cimijbicha, the match should be the same13:24
jbichaCimi: thanks, I re-pushed13:33
BaribalHi. I just upgraded to 12.04 (or rather installed it from scratch). When I tried to reprettify my system, I noticed that there is no ccsm package anymore. Where did it go and what do I do now?14:06
gordBaribal, the package name is compizconfig-settings-manager, though you can use the appearance section in control centre now to configure most useful things in unity14:15
BaribalThanks. I already pilfered through "Appearance", but didn't find any of the things I wanted to tweak, like using the ring switcher.14:18
BaribalOkay, so I did set Alt-Tab and Shift-Alt-Tab as Ring Switchers Previous Window and Next Window. I still get the Unity switcher, though...14:23
BaribalAh, got it...14:26
BaribalI had to explicitly disable Unitys switcher; telling CCSM to set the key although Unity uses it isn't enough.14:27
BaribalI have five open windows, two of which don't appear in switchers; neither Unitys' nor Compiz'. Why? What can I do? Is that a known bug?14:34
BaribalI'd like to add "Even if I maximize the missing-in-the-switcher windows via the dock, the input focus remains with one of the listed windows" to the last problem.14:38
tsdgeosdidrocks: you there?14:38
didrockshey tsdgeos14:39
tsdgeosdidrocks: something weird happened with the unity merger14:39
tsdgeoshave a look at https://code.launchpad.net/~aacid/unity-2d/load_24bit_pixbuf_icons/+merge/10247114:39
tsdgeosmy latest commit was 3 hours ago, gerry approved 32 minutes ago14:40
tsdgeosbut the merger thinks the approval was of an old revision?14:40
tsdgeosany idea?14:40
didrockstsdgeos: did gerry reloaded the page?14:40
didrockstsdgeos: the revision commit is set by launchpad14:41
tsdgeosi don't know that :D14:41
didrocksajaxy-thing14:41
tsdgeosah14:41
tsdgeosmaybe that was a problem14:41
didrocksyou can check it when you "approve"14:41
didrocksit's written "approved rev <…>"14:41
tsdgeosoki14:41
didrocksI'm just getting the value then and compare to last commit :)14:41
tsdgeosi'll ask him to reapprove then14:41
didrocksyeah14:41
tsdgeosjust reporting in case you think it might be a glitch on the merger14:41
didrocksand check that the revision number written is the tip of your branch14:41
tsdgeosgreyback: can you reapprove https://code.launchpad.net/~aacid/unity-2d/load_24bit_pixbuf_icons/+merge/102471 then?14:42
didrockstsdgeos: no, we have one glitch on pre-requisite branches (that is linked to tarmac)14:42
didrockswe'll need to find a proper test case, because everytime I try to reproduce, I can't14:42
greybackdidrocks: I believe I did not reload the page, just pull straight from bzr, test, then approve on the web page14:43
greybackso the page I was looking at did not mention the last commit14:43
didrocksdon't do that, thumper's code allow you to approve whatever revision without checking it's the latest :)14:43
didrocksblame him!14:43
didrocks;)14:43
greybacklol ok so :)14:44
didrocksand always reload the page, you always need the latest goodness from the web :p14:45
greybackwill do14:45
greybackdidrocks: still problem merging https://code.launchpad.net/~aacid/unity-2d/load_24bit_pixbuf_icons/+merge/10247115:10
didrocksgreyback: I asked you QA team to ensure that jenkins doesn't give a 404, can you check with them?15:11
greybackdidrocks: ok15:12
didrockshe following tests FAILED:15:13
didrocks 11 - gimageutilstest (Failed)15:13
didrocksgreyback:  ^15:13
greybacktsdgeos: ^^^ passed on my machine15:13
didrockshttp://paste.ubuntu.com/942637/15:13
tsdgeosmeeting, back in 15 or so15:13
BaribalHi again. The problems that I mentioned earlier vanished once I reactivated the switcher in the Unity Plugin in CCSM. However now I can't use the ring switcher again (though right now that seems to be a result of the Unity plugin using all the key combos that I was using).15:19
tsdgeosdidrocks: brr, that paste looks ugly :D15:24
BaribalWith Alt-Tab and Super-Tab hogged by Unity, I need more modifier keys... Where's Meta when you need it?16:00
=== cyphase_ is now known as cyphase
=== bdrung_ is now known as bdrung
=== mick__ is now known as mick0
=== hggdh_ is now known as hggdh
bschaeferthomi, ping, I think I know why all the ibus test are failing (in jenkins).19:30
thomibschaefer: pong - yay! \o/19:31
bschaeferI don't think nux has been re built with those changes I did19:31
thomiwaaaaat!??19:31
thomihmmm, ok19:31
thomiI can look into that today19:31
bschaeferbecause the only way I can the ibus ap test to fail like that is by removing that line of code19:31
bschaeferand getting ime_active stuck on ture19:31
bschaefertrue*19:32
bschaefercool, I was hoping all those changes would at lease fix most of the ibus ap test, but they are all failing :(19:33
thomi:(19:34
thomilamal666: perhaps you could see if you know why nux isn't being rebuilt? ^^^19:34
bschaeferyeah :(, that is what I have been looking at this morning. I remember jay mention changing the abi number19:34
lamal666thomi, not being built where19:37
lamal666ppa?19:37
lamal666bschaefer, why do they pass on my machine though?19:37
bschaeferlamal666, the ibus ap test?19:38
lamal666yes19:38
lamal666they pass locally, fail on jenkins19:38
bschaeferlamal666, they all pass on mine too, but I added some changes into nux last friday to fix that19:38
lamal666ah19:38
bschaeferso Im not sure if jenkins has rebuilt nux since then19:38
bschaeferim hoping it hasn't otherwise Ill have to figure out how it is failing haha19:39
lamal666bschaefer, nux in the ppa is up to date with trunk at rev 61319:41
lamal666were your changes merged? last commit is 4/1919:41
lamal666which is yours :P19:42
bschaeferhmm let me double check haha19:42
bschaeferyeah my rev is 61319:42
bschaeferlamal666, fixing the ime_active bool, which wasn't getting reset...hmm19:43
bschaeferthat is odd19:43
lamal666yah that's in the staging ppa so AP should be using it19:43
lamal666when i watch the videos the problem seems to be just that IBus doesnt get activated at all19:43
lamal666it just types normal characters into the search box19:43
bschaeferyeah, because when it tries to activate it ime_active is true when it should be false :(19:44
lamal666ah19:44
bschaeferand it fails an assert19:44
bschaeferhmm19:44
bschaeferIll see if i can reproduce it locally then19:44
bschaeferlamal666, you said the video shows actual characters being typed? Just english?19:50
lamal666yah19:51
lamal666do you have access to the private jenkins?19:51
bschaefernope :(19:51
lamal666ok let me get you a video19:51
bschaefercool, because usually when i get the assert to fail it wont type engish at all19:51
thomiI'm back19:53
lamal666bschaefer, hm yah now it's not typing at all19:54
thomilamal666: I think the latest videos show nothing being printed - that's because we tightened the tests a bit recently... so they won't type unless im_active is set to true19:54
thomi...which, for some reason happens locally but not on jenkins19:54
thomiis there some way to tell what version of nux is being installed?19:54
bschaeferlamal666, hmm that seems like it isn't reseting the im_active bool, which it first selects an engine19:55
bschaefersince it has to CreateContext on it, which resets that to false, but it is reporting as true!19:55
lamal666thomi, should be in the output of the buildroot job I think19:56
* thomi scours the logs19:56
thomihmmm, I can't see anything19:57
thomioh wait19:57
thomithe nfsroot job has been failing :(19:57
jussidoes gnome/unity have an equivalent to kde's ctrl+alt+esc (then click a window to kill it)19:58
thomissh: Could not resolve hostname bazaar.launchpad.net: Temporary failure in name resolution19:58
thomilamal666: looks like nfsroot job hasn't built due to network issues19:58
thomihmmm... even odder - the job on the private instance has been running just fine, but for some reason the results aren't being published20:00
lamal666yah that was happening before too20:00
thomiprivate build# = 1151 public build# = 98320:01
thomibschaefer: do you know what version of nux it should be downloading?20:12
thomiI see it downloading and installing the following:20:12
thomilibnux-2.0-0 i386 2.10.0+bzr613ubuntu0+33320:12
thomilibnux-2.0-common all 2.10.0+bzr613ubuntu0+33320:12
lamal666that's correct20:12
lamal666that's the PPA version20:13
lamal666thomi my refactor branch is at lp:~alexlauni/unity/unity.ap-switcher-emu20:13
mhall119is there a non-GObject python binding for libunity?20:13
thomiahh, the '613' is the bzr revno?20:13
lamal666yah20:13
lamal666bzr61320:13
lamal666get it :P20:13
thomiawesome20:13
bschaeferthomi, that should be the right number :(20:14
bschaeferso the right rev is installed and it is still failing, hmm20:14
mhall119mhr3: is there a non-GObject python binding for libunity?20:14
thomimhall119: I don't know for sure, but I doubt it.20:15
thomilamal666: OK, I have the branch. You want feedback, or are you having a specific issue with it?20:16
lamal666thomi, its not getting the model20:17
lamal666cant figure out why20:17
lamal666run autopilot.tests.test_switcher.SwitcherWorkspaceTests.test_switcher_can_switch_to_minimised_window20:17
mhall119thomi: is there any way you know of to allow a python/gtk2 app to access the libunity API?20:17
thomimhall119: no, you can't use gtk2/gobject2 with gtk3/gobject3 bindings20:17
thomithe two are incompatible.20:18
lamal666mhr3, ^20:18
thomiit's a royal PITA, I know - I've had to deal with the same issue20:18
mhr3mhall119, no20:18
thomilamal666: ummm, that test passes for me20:18
thomiO.020:18
lamal666wtf20:18
thomi:)20:19
lamal666WTF20:19
thomicomputers are awesome!20:19
mhr3mhall119, why?20:19
mhall119mhr3: http://askubuntu.com/questions/123018/how-to-add-quicklists-to-gtk2-application20:19
lamal666thomi, your'e running from my branch?20:19
lamal666you're sure?20:19
lamal666you dont have AP installed or something20:19
thomilamal666: ahhh, I had pythonpath set... :(20:20
lamal666yar20:20
thomiok, that's better20:21
mhr3mhall119, theoretically it shouldn't be an issue using libunity's gi bindings with gtk220:22
mhall119theoretically20:22
mhr3but the reality might be different20:22
mhall119I think packagaing explodes when you do that though20:22
mhr3i know webkit really doesn't like gi20:22
mhr3so maybe there's some interaction going wrong20:23
mhr3oh, i see, now you can't import both old gobject bindings and GObject from gi :(20:24
mhr3that used to work :(20:24
mick0Hmm. I have a really strange python threading behaviour.. It seems that the main thread is blocking another thread from returning from a urlopen call. That call seems to block until I stop the main thread.20:27
mick0anyone who seen this before?20:29
lamal666thomi, anything striking you as wrong about that code?20:29
thomilamal666: not so far - just adding some debugging....20:29
mhall119mick0: http://wiki.python.org/moin/GlobalInterpreterLock?20:30
thomilamal666: ok, so the model exists, it's the icons attribute that's breaking...20:30
lamal666hm20:31
thomilamal666: wait, where does "get_children" come from?20:31
thomi..you use it in the model - I think that should be "get_children_by_type"20:32
lamal666hm uh a type likely20:32
lamal666/copy paste error20:32
lamal666get_children_by_type isn't exactly right though20:32
* thomi tries changing it20:32
lamal666because there are BamfLauncherIcons and DesktopLauncherIcon20:32
thomiyeah it is, you don't want to get children that aren;'t icons, do you?20:32
thomiyou can use the parent class type20:32
lamal666aye20:32
thomiok, when you fix that it gets further, but there's a debugging statement that it barfs on20:34
thomi..fixing that makes it get further, but then it ends up cycling through the switcher icons endlessly20:36
thomilamal666: shall I push this branch somewhere, or do you want to re-create the fixes I've made?20:36
lamal666yah that's what i was trying to fix-20:36
lamal666that other stuff was in trying to fix the infinite loop20:36
* lamal666 already fixed20:36
thomioh cool20:37
lamal666i mean fixed your fixes :P20:37
thomi:)20:37
lamal666but not that issue of it cycling endlessly20:37
thomioh20:37
lamal666it seems that the tooltip text is always calculator20:37
* thomi also notices some unused imports and some PEP8 issues in that file :)20:37
lamal666it's not done yet20:37
lamal666sheesh20:37
thomi:)20:38
mick0mhall119: Thanks! GIL's a bitch. Swithcing to multiprocesses instead of threading.20:45
lamal666thomi, anything jumping out at you about current_icon  not updating?20:47
lamal666are caching introspection somewhere maybe?20:47
lamal666i didnt think so20:47
mhall119mick0: I'm not saying that was the cause of your problem, but it made me think of it20:50
thumpermorning20:51
bschaeferthumper, good morning20:51
lamal666morning thumper20:51
thomilamal666: no...not yet20:52
lamal666yah i know it was mentioned in potential optimizations20:52
thomilamal666: are you sure that the 'active' property is what you want?20:52
lamal666yah20:52
* lamal666 checks again because you know what maybe not20:53
lamal666pretty sure20:53
mick0mhall119: It seems to be cause. If it works to switch to multiple processes it sure was GIL.20:53
thomiif active is set to True on all the icons that might explain the issue :)20:53
lamal666NO. active is not what i want20:54
lamal666grr20:54
lamal666stupid poorly named properties20:54
thomiheh20:55
lamal666self.icons[self.selection_index]20:56
lamal666much better20:56
lamal666*face palm20:56
lamal666thomi, active means that launchericons's window is focused20:57
thomilamal666: ahhh, yes20:57
thomilamal666: it's the same icons as the launcher, so that makes some sense at least20:58
lamal666so there's only one where it's true and when i looked at the introspection graph it was the one i had selected20:58
thomiheh20:59
thomioooh, I must remember to fix the introspection graph utility20:59
* thomi adds a card20:59
j-johan-edwardsIs any here very familiar with glib?21:14
thumperj-johan-edwards: you might get more help at #ubuntu-desktop21:25
j-johan-edwardsthumper: roger21:29
mick0Ok.. I give up on threading this scope. GIL slaps every solution I've tried.21:51
=== salem_ is now known as _salem
mick0Does anyone know how to remove a package that has been built with a recipe and is wrong?22:28
mick0or do I just have to increase the version number on the new one?22:29
mick0"INFO unity-scope-spotify_0.1-0~4~precise1.dsc: Version older than that in the archive. 0.1-0~4~precise1 <= 0.1-0~12~precise1"22:29
mick0the rev 12 is from another branch.22:30
mick0I increased the version. Done. :)22:40
davidcallemhr3, "Scope net.launchpad.scope.<something> is crashing too often, disabling it"23:14
davidcalle1) That's pretty awesome.23:14
davidcalle2) I feel offended :P23:14
mhr3davidcalle, ??23:20
* mhr3 is half asleep23:20
mhr3oh... right :)23:20
davidcalle;)23:22
* davidcalle still thinks this scope has just the right amount of crashes...23:26

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