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

=== _salem is now known as salem_
=== salem_ is now known as _salem
MCR1sil2100: Good morning :) Thanks for fixing Compiz yesterday - fixes are landing again 8-)06:00
MCR1sil2100: But Unity still is blocked ?06:00
MCR1duflu: Hi :) Have you seen: https://code.launchpad.net/~mc-return/compiz/compiz.merge-replace-defines/+merge/122865 ?06:01
dufluMCR1: Yes I know about it. Too busy to get to looking at it yet06:02
MCR1duflu: Ah, okay - but I hope the general direction of replacing #defines is okay for you too...06:03
MCR1duflu: I've read a survey that said that 9.7 out of 10 duflus like #defines being massaged to static constants of standard variable types ;)06:09
Mirvstaging looks like fixed at least now, and unity also has rebuilt against compiz06:20
MirvI re-pushed all the unity branches that got rejected to approved again, but indeed it does not look like they'd still be going forwards really06:20
Mirvor then it's just slow, also the compiz stuff took quite many hours to start merging, and I only pushed unity two hours ago06:21
MCR1Mirv: That are good news :) Hope it will soonish start to merge. Thx.06:23
sil2100MCR1: it's still blocked? Will have to check that later! Morning btw/06:26
Mirvsil2100: the merger isn't rejecting anything anymore regarding unity, so it maybe just slow (compiz was only fixed and built 3 hours ago)06:27
Mirvso now the next checks merger will do should be successful06:28
MCR1sil2100: I do not know exactly, because I do not see this info (it would be cool if that info could be added to the launchpad code review page), but Compiz merged, then stopped, while Unity was not merging anything...06:28
MCR1For a newbie like me this is exciting - will Jenkins do it this time or... :-D06:30
Mirvwell it's exciting for everyone ;)06:31
MCR1hehe06:31
sil2100MCR1: can you point me to a recent merge that failed?06:37
MCR1sil2100: Not really, I think they just stopped... like on hold.06:39
MCR1sil2100: They are still in the "ready to land" queue...06:39
sil2100huh06:40
MCR1sil2100: 6 hours ago, 5 commits were merged into lp:compiz, the last commit merged into lp:unity was 19 hours ago...06:41
Mirvthe unity couldn't have continued until the 5 commits committed to lp:compiz went in and also built, which happened 3h ago06:47
Mirvso I'm just wondering if it takes time for lp:unity to continue (no rejects so far)06:47
MCR1idk06:48
Mirvsil2100: do you think that's possible?06:48
MCR1sil2100: This lp:compiz merge failed 6 hours ago: https://code.launchpad.net/~mc-return/compiz/compiz.merge-fix-URLs/+merge/12263206:53
MCR1sil2100: The Jenkins console says Finished: SUCCESS - but did not merge it then...06:55
MCR1sil2100: But unity-merger says that the same console report shows an error and refuses to merge, see: https://code.launchpad.net/~mc-return/compiz/compiz.merge-fix-URLs/+merge/122632/comments/26447406:56
MCR1sil2100: Maybe that helps...06:56
sil2100MCR1: the merge you posted is one of those strange cases where the merger fails by success07:01
MCR1sil2100: yes07:03
didrockssil2100: hey hey, you are around! :)07:05
sil2100didrocks: hi! Yes! Battling with some things right now07:08
didrockssil2100: can I give you another request for today?07:08
sil2100didrocks: yes, please ;p07:11
TheMusoHey folks. What is the likelyhood of getting bug 1023542 expedited? An at-spi2 package update is pending, and I can't update it until this bug/branch is merged upstream, so it can be cherry-picked into the quantal unity package...07:14
ubot5Launchpad bug 1023542 in unity (Ubuntu) "[a11y] Unity and unity-panel a11y initialization need to be ported to atk-bridge library" [Undecided,In progress] https://launchpad.net/bugs/102354207:14
didrockssil2100: so, did you read my email yesterday about branches without FFe?07:18
didrockssil2100: the 2 bugs07:18
didrockssil2100: can you poke the release team and watch closely about new features introduced without FFe acked07:18
didrockssil2100: because right now trunk is unreleasable07:18
didrockssil2100: my take 2 is that I saw Mirv's branches for compiz have been merged, did you finish your part for migration/default values and can we cherry-pick that and upload today?07:19
sil2100didrocks: will try!07:36
didrocksthanks07:38
didrockskeep me posted07:38
didrockssil2100: you did notice that the merger still doesn't merge everything on unity?09:13
=== mmrazik is now known as mmrazik|lunch
sil2100didrocks: I see that it didn't even fail merging - it just doesn't merge unity09:25
sil2100didrocks: I'm trying to poke Martin about it09:25
didrockssil2100: right, it's just someway stalled…09:26
sil2100didrocks: since I actually wanted to know if my yesterday's fix actually fixed all problems09:26
didrockswhat was it btw?09:27
didrocksoh right09:27
didrocksthe .pc file09:27
=== mmrazik|lunch is now known as mmrazik
tsdgeoshow am i supposed to start "unity" properly?11:03
tsdgeosunity --replace doesn't seem to give me much11:03
tsdgeosi.e. i don't have a launcher, etc.11:04
Mirvtsdgeos: unity imples --replace, no need to specify it. some problem if launcher isn't shown, maybe pastebin output of unity --debug..11:09
sil2100tsdgeos: if the launcher and panel are not visible it means that the unityshell plugin is not loaded probably11:11
tsdgeoshmmm11:12
tsdgeosmaybe i broke something while compiling11:12
tsdgeoslet me recompile11:12
tsdgeosMirv: http://paste.ubuntu.com/1188757/ not much besides the complaint about the panel service11:13
Mirvtsdgeos: 12.10 or 12.04? hmm, maybe the --debug wasn't a good idea, try also without11:14
Mirvtsdgeos: without I get something like this (start of output): http://pastebin.ubuntu.com/1188760/11:15
Mirvon 12.1011:15
Mirvso you should see Backend/Integration/Profile at least11:15
MirvProfile shoud be unity, Backend should be gconf (on 12.04) or gsettings (on 12.10)11:15
tsdgeosMirv: 12.1011:16
Mirvwith --debug I don't get Unity running, funnily..11:16
Mirv(ok, now it ran with --debug as well)11:16
tsdgeosinteresting11:16
tsdgeosyep without debug works11:17
tsdgeostx :D11:17
Mirvhmm :D11:17
=== MacSlow is now known as MacSlow|lunch
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
tsdgeosMirv: any hints on compiling compiz from lp:compiz sources? if i do the typical, cmake, make, make install i end up with unity not being loaded, seems like it does use ini backend instead of gsettings and everything goes downhill from there14:48
sil2100That's why I'm always using packaging for testing lp:compiz14:49
tsdgeosright14:50
tsdgeosbut i want to develop14:50
tsdgeosso i need to compile stuff14:50
tsdgeosand compile the packages all the time14:50
tsdgeosis a bit of a pain14:50
tsdgeosbeing doing that14:50
tsdgeosbut each time i want to change a line have to wait like 5 imnutes to get the deb files recompiled14:51
tsdgeosdoes note scale much14:51
sil2100hm, it's been a while since I last used lp:compiz directly for testing, so I'm not sure if I can help you here - in the past it was easy, just the 3 steps as already mentioned14:52
dandradertsdgeos, you will probably have to compile lp:unity and lp:nux as well. Just to make sure you're everything in sync14:58
dandradertsdgeos, check this http://askubuntu.com/questions/28470/how-do-i-build-unity-from-source14:59
tgm4883Is it possible to open a unity preview from inside another unity preview (nested previews?). I've been testing, but it just seems to close the preview whenever I click a button in a preview rather than just go to another preview14:59
MCR1tsdgeos: https://answers.launchpad.net/compiz/+question/20349015:00
tsdgeosdandrader: MCR1: tx, will have a look15:01
MCR1tsdgeos: Your help is appreciated, there is enough to do ;)15:04
tsdgeoswell, let me get stuff compiling first :D15:06
MCR1tsdgeos: A trick I use often if it is just a plug-in I am fixing: simply copy the 2 files (nameoftheplugin.xml file in build/generated and the .so file from build/plugins/nameoftheplugin/nameoftheplugin.so to the respective .compiz-1 directories in ~)15:08
MCR1tsdgeos: After compiling lp:compiz ofc15:09
tsdgeosyep15:09
tsdgeosactually compiling and overwriting a plugin worked15:09
tsdgeosit's just the main thing that somehow doesn't want to work15:09
MCR1:)15:09
MCR1duflus solution *should* work15:10
tsdgeosback in a sec15:11
tsdgeosmy window manager setup kind of broke, need to logoff and fix some stuff15:11
sil2100didrocks: small report (sorry that so late)15:13
didrockssil2100: I was just about to ping you!15:13
didrocks:)15:13
* MCR1 is listening interested also :)15:13
sil2100didrocks: I pushed the migration branch (took so long since we were checking some other things in the meantime, like the merges and SRUs) - will request a merge soon for comment15:14
sil2100didrocks: regarding the two FFe's15:14
sil2100didrocks: the gtk decorator has been ACKed, but the XIM nux one needs discussion still15:15
didrockssil2100: bug #104232315:15
sil2100didrocks: I have been asked by Daviey to discuss it on #ubuntu-desktop15:15
ubot5Launchpad bug 1042323 in Compiz "[FFE] Port GTK Window Decorator to GSettings" [High,Confirmed] https://launchpad.net/bugs/104232315:15
didrocksI don't see a ack?15:15
didrockssil2100: yeah, we discussed about it a couple of hours ago15:15
didrockswith Daviey15:15
sil2100didrocks: it'll get formally ACKed in a moment15:16
didrockssweet :)15:16
didrockssil2100: can you make sam aware once done?15:16
didrockssil2100: they, we can pack this up with the migrations part15:17
sil2100didrocks: regarding the XIM branch... well, I would *personally* like to have it, since this way we'll have time to test such things till 13.0415:17
didrocksand release a package tomorrow15:17
sil2100didrocks: ACK15:17
sil2100;)15:17
didrockssil2100: 12.10 is not a test bed for 13.04 :)15:17
didrocksbet*15:17
sil2100I know, but it still would open up Nux for many many input methods15:17
sil2100Right now we only have the standard IM and ibus, which might be a bit problematic15:18
didrocksright, but now that the FF target is done, I want to know what the test coverage is and how this can impact existing code15:18
sil2100didrocks: right, we'll need bschaefer to get online for that15:18
didrockssil2100: well, it wasn't problematic enough to ship only ibus support in 11.04, 11.10, 12.0415:18
didrocksso, what changes?15:19
sil2100Sure, it's not a regression, but it doesn't mean it was supposed to be like this always, since this is not intended behavior, right?15:21
didrocksdepends on who you ask :)15:21
sil2100It's maybe not *necessary*, ok15:21
didrocksGNOME is going to support only ibus15:21
sil2100Ouch15:21
sil2100I wouldn't like that15:21
sil2100Really15:21
didrocksso I'm just wondering what the benefit/risk to just wait for enabling that for 13.04 and not 12.1015:22
didrocksif the benefit is greater than the risk, fine15:22
didrocksotherwise we should reconsider :)15:22
sil2100True true, hm hm15:22
sil2100THe diff is big, I would also like to ask some questions related to this branch15:23
didrocksyeah, better to check beforehand15:23
didrocksgiving all assets to the release team15:23
didrocksso that they can decide15:23
MCR1sil2100: Are you aware that ~1h ago r2658 in Unity was merged, but now merges seem to have stopped again ?15:29
=== dandrader is now known as dandrader|afk
sil2100MCR1: ah, patience please ;)15:50
sil2100MCR1: but it should be alright now15:50
MCR1sil2100: :-[15:51
bschaeferMCR1, im awake now!15:51
MCR1Yeaj15:51
MCR1bschaefer: If you are bored: https://code.launchpad.net/~mc-return/unity/unity.merge-remove-unused-variables/+merge/122940 ;)15:53
bschaeferMCR1, im never bored :), Ill take a look at that later (I have some other review's to fix atm )15:54
bschaeferMCR1, thanks though!15:54
bschaeferMCR1, actually it is really small...15:55
MCR1bschaefer: hehe15:55
bschaefer26- CompWindow* w, *oldPrev, *oldNext;15:55
bschaefer27+ CompWindow* w;15:55
bschaeferwhat happened to old?15:55
bschaeferand Prev and Next? unused?15:55
MCR1they just got assigned NULL, but were not used15:56
MCR1to my understanding15:56
bschaeferMCR1, cool, let me just look through that really quick :)16:05
* MCR1 is recompiling to make sure also (40%)...16:05
=== dandrader|afk is now known as dandrader
didrockssil2100: https://bugs.launchpad.net/unity/+bug/761155 needs a FFe16:09
ubot5Ubuntu bug 761155 in unity-2d (Ubuntu) "[launcher] All launcher icons should be moveable except trash and BFB" [Medium,Triaged]16:09
didrocksand it's also landed into trunk :/16:09
didrockssil2100: can you have a review from Daviey/the release team please?16:09
didrockssil2100: this is between a bug fix and a feature btw (as it's part 2 of the work landing)16:10
didrocksbut the change is large16:10
sil2100didrocks: will take care of that too!16:14
sil2100didrocks: and the XIM issue16:14
didrocksthanks!16:14
didrocksand keep watching the merger please, to ensure you spot them and go to people :)16:15
mhall119mhr3: hey, would it make sense to pre-fetch the next screenshot when doing previews?  Waiting for images to load makes it feel slow17:00
mhall119or does it already do that, and I'm just flipping through too fast17:01
mhr3mhall119, no, and not gonna happen for 12.10 sorry17:01
mhall119that's fine, it's still an awesome feature17:02
mhr3mhall119, which lens is this slow for you though?17:05
mhall119mhr3: applications17:05
mhr3ah, right grabs images from web17:05
mhr3mhall119, but i'm pretty sure people on mobile connections are happier went it doesn't do any pre-fetching17:06
mhall119I'd think just +1 wouldn't be that big of a deal17:07
mhall119you'd never load more than one more than you wanted17:07
mhall119mhr3: on a side note, what's a good python example of using the previews api?17:08
mhr3lp:unity-lens-sample17:11
didrocksmhr3: didn't you eod a while ago? (just checking ;))17:12
mhr3didrocks, i did, but actually i'm just putting shoes on and am out17:13
didrocksah, it's not mhr3bot then :)17:14
didrocksmhr3: run run :)17:14
mhall119thanks mhr317:15
mhr3didrocks, why do you think my bots can't run? ;)17:15
mhr3didrocks, they're very advanced17:16
mhr3but really /me out17:16
didrocksmhr3: I don't doubt about it!17:16
didrocksmhr3: good night :)17:16
sil2100didrocks: will you find time for unity SRU precise branch analysis? ;)17:18
didrockssil2100: not tonight TBH, but bring them on, I can have a look tomorrow morning17:19
sil2100didrocks: ok, as long as we'll be able to release unity tomorrow, I'm fine with that ;)17:21
didrockswell, it will be in -proposed17:21
didrocksthen, someone has to accept it there17:22
sil2100didrocks: for now I need someone to upload branches to lp:ubuntu/unity and nux17:33
sil2100didrocks: since we're blocked on those17:34
didrockswhat is blocked? new build-dep?17:34
sil2100didrocks: https://code.launchpad.net/~fginther/nux/precise-libgeis-rename-patch <- nux17:34
sil2100THe geis rename17:34
sil2100https://code.launchpad.net/~sil2100/unity/precise-geis-rename <- unity17:35
didrocksthis is for precise17:35
sil2100didrocks: since we need some modifications in trunk too, but we need packaging changes first17:35
sil2100Yes17:35
didrockshow come you want that to lp:ubuntu/unity and lp:ubuntu/nux17:35
sil2100Preparations for Unity SRU17:35
sil2100Aaaah, sorry!17:35
didrockswhich are for quantal?17:35
sil2100;)17:35
sil2100~ubuntu-desktop/unity/precise I meant, eh17:35
didrockswhy debian/patches/02_libgeis_rename.patch?17:36
didrocksand nothing in unity?17:36
didrocksthere is no utouch-* ref in unity?17:36
didrocksin that case, we shouldn't build-dep on it, right?17:37
sil2100didrocks: no no, let me explain17:37
sil2100didrocks: there is, but all those changes are made in trunk17:37
sil2100didrocks: upstream17:37
sil2100didrocks: the nux patch is necessary because nux build system is broken17:37
didrocksbroken?17:37
sil2100didrocks: yes - it includes 'configure' in the tarball, and doesn't generate a new one from configure.am automatically it seems17:38
didrockswell, that's normal17:38
didrocksyou mean, there is no autoreconf, right?17:38
sil2100I think so17:38
didrockssil2100: I want first to see the code in nux upstream trunk17:39
didrocksand rerolling a tarball17:39
didrocksI think it worthes it17:39
sil2100didrocks: to get it merged in, we need to change the build-deps change17:41
sil2100One moment, I'll give you the MRQs17:41
sil2100https://code.launchpad.net/~fginther/unity/unity-5.0-libgeis-rename17:42
sil2100I mean:17:42
sil2100https://code.launchpad.net/~fginther/unity/unity-5.0-libgeis-rename/+merge/12165417:42
sil2100https://code.launchpad.net/~fginther/nux/nux-2.0-libgeis-rename/+merge/12165317:42
sil2100TO anyone interested: https://code.launchpad.net/~sil2100/unity/keybindings-migrations/+merge/12311717:43
didrocksargh seb128 had a lock17:43
didrockson the bzr repo17:43
didrockslet me break it17:43
didrockssil2100: unity branch: it diverged from lp:~ubuntu-desktop/unity/ubuntu17:45
sil2100You mean, lp:~ubuntu-desktop/unity/precise I think ?17:46
sil2100See you tomorrow everyone17:51
=== dandrader is now known as dandrader|lunch
=== yofel_ is now known as yofel
=== dandrader|lunch is now known as dandrader
OrangerHello, sorry to kill this silent but I want to know if it's possible to compile the 6.0 branch of Unity into precise ?20:02
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== dandrader_ is now known as dandrader
MCR1bschaefer: Are you still here ?23:42
bschaeferMCR1, yup23:43
MCR1Do you remember my launcher hiding although the mouse was over the launcher problem ?23:43
MCR1The one I posted the video about...23:44
MCR1The one you could not reproduce...23:44
bschaeferMCR1, yeah23:44
bschaeferdo you know how to reproduce it?23:44
MCR1No, but to my understanding the code says that it should hide if the mouse is not moved after reveal...23:45
MCR1which is wrong23:45
MCR1I do not know of any case where the launcher should hide although the pointer hivers over it...23:46
bschaeferMCR1, if the mouse is over the launcher at all it should never hide (If set to autohide)23:46
bschaeferuntil the mouse is moved away23:46
MCR1bschaefer: Please look at LauncherHideMachine.cpp line 150+23:46
* bschaefer takes a look23:47
MCR1thx23:47
MCR1to my understanding it forces the user to move the mouse after reveal to keep the launcher open23:47
MCR1which is also what the comment says23:48
MCR1and which I experienced quite often in several installations, but noone could reproduce it and it would not happen in a guest session...23:48
bschaeferMCR1, well comments are not always write. The code is always right. It looks like it gets set on line 5823:48
MCR1the code does the same like the comment, no ?23:49
bschaeferwell it looks like it sets that Quirk to true when the launcher is revealed...23:49
bschaeferfrom pressure23:49
bschaeferbut then I have to see where MOUSE_OVER_LAUNCHER is set23:50
bschaeferMCR1, which gets set in the Launcher...which gets set when the mouse is inside the launcher23:51
bschaeferMCR1, when a mouse_enter is emited, which should happened when the pressure is large enough to reveal the launcher23:52
bschaeferMCR1, and this it is set to false when mouse_leave is emited23:52
bschaeferwhich would cause the launcher to hide23:52
bschaeferso it should know that the mouse is over the launcher when it activates the launcher with pressure....and the mouse_enter signal gets emited23:53
bschaeferthe bug could be that Nux doesn't emit the mouse_enter when the launcher opens up...but I can't get it to do that23:53
bschaeferthough I could be missing something :) (I haven't really devoured that part of the code yet )23:54
MCR1to me it says: if the launcher is hidden show it if visibility is required or the mouse revealed it (REVEAL_PRESSURE_PASS) else (if it is already revealed) check  (MOUSE_MOVE_POST_REVEAL) then show it when _should_show_quirk is true or the mouse is over the launcher...23:56
MCR1the check for (MOUSE_MOVE_POST_REVEAL) should be completely removed23:57
bschaeferMCR1, well te best way to check is to add print statments in :)23:58
bschaefercomment it out and see what happens23:58
MCR1MOUSE_OVER_LAUNCHER check should be enough to determine this23:58
MCR1well, I could not test the code at the moment...23:59
bschaeferhmm23:59

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