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.
 
 

3.0 KiB

#Lightning Browser # ####Download

####Features

  • Bookmarks

  • History

  • Multiple Search Engines (Google, Bing, Yahoo, StartPage, DuckDuckGo, etc.)

  • Incognito Mode

  • Flash Support

  • Privacy Aware

  • HOLOYOLO

####Permissions Requested and Explained

  • 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

  • READ_HISTORY_BOOKMARKS: To synchronize history and bookmarks between the stock browser and Lightning

  • WRITE_HISTORY_BOOKMARKS: To synchronize history and bookmarks between the stock browser and Lightning

####The Code

  • Please contribute code back if you can. The code isn't perfect.
  • Please add translations/translation fixes as you see need
  • Change FinalVariables.MAX_TABS from 5 to 100 to change the Lightning to the paid version
  • Beware when using proguard while compiling. Some methods should not be obfuscated. Use the proguard settings file I provided for best results.

####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/

This means that you MUST provide attribution in your application to Lightning Browser for the use of this code. The way you can do this is to provide a separate screen in settings showing what open-source libraries and/or apps (this one) you used in your application. You must also open-source any files that you use from this repository and if you use any code at all from this repository, the file you put it in must be open-sourced according the the MPL 2.0 license. To put it simply, if you create a fork of this browser, your browser must be open-source, no exceptions. The only way to avoid open-sourcing a file is to completely write all the code yourself and to not use any code from Lightning. This is in order to provide a way for companies to utilize the code without making private server code public. For further explanation, please email me, or seek legal counsel :-P

If you wish to obtain a closed-source license due to proprietary software issues, arrangements can be made to purchase a closed-source license from A.C.R. Development (a.k.a. me). If you wish to purchase such a license, please contact me at anthonyrestaino11@gmail.com