Anthony Restaino
17e2640248
Fix null annotations, issues in various classes
9 years ago
Anthony Restaino
dcd042b9d5
Annotate method parameters, lint fixes
9 years ago
Anthony Restaino
f73f82030f
Use Application object instead of explicit Context
9 years ago
Anthony Restaino
930880b339
Remove more uses of the static context from BrowserApp
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
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
Miłosz Sieradzki
bfc6c3dadc
Migrate all trafic to Google services to HTTPS
9 years ago
Anthony Restaino
9a9a06fe7b
Add support for multiple languages in search suggestions
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
38d1973a93
Lint fixes, save scroll position in bookmarks list
9 years ago
Stefano Pacifici
6749ca39b8
Simplified LightningView with externalized XXXClients
9 years ago
Anthony Restaino
4f839e0866
Remove unused resources, make methods static
9 years ago
Stefano Pacifici
5c2cf07e20
PreferenceManager injected
9 years ago
Anthony Restaino
5c8fd41c6b
Made inner classes static to discourage access within of enclosing class
9 years ago
Anthony Restaino
2da5c4194c
Fixed static analysis warnings
...
* Using strings when characters could be used
* Unused imports
* String concatenation in a loop
9 years ago
Anthony Restaino
5fd401c2c0
Use thread pool executors on AsyncTasks to increase performance
9 years ago
Anthony Restaino
5dff2db5df
Add LeakCanary library, fix a few memory leaks
9 years ago
Anthony Restaino
d5102b5e54
Fixed a number of lint warnings
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
Anthony Restaino
f3b0e46801
Fixed many code analysis warnings
9 years ago
Anthony Restaino
59c720d7d8
Fixed a setting, lowered priority on a thread
9 years ago
Anthony Restaino
c4e244a82b
Make incognito mode safer, fix crash in search adapter,
9 years ago
Anthony Restaino
71fcd174d7
fixed bug in search adapter
9 years ago
Anthony Restaino
7331345348
More clear and understandable suggestions filtering algorithm
9 years ago
Anthony Restaino
69deb5b5a2
Renaming and Deleting bookmark folders is now available yay
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
41cb2c4d27
Convert BrowserActivity to an abstract class, remove unused resources
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
9 years ago
Anthony Restaino
9f8dff8c5d
Added an AMOLED Black theme, changed from tabs to spaces for some files
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
Anthony Restaino
ce3923d336
Switch to gradle!!!
10 years ago
Anthony Restaino
2d347074a6
Use a PreferenceManager to handle SharedPreferences among classes
10 years ago
Anthony Restaino
4e5eac4d5b
Revert "Revert "Fixed bug in dark mode where search suggestions wouldn't show up. Sped up app startup by using singleton in BookmarkManager.""
...
This reverts commit cc6d7c7aa9
.
10 years ago
Anthony Restaino
cc6d7c7aa9
Revert "Fixed bug in dark mode where search suggestions wouldn't show up. Sped up app startup by using singleton in BookmarkManager."
...
This reverts commit 4822996da1
.
10 years ago
Anthony Restaino
4822996da1
Fixed bug in dark mode where search suggestions wouldn't show up. Sped up app startup by using singleton in BookmarkManager.
10 years ago
Anthony Restaino
8c29cb4450
Bugfixes, code clean up
10 years ago
Anthony Restaino
a4f0c010d1
Added Dark Theme to browser. Added options to Reading Mode.
10 years ago
Anthony Restaino
5944cdc5df
Lint fixes, new icon, fixes for SearchAdapter showing weird on ICS
10 years ago
Anthony Restaino
1f1ed20a7e
Cache search suggestions temporarily so that repeated searches to not waste data requests
10 years ago
Anthony Restaino
8b3da70d92
Rename HistoryDatabase and convert it to a singleton for easier usage. Improved database structure.
10 years ago
Anthony Restaino
d60fe82b4a
Fix lint problems and other code style problems, also fixed sluggish navigation drawer issues
10 years ago
Anthony Restaino
0e212539e9
Fixed occasional IllegalStateException
10 years ago
Anthony Restaino
35c585b3f4
Search adapter shouldnt spawn new worker threads if current ones havent finished
10 years ago
Anthony Restaino
7e23135824
Simplified and improved filter algorithm
10 years ago