Anthony Restaino
bd98619d4f
Fixed bug where keyboard would cover text input on the webview
2016-03-23 21:53:05 -04:00
Anthony Restaino
dbc186db9b
Fixed bugs related restore tabs option
...
- fixed tab being blank if option was off
- fixed bug where bookmarks would show sub folder if browser was closed
in that folder if option was on
2016-03-23 20:10:42 -04:00
Anthony Restaino
ae6726b290
Remove unnecessary imports, make methods static
2016-03-22 21:16:11 -04:00
Anthony Restaino
f05312e915
Fixed bug where fragments wouldn't update their preferences if they changed
2016-03-22 21:12:17 -04:00
Anthony Restaino
58d8cb6a36
Fixed null pointer exception by properly replacing the fragment
2016-03-21 22:10:16 -04:00
Anthony Restaino
57d5298bec
Fix bug where certain devices had different toolbar heights
2016-03-20 16:44:45 -04:00
Anthony Restaino
bd8c439161
Fixed bug where multiple processes caused incognito to nor respond to preference changes.
...
Possibly in the future I should explore gong back to multiprocess for
incognito mode but right now it causes bugs. Also tweaked UI color in
color mode
2016-03-20 13:07:50 -04:00
Anthony Restaino
f90ab177d5
Color the search bar appropriately for the various theme/color mode, fixed bug when restarting activity
2016-03-19 13:16:53 -04:00
Anthony Restaino
1685a13df3
Fixed some bugs with restoring/initializing tabs when new intents were received and browser was killed by background
2016-03-18 00:00:30 -04:00
Anthony Restaino
8f230e3550
Fixed bug when switching between hiding status bar on/off
2016-03-16 20:57:12 -04:00
Anthony Restaino
3e8f3b2702
Fixed layout bug in full screen mode
2016-03-14 23:31:53 -04:00
Anthony Restaino
14f08a8fef
Update to latest support library, improve drawer closing experience
2016-03-10 22:23:32 -05:00
Anthony Restaino
d3ac7187bb
Roll back support library until fragment backgrounds are fixed
2016-03-09 22:54:48 -05:00
Anthony Restaino
97a64401e8
Fixed layout bug, fixed bug slowing down recyclerview animations
2016-03-06 14:34:01 -05:00
Anthony Restaino
3833fdb449
Fixing some animation bugs
2016-03-04 23:00:51 -05:00
Anthony Restaino
9c3607aa3d
Temporarily revert v4 support until its fixed, add some documentation
2016-03-03 23:16:30 -05:00
Anthony Restaino
1198aeeb4d
fixed index out of bounds bug
2016-03-01 22:10:18 -05:00
Anthony Restaino
6308677438
Smoothly close browser by closing the activity after the drawers are closed, removed bus event
2016-03-01 22:07:55 -05:00
Anthony Restaino
e0ace14029
Fixed bug where rotating device caused webview height to be incorrect
2016-03-01 21:46:39 -05:00
Anthony Restaino
a6edd3ca29
Update to latest support libs, get rid of pointless hardware layers
2016-02-24 19:33:09 -05:00
Anthony Restaino
8132b34bbf
Fixed potential memory leak, moved variables
2016-02-24 19:18:05 -05:00
Anthony Restaino
486078a7d1
Fixed bug where new intents wouldn't open in the browser if it had been killed by the OS
2016-02-24 19:15:01 -05:00
Anthony Restaino
7486ebe3c4
Fixed memory leak, removed useless log statement
2016-02-21 19:22:19 -05:00
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
2016-02-21 15:11:20 -05:00
Anthony Restaino
d3ead42f8e
fix rotation bug
2016-02-12 21:51:56 -05:00
Anthony Restaino
71a6c93551
Fixed toolbar size bug on rotation
2016-02-12 21:38:16 -05:00
Anthony Restaino
737c02d6e8
Added back/forward icon enable/disabling on tablet devices
2016-02-12 17:36:46 -05:00
Anthony Restaino
fd5c26cc52
Add support for guardian project panic/ripple app
2016-02-12 09:05:39 -05:00
Anthony Restaino
19b6a5bfc5
Fixed bug where tab icon showed in desktop tab mode
2016-02-11 21:41:46 -05:00
Anthony Restaino
c9323cc7fd
Temporarily fix bug where tabs created outside the presenter class (in manager) cause the tab number to be mismatched
2016-02-09 21:10:51 -05:00
Anthony Restaino
2bca40901f
Change thickness and font of tab number
2016-02-08 21:34:10 -05:00
Anthony Restaino
b81d9a0ed8
Change out arrow drawable for an icon that displays current number of tabs
2016-02-08 21:27:22 -05:00
Anthony Restaino
79d619f82b
Support bookmark importing from chrome variants and stock browser, lint fixes
2016-02-07 12:34:04 -05:00
Anthony Restaino
c684472f6e
Add new tab button to desktop tabs view
2016-02-06 22:27:08 -05:00
Anthony Restaino
000ecbdc25
Allow close dialog to be shown when tabs icon is pressed
2016-02-05 22:23:43 -05:00
Anthony Restaino
f1467a9a96
Add ability to close all tabs except current tab
2016-02-05 22:17:15 -05:00
Anthony Restaino
941f54d615
Renamed OnSubscribe/Subscriber, moved anonymous class to static class, added --stacktrace to gradle build to capture build crash
2016-02-05 21:54:45 -05:00
Anthony Restaino
77465c83dd
Reactive code for reading activity
2016-02-04 23:59:01 -05:00
Anthony Restaino
ac3f43a76f
Prevent observers from sending events out of order, add documentation, annotations
2016-02-02 22:06:28 -05:00
Anthony Restaino
84627b3fae
Show the last created tab after initialization
2016-02-01 22:38:40 -05:00
Anthony Restaino
de4fdc86e0
Add missing annotations, clean up reactive code, simplify methods
2016-02-01 22:32:12 -05:00
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
2016-02-01 22:17:44 -05:00
Anthony Restaino
ba3edc00e8
get rid of listener between tab manager and presenter. invert the dependency between them.
2016-01-31 21:01:13 -05:00
Anthony Restaino
965c5f565f
mostly move delete tab and new tab and handle new intent to presenter
2016-01-31 20:18:27 -05:00
Anthony Restaino
4a21d3f4f9
Use Executor thread pool instead of creating my own threads on the fly
2016-01-30 22:46:57 -05:00
Anthony Restaino
135cf2e572
Lint fixes, change nullable annotation in preference manager
2016-01-30 22:11:45 -05:00
Anthony Restaino
65c2c9c461
Initial slow move toward MVP pattern
2016-01-29 22:33:01 -05:00
Anthony Restaino
4eb292f40f
Infer nullity
2016-01-27 20:49:27 -05:00
Anthony Restaino
416dc4594d
add ability to add shortcuts to the homescreen, more work still needed
2016-01-24 17:39:09 -05:00
Anthony Restaino
c19dbe09bb
Cleanup unused methods
2016-01-24 17:00:46 -05:00