← Back to team overview

ubuntu-touch-coreapps team mailing list archive

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

 

Hi Joey,

You can find Andrew's code here: 
https://code.launchpad.net/~andrew-hayzen/music-app/reordering-implementaton-attempt-2

Vänlig hälsning / Yours sincerely,
  Daniel Holm
  IT Consultant
  Web Developer
  Student
  d.holmen@xxxxxxxxx
  http://www.danielholm.se

Den tor 19 sep 2013 10:49:27 skrev Joey Chan:
> 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
> <mailto: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
>     <mailto: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
>         <mailto: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
>             <http://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>
>             > <mailto: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>
>             > <mailto: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>
>             > <mailto: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
>         <mailto:ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx>
>         Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
>         More help   : https://help.launchpad.net/ListHelp
>
>
>
>
>


References