/srv/irclogs.ubuntu.com/2012/10/12/#ubuntu-unity.txt

ppdhi, I wondered whether a further version of compiz will be released in time for the quantal release? Current unity+compiz in quantal is hell on nvidia multi-monitor01:04
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
Mirvandyrock: could you prepare a version of lp:~andyrock/unity/fix-1048274 for unity 6.0 branch as well?08:24
Mirvnow that the trunk branch was merged08:24
andyrockMirv, sure08:25
Mirvandyrock: thanks08:25
andyrockMirv, https://code.launchpad.net/~andyrock/unity/fix-1048274-6.0/+merge/12937008:32
Mirvandyrock: thank you08:38
andyrocknp08:39
didrocksMirv: FYI, can you look for the video lens? https://code.launchpad.net/~davidc3/unity-lens-videos/stop-looking-for-recommendations-when-no-remote/+merge/12930908:39
didrocksMirv: this one should be in SRU0, not sure if you forked the branch though for those lenses08:39
davidcalledidrocks, heya, about that, what's the merger issue in this specific case, when he refuses to merge on "No commit message specified"? Where should the message be set?08:44
didrocksdavidcalle: you have a "set commit message" button above the description08:45
davidcalledidrocks, oh god.08:47
* davidcalle goes back to his cave08:47
didrocks:)08:48
didrocksat bat cave at least? ;)08:48
davidcalledidrocks, shame cave. :p08:50
didrocksheh ;)08:50
=== mmrazik is now known as mmrazik|lunch
Mirvdidrocks: no separate Q branch for video/scope, and yesI targeted it for sru-0 as indicated in the bug09:18
didrocksMirv: excellent, thanks!09:20
Mirvdavidcalle: now that lp:unity-scope-video-remote exists (and I guess it contains everything up to 0.3.9), shouldn't the merge request be against it as well instead of the lp:unity-lens-videos/remote-videos-scope-trunk?09:31
Mirvjust a cosmetic issue, though09:35
Mirv(...and will need merger changes as well)09:39
davidcalleMirv, IIRC, it was decided to wait until the release and SRU0, to move trunk to its lp project.09:41
Mirvdavidcalle: sounds wise09:44
davidcalleMirv, I've been manually merging current trunk to the project, though, so it wouldn't be an issue to change now, but since different people have been working on it and  making releases in the current video lens project, I didn't want to add confusion during the cycle.09:45
davidcalleMirv, by the way, do you know who is taking care of the merge now?09:46
davidcallemerger*09:46
Mirvdavidcalle: mmrazik and fginther have the most experience, while me and sil2100 can try to tinker as well if in hurry09:49
davidcalleMirv, ty09:50
mhr3davidcalle, fyi, we'll be moving the u1 music scope into shopping lens (cause they use the same code to create the music previews)09:53
mhr3i would like if the u1 video scope went there as well09:54
mhr3so shopping-lens would be actually a u1-services project09:54
mhr3i suppose that's exactly what you don't want, but it makes sense to keep those in one place09:55
davidcallemhr3, got it. I will need to find a way with them to resolve a potential conflict between adding Youtube Online Accounts integration and the Youtube search coming from videosearch.ubuntu.com09:56
mhr3of course this would make most sense if u1 video was ported to vala and again parts of it could be reused in shopping if necessary09:56
davidcallemhr3, indeed09:57
mhr3but ultimately there's no such request for now...09:57
mhr3that may change though09:57
davidcallemhr3, the only part bothering me is the fact than free online videos would go in the same bag as unfree u1-services. On the other hand, they handle the server behind it. But that's just a *me* problem. I'll focus on video online accounts anyway, and with a merger and deduplication, videos coming form videosearch and ones from online accounts should blend... *brain dumping on you, sorry*10:01
mhr3well, it allows us to do smartness on the server...10:03
davidcallemhr3, yeah, that would be nice too...10:05
davidcallemhr3, by the way, there could mergers in every lenses, with a small doc on which fields it happens, for at least proper gdocs merging and third parties too.10:08
mhr3davidcalle, i meant the fact that we do single query to our servers enables us to do more stuff than requiring the lens to merge results from various scopes and do dedup and everything on its own, it'd get messy on the lens side10:08
mhr3davidcalle, yea... changes are being brewed :)10:09
mhr3changes for Unity-7.010:09
davidcallemhr3, sure, but if you add user youtube/vimeo videos via Online Accounts, there still need to be a merger in the lens. Well, unless the server knows about the accounts and can retrieve things like non-public videos and contacts... That would be brilliant, but passing Online Accounts oauth stuff to a server is pretty nasty.10:12
=== mmrazik|lunch is now known as mmrazik
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
bbbenjyHow to add shortcuts to Unity ?14:09
bbbenjyHow to "see" commands behind the shortcuts ?14:10
MCR1didrocks: Hi :) Do you have 5 minutes ?15:10
didrocksMCR1: sure15:11
MCR1I start with this one: https://code.launchpad.net/~mc-return/unity/unity.merge-fix1006429-fix1006434-fix1063171/+merge/12915015:12
MCR1It fixes 3 bugs properly, is tested and needs approval.15:12
didrocksMCR1: looks good to me, approving15:13
MCR1and then I would need your logic attention for 2 minutes, didrocks - as I know you are a far better coder than me ;)15:13
didrocksMCR1: if you want that in quantal, you need to make the bugs compliant with the SRU process15:13
MCR1How should I do that ?15:14
didrocksand propose a branch for 6.0 :)15:14
didrocksMCR1: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure15:15
didrocksjust follow the checklist :)15:15
MCR1Important is that it finally lands, not that it is immediately available, but I'll look - thanx :)15:15
didrocksall 3 bugs needs it :)15:15
didrocksso, some logic question? :-)15:15
MCR1The second thing is about bug 106324915:15
ubot5Launchpad bug 1063249 in unity (Ubuntu) "Unity Show Desktop fade back in function not smooth" [Undecided,Confirmed] https://launchpad.net/bugs/106324915:15
MCR1yes15:15
MCR1please open unity/plugins/unityshell/src/UnityShowdesktopHandler.cpp15:16
didrocksyep ;)15:17
MCR1line 148+ says progress_ = 1.0f; state_ = StateInvisible;15:18
didrocksindeed ;)15:18
MCR1but then in line 171 opacity is set to max value15:18
MCR1if progress == 1.0 -> it should be no opacity then, so the fix should be line 171:   if (progress_ == 0.0f)15:19
=== ricotz_ is now known as ricotz
MCR1Have you read the bug report and tested what happens ?15:20
didrockslet me look at the bug I guess :)15:20
didrocksbut without knowing the code path, what you are telling makes sense15:20
didrocksespecially as you have     opacity *= (1.0f - progress_);15:21
MCR1It is best to enable slow animations in CCSM to see what is happening15:21
MCR1yes, you are correct15:21
MCR1but I unfortunately cannot test my fix at the moment15:21
MCR1CCSM->Composite Plug-in->Slow animations15:22
MCR1The bug indeed just happens if windows are fully faded out, so I am quite sure I got the right fix15:22
MCR1but I cannot test here at the moment ;)15:22
didrocksMCR1: I think your fix is right ;)15:23
MCR1but this behaviour annoys me a lot15:23
didrockswhy can't you test it?15:23
MCR1Several reasons: Instability on Quantal, especially when doing large file operations15:23
MCR1like compiling15:23
MCR1gfx freeze15:23
MCR1I am suffering from that for about 5 weeks now15:24
didrocksurgh, not really nice15:24
MCR1yep15:24
MCR1urgh is the right word for it15:24
MCR1but it might be my SSD dying15:24
MCR1as I've exchanged all other things already15:24
didrocksMCR1: can't really test it right now, don't want to loose my session and some other stuff to finish, but I would say removing progress == 1.0 will enable to go until opacity *= (1 - 1)15:25
MCR1kernel, xorg & co15:25
didrocksah, yeah, try booting on an usb15:25
MCR1yes - and that is what it SHOULD do15:25
didrocksyou can even just:15:25
didrocksapt-get build-dep unity15:25
didrocksapt-get source unity15:25
didrocksand debuild15:26
didrocksin the live system15:26
didrocksto see how it goes15:26
didrocks(persistent usb key is better :))15:26
didrocksMCR1: I *think* your fix is safe to submit, let me look at the commit itself15:26
MCR1I will ask bschaefer later if he still is willing to test a fix from me after the merger troubles recently ;)15:27
MCR1I have not created a branch yet15:27
didrocksrevno: 2164.1.815:27
didrocksrevno: 2164.1.815:27
didrocksrevno: 2164.1.815:27
didrocksrevno: 2164.1.815:27
MCR1but this should really go to quantal as show-dektop-fade-back-in is used quite commonly15:27
didrocks"coding style"15:28
didrocksurgh15:28
MCR1?15:28
didrockscopy and paste failure ;)15:28
MCR1ah15:28
didrocksso yeah "coding style"15:28
didrockson that rev ^15:28
MCR1Pardon ?15:28
didrocksdoesn't help really to know if the == 1 has been adding to fix something else15:28
didrocksMCR1: I mean, last time the line we are wondering about has been changed is in rev 2164.1.815:28
didrocks(bzr blame helps to know that ;))15:29
didrocksand the commit message associated with it is "coding style"15:29
didrocks(so probably a refactoring)15:29
MCR1I will ask bschaefer later if he has 5 min to test my fix so we know for sure then...15:29
didrocksMCR1: get it under test by bschaefer if he's time, and then propose to unity and 6.0 :)15:29
didrockssure :)15:29
didrocksMCR1: maybe a backport to precise can be interesting if impacted (didn't check)15:30
MCR1ok, I'll prepare the branch then - thx a lot as always15:30
MCR1didrocks: yes, afair it is impacted as well15:30
didrocksthanks a lot for looking at those little pesky bugs which destroy the user experience :)15:30
MCR1np, it is my user experience as well which gets destroyed15:30
MCR1but I still want my plug-ins back ;)15:31
didrocks:)15:33
MCR1https://code.launchpad.net/~mc-return/unity/unity.merge-fix1063249/+merge/12945715:45
MCR1bschaefer: Hi :)15:45
MCR1bschaefer: Sorry for the inconvenience I caused last time ;)15:45
* bschaefer looks15:45
bschaeferMCR1, also hello15:46
MCR1bschaefer: Sorry again and I have another "attack" on you :)15:46
bschaeferMCR1, what sort of attack?15:47
* bschaefer also just woke up15:47
MCR1bschaefer: Because you are the testing master it would be very nice if you could test the above branch 4 me, but please do not hurry with the coffee ;)15:47
MCR1I think I've fixed the fade-in showdesktop behaviour, but it is yet untested...15:48
bschaeferMCR1, I can take a look at making a test. Though looking at the bug/branch it might need to be a manual test15:48
bschaeferas it is more of a visual change15:48
bschaeferbut let me see what the branch does15:48
MCR1yes ofc - I want nothing more15:48
MCR1just a manual test15:48
MCR1Please enable CCSM->Composite Plug-in->Slow animations to see if it works like intended and to see how it works now :)15:49
bschaeferwell a manual test is always the last resort15:49
MCR1it is really enough for this one, believe me15:50
MCR1currently the showdesktop-fade-in is broken (popping in-fading-out-then-fading-back-in)15:51
MCR1with my fix it *should* be smooth again (if it ever was)15:51
bschaeferMCR1, hmm everything seems to fade back it as well15:52
bschaeferwith out your branch15:52
MCR1have you enabled the slow animations ?15:52
bschaeferyeah15:52
MCR1and waited until showdesktop has faded out completely15:52
MCR1?15:52
bschaeferill wait a bit longer15:52
MCR1you have to wait15:52
bschaeferoo there we go15:53
conscioususermpt: le ping15:53
MCR1otherwise the progress is not 1.0f or bigger15:53
bschaeferthat is weird15:53
bschaefercool, Ill see what your branch does :)15:53
MCR1and it has to be 1.0f to see the bug (opacity is set to full then)15:53
MCR1thx15:54
bschaeferMCR1, awesome, that works16:00
bschaeferMCR1, sooo writing a manual test is really easy :)16:00
MCR1\o/16:00
bschaefergo to unity/manual-test16:00
MCR1Should I really write one ?16:00
bschaeferYeah,16:01
bschaeferIll help you16:01
MCR1I do not really need help to do it16:01
bschaeferalright :), caause we love tests16:01
MCR1I've seen the manual tests already - should be able to do it16:01
bschaeferawesome, WindowManagement.txt should be  a good place for it16:02
MCR1Could you please comment on my branch, that it is tested ?16:02
bbbenjyHow to add shortcuts to Unity ?16:02
bbbenjyHow to "see" commands behind the shortcuts ?16:02
MCR1bbbenjy: install ccsm -> open it -> open commands16:03
MCR1bschaefer: will do16:03
bbbenjyThanks16:03
bbbenjyRegards16:03
bschaeferMCR1, awesome, let me know when you push the test16:03
* bschaefer goes to make coffee16:04
didrocksthanks MCR1 ;)16:04
MCR1bschaefer: Should be ready now :)16:27
bschaeferMCR1, awesome16:28
* bschaefer looking16:28
MCR1bschaefer: Thx.16:29
bschaeferMCR1, the title and description should be a bit more detailed :)16:29
bschaeferMCR1, as you are fixing something16:29
bschaeferstate what is being fixed,16:29
MCR1Why ? The bug is linked.16:30
bschaeferie. Fading in on Show Desktop should slowly fade back in16:30
bschaefermust*16:30
bschaefernever use should16:30
bschaeferMCR1, yeah also point to the lp16:30
MCR1bschaefer: Do you mean the test or the commit message ?16:31
bschaeferMCR1, the test16:31
bschaeferbecause that test isn't really detailed in what you are fixing16:31
MCR1bschaefer: Because the test ofc just describes what should happen if you Show the Desktop/Restore previous state16:32
bschaeferMCR1, it does, but I think it would be better to state why the test is being written to begin with to prevent regressions16:32
MCR1bschaefer: hmmm16:33
bschaeferSo: Show Desktop must fade back in16:33
MCR1maybe exchange "should" with "must"16:33
MCR1?16:33
MCR1and I could also add the time (300ms)16:34
bschaeferMCR1, that as well16:34
bschaeferno not ms16:34
bschaeferMCR1, im just saying a bit more detail in the test would help prevent regressions :)16:34
bschaeferThe test is showing that fading back in happens, as opposed to not16:35
MCR1bschaefer: IMHO we should improve ShowDesktop anyway in the mid-term...16:35
MCR1ok, I'll try to re-word that test16:35
bschaeferMCR1, well we already have an AP test for the Show Desktop behavior16:36
bschaeferwe are more writing a manual test because the visual part is broken, that you fixed16:36
MCR1ah ok16:36
MCR1bschaefer: Ready (hopefully) :)16:41
bschaeferMCR1, cool, thanks :)16:42
bschaeferMCR1, everything is good except one more thing: 7216:43
bschaeferShow Desktop16:43
bschaefer7216:43
bschaeferShow Desktop16:43
bschaeferthe title16:43
bschaeferthat is the title of the test, it should be brief but add a bit more detail :)16:44
MCR1+behavior ? +visual behavior ?16:44
bschaeferMCR1, noo on line 7216:44
bschaeferof your diff16:45
bschaeferthe title is just Show Desktop16:45
bschaefera bit more detail in the title and that test looks good :)16:45
MCR1what do you suggest here ?16:45
bschaeferShow Desktop fades slowly in16:46
MCR1but it should also fade slowly out16:46
bschaeferyeah, but that isn't a problem16:46
MCR1maybe it will be ?16:46
bschaeferyour fixing the fading in16:46
bschaeferwell then16:46
bschaeferShow Desktop fades slowly in/out16:47
MCR1and you have to fade out before you can fade in anyway16:47
MCR1how about smoothly instead ?16:47
bschaeferthat sounds better16:47
bschaeferand drop the in/out16:47
MCR1ok16:47
* bschaefer sucks at manual tests16:48
MCR1done16:49
bschaeferthanks16:49
bschaeferMCR1, approved :)16:50
MCR1thx - that one annoyed me for quite some time now 8-)16:51
MCR1bschaefer: Together with my other fix all showdesktop issues should now be history :)16:53
bschaeferMCR1, excellent, I don't normally use showdesktop so I don't notice it as much :)16:53
=== hggdh is now known as hggdh_napping
=== yofel_ is now known as yofel
=== hggdh_napping is now known as hggdh
=== rsalveti_ is now known as rsalveti

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