1
0
mirror of https://github.com/moparisthebest/k-9 synced 2025-01-10 05:08:18 -05:00
Commit Graph

4857 Commits

Author SHA1 Message Date
cketti
c578fcae6f Update changelog for 4.804 2014-06-21 01:47:24 +02:00
cketti
4ece2bb428 Add missing import 2014-06-21 01:47:24 +02:00
cketti
3b17aa0496 Fix potential ClassCastException
Implemented the fix suggested by zjw in pull request #463
https://github.com/k9mail/k-9/pull/463

Fixes issue 5928
2014-06-20 22:38:05 +02:00
cketti
19b180a3b6 Avoid NullPointerException reported via Google Play 2014-06-20 22:37:43 +02:00
cketti
0c37a28754 Exclude error folder from unread/starred count 2014-06-20 22:37:22 +02:00
Dominik Heidler
dcd1e63812 Fix sendCommand line splitup for some imap proxys
When sending a command it would be sent like this:
PKG1: 1 STARTTLS
PKG2: \r\n

Some imap proxys (maybe from Fortinet?) don't accept commands across packets:
PKG1: 1 STARTTLS\r\n
2014-06-20 22:36:47 +02:00
cketti
ca16f36db9 Avoid adding the same recipient twice when using "reply to all"
Fixes issue 6056
2014-06-20 22:36:30 +02:00
cketti
d3a5395d2c Add mailbox.org to list of providers 2014-06-20 22:36:26 +02:00
cketti
e8f7f6ef38 Fix 'endless' loop in ImapFolderPusher
Under certain circumstances it's possible that the 'push state' isn't
updated to contain the most recent 'UIDNEXT' value. In that case
ImapFolderPusher.start() would execute the same code path through its
main loop over and over again, preventing the device from going to
sleep.
Rather than changing the code to update the 'push state' in the corner
case that triggers the behavior described above, this commit introduces
another mechanism to track the 'UIDNEXT' value. This should also catch
as of yet unknown cases where the 'push state' isn't properly updated.

At some point in the future I hope we get to a point where we only
persist the 'push state' when we manually stop/restart the service.
During normal operation there's no need to read from/write to storage
all the time.

Fixes issue 4907
2014-06-20 22:36:13 +02:00
Koji Arai
25c3c635fc Should disable COMPOSE menu item
When message viewing and tap the next icon, menu icons (previous, next, delete and replys) disappears for an instant.
But a compose icon remains, then tap it accidentally.
2014-06-20 22:36:08 +02:00
cketti
5d130b2de1 Don't crash when startActivity() fails
Fixes issue 6201
2014-06-20 22:36:01 +02:00
Troy Rollo
aef6321ecd Alternative fix for issue 5697 - ASUS display bug 2014-06-20 22:35:58 +02:00
cketti
5437dc39e1 Support extras for ACTION_VIEW + mailto: URI
Support the extras documented for ACTION_SEND to be used with
ACTION_VIEW to support another app that doesn't care, namely Twitter.
2014-06-20 22:35:55 +02:00
cketti
0910e0bedb Restore instance state in correct order
Fixes issue 5968
2014-06-20 22:35:53 +02:00
cketti
06f31dd872 Disable pull-to-refresh when remote search is not allowed
Fixed issue 6151
2014-06-20 22:35:49 +02:00
Jesse Vincent
99dbe6b666 Bumped manifest to 4.803 2014-01-27 13:34:32 -05:00
cketti
cfbe6c2446 Prepare changelog for 4.803 2014-01-27 15:59:22 +01:00
cketti
85317af6ff Fix issue 6064: Inline images don't display on KitKat
Backported Joe's fix.
See commit 094156cc2a
2014-01-27 15:56:17 +01:00
nysatrok
301527417d Update providers.xml for German providers
Sources:
http://kundenservice.freenet.de/hilfe/mail4/email-programme/einstellungen-generell/generelle-einstellungen/index.html
http://hilfe.telekom.de/hsp/cms/content/HSP/de/3378/FAQ/theme-45858870/Internet/theme-45858718/Dienste/theme-45858716/E-Mail/theme-305642824/Allgemein/theme-57360865/IMAP/faq-45858521
https://hilfe.web.de/e-mail/imap.html
https://hilfe.gmx.net/mailprogramme/imap.html
2014-01-14 05:51:13 +01:00
pyler
2655132c87 Add provider Outlook.sk
..and fix settings for Azet.sk
2014-01-14 05:51:11 +01:00
cketti
0582432166 Merge pull request #437 from zjw/misc_clean_up 2014-01-14 05:46:01 +01:00
Joe Steele
d1fc587772 Fix POP3 STLS command
The server response needed to be retrieved.

Thanks to Paul Durrant:
https://groups.google.com/d/msg/k-9-mail/0XHNNMR1TQ4/yExsr7nvJQwJ
2014-01-14 05:46:01 +01:00
Joe Steele
b392603ae0 Use a locale-specific date in the header of a quoted message
Also, include the sent-date in the header when using
the "prefix" quote style.  "Be like mutt" (and gmail,
and thunderbird)

Also, the quoteOriginalHtmlMessage method was using the mSourceMessage
field in various places when it should be using its originalMessage
parameter.

Related issues:  2249, 3456
2014-01-14 05:46:01 +01:00
Joe Steele
d6b6bf6254 Account preferences clean-up
There were a number of preferences that were not being removed
from the preferences DB when an account was deleted, so they
would remain there forever.

There were a few attempts to remove preference keys from the DB where
the keys were obsolete and not in use for some time.

Certain obsolete preferences were not modified:
mUuid + ".name"
mUuid + ".email"
mUuid + ".signature"
mUuid + ".signatureUse"
These were in use before implementing multiple identities, and are still used
as a fallback for old accounts without multiple identities configured.
2014-01-14 05:46:01 +01:00
cketti
dc0c567007 Revert "Add work-around for Asus Transformer WebView display bug"
This reverts commit 78428e287b.
2014-01-14 05:46:00 +01:00
Joe Steele
c47777b821 Remove ant.properties
The properties currently therein are duplicates of those in
project.properties.

The build.xml file first loads properties from ant.properties, then from
project.properties, so ant.properties is redundant.

The file's existance was a maintenance issue.  The past couple times
when the property "target" was updated in project.properties, the
property was overlooked in ant.properties, so ant builds would fail when
Eclipse builds would succeed.
2014-01-14 05:46:00 +01:00
cketti
c5d3e4e814 Fix Danish translation 2014-01-14 05:46:00 +01:00
Joe Steele
f38659d30e Update .gitignore
Ignore auto-generated files that result from
"android update lib-project" (which is invoked within "ant debug").

Some of the plugins (library projects) already have their own
.gitignore file which includes the exclusions made here.  This
commit assures that the exclusions are applied to *all* plugins,
regardless.

This, of course, has no effect on files that have already been
intentionally checked into the git repository (such as the main
build.xml).
2014-01-14 05:46:00 +01:00
cketti
f336dc1959 Merge branch 'translations' 2014-01-14 05:45:59 +01:00
cketti
0ecfb5e45c Add Transifex config 2014-01-14 05:45:59 +01:00
Igor Nedoboy
e7ebb8621e Update Russian translation 2014-01-14 05:45:59 +01:00
Mittaa
ff302e7890 Update Danish translations 2014-01-14 05:45:59 +01:00
pyler
329dca1491 Update Slovak translation 2014-01-14 05:45:59 +01:00
Andrew Chen
b14c5a7222 Merge pull request #432 from Mittaa/patch-1
Update da strings.xml
2014-01-14 05:45:58 +01:00
cketti
6c9d84b9fa Rename plurals to make Transifex happy 2014-01-14 05:45:58 +01:00
Andrew Chen
7333d94973 Merge pull request #431 from miplopez/patch-1
Update es strings.xml
2014-01-14 05:45:58 +01:00
Mittaa
25236e7085 Update strings.xml
Danish translation added. New to Github so hopefully I did the right thing :)
2014-01-14 05:45:58 +01:00
cketti
27743681b4 Update build.gradle to work with latest Android Studio 2014-01-14 05:45:58 +01:00
Joe Steele
f6d08fe852 Fix typo 2014-01-14 05:45:58 +01:00
dzan
1d4b84c266 Merge pull request #435 from raboof/patch-2
Consistent Dutch translation for 'attachment'
2014-01-14 05:45:57 +01:00
miplopez
3a502f4471 Update strings.xml
Translation error (ES): L856 "inificada" --> "unificada"
2014-01-14 05:45:57 +01:00
dzan
86e15bd888 Merge pull request #433 from raboof/patch-1
Dutch translation update.
2014-01-14 05:45:57 +01:00
Arnout Engelen
12d886e144 Consistent Dutch translation for 'attachment' 2014-01-14 05:45:57 +01:00
Arnout Engelen
e1c9916eb2 Add missing translations
colorizing missing contacts, visible refile actions, attachment dialog
2014-01-14 05:45:57 +01:00
Arnout Engelen
a9fac2af3c Spelling mistakes
bezittelijk voornaamwoord en d/t-fout voltooid deelwoord 'verversen'
2014-01-14 05:45:57 +01:00
cketti
2e398c8f79 Fix ClassCastException 2014-01-14 05:45:56 +01:00
cketti
cfaa36403c Revert "Make IMAP autoconfig recognize "Draft" as drafts folder"
This reverts commit df0f6f3a8e.
See https://github.com/k9mail/k-9/pull/429
2013-12-17 18:47:38 +01:00
Jesse Vincent
38d58a68ae Bumped manifest to 4.802 2013-12-16 21:59:16 -05:00
cketti
089a5474fd Revert "Temporarily bump ourselves up only install on KitKat for a market hack"
This reverts commit 4134685c65.
2013-12-17 03:29:31 +01:00
cketti
4499ebf7e8 Add changelog for 4.802 2013-12-17 03:10:36 +01:00