1
0
mirror of https://github.com/moparisthebest/k-9 synced 2025-01-30 23:00:09 -05:00

Commit Graph

  • 5c8a0a908c Remove a lie from a comment Jesse Vincent 2009-12-27 16:51:25 +0000
  • 5e0bbf18aa Extract parts of title setting code into their own methods Jesse Vincent 2009-12-27 16:51:19 +0000
  • 5b907c2d94 Remove an overridden subroutine that's now a noop Jesse Vincent 2009-12-27 16:51:13 +0000
  • c8bcad6a21 Refactor and reverse logic to be a bit cleaner Jesse Vincent 2009-12-27 16:51:06 +0000
  • 721e298542 Invert some logic to clean up MessageList a bit Jesse Vincent 2009-12-27 16:51:00 +0000
  • 56cdfa88c9 tiny grammar fix Jesse Vincent 2009-12-27 16:50:44 +0000
  • 151ae5a2a3 First pass at adding "Searchable" infrastructure Jesse Vincent 2009-12-27 16:50:37 +0000
  • 9ba102599f Fix SQL statmeent Jesse Vincent 2009-12-27 16:50:28 +0000
  • 9bcc991ec8 Extract out the code to "load mesages from SQL" from inside our "load messages in this folder" code Jesse Vincent 2009-12-27 16:50:21 +0000
  • 9796cb6487 First rouind of extracting the "load messages from the db" column list Jesse Vincent 2009-12-27 16:50:14 +0000
  • 1ea96796d6 Add a global preference for enabling animations, beyond those that are necessary. Defaults to "enabled." Daniel Applebaum 2009-12-27 00:54:19 +0000
  • ea65007b99 Disable inter-message animations, except when initiated by a swipe. Daniel Applebaum 2009-12-26 18:31:55 +0000
  • 070fd635d4 Allow user to set a limit on the number of folders to be handled with push technology. This provide a layer of safety in case of misconfiguration (accidentally setting too many folders to push using classes), which can bog down the device till it is unusable. On a G1, 25 folders is a very large load. Fixes Issue 871. Daniel Applebaum 2009-12-24 18:08:23 +0000
  • 022b0241a1 250, 500 and 1000 messages may now be synced per folder. Jesse Vincent 2009-12-21 18:39:45 +0000
  • 8fca99bef4 Fixes to unbreak incoming account setup after CRAM_MD5 implementation Jesse Vincent 2009-12-21 17:49:16 +0000
  • 361cc4cbb1 Reverted r1108 as it causes issue 892 on Android 1.5 Bao-Long Nguyen-Trong 2009-12-21 05:53:16 +0000
  • 4859ff7e8f Add wakelocks for calling between MailService and Push/PollServices. I don't know if these are truly necessary, but they should not be harmful and might be a big reliability boost. Daniel Applebaum 2009-12-21 01:48:15 +0000
  • 41d7ca51a3 Implementation of complete IMAP two-phase "delete/expunge" behavior. Daniel Applebaum 2009-12-20 23:13:49 +0000
  • 369718f8c0 fix the grey background for not-yet-downloaded messages in landscape mode Jesse Vincent 2009-12-20 16:30:55 +0000
  • 153e02f87d 2.304 2.304 Jesse Vincent 2009-12-20 06:56:20 +0000
  • e82bb72a97 non-downloaded messages once again have a grey background. Jesse Vincent 2009-12-20 06:54:30 +0000
  • 7e967c6110 removed now-unused subject coloring code Jesse Vincent 2009-12-20 06:54:23 +0000
  • b8b9e20e81 Hang onto our messaging controller rather than constantly reacquiring it. Jesse Vincent 2009-12-20 06:14:10 +0000
  • 2c9fc8b997 Backwards compatibility for the CRAM-MD5 implementation Jesse Vincent 2009-12-20 06:14:04 +0000
  • 3914a78b53 xargs astyle --style=ansi --mode=java --indent-switches \ --indent=spaces=4 --convert-tabs --unpad=paren Jesse Vincent 2009-12-20 05:41:43 +0000
  • 5a85446779 Initial implementation of CRAM-MD5 support for IMAP and SMTP. Jesse Vincent 2009-12-20 05:15:20 +0000
  • 921b022fb5 Enhanced header in Accounts, MessageList and Folder to show the unread count, scoped for the Activity, the in-progress operation, the account on which the operation is in progress, the folder for the operation, when appropriate, and the progress of the operation, when it applies to multiple items. For the MessageList, also use the determinate progress bar to show progress for synchronization of the folder being displayed. Daniel Applebaum 2009-12-20 00:02:46 +0000
  • 4f42907315 preferences doesn't actually tie to an account. it shouldn't be in the account context menu Jesse Vincent 2009-12-18 03:49:52 +0000
  • 462d4098e0 Removed debugging log messages that clutter and slow the runtime app Jesse Vincent 2009-12-18 03:49:19 +0000
  • 91ad70cd5d Killed a bunch of debug logging that clutters (and slows) production apps Jesse Vincent 2009-12-18 03:48:24 +0000
  • 83409d78fa remove a bunch of debug logging that was cluttering production logs Jesse Vincent 2009-12-18 03:46:46 +0000
  • 3f841d1494 removing debugging messages Jesse Vincent 2009-12-18 03:46:05 +0000
  • f57d1cdde7 2.303 2.303 Jesse Vincent 2009-12-18 03:04:21 +0000
  • f94823cba4 Enable the new synchronous messagelist population. Perhaps counter-intuitive, but it's a whole lot faster Jesse Vincent 2009-12-18 02:39:41 +0000
  • 25306fad83 unify the synchronous and asynchronous codepaths for listlocalmessages Jesse Vincent 2009-12-18 02:36:37 +0000
  • 157455f26b As part of a refactoring move the "start" callback into the subthread. Jesse Vincent 2009-12-18 02:35:46 +0000
  • dc543fa9e3 now that we have more messages coming out of the database faster, there's less use in special-casing the first 5 Jesse Vincent 2009-12-18 02:34:50 +0000
  • c3e903942d we no longer need to check the deleted flag at this layer as we do it further in. Jesse Vincent 2009-12-18 02:34:13 +0000
  • 5789b385a8 first pass at working around messaging controller perf insanity Jesse Vincent 2009-12-18 02:33:18 +0000
  • 48e1f31b43 Revert commit 829 @gcode - it was a performance optimization which added nontrivial code complexity for what's now a nil performance gain Jesse Vincent 2009-12-18 02:32:17 +0000
  • c8bd377e76 minor refactoring to cut down on repeated method calls Jesse Vincent 2009-12-17 05:24:48 +0000
  • ce44165634 Fix our auto-expand folder behavior - Fixes issue 918 Jesse Vincent 2009-12-17 03:45:37 +0000
  • a292e3de73 2302 2.302 Jesse Vincent 2009-12-16 05:27:43 +0000
  • 9ae7934cad improve the MessageList->FolderList flow. Should fix Issue 916 Jesse Vincent 2009-12-16 05:26:43 +0000
  • f318a6e481 slightly simplify message list item (and fix errors about missing drawables) Jesse Vincent 2009-12-16 05:26:37 +0000
  • 32a3f366ff remove unused strings Jesse Vincent 2009-12-16 05:26:30 +0000
  • 85b4c43e10 Revert "Initial implementation of loading only 25 rows from the message list" Jesse Vincent 2009-12-16 05:26:21 +0000
  • 95dca851e4 Manual merge of r1141 as I was unable to do a svn merge (may be because of the package renaming): More fix for issue 810: Delete intents are not also broadcasted when we delete a message because it was deleted on the server 2.2-MAINT Bao-Long Nguyen-Trong 2009-12-15 19:54:25 +0000
  • 18ea30d00f More fix for issue 810: Delete intents are not also broadcasted when we delete a message because it was deleted on the server Bao-Long Nguyen-Trong 2009-12-15 19:43:46 +0000
  • a2540121fa Bulletproofing against running IMAP Copy/Move commands with null messagelists. Fixes Issue 914 Jesse Vincent 2009-12-15 18:48:32 +0000
  • dc2f752f11 Bulletproofing against running IMAP Copy/Move commands with null messagelists. Fixes Issue 914 Jesse Vincent 2009-12-15 17:40:04 +0000
  • 87c8599504 build-beta fixes post rename Jesse Vincent 2009-12-15 04:37:54 +0000
  • 6adc5fbf41 build-beta fixes post rename Jesse Vincent 2009-12-15 04:31:01 +0000
  • 9ff5386615 2.301 2.301 Jesse Vincent 2009-12-15 04:27:01 +0000
  • bf4e37d3b5 Revert "An attempt to make message lists start displaying messages earlier by precomputing a list item." Sadly, it caused explosions This reverts commit 5b321f4d0893ad5538d229b1c84f6806d0d8cbfe. Jesse Vincent 2009-12-15 04:26:53 +0000
  • bdc80584c1 Bump to 2300 2.300 Jesse Vincent 2009-12-15 04:12:10 +0000
  • 34c111eb47 Kill the no-op Welcome activity to improve startup performance Jesse Vincent 2009-12-15 04:06:32 +0000
  • a1302afe75 Initial implementation of loading only 25 rows from the message list from SQLite at once. The hope is that this will improve perceived performance on large folders by starting message display sooner. Jesse Vincent 2009-12-15 02:52:01 +0000
  • aa4f3535eb When we load up the "Accounts" activity as K-9 starts up, jump straight to either the FolderList or the MessageList rather than always going through the FolderList Jesse Vincent 2009-12-15 02:51:52 +0000
  • 5d34ef2f19 An attempt to make message lists start displaying messages earlier by precomputing a list item. Jesse Vincent 2009-12-15 02:51:44 +0000
  • e82bbc25ab formatting from astyle Jesse Vincent 2009-12-15 02:51:34 +0000
  • 647dc827d8 Replace MessageList's outdated message-passing mechanism with runOnUiThread for improved code clarity and performance. Jesse Vincent 2009-12-15 02:51:25 +0000
  • 7b811e45a1 lazify loading of message headers in LocalFolder, since they're not needed in most of our use cases. Jesse Vincent 2009-12-15 02:51:18 +0000
  • 7974d7b59c Import of IntelliJ project config Jesse Vincent 2009-12-15 02:51:06 +0000
  • f31b2702a4 Massive rename to K9, step 1. Jesse Vincent 2009-12-15 02:50:53 +0000
  • 71ea9f3795 2.2 release engineering branch Jesse Vincent 2009-12-15 01:31:07 +0000
  • 1cd67f8e16 Fixed issue 810: Implemented delete intent broadcast using a modified patch from stephane.lajeunesse Bao-Long Nguyen-Trong 2009-12-15 00:03:22 +0000
  • 9e00cc7863 Incorporate Vincent Lum's new icon for the batch ops sub-menu Daniel Applebaum 2009-12-12 03:28:20 +0000
  • d7cf63f4c2 2.109 2.109 Jesse Vincent 2009-12-10 19:02:01 +0000
  • 94650988a8 fix our beta builder to let the beta better coexist with the release Jesse Vincent 2009-12-10 18:59:51 +0000
  • 0cd2dfb77d Implements new "Batch ops" option menu in Message List. Provides for flag/unflag, mark as read/unread and delete. Also provides explicit mode changing, and select/deselect all. Move and copy are partially implemented, but disabled. Daniel Applebaum 2009-12-10 05:26:16 +0000
  • 5b1c5b2289 Basic code style cleanups suggested by IntelliJ Jesse Vincent 2009-12-10 03:16:51 +0000
  • 54c7d93f78 Let IntelliJ optimize our import statements Jesse Vincent 2009-12-10 03:16:42 +0000
  • 671c2fb570 2.108 2.108 Jesse Vincent 2009-12-10 01:15:57 +0000
  • c47db7c255 Fix display of message color "chips" - Fixes issue 887 Jesse Vincent 2009-12-08 18:53:53 +0000
  • 561f45bbae Vertically center text in landscape mode as columns are not bigger due to widgets Bao-Long Nguyen-Trong 2009-12-08 08:05:28 +0000
  • cd7de68186 reimplement the "list widgets on the left?" preference I'd previously complained about as an account preference Jesse Vincent 2009-12-08 07:08:05 +0000
  • 6fdf69d45b Revert "Fixed issue 858: Added option to choose which side the widgets in message list will be on" Jesse Vincent 2009-12-08 07:07:03 +0000
  • dc61614443 Switch to UUIDs for message-id generation. They're just as unique and lighter weight to calculate Jesse Vincent 2009-12-08 04:58:33 +0000
  • 95159d8121 Defer creation of a MessageId until we actually need it. This was ~75% of our message load-from-db time Jesse Vincent 2009-12-08 04:58:10 +0000
  • 4117175b0f Fixed issue 858: Added option to choose which side the widgets in message list will be on Bao-Long Nguyen-Trong 2009-12-08 01:32:59 +0000
  • 5d2df0b12d 2.107 2.107 Jesse Vincent 2009-12-07 05:47:58 +0000
  • 3ffc447302 LocalMessage doesn't bother to populate the headers of the MimeMessage backing it until writeTo is called Jesse Vincent 2009-12-07 04:46:42 +0000
  • 08588779f7 Added a setMessageId method to MimeMessage rather than just explicitly setting a header Jesse Vincent 2009-12-07 04:46:36 +0000
  • 244bad1115 Cleaned up style drift using astyle 1.23 Jesse Vincent 2009-12-07 00:56:06 +0000
  • a9283ad435 Improvements to the fsck.com pre-defined mail provider Jesse Vincent 2009-12-07 00:52:36 +0000
  • 88e6c59e7e Get K-9 building on Java 1.5 again Jesse Vincent 2009-12-06 22:41:19 +0000
  • b47ee0b492 Fixes Issue 860 By reinstating obsolete methods that should eventually be removed. Daniel Applebaum 2009-12-05 14:17:32 +0000
  • fe01446af6 Fixes Issue 856 Daniel Applebaum 2009-12-05 13:47:28 +0000
  • 514b4cf121 Fixes Issue 844 Definitely, some optimizations could be made Daniel Applebaum 2009-12-04 19:13:29 +0000
  • 2c7853c539 Fixes Issue 870 Daniel Applebaum 2009-12-04 04:22:07 +0000
  • 5f05ab0bf6 Fixes Issue 857 Daniel Applebaum 2009-12-04 03:58:37 +0000
  • 8f0707e9fc 2.000 2.000 2.0-MAINT Jesse Vincent 2009-12-04 01:35:15 +0000
  • 17ebae9529 1.996 Jesse Vincent 2009-12-04 01:34:57 +0000
  • 8a79690c42 Fixes Issue 850 Daniel Applebaum 2009-12-02 04:09:51 +0000
  • bb3d6f352b Updated regexes for text->html Jesse Vincent 2009-12-02 03:16:31 +0000
  • bd09b880e9 Cache the message subject in a localMessage, rather than roundtripping through a MIME message Jesse Vincent 2009-12-01 13:45:28 +0000
  • e354ba17b6 Added unset functionality to batch 'Read' and 'Flag' buttons. We are giving priority to setting the flags. So unsetting only happens if all selected messages do not have the flag set. Bao-Long Nguyen-Trong 2009-12-01 00:50:19 +0000
  • 1593678cfe Fixes Issue 847 Daniel Applebaum 2009-11-30 23:37:46 +0000
  • c796897f36 Fix focus of flag/read toggles in bulk-update mode Jesse Vincent 2009-11-30 23:23:27 +0000