Anthony Restaino
ee52e00c83
Fixed memory leak caused by incorrectly destroying the WebView before it was removed from its parent
2016-01-18 21:39:09 -05:00
Anthony Restaino
5368d76218
Documentation for Utils class
2016-01-17 23:45:12 -05:00
Anthony Restaino
35855a1c02
Revert change to leak canary version, add todo for bug
2016-01-16 22:49:31 -05:00
Anthony Restaino
c1083f6aab
Fix lint issues with color ints
2016-01-16 22:39:26 -05:00
Anthony Restaino
0185b5c1ba
Documentation for LightningViewTitle.
2016-01-15 21:49:12 -05:00
Anthony Restaino
25ff01ed79
Comment formatting
2016-01-15 21:43:55 -05:00
Anthony Restaino
6aaee4ce48
Finish LightningView documentation, add nullable/nonnull annotations to some methods
2016-01-15 21:41:48 -05:00
Anthony Restaino
ae15c9c816
start documentation in LightningView, remove direct field access and replace with getters
2016-01-14 21:16:36 -05:00
Anthony Restaino
290e77e696
added content URIs for Chrome dev and beta and debug methods
2016-01-11 22:50:00 -05:00
Anthony Restaino
edbd95418c
Potential javascript to extract theme meta tag (currently no-op)
2016-01-11 22:49:33 -05:00
Anthony Restaino
27e01483b1
Update gradle dependencies, fix a number of lint errors
...
Note: resource closed inspections that were ignored were ignored because
they were being properly closed in finally{} blocks
2016-01-11 22:26:32 -05:00
Anthony Restaino
7318a818c4
Async loading of homepage, delegate IOThread responsibility to BrowserApp class
2016-01-10 22:34:02 -05:00
Anthony Restaino
e06d530528
Run UI operations on correct thread
2016-01-10 19:31:36 -05:00
Anthony Restaino
057b4296d7
Mirror AppComponent getters in BrowserApp so that classes are less reliant on AppComponent, refactored getAppContext to getContext
2016-01-10 15:05:23 -05:00
Anthony Restaino
f00bb77851
Start using a single thread executor for any database access to eliminate unnecessary thread creation
2016-01-10 14:45:03 -05:00
Anthony Restaino
cb19ce2d0a
Fixed memory leak in IncognitoActivity
2016-01-10 14:02:13 -05:00
Anthony Restaino
0a4d81f7e2
perform exit cleanup when browser is closed regardless of whether last tab is deleted or not
2015-11-22 22:17:36 -05:00
Anthony Restaino
de2d0b2ca4
Fixed close tab behavior, fixed UI corner case bug
2015-11-22 22:06:15 -05:00
Anthony Restaino
8da11b4f08
Merge pull request #326 from cliqz-oss/dev
...
Tab deletion logic moved to TabsManager
2015-11-22 21:55:58 -05:00
Anthony Restaino
2a4b636a53
Fix bug with navigation drawer, update gradle dependencies
2015-11-21 18:21:58 -05:00
Anthony Restaino
4f67fd8e94
Catch non 2xx responses and don't try to open an input stream
2015-11-21 17:44:45 -05:00
Anthony Restaino
7354e354db
Move language initialization to constructor
2015-11-21 11:48:03 -05:00
Anthony Restaino
171715f40c
Update to search suggestions API that supports HTTPS
2015-11-21 11:03:10 -05:00
Anthony Restaino
734574616d
Make the workaround more obvious
2015-11-05 21:47:14 -05:00
Anthony Restaino
79b8253b21
Merge branch 'dev' of https://github.com/anthonycr/Lightning-Browser into dev
2015-11-04 23:33:56 -05:00
Anthony Restaino
1eeddaf502
Fix crash that could occur pre API 16
2015-11-04 23:33:45 -05:00
Stefano Pacifici
6f914e9e17
Better handling of bookmarks, some responsability moved back to BrowserActivity
2015-11-04 14:21:44 +01:00
Miłosz Sieradzki
fd7cc30470
Fix checks to allow both HTTP and HTTPS URLs
2015-11-03 22:28:54 +01:00
Miłosz Sieradzki
5059a3d01b
Fix methods from SHelper
...
Both Google and Facebook force HTTPS-only traffic for years.
2015-11-03 22:28:07 +01:00
Miłosz Sieradzki
bfc6c3dadc
Migrate all trafic to Google services to HTTPS
2015-11-03 22:21:19 +01:00
Ravjit Singh Uppal
cc75ba1bc7
Changed the scope of removeTab to private
2015-11-03 15:45:44 +01:00
Ravjit Singh Uppal
006eb5e191
moved the deleting logic to TabsManager
2015-11-03 15:37:56 +01:00
Anthony Restaino
9a9a06fe7b
Add support for multiple languages in search suggestions
2015-11-01 17:25:40 -05:00
Anthony Restaino
23dc83fb6a
Fixed bug where you could add generated html pages as bookmarks
2015-11-01 16:00:28 -05:00
Anthony Restaino
d66f5e4c17
Remove headers in case the setting is disabled after being enabled
2015-10-30 23:43:25 -04:00
Anthony Restaino
6df7cdf331
Corrected variable names.
2015-10-30 23:38:14 -04:00
Anthony Restaino
7a0c79d11e
Add support to remove identifying headers, add support for DNT header requests
2015-10-30 23:33:35 -04:00
Anthony Restaino
4e3193bfc8
Fix bug where you couldn't turn flash on on supported devices
2015-10-30 20:43:15 -04:00
Anthony Restaino
5dfc948fd3
Fix issue where warning dialog was not shown for local files in some cases
2015-10-30 20:14:01 -04:00
Anthony Restaino
80ac1928c1
Fixed bug where the homepage file url was showing
2015-10-29 23:35:58 -04:00
Anthony Restaino
dc188c54e3
Merge pull request #319 from ByteHamster/dev
...
Workaround for #270
2015-10-29 19:05:44 -04:00
Anthony Restaino
f2aa6d6e5c
Properly destroy WebView
2015-10-24 14:32:39 -04:00
ByteHamster
32d36f3687
Disabled scaling on bookmarks page
2015-10-22 22:15:10 +02:00
ByteHamster
8169294c80
Workaround for #270
...
In my opinion, it is neccessary for a browser to open local files.
Because local files might be a security risk,
ask the user before opening a local file.
2015-10-22 22:11:34 +02:00
Anthony Restaino
7aaf6d1771
Fixed memory leak
2015-10-21 22:45:20 -04:00
Anthony Restaino
34312bb988
Switch to grant library for permissions handling
2015-10-21 21:42:22 -04:00
Anthony Restaino
94b69fd328
Update to latest support libraries, move permissions stuff to separate package
2015-10-18 15:15:36 -04:00
Anthony Restaino
13c6594e0c
Removed redundant character escapes to fix lint errors.
2015-10-17 22:12:07 -04:00
Anthony Restaino
bf4c90b121
Fixed bugs in showTab, attempt to improve full-screen video handling.
2015-10-17 21:50:52 -04:00
Anthony Restaino
9f755aeed7
Fixed bug where opening a URL in the browser wouldn't work, refactored the ui controller, fixed bad database practices.
2015-10-17 13:59:51 -04:00