=== jzheng_ is now known as jzheng | ||
=== marcusto_ is now known as marcustomlinson | ||
=== jzheng is now known as jzheng_afk | ||
tsdgeos | mzanetti: when you have 5 secs https://code.launchpad.net/~aacid/unity8/haptify_launcher/+merge/268756 | 08:58 |
---|---|---|
tsdgeos | i think we had talked about this at some point | 08:58 |
tsdgeos | and then forgot about it | 08:58 |
mzanetti | right. saw it, yes | 08:58 |
mzanetti | will review | 08:58 |
mzanetti | still trying to boot the emulator | 08:59 |
tsdgeos | sure, no hurry | 09:01 |
mzanetti | tsdgeos, https://code.launchpad.net/~aacid/unity8/haptify_launcher/+merge/268756/comments/675994 | 09:13 |
tsdgeos | sure can work on that | 09:14 |
=== Malsasa_ is now known as Malsasa | ||
mzanetti | dandrader, ping | 09:59 |
tsdgeos | mzanetti: when is "Haptics.play() on longpress when dragging is activated" ? | 10:03 |
tsdgeos | you mean after you start moving? | 10:03 |
tsdgeos | or just on long press? | 10:03 |
mzanetti | tsdgeos, to inform the user that he can start dragging now | 10:03 |
mzanetti | tsdgeos, basically the same time when the quicklist is shwon | 10:03 |
mzanetti | shown | 10:03 |
tsdgeos | right | 10:03 |
tsdgeos | ok | 10:03 |
tsdgeos | mzanetti: yeah feels better like that i think | 10:18 |
mzanetti | cool | 10:18 |
dandrader | mzanetti, pong | 10:30 |
tsdgeos | MacSlow: how does one fake a notification? | 10:32 |
tsdgeos | i think you had some command line app? | 10:32 |
tsdgeos | maybe notify-send works as well on the phone | 10:33 |
* tsdgeos tries | 10:33 | |
tsdgeos | yep it does | 10:34 |
mzanetti | dandrader, hey, you think it would be hard to make the mousetouchadaptor work on Mir too? | 10:35 |
MacSlow | tsdgeos, for simple ones it's ok...but for firing up a full blown snap-decision with all bells and whistles you should grab one of the examples from lp:unity-notifications/examples | 10:37 |
tsdgeos | a simple one would do here | 10:37 |
dandrader | mzanetti, what do you mean by "work on Mir" | 10:37 |
mzanetti | dandrader, well, running with -mousetouch also when running on Mir | 10:38 |
mzanetti | dandrader, right now MouseTouchAdaptor just returns if != xcb | 10:38 |
dandrader | mzanetti, aahhh, ok | 10:38 |
dandrader | mzanetti, should be possible | 10:39 |
mzanetti | dandrader, reason is, the emulator seems to give us mouse events only | 10:39 |
dandrader | mzanetti, but it would make unity8 depend on mir I think | 10:39 |
mzanetti | dandrader, mterry worked around the edge intro by disabling it, still leaves the issue with right/left edge | 10:40 |
dandrader | mzanetti, as MouseTouchAdaptor work on native events | 10:40 |
mzanetti | right | 10:40 |
mzanetti | dandrader, also I'm not sure if it's the right fix... just exploring options | 10:40 |
mzanetti | dandrader, ideally the emulator would give us touch events I'd say... which then obviously makes it hard to test "convergence" stuff in there | 10:41 |
mzanetti | rsalveti, hey, do you think there's a chance to make the emulator send touch events instead of mouse events? | 11:03 |
mzanetti | otherwise we'll have troubles over and over again... we have lots of code that intentionally only works with touch events | 11:04 |
tsdgeos | cimi: ping? | 11:20 |
cimi | tsdgeos, pong | 11:20 |
cimi | ? | 11:20 |
mzanetti | :D | 11:21 |
mzanetti | ? | 11:21 |
tsdgeos | cimi: i can't find the radius_pressed.sci file :S | 11:21 |
cimi | tsdgeos, it's ubuntu-ui-toolkit internal file | 11:21 |
tsdgeos | cimi: is it? | 11:21 |
cimi | tsdgeos, and I believe is embedded in the c++ files | 11:21 |
tsdgeos | ah | 11:21 |
tsdgeos | ok that'd make sense | 11:21 |
tsdgeos | since dpkg -s couldn't find it either | 11:22 |
cimi | tsdgeos, what to you need it for? | 11:22 |
tsdgeos | cimi: i was just checking your changes | 11:23 |
cimi | tsdgeos, we don't have a replacement "aspect" property for that | 11:23 |
tsdgeos | why not? | 11:23 |
cimi | tsdgeos, so we are forced to use old ubuntushape for pressed effect | 11:23 |
tsdgeos | doesn't Pressed do that? | 11:24 |
cimi | tsdgeos, aspect can be UbuntuShape.Flat, .Inset, .DropShadow | 11:24 |
cimi | nope | 11:24 |
cimi | unless they added recently | 11:24 |
cimi | is there one? | 11:24 |
tsdgeos | if (borderSource.endsWith(QString("radius_idle.sci"))) { | 11:24 |
tsdgeos | aspect = Inset; | 11:24 |
tsdgeos | } else if (borderSource.endsWith(QString("radius_pressed.sci"))) { | 11:24 |
tsdgeos | aspect = Pressed; | 11:24 |
tsdgeos | } else { | 11:24 |
tsdgeos | aspect = Flat; | 11:24 |
tsdgeos | } | 11:24 |
cimi | °_° cool | 11:24 |
tsdgeos | no idea how it looks like | 11:24 |
tsdgeos | but it'd seem it does what we want? | 11:24 |
tsdgeos | cimi: can you give it a try? | 11:24 |
cimi | it wasn't there like a month ago and loic when on holiday | 11:25 |
cimi | not sure when he got time to add :D | 11:25 |
tsdgeos | instead that overlayColor/overlayRect you use in LazyImage? | 11:25 |
cimi | tsdgeos, +1 | 11:25 |
cimi | let me see | 11:25 |
cimi | tsdgeos, https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1475657 | 11:27 |
ubot5 | Ubuntu bug 1475657 in ubuntu-ui-toolkit (Ubuntu) "Missing replacement for borderSource: "border_pressed.sci"" [Undecided,Confirmed] | 11:27 |
tsdgeos | :D | 11:27 |
tsdgeos | oh | 11:28 |
tsdgeos | the Pressed one is private | 11:28 |
tsdgeos | silly | 11:28 |
=== MacSlow is now known as MacSlow|lunch | ||
cimi | tsdgeos, is that branch fine to you? | 12:45 |
dandrader | greyback, rebased lp:~dandrader/qtmir/mirSurface on top of latest trunk | 12:46 |
tsdgeos | cimi: still having a look | 12:46 |
tsdgeos | cimi: but unless you or someoene else approve my branch that is below in the stack we won't be able to land it | 12:46 |
cimi | yea<h | 12:47 |
greyback | dandrader: thanks! | 12:48 |
mzanetti | tsdgeos, which one? uitk 1.3? | 12:49 |
tsdgeos | mzanetti: yep | 12:49 |
mzanetti | tsdgeos, yeah... will approve/land it as soon as I get confirmation we're switching to 1.3 for OTA-7 | 12:49 |
tsdgeos | :) | 12:50 |
mzanetti | which seems likely. bzoltan gave green light. bfiller has scheduled apps to be updated this/next sprint | 12:50 |
cimi | tsdgeos, since I tested my branch, your branch before is fine, but I'd land them together | 12:52 |
=== MacSlow|lunch is now known as MacSlow | ||
=== davidcalle_ is now known as davidcalle | ||
tsdgeos | we need to make PreviewRatingDisplay a listview and not a repeater | 13:58 |
tsdgeos | i can feel the half a second it takes to generate all PreviewRatingSingleDisplay when scrolling in telegram for example | 13:59 |
tsdgeos | and when i say half a second is more like 3 seconds :D | 13:59 |
* tsdgeos gets to work on that | 13:59 | |
cimi | tsdgeos, want me to do it? | 14:36 |
tsdgeos | cimi: do what? the preview thing? | 14:39 |
cimi | tsdgeos, rating display | 14:39 |
tsdgeos | cimi: if you're free, sure all yours | 14:40 |
cimi | tsdgeos, https://code.launchpad.net/~cimi/unity8/new-shadows-1.3/+merge/266084 ? | 14:55 |
tsdgeos | cimi: yeah that's next | 14:56 |
tsdgeos | cimi: remerge it, it has conflcits | 14:56 |
cimi | o | 14:56 |
cimi | k | 14:56 |
tsdgeos | or at elast launchpad says it has | 14:57 |
cimi | tsdgeos, false | 15:00 |
cimi | anyway I merged sth | 15:02 |
tsdgeos | something must be wrong with launchpad | 15:09 |
tsdgeos | your branch has some ======= | 15:09 |
tsdgeos | and i have one that has too | 15:09 |
tsdgeos | but then i don't see them on the local checkout | 15:09 |
cimi | tsdgeos, which file? | 15:12 |
tsdgeos | cimi: https://code.launchpad.net/~cimi/unity8/new-shadows-1.3/+merge/266084 qml/Launcher/LauncherDelegate.qml | 15:12 |
cimi | mmm | 15:12 |
cimi | mine has too | 15:13 |
* cimi guesses someone must have done bzr resolve wrongly :D | 15:13 | |
cimi | tsdgeos, try again :D | 15:14 |
=== faenil_ is now known as faenil | ||
tsdgeos | cimi: what did you do? | 15:17 |
cimi | tsdgeos, pushed | 15:17 |
tsdgeos | oh :D | 15:17 |
cimi | tsdgeos, looks like "someone" used bzr resolve when he shouldn't | 15:18 |
tsdgeos | i see | 15:23 |
mterry | mzanetti, what is the easiest way to test that reminders-app branch? | 15:23 |
mterry | mzanetti, make a click via qtcreator? | 15:24 |
mzanetti | mterry, yeah, open it in QtCreator, add -DCLICK_MODE=ON and hit the play button | 15:30 |
rsalveti | mzanetti: it might be possible, but would need to check, but what is the main issue with mouse events? | 15:52 |
mzanetti | rsalveti, for example you can't use edge gestures without touch. that prevents one to pass the edge tutorial and to switch apps using the right edge | 15:53 |
rsalveti | mzanetti: well, I used that before on the emulator just fine | 15:53 |
mzanetti | hmm... interesting | 15:53 |
mzanetti | rsalveti, could it be that something changed in that regard? | 15:54 |
rsalveti | not in the emulator side | 15:54 |
rsalveti | that code didn't change for a while | 15:54 |
mzanetti | but we're doing the same in unity for 2 years too already | 15:54 |
rsalveti | but everything got broken when a new mir and qtubuntu landed | 15:54 |
mzanetti | ah ok... | 15:54 |
mzanetti | might be in there then | 15:54 |
rsalveti | yeah | 15:54 |
rsalveti | I will spend some time today investigating what still needs for the emulator to work | 15:55 |
rsalveti | saw some bugs were updated over the last few weeks | 15:55 |
rsalveti | (I was away for the past 2 weeks) | 15:55 |
mzanetti | rsalveti, yeah. if you create a new one right now it won't boot, you need to install silo 25 on it | 15:55 |
mzanetti | rsalveti, that will get you started, but you won't be able to pass the intro | 15:55 |
rsalveti | got it, thanks | 15:55 |
rsalveti | right | 15:56 |
mzanetti | rsalveti, there's also a silo to disable the intro for the emulator, wich might just be good enough for a quickfix, but as I said, it doesn't stop there | 15:56 |
rsalveti | yeah, we need to fix the gesture support | 15:56 |
rsalveti | it was working before | 15:56 |
greyback__ | seb128: can you add that to https://trello.com/c/cSr7Qp4h/175-add-special-client-interface-for-mouse-keyboard-control please | 16:38 |
seb128 | greyback__, k | 16:38 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!