← Back to team overview

ubuntu-touch-coreapps team mailing list archive

Re: [RSS-Reader] swipe-delete may conflict with drag-and-drop

 

Hi Andrew,

Hope u r doing great :)
Where can I find ur custom implementation? I want to have a deep research
especially test in device.

BR,
Joey from RSS Reader team


2013/9/17 Nekhelesh Ramananthan <krnekhelesh@xxxxxxxxx>

> Hi everyone,
>
> For the clock app, I also need drag-and-drop to rearrange items in a list.
> I created a bug report about this long time back at
> https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1195353. No one is
> assigned to work on the bug yet from the SDK team. But if this is something
> many apps (atleast 3 atm) need, we can raise its priority. Although I have
> my doubts if we can get this by the 1.0 release.
>
> Cheers
> Nekhelesh
>
>
> On Sun, Sep 15, 2013 at 6:42 PM, Joey Chan <qqworini@xxxxxxxxx> wrote:
>
>> Hi Andrew,
>>
>> Pls continue ur own implementations, the SDK team may not accept my
>> suggestion.
>>
>> Also I already have a custom implementation month ago,
>> lp:~qqworini/ubuntu-rssreader-app/alpha-3   , find the FeedComponent.qml, I
>> implemented it using part of the "Empty" source code, this implementation
>> work well in desktop but crash in my nexus 4.
>>
>> And I will take a time to discuss this with u, to make this feature
>> better  :)
>>
>>
>> BR,
>> Joey
>>
>>
>> 2013/9/15 Andrew Hayzen <andy@xxxxxxxxxxxxxxxx>
>>
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Hi all,
>>>
>>> I am currently working on what I think is a better solution of doing
>>> the drag'n'drop via a MouseArea.
>>>
>>> Is this SDK signal likely to be working before the 1.0 release?
>>>
>>> What I am saying is should I continue with my custom implementation or
>>> wait for the SDK one to land?
>>>
>>> Many thanks,
>>>
>>> Andrew
>>>
>>> Andrew Hayzen
>>> Sent on Ubuntu GNU/Linux using Thunderbird
>>> http://www.andrewhayzen.co.uk/
>>>
>>> This message has been digitally signed,
>>> The public OpenPGP key can be imported from
>>> keyserver.ubuntu.com:11371 or http://andrewhayzen.co.uk/email/openpgp
>>>
>>>
>>> On 15/09/13 16:49, Joey Chan wrote:
>>> > Thanks mate,
>>> >
>>> > If we have the same purpose, that will be great  :) I assume we all
>>> > knew it is not easy to implement "drag-and drop" using the ListItem
>>> > from SDK, because we can't put a MouseArea on it. I think the best
>>> > solution is let the SDK team add a signal "onReleased" to the
>>> > ListItem, as all I know, the "drop" signal only occur in the
>>> > MouseArea's "onReleased"
>>> >
>>> >
>>> > BR, Joey
>>> >
>>> >
>>> > 2013/9/15 Victor Thompson <victor.thompson@xxxxxxxxx
>>> > <mailto:victor.thompson@xxxxxxxxx>>
>>> >
>>> > Joey,
>>> >
>>> > Andrew Hayzen (one of the Music app devs) has been working on a
>>> > similar implementation for the Music app [1]. I've added him to
>>> > this chain. I think he still wanted to fix a few things in how he
>>> > allows for reordering (drag-and-drop)--but maybe you two could work
>>> > together?
>>> >
>>> > Victor
>>> >
>>> > [1]
>>> >
>>> https://code.launchpad.net/~andrew-hayzen/music-app/reordering-implementaton
>>> >
>>> >
>>> >
>>> > On Sun, Sep 15, 2013 at 9:56 AM, Joey Chan <qqworini@xxxxxxxxx
>>> > <mailto:qqworini@xxxxxxxxx>> wrote:
>>> >
>>> > Hi Lisette,
>>> >
>>> > Seems like "swipe-delete" may conflict with "drag-and-drop"
>>> > technically.
>>> >
>>> > reason: the feature "drag-and-drop" needs a "drag" handler but
>>> > "swipe-delete" is occupying this handler (technically "swipe" is a
>>> > kind of "drag")
>>> >
>>> > my suggestion: currently drag handler is unstable so I suggest
>>> > implement the "swipe-delete" first, and I will talk the SDK team if
>>> > they can modify the "drag handler" so that the listitem can handle
>>> > both "swipe-delete" and "drag-and-drop".
>>> >
>>> >
>>> > BR, Joey
>>> >
>>> > -- Mailing list: https://launchpad.net/~ubuntu-touch-coreapps Post
>>> > to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
>>> > <mailto:ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx> Unsubscribe :
>>> > https://launchpad.net/~ubuntu-touch-coreapps More help   :
>>> > https://help.launchpad.net/ListHelp
>>> >
>>> >
>>> >
>>> -----BEGIN PGP SIGNATURE-----
>>> Version: GnuPG v1.4.12 (GNU/Linux)
>>> Comment: Using GnuPG with undefined - http://www.enigmail.net/
>>>
>>> iQEcBAEBAgAGBQJSNdkRAAoJEODyjTCPZv77HzYH/2ZVo6H7v9FOnFNnQV1ox54s
>>> GHVYc0EI2+s9YNHc6W70161I70WoX7lpiwy+6Z012Bzt8UGo/Nes6sKFGyKaHhHD
>>> VAtRhHsD4C82LT03N/a1iCz3kEN4xLBY/8X0R5D2hbGmnivIYq5xVd8fdYOGbzxu
>>> WXmousJJ0R9tMc2D7WYzwgMSpur1wW0PLPzvqVMCdT7NFgUvXU+8riHzNDY4Nbcp
>>> BO+lZo1AqPS5FOpgt9Y4TWYDeW6EO+yyIfeujS0+QR3M+zUULqg27ET8NWbylD7G
>>> f2FO8vu2Q92AHkfVV4SwrKHI3cUQAm4oYuJLQnYEwcSsIWNEQrzPZ2iIEuB9Rbw=
>>> =vzQl
>>> -----END PGP SIGNATURE-----
>>>
>>
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
>> Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>

Follow ups

References