Commit Graph

112 Commits

Author SHA1 Message Date
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
Anthony Restaino
b19dcb1dc3 Merge pull request #146 from karolba/no-popup-while-zooming
Not show a popup when zooming using only one finger.
2014-12-31 12:06:49 -05:00
Anthony Restaino
187855bdae Merge pull request #128 from Javran/agent-picker-memorize
make the agent picker remember the previous value
2014-12-29 16:48:57 -05:00
Karol Barenicki
723331fc7b Fixes popup when zooming using only one finger.
When a user was zooming using the "double tap and while holding swipe
up/down" gesture, the "Open/Download/New Tab" dialog would be shown,
ending the zooming gesture, what made zooming using that gesture
impossible. This commit fixed that issue.
2014-12-02 23:44:33 +01:00
Javran Cheng
660d4f0e04 make the agent picker remember the previous value
Saying you might sometimes accidentally click "yes"
when editing user agent string and then the previous setting
goes away or there is a typo in the customized string
and you want to modify it slightly.

And making the agent picker remember the previous value
solves all the problems above :)
2014-10-02 11:46:56 -04:00
Anthony Restaino
179a4c2420 Refactored drawer variable to be inline with correct naming 2014-09-04 09:03:12 -04:00
Anthony Restaino
f9054d156d Change to use Linux Desktop user-agent instead of windows 2014-09-02 12:18:24 -04:00
Anthony Restaino
2f0dda06ee Revert useless changes 2014-09-01 21:26:54 -04:00
Anthony Restaino
25a1b86307 Add BookmarkActivity that allows centralized management of bookmarks 2014-09-01 21:01:18 -04:00
Anthony Restaino
e92ad4303b Make history deletion more efficient 2014-09-01 09:44:06 -04:00
Anthony Restaino
b9aed893ef Fixed: Stay inside incognito mode even when URL could be loaded externally 2014-08-31 21:59:54 -04:00
Anthony Restaino
d3da19a261 Fixed crash on API < 16 2014-08-27 21:39:18 -04:00
Anthony Restaino
cd0d9e2d94 Removed debug log from searchAdapter 2014-08-27 10:20:00 -04:00
Anthony Restaino
e3944f798f Rename id of left drawer to be consistent with right 2014-08-27 10:19:49 -04:00
Anthony Restaino
83d2e53a25 Add license for NetCipher 2014-08-26 17:07:35 -04:00
Anthony Restaino
df51c67909 Utilize new BookmarkManager class for bookmarks 2014-08-22 13:32:22 -04:00
Anthony Restaino
d908513dbd Utilize map in order to determine what bookmarks we have 2014-08-22 11:12:48 -04:00
Anthony Restaino
bdb3fe286d Add methods to BookmarkManager 2014-08-21 23:08:22 -04:00
Anthony Restaino
7a01732a1e Add more methods to BookmarkManager 2014-08-21 18:37:56 -04:00
Anthony Restaino
09b3f40d1c Remove useless constants, add folder constant 2014-08-21 18:37:24 -04:00
Anthony Restaino
8dfe58b452 BookmarkPage cleanup 2014-08-21 16:39:14 -04:00
Anthony Restaino
aa49c7b848 Moved history page creation to separate class 2014-08-21 16:38:56 -04:00
Anthony Restaino
a7a92865ed New class to handle bookmark storage (not utilized yet)
BookmarkManager stores bookmarks in a JSON database in the apps file
data directory. It includes helpful methods to export these bookmarks to
a backup file and import from that backup file. It also includes a way
to import bookmarks from the device's built in bookmark database.
2014-08-21 14:35:29 -04:00
Anthony Restaino
859f76756f removed useless setting 2014-08-20 18:31:23 -04:00
Anthony Restaino
2044d89c05 Removed superfluous method 2014-08-20 18:31:16 -04:00
Anthony Restaino
4c75b9ffb5 Increased history query efficiency 2014-08-20 18:04:43 -04:00
Anthony Restaino
05ddc95c9b Removed useless setting 2014-08-20 18:04:26 -04:00
Anthony Restaino
3823e2366a Formatting 2014-08-20 18:04:18 -04:00
Anthony Restaino
448c168513 Simplified History Logging 2014-08-20 15:55:22 -04:00
Anthony Restaino
d589061c94 Fixed bug with reopening old tab 2014-08-19 20:06:35 -04:00
Anthony Restaino
ff56ca1d31 Added option to disable history sync with Google 2014-08-19 19:31:53 -04:00
Anthony Restaino
52fcf8fdc0 Added option to change rendering mode 2014-08-19 15:10:54 -04:00
Anthony Restaino
d191bf151e Open old tab when long pressing new tab button 2014-08-19 15:09:39 -04:00
Anthony Restaino
26c16530ad Fixed crash when deleting blank tab 2014-08-16 15:51:48 -04:00
Anthony Restaino
9f3107c486 Match queries against bookmark urls as well as titles 2014-08-14 21:17:45 -04:00
Anthony Restaino
ec6c1bcd2a Moved bookmark and homepage file locations so they don't get destroyed when the cache gets cleared 2014-08-14 21:11:18 -04:00
Anthony Restaino
689a786f11 Formatting 2014-08-14 21:10:54 -04:00
Anthony Restaino
e46b396ae5 Changed homepage centering to be better 2014-08-14 21:10:45 -04:00
Anthony Restaino
e4cf9af26a Search suggestions from history now match the URL as well as title 2014-08-14 21:10:26 -04:00
Anthony Restaino
f5de4626ef Added some code to allow inverted and grayscale modes in WebView 2014-08-08 18:18:25 -04:00
Anthony Restaino
e5fd921965 stupid formatting ¯\_(ツ)_/¯ 2014-08-08 18:17:52 -04:00
Anthony Restaino
d1ce3f2868 Fixed some tab deleting logic, tab showing animation stuff, and changed favicons to grayscale if the view isn't shown 2014-08-08 17:59:17 -04:00