378 Commits

Author SHA1 Message Date
anthony restaino
431f5782ff Moving string utils methods to a utils class 2017-04-24 21:48:13 -04:00
anthony restaino
80ab4aff35 Improving performance of adblocking code by utilizing stringbuilder 2017-04-23 23:31:28 -04:00
anthony restaino
f90e897995 Fixing fragment lifecycle for tab and bookmark drawers 2017-04-22 23:07:08 -04:00
anthony restaino
2eea6fb60b Updating to butterknife v8 2017-04-22 20:46:41 -04:00
anthony restaino
5f8470c577 Using butterknife to bind views in fragments 2017-04-22 20:37:01 -04:00
anthony restaino
38bb96d4f2 Cleaning up potential NPEs and other lint warnings 2017-04-22 18:32:55 -04:00
anthony restaino
103eea9fcb Making encoding a constructor parameter 2017-04-22 17:10:30 -04:00
anthony restaino
ba1bad6d95 Use built in OkHttpCache instead of manual cache 2017-04-22 17:00:08 -04:00
anthony restaino
e7c5819a89 Cleaning up suggestions model code 2017-04-22 14:42:22 -04:00
anthony restaino
2723abcfd0 Switching from task thread to IO thread where appropriate 2017-04-20 23:10:01 -04:00
anthony restaino
491d872008 Renaming task method 2017-04-19 22:10:25 -04:00
anthony restaino
460da386ec Keeping connectivity manager around rather than getting it every time 2017-04-19 22:01:45 -04:00
anthony restaino
efd5780c31 Annotating suggestions methods with nullable annotations 2017-04-18 22:32:40 -04:00
anthony restaino
79febae033 Using okhttpclient for suggestions downloads 2017-04-17 16:58:51 -04:00
anthony restaino
b46129f83a Use OkHttp to download images 2017-04-17 16:45:42 -04:00
anthony restaino
cca39aa3d2 Cleaning up image request logic 2017-04-14 22:47:42 -04:00
anthony restaino
1d6ef194d1 Reducing code duplication in image downloader 2017-04-12 22:30:55 -04:00
anthony restaino
3c133748e9 Dropping async task for bonsai in image downloading 2017-04-11 22:38:15 -04:00
anthony restaino
0819d35711 Making html page generation reactive 2017-04-09 21:17:21 -04:00
anthony restaino
bed8163399 Moving to asynchronous consumption of the HistoryDatabase 2017-04-09 15:29:37 -04:00
anthony restaino
8e0d3c1b52 Moving away from raw query and cleaned up query code 2017-04-07 20:45:59 -04:00
anthony restaino
1f1d1e7f32 Fixing crash on restore caused by bonsai upgrade 2017-03-26 20:08:36 -04:00
anthony restaino
826ca9118e Fixing nullable problems 2017-03-26 20:08:22 -04:00
anthony restaino
3e6c228bba Cleaning up lint warnings caused by appcompat upgrade 2017-03-26 20:08:07 -04:00
anthony restaino
14ef8c7077 Moving to net cipher 2.0.0-alpha away from submodule 2017-03-18 22:39:23 -04:00
anthony restaino
77a2f61df3 Updating bonsai 2017-03-18 22:20:57 -04:00
Anthony Restaino
dcde8fa348 Fixed bug where startpage logo wasn't showing up 2016-11-29 19:57:37 -05:00
Anthony Restaino
15cb950af3 Fixed a memory leak 2016-11-13 14:12:14 -05:00
Anthony Restaino
928b12619a Fixed bug where links wouldn't open correctly in the browser 2016-11-03 22:55:06 -04:00
Anthony Restaino
aec90b4ae2 Fixed threading issue with all bookmarks list 2016-11-03 20:06:46 -04:00
Anthony Restaino
6b69eb6edd Fix null pointer exception caused by activity not being ready 2016-11-01 23:46:05 -04:00
Anthony Restaino
9aed39c49c Fix bug where certain apps wouldn't be considered to handle intents, cleaned up imports 2016-10-27 22:25:19 -04:00
Anthony Restaino
a6b755e6c4 Remove snackbar event bus message 2016-10-14 22:44:47 -04:00
Anthony Restaino
3d0788e650 Cleaning up some event bus related code 2016-10-14 22:14:37 -04:00
Anthony Restaino
284f2c7ff9 refactoring search suggestions adapter 2016-10-09 11:36:52 -04:00
Anthony Restaino
df7fd47235 pulling out event bus in more places 2016-10-09 10:54:26 -04:00
Anthony Restaino
f71ebd2643 Use interface instead of event bus, moving some stuff out of activity and into presenter 2016-10-07 22:06:52 -04:00
Anthony Restaino
76b297781f Better interpolators for decelerate animations 2016-09-29 19:56:30 -04:00
Anthony Restaino
36a46002a4 Fix bug on nougat where the background is black while the activity is displaying 2016-09-26 21:33:40 -04:00
Anthony Restaino
8ae8f58cc6 Fixing deprecated API usage and lint warnings 2016-09-19 21:50:36 -04:00
Anthony Restaino
716efd7640 Create PROXY IntDef to enforce values 2016-09-18 11:20:39 -04:00
Anthony Restaino
ef482718ae Fixed bug on Android Nougat where long press of the back button didn't work as before 2016-09-16 22:04:04 -04:00
Anthony Restaino
4d8130db43 Don't save a tab if the url is empty (e.g. a tab that was opened to trigger a download) 2016-09-12 21:29:55 -04:00
Anthony Restaino
6319503973 Fixed bugs in downloading preventing some files from being properly opened 2016-09-12 21:24:43 -04:00
Anthony Restaino
438662bffd Removing some unused code, breaking out strings into constants, improving network receiver 2016-09-12 20:31:10 -04:00
Anthony Restaino
84dd37d51d Create common suggestions task that is extended by Duck and Google suggestions
Also remove old suggestions task that was unused
2016-09-11 12:00:36 -04:00
Anthony Restaino
9c8281f56c Correctly handle logic affected by swapped drawers 2016-09-11 11:11:04 -04:00
Anthony Restaino
621ac7a574 Don't manually encode spaces 2016-09-10 20:49:47 -04:00
Anthony Restaino
3e676920e1 Add support for duck suggestions to preference manager 2016-09-10 20:28:30 -04:00
Anthony Restaino
7cc5e584d5 Add support for DuckDuckGo search suggestions, make improvements to google suggestions 2016-09-10 17:51:28 -04:00