Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • Client Client
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 516
    • Issues 516
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 46
    • Merge requests 46
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • F-Droid
  • ClientClient
  • Issues
  • #1025
Closed
Open
Created May 15, 2017 by Stephen Michel@smichel17Contributor

Move Nearby (swap) into the nearby tab instead of its own activity

Right now (v0.103.1), the "Nearby" button at the bottom takes you to a screen with a single button, "Find people near me", that opens up the actual swap screen. I'm a little confused why the first screen exists at all, when its only function is to launch the second. I'd like to suggest combining them into something like the 3rd image below.

Find people near me screen Nearby (swap) screenProposed swap

My best guess is that there are two reasons why it's set up this way now (apart from "It was easier"):

  1. Explaining the feature to first time users.
    • I agree it makes sense to do this before the user interacts with the feature, but I think it would be better as a one-time popup the first time the user opens that tab (or possibly every time, with a "don't show this again" checkbox).
  2. Privacy concerns about making the device visible just from clicking the button.
    • If we want to keep the additional button press before we start searching for devices, I'd suggest a FAB or something on the screen.

Obviously those aren't the only two solutions.

edit: had a note about icons, realized that's a duplicate of #871 (closed)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking