Anthony Restaino
9ea98e13ad
Removed layer of overdraw
9 years ago
Anthony Restaino
a6edd3ca29
Update to latest support libs, get rid of pointless hardware layers
9 years ago
Anthony Restaino
8132b34bbf
Fixed potential memory leak, moved variables
9 years ago
Anthony Restaino
486078a7d1
Fixed bug where new intents wouldn't open in the browser if it had been killed by the OS
9 years ago
Anthony Restaino
7486ebe3c4
Fixed memory leak, removed useless log statement
9 years ago
Anthony Restaino
b2794b9d11
Animate vertical and horizontal tabs correctly
9 years ago
Anthony Restaino
f98f45225c
Fixed bug where searching text in page the arrows did the opposite of what you thought
9 years ago
Anthony Restaino
2c4db0c54b
Animate tab addition/deletion in recyclerview, change full screen implementation to be simpler
...
TODO still need to use correct animations for tab addition and removal
9 years ago
Anthony Restaino
d3ead42f8e
fix rotation bug
9 years ago
Anthony Restaino
71a6c93551
Fixed toolbar size bug on rotation
9 years ago
Anthony Restaino
737c02d6e8
Added back/forward icon enable/disabling on tablet devices
9 years ago
Anthony Restaino
f2d2c8ed5f
Moved icon in drawer, removed unnecessary view in tab_list_item
9 years ago
Anthony Restaino
0ab302775c
Fixed NPE in bookmarks fragment... ugh
9 years ago
Anthony Restaino
fd5c26cc52
Add support for guardian project panic/ripple app
9 years ago
Anthony Restaino
19b6a5bfc5
Fixed bug where tab icon showed in desktop tab mode
9 years ago
Anthony Restaino
6e76e7d430
fix leaked tab listener
9 years ago
Anthony Restaino
9b34a553ed
Just log an error instead of crashing when view state is messed up
9 years ago
Anthony Restaino
c9323cc7fd
Temporarily fix bug where tabs created outside the presenter class (in manager) cause the tab number to be mismatched
9 years ago
Anthony Restaino
2bca40901f
Change thickness and font of tab number
9 years ago
Anthony Restaino
b81d9a0ed8
Change out arrow drawable for an icon that displays current number of tabs
9 years ago
Anthony Restaino
79d619f82b
Support bookmark importing from chrome variants and stock browser, lint fixes
9 years ago
Anthony Restaino
c684472f6e
Add new tab button to desktop tabs view
9 years ago
Anthony Restaino
7f4cab1e2e
Add accessors to get Chrome dev and beta bookmarks, also fix potential bugs
9 years ago
Anthony Restaino
000ecbdc25
Allow close dialog to be shown when tabs icon is pressed
9 years ago
Anthony Restaino
f1467a9a96
Add ability to close all tabs except current tab
9 years ago
Anthony Restaino
941f54d615
Renamed OnSubscribe/Subscriber, moved anonymous class to static class, added --stacktrace to gradle build to capture build crash
9 years ago
Anthony Restaino
77465c83dd
Reactive code for reading activity
9 years ago
Anthony Restaino
d861a9a502
Add support for onStart and onError
9 years ago
Anthony Restaino
c05cc7c9be
Fix build problem, make class static and fix some generics problems
9 years ago
Anthony Restaino
ac3f43a76f
Prevent observers from sending events out of order, add documentation, annotations
9 years ago
Anthony Restaino
84627b3fae
Show the last created tab after initialization
9 years ago
Anthony Restaino
de4fdc86e0
Add missing annotations, clean up reactive code, simplify methods
9 years ago
Anthony Restaino
c4921bbf20
Added missing annotations to react
9 years ago
Anthony Restaino
e2d46bdae2
Fixed StrictMode problems, created a reactive implementation class, fixed potential NPEs, fixed memory leak
...
* Fixed places where IO was done on main thread
* Created reactive class Observable so that work could easily be done on
other threads
* Fixed potential NPEs in LightningView
* Fixed memory leak where ConnectivityManager was leaking activity
9 years ago
Anthony Restaino
ba3edc00e8
get rid of listener between tab manager and presenter. invert the dependency between them.
9 years ago
Anthony Restaino
965c5f565f
mostly move delete tab and new tab and handle new intent to presenter
9 years ago
Anthony Restaino
4a21d3f4f9
Use Executor thread pool instead of creating my own threads on the fly
9 years ago
Anthony Restaino
135cf2e572
Lint fixes, change nullable annotation in preference manager
9 years ago
Anthony Restaino
65c2c9c461
Initial slow move toward MVP pattern
9 years ago
Anthony Restaino
0e211ebf85
Add missing annotation
9 years ago
Anthony Restaino
359a252f24
Null annotations for rest of classes
9 years ago
Anthony Restaino
970ffbaca8
Add null annotations for fragments
9 years ago
Anthony Restaino
b82d304d7f
Fix nullable problem in ThemeUtils
9 years ago
Anthony Restaino
17e2640248
Fix null annotations, issues in various classes
9 years ago
Anthony Restaino
9cf0a7e11e
Annotate networkreceiver
9 years ago
Anthony Restaino
12c2ada750
Add missing annotation
9 years ago
Anthony Restaino
ff3d94635a
Fix null issues with bitmap
9 years ago
Anthony Restaino
8f38b91dc1
Non null annotations in LightningWebClient/ChromeClient
9 years ago
Anthony Restaino
4eb292f40f
Infer nullity
9 years ago
Anthony Restaino
dcd042b9d5
Annotate method parameters, lint fixes
9 years ago