Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Client
Client
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 436
    • Issues 436
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 29
    • Merge Requests 29
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Wiki
    • Wiki
  • External Wiki
    • External Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • F-Droid
  • ClientClient
  • Issues
  • #323

Closed
Open
Opened Jul 15, 2015 by Peter Serwylo@pserwyloReporter

Change search to use action bar filter, rather than new Activity

Currently, when pressing the search menu item in the main list of apps, it overlays a new activity on top of the app list to display the search results. Instead of this, it should filter the results in place. This is similar to how most search takes place in Android apps these days, and should be familiar to most users.

I'm not 100% sure yet, but it would potentially be nice to be able to filter every list individually too. That is, if you are viewing the "Installed" tab and you start searching, it will filter that list.

This would also solve Issue #293 (closed) by always returning to the main list. In order to make it work as expected, though, it should probably take into account #57 (closed) (Save input between searches).

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: fdroid/fdroidclient#323