Commit Graph

1831 Commits

Author SHA1 Message Date
Jesse Vincent b8550c9508 Bumped manifest to 3.315 2010-11-20 05:08:49 +00:00
Jesse Vincent 5797e9f3a2 Bumped manifest to 3.315 2010-11-20 05:08:38 +00:00
Jesse Vincent bc8e56262e Icon updates from Pierre-Luc Auclair 2010-11-20 05:08:32 +00:00
Fiouz e8f1584c78 Fix version-name variable name spelling (was version.name) in commit-version target 2010-11-18 20:00:51 +00:00
Jesse Vincent ee11aa406e Bumped manifest to ${version.name} 2010-11-18 19:42:53 +00:00
cketti 389502da55 Fixed account shortcuts
- Fixed NullPointerException
- Removed unnecessary stuff (originally copied from Accounts activity)
2010-11-18 09:09:57 +00:00
cketti 0560dc28d9 Don't use the application context to start the Accounts activity (because then we'd have to create a new task)
Fixes issue 2653
2010-11-18 09:08:40 +00:00
Fiouz b9c3db8f79 "Updated res/values-de/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:07:33 +00:00
Fiouz 6990a0a5aa "Updated res/values-fr/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:07:26 +00:00
Fiouz 3483b0cd93 "Updated res/values-pl/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:07:20 +00:00
Fiouz fa234d86e2 "Updated res/values-sv/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:07:15 +00:00
Fiouz 9a553d168e "Updated res/values-fi/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:07:09 +00:00
Fiouz 0039c7ad29 "Updated res/values-zh-rCN/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:07:05 +00:00
Fiouz ce9c5fa43c "Updated res/values-it/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:06:59 +00:00
Fiouz 1a08951c6e "Updated res/values-fr-rCA/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:06:55 +00:00
Fiouz cad7691df5 "Updated res/values-cs/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:06:50 +00:00
Fiouz b5df3f3c3a "Updated res/values-ja/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:06:45 +00:00
Fiouz c8137b3ea5 "Updated res/values-nl/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:06:41 +00:00
Fiouz f4a6969ac9 "Updated res/values-ru/strings.xml to match r2744 (folder string identifiers changed)" 2010-11-17 22:06:36 +00:00
Fiouz a67a2022d3 Added method name logging on transaction logging, when debug is enabled 2010-11-17 21:11:07 +00:00
Fiouz dc16657480 Made LocalStore.destroy() transactional 2010-11-17 21:10:45 +00:00
Jesse Vincent 46300ac421 Move our "pick a folder" preferences out of the account setup wizard,
where you're unlikely to even have access to them the first time you
walk through into the "Folders" preferences.

At the same time, move toward using a list preference widget, rather
than a custom activity.
2010-11-17 03:43:02 +00:00
Jesse Vincent b6ccba9c7d When getting a list of folders out of the database, ask for it in
asciibetical order, rather than random order
2010-11-17 03:42:14 +00:00
Jesse Vincent 7291486ca0 No longer delete the Outbox every time it's empty - it makes it somewhat
more difficult to work with. If we want to hide it when it's empty,
that's fine. but it's not necessary to delete it.
2010-11-17 03:41:37 +00:00
Jesse Vincent a74643e5c1 Bumped manifest to ${version.name} 2010-11-15 01:31:45 +00:00
Jesse Vincent 80e4de6db4 fix a deleted message count logic error 2010-11-15 01:31:20 +00:00
Jesse Vincent 4f4fe87d5f Minor refactoring of flag setting code 2010-11-15 01:31:16 +00:00
Jesse Vincent 36714d3b4a astyle 2010-11-15 01:31:11 +00:00
Fiouz f9d828a62c Improved some comments 2010-11-14 23:21:48 +00:00
Jesse Vincent db2b177a79 Relabeled the "Choose Identity" menu item in message compose to be a bit
more obvious to end users.

Split out the "choose identity" icon from the "cc" icon, though they're
still the same image, at least they're logically separate
2010-11-14 15:36:52 +00:00
Jesse Vincent 620b6f3907 providers.xml update from Froyo AOSP 2010-11-14 15:20:54 +00:00
Jesse Vincent 730febf6b9 fixing the name of the sort icon for hdpi 2010-11-14 13:38:15 +00:00
Jesse Vincent 1f80b7c723 New hdpi icons from plauclair 2010-11-14 03:39:32 +00:00
cketti 58ca9fe740 Changed external intent (e.g. Intent.ACTION_SEND_TO) handling code in MessageCompose
- extracted handling of external intents to a new method
- only allow mailto URI for ACTION_VIEW and ACTION_SENDTO (as documented by AOSP)
- allow additional recipients via "to" parameter in mailto URI
- removed check for allowed MIME type when adding attachments since we're accepting all MIME types anyway
- show CC and BCC text fields when one of those recipient types was set by the intent
- use MIME type specified in intent for attachments (if present and doesn't contain a "*")
2010-11-14 02:27:42 +00:00
Jesse Vincent 914a462afd Bumped manifest to ${version.name} 2010-11-14 00:50:55 +00:00
Jesse Vincent 675651286b Added the ability to completely wipe the localy cached messages of a syncced folder. 2010-11-14 00:49:25 +00:00
Jesse Vincent 32ea04a5b3 kill a temporary variable 2010-11-14 00:49:21 +00:00
Jesse Vincent 6a6c86d117 Kill a once-used temporary variable 2010-11-14 00:49:18 +00:00
Jesse Vincent 945d4d7c32 a slight cleanup for message deletioon policy logic. 2010-11-14 00:49:15 +00:00
Jesse Vincent 0eee80f08b renamed deleteMessagesOlderThan to clearMessagesOlderThan to better
reflect that it just nukes local copies rather than the synced copies
2010-11-14 00:49:08 +00:00
Jesse Vincent 7d40596aa1 split apart "delete messages older than" for later reuse 2010-11-14 00:49:04 +00:00
Jesse Vincent f56afdbf93 Bumped manifest to ${version.name} 2010-11-13 21:42:55 +00:00
Jesse Vincent 14055691a3 Merge branch 'mail-on-sd'
* mail-on-sd: (40 commits)
  Added more comments to explain how the locking mecanism works for LocalStore
  Fixed wrong method being called during experimental provider initialization (since provider isn't enabled, that didn't harm)
  Add more comments about how the various StorageProviders work and how they're enabled
  find src/com/fsck/ -name \*.java|xargs astyle --style=ansi --mode=java --indent-switches --indent=spaces=4 --convert-tabs
  French localization for storage related settings
  Remove unused SD card strings (replaced with storage indirection)
  Merge mail-on-sd branch from trunk
  Reset mail service on storage mount (even if no account uses the storage, to be improved)
  find src/com/fsck/ -name \*.java|xargs astyle --style=ansi --mode=java --indent-switches --indent=spaces=4 --convert-tabs
  Migraion -> Migration
  move the Storage location preference into preferences rather than the wizard.
  Made LocalStore log less verbose Added @Override compile checks
  Added ACTION_SHUTDOWN broadcast receiver to properly initiate shutdown sequence (not yet implemented) and cancel any scheduled Intent
  Be more consistent about which SQLiteDatabase variable is used (from instance variable to argument variable) to make code more refactoring-friendly (class is already big, code extraction should be easier if not referencing the instance variable).
  Added transaction timing logging
  Factorised storage lock/transaction handling code for regular operations.
  Use DB transactions to batch modifications (makes code more robust / could improve performances)
  Merge mail-on-sd branch from trunk
  Update issue 888 Added DB close on unmount / DB open on mount
  Update issue 888 Back to account list when underlying storage not available/unmounting in MessageView / MessageList
  ...
2010-11-13 21:40:56 +00:00
cketti 4449642410 Added current version of the main icon to the repository (K-9_Mail.svg is broken?) 2010-11-13 16:11:02 +00:00
Jesse Vincent 76e26607b8 Added a first pass implementation of being able to resend a message. 2010-11-13 03:09:32 +00:00
Jesse Vincent 3779237eb8 remove a special flag in FolderInfoHolder that we only use twice and
appear to initialize unreliably in favor of some simple checks.
2010-11-13 03:09:27 +00:00
Jesse Vincent 27d3e6312b Refactor FolderInfoHolder to remove copy-paste code 2010-11-13 03:09:23 +00:00
Jesse Vincent a8de2d0000 astyle 2010-11-13 01:47:08 +00:00
Jesse Vincent a551dc8dff Replace the old "record a message in K9 Errors and give up"
failed-message scheme with an actual android notification that opens the
outbox
2010-11-13 01:47:02 +00:00
Jesse Vincent e964c7ba84 Tell the user about a failed delivery the first (any) time it fails 2010-11-13 01:46:59 +00:00