185 Commits

Author SHA1 Message Date
Anthony Restaino
0a4f650869 Switch out "Android Search" for better known Ask.com search 2015-03-24 20:45:34 -04:00
Anthony Restaino
32f4a457bb Fixed bug where progress bar didn't fade out always 2015-03-24 20:43:25 -04:00
Anthony Restaino
0116481022 Using a smoother progress bar 2015-03-24 16:13:08 -04:00
Anthony Restaino
5fb00c08c2 Added in option to change URL display (url, domain, title), and other minor changes
Additional changes include removing useless code and making some utility
methods not reliant on Context
2015-02-24 13:52:17 -05:00
Anthony Restaino
971b0cd022 Change Reading mode package name to lower case 2015-02-09 15:46:10 -05:00
Anthony Restaino
d60fe82b4a Fix lint problems and other code style problems, also fixed sluggish navigation drawer issues 2015-02-09 15:45:40 -05:00
Anthony Restaino
fa3c784722 Add in attribution to jsoup library 2015-02-09 15:30:50 -05:00
Anthony Restaino
db20a4eeac Fixed problem where progress bar didn't display on 4.0 and 4.1 2015-02-05 20:59:52 -05:00
Anthony Restaino
10668a019b Added a Reading Mode that can be accessed from the menu
Reading Mode utilizes the Snacktory library created by karussel which is
licensed under the Apache 2.0 license.
https://github.com/karussell/snacktory
2015-02-05 15:33:23 -05:00
Anthony Restaino
313f9fb105 Fixed bug where navigation drawers sometimes overlapped 2015-02-05 12:21:16 -05:00
Anthony Restaino
e7dacc9c10 Attempt to fix bug where DrawerArrowDrawable animation gets stuck half way.
Also, add a background to indicate that the exit button on a tab is
pressed.
2015-02-05 12:09:39 -05:00
Anthony Restaino
ab134a8927 Fixed bug with Palette API 2015-02-04 21:30:25 -05:00
Anthony Restaino
4f1a1f3aa9 Merge pull request #171 from bidu-dw/dev
Change several search engine URLs to https
2015-01-31 23:11:22 -05:00
Anthony Restaino
489a814f54 Changes to make Incognito mode more secure and less likely to leak data to websites.
Changes for Incognito Settings
* Always disable location (even if explicitly set in settings)
* Never save passwords or form data
* Always set mixed content mode to NEVER ALLOW
* Disable DOM storage
2015-01-31 22:36:19 -05:00
Anthony Restaino
43950d4f71 Bug Fixes for rouge Android versions/OEMs that don't behave correctly 2015-01-31 11:01:24 -05:00
bidu-dw
76ab43743d Change several search engine URLs to https
Yahoo, Bing, Baidu and Yandex support https. Change for more safety.
2015-01-31 12:59:34 +08:00
Anthony Restaino
9ffeecc584 Improve rendering 2015-01-30 22:50:31 -05:00
Anthony Restaino
0e212539e9 Fixed occasional IllegalStateException 2015-01-30 22:50:15 -05:00
Anthony Restaino
6407f1101a Cache objects to use less memory 2015-01-30 22:49:55 -05:00
Anthony Restaino
03ac2f8b42 Final updates for second Lollipop beta 2015-01-30 21:25:09 -05:00
Anthony Restaino
35c585b3f4 Search adapter shouldnt spawn new worker threads if current ones havent finished 2015-01-29 21:57:39 -05:00
Anthony Restaino
04c4d202b2 Add utility method to help finding favicons 2015-01-29 21:57:19 -05:00
Anthony Restaino
6269325a44 Revert "Revert "Fix miscellaneous lint errors""
This reverts commit bd308dead7c92fb7b51f5af8260c12cb18e3b529.
2015-01-29 21:56:48 -05:00
Anthony Restaino
bd308dead7 Revert "Fix miscellaneous lint errors"
This reverts commit 920113b49ae897a36e334d10a3b7d1ebb5c2e295.
2015-01-29 21:56:35 -05:00
Anthony Restaino
920113b49a Fix miscellaneous lint errors 2015-01-29 21:56:10 -05:00
Anthony Restaino
7f8253b470 Settings should utilize .apply() instead of .commit() 2015-01-29 21:55:46 -05:00
Anthony Restaino
17afd700d8 Update with new hosts file 2015-01-29 21:54:04 -05:00
Anthony Restaino
7e23135824 Simplified and improved filter algorithm 2015-01-29 20:31:33 -05:00
Anthony Restaino
8314676918 Added option to enable/disable Color Mode 2015-01-29 15:39:53 -05:00
Anthony Restaino
a897ae4d3e Added option to block third party cookies 2015-01-29 13:52:56 -05:00
Anthony Restaino
9853804fd8 Complete Material Design for Settings 2015-01-29 13:25:19 -05:00
Anthony Restaino
42de0b3ae7 Fixed potential NullPointerExceptions
Rather than try to correct the issue of the Comparator crashing in
BookmarkManager because the Strings/HistoryItems were null, I modified
the HistoryItem object so that the title, url, and folder strings can no
longer be null but will instead be empty if set to null, this then
prevents the BookmarkManager from throwing an NPE when sorting the items
by title.
2015-01-29 09:26:46 -05:00
Anthony Restaino
1eed3ca948 Fixed potential NullPointerExeptions 2015-01-28 21:17:44 -05:00
DF1E
a292c6c776 material design for erveryone..
use appcompat on all API's because of its backward compatibility
2015-01-28 19:16:00 +01:00
Anthony Restaino
eff7e3800d Retrieve correct package name rather than hardcoding it 2015-01-27 20:27:54 -05:00
Anthony Restaino
376ac564b8 Animate toolbar hide/show 2015-01-27 11:38:13 -05:00
Anthony Restaino
ced119f311 Initial changes for Material Design 2015-01-26 13:09:27 -05:00
Anthony Restaino
7b8088f3d4 Activities now return correct menus that can be utilized by the toolbar 2015-01-26 13:07:57 -05:00
Anthony Restaino
762fe5b55b Add text reflow for Android versions >= Kitkat 2015-01-26 13:06:39 -05:00
Anthony Restaino
fd781f4a63 JavaScript for inverted rendering 2015-01-26 13:06:02 -05:00
Anthony Restaino
dd919513c1 Added material design drop shadow to html pages 2015-01-26 12:58:10 -05:00
Anthony Restaino
748c70b280 Fixed URL Encoding for Search Suggestions so that special characters work 2015-01-22 20:57:45 -05:00
Anthony Restaino
388e614dd7 Cache some objects to speed up the query process.
This class needs a lot of attention to speed up the filtering process
and make it easier to understand.
2015-01-05 21:22:19 -05:00
Anthony Restaino
73b367053c Speed up the retrieval of search suggestions from the database.
Since the maximum amount of displayed suggestions is set at 5, it makes
sense to limit the query to a maximum of 5. This speeds up the query
significantly which makes queries more responsive.
2015-01-05 21:20:25 -05:00
Anthony Restaino
e8897d43bf Merge pull request #161 from karolba/no-zoom-in-internal-pages
Not allow to zoom in the internal pages.
2015-01-05 20:18:31 -05:00
Karol Barenicki
3510691439 Delete a comment saying that it doesn't work 2015-01-03 04:14:38 +01:00
Karol Barenicki
172ee068ac Not allow to zoom in the internal pages.
This commit prevents an user from zooming in the Home Page, Bookmarks
Page and History Page.
On some devices, for examlpe, some tablets with low dpi, tapping the
search bar in the Home Page would zoom the browser in about 25% and then
open the keyboard. That looks weird.
Also, the Lightning Browser does not allow zooming in the Settings menu
and the Tabs/Bookmarks sidebars. Allowing the user to zoom in one place
of the UI and not in the other is inconsitent.
2015-01-03 01:49:35 +01:00
Anthony Restaino
1e8e78e6d7 Reversed search arrow direction to be more intuitive 2014-12-31 14:43:17 -05:00
Anthony Restaino
f06170ebfd Merge pull request #154 from DF1E/add-searchbar 2014-12-31 13:12:37 -05:00
Anthony Restaino
6a7b4bfe68 Manual merge of Settings changes from @pejakm due to merge conflicts 2014-12-31 12:56:33 -05:00