Commit Graph

725 Commits

Author SHA1 Message Date
Anthony Restaino
d7e1cd7c72 Merge pull request #577 from jiaojianhua/upstream
Baidu search suggestion
2017-06-03 09:13:37 -04:00
Anthony Restaino
375ed6946f Merge branch 'dev' into dev 2017-06-03 09:06:27 -04:00
DF1E
20ca7047f3 minor changes 2017-06-03 10:54:16 +02:00
Jiao Jianhua
af58c93ed5 New: Baidu search suggestion 2017-06-03 10:26:21 +08:00
Jiao Jianhua
a7147e7265 Add Baidu searc suggestion 2017-06-03 10:25:54 +08:00
anthony restaino
4f37f0f196 Removing unused imports 2017-06-01 22:19:36 -04:00
anthony restaino
1532351775 Updating dagger 2017-06-01 22:16:45 -04:00
anthony restaino
7485bc35e7 Updating butterknife 2017-06-01 22:13:15 -04:00
DF1E
eddba7e480 fixes for downloads page
- fixes open downloads
- fix if download dialog canceled
- save image downloads
2017-05-31 12:20:02 +02:00
DF1E
c07c925ada fix refreshing page after deleting all bookmarks
simple forgot to add handleDownloadDeleted()
2017-05-29 09:30:29 +02:00
DF1E
fd3336b270 slightly improved history and downloads html 2017-05-29 09:14:22 +02:00
DF1E
c3df776771 add delete downloads dialog 2017-05-28 14:28:48 +02:00
DF1E
12a1769047 add DownloadsPage 2017-05-28 14:00:50 +02:00
anthony restaino
a577049a9c Fix logic where only start pages should be excluded from close 2017-05-27 13:38:41 -04:00
anthony restaino
0692625bb9 Fixing ridiculous switches 2017-05-27 13:27:26 -04:00
anthony restaino
bd62c92421 Fixing errant capital letter 2017-05-27 12:07:51 -04:00
anthony restaino
75bfe8ce64 Fixing dialog padding for seekbar dialogs 2017-05-27 12:07:43 -04:00
anthony restaino
a5119aff13 Moving to use sentence case 2017-05-27 12:02:06 -04:00
anthony restaino
06069770cb Cleaning up dialogs throughout the app 2017-05-27 11:46:19 -04:00
anthony restaino
c1e8943a7f Removing unnecessary executor 2017-05-26 14:58:54 -04:00
anthony restaino
f47ecf2bad Setting compat vector usage for all versions <= KitKat 2017-05-25 22:23:50 -04:00
Anthony Restaino
4252ffd8bd Merge pull request #569 from xiehuihui/dev
It crash when it starts in KitKat(API level 19).
2017-05-25 22:19:52 -04:00
anthony restaino
35e979e904 Improving http auth dialog ui 2017-05-25 22:15:40 -04:00
Çağatay
cfc861fde6 Update strings.xml 2017-05-24 17:55:01 +03:00
xiehuihui
6929ccb8bd It crash when it starts in KitKat(API level 19). 2017-05-22 21:04:04 +08:00
Anthony Restaino
fb84baa956 Merge pull request #522 from fid-jose/dev
Show realm in HTTP auth dialog
2017-05-21 14:42:13 -04:00
anthony restaino
3a5cfaac31 Fixing arabic formatting 2017-05-21 13:19:06 -04:00
anthony restaino
65a8b04099 Adding file size to download dialog thanks to @alinux78 2017-05-21 13:07:06 -04:00
anthony restaino
93b4c81391 Applying changes from @Mishiranu PR 2017-05-21 12:51:35 -04:00
anthony restaino
b0d07298dd Adding share option to context menu 2017-05-21 12:44:03 -04:00
anthony restaino
776c9af611 Forcibly opt out of any metrics google may collect within the web view 2017-05-18 19:13:00 -04:00
anthony restaino
c778791226 Documentation for favicon model 2017-05-15 22:07:39 -04:00
anthony restaino
d833cceb96 Utilizing LRUCache for in memory bitmap caching 2017-05-14 20:37:33 -04:00
anthony restaino
b4d9c9023d Increase the max supported aspect ratio 2017-05-13 10:58:49 -04:00
anthony restaino
916d9cc4ae Documentation for HistoryModel 2017-05-13 10:42:55 -04:00
anthony restaino
ca8024d04d Switching to lazy database for history 2017-05-13 10:42:47 -04:00
anthony restaino
0823f41188 Changing full screen to be enabled by default 2017-05-13 10:22:59 -04:00
anthony restaino
f34ac1b255 Add sorting back to bookmarks 2017-05-12 22:22:58 -04:00
anthony restaino
e794171b8d Fixing bug where add/remove bookmark button didn't work 2017-05-12 21:37:25 -04:00
anthony restaino
633285a787 Using diffutil to simplify updating the list 2017-05-12 21:33:15 -04:00
anthony restaino
cd06cbf696 Fixing inconsistency between browser and settings activities 2017-05-12 13:49:46 -04:00
anthony restaino
4b07ac013d Adding documentation for ThemeUtils 2017-05-11 21:05:22 -04:00
anthony restaino
aa40193fa1 Darkening the status bar 2017-05-11 20:39:43 -04:00
anthony restaino
ffec083eca Adding setting for black status bar 2017-05-11 20:11:08 -04:00
anthony restaino
50b0ad2512 Avoid constant condition by changing full_version declaration 2017-05-09 23:40:22 -04:00
Anthony Restaino
5ca24e7d11 Merge pull request #567 from anthonycr/bookmarks-refactor
Moving bookmarks from flat file to database
2017-05-08 21:48:14 -04:00
Anthony Restaino
79b322f115 Updating leakcanary 2017-05-08 00:05:44 -04:00
anthony restaino
6ca31c61cf Add documentation for BookmarkUiModel 2017-05-07 23:32:41 -04:00
anthony restaino
64cdd016e6 Documentation for BookmarkExporter 2017-05-07 23:16:59 -04:00
anthony restaino
12d4851860 Merge branch 'dev' into bookmarks-refactor 2017-05-07 21:24:53 -04:00
Anthony Restaino
3159b89618 Merge pull request #556 from MarkThat/patch-4
Fixed some old typos and re-worked some strings
2017-05-07 21:20:02 -04:00
Anthony Restaino
8f7248c176 Merge pull request #562 from mtbu/dev
Prevent URL-box resetting on cursor movement
2017-05-07 21:19:05 -04:00
t61p
a3de701cf4 Japanese translation update (#565) 2017-05-07 21:14:17 -04:00
anthony restaino
6765ec96e5 Cleaning up bookmark initialization logic 2017-05-07 21:05:50 -04:00
anthony restaino
c71ffda636 Import bookmarks from assets if the database is empty 2017-05-07 20:58:07 -04:00
anthony restaino
ae30951e41 Moving old bookmark manager to LegacyBookmarkManager
LegacyBookmarkManager has read only functionality
2017-05-07 20:41:31 -04:00
anthony restaino
18216543d4 Documentation for the bookmark model 2017-05-07 20:13:29 -04:00
anthony restaino
f148283053 Moving bookmarks storage from flat file to database 2017-05-07 19:25:50 -04:00
anthony restaino
cf9dec3dcb Removing unnecessary comments 2017-05-06 22:16:21 -04:00
anthony restaino
efe3375389 Making history page method static 2017-05-06 21:59:29 -04:00
anthony restaino
6f4e4115d8 Break out rotation animation into animation utils 2017-05-06 19:58:12 -04:00
anthony restaino
086f915e20 Switching from getSimpleName to hardcoded tag 2017-05-06 14:34:44 -04:00
anthony restaino
62f5cda7af Setting the background of the item 2017-05-05 21:45:24 -04:00
anthony restaino
510e7fd7a0 Switching to recycler view 2017-05-05 21:31:05 -04:00
anthony restaino
66b4ea16f4 Making the tab object tag more specific for its use case 2017-05-05 20:37:15 -04:00
anthony restaino
368d71df7d Deleting unused code 2017-05-05 20:26:01 -04:00
anthony restaino
d7e5a5fbe2 Removing unused class 2017-05-03 22:01:42 -04:00
anthony restaino
f89829735d Simplifying shouldOverrideUrlLoading 2017-05-03 21:49:32 -04:00
anthony restaino
b8bbd8f6e0 Using observables instead of executors 2017-05-02 22:22:29 -04:00
anthony restaino
ee078c1495 Fix bug with background tabs opening urls
If a background tab opened a URL that triggered the intent chooser, and
the user chose to open the URL in the browser, the current tab would
open the URL instead of the originating URL. Using the tab’s hashcode,
the original tab now will open the URL.
2017-05-02 22:04:31 -04:00
anthony restaino
e8b8ddaa02 Removing unnecessary long click listener 2017-04-30 21:12:49 -04:00
anthony restaino
0fcf7451cb Removing event buss 2017-04-30 21:00:45 -04:00
anthony restaino
923e71d51f Ensure that published items aren't null 2017-04-29 17:22:49 -04:00
anthony restaino
4649d4b0b4 Inferring nullity 2017-04-29 17:19:55 -04:00
anthony restaino
72e5b0fa91 Inferring nullity 2017-04-29 17:18:43 -04:00
anthony restaino
54026bf6cc Cleaning up unused code 2017-04-28 22:24:21 -04:00
anthony restaino
fa7673b3d1 Better stringbuilder comparison 2017-04-27 21:37:57 -04:00
anthony restaino
7fa3315662 Localizing log tags 2017-04-26 22:50:15 -04:00
anthony restaino
5af0f5f0c1 Getting rid of BrowserApp.get method 2017-04-26 22:12:21 -04:00
anthony restaino
61bb99c3be Injecting application where possible 2017-04-26 22:03:49 -04:00
anthony restaino
0cc8777e31 More injection 2017-04-26 21:41:47 -04:00
anthony restaino
e7280be103 Constructor injection for HistoryDatabase 2017-04-26 21:24:45 -04:00
anthony restaino
ba976cd4b0 Constructor injection > field injection 2017-04-26 19:33:05 -04:00
anthony restaino
638220efc6 Improving memory performance in case with multiple hosts per line 2017-04-25 22:42:10 -04:00
anthony restaino
431f5782ff Moving string utils methods to a utils class 2017-04-24 21:48:13 -04:00
mtbu
f235a56ed9 Prevent URL-box resetting on cursor movement
Stop the URL-box from resetting to the current URL (or blank) whenever the user clicks on it to move the cursor
2017-04-24 20:35:12 +01:00
anthony restaino
80ab4aff35 Improving performance of adblocking code by utilizing stringbuilder 2017-04-23 23:31:28 -04:00
anthony restaino
f90e897995 Fixing fragment lifecycle for tab and bookmark drawers 2017-04-22 23:07:08 -04:00
anthony restaino
413f76c00b Updating dagger 2 2017-04-22 20:57:59 -04:00
anthony restaino
2eea6fb60b Updating to butterknife v8 2017-04-22 20:46:41 -04:00
anthony restaino
5f8470c577 Using butterknife to bind views in fragments 2017-04-22 20:37:01 -04:00
anthony restaino
89caf33f46 Removing unused resources 2017-04-22 18:33:02 -04:00
anthony restaino
38bb96d4f2 Cleaning up potential NPEs and other lint warnings 2017-04-22 18:32:55 -04:00
anthony restaino
103eea9fcb Making encoding a constructor parameter 2017-04-22 17:10:30 -04:00
anthony restaino
ba1bad6d95 Use built in OkHttpCache instead of manual cache 2017-04-22 17:00:08 -04:00
anthony restaino
e7c5819a89 Cleaning up suggestions model code 2017-04-22 14:42:22 -04:00
anthony restaino
2723abcfd0 Switching from task thread to IO thread where appropriate 2017-04-20 23:10:01 -04:00
anthony restaino
491d872008 Renaming task method 2017-04-19 22:10:25 -04:00
anthony restaino
460da386ec Keeping connectivity manager around rather than getting it every time 2017-04-19 22:01:45 -04:00
anthony restaino
efd5780c31 Annotating suggestions methods with nullable annotations 2017-04-18 22:32:40 -04:00
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