/srv/irclogs.ubuntu.com/2013/06/10/#ubuntu-unity.txt

=== tvoss_ is now known as tvoss
didrocksmmrazik: not sure how it works, but maybe the publication to the public jenkins creates fake "jobs" to attach artefacts and so on06:28
didrocks(but that's really a supposition)06:29
mmrazikdidrocks: the jobs are quite real... AFAICT everything is just copied to the same directory structure as on the real jenkins06:29
didrocksok06:29
tsdgeosmzanetti: you here?07:10
mzanettitsdgeos: hey07:33
Saviqpaulliu, ping07:33
tsdgeosmzanetti: do you know anything about ListViewWithPageHeader.clipListView ? It is only used in Dash/DashVideos.qml and somehow annotate pointed me your way07:34
paulliuSaviq: hi07:35
Saviqpaulliu, can you please fast-track https://code.launchpad.net/~saviq/unity/8.i18n-updates/+merge/168242 :)07:35
Saviqpaulliu, should be a quick review07:35
paulliuSaviq: yes..07:35
paulliuSaviq: wait for a second.07:36
mzanettitsdgeos: let me check, one moment07:37
mzanettitsdgeos: ok... so why exactly there is this clipping - I don't know. Maybe it improves performance a bit? The reason I used (disabled) it in DasVideo is because when the preview opens, the OpenEffect scrolls the view a bit upwards and with clipping there would be an empty space at the bottom07:40
tsdgeosi did remove that line and couldn't see any difference07:41
tsdgeoslet me try again07:41
tsdgeosmzanetti: is this on "phone" mode or "tablet" mode?07:41
Saviqtsdgeos, AFAIR it's clipping of the internal ListView, right? otherwise there can be a case when its content is behind the PageHeader07:42
mzanettitsdgeos: shouldn't matter I think... However, it differs a bit on where you expand the the preview. try the elements on top/bottom. Also, it might have become useless with the integration of the carousel (as that one changes the expanding position in comparison to the grid)07:43
Saviqmzanetti, tsdgeos we need to be able to pull stuff "up" from the bottom07:44
tsdgeosgarg, unity-lens-mock crashing all the time, can't get the videos lens on the desktop anymore :-/07:44
Saviqtsdgeos, you upgraded to smart scopes?07:44
tsdgeosmaybe07:44
tsdgeosi distugraded07:44
tsdgeosso if it was there07:44
tsdgeosyes07:44
Saviqtsdgeos, yup07:44
Saviqmzanetti, tsdgeos [...] since when you tap on some content that is only a bit on screen, it's pulled up07:45
tsdgeosok, give me a few mins until the phone is flashed and i can try to see the differences07:46
tsdgeosi'll be back :D07:46
Saviqmzanetti, tsdgeos and the clipping (and disabling of it) is there exactly for that reason07:46
Saviqtsdgeos, and it's only used in People and Videos, because we don't have previews anywhere else07:46
Saviqpaulliu, thanks07:52
=== hikiko is now known as Guest71645
=== hikiko_ is now known as hikiko
Saviqmzanetti, ping08:10
mzanettiSaviq: pong08:10
Saviqmzanetti, hey, I just thought of one thing - will the API you proposed for the launcher (sorry, didn't make it yet to review)08:10
Saviqmzanetti, support the 'app is being installed' case?08:10
Saviqmzanetti, when the icon shows up on the launcher with the progress bar showing installation progress?08:11
Saviqmzanetti, I mean, it doesn't have to be built in already, just that we have it in mind08:11
mzanettiSaviq: well, there is a progress thing (which afaik is not only used while installing)08:11
Saviq+108:11
mzanettiSaviq: but there is no specific is-being-installed flag08:12
mzanettiSaviq: I guess that could be easily extended through a model role tho08:12
Saviqmzanetti, I don't think it's needed, actually, but please have a look what's needed (like the item gets highlighted after installation)08:12
Saviqand what's there in quicklists in that case08:13
mzanettiSaviq: ok08:13
tsdgeosSaviq: you ran my lvwph branch on the phone, right?08:18
tsdgeossomehow it's segfaulting for me :-/08:18
Saviqtsdgeos, no, it failed to build08:18
tsdgeosah08:18
Saviqtsdgeos, the qreal vs. double thing08:19
Saviqtsdgeos, can try again08:19
tsdgeosSaviq: ok, i fixed that08:19
mzanettiSaviq: btw... was hiking on Fri and suddendly I felt some cozy warm feeling in my pocked. Pulled out the phone and it was quite warm. Ran the terminal app and top and - Damn! its qml-phone-shell!08:19
Saviqmzanetti, it's most probably related to wifi08:19
Saviqmzanetti, or the lack of it08:19
mzanettiSaviq: so its already known?08:20
Saviqmzanetti, yes, unfortunately08:20
Saviqmzanetti, bug #118306508:20
ubot5bug 1183065 in touch-preview-images "Occassional severe battery drain" [High,New] https://launchpad.net/bugs/118306508:20
mzanettiSaviq: cheers08:21
mardydidrocks: my unity-panel-service is crashing continuosly, is that a known bug?08:26
mardydidrocks: maybe I've still some packages from the unity-next PPA (which I disabled a few days ago)?08:27
didrocksmardy: not really, do you have indicator-network by any chance?08:27
mardydidrocks: ahh!! Yes, that's from the unity-next PPA; I'll downgrade it08:28
didrocksmardy: remove it :)08:28
mardydidrocks: ah, OK08:28
didrocksmardy: see my email on ubuntu-devel (from Thursday?)08:28
mardydidrocks: BTW, is there a way to list all packages installed from a certain PPA?08:28
didrocksmardy: not that I know of. At this point, you should be able to purge the next PPA though08:29
didrocksmardy: ppa-purge does that08:29
didrocksmardy: it does it by listing all packages with version after apt-get update08:29
didrocksthen remove the ppa08:29
didrocksapt-get update08:29
didrocksand making the diff :p08:30
didrockspstolowski: hey! seems alt + f2 is broken (again), mind fixing it? :)08:34
pstolowskididrocks: hey! dammit, i'm sure it worked last time I tried... what exactly broke?08:35
didrocksSaviq: do you think you and kgunn will be available for a hangout later today (once kgunn is awake) for speaking about Mir and Unity 8 in saucy?08:35
tvossSaviq, ping08:35
didrockstvoss: me first!08:35
Saviqdidrocks, kgunn's on vacation08:35
didrocks:)08:35
Saviqdidrocks, until next week08:35
didrocksSaviq: ah, so just the 2 of us? :p08:36
Saviqdidrocks, sure08:36
Saviqtvoss, ping-pong08:36
tvossdidrocks, :)08:36
didrocksSaviq: tell me when you have time, I've a flexible agenda today :)08:36
pstolowskididrocks: upgrading to see..08:37
didrockspstolowski: it seems to not work only at the first alt+F208:37
didrockspstolowski: then, it's fine here08:37
didrocksbut the preview doesn't have any button08:38
didrocksto launch them08:38
didrocksI'm surprised seb128 stopped using alt+f2 btw :p08:38
seb128didrocks, it works for me08:38
didrocksseb128: even the preview?08:38
seb128didrocks, https://bugs.launchpad.net/unity-lens-applications/+bug/1188705 you mean ?08:39
ubot5Launchpad bug 1188705 in unity-lens-applications (Ubuntu) "command lens doesn't let you run a command from the preview screen" [Undecided,New]08:39
didrocksseb128: right08:39
seb128didrocks, thanks for confirming my bug report ;-)08:39
didrocksseb128: not sure I'll confirm, just to annoy you :p08:39
didrocksseb128: thanks for opening it!08:39
seb128roooh08:39
didrockspstolowski: ^08:39
seb128yw ;-)08:39
seb128didrocks, so for the record, I didn't stop using it :p08:39
didrocksseb128: I can see that! :)08:40
pstolowskididrocks, seb128: right. I suspect this applies to 12.10 and 13.04 as well, let me check08:40
didrockspstolowski: well, 12.10 is less impacted as the preview isn't the default on single click08:40
mzanettiSaviq: is this what we want now? https://code.launchpad.net/~mterry/unity/phablet-narrowMode/+merge/16755208:40
seb128pstolowski, well, left click was "run" in those version08:40
didrocksbut yeah, should impact there as well08:40
pstolowskiseb128: sure. now double-click is run ;)08:41
seb128btw is there any shortcut to run instead of opening the preview?08:41
seb128oh, double click08:41
seb128I tried middle and right click08:41
didrocks(pstolowski: you won an assignement)08:41
didrocksa lot of people don't realize about the double-click08:41
didrockssee the french forum :p08:41
seb128it could be nice to add middle click08:41
didrocksseb128: +108:42
pstolowskididrocks: I know, I know. I've read on omg or somewhere else it's considered a bug08:42
* sil2100 hates the double-click to run08:43
pstolowskiI'll let design team handle these discussions ;)08:43
sil2100I'm a hater, I know08:43
didrockspstolowski: sure, I just think we should have alt + F2 be coherent at least :)08:43
didrockssil2100: you really are! :)08:43
pstolowskididrocks: no disagreement on this :)08:43
tsdgeosSaviq: did you get to repro the crash on the phone?08:44
Saviqtsdgeos, didn't get to it yet08:44
Saviqtsdgeos, will be there in 508:44
tsdgeosoki08:44
tsdgeosSaviq: ok, found the problem08:46
Saviqtsdgeos, ah good08:47
tsdgeosSaviq: run_on_device rsync is not removing the old ListViewWithPageHeader.qml and confusing the hell of everything08:47
tsdgeosnow i just need to found why everything is empty! :S08:48
Saviqtsdgeos, yeah, we should add --delete08:48
Saviqmzanetti, dunno, do we? :)08:51
mzanetti?08:51
Saviqmzanetti, narrowMode08:51
Saviqmzanetti, it's you who proposed that, I'm good either way08:51
tsdgeosSaviq: --delete doesn't seem the best thing, need to compile everything again :D08:51
Saviqmzanetti, --exclude builddir08:51
Saviqtsdgeos, ↑08:51
Saviq-mzanetti08:52
Saviqtsdgeos, seems to work fine here08:57
mzanettiSaviq: actually I proposed something different. I proposed to fix the issue properly but neither design nor Michael seem to want to address this issue right now so he came up with this workaround. Hence the question if you're fine with that08:57
Saviqtsdgeos, the swiping velocity is limited, right?08:58
tsdgeoshmmm08:58
tsdgeosshouldn't08:58
tsdgeosbrrr08:58
tsdgeosgo to the music one08:58
tsdgeosit'll break crazy :-/08:58
mzanettiSaviq: anyways... I'll approve it for now08:59
Saviqtsdgeos, works fine...08:59
Saviqmzanetti, if it solves a problem, do08:59
tsdgeosSaviq: scroll to the end, then drag a lot to the top and release09:00
Saviqtsdgeos, not seeing anything wrong09:00
Saviqtsdgeos, and if you want to see why the clipListView - go to videos, drag so that Les Miserables is barely visible, and tap on them09:01
tsdgeosit jumps to the previous "category" here09:02
tsdgeoswonder why you don't see it09:02
Saviqtsdgeos, ah yeah, just got the jump09:03
Saviqtsdgeos, it also seems to stick to the top when I show the carousel just a bit09:05
tsdgeosSaviq: meaning you can't scroll down? i think that has to do with the jump and the list getting confused at how height it is09:06
Saviqtsdgeos, I can, it just jumps to the top09:07
tsdgeosi see09:07
tsdgeoswell, let me fix the one i can repro first09:07
tsdgeosand then fix yours :D09:07
Saviq:)09:07
tsdgeosand yes09:10
tsdgeossomehow the speed seems "weird"09:10
Saviqtsdgeos, http://qt-project.org/doc/qt-5.0/qtquick/qml-qtquick2-flickable.html#maximumFlickVelocity-prop09:11
tsdgeosSaviq: sure, but we weren't setting before nor now09:12
tsdgeosso should not have changed09:12
Saviqtsdgeos, I believe we were09:12
Saviq/are09:12
Saviqtsdgeos, LVWPH.qml:5609:12
Saviq15609:12
tsdgeosoh09:14
tsdgeos:D09:14
didrocksMirv: hum, so, did you look at the platform stack? is it good for me to look at the packaging change?09:34
tsdgeosSaviq: ok, i fixed the jumpiness at the bottom, can you tell me how to reproduce the problem you mentioned with the carousel?09:44
Saviqtsdgeos, drag all the way down, drag back up so that just a bit of the carousel is visible, release09:45
Saviqtsdgeos, for me it made it jump to the top09:45
tsdgeosSaviq: can you try with the new fix, maybe it also makes a difference?09:47
tsdgeoscan't repro09:47
Saviqtsdgeos, yeah, will do09:47
seb128MacSlow, hey09:47
Saviqtsdgeos, dude, you broke git-bzr-ng with the ++ in your branch name ;)09:48
tsdgeos:D09:48
greybackhah!09:48
tsdgeoscould be worse09:48
tsdgeosyesterday there was a cve on subversion on repos being destroyed because of newlines in the filenames :D09:48
Saviqnice09:52
=== mzanetti is now known as mzanetti|lunch
Saviqtsdgeos, yeah, can't reproduce09:58
tsdgeoscool :-)09:59
MacSlowseb128, hey seb09:59
seb128MacSlow, hey, how are you?09:59
MacSlowseb128, busy as usual :)09:59
seb128MacSlow, quick notify-osd question, can Bubble objects have a refcount > 1 ?10:00
MacSlowseb128, they should not iirc10:00
seb128MacSlow, stack_allocate_slot() has a10:01
seb128if (stack_is_slot_vacant (self, slot))10:01
seb128self->slots[slot] = BUBBLE (g_object_ref ((gpointer) bubble));10:01
seb128so I was wondering10:01
MacSlowseb128, oh... that slot-allocation stuff...10:02
Mirvdidrocks: hmm, I reviewed sil2100's packaging, but I understood he'd be doing the configuration changes if you now mean adding the new packages to the stack?10:02
didrocksMirv: no, I mean about the platform stack :)10:03
Mirvthe platform stack itself was fine, pending on the QA stack only, although now I can't seem to be able to connect to jenins10:03
didrocksMirv: hum, I can connect here10:03
didrocksMirv: I'm seeing a packaging change due to powerd new package10:04
seb128MacSlow, that code seems complex... I was just trying the segfault which is happening for quite some users since saucy, the issue is that IS_OBJECT on an unrefed object segfaults ... and stack_layout() unref an object without setting the pointer to NULL10:06
Mirvdidrocks: ok, I can't for some reason or another. but you asked if it's good for you to look at, yes feel free to look at :) but if something needs to be done to powerd, just tell me what10:06
Saviqtsdgeos, there's some slight hiccups when the delegates are created, otherwise it's working great10:07
didrocksMirv: no, it seems good to me, the packaging change as well. If you can't access to it, mind if I publish for you?10:07
tsdgeosSaviq: yeah i noticed that too :-/10:07
tsdgeosSaviq: wonder where it's coming from since i'm supposed to be generating them async10:07
Saviqtsdgeos, not sure we'll be able to do anything10:08
Saviqtsdgeos, it might be IO, even10:08
Mirvdidrocks: yes, please, and thanks!10:08
didrocksMirv: doing :)10:08
tsdgeosSaviq: i'm going to work on getting the section headers up and running first10:08
sil2100Mirv, didrocks: https://code.launchpad.net/~sil2100/python-upa/packaging_review/+merge/16839310:08
tsdgeosand then we can have a look at that10:09
sil2100Mirv, didrocks: https://code.launchpad.net/~sil2100/autopilot/get_manual_version_to_trunk/+merge/16838510:09
sil2100Reviews please!10:09
Saviqtsdgeos, yeah, of course10:09
* didrocks lets Mirv doing that, I'll rereview when newing python-upa :)10:09
Mirvsil2100: ok, will do10:09
didrockssil2100: though, don't downgrade the dep on the second on10:09
didrockssil2100: just backport the changelod I guess to unblock the stack10:10
sil2100didrocks: ok, so I'll revert your switch then10:10
sil2100Leaving the changelog entry intact10:10
didrocksright :)10:10
didrocksit's just a nasty workaround to not have autopilot stuck in -proposed10:10
Saviqtsdgeos, btw, merge with trunk, there's a conflict10:11
sil2100didrocks, Mirv: updated10:12
didrocksthx10:13
MacSlowseb128, I'd need to dig myself in there again to remember all of it...10:14
tsdgeosSaviq: done10:14
Saviqtsdgeos, cheers10:15
tsdgeosneed to restart the session, everything is borked, can't even alt+f410:15
seb128MacSlow, hum, k10:15
=== om26er is now known as om26er|away
seb128MacSlow, Trevinho: I've added details to https://bugs.launchpad.net/notify-osd/+bug/1189281 ... is there a chance any of you could look at it? the issue is "simply" that we need to set bubble = NULL after the g_object_unref when the refcount reachs 0 ... not sure how to do the "if ref reachs 0" though, would be easier if bubbles were not refcounted over 1...10:24
ubot5Launchpad bug 1189281 in notify-osd (Ubuntu) "notify-osd sefaults in bubble_get_id() trying to access an unrefed object" [High,Confirmed]10:24
MacSlowseb128, one can't easily query the ref-count...10:25
seb128MacSlow, right, which is why I'm dropping the ball, I don't understand the notify-osd memory handling well enough and I don't want to spend a day on it10:25
=== mzanetti|lunch is now known as mzanetti
Saviqpaulliu, https://code.launchpad.net/~saviq/unity/phablet.raring.i18n-updates/+merge/168397 please :)10:37
greybackTop-edge swipe on lock-screen is supposed to be able to open the indicator menus, right?10:40
paulliuSaviq: ok..wait10:40
Saviqgreyback, yes10:40
greybackSaviq: ok10:40
=== MacSlow is now known as MacSlow|lunch
=== alan_g is now known as alan_g|vt
=== alan_g|vt is now known as alan_g
Cimiwho can test my branch with alltests not running unity?11:57
Cimithis thing keeps crashing in saucy11:58
sil2100didrocks: the 2 HUD failures that we have are regressions, but I think we're being hit by that since a longer time12:03
mzanettigreyback: ping12:04
greybackmzanetti: pong12:04
mzanettigreyback: I'm testing your branch12:04
mzanettigreyback: have a weird issue12:04
greybackmzanetti: go on12:05
didrockssil2100: ok, so pinging ted once he's around?12:05
mzanettigreyback: open the phone-app, then open the notes-app. Edit a note.12:05
mzanettigreyback: finish editing a note (OSK hides again)12:05
sil2100didrocks: yes, I'm looking for the bug for that one, as I think I filled one before12:05
mzanettigreyback: now swipe from the right12:05
Cimiseb128, I still have bug 118171712:05
ubot5bug 1181717 in unity (Ubuntu Raring) "compiz crashed with SIGSEGV in g_object_unref() from unity::bamf::Application::~Application()" [Undecided,New] https://launchpad.net/bugs/118171712:05
greybackmzanetti: ok gimme a minute to set up phone12:05
Cimiin saucy12:05
seb128Cimi, talk to Trevinho12:06
didrockssil2100: thanks!12:06
Cimiandyrock, hey andrea12:07
CimiI still have bug 118171712:07
ubot5bug 1181717 in unity (Ubuntu Raring) "compiz crashed with SIGSEGV in g_object_unref() from unity::bamf::Application::~Application()" [Undecided,New] https://launchpad.net/bugs/118171712:07
andyrockdo you have the bt?12:07
andyrockcan be a different crash12:07
Cimi7.0.0daily13.06.07-0ubuntu112:08
CimiI will try to give you a bt12:08
andyrockCimi, thx12:08
TrevinhoCimi, seb128: really? are you on trunk?12:09
seb128Trevinho, I'm not having the issue, don't look at me ;-)12:09
Trevinhoseb128: hehe, ok12:09
seb128Trevinho, andyrock: is there any chance one of you could look at the notify-osd unref issue I pointed earlier?12:09
Saviqmzanetti, reviewed launcher API12:09
Trevinhoseb128: I've prepared again the MR for gdbus https://code.launchpad.net/~3v1n0/bamf/libbamf-gdbus-round212:10
andyrockseb128, maybe i was offline12:10
seb128Trevinho, great12:10
seb128andyrock,12:10
mzanettiSaviq: thanks...12:10
Saviqmzanetti, can you drop ~mzanetti/unity-api/launcher or at least mark it abandoned?12:10
andyrockseb128, can you post the link again?12:10
Trevinhoseb128: I've reverted the change that caused the crash as well, do I need distro ok or upstream?12:10
Saviqmzanetti, since we've moved it to ~unity-team12:10
mzanettiSaviq: ok12:10
seb128Trevinho, upstream is fine12:10
Cimiandyrock, http://paste.ubuntu.com/5751417/12:10
Trevinhoseb128: ok12:10
CimiTrevinho, ^12:11
Cimi7.0.0daily13.06.07-0ubuntu112:11
TrevinhoCimi: on trunk?12:11
Cimi7.0.0daily13.06.07-0ubuntu112:11
Cimiit happens running make alltests in my project12:13
Cimilike, everytime12:13
andyrockCimi, I can give a look but it can takes a couple of hours/days/weeks  ;)12:14
Trevinhomhr3: is really that expensive to use g_object_add_weak_pointer? Not that is a solution, at all... But looking at gobject code it doesn't look so much...12:14
=== MacSlow|lunch is now known as MacSlow
Saviqdednick, is it right we cut the diff from over 6k down to 4k for the indicators?12:15
* Cimi installs KDE12:15
* Trevinho slaps Cimi12:15
CimiTrevinho, it's weeks I'm losing time because unity and bamf crash, I have work to do12:16
dednickSaviq: ? as far as i see, it's 8k12:16
TrevinhoCimi: indeed, but it's quite weird,...12:16
Saviqdednick, right12:17
seb128Trevinho, andyrock: the notify-osd issue is bug #1189281, I did a summary of the problem on the bug, it's basically a variable that is g_object_unref() then code which does IS_OBJECT() on it, which segfaults with the new glib ... not sure we can set it to NULL after unref though since the ref count seem to go > 1 so it only needs to be = NULL if it goes to 012:17
ubot5bug 1189281 in notify-osd (Ubuntu) "notify-osd sefaults in bubble_get_id() trying to access an unrefed object" [High,Confirmed] https://launchpad.net/bugs/118928112:17
Trevinhoseb128: yes, I read that...12:17
CimiTrevinho, if you want to reproduce it, pick up  lp:~cimi/indicators-client/system-components12:17
CimiTrevinho, mkdir build12:17
Cimicmake ..12:17
TrevinhoCimi: ok, thanks.. .I was about to ask that12:17
Cimimake alltests12:17
Cimiafter a couple of tests it segfaults12:17
Cimi(couple can be 6-7)12:18
Cimiit's a race, we know it, so it's not like 100% happening12:18
Cimihere happens 100% of the time though, but randomly12:18
Saviqdednick, ah, from 9k lines - still, almost 10% down is good :)12:18
Saviqdednick, /me tries to review12:19
dednickSaviq: have fun :) I added some comments for a bit of help12:19
Saviqdednick, yeah, saw that12:19
andyrockTrevinho, maybe this time the problem is in PanelMenuView...12:21
Trevinhoandyrock: mhmh... it could be, but I think it's managing things correctly...12:21
Trevinhoandyrock: that code should be ported to BamfApplicationManager though12:21
andyrockTrevinho, can you check better? :D12:21
Trevinhok12:22
andyrockTrevinho, I'll give a look too12:22
greybackAnyone else suspect ninja is causing a slower build on the device?12:23
=== alan_g is now known as alan_g|lunch
Saviqgreyback, there was a missing -j$NUM_JOBS in build12:29
greybackmzanetti: what is the bug? I don't see anything wrong12:29
Saviqgreyback, but should be fine now12:29
greybackSaviq: ok, will pull12:29
mzanettigreyback: it just switches between notes-app and notes-app12:29
mzanettigreyback: the phone-app gets lost in the app stack somehow12:29
=== om26er|away is now known as om26er
Saviqmzanetti, notes-app is special12:29
greybackmzanetti: not reproing here :(12:30
Saviqmzanetti, I think it does something weird12:30
mzanettihmm... ok... can't reproduce this with todays stock image here12:30
Saviqmzanetti, it shows up twice in running apps, for example12:30
greybackmzanetti: this on phone or desktop>12:30
mzanettigreyback: phone12:30
Saviqmzanetti, it feels like Notes opens two surfaces initially, this might make the wm confused12:31
greybackmzanetti: I'll try a clean reflash and install my build and check it out.12:31
paulliuSaviq: build failed on jenkins https://code.launchpad.net/~saviq/unity/phablet.raring.i18n-updates/+merge/16839712:31
Saviqpaulliu, yes, the job shouldn't eve run12:32
Saviqeven run12:32
Saviqpaulliu, that branch is in manual merge mode now12:32
paulliuSaviq: ok.12:32
Saviqpaulliu, I'll take care of that when sergiusens comes online12:32
paulliuSaviq: ok.12:32
andyrockCimi, i get a qt5 error running cmake12:34
andyrockCimi, http://paste.ubuntu.com/5751489/12:34
greybackandyrock: you're probably missing "qtdeclarative5-dev"12:38
=== _salem is now known as salem_
greybackandyrock: if you're building unity8, use first the "build" and then the "run" script12:40
andyrockgreyback, ok thank but I'm not building unity812:40
greybackandyrock: ah ok12:40
dandradermy desktop is completely broken after upgrading to saucy (typing from my laptop). even the greeter if f**d up12:46
dandraders/if/is12:46
dandraderwhat's the easiest way to get some kind of working desktop?12:47
paulliudandrader: install another desktop environment. And switch to it when login?12:48
Saviqdandrader, greeter?12:49
Saviqdandrader, mine is mostly usable12:49
dandradermy greeter is missing icons, etc. but yeah, I could say "mostly usable"12:50
dandraderas I can log in from it12:50
dandraderI was going for a saucy chroot but g_settings_new was crashing when running unity8 inside it12:51
dandraderSo I just gave up and upgraded12:51
mhr3Trevinho, it is expensive because each gobject wrapper instance will be calling both add_weak_ref and remove_weak_ref13:02
=== alan_g|lunch is now known as alan_g
mterrySaviq, thanks for porting my narrowMode branch to unity/8.013:21
Saviqmterry, :P13:21
Saviqmterry, you owe me a beer for that!13:22
Saviqthe diff was so big13:22
mterryI'll buy you a tiny beer13:22
mterryLittle thimblefull13:22
Saviq;D13:23
nic-doffaySaviq, what's the best way to check from another Qml file if a transition is being performed?13:24
nic-doffayNot just on startup...13:24
Saviqnic-doffay, just bind to it13:25
Saviqnic-doffay, or, slightly better13:25
Saviqnic-doffay, property alias rotating: helper.rotating in Shell.qml13:25
Saviqnic-doffay, and then shell.rotating13:25
nic-doffayok Saviq how do I perform a state change on a variable change then?13:29
Saviqnic-doffay, either use states: [ State { when: shell.rotating }, State { when: !shell.rotating } ]13:30
Saviqnic-doffay, or state: shell.rotating ? "rotating" : "static"; states: [ State { name: "rotating" }, State { name: "static" } ]13:30
Saviqnic-doffay, note, it's pseudo-code, again13:30
nic-doffaySaviq,  cool, the first seems more plausible.13:30
Saviqnic-doffay, make sure to read through http://qt-project.org/doc/qt-5.0/qtquick/qtquick-statesanimations-animations.html13:31
tsdgeosSaviq: greyback:n ic-doffay13:33
tsdgeosstandup?13:33
greybacktsdgeos: in other meeting, have to miss it13:33
nic-doffaytsdgeos, launching mumble now13:33
greybackmzanetti: yep reproduced, will fix13:34
mzanettigreyback: \o/13:34
mzanettigreyback: standup first13:34
mzanettioh.. soryy13:34
Saviqaaargh why don't I get pings about the standup anymore13:37
tsdgeosSaviq: i did ping you :D13:38
Saviqtsdgeos, I meant from the calendar ;)13:38
jibelI cannot finish any autopilot run of unity testsuite on saucy desktop, dbus systematically hangs at some point, I filed bug 118947513:43
ubot5bug 1189475 in unity (Ubuntu) "dbus stops responding during autopilot tests" [Undecided,New] https://launchpad.net/bugs/118947513:43
jibeldidrocks, ^13:43
sil2100didrocks: https://code.launchpad.net/~sil2100/cupstream2distro-config/fix_indicators/+merge/16845013:45
* Saviq tries a btrfs snapshot to upgrade unity :F13:45
didrocksmhr3: I think this is the dbs hang we are fighting ^13:46
didrockssil2100: I wonder how that passed on Friday, any idea?13:46
mhr3didrocks, didn't you say it was caused by hud eating all memory?13:47
didrocksmhr3: we thought it was the cause, but apparently this one was saucy only13:47
didrocksmhr3: mind having a look with jibel?13:47
mhr3just a sec about to jump on a hangout13:48
didrocksdon't fall :)13:48
sil2100didrocks: hm, not sure now, since currently when having appmenu-gtk listed in the packages lists, it actually wants to take and install unity-gtk2-module's dependencies (i.e. libunity-gtk2-parser0) instead, as unity-gtk2-module provides appmenu-gtk13:55
sil2100didrocks: maybe last week appmenu-gtk had something to release?13:56
sil2100Anyway, I'm pretty sure we don't need appmenu-gtk in the package list anymore13:56
sil2100It's only confusing things, having u-g-m for gtk3 and appmenu-gtk for gtk2, duh13:57
didrockssil2100: not sure, anyway, yeah :)13:57
=== dandrader_ is now known as dandrader
didrockssil2100: mind redeploying with it once merged?13:58
sil2100didrocks: sure - since there are no new packages, no archive-admin ping is required, right?13:58
didrockssil2100: indeed :)14:00
mterrykdub, hello!  Did you ever look at my libhybris patch for the nexus7 shm issue?  (upstream pull 49 I believe)14:01
nic-doffaySaviq, the dash and panel aren't being turned invisible, mind taking a look at my shell code and recommending a method to trace the values? https://pastebin.canonical.com/92442/14:10
nic-doffaySaviq, in particular around line 180.14:11
Saviqnic-doffay, did you check that there are no states defined in Dash.qml already?14:17
=== dandrader is now known as dandrader|afk
nic-doffaySaviq, yeah I did, there are none.14:21
Doug_hello14:21
Saviqmzanetti, see README for < > vs. " " for includes14:23
mzanettiSaviq: doesn't matter if its in the readme or not... and there is no point in discussing over every single point. I hope my message is clear... there is a point where "guidelines" are not helping any more14:24
mzanettiand I think we're over that point in that repo14:25
Saviqmzanetti, WTYM "there's no point discussing over every single point"?14:25
Saviqmzanetti, isn't that why you wrote it?14:25
Saviqmzanetti, shall we just ignore it?14:25
mzanettiSaviq: no... not really14:26
mzanettiSaviq: I mean... there are pros and cons for every point... what I mean is, that its too much if you sum all that up14:26
mzanettiI do see pro's for each of that guideline too, but all of those guidelines combined make it a pain14:26
Saviqmzanetti, thing is it's not set in stone14:27
Saviqmzanetti, and I agree with some of your points14:27
Saviqmzanetti, and if we want to do something about it, now's the f*** time, as O-Ren Ishii would put it14:28
mzanettiSaviq: so yes. If you want to discuss every point with me, I'm happy to give my opinion. But if you both agree you want to have it that way, there's no point in trying to convince me over each guideline... thats what I meant with "there's no point discussing over every single point"14:28
Saviqmzanetti, sure, but there's some there that we haven't agreed upon or discussed, even, since the problem scope is slightly different14:29
Saviqmzanetti, and you've touched some of those14:29
mzanettiSaviq: yep, that's also one thing I think that led to this. there are some guidelines that were defined for a single project and now pushed to all other projects, wheter it makes sense for that target project or not14:30
MacSlowSaviq, which external plugin, could act as an example for the needed cmake/install-pieces14:31
SaviqMacSlow, the UI toolkit, for one14:32
SaviqMacSlow, or dee-qt14:32
MacSlowSaviq, ah ok thx14:32
SaviqMacSlow, but what's there in unity-api is 90% of what you need14:33
SaviqMacSlow, the only missing thing is the installation part, which you can take from http://bazaar.launchpad.net/~unity-team/dee-qt/trunk/view/head:/modules/Dee/CMakeLists.txt14:33
MacSlowok14:34
=== alan_g is now known as alan_g|tea
=== dandrader|afk is now known as dandrader
mzanettiSaviq: so please let me know if you would like to have my opinion on some specific guidelines.14:37
Saviqmzanetti, yes, I will reply to your comment14:38
mzanettiSaviq: ok. I'll do some review in the meantime14:38
Saviqmzanetti, but those that are there in README or in lp:canonical....guidelines I'm not in the power of discussing14:39
mzanettiSaviq: sure14:39
Saviqmzanetti, other than saying "we're going for Qt style for Qt code"14:39
Saviqmzanetti, where it doesn't conflict14:39
Saviqmzanetti, and then there's a slew of QML guidelines to be made14:40
Saviqmzanetti, for this and other projects14:40
didrocksfginther: hey, small question: is https://code.launchpad.net/~amanzi-team/camera-app/camera-app-copyright/+merge/168429 building? (I see not CI message either)14:40
Saviqmzanetti, the lack of which is far worse than having them controversial14:40
mzanettiyeah... but keep in mind... guidelines are only useful as long as they help you. once they start restricting you they're actually contraproductive14:40
Saviqmzanetti, there's a balance to be made, for sure14:41
mzanetti^^ those are the words I should have been using directly from the beginning :D14:41
mzanettithe balance thing14:41
fgintherdidrocks, looking14:43
nic-doffaySaviq, it appears that the state isn't changed when the rotating variable changes.14:45
fgintherdidrocks, yes, it is building. There has been a spike in MPs that are causing the -app projects to back up a bit14:45
mzanettiSaviq: how do you clone the repo using git? do you use a local git-bzr bridge or does launchpad have some unofficial git api?14:45
didrocksfginther: perfect, thanks!14:45
CimiSaviq, https://launchpad.net/ubuntu-settings-components14:48
Cimiok tests are no longer failing for races now...14:48
=== alan_g|tea is now known as alan_g
SaviqCimi, did we need a new team for this? ;)14:49
SaviqCimi, maintainer should be ~pspmteam14:49
SaviqCimi, and why LGPL license? GPL should be just fine?14:55
Saviqpstolowski, it's alive :)14:55
Saviqpstolowski, just managed to get to it and build everything - it's looking good14:56
pstolowskiSaviq: awesome :). shall I read through backlog, or it's all I need to know?14:57
pstolowskiSaviq: coolio14:57
Saviqpstolowski, for now that's all14:57
Saviqpstolowski, but bear in mind we should not regress, so we'll probably need the mock home and apps scopes before we can merge this14:57
pstolowskiSaviq: can we meet in 1-2 days (mhr3 would attend as well) to discuss the API and what's missing14:58
Saviqpstolowski, sure, I'm going for a review of your branch now14:58
Saviqpstolowski, also, I'm wondering if we should have separate dconf keys for desktop and touch scopes lists, at least14:59
* greyback bbiab14:59
mhr3Saviq, the question of what should be separate for phone and desktop is exploding these days15:00
Saviqmhr3, I know15:01
pstolowskiSaviq: when it comes to apps, I believe all we need is to land James' app branch; btw, did he ping you today?15:01
Saviqpstolowski, nope15:01
Saviqpstolowski, thing is, we don't have zeitgeist nor software center on the phone (yet) - or have them modified to e.g. filter for touch-apps15:03
pstolowskiSaviq: about home - hmm, shouldn't we switch to the real home scope instead and start from there, rather than investing time in mocking home?15:03
Saviqpstolowski, sure, for Home we should be able to just use data from the other scopes15:03
Saviqpstolowski, so, apps15:03
Saviqnic-doffay, sorry about the delay - for the states - make sure name: is defined on all of the states15:04
Saviqnic-doffay, they probably don't work without a name:15:05
nic-doffaySaviq, the one is.15:05
nic-doffayBoth have names too.15:05
CimiSaviq, new team so I can add unity and ubuntu ui guys?15:06
SaviqCimi, well, yeah, ok, it just feels slightly overkill to have a separate team there15:07
CimiSaviq, what do I do then? unity team?15:08
SaviqCimi, no, it's good, after all teams are also there so that LP spam goes to the right people15:09
Cimiok15:09
Saviqnic-doffay, Component.onCompleted: helper.state = "rotating" what's that?15:10
CimiSaviq, on the question for the license15:10
CimiSaviq, I used what ubuntu-ui-toolkit is using15:10
SaviqCimi, interesting15:10
nic-doffaySaviq, trying to trigger a state change onCompleted for testing.15:10
Saviqnic-doffay, but the helper doesn't have a state15:10
Saviqnic-doffay, or at least not such15:10
Saviqnic-doffay, you probably want to set your own state15:11
Saviqnic-doffay, not helper's15:11
pstolowskiSaviq: so back to apps - I assume app lens updated with latest API changes (the branch from James) + yours dedicated apps qml  is all that's currently needed?15:11
Saviqpstolowski, even if James's apps lens works fine on desktop, there's no zeitgeist on the phone (or anything that would feed data to it ATM)15:12
Saviqpstolowski, so recent apps is broken (are there recent apps in James's branch?)15:12
Saviqpstolowski, actually they're "Frequent Apps" on phone...15:12
Saviqbut I'm good with recent15:12
pstolowskiSaviq: so apps lens on the phone is currently all mocked up?15:12
Saviqpstolowski, yes, only the Installed category is used15:13
Saviqpstolowski, "Available for download" - we don't have an app store... so no way to download apps to download...15:13
=== mmrazik is now known as mmrazik|afk
Saviqor display them at all15:14
Saviqpstolowski, but we should be able to have a mock subscope for a real apps scope, right?15:15
Saviqpstolowski, so that we can feed the Frequent and Available categories from a mock scope?15:15
pstolowskiSaviq: apps is not a master scope at the moment, so we would need to have a master first, and then make apps & a mocked one its subscopes15:16
nic-doffaySaviq, further interesting things. on ./run my alias in OrientationHelper is false as it should be. However on ./run_on_device it's undefined.15:16
Saviqpstolowski, right, I'd say initially we should probably just go to as close as we had it for the old lenses15:17
pstolowskiSaviq: or we can apply your custom apps qml on top of real apps, or am I missing something?15:17
Saviqpstolowski, yeah exaclty15:18
Saviqpstolowski, I'm thinking let's apply the custom qmls on top of both Home and Apps for now15:18
Saviqpstolowski, and replace things as we go15:18
Saviqincrementally when ready15:18
om26erso what changed in Unity that now chromium does not show its menus in the Unity menubar ?15:21
pstolowskiSaviq: agreed. not sure about what that means for Home qml yet, though15:24
Saviqpstolowski, investigating15:24
Saviqpstolowski, the only thing we need is somehow get to the results from the other scopes15:24
Saviqpstolowski, should be relatively easy15:24
pstolowskiSaviq: yeah. that's something home scope does transparently. no more special global models etc.15:26
pstolowskiSaviq: we just need to make sure those scopes are always searched by home scope (we have dconf keys for this)15:27
Saviqpstolowski, yeah I understand, that's great - and good as the end result15:28
Saviqpstolowski, we unfortunately just need something for the mean time15:28
Saviqpstolowski, where we don't actually have the scopes15:28
pstolowskiSaviq: understood15:32
Saviqpstolowski, I'll come up with something during the review, I hope15:32
Saviqpstolowski, as I don't yet fully understand what's changed15:32
pstolowskiSaviq: sure. 90% of the change is s/lens/scope, removal of global model/result count, minor changes in callback signatures and changed schema of search results model15:37
Saviqpstolowski, yeah, I'm hopeful it's not gonna be difficult15:38
pstolowskiSaviq: and major effort was to integrate all this with demo assets and mock lenses :)15:38
tsdgeosSaviq: i checked and https://code.launchpad.net/~unity-team/unity/8.carousel-listview/+merge/167713 has the same code i had for my carousel-listview crashes, want me to approve or wait for Cimi's review?15:38
Saviqpstolowski, yeah, I know, that's unfortunate15:39
Saviqtsdgeos, I say let's merge, if Cimi comes back with something we can merge later15:39
tsdgeosdone15:45
CimiSaviq, tsdgeos you can merge if you tested15:47
CimiSaviq, I thought of testing it then I lost time with KDE Installation15:47
Ciminow I'm with KDE and works fine, no crashes15:47
jbichado you have something like http://reqorts.qa.ubuntu.com/reports/sponsoring/ but for Unity-related MPs?16:12
CimiSaviq, can I have someone to start reviewing?16:21
CimiSaviq, I'll have a look at qml theming16:21
SaviqCimi, reviewing the QML components, you mean?16:21
Saviqs/QML/system/16:21
Cimiyes16:22
Cimilp:ubuntu-settings-components16:22
nic-doffayAnyone familiar with UbuntuAnimation here?16:22
nic-doffayDoes it exist any more?16:22
Cimilike, first comments on what's wrong16:22
Cimiit's WIP still16:22
Cimifeel free to add crap on the TODO, better16:23
nic-doffaygreyback, up for a small review for the ui-toolkit?16:42
nic-doffayone line16:42
greybacknic-doffay: I /can/, but isn't there a ui-toolkit person who can do it too?16:43
nic-doffaygreyback, possibly waiting for a response in the sdk chan.16:43
Saviqnic-doffay, there should be more lines - you need to document the property16:43
Saviqnic-doffay, and advertise it in the CHANGES file16:43
nic-doffaySaviq, kk16:43
greybacknic-doffay: ok, I can have a look16:44
mhr3Saviq, still here?16:52
=== dandrader is now known as dandrader|afk
nic-doffaygreyback, ta but I have someone from #sdk who volunteered!16:53
mhr3meh, tomorrow is also a day...16:53
=== dandrader|afk is now known as dandrader|lunch
greybacknic-doffay: coolio16:53
didrocksfginther: maybe another random issue? https://code.launchpad.net/~amanzi-team/camera-app/camera-app-copyright/+merge/16842917:00
Saviqmhr3, pong17:05
mhr3Saviq, did pawel create a meeting for the chat we wanted to have about the qml apis?17:05
Saviqmhr3, I don't think he did yet, but he did mention that he will17:06
mhr3Saviq, k, i'll bug him tomorrow to make one, you know - no calendar event, no meeting :P17:07
mhr3i think it'll be best after the planning meeting17:07
=== alan_g is now known as alan_g|life
=== marlinc_ is now known as marlinc
=== dandrader|lunch is now known as dandrader
=== racarr is now known as racarr|lunch
=== davmor2_ is now known as davmor2
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== racarr|lunch is now known as racarr
=== salem_ is now known as _salem
=== Wellark_ is now known as Wellark
=== AlanChicken is now known as AlanBell

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