DF1E
57925534da
fix missing parameters
7 years ago
anthony restaino
954f8c5885
Referencing controller instead of browser activity
7 years ago
DF1E
e850d26abb
inject DownloadHandler
...
+ don't save downloads in incognito
8 years ago
DF1E
eddba7e480
fixes for downloads page
...
- fixes open downloads
- fix if download dialog canceled
- save image downloads
8 years ago
DF1E
12a1769047
add DownloadsPage
8 years ago
anthony restaino
65a8b04099
Adding file size to download dialog thanks to @alinux78
8 years ago
anthony restaino
086f915e20
Switching from getSimpleName to hardcoded tag
8 years ago
anthony restaino
54026bf6cc
Cleaning up unused code
8 years ago
anthony restaino
7fa3315662
Localizing log tags
8 years ago
anthony restaino
61bb99c3be
Injecting application where possible
8 years ago
anthony restaino
38bb96d4f2
Cleaning up potential NPEs and other lint warnings
8 years ago
anthony restaino
79febae033
Using okhttpclient for suggestions downloads
8 years ago
Anthony Restaino
9aed39c49c
Fix bug where certain apps wouldn't be considered to handle intents, cleaned up imports
8 years ago
Anthony Restaino
a6b755e6c4
Remove snackbar event bus message
8 years ago
Anthony Restaino
6319503973
Fixed bugs in downloading preventing some files from being properly opened
8 years ago
Anthony Restaino
d9f6931047
Remove old search suggestions adapter
8 years ago
Anthony Restaino
2f57685610
Correctly size dialogs across the app
8 years ago
Anthony Restaino
e7cbd3e2ed
Fix threading issue in download code
8 years ago
Anthony Restaino
99c09a9d63
fixed bug with event bus, moved adapter
9 years ago
Anthony Restaino
4a21d3f4f9
Use Executor thread pool instead of creating my own threads on the fly
9 years ago
Anthony Restaino
359a252f24
Null annotations for rest of classes
9 years ago
Anthony Restaino
cb52aa0065
Inject Bus, HistoryDatabase, and PreferenceManager rather than using BrowserApp to access instances
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
a24eb45ae4
Properly use AppComponent to only inject classes into dagger, inject static dependencies into BrowserApp class
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
057b4296d7
Mirror AppComponent getters in BrowserApp so that classes are less reliant on AppComponent, refactored getAppContext to getContext
9 years ago
Anthony Restaino
34312bb988
Switch to grant library for permissions handling
9 years ago
Anthony Restaino
94b69fd328
Update to latest support libraries, move permissions stuff to separate package
9 years ago
Anthony Restaino
13c6594e0c
Removed redundant character escapes to fix lint errors.
9 years ago
Anthony Restaino
e707e338ef
Fixed new bug where browser wouldn't close on new intent. Fixed potential vuln in downloading code. Formatted some code.
9 years ago
Anthony Restaino
1c96b62eb6
Add back SSL error detection that was removed, fixed static analysis warnings.
9 years ago
Anthony Restaino
ce0e02585c
Document the PermissionsManager
9 years ago
Anthony Restaino
99e4773e45
Preliminary fix for permissions, fixed a new crash, formatted some code
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
Anthony Restaino
f1da3c4147
Updated download handler
9 years ago
Anthony Restaino
42471026b3
Fixed bugs in downloading code, Added butterknife, Added back proxying to lite
9 years ago
Anthony Restaino
6f36410e87
Added support for downloading files to directories not lying in the directory returned by getExternalStorage
...
Useful for devices with both internal and external storage
9 years ago
Stefano Pacifici
5c2cf07e20
PreferenceManager injected
9 years ago
Anthony Restaino
f3b0e46801
Fixed many code analysis warnings
9 years ago
Anthony Restaino
b619a12ae3
Miscellaneous code analysis warning fixes
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
fa1994c8b2
Lint fixes and code cleanup
10 years ago
Anthony Restaino
f8c2d0096d
Move java files to sub-packages for better organization
10 years ago