=== JanC is now known as Guest42926 === JanC_ is now known as JanC [01:55] will the system tray and application menu be built in to unity 8? they are basic functionality and we have to install them from ppa on unity 7. === sil2100_ is now known as sil2100 === sil2100_ is now known as sil2100 [11:12] tsdgeos, got time for a review? https://code.launchpad.net/~dandrader/unity8/splashRotation/+merge/297318 [11:14] dandrader: not sure i'm the best to review that to be honest [11:15] tsdgeos, you have dealt with this "rotates own contents" mode that camera uses before [11:15] i have [11:17] i'll see if i have a look this afternoon i guess [11:31] pstolowski: have you seen this timeouts in unity-api before? https://launchpadlibrarian.net/265153188/buildlog_ubuntu-vivid-arm64.unity-api_7.115+15.04.20160614-0ubuntu1_BUILDING.txt.gz [11:32] that branch passes fine here locally :/ [11:39] dednick, pushed a commit to the mir-0.24-compatibility branch: http://bazaar.launchpad.net/~mir-team/qtmir/mir-0.24-compatibility/revision/508 [12:05] tsdgeos, do you use run.sh? [12:08] dandrader: ta [12:11] wondering why qtmir depends on mirclient :/ [12:18] dandrader: haven't for a while [12:18] tsdgeos, I don't see much sense in this bug: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1519250 [12:18] Launchpad bug 1519250 in unity8 (Ubuntu) "when resizing unity8 window (fake) unity rotates to landscape " [Medium,Triaged] [12:19] tsdgeos, run.sh doesn't even work in my desktop... I fankly don't completely understand what this script does [12:19] it starts unity8 [12:19] with some evnvars [12:19] tsdgeos, through a upstart session [12:19] yep [12:19] it's bascailly like doing [12:19] start unity8 [12:20] with the local unity8 [12:20] and some paths changed [12:28] tsdgeos, do you have any idea what brings in the qtubuntu (qtubuntu-android I guess) package into phone image? [12:28] tsdgeos, is it some package dependency or is it "seeded" into the image? [12:29] dandrader: ubuntu-touch [12:30] apt-cache rdepends qtubuntu-android [12:30] tsdgeos, ah, handy command [12:32] dandrader: faenil: i found out why right edge verticall scrolling doesn't work [12:32] it's scrolling the next scope :D [12:32] tsdgeos, so a problem with nested flickables? [12:33] don't know yet [12:33] i can't reproduce it on the unity7 desktop [12:34] wonder if it's a bug somewhere in mir, qtmir, qtubuntu or what [12:34] i tried https://code.launchpad.net/~dandrader/unity8/pixelAlignedWindow/+merge/295262 just in case but wasn't it [12:34] the cursor part, not the window part [12:50] tsdgeos: haha :) [12:50] tsdgeos: I wonder why scrollwheel scrolls the current one then :) [12:51] different paths i guess [12:51] yeah [13:12] dandrader: ping [13:13] the mouse events are screenPos=QPointF(0,227) on the left and screenPos=QPointF(540,227) on the right [13:13] which means the window is 541 wide [13:14] that's why the mouse click goes to the wrong thing [13:14] the window is really 540 wide [13:14] any idea how to debug why the cursor sends 540 instead of 539 when on the right hand side? [13:19] tsdgeos, pong [13:20] would UbuntuInput::dispatchPointerEvent what i want? [13:20] dandrader: ↑↑↑↑ [13:21] tsdgeos, first check what MirSurfaceItem gets. and its dimensions [13:22] dandrader: in unity8? [13:22] tsdgeos, yes [13:22] tsdgeos, and also the TouchGate in SurfaceContainer.qml, which forwards events to the MirSurfaceItem behind it [13:23] tsdgeos, actually, to check what MirSurfaceItem gets you have to go to qtmir. not unity8 [13:24] tsdgeos, but if you want to start investigating on the client side then yeah qtubuntu would be the place... [13:45] dandrader: is touchgate involved in mouse clicks too? (i.e non touch) [13:46] tsdgeos, right, it is not [13:47] oki === dandrader is now known as dandrader|afk [14:04] dandrader|afk: so the item is 540 width but still gets a click on pos 540 [14:04] http://paste.ubuntu.com/17324581/ === dandrader|afk is now known as dandrader [14:25] dandrader: https://code.launchpad.net/~aacid/unity8/dont_let_mouse_outside_item/+merge/297342 [14:50] tsdgeos, approved. although there two small improvements you could make [14:50] sure [14:56] mterry, remember that ubuntu-keyboard packaging dependency on qtubuntu? that was the only way to have it working: [14:56] mterry, http://bazaar.launchpad.net/~dandrader/ubuntu-keyboard/mirSurfaceInputBounds/revision/480 [14:56] mterry, otherwise it was forcing instalation of qtubuntu-desktop on the phone [14:57] mterry, looks like this "Provides: qtubuntu" isn't worth much... [14:58] dandrader: done [14:58] tsdgeos, thanks [15:00] dandrader: xvfbtestSpreadDelegate seems to be failing in your branch [15:00] splashRotation [15:00] * dandrader checks [15:01] tsdgeos, indeed :/ [15:03] oh, the refactoring broke those tests because they're poking into internals to check state [15:07] tsdgeos, fixed === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === olli_ is now known as olli [17:58] josharenson, I added a comment about SVG vs PNG for the greeter session icons in your sessions-model branch [17:58] josharenson, I wish we had chosen SVG from start, but this may be a good time to switch to it [17:58] josharenson, mostly just for coloring ease, but also for scalability [17:58] mterry: I hope you want me to use SVG's cause they are the only thing cooler than pngs [17:58] ok [17:58] mterry: Are the svgs available somewhere [17:58] josharenson, nope! [17:58] * josharenson reads the comment first [17:58] oy [17:59] josharenson, but I realized old icons are white. And we now have a white background with greeter-box [17:59] josharenson, the visual mockups I have use a gray, and ideally would follow theme as Design tweaks it in future [18:00] mterry: I bet I could find someone who would make those icons svgs in 24 hours for like $20 [18:00] josharenson, I think there are command line tools for that [18:00] mterry: I didn't realize those formats could be converted... [18:00] josharenson, not directly, but... algorithms [18:00] mterry: so a rasterized image to svg? [18:00] these are simple I suppose? [18:01] josharenson, yeah. raster to vector [18:01] josharenson, maybe? might be able to do 'unknown' and 'ubuntu' ourselves [18:01] mterry: you're crazy! ok I'll take a look [18:01] josharenson, since ubuntu is literally just our logo [18:01] josharenson, and unknown is a circle [18:01] josharenson, now there's a trick to make an svg icon themable, let me find that [18:01] * josharenson knows enough about inkscape to make those he supposes [18:04] josharenson, we may not need to do gnome and kde yet, don't need to block on that immediately [18:05] josharenson, hmm [18:06] josharenson, Icon's docs suggest we don't need to use svg to get colorization [18:06] josharenson, if we set an Icon {} object's keyColor to white [18:06] josharenson, and the color to the color we want [18:06] josharenson, let me test [18:06] josharenson, svg may still be a wise change, but if we can avoid the work now... [18:08] josharenson, yup, that works. OK, cancel worrying about svgs for now. I'll include this change in my merge-greeter-box branch === dpm is now known as dpm-afk