=== mhall119 is now known as mhall119|fossetc === maclin1 is now known as maclin === pandatrone is now known as bananatrone [08:43] mzanetti: https://requests.ci-train.ubuntu.com/#/ticket/621 QA granted but new commits in unity8 [08:52] Trevinho: hey. to me it looks like this ticket was properly even through the SRU queue and I have it now on my 14.04 LTS, should it be cleaned up so that branches are merged? https://requests.ci-train.ubuntu.com/#/ticket/519 - _except_ that unity-lens-music is not published, that should be done manually. did you do the rest somehow by manual copying? [08:52] but I've unity, indicator-session and ido from the trusty-updates [08:53] Trevinho: to me it looks mterry published the three packages but somehow unity-lens-music was apparently put to the silo afterwards? https://ci-train.ubuntu.com/job/ubuntu-landing-042-2-publish/7/artifact/packagelist_rsync_ubuntu-landing-042/*view*/ [08:53] Trevinho: I think the best thing would be to force merge for the others (I can do that) and put the unity-lens-music MP into new request [09:10] Mirv: ok... [09:13] Mirv, which one? [09:14] how can you read that log? :D [09:17] mzanetti: not sure, this one has the latest commit looking manually https://code.launchpad.net/~mzanetti/unity8/ubuntuanimations/+merge/276511 (same dates as the build date) [09:17] Mirv, that's the one I was waiting for before rebuilding the silo [09:17] should be fine [09:18] mzanetti: checking manually that too [09:18] mzanetti: correct, it's there [09:19] that ubuntuanimations one? [09:24] Trevinho: bregma: ok you'll want to have another request for https://code.launchpad.net/~townsend/unity-lens-music/fix-icon-path.trusty.SRU/+merge/265656 that was not published back when unity + ido + indicator-session were. the previous ticket is now cleaned it trunks are up-to-date. [09:24] Mirv: ok, thanks [09:26] https://bugs.launchpad.net/canonical-devices-system-image/+bug/1518122 [09:26] Ubuntu bug 1518122 in Canonical System Image "Launch Falldown/Monster Wars and turn off screen before the app is ready ---> the app keeps reproducing audio" [Undecided,New] [09:39] @unity: Merging time! [09:40] if youre on xenial, you need to wait a bit for the latest uniy-api packages still [09:42] I just copied that over [09:43] mzanetti: i see nothing new in lp:unity8 still [10:16] is it possible to insert a long progress bar between main menu and ApplicationIndicators panel (for MATE that will be panel applet) [10:20] I want to implement "minimize window to progressbar" function === marcustomlinson is now known as marcustomlinson| === marcustomlinson| is now known as marcustomlinson [10:49] Is unity-panel derived from gnome-panel? Does this mean, that it is possible to add "panel applet" to unity panel? [11:35] ltinkl, could you please review that: https://code.launchpad.net/~dandrader/unity8/mouseWheel/+merge/278009 [11:35] ltinkl, it's the new iteration of fixWheel [11:36] ltinkl, done the way I initially suggested you [11:41] cimi: ping [11:50] tsdgeos, pong [11:55] cimi: do we really need the topMargin: 0.1 in https://code.launchpad.net/~cimi/unity8/new-shadows-1.3/+merge/271611 ? [11:55] i can't see any difference on the top of the apps with or without [11:55] even when zooming in [11:56] tsdgeos, yes we do, is the shadows that is around the cards [11:56] tsdgeos, it will be cut off at the top by some clipping done [11:56] well i have screenshots that prove we do not need it [11:56] can you show me some screenshots proving we do? [11:56] or telling me where to look [11:56] so you move things slightly down... [11:57] tsdgeos, can I see this screenshot of a collapsed category? [11:57] collapsed category? [11:58] this is just for the apps scope, isn't it? [11:59] mmm yeah for now [12:00] so is there a way to reproduce this problem you're speaking at the moment? [12:07] tsdgeos, make tryGenericScopeView iirc [12:07] or tryDash [12:07] let me try to compile here... [12:09] there is one scope that fakes to be app scope, so you see the shadows, and the top edge of collapsed app category will be clipped if you don't add the margin [12:10] nope there is none here in those tests, it must have been something I edited locally to make it behave as app sope [12:10] scope [12:12] cimi: if we don't relaly need it today i'd prefer we leave that out, since i'm not convinced it's the proper fix for that [12:12] tsdgeos, we need that visual thing [12:12] but you just said there's no way to reproduce it? [12:13] on the phone yes [12:13] the app scope [12:13] if you remove the margin and take a screenshot, you should see the top edge of the shadow being clipped [12:13] unless something changed in uitk and it is no longer the case [12:14] i'll show you my screenshots [12:14] thanks! [12:17] dandrader, sure, will do [12:18] cimi: http://i.imgur.com/TlpnLTP.jpg vs http://i.imgur.com/eBbccPj.jpg [12:20] cimi: also what do you think about http://paste.ubuntu.com/13364390/ ? [12:21] tsdgeos, I like that pastebin [12:22] tsdgeos, indeed I cannot see any difference from your screenshots [12:22] tsdgeos, maybe something changed in the way it was rendered by uitk [12:22] I want to check here too though, I will let you know [12:24] cimi: cool tx [12:31] the merges have landed [12:32] * tsdgeos runs the conflcits script [12:32] and goes for food [12:45] tsdgeos, ok no difference now, maybe the shadow got tweaked so it's not at the top anymore [12:45] we can remove for now the margin I'd say [12:45] GRID_UNIT_PX=28 tools/unity-scope-tool /usr/lib/x86_64-linux-gnu/unity-scopes/clickapps/clickscope.ini [12:45] tested this way [12:51] tsdgeos, that was the uitk branch I thought it was meant to fix your bug https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/focusPassesFromChildToParent/+merge/277962 === alan_g is now known as alan_g|lunch === dpm is now known as dpm-afk === dandrader is now known as dandrader|afk [13:33] cimi: have you had time to try it? [13:33] the sdk branch i mean [13:34] nope [13:44] cimi: so are you removing the topMArgin and adding my pastebin suggestion? [13:50] @unity: an easy one https://code.launchpad.net/~aacid/unity8/update_pot/+merge/278147 [13:52] tsdgeos got i [13:52] t [13:52] ah so did ltinkl :) [13:52] so fast [13:52] :) [13:52] the checklist needs one more item [13:53] * If you changed user-visible strings, have you run "update_pot"? :) [13:53] i did argue for that [13:53] everyone thought it was a bad idea because it has to be properly fixed elsewhere [13:53] tsdgeos, even better would be to write a test/commit hook for that [13:54] but since it will noy be fixed properly elsewhere because it's too much work we still have this problem every time we land something [13:54] tsdgeos, what do you mean by "properly fixed elsewhere"? [13:54] ltinkl: it's hard since you'd need a tool that really understood [13:54] .po diffs [13:55] ltinkl: something that runs this automagically under the hood like we have in KDE [13:55] tsdgeos, ye but you could change the source code diff for qStr, tr, etc... [13:56] tsdgeos, and see if the .pot file changed too with the commit [13:56] tsdgeos, ehm change diff, I mean check the diff [13:56] yeah i got it [13:56] tsdgeos, dunno if bzr has some "commit hooks" [13:56] it does [13:57] we used to have one for something at some poitn [13:57] barely rember what for though [14:10] tsdgeos, yes === alan_g|lunch is now known as alan_g [14:15] tsdgeos, ltinkl, we still have that commit hook. it runs make test [14:16] ltinkl, inside a unity code tree, do "cd .bazaar && make install" === dandrader|afk is now known as dandrader [14:31] mzanetti, I see [14:32] dandrader, the new wheel fixes work fine, gonna test it on an external screen in a few minutes [14:33] ltinkl, can you combine them with my uinput branch and try if two-finger scrolling works? [14:33] oh... you don't have a nexus device iirc === dpm-afk is now known as dpm [14:36] mzanetti, yeah :/ gonna do the test with the laptop (hopefully that works) [15:02] greyback_, that thing you asked me the other day, needs review: https://code.launchpad.net/~dandrader/qtubuntu/useApplicationStateAPI/+merge/277720 [15:08] dandrader: thanks [15:29] mzanetti: That's really weird, http://i.imgur.com/TlpnLTP.jpg is what i get. [15:30] odd [15:30] maybe I installed it wrong? [15:31] @unity: standup [15:31] dednick, ^ [15:35] cimi, tsdgeos: https://code.launchpad.net/~cimi/unity8/new-shadows-1.3/+merge/271611/comments/704186 [15:38] tsdgeos, is that the new icons? [15:39] ltinkl: yes [15:39] tsdgeos, looks so much nicer [15:40] mzanetti: yeah i guess it'd be better if the store icon was on the same style too [15:41] ltinkl, well, actually its only new shadows [15:41] crazy how big of a difference that can make, eh? [15:42] yeah, suddenly it looks much cleaner [15:42] cimi: i guess you can do that from qml/Dash/GenericScopeView.qml assigning the item.artShapeStyle = "icon"; for scope.id === "clickscope" whithout cheking the categoryId if we want [15:43] tsdgeos, yeah but is not an icon, should use artShapeStyle = "shadow", maybe [15:43] not sure I added that too... [15:43] let me read [15:43] tsdgeos, icon style uses a strict aspect ratio [15:43] tsdgeos, shadow instead should simply add a shadow, it's what I use for carousel [15:44] yeah I confirm, should be set to shadow [15:44] cimi: ah, try that yeah [15:46] http://paste.ubuntu.com/13366800/ [15:47] mmm not working === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader [16:15] mzanetti, tsdgeos looks like the shadow is builtin in the card I believe [16:15] * cimi checks [16:16] no, wrong, but is not a trivial thing [16:35] mzanetti, tsdgeos https://code.launchpad.net/~cimi/unity8/shadow-ubuntu-store-icon/+merge/278172 [16:35] as a separate branch [16:36] wow, quite a lot of code to change a shadow [16:37] mzanetti, welcome to CardCreator.js world :) [16:50] Eek, no more cursor on xenial Unity 8 desktop w/ 8.11+16.04.20151112.1-0ubuntu1! [16:57] oh oh [16:57] * mzanetti tries === popey_ is now known as popey [17:04] mzanetti: Any results? [17:05] indeed [17:05] dandrader, ^ [17:06] mzanetti: I suspect http://bazaar.launchpad.net/~unity-team/unity8/trunk/revision/2041 [17:06] mzanetti: I'm rebuilding to test my theory. [17:06] mzanetti: I'll enter a bug too. [17:07] ChrisTownsend, sounds like the closest, yes. still a bit strange, I remember I tested and approved that branch. was working [17:07] so maybe a combination [17:07] mzanetti: Well, it's just a theory.:) [17:10] mzanetti: dandrader: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1518395 [17:10] Ubuntu bug 1518395 in unity8 (Ubuntu) "Cursor no longer appears in unity8 desktop" [Undecided,New] [17:10] thanks [17:10] ChrisTownsend, we'll try to fix asap. sorry for the troubles [17:10] mzanetti: Ok, thanks [17:12] ChrisTownsend, wow [17:12] dandrader: lol, you went from 2 cursors to none;-) [17:12] haha [17:13] :) [17:13] ChrisTownsend, please let us know if reverting that one commit helps [17:14] mzanetti: Yep, I'll let you guys know. Still building... [17:16] weird, can't reproduce here (v+o) [17:17] * ltinkl wonders if this went thru QA [17:18] I was testing bluez5 today I had a cursor on the latest phone image with a mouse connected [17:19] If you are talking devel-proposed though that is completely broken [17:20] mzanetti: Oh, for heaven's sakes, the package build failed due to LauncherModelTest failing. [17:22] hmm [17:23] I'm running build.sh instead. [17:24] ChrisTownsend, is this the problem: http://bazaar.launchpad.net/~lukas-kde/unity8/desktopFileActions/revision/2017#tests/plugins/Unity/Launcher/launchermodeltest.cpp [17:25] the test is passing here [17:26] mzanetti, so you can reproduce that "no cursor" bug? [17:26] yes [17:26] dandrader, not happening for you? [17:26] mzanetti, still bringing my test laptop to trunk state of qtmir, qtubuntu, unity-api and unity8 [17:27] ltinkl: mzanetti: Here are failing tests as captured in the .xml file. I think we can parse out the errors from it: http://pastebin.ubuntu.com/13369251/ [17:27] I wonder how it passed in the silo then [17:28] it passes here [17:28] This is better: http://pastebin.ubuntu.com/13369307/ [17:28] This is during package build time. [17:28] QFATAL : LauncherModelTest::testCountChangeSyncsToAS() Received signal 11 [17:28] crashes? [17:29] Basically, I did a bzr branch lp:unity8, reverted the one little change, and did a debuild -us -uc. [17:30] mzanetti, is "debuild" running tests during compilation? [17:31] ltinkl: The tests run after everything compiles. [17:31] ltinkl: But, yes, the tests are being run by debuild. [17:33] ltinkl, yes [17:33] ChrisTownsend, I've reverted that commit, cursor still gone [17:34] Ok, well, there goes my theory:) [17:34] sad thing is, atm I don't have a better one [17:35] mzanetti, ChrisTownsend: I can't reproduce it here, with or without [17:36] mzanetti: bregma doesn't see the issue either on xenial. [17:36] ChrisTownsend, mzanetti, I've a cursor here [17:36] ltinkl, the missing cursor or the launcher test? [17:36] mzanetti, neither [17:37] Why, cursor, why?!?!?!? [17:37] mzanetti, but I'm convinced they're unrelated [17:37] definitely [17:37] ltinkl, test is passing for me too [17:37] ltinkl: Oh, I don't think they are related either. [17:37] ChrisTownsend, could you please rm everything in .cache/upstart, launch a unity8-mir session, then send me the resulting unity8.log? [17:38] dandrader: Yep, will do. [17:39] ChrisTownsend, also, what do you have in /usr/share/icons/default and where does the symlink /usr/share/icons/default/index.theme point to? [17:41] dandrader: For you second question: http://pastebin.ubuntu.com/13369699/ [17:41] dandrader: Working on the unity8.log. [17:42] ChrisTownsend, and "ls -l /etc/alternatives/x-cursor-theme"? [17:43] dandrader, http://paste.ubuntu.com/13369707/ [17:43] dandrader, this is, however, with the updateHotspot() commit removed [17:43] can't see any error message tho [17:43] dandrader: http://pastebin.ubuntu.com/13369768/ [17:44] $ ls -l /etc/alternatives/x-cursor-theme [17:44] lrwxrwxrwx 1 root root 39 Mar 18 2013 /etc/alternatives/x-cursor-theme -> /usr/share/icons/DMZ-White/cursor.theme [17:44] I know it is not just frozen because pressing "tab" allows me to focus the password field and I can log in. just no cursor around [17:44] all seem fine [17:46] mzanetti, willing (have time) to build&run a unity8 branch full of debug stuff to help me out? how much time you still have today before your EOD? [17:46] dandrader, can do [17:47] instructions? [17:49] As an aside, I downgraded to the previous package version of Unity 8 and the cursor is back. [17:50] * mzanetti does some bisecting in the meantime [17:50] dandrader, can you reproduce? I can't [17:51] mzanetti, ChrisTownsend, you guys should be using my laptop. everything works there. it's great! [17:51] ltinkl, I can't either [17:51] haha [17:51] ltinkl, so you must have a good laptop as well :) [17:51] dandrader: lol, I'm beginning to think my laptop is haunted. [17:52] mzanetti, hmmm. could that be uinput telling unity8 there's no mouse present? [17:53] mzanetti, that would make the Cursor.visible = false in Shell.qml [17:53] not excluding it, yes [17:53] in that case, likely [17:53] * mzanetti verifies [17:53] easy to check, connect one more mouse :) [17:53] s/uinput/that input lib unity8 uses [17:54] * ltinkl tries w/o mouse, just with touchpad [17:54] right... must be it... ChrisTownsend and me using touchpad. afaik ltinkl and dandrader using desktops [17:54] Right, I have a laptop w/ touchapd. [17:54] yeah [17:54] cursor gone when mouse is unplugged :/ [17:55] ack. [17:55] just the touchpad doesn't cut it anymore [17:55] * mzanetti assigns bug back to himself [17:56] Yep, when I plug in a mouse, the cursor shows up. [17:56] mzanetti, I wonder how your new virtual touchpad will come into the mix [17:57] that identifies itself as a mouse... and now I think that is wrong :D [17:57] mzanetti, I've a mouse attached to my laptop [17:57] mzanetti, ye that too but think about this scenario: connect a BT mouse to your phone, attach a screen, disconnect the mouse -> cursor should still stay [17:58] Funny, I can control the cursor with the touchpas as long as a mouse is plugged in. [17:58] ChrisTownsend, ye you can always control it, the problem is you can't see it :) [17:58] mzanetti, ChrisTownsend, yeah, no mouse pointer once I detached the mouse [17:59] Thanks guys for the help! [18:00] * davmor2 pictures mzanetti as the third chuckle brother, "to me, to you" :) [18:01] ChrisTownsend, http://paste.ubuntu.com/13370155/ [18:01] I have a laptop with a touchpad (and touchscreen) and I see the cursor [18:01] bregma, up to date? [18:02] as of an hour ago, yes [18:02] hmm [18:02] Maybe the touchscreen makes it appear. [18:02] unlikely [18:02] bregma, touchpad with physical buttons? [18:02] however, for example Meizu phones claim to have a mouse attached [18:02] man, the touchscreen really sucks wit hthe cursor [18:02] ChrisTownsend, ye unlikely, got a touch screen too [18:02] before I upgraded, the touchscreen wasn't working with Unity 8, so go figure [18:03] so I could imagine bregma's laptop having some weird thing that identifies itself as a mouse too [18:03] yea === alan_g is now known as alan_g|EOD [18:03] bregma, would be nice if you could find out what on your system claims to be a mouse [18:03] I have an older semi-multitouch touchpad on this laptop [18:03] bregma, so your touchpad, a clickpad or with physical buttons [18:03] it has physical buttons [18:03] lol, a Frankenstein laptop, probably a RasPi hanging off of it saying it's a mouse. [18:03] is there the equivalent of xinput for Mir/U8 ? [18:03] mzanetti, ye I think it's the physical buttons [18:04] ltinkl, my test laptop touchpad's has physical buttons and I still don't get a cursor unless I connect a mouse to it [18:04] raspi is hanging off a different machine [18:04] dandrader, ye it probably depends on how the system sees the pointing device [18:06] oh, there's also a nipple on this machine [18:07] the nipple shows up with EV_SYN EV_KEY EV_REL [18:07] bet the system interprets that as a mouse-type device [18:07] good ol' EV_REL [18:07] bregma, how did you check? [18:08] su lsinput (from a ssh session) [18:09] right... EV_ABS [18:09] the touchpad and touchscreen (and pen, although that's long lost somewhere down behind the desk) show up as EV_ABS devices, which makes perfect sense [18:10] strange tho... isn't a touchpad relative too? [18:10] no [18:11] if I touch my touchpad in the upper right corner, the cursor doesn't jump over there... [18:11] which is what I would understand as absolute [18:11] but it moves from it's current position relative to my finger movement... [18:11] that's because it's being treated as a mouse emulator [18:11] mzanetti: BTW, your patch fixes it for me as well. [18:11] that's just how the system is interpreting the data, not how it's being reported [18:12] right... [18:14] Another issue I'm seeing...the App Scope is behaving strangely. [18:14] It always comes up in the upper left corner is kind of small. [18:14] And scrolling in it is slow. Resizing it is slow as well. [18:17] ChrisTownsend, close dash to make it respawn [18:17] dandrader: That does help. [18:18] dandrader: Known issue? [18:18] ChrisTownsend, the auto-started untiy8-dash (as soon you log in a unity8-mir session ) is in some funky state [18:18] ChrisTownsend, it used to be worse. you would see only a black screen in place of unity8-dash until you closed/restarted it [18:19] ChrisTownsend, know but I'm not sure if it's reported [18:19] ChrisTownsend, *known [18:19] dandrader: Ok [18:19] thanks [18:21] ChrisTownsend, I get a blank dash as well [18:28] ChrisTownsend, that's not new tho :/ [18:29] ChrisTownsend, fix on the way btw: https://code.launchpad.net/~mzanetti/unity8/detect-touchpads/+merge/278190 [18:29] including tests that test with touchpads too, not just mice [18:29] mzanetti: Well, a new qtmir was released today that I thought was supposed to revert the previous issue. Is a different issue? [18:29] yes, the dash in desktop mode has been happening for ages already [18:30] mzanetti: Ok [18:30] ChrisTownsend, well, try just closing it, it should respawn and work [18:30] mzanetti: Right, the defacto way to fix the Dash in desktop:) [18:31] ChrisTownsend, but good to know it's still happening for you. Albert tried today and couldn't repro any more [18:31] will let him know on monday [18:31] mzanetti: Well, it seemed to be working better after the qtmir update, but before the latest unity8 update. [18:32] mhm [18:32] I still think it is a race [18:32] and not being fixed yet [18:32] albert and gerry weren't sure if they fixed it. just happened to change something in the area and it wouldn't happen any more for them [18:32] anyhow, will keep it on the list then [18:33] thanks for all the feedback ChrisTownsend, much appreciated [18:33] mzanetti: Ok, thanks. [18:33] mzanetti: Sure, I'm glad to help. [18:33] ok. gotta leave now. [18:33] have a nice weekend everybody! [18:33] o/ [18:33] mzanetti: Bye! [20:35] shiznix: tell this to the authors of Workrave application which was forced to implement a class per each type of panel.