728 Commits (master)

Author SHA1 Message Date
Anthony Restaino 29836bd98a Save tab back/forward state, not just current site when saving/restoring state 9 years ago
Anthony Restaino f73f82030f Use Application object instead of explicit Context 9 years ago
Anthony Restaino 600034b6fa Remove unused imports 9 years ago
Anthony Restaino ac107d6704 Variable renaming, moving fields around, more injection, move ProxyUtils out of flavor specific code 9 years ago
Anthony Restaino cb52aa0065 Inject Bus, HistoryDatabase, and PreferenceManager rather than using BrowserApp to access instances 9 years ago
Anthony Restaino db52a94d8c Remove static context getter from BrowserApp 9 years ago
Anthony Restaino 076b74e867 Add missing changes for history page changes 9 years ago
Anthony Restaino f6b60894f6 Make HistoryPage an AsyncTask to be easier to use 9 years ago
Anthony Restaino 24385c4334 Make StartPage an AsyncTask, makes it simpler to use 9 years ago
Anthony Restaino 22960c9bd6 Make BookmarkPage an AsyncTask to simplify its use, change recursion to iteration in DownloadHandler 9 years ago
Anthony Restaino 930880b339 Remove more uses of the static context from BrowserApp 9 years ago
Anthony Restaino a434c0af68 Utilize IconCacheTask, add Application.get because maybe storing the application context is bad???? 9 years ago
Anthony Restaino c95f1f86e9 No need to inject BookmarkPage, make it a utility class for right now 9 years ago
Anthony Restaino 68a4475ec7 Fixed Lite build error 9 years ago
Anthony Restaino da4985d4de Fixed crash when opening browser from intent 9 years ago
Anthony Restaino 8b44ce12fa Dependency injection for ReadingActivity 9 years ago
Anthony Restaino 6084c9b478 Make ProxyUtils a proper dagger singleton, inject more member variables where possible 9 years ago
Anthony Restaino a24eb45ae4 Properly use AppComponent to only inject classes into dagger, inject static dependencies into BrowserApp class 9 years ago
Anthony Restaino a60ae614d9 Protect incognito activity from intents, clean up some code analysis warnings, simplify LightningView settings methods 9 years ago
Anthony Restaino 46b1269730 Correctly remove WebView from layout before destroying it. throw exception if destroy is called without remove 9 years ago
Anthony Restaino ee52e00c83 Fixed memory leak caused by incorrectly destroying the WebView before it was removed from its parent 9 years ago
Anthony Restaino 5368d76218 Documentation for Utils class 9 years ago
Anthony Restaino 35855a1c02 Revert change to leak canary version, add todo for bug 9 years ago
Anthony Restaino c1083f6aab Fix lint issues with color ints 9 years ago
Anthony Restaino 3d745cbe6e Update to stable leak canary release 9 years ago
Anthony Restaino 0185b5c1ba Documentation for LightningViewTitle. 9 years ago
Anthony Restaino 25ff01ed79 Comment formatting 9 years ago
Anthony Restaino 6aaee4ce48 Finish LightningView documentation, add nullable/nonnull annotations to some methods 9 years ago
Anthony Restaino ae15c9c816 start documentation in LightningView, remove direct field access and replace with getters 9 years ago
Anthony Restaino 290e77e696 added content URIs for Chrome dev and beta and debug methods 9 years ago
Anthony Restaino edbd95418c Potential javascript to extract theme meta tag (currently no-op) 9 years ago
Anthony Restaino 27e01483b1 Update gradle dependencies, fix a number of lint errors 9 years ago
Anthony Restaino 9b56d92922 Fixed broken gradle build 9 years ago
Anthony Restaino 7318a818c4 Async loading of homepage, delegate IOThread responsibility to BrowserApp class 9 years ago
Anthony Restaino e06d530528 Run UI operations on correct thread 9 years ago
Anthony Restaino 057b4296d7 Mirror AppComponent getters in BrowserApp so that classes are less reliant on AppComponent, refactored getAppContext to getContext 9 years ago
Anthony Restaino f00bb77851 Start using a single thread executor for any database access to eliminate unnecessary thread creation 9 years ago
Anthony Restaino cb19ce2d0a Fixed memory leak in IncognitoActivity 9 years ago
Anthony Restaino 8d390e1d6d Update gradle to use LeakCanary snapshot so that leak detection works on marshmallow 9 years ago
Nesswit 2e55ceba0c Add increase contrast filter 9 years ago
M2ck 5e4ec63c32 french translation up to date 9 years ago
M2ck c3ec66d3a2 [WIP] updated french translation 9 years ago
takahirom f48b71b390 Add japanese translation 9 years ago
takahirom 39683c704e Add japanese translation 9 years ago
Anthony Restaino 0a4d81f7e2 perform exit cleanup when browser is closed regardless of whether last tab is deleted or not 9 years ago
Anthony Restaino de2d0b2ca4 Fixed close tab behavior, fixed UI corner case bug 9 years ago
Anthony Restaino 2a4b636a53 Fix bug with navigation drawer, update gradle dependencies 9 years ago
Anthony Restaino 4f67fd8e94 Catch non 2xx responses and don't try to open an input stream 9 years ago
Anthony Restaino 7354e354db Move language initialization to constructor 9 years ago
Anthony Restaino 171715f40c Update to search suggestions API that supports HTTPS 9 years ago