Lightning browser with I2P configuration
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
anthony restaino f90e897995 Fixing fragment lifecycle for tab and bookmark drawers 8 years ago
app Fixing fragment lifecycle for tab and bookmark drawers 8 years ago
gradle/wrapper Updating gradle plugin, updating sex count plugin, upgrading target version, updating support library versions 8 years ago
.gitignore iml files removed. They are generated during gradle sync by Android Studio. 9 years ago
.gitmodules removing bonsai submodule 8 years ago
.travis.yml Updating travis build configuration 8 years ago
LICENSE Update LICENSE 11 years ago
Lightning-Browser.iml German Translations updated. 8 years ago
Mozilla Public License v. 2.0 Create Mozilla Public License v. 2.0 11 years ago
README.md Removing bit about submodules 8 years ago
build.gradle Updating to butterknife v8 8 years ago
gradlew Giving gradlew proper privileges 8 years ago
gradlew.bat Switch to gradle!!! 10 years ago
ic_launcher.png Update icon 10 years ago
ic_launcher_small.png Update icon 10 years ago
settings.gradle removing bonsai submodule 8 years ago

README.md

Lightning Browser Build Status

Speed, Simplicity, Security

Download

Master Branch

  • Build Status

Dev Branch

  • Build Status

Features

  • Bookmarks

  • History

  • Multiple search engines (Google, Bing, Yahoo, StartPage, DuckDuckGo, etc.)

  • Incognito mode

  • Follows Google design guidelines

  • Unique utilization of navigation drawer for tabs

  • Google search suggestions

  • Orbot Proxy support and I2P support

Permissions

  • INTERNET: For accessing the web

  • WRITE_EXTERNAL_STORAGE: For downloading files from the browser

  • READ_EXTERNAL_STORAGE: For downloading files from the browser

  • ACCESS_FINE_LOCATION: For sites like Google Maps, it is disabled by default in settings and displays a pop-up asking if a site may use your location when it is enabled

  • ACCESS_NETWORK_STATE: Required for the WebView to function by some OEM versions of WebKit

The Code

  • Please contribute code back if you can. The code isn't perfect.
  • Please add translations/translation fixes as you see need

Contributing

  • The Trello Board
  • Contributions are always welcome
  • If you want a feature and can code, feel free to fork and add the change yourself and make a pull request
  • PLEASE use the dev branch when contributing as the master branch is supposed to be for stable builds. I will not reject your pull request if you make it on master, but it will annoy me and make my life harder.
  • Code Style
    • Hungarian Notation
      • Prefix member variables with 'm'
      • Prefix static member variables with 's'
    • Use 4 spaces instead of a tab (\t)

License

Copyright 2014 Anthony Restaino

Lightning Browser

   This Source Code Form is subject to the terms of the 
   Mozilla Public License, v. 2.0. If a copy of the MPL 
   was not distributed with this file, You can obtain one at 
   
   http://mozilla.org/MPL/2.0/