Mark
6ac7ef8443
Fixed and removed the languages strings
2017-04-18 11:49:54 +02:00
Mark
f655a1f488
Fixed
2017-04-18 11:47:26 +02:00
anthony restaino
79febae033
Using okhttpclient for suggestions downloads
2017-04-17 16:58:51 -04:00
anthony restaino
b46129f83a
Use OkHttp to download images
2017-04-17 16:45:42 -04:00
Mark
3d0568df63
I forgot the languages strings! Updated.
2017-04-16 21:26:55 +02:00
Mark
0128aa8ce0
Fixed some old typos and re-worked some strings
...
It would be cool to have these changes in the next update since the latest version has some outdated translations which may confuse users.
2017-04-16 21:16:24 +02:00
Roberto MF
268e0351fb
[Spanish l10n] Update strings
2017-04-15 18:40:45 +02:00
anthony restaino
cca39aa3d2
Cleaning up image request logic
2017-04-14 22:47:42 -04:00
anthony restaino
1d6ef194d1
Reducing code duplication in image downloader
2017-04-12 22:30:55 -04:00
anthony restaino
3c133748e9
Dropping async task for bonsai in image downloading
2017-04-11 22:38:15 -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
8e0d3c1b52
Moving away from raw query and cleaned up query code
2017-04-07 20:45:59 -04:00
anthony restaino
1f1d1e7f32
Fixing crash on restore caused by bonsai upgrade
2017-03-26 20:08:36 -04:00
anthony restaino
826ca9118e
Fixing nullable problems
2017-03-26 20:08:22 -04:00
anthony restaino
3e6c228bba
Cleaning up lint warnings caused by appcompat upgrade
2017-03-26 20:08:07 -04:00
Anthony Restaino
e26bd61c40
Update support library version ( #542 )
2017-03-21 22:06:19 -04:00
anthony restaino
11d0d221a3
removing bonsai submodule
2017-03-20 19:42:53 -04:00
anthony restaino
54115b55b0
removing animated progress bar submodule
2017-03-20 19:41:22 -04:00
anthony restaino
96cd20a0b3
Updating jsoup and leak canary
2017-03-18 22:56:30 -04:00
anthony restaino
f48320153e
Moving new Chinese translations to correct folder
2017-03-18 22:42:50 -04:00
anthony restaino
14ef8c7077
Moving to net cipher 2.0.0-alpha away from submodule
2017-03-18 22:39:23 -04:00
anthony restaino
77a2f61df3
Updating bonsai
2017-03-18 22:20:57 -04:00
anthony restaino
3318d09a23
Updating gradle plugin, updating sex count plugin, upgrading target version, updating support library versions
2017-03-18 21:46:08 -04:00
Anthony Restaino
dfc2244573
Merge pull request #500 from DMSalesman/dev
...
Finalized Italian translation
2017-03-18 21:30:16 -04:00
Anthony Restaino
681456ec73
Merge pull request #505 from smarquespt/dev
...
Portuguese update
2017-03-18 21:30:00 -04:00
Anthony Restaino
a0f573028b
Merge pull request #514 from valentind44/patch-1
...
Added new strings to the French translation.
2017-03-18 21:29:52 -04:00
Anthony Restaino
912e8e7472
Merge pull request #518 from zygimantus/dev
...
Lithuanian language added
2017-03-18 21:29:31 -04:00
Anthony Restaino
ec47b9b2a6
Merge pull request #526 from hereisdennis/dev
...
German Translations updated.
2017-03-18 21:28:52 -04:00
stellasythe
8d9e44eccd
Add files via upload
2017-01-22 18:17:40 -03:00
Roboe
c9308d26ae
[Spanish l10n] Update strings and add new ones
2017-01-20 20:11:55 +01:00
Dennis
f51d38598d
German Translations updated.
2017-01-16 21:42:28 +01:00
José Millán Soto
d74c319963
Show realm in HTTP auth dialog
...
Display realm when an HTTP authentication is requested.
The term "Server message" is used instead of realm as not all users
would understand what realm means.
2016-12-23 20:13:37 +01:00
Zoraver Kang
19166f8dfb
Added basic keyboard shortcut support.
2016-12-18 23:59:09 -05:00
zygimantus
47ff7e28e6
Lithuanian language added
2016-12-18 23:04:33 +02:00
valentind44
1eb6d68072
Added new strings to the French translation.
2016-12-06 16:09:57 +01:00
Anthony Restaino
e4a46b66b1
Minor bugfix bump
2016-11-29 20:16:20 -05:00
Anthony Restaino
ed9fea1c8f
Update hosts file
2016-11-29 20:01:12 -05:00
Anthony Restaino
dcde8fa348
Fixed bug where startpage logo wasn't showing up
2016-11-29 19:57:37 -05:00
Sérgio Marques
59df30dd0c
Portuguese update
2016-11-14 23:21:48 +00:00
Anthony Restaino
15cb950af3
Fixed a memory leak
2016-11-13 14:12:14 -05:00
Penturon
3774ce70b2
Add files via upload
2016-11-10 15:16:37 +01:00
Death Mask Salesman
d2ef1aaec4
Italian translation update #2
2016-11-09 12:52:55 +01:00
Anthony Restaino
22ccb6836e
4.4.1 hotfix version update
2016-11-05 00:08:40 -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
aec90b4ae2
Fixed threading issue with all bookmarks list
2016-11-03 20:06:46 -04:00
Freddy Morán Jr
28d169d3a2
Update strings.xml
...
Added some missing translation strings
2016-11-02 07:56:27 -06:00
Anthony Restaino
6b69eb6edd
Fix null pointer exception caused by activity not being ready
2016-11-01 23:46:05 -04:00
Anthony Restaino
99d7fe8e29
Update version numbers for next release
2016-10-29 20:11:38 -04:00
Anthony Restaino
bd4e7ad4b6
Update to hosts file
2016-10-29 20:08:53 -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
Andrei Conache
6088e058a4
improve image dialog handling
...
and finish italian translation
2016-10-27 16:03:42 +02:00
Andrei Conache
182757e2e6
Inform people about flash player support
...
.. and update italian translations again.
2016-10-27 15:17:02 +02:00
Andrei Conache
b6a4b10a81
BrowserActivity: close drawers on back/forward btns
...
and update italian translations
2016-10-27 14:57:34 +02:00
Andrei Conache
2f89b5549b
strings.xml: update italian translations
2016-10-27 11:29:01 +02: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
716efd7640
Create PROXY IntDef to enforce values
2016-09-18 11:20:39 -04:00
Anthony Restaino
53b3cdb7b1
Allow the app to be moved to external storage
2016-09-16 23:20:12 -04:00
Anthony Restaino
53bf84934e
Formatting manifest
2016-09-16 23:18:10 -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
ef7fb521ff
Update to latest leak canary version
2016-09-13 23:33:45 -04:00
Anthony Restaino
43b94f2025
target sdk 24
2016-09-13 23:11:39 -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
6319503973
Fixed bugs in downloading preventing some files from being properly opened
2016-09-12 21:24:43 -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
84dd37d51d
Create common suggestions task that is extended by Duck and Google suggestions
...
Also remove old suggestions task that was unused
2016-09-11 12:00:36 -04:00
Anthony Restaino
9c8281f56c
Correctly handle logic affected by swapped drawers
2016-09-11 11:11:04 -04:00
Anthony Restaino
621ac7a574
Don't manually encode spaces
2016-09-10 20:49:47 -04:00
Anthony Restaino
3e676920e1
Add support for duck suggestions to preference manager
2016-09-10 20:28:30 -04:00
Anthony Restaino
7cc5e584d5
Add support for DuckDuckGo search suggestions, make improvements to google suggestions
2016-09-10 17:51:28 -04:00
Anthony Restaino
d9f6931047
Remove old search suggestions adapter
2016-09-10 12:37:32 -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
6d6de156c6
Use normal thickness font
2016-08-28 09:38:54 -04:00
Anthony Restaino
7b193bbeb8
Fade in selected state on tabs when they are in the drawer
2016-08-27 19:47:56 -04:00
Anthony Restaino
c1e1395b30
Add support background setting
2016-08-27 18:14:58 -04:00
Anthony Restaino
dbf9b16602
Improve text reflow
2016-08-27 18:14:43 -04:00
Anthony Restaino
8c4e5f50b6
Removed duplicate background
2016-08-27 18:10:49 -04:00
Anthony Restaino
e7cbd3e2ed
Fix threading issue in download code
2016-08-27 16:03:08 -04:00
Anthony Restaino
5711421784
Fixed a threading bug in ImageDownloadTask
2016-08-27 15:42:16 -04:00
Anthony Restaino
3643a92499
Fixed crash in history
2016-08-27 15:35:01 -04:00
stellasythe
62bbc85b3b
Portuguese-Brazilian translation
2016-08-27 15:32:49 -03:00
Anthony Restaino
4b917992ba
Fix potential bug accepting invalid certificates in reader mode
2016-08-07 21:14:40 -04:00
Anthony Restaino
0eff038407
Remove unused imports
2016-08-07 21:12:48 -04:00
Anthony Restaino
4539536eb5
Updating ad server list, removing unnecessary code in adblock
2016-08-06 17:41:00 -04:00
Anthony Restaino
d5c8479a41
Cleaning up new suggestions class
2016-08-06 17:29:06 -04:00
Anthony Restaino
3a31738bbd
Cleaned up styles and themes
2016-08-06 17:26:40 -04:00
Anthony Restaino
edc040e5bd
Improved layout of search suggestions, added breathing room
2016-08-02 20:23:57 -04:00
Anthony Restaino
0b2ba8fbf3
Add workaround for occasionally buggy header loading code
...
If custom headers (block identifying headers and DNT) are not being
used, we call super. This way, if the user turns on those options and
experiences problems on a site, they can turn off the option so that the
site works correctly.
2016-08-02 20:15:29 -04:00
Anthony Restaino
097e127407
Theme dialogs correctly with accent color
2016-08-01 22:33:54 -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
719b281bac
Print crashes to external storage on debug builds for in the field testing
2016-07-31 18:07:17 -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
cb065d0812
Properly escape query strings, fixed crash
2016-07-22 22:51:40 -04:00
Anthony Restaino
a0ae42dbb9
Switch to progress bar library
2016-07-21 23:29:33 -04:00
Anthony Restaino
2a9b820b54
Speed up animations slightly
2016-07-11 22:31:01 -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
ca385422dc
moving to bonsai
2016-07-11 21:51:45 -04:00
Anthony Restaino
dffd572afc
Fix memory leaks caused by the android framework
2016-06-01 20:05:55 -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
a47cede6c5
Updating gradle dependencies
2016-05-19 22:52:52 -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
69dba8d5f1
release bump and update tools version
2016-04-22 12:19:58 -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
dbd7e6c2e6
Updated dependencies
2016-04-18 13:58:54 -04:00
Anthony Restaino
d75675e006
More suggestions cleanup
2016-04-17 00:17:46 -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
d6a1450bef
Update to latest support library
2016-04-16 20:26:09 -04:00
Anthony Restaino
99c09a9d63
fixed bug with event bus, moved adapter
2016-04-16 20:05:15 -04:00
Anthony Restaino
f322c570c0
Fix bug where keyboard would hide text boxes in incognito
2016-04-07 10:18:14 -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
Anthony Restaino
008e61b5a8
Bugfix bump... hopefully last one before merge to master and full release
2016-03-28 20:12:25 -04:00
Anthony Restaino
6d47d7232f
Fixed null pointer exception
2016-03-28 19:59:42 -04:00
Anthony Restaino
e9d01dc104
Revert to previous support library version until they fix the menu bug
2016-03-28 19:54:45 -04:00
Anthony Restaino
a7748ceee2
Added FAQ to settings
2016-03-24 23:02:25 -04:00
Anthony Restaino
6e940b0a15
Only Kitkat and up supports changing headers, disable on lower API versions
2016-03-24 21:41:31 -04:00
Anthony Restaino
cabea7e097
Fixed bug where bookmarks as homepage changes what bookmarks are shown in bookmark drawer
2016-03-24 21:06:04 -04:00
Anthony Restaino
4d400f995f
bugfix bump
2016-03-23 22:05:44 -04:00
Anthony Restaino
bd98619d4f
Fixed bug where keyboard would cover text input on the webview
2016-03-23 21:53:05 -04:00
Anthony Restaino
40cda1317a
Don't enable useless autocomplete box to popup on the embedded search form
2016-03-23 21:51:32 -04:00
Anthony Restaino
e26330a5bd
Fixed threading bug in bookmark setting fragment, changed default bookmark title
2016-03-23 20:20:40 -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
bebolint98
1079a6e95d
Update strings.xml
...
Update Hungarian string
2016-03-23 20:25:05 +01:00
Anthony Restaino
d7faeaa2fc
Update version code in prep for release, enable color mode by default
2016-03-22 23:39:06 -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
87ae1eb8fe
Fixed bug where changing theme resulted in default tab icons being incorrectly themed
2016-03-16 21:20:26 -04:00
Anthony Restaino
8f230e3550
Fixed bug when switching between hiding status bar on/off
2016-03-16 20:57:12 -04:00
Mladen Pejaković
fca131e054
Update Serbian language
2016-03-16 18:59:05 +01:00
Anthony Restaino
3e8f3b2702
Fixed layout bug in full screen mode
2016-03-14 23:31:53 -04:00
Anthony Restaino
8bcb3668c0
updated hosts file
2016-03-13 18:16:23 -04:00
Anthony Restaino
b8b2bd090f
Fixed crashes
2016-03-13 18:13:19 -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
2f8feead71
Fixed another IO not closed resource leak
2016-03-09 22:53:48 -05:00
Anthony Restaino
ee6314f521
Fixed bug with fragment background
2016-03-09 22:53:11 -05:00
Anthony Restaino
caa0de84ce
Fixed leaked io connection
2016-03-09 22:46:00 -05:00
Anthony Restaino
97a64401e8
Fixed layout bug, fixed bug slowing down recyclerview animations
2016-03-06 14:34:01 -05:00
HendrikBoone
cd69b2779f
New duckduckgo image
2016-03-05 09:39:00 +01:00
HendrikBoone
aa855a5255
Dutch translations
2016-03-05 09:23:45 +01: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
3fe2761552
Temporarily revert appcompat dependency until bugs are fixed
2016-03-02 22:00:36 -05:00
Anthony Restaino
8763f35668
Update gradle version, fix crash on kitkat caused by old gradle plugin version
2016-03-02 21:39:53 -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
9ea98e13ad
Removed layer of overdraw
2016-02-24 19:39:30 -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
b2794b9d11
Animate vertical and horizontal tabs correctly
2016-02-21 16:52:25 -05:00
Anthony Restaino
f98f45225c
Fixed bug where searching text in page the arrows did the opposite of what you thought
2016-02-21 15:11:45 -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
f2d2c8ed5f
Moved icon in drawer, removed unnecessary view in tab_list_item
2016-02-12 17:32:34 -05:00
Anthony Restaino
0ab302775c
Fixed NPE in bookmarks fragment... ugh
2016-02-12 17:31:56 -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
45df40f580
Merge pull request #375 from MarkThat/patch-1
...
Update italian translation
2016-02-11 21:06:48 -05:00
Anthony Restaino
a1978c73b8
Merge pull request #369 from rishubil/dev
...
Add increase contrast filter
2016-02-11 21:06:00 -05:00
Anthony Restaino
6e76e7d430
fix leaked tab listener
2016-02-10 18:47:13 -05:00
Anthony Restaino
9b34a553ed
Just log an error instead of crashing when view state is messed up
2016-02-09 23:06:13 -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
7f4cab1e2e
Add accessors to get Chrome dev and beta bookmarks, also fix potential bugs
2016-02-06 22:06:24 -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
d861a9a502
Add support for onStart and onError
2016-02-04 20:35:09 -05:00
Anthony Restaino
c05cc7c9be
Fix build problem, make class static and fix some generics problems
2016-02-03 19:58:05 -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
c4921bbf20
Added missing annotations to react
2016-02-01 22:23:16 -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
0e211ebf85
Add missing annotation
2016-01-28 21:19:44 -05:00
Anthony Restaino
359a252f24
Null annotations for rest of classes
2016-01-28 21:18:39 -05:00
Anthony Restaino
970ffbaca8
Add null annotations for fragments
2016-01-28 21:16:25 -05:00
Anthony Restaino
b82d304d7f
Fix nullable problem in ThemeUtils
2016-01-27 23:45:15 -05:00
Anthony Restaino
17e2640248
Fix null annotations, issues in various classes
2016-01-27 23:42:48 -05:00
Anthony Restaino
9cf0a7e11e
Annotate networkreceiver
2016-01-27 23:27:22 -05:00
Anthony Restaino
12c2ada750
Add missing annotation
2016-01-27 23:26:43 -05:00
Anthony Restaino
ff3d94635a
Fix null issues with bitmap
2016-01-27 23:25:34 -05:00
Anthony Restaino
8f38b91dc1
Non null annotations in LightningWebClient/ChromeClient
2016-01-27 23:18:21 -05:00
Anthony Restaino
4eb292f40f
Infer nullity
2016-01-27 20:49:27 -05:00
Anthony Restaino
dcd042b9d5
Annotate method parameters, lint fixes
2016-01-26 20:32:35 -05:00
Anthony Restaino
04e0d5650f
Add missing method documentation
2016-01-25 20:46:45 -05:00
Mark
b93413f9a3
Update
...
Translated two new strings
2016-01-25 21:01:56 +01: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
Anthony Restaino
425392456c
Documentation, cleanup of TabsManager
2016-01-24 15:32:16 -05:00
Anthony Restaino
29836bd98a
Save tab back/forward state, not just current site when saving/restoring state
2016-01-24 11:02:56 -05:00
Anthony Restaino
f73f82030f
Use Application object instead of explicit Context
2016-01-24 00:20:31 -05:00
Anthony Restaino
600034b6fa
Remove unused imports
2016-01-24 00:14:14 -05:00
Anthony Restaino
ac107d6704
Variable renaming, moving fields around, more injection, move ProxyUtils out of flavor specific code
2016-01-23 19:55:11 -05:00
Anthony Restaino
cb52aa0065
Inject Bus, HistoryDatabase, and PreferenceManager rather than using BrowserApp to access instances
2016-01-23 19:36:05 -05:00
Anthony Restaino
db52a94d8c
Remove static context getter from BrowserApp
2016-01-23 12:54:57 -05:00
Anthony Restaino
076b74e867
Add missing changes for history page changes
2016-01-23 12:53:39 -05:00
Anthony Restaino
f6b60894f6
Make HistoryPage an AsyncTask to be easier to use
2016-01-23 12:53:19 -05:00
Anthony Restaino
24385c4334
Make StartPage an AsyncTask, makes it simpler to use
2016-01-23 12:39:21 -05:00
Anthony Restaino
22960c9bd6
Make BookmarkPage an AsyncTask to simplify its use, change recursion to iteration in DownloadHandler
2016-01-23 12:27:58 -05:00
Anthony Restaino
930880b339
Remove more uses of the static context from BrowserApp
2016-01-22 23:27:26 -05:00
Anthony Restaino
a434c0af68
Utilize IconCacheTask, add Application.get because maybe storing the application context is bad????
2016-01-22 23:00:32 -05:00
Anthony Restaino
c95f1f86e9
No need to inject BookmarkPage, make it a utility class for right now
2016-01-22 22:39:47 -05:00
Anthony Restaino
68a4475ec7
Fixed Lite build error
2016-01-22 08:19:45 -05:00
Anthony Restaino
da4985d4de
Fixed crash when opening browser from intent
2016-01-22 08:19:33 -05:00
Anthony Restaino
8b44ce12fa
Dependency injection for ReadingActivity
2016-01-21 20:42:19 -05:00
Anthony Restaino
6084c9b478
Make ProxyUtils a proper dagger singleton, inject more member variables where possible
2016-01-21 20:35:00 -05:00
Anthony Restaino
a24eb45ae4
Properly use AppComponent to only inject classes into dagger, inject static dependencies into BrowserApp class
2016-01-21 20:16:01 -05:00
Anthony Restaino
a60ae614d9
Protect incognito activity from intents, clean up some code analysis warnings, simplify LightningView settings methods
2016-01-20 22:02:15 -05:00
Anthony Restaino
46b1269730
Correctly remove WebView from layout before destroying it. throw exception if destroy is called without remove
2016-01-19 21:48:20 -05:00
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