Anthony Restaino
cabea7e097
Fixed bug where bookmarks as homepage changes what bookmarks are shown in bookmark drawer
9 years ago
Anthony Restaino
79d619f82b
Support bookmark importing from chrome variants and stock browser, lint fixes
9 years ago
Anthony Restaino
7f4cab1e2e
Add accessors to get Chrome dev and beta bookmarks, also fix potential bugs
9 years ago
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
9 years ago
Anthony Restaino
17e2640248
Fix null annotations, issues in various classes
9 years ago
Anthony Restaino
4eb292f40f
Infer nullity
9 years ago
Anthony Restaino
dcd042b9d5
Annotate method parameters, lint fixes
9 years ago
Anthony Restaino
c19dbe09bb
Cleanup unused methods
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
c1083f6aab
Fix lint issues with color ints
9 years ago
Anthony Restaino
290e77e696
added content URIs for Chrome dev and beta and debug methods
9 years ago
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
9 years ago
Anthony Restaino
7318a818c4
Async loading of homepage, delegate IOThread responsibility to BrowserApp class
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
9f755aeed7
Fixed bug where opening a URL in the browser wouldn't work, refactored the ui controller, fixed bad database practices.
9 years ago
Anthony Restaino
1c96b62eb6
Add back SSL error detection that was removed, fixed static analysis warnings.
9 years ago
Anthony Restaino
72ee377a35
Fixed more bugs recently introduced. Hardened asynctasks against memory leaks. Fixed some other stuff
9 years ago
Anthony Restaino
159053841a
Add dex counter, fixed new bugs in bookmarks, fixed bug in bookmark sync, todo fix downloading bug
9 years ago
Stefano Pacifici
a3f3fbd401
Improving the #296 pull request
9 years ago
Anthony Restaino
c67a1108cd
Reduce visibility of members and methods where possible, and more (see description)
...
* reduce visibility
* remove unused methods and members
* Suppress unused warnings we can ignore
* fixed or ignored deprecation warnings
* Changed HistoryItem to have better hashcode and equals implementations
and removed id member from it as it was unnecessary
* Fix performance problem with loading bookmarksettingsfragment and
properly annotate bookmarklocalsync
9 years ago
Anthony Restaino
38d1973a93
Lint fixes, save scroll position in bookmarks list
9 years ago
Anthony Restaino
7cec3bd6e4
Add back importing from stock browser and an attempt to add import from chrome
...
import from the default built in browser, stock browser ususally, but
chrome on marshmallow and above.
9 years ago
Stefano Pacifici
6749ca39b8
Simplified LightningView with externalized XXXClients
9 years ago
Anthony Restaino
05efb4eb72
Fixed bugs in the BookmarksFragment and BookmarkManager
9 years ago
Anthony Restaino
7f965b0829
Properly close I/O streams that were not being properly closed
9 years ago
Anthony Restaino
dbf0457d79
Don't clear the HashMap, instead just change the reference
9 years ago
Anthony Restaino
5dff2db5df
Add LeakCanary library, fix a few memory leaks
9 years ago
Anthony Restaino
b33c4caf67
Fixed bug with WebView background being transparent, fixed some deprecated API usage, made HistoryDatabase a true singleton
9 years ago
Stefano Pacifici
23e97306dd
BookmarkPage restored and proper dependency injection
9 years ago
Stefano Pacifici
3c9cd73bf0
Refactoring: Bookmarks as Fragment
...
1. Incognito mode in another process
2. Bookmarks as a Fragement using Otto
3. Initial bookmarks as fragment implementation
9 years ago
Anthony Restaino
9f2f9d74eb
First step toward Android M support, compile with sdk 23, fix errors caused by upgrade
...
removed copy button from search bar and replaced with go action. Had to
remove browser content provider usage as it is not longer included in
the sdk and has been completely removed.
9 years ago
Anthony Restaino
f3b0e46801
Fixed many code analysis warnings
9 years ago
Anthony Restaino
d5e1e06d84
Fixed bug where history wasn't being deleted until the app was restarted
9 years ago
Anthony Restaino
5081ee2ea6
Fix RuntimeException on Android M Preview
9 years ago
Anthony Restaino
24a99deb52
Add suggestions to naming a folder in edit bookmark dialog
9 years ago
Anthony Restaino
71fcd174d7
fixed bug in search adapter
9 years ago
Anthony Restaino
73e8f7c314
long-press on a folder on the bookmarks page works correctly now + other cleanup
9 years ago
Anthony Restaino
aced4a3cc7
Sort bookmarks so folders are at the end of the list, updated bookmarks page to better utilize space
9 years ago
Anthony Restaino
69deb5b5a2
Renaming and Deleting bookmark folders is now available yay
9 years ago
Anthony Restaino
645b98cd50
Simplify and improve long press handling for links on the bookmark page and history page
9 years ago
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
9 years ago
Anthony Restaino
dce29954e1
Down with Toast, all hail Snackbar
9 years ago
Anthony Restaino
f061a35472
Snackbar >>>>>>> Toast
9 years ago
Anthony Restaino
800d037035
Removed use of tabs and replaced with 4 spaces
9 years ago
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
9 years ago
Anthony Restaino
b478c1ea98
Code cleanup
10 years ago
Anthony Restaino
fa1994c8b2
Lint fixes and code cleanup
10 years ago
Anthony Restaino
f8c2d0096d
Move java files to sub-packages for better organization
10 years ago