Git Product home page Git Product logo

loginsmanager's Introduction

LoginsManager

Native LoginsManager (about:logins) for Firefor for Android

This is an offshoot project for Mozilla fennec to quickly prototype a native Logins Manager which would hopefully replace about:logins. The work for this project is tracked in the bug 1247999. The native logins content provider support was added to fennec as part of bug 946857. This project would complement that with a androidy UI.

Prerequisite

To work with app, you need fennec installed in your device. This application shares the userID with fennec and thus is able to retrieve logins data. For those lazy bones like me, please install this debug signed nightly apk file.

For those who are really curious, please compile and build following the [instructions]. You should also update the targetPackageName in gradle.properties to match with the compiled fennec installation.

Todos

This is a short gist of task that needs to be done not in any particular order. The tasks description and screenshot can be found in the referenced bug.

  • Implement Action bar
  • Mutli-select support
  • Context dialog for copy, edit etc
  • View a login item
  • Styling

Limitations

Favicon is not exposed to this project. This is will updated while backporting this project to fennec codebase or as follow up bug.

[instructions] : https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_for_Android_build

loginsmanager's People

Contributors

balakrishnan-vivek avatar vivek-balakrishnan-rovio avatar ncalexan avatar

Watchers

James Cloos avatar  avatar Vidhuran Harichandra Babu avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.