Anthony Restaino
79d619f82b
Support bookmark importing from chrome variants and stock browser, lint fixes
2016-02-07 12:34:04 -05:00
Anthony Restaino
e2d46bdae2
Fixed StrictMode problems, created a reactive implementation class, fixed potential NPEs, fixed memory leak
...
* Fixed places where IO was done on main thread
* Created reactive class Observable so that work could easily be done on
other threads
* Fixed potential NPEs in LightningView
* Fixed memory leak where ConnectivityManager was leaking activity
2016-02-01 22:17:44 -05:00
Anthony Restaino
4a21d3f4f9
Use Executor thread pool instead of creating my own threads on the fly
2016-01-30 22:46:57 -05:00
Anthony Restaino
17e2640248
Fix null annotations, issues in various classes
2016-01-27 23:42:48 -05:00
Anthony Restaino
dcd042b9d5
Annotate method parameters, lint fixes
2016-01-26 20:32:35 -05:00
Anthony Restaino
f73f82030f
Use Application object instead of explicit Context
2016-01-24 00:20:31 -05:00
Anthony Restaino
930880b339
Remove more uses of the static context from BrowserApp
2016-01-22 23:27:26 -05:00
Anthony Restaino
27e01483b1
Update gradle dependencies, fix a number of lint errors
...
Note: resource closed inspections that were ignored were ignored because
they were being properly closed in finally{} blocks
2016-01-11 22:26:32 -05:00
Anthony Restaino
057b4296d7
Mirror AppComponent getters in BrowserApp so that classes are less reliant on AppComponent, refactored getAppContext to getContext
2016-01-10 15:05:23 -05:00
Anthony Restaino
4f67fd8e94
Catch non 2xx responses and don't try to open an input stream
2015-11-21 17:44:45 -05:00
Anthony Restaino
7354e354db
Move language initialization to constructor
2015-11-21 11:48:03 -05:00
Anthony Restaino
171715f40c
Update to search suggestions API that supports HTTPS
2015-11-21 11:03:10 -05:00
Miłosz Sieradzki
bfc6c3dadc
Migrate all trafic to Google services to HTTPS
2015-11-03 22:21:19 +01:00
Anthony Restaino
9a9a06fe7b
Add support for multiple languages in search suggestions
2015-11-01 17:25:40 -05:00
Anthony Restaino
72ee377a35
Fixed more bugs recently introduced. Hardened asynctasks against memory leaks. Fixed some other stuff
2015-10-15 20:24:04 -04:00
Stefano Pacifici
3cb576d358
Merge latest changes from Anthony's dev branch
2015-09-29 12:11:08 +02:00
Anthony Restaino
38d1973a93
Lint fixes, save scroll position in bookmarks list
2015-09-27 15:40:04 -04:00
Stefano Pacifici
6749ca39b8
Simplified LightningView with externalized XXXClients
2015-09-22 16:15:17 +02:00
Anthony Restaino
4f839e0866
Remove unused resources, make methods static
2015-09-16 21:52:11 -04:00
Stefano Pacifici
5c2cf07e20
PreferenceManager injected
2015-09-16 16:49:59 +02:00
Anthony Restaino
5c8fd41c6b
Made inner classes static to discourage access within of enclosing class
2015-09-15 23:02:49 -04:00
Anthony Restaino
2da5c4194c
Fixed static analysis warnings
...
* Using strings when characters could be used
* Unused imports
* String concatenation in a loop
2015-09-14 20:03:11 -04:00
Anthony Restaino
5fd401c2c0
Use thread pool executors on AsyncTasks to increase performance
2015-09-11 20:28:01 -04:00
Anthony Restaino
5dff2db5df
Add LeakCanary library, fix a few memory leaks
2015-09-08 22:24:15 -04:00
Anthony Restaino
d5102b5e54
Fixed a number of lint warnings
2015-09-08 21:10:34 -04:00
Anthony Restaino
b33c4caf67
Fixed bug with WebView background being transparent, fixed some deprecated API usage, made HistoryDatabase a true singleton
2015-09-08 20:48:08 -04:00
Stefano Pacifici
23e97306dd
BookmarkPage restored and proper dependency injection
2015-09-03 15:33:40 +02:00
Anthony Restaino
f3b0e46801
Fixed many code analysis warnings
2015-08-21 17:55:58 -04:00
Anthony Restaino
59c720d7d8
Fixed a setting, lowered priority on a thread
2015-08-12 21:01:52 -04:00
Anthony Restaino
c4e244a82b
Make incognito mode safer, fix crash in search adapter,
2015-08-10 20:57:01 -04:00
Anthony Restaino
71fcd174d7
fixed bug in search adapter
2015-07-29 22:46:59 -04:00
Anthony Restaino
7331345348
More clear and understandable suggestions filtering algorithm
2015-07-29 21:38:23 -04:00
Anthony Restaino
69deb5b5a2
Renaming and Deleting bookmark folders is now available yay
2015-07-26 13:49:45 -04:00
Anthony Restaino
19103e9b2c
Added Bookmark folders, Added actions to the bookmark drawer, + other
...
Updated icons, removed light/dark versions only have one version now
that uses a color filter to be themed to save space, optimized view
layouts
2015-07-25 10:19:14 -04:00
Anthony Restaino
41cb2c4d27
Convert BrowserActivity to an abstract class, remove unused resources
2015-07-18 16:38:57 -04:00
Anthony Restaino
969cab81e7
New Full-screen mode works better and doesn't hide the top of the WebView, +other
...
* Now using material alertdialog on all versions
* cleaned up some code
* fixed lint issues and other inspection related problems
* Attempted to fix bugs found
2015-07-18 14:30:41 -04:00
Anthony Restaino
b478c1ea98
Code cleanup
2015-06-03 10:50:51 -04:00
Anthony Restaino
9f8dff8c5d
Added an AMOLED Black theme, changed from tabs to spaces for some files
2015-05-13 10:35:32 -04:00
Anthony Restaino
fa1994c8b2
Lint fixes and code cleanup
2015-05-04 12:06:51 -04:00
Anthony Restaino
f8c2d0096d
Move java files to sub-packages for better organization
2015-05-02 16:37:22 -04:00