/srv/irclogs.ubuntu.com/2014/01/23/#ubuntu-unity.txt

=== duflu_ is now known as duflu
tsdgeosMirv: https://code.launchpad.net/~aacid/qtubuntu-media/noprivate/+merge/202708 now passes CI09:13
=== deegee__ is now known as drussell
Mirvtsdgeos: thanks09:16
Mirvfunny that it failed only on i38609:16
tsdgeosyeah09:17
tsdgeosMirv: should https://bugs.launchpad.net/qtubuntu-sensors/+bug/1271034 be marked as done/invalid ?09:17
ubot5Ubuntu bug 1271034 in qtubuntu-sensors "qtubuntu-sensors fails to build against Qt 5.2 (QtQml)" [Critical,In progress]09:17
Mirvtsdgeos: it needs that proposed merge included. I just added the note to above since I wrongly linked to that bug in the e-mail and the other bug is now which happens even after my branch would be merged.09:18
tsdgeosdoes it?09:18
tsdgeosi can compile it fine without that one09:18
tsdgeoswith the current qt ppa packages09:18
tsdgeoswell, can't compile it because of the other bug09:18
Mirvtsdgeos: you might have qtdeclarative-dev installed on your computer otherwise, but nothing in the build deps pulls it in so it fails in cleaner oen09:18
tsdgeosahhh09:18
tsdgeosright09:18
Mirvand again I'm missing links, hmph. adding some09:19
Mirvtoo hasty, too hasty09:19
MirvI'm not sure what has changed regarding the location plugin, but I think I can make a temporary build of qtubuntu-sensors without the ubuntu positioning plugin.09:24
tsdgeosMirv: ok, added my comment to https://bugs.launchpad.net/qtubuntu-sensors/+bug/1271034 then, not sure i'm really the one to have much opinion on it, but seems logical to me09:24
ubot5Ubuntu bug 1271034 in qtubuntu-sensors "qtubuntu-sensors fails to build against Qt 5.2 (QtQml)" [Critical,In progress]09:24
tsdgeosMirv: they added a new virtual you have to implement, i can try returning null in that new virtual, actually we aare already doing that in one of the virtuals so it should "be fine"09:25
tsdgeoslet me make a quick MR09:25
Mirvtsdgeos: you're probably right. I think Debian started even removing some references from CMake files.09:25
Mirvtsdgeos: ah just that kind of stuff, I fixed a similar thing somewhere once even.09:25
Mirvreturning null was enough in that some other case too :)09:26
Mirvthank you09:26
Mirvtsdgeos: does it need to be #ifdef 5.2/5.0:d?09:26
tsdgeosi'd say so09:26
tsdgeosbut let me check09:27
tsdgeosyep it does09:27
tsdgeosMirv: https://code.launchpad.net/~aacid/qtubuntu-sensors/newvirtual/+merge/202811 should be it09:34
Mirvtsdgeos: \o/ in a hangout, will test soonish09:38
seb128MacSlow, hey, how are you? Could you have a look to https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/1092905 when you have some spare cycle (that's an old bug but it's quite visible since we change the default focus config)09:38
ubot5Ubuntu bug 1092905 in notify-osd (Ubuntu) "incorrect placement on multimonitor systems with focus-follow on" [High,Confirmed]09:38
MacSlowseb128, taking a look10:06
seb128MacSlow, thanks10:08
MacSlowseb128, updated the bug with my estimation on what's possibly causing the issue.10:32
seb128MacSlow, danke10:32
=== rachelliu_ is now known as rachelliu
seb128MacSlow, but the panel has the same size on all screens no?10:33
MacSlowseb128, sometimes the strut is initially calculated before the panel is visible right after login... best solution would be to always calculate the strut per screen before each notification is put on screen.10:35
MacSlowseb128, since I'm out of that kind of stuff for some cycles now, I can't easily predict how much effort this is to fix... I want to say maybe have a half a day... but there's something I'm missing I'm sure. Otherwise I would have implemented it back then.10:38
tsdgeospete-woods: ping10:39
seb128MacSlow, can't we just hardcode the high of the panel under Unity sessions? it's a hack but should just work...10:40
MacSlowseb128, well then we'll get bug-reports from people using non-default font-sizes and people who place their panel not on top etc.10:41
MacSlowseb128, but despite that... hard-coding would of course work to some extend10:42
seb128MacSlow, well, I said "in Unity sessions"10:42
MacSlowseb128, I know :)10:43
seb128there is no way to changing the panel position there10:43
seb128well, in any case, do you think you can look at it this cycle?10:43
seb128if not maybe bregma's team can help?10:43
seb128MacSlow, but there is probably another bug than the one you describe there10:44
MacSlowseb128, I'll ask kgunn when he let's me slot this in... hard-coding should not take that much time... compared to the full/robust solution10:44
seb128MacSlow, I'm using my laptop atm, booted it this morning undocked (so 1 screen) and the volume bubbles go over the panel10:44
seb128MacSlow, so it's not a "by screen strut" issue10:45
MacSlowseb128, the desktop-strut is determined upon notify-osd startup... and if notify-osd is started before the panel was visible... that causes the overlap10:45
MacSlowseb128, and that's the partly-related other bug with desktop-struts10:46
seb128MacSlow, no, I just restarted notify-osd in my session, still behaving buggy10:46
seb128so it's not a start order issue10:46
seb128unity is well in place for some hours and didn't move there :p10:46
MacSlowseb128, hm... that's new then... odd10:47
seb128MacSlow, it also works fine if "gsettings set com.canonical.notify-osd multihead-mode no-focus-follow10:48
seb128"10:48
seb128MacSlow, it bugs only if I set "focus-follow"10:48
seb128MacSlow, so seems a bug in the "focus-follow" codepath10:48
seb128the strut doesn't change by changing the key10:49
seb128(I'm with 1 screen atm, both config should be equivalent)10:49
MacSlowseb128, the strut needs to be grabbed dynamically, which is not the case right now iirc10:49
seb128MacSlow, why?10:50
seb128that case is "start notify-osd in a started session, with 1 screen"10:50
seb128the 2 focus cases shouldn't behave differently10:50
MacSlowseb128, I need to look at the code... I really can't recall the details10:51
seb128MacSlow, ok, anyway we need to fix it this cycle, we can't release the LTS with the bubbles displayed over the panel10:51
=== ricmm_ is now known as ricmm
karnitsdgeos: regarding this [1] - I have no clue, I branched clean and still segfault. [1] https://code.launchpad.net/~unity-team/unity8/new-scopes-vj-integration/+merge/20193211:13
karnitsdgeos: No other changes, no uncommited changes.11:14
tsdgeos:S11:14
tsdgeoskarni: what's the backtrace?11:14
karnitsdgeos: I change to "vertical-journal", click apply, and unity-scope-tool says good bye11:14
karnitsdgeos: I don't have it. The terminal just spits "Segmentation fault (core dumped)"11:14
karniwhere are the core dumps?11:15
tsdgeosrun -g11:16
karnitsdgeos: excuse me?11:18
tsdgeosah11:18
tsdgeosthat's the scope-tool11:18
tsdgeosnot unity8 that is crashing, no?11:18
tsdgeosor?11:18
karniunity-scope-tool, yes11:18
tsdgeosjust run it with gdb then11:19
karnitsdgeos: I can try, but I haven't used it much in my life haha11:19
tsdgeosjust11:20
tsdgeosgdb binary11:20
tsdgeosrun11:20
tsdgeosbt11:20
tsdgeosonce it crashes11:20
karniok11:20
karnitsdgeos: hrm. http://paste.ubuntu.com/6802371/11:22
tsdgeosthat is veeeeeeeery weird11:24
karnitsdgeos: indeed. line 38 of qlimitproxymodelqml.cpp looks fine to me11:24
tsdgeoskarni: do you have a LimitProxyModel whose inner model is itself?11:24
tsdgeoskarni: can you continue the bactkrace to see what's below #1311:25
karniwtf.. now it doesn't segfault?11:27
* karni retries11:27
=== _salem is now known as salem_
karnito answer your question - no, I don't have limitproxymodel whose inner model is itself11:29
karnitsdgeos: Well. This is very strange indeed. It no longer segfaults...11:29
tsdgeosthat's the only reason i can find of that the limit model was calling itself11:30
karniand that's the first time I've seen it _not_ seg fault11:30
karnitsdgeos: maybe the reason it doesn't segfault is it doesn't seem to be trying to switch to vertical-journal in fact any more.11:32
pete-woodstsdgeos: hi11:35
tsdgeospete-woods: has your branch for the hud stuff landed?11:35
pete-woodstsdgeos: the changes will actually be to the unity-action-api project, but no, they've not landed yet11:36
didrocksmzanetti: FYI, I'm going to disable the automerger for unity8 (didn't have a chance to do it before)11:36
didrocksmzanetti: you will still get feedback on the MP11:36
mzanettiah ok11:36
tsdgeospete-woods: do you have a link so i can have a look? or still not ready?11:37
pete-woodstsdgeos: it's all being track here https://bugs.launchpad.net/hud/+bug/126940911:37
ubot5Ubuntu bug 1269409 in Unity HUD "Reenable closing apps from HUD" [Undecided,In progress]11:37
pete-woods*ed11:38
tsdgeospete-woods: so i won't get something like HUD_CLIENT_QUERY_TOOLBAR_UNDO: ?11:38
pete-woodstsdgeos: it should add the quit entry, just like it used to11:39
didrocksmzanetti: do not forget to file https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Au6idq7TkpUUdC05a2ZQSmgwU2NFYnJQOE9qMDRYa3c#gid=1 btw :)11:40
tsdgeospete-woods: but what i do for the rest of toolbar icons11:40
tsdgeosis call hud_client_query_execute_toolbar_item11:40
didrocksmzanetti: so that I know which components you are looking at11:40
pete-woodstsdgeos: hmm, it looks like quit was never in that list..11:40
didrocks(and disable the merge job)11:40
tsdgeosso i need something like pete-woods: so i won't get something like HUD_CLIENT_QUERY_TOOLBAR_QUIT, no ?11:41
tsdgeosyou sure?11:41
* tsdgeos logs the file11:41
pete-woodstsdgeos: I will add it, as that's a mistake11:41
pete-woodstsdgeos: http://bazaar.launchpad.net/~indicator-applet-developers/hud/trunk.14.04/view/head:/libhud-client/toolbar-items.h and http://bazaar.launchpad.net/~indicator-applet-developers/hud/trunk.14.04/view/head:/libhud-client/HudToolbarModel.cpp11:42
tsdgeospete-woods: sure, but maybe it was removed?11:43
tsdgeosyeah11:44
tsdgeossee https://code.launchpad.net/~aacid/unity/hud_remove_quit_button/+merge/16222011:44
tsdgeosthere used to be a  HUD_CLIENT_QUERY_TOOLBAR_QUIT11:44
pete-woodstsdgeos: okay, that makes sense11:45
pete-woodstsdgeos: I've re-added the quit stuff into the HUD client library now, will add an MR to that bug11:47
tsdgeosoki11:48
karnitsdgeos: I'm not feeling well, Cc'ed you on an e-mail to my manager.11:52
tsdgeoskarni: take care then :-)11:53
karnithanks, tsdgeos11:54
=== MacSlow is now known as MacSlow|lunch
=== alan_g is now known as alan_g|lunch
Mirvtsdgeos: ok qtsensors-ubuntu built now in the PPA with the tests disabled, otherwise trunk. the tests failing has a new number bug #127188612:45
ubot5bug 1271886 in qtubuntu-sensors "qtubuntu-sensors & Qt 5.2 - part 3, tests failing" [High,New] https://launchpad.net/bugs/127188612:45
tsdgeosMirv: okidoki12:46
tsdgeosMirv: fwiw i think i may have a fix for those intel only crashers at https://codereview.qt-project.org/#change,76374 but don't add it to our code yet, want to get more feedback from upstream12:47
Mirvzsombi also had progress with fixing UI Toolkit problems (I think this, not sure if everything there https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/singletonFix) but had to leave before submitting a merge proposal12:47
Mirvok, interesting12:47
Mirvor well, there is a merge proposal but I guess it's not final one from the looks of it https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/singletonFix/+merge/20261012:48
tsdgeosyeah12:48
tsdgeoslots of commented out stuff :D12:48
=== MacSlow|lunch is now known as MacSlow
=== dandrader is now known as dandrader|afk
Mirvtsdgeos: Saviq: if you want you can upgrade the device to Qt 5.2 using these simple instructions ;) http://pastebin.ubuntu.com/6802938/ (and get a unity8 crasher I think)13:33
Mirvunity8 seemed to respawning so I stopped it with initctl and saw it crashing when started with 'unity8' as phablet user13:34
Mirvbut that's starting to be it for me for today. lots of nice progress.13:35
=== alan_g|lunch is now known as alan_g
=== dandrader|afk is now known as dandrader
tsdgeoslol14:00
tsdgeos"simple"14:00
mzanettielopio: this is the notes document btw: https://docs.google.com/a/canonical.com/document/d/1fbGNXRQ_tpiprdz2qe3Fk9L_zR-D1SEMCU3rcD-D70U/edit#14:34
=== rachelliu_ is now known as rachelliu
cwaynedavidcalle, bon anniversaire!15:08
davidcallecwayne, hey, merci ! :)15:10
=== dpm_ is now known as dpm
=== salem_ is now known as _salem
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
kgunnmterry: ping15:46
mterrykgunn, hi15:48
=== dandrader is now known as dandrader|lunch
karniMirv: FYI Saviq is on holiday this week.15:56
tsdgeosMirv: i tried following those instructions15:57
tsdgeosdied15:57
mhr3mhall119, btw unity deps finally built in the ppa15:58
mhr3mhall119, not sure if you noticed15:58
=== jono is now known as Guest95543
mhall119\o/16:08
mhall119thanks mhr316:08
kgunnCimi: ping16:11
Cimikgunn, pong16:11
=== _salem is now known as salem_
mhall119mhr3: is everything needed in the ~unity-team PPA now?16:23
mhr3mhall119, needed for what?16:23
mhall119to build Unity8 on Saucy16:23
mhr3should be16:24
mhr3try :)16:24
mhall119thanks, I'll update the instructions on unity.u.c16:24
* mhall119 is 70% done with the build already16:24
mhall119but I have a lot of PPAs too, so I'm not sure if the SDK team PPA is needed or not, for example16:24
mhr3yea, sdk is needed too16:25
mhr3unity8 uses components that weren't in saucy16:25
mhall119ah ha, see, that's the kind of thing that I wouldn't have discovered since I already had it16:25
mhr3i know only cause i couldn't run unity8 and that was the reason :)16:26
mhall119works!16:28
mhall119well, mostly16:28
mhall119but it builds and runs, and that's what matters most :)16:28
mhall119now I can finally upgrade to trust :)16:44
mhall119mhr3: I assume the packages in this PPA will continue getting updated when new revs land in trunk?16:45
mhr3mhall119, when stuff lands in distro, yes16:51
sil2100jamesh: hi!17:14
sil2100jamesh: are you still around?17:14
=== dandrader_ is now known as dandrader
sil2100mhr3: hi!17:18
sil2100mhr3: how can I check through the console if a scope is running?17:19
mhr3sil2100, which scope?17:22
mhr3sil2100, but simple answer - query it17:23
sil2100mhr3: in this case the mediascanner scope17:24
=== salem_ is now known as _salem
sil2100mhr3: since again I try releasing it, but after updating the unity-scope-mediascanner, I don't see it working on the dash...17:25
mhr3sil2100, ls /usr/share/unity/scopes/music/ ?17:27
=== _salem is now known as salem_
sil2100hm, don't see it there17:29
=== jono is now known as Guest52764
sil2100mhr3: there's /usr/share/unity/scopes/mediascanner-music17:30
mhr3sil2100, what extension does it have?17:30
sil2100mhr3: it's a directory, two files are in there: libmediascanner-music.so  mediascanner-music.ini17:31
mhr3sil2100, wait, can you do listing of the scope pkg?17:31
mhr3sil2100, yea, that's "new" scope, that won't show up in the dash now17:31
sil2100mhr3: but like, it won't work at all?17:32
sil2100mhr3: since it doesn't seem to work anymore now17:32
mhr3sil2100, no, the pkg is supposed to have both17:32
mhr3but maybe something got lost somewhere17:32
mhr3i'll bring it up on the standup tomorrow17:32
sil2100mhr3: here it only has the new one, i.e I only see mediascanner-music/ and mediascanner-video/ installed in the package17:32
mhr3sil2100, proclaim it not working then17:32
sil2100mhr3: boo... I thought that with the new unity-scopes-api and unity-scopes-shell, the new ones will work fine17:34
sil2100mhr3: at least that's what I understood when talking with Jussi and Thomas?17:35
* sil2100 could have misunderstood17:35
mhr3sil2100, they do work fine probably, but we can't switch to new scopes yet... no apps scope etc17:37
sil2100mhr3: ah, then hm... I wonder why this got marked as 'ready for release'17:38
mhr3that's why we need to keep the old ones too for now17:38
mhr3because it was supposed to have both the old and the new17:38
mhr3i was specifically asking if they are parallely installable and got told that they are17:40
=== alan_g is now known as alan_g|EOD
=== jhodapp is now known as jhodapp|afk
=== jhodapp|afk is now known as jhodapp
=== salem_ is now known as _salem
honeybuntuIf I am running ubuntu 12.04.3LTS should I downgrade from 0.9? Compiz keeps crashing inadvertently right after a clean install (3 re-installs generates same scenario; Compiz closed unexpectedly due to error)?22:18
=== _salem is now known as salem_
=== salem_ is now known as _salem

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