dffd572afc
Fix memory leaks caused by the android framework
dev
Anthony Restaino
2016-06-01 20:05:55 -04:00
b7f3defd19
Fix bug where AutoCompleteTextView selected text but didn't delete it when typing
Anthony Restaino
2016-05-25 21:35:38 -04:00
e11a718d3b
Updated to gradle wrapper 2.10, updated to android gradle plugin 2.1
Anthony Restaino
2016-05-19 22:54:15 -04:00
a47cede6c5
Updating gradle dependencies
Anthony Restaino
2016-05-19 22:52:52 -04:00
b1a8b7a0d5
Add debug settings so that you can toggle LeakCanary (and other settings in the future) in debug
Anthony Restaino
2016-05-09 21:52:18 -04:00
aca3b6c08a
Fix CI build
Anthony Restaino
2016-04-23 09:54:09 -04:00
69dba8d5f1
release bump and update tools version
Anthony Restaino
2016-04-22 12:19:58 -04:00
eda498c65f
Fixed bug where onComplete would throw an error if onError was called before
Anthony Restaino
2016-04-22 11:56:12 -04:00
d80e7e2edc
Fixed bug with WebView onResume, improved Observable, fixed some other stuff
Anthony Restaino
2016-04-21 20:28:44 -04:00
f6c818fbb5
Fixed bug with state restoration, fixed weird tab closing behavior, added some missing annotations
Anthony Restaino
2016-04-21 09:04:49 -04:00
d59aeef3a9
added some missing nullable annotation additions, switched to compat implementations of some methods, fixed some lint warnings
Anthony Restaino
2016-04-18 14:00:09 -04:00
dbd7e6c2e6
Updated dependencies
Anthony Restaino
2016-04-18 13:58:54 -04:00
d75675e006
More suggestions cleanup
Anthony Restaino
2016-04-17 00:17:46 -04:00
7a256707a7
Cleaned up search suggestions code, fixed potential memory leaks
Anthony Restaino
2016-04-17 00:11:34 -04:00
674ebb88f9
document BrowserPresenter, fix some things with it
Anthony Restaino
2016-04-16 20:58:17 -04:00
d6a1450bef
Update to latest support library
Anthony Restaino
2016-04-16 20:26:09 -04:00
99c09a9d63
fixed bug with event bus, moved adapter
Anthony Restaino
2016-04-16 20:05:15 -04:00
f322c570c0
Fix bug where keyboard would hide text boxes in incognito
Anthony Restaino
2016-04-07 10:18:14 -04:00
984aa133ec
Fixed null pointer exception, fixed threading bug on ICS, upgraded leak canary version
Anthony Restaino
2016-04-04 21:59:35 -04:00
008e61b5a8
Bugfix bump... hopefully last one before merge to master and full release
Anthony Restaino
2016-03-28 20:12:25 -04:00
6d47d7232f
Fixed null pointer exception
Anthony Restaino
2016-03-28 19:59:42 -04:00
e9d01dc104
Revert to previous support library version until they fix the menu bug
Anthony Restaino
2016-03-28 19:54:45 -04:00
a7748ceee2
Added FAQ to settings
Anthony Restaino
2016-03-24 23:02:25 -04:00
6e940b0a15
Only Kitkat and up supports changing headers, disable on lower API versions
Anthony Restaino
2016-03-24 21:41:31 -04:00
cabea7e097
Fixed bug where bookmarks as homepage changes what bookmarks are shown in bookmark drawer
Anthony Restaino
2016-03-24 21:06:04 -04:00
4d400f995f
bugfix bump
Anthony Restaino
2016-03-23 22:05:44 -04:00
bd98619d4f
Fixed bug where keyboard would cover text input on the webview
Anthony Restaino
2016-03-23 21:53:05 -04:00
40cda1317a
Don't enable useless autocomplete box to popup on the embedded search form
Anthony Restaino
2016-03-23 21:51:32 -04:00
e26330a5bd
Fixed threading bug in bookmark setting fragment, changed default bookmark title
Anthony Restaino
2016-03-23 20:20:40 -04:00
dbc186db9b
Fixed bugs related restore tabs option
Anthony Restaino
2016-03-23 20:10:42 -04:00
d7faeaa2fc
Update version code in prep for release, enable color mode by default
Anthony Restaino
2016-03-22 23:39:06 -04:00
ae6726b290
Remove unnecessary imports, make methods static
Anthony Restaino
2016-03-22 21:16:11 -04:00
f05312e915
Fixed bug where fragments wouldn't update their preferences if they changed
Anthony Restaino
2016-03-22 21:12:17 -04:00
58d8cb6a36
Fixed null pointer exception by properly replacing the fragment
Anthony Restaino
2016-03-21 22:10:16 -04:00
57d5298bec
Fix bug where certain devices had different toolbar heights
Anthony Restaino
2016-03-20 16:44:45 -04:00
bd8c439161
Fixed bug where multiple processes caused incognito to nor respond to preference changes.
Anthony Restaino
2016-03-20 13:07:50 -04:00
f90ab177d5
Color the search bar appropriately for the various theme/color mode, fixed bug when restarting activity
Anthony Restaino
2016-03-19 13:16:53 -04:00
1685a13df3
Fixed some bugs with restoring/initializing tabs when new intents were received and browser was killed by background
Anthony Restaino
2016-03-18 00:00:30 -04:00
87ae1eb8fe
Fixed bug where changing theme resulted in default tab icons being incorrectly themed
Anthony Restaino
2016-03-16 21:20:26 -04:00
8f230e3550
Fixed bug when switching between hiding status bar on/off
Anthony Restaino
2016-03-16 20:57:12 -04:00
3e8f3b2702
Fixed layout bug in full screen mode
Anthony Restaino
2016-03-14 23:31:53 -04:00
8bcb3668c0
updated hosts file
Anthony Restaino
2016-03-13 18:16:23 -04:00
b8b2bd090f
Fixed crashes
Anthony Restaino
2016-03-13 18:13:19 -04:00
14f08a8fef
Update to latest support library, improve drawer closing experience
Anthony Restaino
2016-03-10 22:23:32 -05:00
d3ac7187bb
Roll back support library until fragment backgrounds are fixed
Anthony Restaino
2016-03-09 22:54:48 -05:00
2f8feead71
Fixed another IO not closed resource leak
Anthony Restaino
2016-03-09 22:53:48 -05:00
ee6314f521
Fixed bug with fragment background
Anthony Restaino
2016-03-09 22:53:11 -05:00
caa0de84ce
Fixed leaked io connection
Anthony Restaino
2016-03-09 22:46:00 -05:00
97a64401e8
Fixed layout bug, fixed bug slowing down recyclerview animations
Anthony Restaino
2016-03-06 14:34:01 -05:00
3833fdb449
Fixing some animation bugs
Anthony Restaino
2016-03-04 23:00:51 -05:00
9c3607aa3d
Temporarily revert v4 support until its fixed, add some documentation
Anthony Restaino
2016-03-03 23:16:30 -05:00
3fe2761552
Temporarily revert appcompat dependency until bugs are fixed
Anthony Restaino
2016-03-02 22:00:36 -05:00
8763f35668
Update gradle version, fix crash on kitkat caused by old gradle plugin version
Anthony Restaino
2016-03-02 21:39:53 -05:00
1198aeeb4d
fixed index out of bounds bug
Anthony Restaino
2016-03-01 22:10:18 -05:00
6308677438
Smoothly close browser by closing the activity after the drawers are closed, removed bus event
Anthony Restaino
2016-03-01 22:07:55 -05:00
e0ace14029
Fixed bug where rotating device caused webview height to be incorrect
Anthony Restaino
2016-03-01 21:46:39 -05:00
9ea98e13ad
Removed layer of overdraw
Anthony Restaino
2016-02-24 19:39:30 -05:00
a6edd3ca29
Update to latest support libs, get rid of pointless hardware layers
Anthony Restaino
2016-02-24 19:33:09 -05:00
8132b34bbf
Fixed potential memory leak, moved variables
Anthony Restaino
2016-02-24 19:18:05 -05:00
486078a7d1
Fixed bug where new intents wouldn't open in the browser if it had been killed by the OS
Anthony Restaino
2016-02-24 19:15:01 -05:00
b2794b9d11
Animate vertical and horizontal tabs correctly
Anthony Restaino
2016-02-21 16:52:25 -05:00
f98f45225c
Fixed bug where searching text in page the arrows did the opposite of what you thought
Anthony Restaino
2016-02-21 15:11:45 -05:00
2c4db0c54b
Animate tab addition/deletion in recyclerview, change full screen implementation to be simpler
Anthony Restaino
2016-02-21 15:11:20 -05:00
d3ead42f8e
fix rotation bug
Anthony Restaino
2016-02-12 21:51:56 -05:00
71a6c93551
Fixed toolbar size bug on rotation
Anthony Restaino
2016-02-12 21:38:16 -05:00
737c02d6e8
Added back/forward icon enable/disabling on tablet devices
Anthony Restaino
2016-02-12 17:36:46 -05:00
f2d2c8ed5f
Moved icon in drawer, removed unnecessary view in tab_list_item
Anthony Restaino
2016-02-12 17:32:34 -05:00
0ab302775c
Fixed NPE in bookmarks fragment... ugh
Anthony Restaino
2016-02-12 17:31:56 -05:00
fd5c26cc52
Add support for guardian project panic/ripple app
Anthony Restaino
2016-02-12 09:05:39 -05:00
19b6a5bfc5
Fixed bug where tab icon showed in desktop tab mode
Anthony Restaino
2016-02-11 21:41:17 -05:00
45df40f580
Merge pull request #375 from MarkThat/patch-1
Anthony Restaino
2016-02-11 21:06:48 -05:00
a1978c73b8
Merge pull request #369 from rishubil/dev
Anthony Restaino
2016-02-11 21:06:00 -05:00
6e76e7d430
fix leaked tab listener
Anthony Restaino
2016-02-10 18:47:13 -05:00
9b34a553ed
Just log an error instead of crashing when view state is messed up
Anthony Restaino
2016-02-09 23:06:13 -05:00
c9323cc7fd
Temporarily fix bug where tabs created outside the presenter class (in manager) cause the tab number to be mismatched
Anthony Restaino
2016-02-09 21:10:51 -05:00
2bca40901f
Change thickness and font of tab number
Anthony Restaino
2016-02-08 21:34:10 -05:00
b81d9a0ed8
Change out arrow drawable for an icon that displays current number of tabs
Anthony Restaino
2016-02-08 21:27:22 -05:00
79d619f82b
Support bookmark importing from chrome variants and stock browser, lint fixes
Anthony Restaino
2016-02-07 12:34:04 -05:00
c684472f6e
Add new tab button to desktop tabs view
Anthony Restaino
2016-02-06 22:27:08 -05:00
7f4cab1e2e
Add accessors to get Chrome dev and beta bookmarks, also fix potential bugs
Anthony Restaino
2016-02-06 22:06:24 -05:00
c4e5553785
Workaround for travis not having enough memory :-/ guess we'll just build debug versions
Anthony Restaino
2016-02-05 22:27:41 -05:00
000ecbdc25
Allow close dialog to be shown when tabs icon is pressed
Anthony Restaino
2016-02-05 22:23:43 -05:00
f1467a9a96
Add ability to close all tabs except current tab
Anthony Restaino
2016-02-05 22:17:15 -05:00
941f54d615
Renamed OnSubscribe/Subscriber, moved anonymous class to static class, added --stacktrace to gradle build to capture build crash
Anthony Restaino
2016-02-05 21:54:45 -05:00
77465c83dd
Reactive code for reading activity
Anthony Restaino
2016-02-04 23:59:01 -05:00
d861a9a502
Add support for onStart and onError
Anthony Restaino
2016-02-04 20:35:09 -05:00
c05cc7c9be
Fix build problem, make class static and fix some generics problems
Anthony Restaino
2016-02-03 19:58:05 -05:00
ac3f43a76f
Prevent observers from sending events out of order, add documentation, annotations
Anthony Restaino
2016-02-02 22:06:28 -05:00
84627b3fae
Show the last created tab after initialization
Anthony Restaino
2016-02-01 22:38:40 -05:00
de4fdc86e0
Add missing annotations, clean up reactive code, simplify methods
Anthony Restaino
2016-02-01 22:32:12 -05:00
c4921bbf20
Added missing annotations to react
Anthony Restaino
2016-02-01 22:23:16 -05:00
e2d46bdae2
Fixed StrictMode problems, created a reactive implementation class, fixed potential NPEs, fixed memory leak
Anthony Restaino
2016-02-01 22:17:44 -05:00
ba3edc00e8
get rid of listener between tab manager and presenter. invert the dependency between them.
Anthony Restaino
2016-01-31 21:01:13 -05:00
965c5f565f
mostly move delete tab and new tab and handle new intent to presenter
Anthony Restaino
2016-01-31 20:18:27 -05:00
4a21d3f4f9
Use Executor thread pool instead of creating my own threads on the fly
Anthony Restaino
2016-01-30 22:46:57 -05:00
135cf2e572
Lint fixes, change nullable annotation in preference manager
Anthony Restaino
2016-01-30 22:11:45 -05:00