Commit Graph

4745 Commits

Author SHA1 Message Date
cketti c58ef8bbc5 Upgrade Gradle build files 2013-11-07 06:48:10 +01:00
Koji Arai 6d08e69690 Fixed typo. 2013-11-06 23:39:08 +09:00
Koji Arai fb6e8bc25b Updated Japanese translation of the changelog. 2013-11-06 23:23:56 +09:00
Jesse Vincent 5475f47bcf Bumped manifest to 4.701 2013-11-05 20:29:16 -05:00
Jesse Vincent 0986e822d2 changelog for 4.701 2013-11-05 20:28:46 -05:00
Jesse Vincent e20e513039 Sadly, KitKat's file manager fails to recognize our mimetype and won't let users import settings 2013-11-05 20:19:27 -05:00
Jesse Vincent 8f19d56f00 Merge pull request #415 from zjw/non_locking_scroll_view_rebased
Kit Kat UI issue
2013-11-05 16:59:12 -08:00
Joe Steele 6089b9078e Fix missing 'download remainder' button. 2013-11-05 18:17:41 -05:00
Joe Steele 5957735a0b LinearLayout fill_parent
(Don't think it really matters.)
2013-11-05 18:17:39 -05:00
Joe Steele 1cbdd390f3 Use non-deprecated constants 2013-11-05 16:26:29 -05:00
Joe Steele 5311a2ef01 NonLockingScrollview fixes.
Implement methods missing in API 7

Fix coordinate reference frame mismatch.  Touch events are
relative to the view display, whereas view children are relative
to the view.
2013-11-05 16:26:28 -05:00
Joe Steele fa962e7bd7 Move AOSP files.
Patch RigidWebView for K9.
MessageWebView would need to extend RigidWebView.
2013-11-05 16:26:27 -05:00
Joe Steele 97d571cb43 Import RigidWebView from AOSP Email client.
Also import prerequisite classes.

As contained in current master:
b3c37a31cc
2013-11-05 16:26:26 -05:00
Joe Steele 7b0082026c Revert auto-scroll changes that are no longer needed.
Revert "Only Jelly Bean seems to have the auto-scroll issue"

This reverts commit a3802a7a8e.

Revert "Hack around WebView's initial auto-scrolling past the message header"

This reverts commit 8dcc769c50.

Conflicts:

	src/com/fsck/k9/view/MessageWebView.java
2013-11-05 16:26:25 -05:00
Joe Steele 94a4585317 Switch to using NonLockingScrollView
This implements the AOSP Email solution for incorporating
a Webview inside a ScrollView, while still being able to
scroll diagonally.

This replaces the functionality of TitleBarWebView (which
is now removed).
2013-11-05 16:26:23 -05:00
Joe Steele f4de21187d Import NonLockingScrollView from AOSP Email client.
As contained in current AOSP master:
b3c37a31cc
2013-11-05 16:24:48 -05:00
cketti a036e4d2f9 Merge branch 'tls-hardening' 2013-10-29 04:40:06 +01:00
cketti a97705ffa9 Refactor TrustedSocketFactory 2013-10-29 04:37:52 +01:00
cketti 8f45d76b5c Extract WebDavSocketFactory 2013-10-29 03:42:37 +01:00
Koji Arai f7562e1b0f Updated Japanese translation. catch up with ef01cab. 2013-10-28 21:27:34 +09:00
Andrew Chen 58699190a4 Merge pull request #406 from bboa/master
Update ru translation
2013-10-27 11:44:55 -07:00
Igor Nedoboy aa1d7f87b9 Update strings.xml 2013-10-22 10:35:36 +04:00
russian k-9 mail user 5d1abd89bf Update strings.xml 2013-10-21 05:05:09 +04:00
russian k-9 mail user 42bea0fbc0 Update strings.xml 2013-10-21 05:04:25 +04:00
russian k-9 mail user f57fd551e2 Sync with ChangeLog translation 2013-10-20 14:33:29 +04:00
russian k-9 mail user 5b967d46a8 PullToRefresh plugin RU translation updated 2013-10-20 14:30:42 +04:00
russian k-9 mail user d3fea3ebb2 ChangeLog plugin RU strings added 2013-10-20 14:28:41 +04:00
András Veres-Szentkirályi 105d3b3c4e filter TLS protocol versions by support as well 2013-10-20 10:42:39 +02:00
András Veres-Szentkirályi 77d43fb7bd extracted method filterBySupport 2013-10-20 10:30:33 +02:00
András Veres-Szentkirályi dbc47c7297 filter enabled cipher suites by availability 2013-10-20 10:22:53 +02:00
cketti ef3ba02a89 Merge pull request #400 from zjw/change_line_endings
Fix problems related to the saving and retrieval of drafts
2013-10-19 21:22:29 +02:00
cketti a0709f2248 Remove newline in reply header of zh-TW translation 2013-10-19 20:42:48 +02:00
cketti fecf77bcde Merge branch 'translations' 2013-10-19 18:31:29 +02:00
cketti ad3c394322 Fix German translation 2013-10-19 18:28:43 +02:00
cketti 1279d597ac Fix format of Lithuanian translation 2013-10-19 18:27:08 +02:00
cketti 43d1084047 Run script to sync translations 2013-10-19 18:03:50 +02:00
cketti aa81f78587 Add Lithuanian to list of supported languages 2013-10-19 18:03:50 +02:00
Marcio Zomb13 4442cd030f Update Brazilian Portuguese translation 2013-10-19 17:30:55 +02:00
russian k-9 mail user 4f6241a4bb Update Russian translation 2013-10-19 17:30:10 +02:00
pyler f5ada9947b Android-PullToRefresh - SK translation 2013-10-19 17:29:41 +02:00
pyler 0222bb0829 ckChangeLog - SK translation 2013-10-19 17:29:41 +02:00
pyler a3d06b1271 Update Slovak translation 2013-10-19 17:29:31 +02:00
igavio 99c17ff796 Update Greek translation 2013-10-19 17:27:22 +02:00
Uni- ffa3730f2f Update Korean translation 2013-10-19 17:27:14 +02:00
KwonNam Son 3a5965be08 Update Korean translation 2013-10-19 17:25:16 +02:00
gymka 418a8d9f67 Add Lithuanian translation 2013-10-19 17:25:05 +02:00
András Veres-Szentkirályi d84ce6ddb9 Hardened TLS cipher suites and versions
As Georg Lukas wrote in his blog post about how Android handles TLS
handshake (http://op-co.de/blog/posts/android_ssl_downgrade/), an
explicit order of cipher suites and TLS versions must be supplied to
avoid having the weak (presumably broken) RC4 cipher at the top of the
preference list.

This commit adds the list included in the blog post to every TLS socket
creation, including IMAP, POP3 and SMTP, see Wireshark screenshots done
during testing at http://vsza.hu/k9mail-tls-hardening/
2013-10-15 10:16:42 +02:00
Joe Steele bd42a7d06e Upgrade to SDK version 17
The ant build was failing after commit 1afff1e

Ref commit 88c7b20
2013-10-14 15:49:30 -04:00
Koji Arai dc42f2589d Updated Japanese translation of the changelog. 2013-10-12 08:11:12 +09:00
Joe Steele 0323af09e5 Don't add blank lines to composed messages if there is no quoted text 2013-10-11 11:39:50 -04:00