233 Commits

Author SHA1 Message Date
anthony restaino
0fcf7451cb Removing event buss 2017-04-30 21:00:45 -04:00
anthony restaino
4649d4b0b4 Inferring nullity 2017-04-29 17:19:55 -04:00
anthony restaino
54026bf6cc Cleaning up unused code 2017-04-28 22:24:21 -04:00
anthony restaino
7fa3315662 Localizing log tags 2017-04-26 22:50:15 -04:00
anthony restaino
5af0f5f0c1 Getting rid of BrowserApp.get method 2017-04-26 22:12:21 -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
38bb96d4f2 Cleaning up potential NPEs and other lint warnings 2017-04-22 18:32:55 -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
1f1d1e7f32 Fixing crash on restore caused by bonsai upgrade 2017-03-26 20:08:36 -04:00
anthony restaino
3e6c228bba Cleaning up lint warnings caused by appcompat upgrade 2017-03-26 20:08:07 -04:00
anthony restaino
77a2f61df3 Updating bonsai 2017-03-18 22:20:57 -04: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
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
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
438662bffd Removing some unused code, breaking out strings into constants, improving network receiver 2016-09-12 20:31:10 -04:00
Anthony Restaino
9c8281f56c Correctly handle logic affected by swapped drawers 2016-09-11 11:11:04 -04:00
Anthony Restaino
08161059c9 Support swapping tabs and bookmarks drawers 2016-09-10 12:17:24 -04:00
Anthony Restaino
2f57685610 Correctly size dialogs across the app 2016-08-30 21:11:28 -04:00
Anthony Restaino
6387d98d5d Augmented dialogs, added options to dialogs, improved dialog UI 2016-08-28 15:02:12 -04:00
Anthony Restaino
0eff038407 Remove unused imports 2016-08-07 21:12:48 -04:00
Anthony Restaino
6e108dbbff Fixed bugs with opening file:// urls in the browser via intent 2016-07-31 18:19:23 -04:00
Anthony Restaino
b3ee8ca155 Change dialog UI to be list based instead of button based to allow for more options 2016-07-31 17:09:32 -04:00
Anthony Restaino
4a8df255bd Switch from png to vector 2016-07-31 14:50:03 -04:00
Anthony Restaino
256b003c5d Fixed bug with recyclerview 2016-07-30 20:11:27 -04:00
Anthony Restaino
b85ad208de Fixed bug where recyclerview got out of sync 2016-07-30 16:26:02 -04:00
Anthony Restaino
a8956e9cd3 Performance improvments, fixed bug with find in page in full-screen mode 2016-07-30 15:55:18 -04:00
Anthony Restaino
c8d06f8ce6 Fixed a bug where sometimes opening browser from recents opened recent tab, removed extra view
Also increased strictmode scope
2016-07-30 10:49:55 -04:00
Anthony Restaino
a0ae42dbb9 Switch to progress bar library 2016-07-21 23:29:33 -04:00
Anthony Restaino
e19d08513b Move from internal observable classes to bonsai, fix threading problems with suggestions 2016-07-11 21:59:26 -04:00
Anthony Restaino
b7f3defd19 Fix bug where AutoCompleteTextView selected text but didn't delete it when typing
Also added in window focus change callback so that we can animate UI in
correctly. Also other small changes
2016-05-25 21:35:38 -04:00
Anthony Restaino
b1a8b7a0d5 Add debug settings so that you can toggle LeakCanary (and other settings in the future) in debug 2016-05-09 21:52:18 -04:00
Anthony Restaino
eda498c65f Fixed bug where onComplete would throw an error if onError was called before 2016-04-22 11:56:12 -04:00
Anthony Restaino
d80e7e2edc Fixed bug with WebView onResume, improved Observable, fixed some other stuff 2016-04-21 20:28:44 -04:00
Anthony Restaino
f6c818fbb5 Fixed bug with state restoration, fixed weird tab closing behavior, added some missing annotations 2016-04-21 09:04:49 -04:00
Anthony Restaino
d59aeef3a9 added some missing nullable annotation additions, switched to compat implementations of some methods, fixed some lint warnings 2016-04-18 14:00:09 -04:00
Anthony Restaino
7a256707a7 Cleaned up search suggestions code, fixed potential memory leaks 2016-04-17 00:11:34 -04:00
Anthony Restaino
674ebb88f9 document BrowserPresenter, fix some things with it 2016-04-16 20:58:17 -04:00
Anthony Restaino
99c09a9d63 fixed bug with event bus, moved adapter 2016-04-16 20:05:15 -04:00
Anthony Restaino
984aa133ec Fixed null pointer exception, fixed threading bug on ICS, upgraded leak canary version 2016-04-04 21:59:35 -04:00