another suggestion

another suggestion

In the latest version, the ability to need to long press before move an item was added. I’m not saying that it is bad, but it can be improved.

My suggestion is to make it in a different way:

In edit mode:

If an item is not selected, swiping from it won’t do anything, even not highlight the item.

When you press an item and release the finger without move it (what is call a click) the item will be selected (and highlighted).

If an item is selected, swiping from it will move it.

If an item is selected, clicking it will deselect it.*

*Also, based on Jacob Lavender suggestion, another improvement will be the ability to select items under the selected. It will be done clicking repeatedly until deselect:

For example, if you have three items in the same position, when enter edit mode clicking them will select: the top most, the next, the bottom most and deselect in this order.

From the programmer side:

when clicking(){

If(Is an item selected?)

[

if(is another item in that position behind the selected one?)

[choose that item]

else

[deselect the selected item]

] else [select the top most item]

}

Not sure if this will work…just another idea :)

]]>

6 Commentsto another suggestion

  1. Anonymous says:

    < ![CDATA[

    If I understand well, the biggest difference is whether you long tap an item or double tap it to move it (long tap and hold then move / tap, tap and hold then move).


    That makes sense. It would probably be faster and avoid the menu to appear briefly. Long tap and hold to move doesn’t conflict with this anyway, so both can be used at the same time. So to sum up my understanding: double tap move is a shortcut for long tap move.


    The highlight that can be seen currently when dragging the screen with the finger over an item is mostly independent from the selection state. I can get rid of that.


    Deselecting an item by clicking on it can only be done in grid mode because it will change handles in free mode. What can be done is deselect the item when clicking on an item with rotate handles too, but I am not sure whether this is good or not. What is your opinion ?



    Regarding the stack based selection, I am afraid that from the programmer side this is very different, and as of today I don’t see a way to do that cleanly (and it would work in grid mode only too)…



    I will try to publish a beta tomorrow with your suggestion !

    ]]>

  2. Anonymous says:

    < ![CDATA[

    The handles in free mode! Arg, I didn’t remember.



    Just to clarify: the action to move the item will not be “tap tap”, well, it’ll be, but not necessary as a double tap.


    What I’m suggesting is to use the actual ‘drag’ feature only if the item is selected, so: if you want to move an item, just click it once (tap and release quick) and then drag like now.


    What I think you understand is: tap tap quick without release the finger the second time to move it. Not the same. It will also work, but if the item is selected, you won’t need to tap tap again, just move like usual.



    Difficult to understand, I’m not sure if we are saying the same XD


    anyway what you will do will be perfect :)



    Ah, now I know the misunderstood: with the “actual drag feature” I was referring to the normal drag, not the new feature. Sorry

    ]]>

  3. Anonymous says:

    < ![CDATA[

    About your question: another possibility is to double click an item to deselect it…Not sure if need to click another item will be a good idea :/

    ]]>

  4. Anonymous says:

    < ![CDATA[

    Perhaps group items command in the edit menu

    ]]>

  5. Anonymous says:

    < ![CDATA[

    TrianguloY I understood you 🙂 double tap is only when the item is not already selected

    ]]>

  6. Anonymous says:

    < ![CDATA[

    wow… Now we have a really complex method to deal with items editing…


    sometimes I make a mistake between tap-tap/double-tap/long-tap…


    🙂

    ]]>

Leave a Reply

Your email address will not be published. Required fields are marked *