/srv/irclogs.ubuntu.com/2013/08/29/#ubuntu-unity.txt

=== sergiuse1s is now known as sergiusens
NickStonegood morning, can someone advise me where I can get the source code for Unity 2D?06:46
mzanettitsdgeos: hi07:53
mzanettitsdgeos: did you see the bug I found in our jenkins setup? with the xpath query?07:53
mzanetticrazy shit :D07:53
tsdgeosmzanetti: nope, didn't07:53
tsdgeoswhat happened?07:53
mzanettiwe have the builder job that builds the package07:53
mzanettiand then, when its done, the parent job does an xpath query to find the appropriate downstream job and download the .deb for further use in testing07:54
mzanettinow, when we added generic-mediumtests-saucy-touch, we also go a new builder, generic-mediumtests-builder-saucy-armhf07:55
mzanettiwhich rendered the xpath query for "generic-mediumtests-builder-saucy" find 2 jobs and throw an internal server error07:55
mzanettibut only simetimes, when the build number eg. 733 was also contained in the other e.g. 2733 :D07:56
tsdgeosdoh07:56
tsdgeospattern matching!07:56
tsdgeosyeah that sucks :D07:56
mzanettibut it's fixed now07:56
tsdgeosprogress++07:56
mzanettiflashing the phone is so much fun lately. always so much new stuff landing :)08:01
sil2100jamesh: hello!08:13
jameshsil2100: hi08:13
jameshI saw your bug report08:13
jameshThings seem to have unblocked, and we have changed the data the test failed on08:14
sil2100jamesh: indeed, since I see it built fine now - good! Michael Terry had also these two blocker issues with the main inclusion:08:15
sil2100Quoting:08:15
sil2100"* Is grilo-plugins-0.2 going to be dropped too? That is a problematic build-depend. * Needs a team bug subscriber"08:15
sil2100I need to ask about the second thing, but I guess the first one is not possible to resolve, right?08:15
jameshsil2100: the default configuration uses grl-tmdb and grl-lastfm-albumart from that package08:16
jameshsil2100: I know there are questions about whether we want to use grl-lastfm-albumart though, and we haven't yet got an API key for themoviedb08:22
jameshsil2100: if we sorted out the alternative album art source and decided to drop themoviedb, then we could potentially drop the dependency08:22
sil2100jamesh: I noticed that there were some problems with getting grilo into main before08:23
jameshsil2100: are there particular plugins that are problematic?08:24
sil2100jamesh: I think the biggest problem with grilo in main is that the source does not run any tests on build, and all the tests that are in the source are out-of-date ;/08:25
sil2100Which is rather a blocker for the release team08:25
sil2100We tried resolving that, but upstream doesn't care enough08:25
jameshthat's certainly something that we can work on.08:28
jameshGrilo is a very strong dependency of the mediascanner, since it is the public API for the index08:29
tsdgeosgreyback: ping08:36
greybacktsdgeos: pong08:36
tsdgeosi can't get the osk on screen anymore :'(08:37
greybacktsdgeos: at all? Even just at a clean boot?08:38
tsdgeosyeah08:38
tsdgeosi think maliit is core-dumping08:38
tsdgeoslet me check08:38
greybackfeck08:38
greybackeven running manually with QT_QPA_PLATFORM=ubuntumirclient08:39
tsdgeosgreyback: http://paste.ubuntu.com/6039570/08:40
tsdgeosinstalling libc-dbg to see if it gives me anything08:41
greybacktsdgeos: probably not. Try recompiling ubuntu-keyboard, but commenting out the ubuntu_iu-report_osk* functions in src/plugin/ubuntuapplicationapiwrapper.cpp08:42
greybackI swear it worked for me yesterday08:43
tsdgeoshmm08:43
tsdgeosthis is bettar08:43
tsdgeoshttp://paste.ubuntu.com/6039579/08:44
tsdgeosam i mismatched?08:44
greybackI'm not at all sure. Lots of stuff have landed in Mir the last 24 hours. Possible something changed08:45
greybackbut yeah, ignore my above request. It's unrelated08:45
nic-doffayAnyone upgraded with new trunk today on unity8?08:46
mzanettigreyback: hey, will work through your comments now.08:47
mzanettigreyback: regarding the dropping of deprecated stuff. I'm all for it, but...08:47
greybackmzanetti: let me know what you think08:47
mzanettigreyback: if this is too far off from the current version, I fear it will take ages until you guys are able to switch to the new API08:48
mzanettigreyback: do you think that's not the case?08:48
tsdgeoshmmm08:53
tsdgeosApplicationManager REJECTED connection from app with pid 5297 as no desktop_file_hint specified08:53
tsdgeosand that's the maliit thing08:53
tsdgeosgreyback: ↑↑↑08:53
Cimimzanetti, tsdgeos need help somewhere?08:53
tsdgeosricmm's new thing?08:53
mzanettiCimi: you bored?08:54
Cimimzanetti, not really, I can start packing for holidays :P08:54
greybackmzanetti: you're right, it could take some time to switch. I believe the only way to smoothly transition to Mir is to change the qtubuntu API to match what we want (and what will be in unity-mir)08:54
Cimimzanetti, I am little on hold on tasks...08:55
mzanettigreyback: do you see that happening anytime soon?08:55
greybackmzanetti: other option is I implement the existing (not so nice) qtubuntu apis in unity-mir08:55
mzanettigreyback: I'd definitely vote for implementing the new API08:55
greybackmzanetti: well Daniel and I are trying to close the delta gap right now, it is on our list08:55
greybackmzanetti: so I say: implement the new API, let's not waste time on the old one, and then transitioning over08:56
greybackmzanetti: and I'll do my very best to deliver it quickly08:57
mzanettigreyback: full ack. could we in theory just add a the new signal focusChanged (or what it is) with the new ApplicationInfo to the old one? Then I could start using it and you guys can transition the rest whenever you see fit08:57
greybackmzanetti: absolutely.08:58
greybacktsdgeos: weird, maliit should be permitted by the app manager08:58
mzanettigreyback: ok. I'll clean this up, add tests and mock implementation to it and return it to you for review08:58
tsdgeos    if (command.startsWith("maliit-server")) {08:58
tsdgeos        authorized = true;08:58
tsdgeos        return;08:58
tsdgeos    }08:58
greybackexactly08:59
tsdgeosgreyback: maybe the QPA_BL_ABLA08:59
tsdgeosmakes that code bork08:59
greybackright, try exporting hte var and trying again08:59
* greyback thinks this authorizer more trouble that it is worth09:00
mzanettiCimi: if you're still looking for some small fix to do, you could check out why the Popover in unity is white text on white background09:00
tsdgeosgreyback: i don't get that rejected stuff anymore09:01
tsdgeosbut the thing still crashe09:01
tsdgeoss09:01
tsdgeos(gdb) bt09:02
tsdgeos#0  0x40e6b8a0 in ?? ()09:02
tsdgeos#1  0x412c7872 in ?? ()09:02
tsdgeos#2  0x412c7872 in ?? ()09:02
greybacktsdgeos: sorry I can't try it here yet, phone refusing to connect to wifi. Could you try the ubuntu-keyboard recompile I mentioned abve09:02
tsdgeossure09:02
Cimimzanetti, I think there was a bug report for that09:04
Cimimzanetti, let me see09:04
mzanettiCimi: yes, there is one09:05
sil2100jamesh: ah, one more thing!09:05
sil2100jamesh: regarding the unity-scope-mediascanner failing test09:05
sil2100jamesh: yesterday I actually were able to get some debugging output from the test failure, not sure if it will be any use though09:06
jameshsil2100: It could help, so I'd be happy to look09:06
Cimimzanetti, where?09:10
mzanettiCimi: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/120186409:11
ubot5Launchpad bug 1201864 in Ubuntu File Manager App "[popover] Impossible to read ListItems inside a popover when using SuruDark theme" [High,Triaged]09:11
sil2100jamesh: let me pastebin it09:11
Cimithank u09:11
mzanettiCimi: another one: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/120509409:12
ubot5Launchpad bug 1205094 in Ubuntu UI Toolkit "Popovers under SuruGradient theme are white-on-white" [High,New]09:12
Cimimzanetti, it's already assigned09:13
mzanettiCimi: yeah, but florian is not working on it right now09:13
Cimimzanetti, more of an sdk thingy09:13
mzanettiCimi: yeah, it's an SDK thing, but it doesn't seem to show up on the SDK people's priority list anytime soon09:13
sil2100jamesh: http://paste.ubuntu.com/6039666/09:14
jameshsil2100: okay, so I think this is a case of the mediascanner taking longer than expected to start up.09:18
jameshthe timeout is inside the dbusmock wait_for_bus_object() helper, so isn't directly configurable09:20
jameshperhaps moving the part that can fail out of setUpClass() would do the trick09:20
sil2100Since I would love to have that test back on, I love it09:21
tsdgeosgreyback: nothing, no keyboard at all09:26
* tsdgeos keeps his :'(09:26
greybacktsdgeos: and useless backtrace?09:26
tsdgeosyeah09:29
tsdgeosthree ??09:29
nic-doffaypstolowski, ping09:34
greybacktsdgeos: please try this one: https://chinstrap.canonical.com/~gerboland/packages/09:34
pstolowskinic-doffay: pong09:34
nic-doffaymzanetti, I'll take a look into those tomorrow if you need them sorted.09:35
mzanettinic-doffay: ?09:35
greybacktsdgeos: please try this one: https://chinstrap.canonical.com/~gerboland/packages/09:36
greybackthink router on last legs09:36
tsdgeosgreyback: boom!09:36
tsdgeosthat one works :-)09:36
nic-doffaymzanetti, those bugs you posted.09:36
mzanettiah, ok. Cimi ^^09:37
Cimimzanetti, ok09:37
greybacktsdgeos: can you work with that until I figure out what's wrong with trunk?09:39
tsdgeossure09:39
greybackthanks09:39
tsdgeosgreyback: now, you told me to remove some stuff and recompile, i did only recompile, so maybe why it was still crashing, want me to try to remove stuff you said?09:40
greybacktsdgeos: sure, just for sanity check. Those methods should not be called while on Mir. If they are called, they cause crash exactly like your BT describe (3 lines of rubbish)09:41
jameshsil2100: one other issue I ran into that I'm not sure who to follow up with: we don't seem to ever run xdg-user-dirs-update on the phone image, so the glib API for XDG special dirs doesn't give back useful results09:42
jameshdo you know who to ask about that?09:42
sil2100jamesh: ah, I think Michael pointed that bug out as well - I guess I would personally start off by poking ogra_ on #ubuntu-touch09:43
jameshokay09:43
larsuwhy doesn't the -I parameter on qmlscene get precedence over the plugins installed on the system?09:48
larsuat least it looks that way for me, doing "qmlscene -I . a.qml" does not even look at the current directory to find my plugin09:49
* tsdgeos curses -Werror09:51
tsdgeosto rebuild ubuntu-keyboard agai09:51
tsdgeosthat's a really useful way to spend my time09:51
* greyback moving to office, back in ~4009:54
dednicklarsu: ping10:04
larsudednick: hey. You're not pinging to answer my question, are you?10:04
dednicklarsu: nope. :) sorry, i dont know that10:05
larsunobody seems to, but it breaks my make check :(10:06
* tsdgeos wants gerry want now not in 40 min!10:07
dednicklarsu: i'm sure there must be a way to do it. dont think unity8 tests would work otherwise...10:09
dednicklarsu: but on another note, can you take a quick look at this: https://code.launchpad.net/~nick-dedekind/qmenumodel/unitymenumodel.change.ActionStateParser/+merge/18285510:09
dednickcausing me issues10:10
larsudednick: I think I'd prefer it if you had a setParent() in setActionStateParser()10:12
larsudednick: but it doesn't matter really, because you create all of them with the model set as parent10:13
dednicklarsu: the root action state parser is not parented by the menu. it's a sep entity so i dont want it deleted by the menu on destruction.10:13
larsudednick: ah, okay. Approving :)10:14
dednicklarsu: ta10:14
mhr3_tsdgeos, do you about plans for annotated icon in unity8?10:18
tsdgeosannotated icon as in?10:18
dednicklarsu: If you get a chance today can you take another look at the UnityMenuAction branch. I made the changes you commented on.10:19
larsudednick: ah cool, I'll have a look10:19
dednicklarsu: thanks.10:19
seb128larsu, try maybe asking the sdk guys for you -I question10:19
larsuah, unity8 uses qmltestrunner... maybe that helps10:19
mhr3_tsdgeos, icon provider for image://anotated/...10:19
larsudednick: thanks for the hint^^10:20
mhr3_tsdgeos, but i guess that's a "no" :)10:20
larsuseb128: good idea, will do. It's the thing that causes your make check failure10:20
tsdgeosmhr3_: yeah, not in my "space of things i'm aware of" sorry10:20
dednicklarsu: we also use qmlscene for our "tryTest" targets. but it looks like it just uses the -I option.10:22
larsudednick: in unity8? I can only find tests that use qmltestrunner in there10:29
larsumaybe I should just use that...10:30
larsuhm, same problem with its '-import'10:32
mhr3sil2100, how is autolanding going to work after ff? merges against lp:xyz will still go to s, and lp:xyz/ver+1.0 will be t?10:38
jameshsil2100: on the subject of grilo tests, what is the best way forward?  Is it a hard requirement that its test suite be brought up to date first, or is it something we can tackle after?10:38
tsdgeosgreyback: yo10:39
tsdgeoshave a sec?10:39
sil2100mhr3: that is a valid question, but due to all the things happening now let me answer it with a "not sure right now!" ;p10:40
greybacktsdgeos: sure10:40
mhr3sil2100, fair enough, will you send a mail once you do?10:40
sil2100jamesh: I guess without those tests running, the release team won't let this package into Main after what I discussed with them10:41
sil2100jamesh: so I think we need to target an FFe for mediascanner inclusion anywa10:41
sil2100y10:41
tsdgeosgreyback: so, can you confirm that on the "bad landscape" you get10:42
tsdgeosQUbuntuWindow::moveResize (this=0x83a888, x=262, y=0, w=506, h=1280)10:42
tsdgeos?10:42
fajunghi, how can I display in the unity's launcher side bar my mounted partition[/mnt/Warehouse] ?10:42
greybacktsdgeos: I'm just reflashing. I have these values in my notes: x=238, y=0, w=482, h=128010:43
tsdgeosah well10:43
greybackpossibly our screens have different resolutions?10:43
tsdgeosyour screen is smaller10:43
greybackright10:43
tsdgeosstill10:43
tsdgeosi'm getting QUbuntuWindow::moveResize (this=0x83a888, x=262, y=0, w=506, h=1280)10:43
tsdgeosand i don't see the thing begin really 506 in width (which in this landscape case its his height)10:44
greybackx+w=770, which is not right10:44
tsdgeosit is right10:44
tsdgeos76810:44
greybackah, /me idiot10:44
tsdgeosthat's the width of my screen10:44
tsdgeosbut with a rule i made in a paper (top tech!)10:45
tsdgeosthe w should be around 384 here10:45
tsdgeosnot 50610:45
greybacktsdgeos: true, there's a chunk of hte OSK which is invisible. It's where the key-press popup is drawn for the top line of keys10:45
tsdgeosah10:45
tsdgeosbooo10:45
tsdgeosso there goes my faith10:46
greybacksorry :(10:46
tsdgeosgreyback: i've just realized in "the good landscape"10:46
tsdgeosi can't type10:46
tsdgeosdo you remember if you could?10:46
greybacktsdgeos: that's a different issue :) You can probably type on the right side of it?10:46
tsdgeosright10:46
tsdgeoswe are not moving the punch hole10:46
greybacktsdgeos: here's hte problem. The OSK surface is on top of shell, and app surfaces. So it gets all input events by default - so shell and app don't get them10:47
greybacktsdgeos: oh you're ahead of me, cool10:47
greybackcorrect, the punch hole sometimes doens't move. Seems shell doesn't always get orientation change signals!10:47
tsdgeosanyway as you said that's a different issue10:48
* tsdgeos goes to his original one10:48
tsdgeosoh10:48
tsdgeosthis one is interesting10:48
tsdgeosif in the "bad landscape"10:48
greybacktsdgeos: really this whole OSK thing is a mess. I don't know how else to hack around it, aside from doing some major refactoring10:48
tsdgeosi press the "123" thing10:49
tsdgeosi get the "q"10:49
tsdgeosso there is something that really thinks is at the bottom of the screen10:49
greybackyeah, so the inputs are being calculated correctly. But the draw is not in the correct place10:49
dednicklarsu: what is being imported before?10:59
larsudednick: hm? I think I'm missing context11:00
dednicklarsu: oh hang on. i thought you ment that your imports were being imported after the system ones.11:00
larsudednick: ah, yes.11:01
dednicklarsu: but they're before?11:01
larsudednick: no, it looks like it imports the system's version of gsettings-qt before it imports the local one11:01
larsueven though I specified -I11:01
larsuor -import on qmltestrunner11:01
larsuzsombi says it's my fault :-(11:02
dednicklarsu: there's a env var you can set that will output the imports... cant remember it now. i'll look for it.11:02
larsuah that would be cool, thanks11:03
seb128larsu, what command to you run to reproduce the issue?11:06
larsuseb128: I have a test script that I run with qmlscene -I .11:07
larsuseb128: zsombi is right, this works in ubunut-ui-toolkit11:07
dednicklarsu: QML_IMPORT_TRACE=true i think11:08
dednickhas anyone flashed their device today? is the battery brigtness slider still in the indicators?11:10
larsudednick: yep that works, thanks. It shows me that it is loading the wrong plugin, so I'm not crazy :)11:10
dednicknevermind about battery. report was incorrect.11:11
dednicklarsu: can you paste the comment you're using to import?11:11
dednickto run i mean11:11
dednickoh. "-I ."11:11
larsudednick: qmlscene -I . a.qml11:11
larsudednick: right, a.qml simply has an Item{} and a GSettings object11:12
dednicklarsu: where is the qmldir file?11:12
larsudednick: in GSettings/qmldir11:12
larsuARGH11:14
larsuI've found it11:14
larsuthis is stupid11:14
larsudednick: the installed version is in a directory named GSettings.1.011:14
larsuwhich is more specific or something... when I move my local GSettings to GSettings.1.0, it works11:15
dednickhm. that's weird.11:15
dednicktsdgeos, mzanett: either of you know why the shell app is flickering like mad on desktop?11:24
tsdgeosis it?11:25
tsdgeosit was fine here11:25
tsdgeosyesterday11:25
tsdgeosdednick: what you do?11:25
dednickrun it...11:25
tsdgeoswhat flickers?11:25
tsdgeoseverything?11:25
dednickhand on, i'll get a vid. yeah, everything11:25
tsdgeoslet me pull & build11:25
tsdgeosdednick: no blinking here11:28
dednicktsdgeos: pull down indicators?11:28
tsdgeosdednick: you're on xmir?11:28
dednicktsdgeos: nope11:28
tsdgeosok, me neigher11:28
tsdgeosdednick: still no blinking11:29
jameshsil2100: I'm stopping for dinner, but just put this up for review: https://code.launchpad.net/~jamesh/unity-scope-mediascanner/fix-integration-test/+merge/18287711:30
jameshsil2100: that should hopefully fix the reliability problems in the test.11:31
greybackdednick: I get it.11:31
dednicktsdgeos: https://dl.dropboxusercontent.com/u/85539674/Screencast%202013-08-29%2012%3A30%3A39.mp411:31
tsdgeosbrrr11:32
tsdgeosmaybe the scopes are refresshing themselves?11:32
tsdgeosand we reload the data?11:32
dednickseems that everthing is flickering though. not just the dash11:32
greybackdednick: you using qt5.1 PPA?11:33
dednickgreyback: i think so. updated for it yesterday11:34
greybackdednick: me too. tsdgeos you?11:34
dednickgreyback: but it's being doing it longer than that11:34
mzanettigreyback: so... I'd say this is ready for the real review: https://code.launchpad.net/~mzanetti/unity-api/application-api/+merge/18269211:34
greybackreally? Hmm11:34
dednickgreyback: i think it has anyway. days merge into one another these days11:35
tsdgeosgreyback: no i'm on 5.0 regular11:35
greybackmzanetti: ack, on my list11:35
mzanettigrew a bit tho :/11:35
dednickmzanetti: you on qt 5.1?11:35
mzanettidednick: no11:35
dednickhm. ok, i'm going to purge that ppa and try11:36
greybackmzanetti: "This matches the Launcher api now very closely :)" - great, I'm happy that's the case11:37
=== hikiko is now known as hikiko|lunch
mzanettigreyback: just saying, the other api's in that repo are also in the same way. i.e. the "main" class is a model11:40
greybackmzanetti: ah, I understand you. Yep, that's good11:40
mzanettiom26er: hello :)11:41
om26ermzanetti, hey11:42
om26erdid I broke something with the rename ?11:42
mzanettiom26er: no... everything perfect.11:42
mzanettiom26er: thanks for that btw11:42
mzanettiom26er: looking quite good now. there is one failure: https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-maguro/348/console11:42
mzanettiom26er: but I'm not sure if we can protect us better against this kind of stuff11:43
mzanettiom26er: maybe something like this in the beginning of a job11:43
om26ermzanetti, yeah, that's problematic I heard people were looking into solutions where internet would work from the server these devices were connected to so no need for wifi, but that didn't happen11:43
om26erthrough adb11:44
mzanettiwhile [ $? -ne 0 ]; do ping -c1 launchpad.net; done11:44
mzanettithat would wait until network is up... of course would need more checks etc...11:44
om26ermzanetti, In this case for example internet will only work of we try to reconnect to the network11:45
om26erits not like the internet was not ready its just some race where it does not work at all and needs to be retried11:45
dednicknot exactly a walk in the park to get rid of qt5.1 :(11:50
mhr3dednick, so it's just a spooky park with a wanted murderer lurking in there?11:51
dednickmhr3: i guess you could put it like that. if you really wanted to11:52
mhr3dednick, but then you can that anything is a walk in the park ;)11:53
dednickmhr3: :)11:55
mhr3generalizations ftw11:56
dednickgreyback, tsdgeos: yeah, it seems that it's qt5.1 that was to blame11:56
greybackdednick: ok, that's not good.11:57
=== alan_g is now known as alan_g|lunch
dednick:) nope11:57
greybackMirv: ping11:58
dednicki was also getting loads of errors from the TabStyle on 5.1, not getting anymore.11:59
dednickpossibly sdk not 5.1 complient12:01
dednickwhich could potientially be the cause of flicker as well i guess12:01
dednicktsdgeos: now i'm getting "ShaderEffect: source or provider missing when binding textures" !12:03
mhr3sil2100, any idea what12:08
mhr3    FAILURE: http://jenkins.qa.ubuntu.com/job/unity-scope-home-saucy-armhf-autolanding/31/console is about?12:08
dandradergreyback, any easy way of running unity8+SurfaceFlinger after having added that unity8-mir ppa?12:08
greybackdandrader: ppa-purge12:09
dednicktsdgeos: ah, i think that just be form missing sdk artwork.12:10
Mirvgreyback: pong12:18
greybackMirv: hey, we're having some rendering strangeness with unity8 on the desktop. Might be something strange with a SDK component, am digging.12:19
=== _salem is now known as salem_
greybackMirv: lol, I should mention this is using the Qt5.1.1 PPA12:21
Mirvgreyback: ok. there is a known fix landing to morning's regression regarding Switch and CheckBox components. if something else, best pinging zsombi, timp or kalikiana from the SDK team12:21
greybackMirv: ack12:21
mzanettigreyback: but it is Ubuntu.Application too right now.12:28
mzanettigreyback: do you really want to change that to Ubuntu.ApplicationManager ?12:28
mzanetti(imho Ubuntu.Application fits better because it holds all Application related stuff, not only the Manager - but I will change it ofc if you want me to)12:28
greybackmzanetti: Well, I'd change Ubuntu -> Unity, as it's a Unity only plugin. I'm not so bothered about the +Manager, you're looking through objective eyes so I'll trust your judgement12:31
=== hikiko|lunch is now known as hikiko
mzanettigreyback: even better. I'd vote for Unity too, just didn't expect you actually want that too :)12:32
mzanettigreyback: Unity.Application it is then, ok?12:32
greybackmzanetti: ok12:32
tsdgeosdednick: interesting12:44
tsdgeosMirv: ↑↑↑ have you seen the flickering dednick talks about?12:45
Wellarkalex-abreu: hey, where do webapps install their .desktop files?12:45
alex-abreuWellark, atm in /usr/share/applications (for some default ones) or ~/.local/share/applications12:46
Wellarkalex-abreu: sweet12:47
alex-abreuWellark, ? :)12:47
Wellarkalex-abreu: for the not default ones12:48
Wellarkthey go under ~/.local/share/applications12:48
alex-abreuWellark, u working on the launcher bits?12:48
Wellarkjust as click?12:48
mzanettigreyback: ok. seems we're getting close with the application api. fixed the remaining issues12:48
Wellarkalex-abreu: so where do they install icons then?12:48
=== jhodapp|afk is now known as jhodapp
greybackmzanetti: thanks, looking12:49
Mirvtsdgeos: I've only tried on device, and haven't noticed such12:49
* Wellark wonders could we introduce X-Ubuntu-Application-Type key in .desktop files12:50
Wellarkclick apps would specify "Click"12:50
mzanettitsdgeos: this is starting to look good too: https://code.launchpad.net/~mzanetti/unity8/more-stable-tests/+merge/18277812:50
Wellarkand webapps "Webapps"12:50
Wellarkthat would remove the need for guessing where the icons are..12:50
alex-abreuWellark, I haven't started in porting/integrating individual webapps to click, but otherwise /usr/share/icons12:50
mzanettitsdgeos: 6 runs in a row without autopilot test failure (well one on the phone because wifi broke down)12:51
Wellarkalex-abreu: oh, will the webapps actually be click packages?12:51
alex-abreuWellark, "eventually maybe" ... I am not comitting to any eta,12:51
WellarkI just need to know the rules where to look for the icons12:51
alex-abreuWellark, sure12:52
Wellarkand how to differenciate between a webapp .desktop and click .desktop under ~/.local/share/applications12:52
alex-abreuWellark, why do you need the distinction ?12:52
Wellarkfor reliable icon lookup12:53
Wellarkto begin with12:53
Wellarkthere might be something else also12:53
Wellarkbut icon lookup is the first that comes to my mind12:54
greybackmzanetti: commit 98 removed all the Mocks, intended?12:54
mzanettigreyback: nooooo :D12:54
mzanettigreyback: moved ... forgot to add back :D12:54
greybackmzanetti: why not use "bzr mv" ?12:54
mzanettigreyback: dunno... I'll never learn that...12:55
mzanettigreyback: fixed12:55
greybackmzanetti: ta12:55
alex-abreuWellark, btw, actions api does not offer any way to add static actions to desktop file ... only to bind to existing/already defined actions from there right?12:58
Wellarkalex-abreu: yep.12:58
Wellarkalex-abreu: you have to write/generate your own desktop files12:58
Wellarkalex-abreu: what are you trying to do?12:59
alex-abreuWellark, yup, that's what I do12:59
=== alan_g|lunch is now known as alan_g
greybackmzanetti: approved13:01
mzanettichers13:02
mzanetti+e13:02
mzanettianyone knows if there is a easy way to access QSettings from QML? only needed temporary13:03
mzanettitsdgeos maybe? ^13:03
tsdgeosnope sorry13:04
om26ermzanetti, there is a problem with the launcher icons (after the size was made smaller) there is a white glow on bottom part of most of the icons13:04
om26erand if you look closely like very closely you can see that the icon is not fully places above the title in the launcher13:05
mzanettiom26er: yeah, that's the UbuntuShape that paints it there13:05
mzanettiom26er: not placed where?13:05
om26ermzanetti, the icon for the phone app for example, if you look closely you see there is a little misalignment of something.. can't explain in words. let me get a screenshot13:07
mzanettiom26er: right... I see it now13:07
mzanettiom26er: yeah. also the UbuntuShape. there is a new UbuntuShape in progress which lets as configure the glow etc. hopefully also doing the clipping correctly13:08
om26ermzanetti, cool, no need for a screenshot then :)13:10
mzanettiom26er: I'm puzzled with this: https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/2365/artifact/unity8.shell.tests.test_notifications.EphemeralNotificationsTests.test_summary_and_body%20%28Desktop%20Nexus%204%29.ogv13:12
om26erhttp://imagebin.org/index.php?mode=image&id=26910813:12
mzanettiom26er: any ideas what could be happening here?13:12
om26ermzanetti, I have seen that to happen for me on my phone when I try to unlock the screen right after starting unity13:13
om26ernot all the time but some13:13
mzanettihmm... interesting13:14
greybackdandrader: are you sure you're not using XMir? Does "ps aux | grep unity-system-compositor " return a result?13:17
dandradergreyback, !?13:18
dandradergreyback, on my desktop?13:18
dandradergreyback, no, I'm not13:18
greybackdandrader: please run that command just to make sure.13:19
greybackdandrader: it did land in saucy, so unless you've turned it off explicity13:19
dandradergreyback, I did run that command. nothing shows up. But why are you asking?13:21
greybackdandrader: just to be 100% certain.13:22
greybackdandrader: next, what graphics chip have you? zsombi just checked on his nvidia and has no flicker13:22
mzanettimterry: hi. I approved all your branches, the launcher-items one conflicts by now though :/13:25
mterrymzanetti, guh so close :)13:26
dandradergreyback, I have an onboard Intel (which is what I use) and a nvidia graphics card which I keep off (BIOS config) when running linux13:27
mterrymzanetti, thanks for the reviews13:28
mzanettinp13:28
greybackdandrader: ok, I'm intel too. Might be driver bug. Need more data points. mzanetti could you try?13:29
mzanettigreyback: try what?13:30
mzanettidednick: nic-doffay: standup13:30
nic-doffaymzanetti, on me way13:30
kgunndednick: so...the wifi plugin that Cimi needs, isn't it one in the same that you need ?13:36
dednickkgunn: the welcome wizard wifi page?13:37
greybacknic-doffay: https://code.launchpad.net/~mzanetti/unity-api/application-api/+merge/18269213:37
dednickCimi: ^ ? what wifi plugin do you need?13:38
Cimidednick, in system settings13:38
Cimidednick, system settings will need a plugin for their wifi panel13:39
Cimidednick, since welcome wizard lives inside the system settings, I'll import the plugin and reuse it13:39
dednickCimi: sure. i think the system settings is going to use the pages from indicators i think. something like that13:43
=== dandrader is now known as dandrader|afk
greybackmzanetti: have you an intel graphics chip? Are you running xmir or not?13:44
mzanettigreyback: no... I'm not13:45
mzanettiintel chip -> yes, xmir -> no13:45
greybackmzanetti: ok, dandrader|afk & I are seeing graphical rendering problems when running unity8 on our desktops13:46
greybackmzanetti: when using qt5.1.113:46
greybackmzanetti: we're both intel. I got zsombi to check on his nvidia, and he saw no visual problems13:47
mzanettican I run xmir in Xephir or xnest?13:47
mzanettiyay for more layers13:48
mzanettidoesn't make much sense I realize...13:48
mzanettihmm... how complicated/dangerous is it to use xmir?13:48
seb128mterry, hey13:50
greybackmzanetti: https://wiki.ubuntu.com/Mir/Installing, in "Installing from Archive" section. Possible you're already using it13:51
greybackmzanetti: no nesting supported, sorry13:51
mzanettigreyback: I don't think so... still running KDE13:51
mterryseb128, hello13:51
greybackmzanetti: ahhh13:51
om26eris the music lens going to be removed or is someone working on it to have real data ?13:52
seb128mterry, question of the day for you: where is the greeter's background image defined?13:52
mterryseb128, currently, same as shell.  But ultimately, in AS like on desktop13:53
seb128mterry, can we assume "same as desktop" from the setting side? ;-)13:53
seb128mterry, do you want a bug report to track it?13:54
mterryseb128, I don't know how the shell background is stored right now...  gsettings?13:54
* mzanetti needs to prevent himself from drowning in tabs and closes all apps that support tabs.. bbias13:54
seb128mterry, yes, same gsettings key as the desktop13:54
seb128mterry, org.gnome.desktop.background picture-uri13:55
mterryseb128, sure.  So it just needs to be synced to AS like the desktop does13:56
seb128mterry, well, current design is https://wiki.ubuntu.com/Appearance?action=AttachFile&do=get&target=phone-background.png13:56
seb128mterry, 2 pickers13:57
seb128mterry, so I guess it's just "make the other picker write to IS"13:57
mterryseb128, oh interesting.  OK, yeah13:58
seb128mterry, the system-settings side is already done, so we just need to greeter to pick it up13:58
mterryseb128, it writes it to AS already?  OK.  I'll work on the greeter side13:58
seb128mterry, yep, http://bazaar.launchpad.net/~system-settings-touch/ubuntu-system-settings/trunk/view/head:/plugins/background/background.cpp#L6913:59
mterryseb128, awesome, thanks!14:00
* mterry works on that today14:00
seb128mterry, https://bugs.launchpad.net/unity8/+bug/121840214:00
ubot5Launchpad bug 1218402 in Unity 8 "greeter needs to read the background image from account service" [Undecided,New]14:00
=== dandrader|afk is now known as dandrader
dandradergreyback, I didn't say anything about seeing graphical problems...14:01
dandradergreyback, wans't it dednick ?14:02
greybackdandrader: yes sorry.14:02
dandradergreyback, Tests finished on those s/ShellInputArea/InputFilterArea branches. All good. Need your review on those branches: https://code.launchpad.net/~dandrader/unity-mir/mimicSfApi/+merge/182918 and https://code.launchpad.net/~dandrader/unity8/integrate-mir_InputFilterArea/+merge/18291914:10
greybackdandrader: ack14:11
greybackdandrader: I'm working on closing the gap with the ApplicationManagerWrapper bits14:13
greybackdandrader: you're welcome to take anything else on the list14:13
dandradergreyback, ok14:13
dandradergreyback, I was thinking about those imports: http://paste.ubuntu.com/6040441/14:14
dandradergreyback, we should probably align it as well14:14
greybackdandrader: correct. I think I'll merge ApplicationManager & SurfaceManager completely. Need to do that anyway14:15
greybackdandrader: well actually, could you do that? Merge it, and call the result "Unity.Application"14:15
greybackdandrader: I'll do the same from the qtubuntu side14:16
dandradergreyback, ok14:16
greybackdandrader: in lp:~dandrader/unity-mir/mimicSfApi, I expected you to rename ShellInputArea. I suppose what you did is safer though..14:19
dandradergreyback, I wrote my plan on inputfilterarea.h14:19
greybackdandrader: ah I see it. Ok, fine with me14:19
=== alan_g is now known as alan_g|tea
dandradergreyback, about the merge: no need to have an intermediate state where we provide Unity.Application, Unity.ApplicationManager and Unity.SurfaceManager, right?14:31
greybackMirv: hey, dednick and I both experience graphical flickering with QML on Qt5.1.1 in some cases. But I got zsombi to check on nvidia, and he didn't see any problems. Could be driver issue. Who to poke about that?14:32
dandradergreyback,  in unity-mir14:32
greybackdandrader: no need, we'll just land the changes in unity-mir and unity8-integrate-mir in sequence.14:32
dandraderok14:33
sonneso it happens that applications launched by wine are not shown on the bar and i can't alt-tab to them on 12.04... is this a known thing? has it been fixed in some later release?14:37
tsdgeosmterry: ah, ok14:39
=== alan_g|tea is now known as alan_g
Mirvgreyback: ubuntu-unity or unity-mir maybe for drivers. I don't see flickering on intel either, although I'm a poor desktop unity8 user (I can browse the lens, clicking indicators does not seem to do anything)14:41
ricmmtsdgeos: hey dude14:41
tsdgeosricmm: hi14:41
ricmmtsdgeos: how are you doing with the OSK draw issue?14:42
Mirvgreyback: but no flicker browsing the lenses14:42
tsdgeosricmm: not great14:42
greybackMirv: how about this: check out lp:~gerboland/+junk/uitk-5.1.1, compile it as much as it will go (will fail in tests). Then open gallery with "./gallery.sh", open "Navigation" and scroll the page. I see the entire qml scene flicker a bit as I flick that page14:45
Mirvgreyback: hangout finishing soon, I'll report then14:51
greybackMirv: thanks.14:51
mzanettitsdgeos: any further comments on the launcher-items branch?15:09
tsdgeosnope15:09
mzanettitsdgeos: ok, I'll approve it then. Once I'll integrate the Application API we need to parse this stuff ourselves only very rarely any more15:10
dandradergreyback, the unity-mir part got merged. I think we can get this one in now [1] or do we have to wait for a release? [1] - https://code.launchpad.net/~dandrader/unity8/integrate-mir_InputFilterArea/+merge/18291915:19
greybackdandrader: ye, compiling now15:20
greybackdandrader: is good to wait for release, just in case15:20
Mirvgreyback: I don't see any flicker. note that Mesa 9.2.0 just went into saucy if you're using free drivers, I don't know if it has an effect15:22
MirvI've sandy bridge intel (HD 3000)15:22
greybackMirv: I've exact same. Ok let me update everything and reboot to double-check15:23
mzanettiom26er: any chance of reproducing the freeze when unlocking?15:36
mzanettiom26er: and sending me the debug output?15:36
mzanettiI can't reproduce it here15:36
om26ermzanetti, it happens very few times, but I can try now to reproduce it.. which logs will be useful ?15:37
mzanettiom26er: unity815:37
om26ermzanetti, its terminal logs you mean ?15:37
mzanettiom26er: ~/.cache/upstart/unity8.log15:37
om26erah15:37
om26erok15:37
mzanettiom26er: yes. if you start it manually, the terminal output. if started by upstart it's in there15:37
om26ermzanetti, each time the file is wiped or will it contain old logs as well ?15:38
kgunngreyback: just to verify...in surfflinger mode, i should be able to stop/restart unity8 with qt fps reporting on right?15:38
mzanettiom26er: its logrotated15:38
mzanettiom26er: just paste the last 200 lines or so... that should do15:38
om26ermzanetti, ok15:38
greybackkgunn: if you follow the same steps, yes: stop unity8; QML_RENDERER_TIMING=1 unity815:40
=== dandrader is now known as dandrader|lunch
om26ermzanetti, can't reproduce atleast now will keep trying. I tried 'yes' to load the cpu that's didn't work either15:45
mzanettiom26er: hmm... I don't think "yes" does a lot on the cpu15:46
om26ermzanetti, seems it actually does result in a cpu spike, when yes is executed  sshd, adbd  and yes itself take quite a lot of cpu compined15:47
om26er*combined15:47
tedgdednick, Is there anything blocking your bluetooth icons from landing?15:58
tedg(well, not yours, but you said you had a branch with them)15:58
mhr3dednick, i can't connect to wifi with latest image... help?16:13
=== alan_g is now known as alan_g|beer
=== alecu is now known as alecu_lunch
=== dandrader|lunch is now known as dandrader
=== redj_ is now known as redj
larsuboiko: hi! How are you?18:09
boikohey larsu!18:09
boikolarsu: good, thanks, and you?18:09
larsuboiko: great! I'm trying to figure out bug 1215644, but it works with my test script18:09
ubot5bug 1215644 in Messaging Menu "Messaging menu does not change icon when a new message appears" [Undecided,New] https://launchpad.net/bugs/121564418:09
larsuboiko: could it be that it is a bug in the phone app?18:09
larsuboiko: can you point me to the source of were you add the message to the messaging menu please?18:10
dandradergreyback, still there?18:10
boikolarsu: I need to double check that one, but the thing is that this code was not changed in ages :)18:10
larsuboiko: ya, same for me :) It's enough if you point me to the repo for now, I'll check it18:11
boikolarsu: so, this code now lives in lp:telephony-service, let me get your the correct file18:11
* larsu branches18:11
larsuboiko: got it, thanks18:12
boikolarsu: I can help debugging that, but probably only tomorrow :/18:12
larsuboiko: it is missing a call to messaging_menu_message_set_draws_attention()18:12
larsuboiko: but I wonder why this has worked until now18:13
boikolarsu: good question :)18:13
larsuboiko: and maybe I should just change the default to draws-attention=true (because that's what you most likely want always)18:13
boikolarsu: I guess the chewie-client was turning the icon blue whenever there was a message?18:13
larsuboiko: ah!18:13
larsuboiko: very good point. I'll change the default anyway, so you don't have to worry about a thing here :)18:14
larsuboiko: thanks for pointing me to it. Have a good evening!18:14
boikolarsu: nice! thanks!18:14
boikolarsu: have a good one too :)18:14
larsuboiko: thanks :)18:16
=== alecu_lunch is now known as alecu
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== salem_ is now known as _salem
cyphermoxbregma: hey23:26
cyphermoxbregma: lots of tests failing in unity atm: http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1428/testReport/23:26

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