https://redmine.named-data.net/https://redmine.named-data.net/favicon.ico?14759811232018-07-04T18:33:02ZNDN project issue tracking systemNFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=235652018-07-04T18:33:02ZAlex Afanasyev
<ul><li><strong>Is duplicate of</strong> <i><a class="issue tracker-1 status-5 priority-3 priority-high3 closed" href="/issues/4632">Bug #4632</a>: Cannot add route to existing face</i> added</li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=235702018-07-05T07:24:29ZJunxiao Shi
<ul></ul><p>Asking the user to type the Face ID is error prone.</p>
<p>A better user experience is:</p>
<ol>
<li>on "Faces" tab, long press an existing face.</li>
<li>a popup menu appears with menu items like "destroy face", "view face details", and "add route".</li>
<li>selecting the "add route" menu item brings up the "add route" dialog where the Face ID is pre-populated.</li>
</ol>
NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=235712018-07-05T07:24:41ZJunxiao Shi
<ul><li><strong>Is duplicate of</strong> deleted (<i><a class="issue tracker-1 status-5 priority-3 priority-high3 closed" href="/issues/4632">Bug #4632</a>: Cannot add route to existing face</i>)</li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=235742018-07-05T07:24:49ZJunxiao Shi
<ul><li><strong>Blocked by</strong> <i><a class="issue tracker-1 status-5 priority-3 priority-high3 closed" href="/issues/4632">Bug #4632</a>: Cannot add route to existing face</i> added</li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=235752018-07-05T07:25:53ZJunxiao Shi
<ul></ul><p>This issue does not duplicate <a class="issue tracker-1 status-5 priority-3 priority-high3 closed" title="Bug: Cannot add route to existing face (Closed)" href="https://redmine.named-data.net/issues/4632">#4632</a>. <a class="issue tracker-1 status-5 priority-3 priority-high3 closed" title="Bug: Cannot add route to existing face (Closed)" href="https://redmine.named-data.net/issues/4632">#4632</a> would allow the user to enter the same FaceUri as an existing face, while this issue would allow the user to enter a Face ID.</p>
NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=242932018-11-08T11:36:24ZJu Pan
<ul></ul><p>Is this the implementation of this feature still ongoing? We may need this feature for <a href="https://redmine.named-data.net/issues/4761" class="external">#4761</a>.</p>
NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=243382018-11-21T10:35:26ZJu Pan
<ul><li><strong>Assignee</strong> changed from <i>Lei Pi</i> to <i>Ju Pan</i></li><li><strong>% Done</strong> changed from <i>50</i> to <i>0</i></li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=243522018-11-22T23:34:12ZJu Pan
<ul></ul><p>Current facelist implementation: </p>
<ul>
<li>short click --> go to face details</li>
<li>long press --> mutlichoice for batch deletion. </li>
</ul>
<p>I can think of two options to go with:</p>
<ul>
<li>Keep long press for multichoice batch deletion, but change short click to trigger a floating menu or action bar menu including "face details" and "add route" buttons.</li>
<li>No more multichoice batch deletion, change long press to trigger a floating menu or action bar menu including "add route" and "delete face" buttons, short click still triggers "face details".</li>
</ul>
<p>Apart from letting the user click on face to add route, I am also thinking of adding "add route by face id" functionality in routes list screen. In the routes list screen, when user click "+" to add a route, we show two radio buttons (faceID and faceUri) in AlertDialog for user to check, then user fills in the face ID or face Uri respectively.</p>
<p>Any comments?</p>
NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=243612018-11-23T11:56:14ZDavide Pesavento
<ul></ul><p>A modern UX pattern in Android apps is using swipe actions: the user swipes left or right on the list item and triggers an action for that item. This can be used for destroying a face for example.</p>
<p>If swipe actions are more complicated to implement, then I have a slight preference for your second option: use long press to trigger a floating menu or similar. We lose batch deletion of multiple faces but I don't think that's a frequent action.</p>
<blockquote>
<p>I am also thinking of adding "add route by face id" functionality in routes list screen</p>
</blockquote>
<p>No objections.</p>
NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=243912018-11-26T14:39:04ZJu Pan
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Code review</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>70</i></li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=243922018-11-26T14:43:34ZJu Pan
<ul></ul><p>Current design: </p>
<p>On Face list:</p>
<ul>
<li>long press to show a floating menu containing "Add Route" and "Delete"</li>
<li>short click to show face details</li>
</ul>
<p>On Route list:</p>
<ul>
<li>Add functionality to add route by face id.</li>
</ul>
<p>A bug existing even before this change: after deleting the face, the user has to refresh the UI manually, otherwise the face is still shown in the list (bu logically, it's gone). </p>
NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=247142019-02-10T15:24:55ZDavide Pesavento
<ul><li><strong>Blocked by</strong> deleted (<i><a class="issue tracker-1 status-5 priority-3 priority-high3 closed" href="/issues/4632">Bug #4632</a>: Cannot add route to existing face</i>)</li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=247152019-02-10T15:25:05ZDavide Pesavento
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-3 priority-high3 closed" href="/issues/4632">Bug #4632</a>: Cannot add route to existing face</i> added</li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=247172019-02-10T15:25:54ZDavide Pesavento
<ul><li><strong>Subject</strong> changed from <i>Support using face id in creating a route </i> to <i>Support using FaceId in creating a route</i></li><li><strong>Status</strong> changed from <i>Code review</i> to <i>Closed</i></li><li><strong>Start date</strong> deleted (<del><i>03/16/2017</i></del>)</li><li><strong>% Done</strong> changed from <i>70</i> to <i>100</i></li></ul> NFD-android - Feature #3997: Support using FaceId in creating a routehttps://redmine.named-data.net/issues/3997?journal_id=247362019-02-13T12:32:11ZDavide Pesavento
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-2 priority-default closed" href="/issues/3998">Feature #3998</a>: Provide a list of existing faces in "create new route" dialog</i> added</li></ul>