Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

[Meta] Gestures #176

Closed
13 of 18 tasks
lime124 opened this issue Jan 16, 2019 · 29 comments
Closed
13 of 18 tasks

[Meta] Gestures #176

lime124 opened this issue Jan 16, 2019 · 29 comments
Assignees
Labels
Feature:Gesture feature request 🌟 New functionality and improvements pin Issues, features, improvements that are still valid

Comments

@lime124
Copy link
Collaborator

lime124 commented Jan 16, 2019

We want to support the following gestures:

Long press to select and reveal actions
Works on cards, list items and web content, for example

  • long press on tab on home to enter selection mode (implemented)
  • long press on bookmark item to enter selection mode (implemented)
  • long press on history item to enter selection mode (implemented)
  • long press on text, images, links to get additional actions (context menu) (implemented)

Long press to quickly navigate to a view
Works on selected UI icons to get quicker to a view, for example

Pull to refresh

Swipe left/right to delete
Works on cards and list items, for example

  • swipe left/right on a card/tab on home to delete (implemented)
  • swipe left/right on a bookmark entry to delete (P3, Swipe to delete bookmarks #12551)
  • swipe left/right on a history entry to delete (P3, Swipe to delete history #12610)
    When people start swiping on a card or list item, the action is revealed and people can either pull through to delete or stop and keep the item.

Swipe left/right to navigate

(priority labels are used to communicate the relative importance of the gesture)

┆Issue is synchronized with this Jira Task

@bbinto
Copy link
Contributor

bbinto commented Jan 18, 2019

Not clear what that entails, could you please provide more info.

@bbinto bbinto added this to the UX Backlog milestone Jan 18, 2019
@shorlander
Copy link

Figure out swipe gestures for list items. E.g. swipe to close, swipe to send, etc.

@yoasif
Copy link
Contributor

yoasif commented Feb 7, 2019

See #396.

@lime124
Copy link
Collaborator Author

lime124 commented Mar 29, 2019

adding #543

@boek
Copy link
Contributor

boek commented Mar 29, 2019

adding #504

It'd be nice if, on the home screen, I could swipe to the left or right to kill a tab I have open instead of pressing the "X" button.

@lime124
Copy link
Collaborator Author

lime124 commented Mar 29, 2019

mozilla-mobile/android-components#1824

Pull to refresh

@lime124
Copy link
Collaborator Author

lime124 commented Mar 29, 2019

#425

@lime124
Copy link
Collaborator Author

lime124 commented Mar 29, 2019

there cannot be a swipe-up from bottom gesture #1021

@vesta0
Copy link
Collaborator

vesta0 commented Apr 1, 2019

#1254 Adding swipe to go back to a website and forward to a website.

@Lululalu
Copy link

Lululalu commented Apr 8, 2019

I would like to suggest a gesture to switch between tabs by swiping on the address bar, like chrome does. It
is very intuitive e make mobile browsing much easier and quicker.

@vesta0 vesta0 modified the milestones: MVP Backlog, UX Backlog Apr 9, 2019
ekager added a commit to ekager/fenix that referenced this issue Apr 12, 2019
ekager added a commit to ekager/fenix that referenced this issue Apr 12, 2019
@person808 person808 self-assigned this Jun 5, 2020
@yoasif
Copy link
Contributor

yoasif commented Jun 8, 2020

Still interest in: swipe left/right on browser URL bar to go to previous/next open tab (P2)

I've grown so accustomed to switching tabs by swiping on the URL bar that I can't use Firefox for mobile...

@anmol257
Copy link

New Gesture Suggestion
If a user accidentally clicks on a link & wants to stop it from loading he can double-tap
Also any update by when gestures will be included in fenix?

@person808
Copy link
Contributor

@anmol257 No specific ETA for when each gesture will be in Fenix. Right now the gestures marked P2 (priority 2) are what I'm currently working on. Some gestures will take more time to implement and polish than others but we are aware that many users want them.

@echeoquehaii
Copy link

@anmol257 No specific ETA for when each gesture will be in Fenix. Right now the gestures marked P2 (priority 2) are what I'm currently working on. Some gestures will take more time to implement and polish than others but we are aware that many users want them.

Are you planning of implementing the swipe to go back/forward in history? Is just so incredibly natural and pleasuring to use. Ever tried Safari on an iPhone?

@person808
Copy link
Contributor

@Carallo I believe that is what the first item under "Swipe left/right to navigate" is referring to. That is something I plan to look into but it will likely require UX work and some investigation into how it would be implemented, so no specifics on when it would be done.

@echeoquehaii
Copy link

@Carallo I believe that is what the first item under "Swipe left/right to navigate" is referring to. That is something I plan to look into but it will likely require UX work and some investigation into how it would be implemented, so no specifics on when it would be done.

Thanks, will keep an eye on the issue when it will opened. I have some advices, such as for the preview of the page you are moving to (Safari implementation vs Chrome overscroll).

This was referenced Jul 14, 2020
@data-sync-user data-sync-user changed the title [Meta] Gestures FNX3-15804 ⁃ [Meta] Gestures Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX3-15804 ⁃ [Meta] Gestures FNX-59 ⁃ [Meta] Gestures Aug 11, 2020
@kbrosnan kbrosnan changed the title FNX-59 ⁃ [Meta] Gestures [Meta] Gestures Aug 25, 2020
@cousteaulecommandant
Copy link

May I add or suggest "swipe URL bar down/up to hide it"? (i.e., swipe it towards the edge, as opposed to swiping it away from the edge as suggested in #11862.) Sometimes the URL bar seems to refuse to hide.

@MarjaE2
Copy link

MarjaE2 commented Jun 6, 2021

Once it's possible to log in, it'd be nice to be able to navigate without swipes, gestures, and the rest.

@opusforlife2
Copy link

What happened? Some other issue is being marked to track this?

@opusforlife2
Copy link

@kbrosnan?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature:Gesture feature request 🌟 New functionality and improvements pin Issues, features, improvements that are still valid
Projects
None yet
Development

No branches or pull requests