1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-11-28 04:02:19 -05:00
Commit Graph

119 Commits

Author SHA1 Message Date
Daniel Applebaum
6c22507dfb Implementation of a Receiver and Service to provide for the capability
to accept control from other Android applications.  Allows for
changing both Account-level and global settings.  Account-level
settings can be applied to a single Account or to all Accounts.

The file class file derived from src/com/fsck/k9/K9RemoteControl.java
will be bundled into a JAR file for use by external applications.

This facility will be used for:
Issue 215
Issue 730
Issue 864
Issue 884
2010-01-14 04:33:50 +00:00
Jesse Vincent
766277dd8d 2.310 2010-01-14 01:13:45 +00:00
Jesse Vincent
6ade5da94a 2.309 2010-01-09 01:54:09 +00:00
Jesse Vincent
3498173834 2.308 2010-01-07 01:19:24 +00:00
Daniel Applebaum
c86a46deb1 Preparatory for more BroadcastReceivers 2010-01-04 00:47:11 +00:00
Jesse Vincent
099366184a 2.307 2009-12-31 04:46:40 +00:00
Jesse Vincent
f90e1f67a3 2.306 2009-12-28 12:57:35 +00:00
Jesse Vincent
e55e2ed9b5 Allow "search" to work when you're already on the search page. 2009-12-27 20:17:14 +00:00
Jesse Vincent
3cbb9714dd 2.305 2009-12-27 17:49:23 +00:00
Jesse Vincent
ddd6db3a7c Made our search activity actually exist 2009-12-27 16:53:24 +00:00
Jesse Vincent
151ae5a2a3 First pass at adding "Searchable" infrastructure 2009-12-27 16:50:37 +00:00
Jesse Vincent
153e02f87d 2.304 2009-12-20 06:56:20 +00:00
Jesse Vincent
f57d1cdde7 2.303 2009-12-18 03:04:21 +00:00
Jesse Vincent
a292e3de73 2302 2009-12-16 05:27:43 +00:00
Jesse Vincent
9ff5386615 2.301 2009-12-15 04:27:01 +00:00
Jesse Vincent
bdc80584c1 Bump to 2300 2009-12-15 04:12:10 +00:00
Jesse Vincent
34c111eb47 Kill the no-op Welcome activity to improve startup performance 2009-12-15 04:06:32 +00:00
Jesse Vincent
f31b2702a4 Massive rename to K9, step 1.
Conflicts:

	src/com/android/email/Email.java
2009-12-15 02:50:53 +00:00
Jesse Vincent
d7cf63f4c2 2.109 2009-12-10 19:02:01 +00:00
Jesse Vincent
671c2fb570 2.108 2009-12-10 01:15:57 +00:00
Jesse Vincent
5d2df0b12d 2.107 2009-12-07 05:47:58 +00:00
Jesse Vincent
87d4d94072 2.106 2009-11-30 05:21:17 +00:00
Jesse Vincent
b18e88cf0d 2.105 2009-11-28 05:10:44 +00:00
Jesse Vincent
f4b9edfdca 2.104 2009-11-26 19:52:00 +00:00
Jesse Vincent
b50baac5e8 2.103 2009-11-25 15:44:24 +00:00
Jesse Vincent
7aebe52ed1 Bumping to 2.102 2009-11-24 17:54:58 +00:00
Jesse Vincent
1cd4360bcb 2101 2009-11-23 14:45:26 +00:00
Daniel Applebaum
b551850827 Fixes Issue 188
Fixes Issue 394
Fixes Issue 763

Completely new Services architecture providing proper Service
lifecycle management.
  Long running tasks in MailService are executed in a separate thread,
  but the service is not stopped until the tasks are complete.

  SleepService for providing synchronous sleeps with proper WakeLock
  integration.

  Mail polling logic moved from MailService to PollService

  PushService to keep application from being killed while push is
  running.

Improved logging of IMAP protocol, including logging folder name,
thread and connection hashcode.

Don't put a failed connection back into the IMAP mConnections
storage. 

IMAP IDLE uses new SleepService for delaying between failed connection
attempts (allows phone to sleep and provides better reliability)

Use a ThreadLocal for ImapPusher wakelocks

Component enablement/disablement in Email is done only when components
are out of phase with desired state. (Issue 188)
2009-11-22 17:01:04 +00:00
Jesse Vincent
690505ea73 release 2100 - first "post-2.0" trunk build. 2009-11-17 21:13:11 +00:00
Bao-Long Nguyen-Trong
f1ed349470 We now accept all mime types when handling the android.intent.action.SEND intent 2009-11-17 01:00:09 +00:00
Bao-Long Nguyen-Trong
ffe00dc33f Fixed issue 710
WRITE_EXTERNAL_STORAGE is now required as we are using SDK 1.6
2009-11-16 21:02:57 +00:00
Jesse Vincent
1c90d142ac Explicitly say we support large and small screens to get more correct rendering semantics 2009-11-16 16:58:54 +00:00
Jesse Vincent
ccd743f55e 1.993 2009-11-15 15:26:51 +00:00
Jesse Vincent
74f910098f Bump to 1992. 2009-11-15 05:59:49 +00:00
Jesse Vincent
85c04241c0 upgrade to "android 1.6, but still works on 1.5" 2009-11-14 20:28:28 +00:00
Jesse Vincent
072e991863 1.991 2009-11-07 23:08:44 +00:00
Jesse Vincent
044770f85b 1.990 - first RC for 2.0 2009-11-05 00:00:02 +00:00
Jesse Vincent
ee7be67f47 1.107 2009-11-01 05:38:03 +00:00
Daniel Applebaum
eabc9af9b3 Fixes Issue 668
Fixes Issue 577

K-9 has earned its Canine Good Citizen.

K-9 now respects the Android-global Background data preference, by
default.  However, there is an override, allowing K-9 to ignore the
global preference, by either always running around and synchronizing
in the background, or staying put and not synchronizing.

A user can now elect to turn off mail synchronization across all
accounts in either the K-9 Preferences page by setting Background
synchronization to Never, or leaving that value as "When 'Background
data' is checked" and deselecting the Android-global Background data
preference.
2009-10-31 18:51:59 +00:00
Jesse Vincent
6815f85684 1106 2009-10-22 20:54:19 +00:00
Daniel Applebaum
959404cc68 Issue 4: Implements Push Mail for IMAP accounts using IMAP IDLE
This commit contains the entirety of the changes performed in the
issue4-1.X branch from revision 718 through revision 851.  Because the
issue4-1.X branch was up-to-date with trunk revision 847 at revision
849, the source of this commit was not an "svn merge".  Instead, it is
merely a copy of all changed files from the issue4-1.X branch to my
trunk working copy and a straight commit.

Also:
Issue 551
Issue 628
Issue 650
Issue 654
Issue 656
Issue 682
Issue 696
2009-10-22 00:41:06 +00:00
Bao-Long Nguyen-Trong
a59fcf3e89 . Fixed issue 607
. Added intent for viewing individial messages
2009-10-19 19:35:31 +00:00
Jesse Vincent
2f083b88de 1.011 2009-10-19 01:25:29 +00:00
Jesse Vincent
7cb2ce54b2 1.010 release 2009-10-14 02:13:58 +00:00
Jesse Vincent
ce7234d381 1.009! 2009-10-03 18:55:15 +00:00
Jesse Vincent
ba1cba77b8 Build 1008 2009-09-26 21:29:25 +00:00
Jesse Vincent
a3232c02f3 1007 2009-09-22 01:33:12 +00:00
Jesse Vincent
97e603362d Bump to v 1006 for release 2009-09-04 17:56:07 +00:00
Jesse Vincent
f4417e7bae build 1005 2009-07-02 05:55:49 +00:00
Jesse Vincent
384dd4f771 1003 2009-06-24 14:54:18 +00:00