Re: UI freeze exception requests for Maps



On Mon, Feb 19, 2018 at 2:52 AM, Marcus Lundblad <ml update uu se> wrote:
lör 2018-02-17 klockan 13:37 +0100 skrev Marcus Lundblad:
> Hi!
>
> First, we have a few improvements to touch support: Adding a swipe
> gesture for opening the routing sidebar: https://bugzilla.gnome.org/s
> ho
> w_bug.cgi?id=734239 , enabling selecting markers (such as current
> location) using touch: https://bugzilla.gnome.org/show_bug.cgi?id=734
> 24
> 0 and support opening the context menu using long-press (in addition
> to
> right-clicking): https://bugzilla.gnome.org/show_bug.cgi?id=709605
>
> The first and last of these, I have WIP code for in a branch and the
> selecting thing I think should be fairly straightforward to fix, but
> I'll need to definatly test these "for real" on my tablet (so far
> only
> tested using emulated touch on desktop), so these are a bit
> tentative,
> and if there are other issues and I'm not finished before the hard
> code
> freeze, I'll wait.
>
> Honestly, I don't really think these counts as UI changes, but I
> thought I should at least mention them anyway.
>

I tested out these two patches on my tablet last night, and I've
decided to withdraw these parts of the freeze exception request. Trying
to combine a GtkGestureLongPress on the GTK Champlain embed widget
seems to interfere in weird ways with Champlain's touch events further
down (in Clutter), resulting in the panning action getting stuck in
some kind of pinch gesture after the first long press has been used.
Also the swipe from the side one doesn't really feel right, as it gives
a kinetic scroll push to the map area, I think this would need to be
handled as a more integrated part of the map widget itself (something
like triggering a special "swip in" action that bypasses the panning,
or something like that).

So, I think I'd rather leave this for next cycle :-)

The part about fixing the layout of the shortcuts window is still
something I'd like to get in though for 3.28.


I give my +1 for the same parts as Michael, so go ahead.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]