1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-12-25 00:58:50 -05:00
Commit Graph

4377 Commits

Author SHA1 Message Date
cketti
3da571e264 Correctly initialize mSingleAccountMode
This fixes a NullPointerException when trying to open account settings
from the Unified Inbox (when there's only one account).
2013-06-27 18:59:26 +02:00
Jesse Vincent
64a92423b7 broaden a 'catch' to catch other failures showing all headers.
Market reported NPE:

java.lang.NullPointerException
at com.fsck.k9.view.MessageHeader.showAdditionalHeaders(MessageHeader.java:186)
at com.fsck.k9.view.MessageHeader.onShowAdditionalHeaders(MessageHeader.java:318)
at com.fsck.k9.fragment.MessageViewFragment.onToggleAllHeadersView(MessageViewFragment.java:300)
at com.fsck.k9.activity.MessageList.onOptionsItemSelected(MessageList.java:867)
at android.support.v4.app.Watson.onMenuItemSelected(Watson.java:119)
at com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected(ActionBarSherlock.java:603)
at com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected(ActionBarSherlockNative.java:78)
at com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected(SherlockFragmentActivity.java:205)
at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:1047)
at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:735)
at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:149)
at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:874)
at com.android.internal.view.menu.ListMenuPresenter.onItemClick(ListMenuPresenter.java:180)
at android.widget.AdapterView.performItemClick(AdapterView.java:301)
at android.widget.AbsListView.performItemClick(AbsListView.java:1276)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3067)
at android.widget.AbsListView$1.run(AbsListView.java:3963)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4898)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1006)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:773)
at dalvik.system.NativeStart.main(Native Method)
2013-06-27 12:23:54 -04:00
Jesse Vincent
34c1d983fb market-reported NPE
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.fsck.k9/com.fsck.k9.activity.MessageList}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1970)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1995)
at android.app.ActivityThread.access$600(ActivityThread.java:128)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1161)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4517)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.fsck.k9.activity.MessageList.decodeExtras(MessageList.java:368)
at com.fsck.k9.activity.MessageList.onCreate(MessageList.java:216)
at android.app.Activity.performCreate(Activity.java:4470)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1053)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1934)
k
2013-06-27 12:07:28 -04:00
Jesse Vincent
0f38cbd985 Bumped manifest to 4.400 2013-06-26 18:31:20 -04:00
Jesse Vincent
d0c8f51895 Japanese Changelog for 4.400 from @miyagawa 2013-06-26 18:29:46 -04:00
Jesse Vincent
fb11f24684 4.400 production release changelog 2013-06-26 17:08:57 -04:00
Koji Arai
2dac9250d7 Updated Japanese translation of the changelog. 2013-06-26 09:02:57 +09:00
Jesse Vincent
1243eee89c Bumped manifest to 4.393 2013-06-24 12:54:26 -04:00
Jesse Vincent
642e7981bd update changelog 2013-06-24 12:53:50 -04:00
cketti
fc77bf6029 Only enable debug logging when running a debuggable build
There have been some complaints from Android developers that get flooded
by K-9's log messages when debugging their own apps. Oops :)
2013-06-09 02:36:12 +02:00
cketti
5fd0894c31 Increase minSdkVersion to 8 because we're using SearchView in FolderList 2013-06-08 22:30:58 +02:00
Koji Arai
b283132eec Updated Japanese translation of the changelog. 2013-06-07 22:50:48 +09:00
Jesse Vincent
a3088801d9 Bumped manifest to 4.392 2013-06-04 16:39:37 -04:00
Jesse Vincent
7c741d5b13 changelog for 4.392 2013-06-04 16:39:25 -04:00
Marcio Zomb13
80c1b43b8f New translations and tweaks (PT-BR)
Missed strings and improvements.
2013-05-31 04:04:14 +02:00
igavio
efaad632ed Update greek strings (29 of May 2013)
After reinstalling K-9 on my new mobile, I observed some misinterpretations and I fixed them.

I hope this translation makes it in the stable version 4.400.

Enjoy
2013-05-31 04:04:12 +02:00
cketti
c263daac3a Fix error in XML of French translation 2013-05-31 04:04:07 +02:00
Marcio Zomb13
b98377ab8f Update Brazilian Portuguese translation 2013-05-31 04:04:06 +02:00
Erkan
08cbfd3130 Update French translation 2013-05-31 04:04:03 +02:00
igavio
29d4b2fe2f Update Greek translation 2013-05-31 04:04:01 +02:00
Jan Urbánek
a87dc1d248 added messageview_autofit_width and translation
(cherry picked from acf1284de1)
2013-05-28 22:27:35 -04:00
Koji Arai
a51016ff33 Updated Japanese translation of the changelog on stable branch 2013-05-29 08:12:17 +09:00
Jesse Vincent
d7fa3895cf Bumped manifest to 4.391 2013-05-27 19:44:59 -04:00
cketti
dc6987862b Disable strict mode 2013-05-24 22:57:01 +02:00
cketti
2f2e171ae8 Update changelog 2013-05-23 22:00:27 +02:00
cketti
bcfc1e141d Always include currently opened message in the message list
This should fix various bugs where moving to the next/previous message
didn't work.
2013-05-23 21:41:30 +02:00
cketti
2a7727d799 Move Japanese translation of the changelog into the correct directory
(cherry picked from commit da09420)
2013-05-23 20:55:26 +02:00
Koji Arai
06d280a0b3 Updated Japanese translation.
(cherry picked from commit 6d88b7d)
2013-05-23 20:55:23 +02:00
Koji Arai
b2073c7987 Fixed typo
(cherry picked from commit 2a575e9)
2013-05-23 20:55:17 +02:00
Marcio Zomb13
0581e01944 Brazilian portuguese translation and fixes 2
Update and fixes, thanks
(cherry picked from commit 50848b3)
2013-05-23 20:55:13 +02:00
cketti
2ecc0fc877 Fix errors in pt-BR translation
(cherry picked from commit 5ecce67)
2013-05-23 20:55:05 +02:00
cketti
c23faf9511 Remove comment markers around translated string
(cherry picked from commit d306b2c)
2013-05-23 20:55:00 +02:00
Marcio Zomb13
841cbfaab2 Update strings.xml
A big update, thanks!
(cherry picked from commit e8000b5)
2013-05-23 20:54:48 +02:00
cketti
25e790f1ab Update changlog with changes for 4.390 2013-05-11 20:35:33 +02:00
Koji Arai
933d7d198f Updated Japanese translation. catch up with 2e74d28. 2013-05-11 09:43:19 +09:00
Jesse Vincent
4af6b0c306 Bumped manifest to 4.390 2013-05-10 11:59:34 -04:00
Joe Steele
acfc3e0f63 Fix settings versioning after merging autofitWidth branch.
Versioning on master was updated subsequent to the creation
of the branch.
2013-05-08 23:10:01 -04:00
igavio
cc62e533ec Update greek strings (May 2013)
Mostly new translation strings for updating dbs, notifications
2013-05-08 10:15:56 +03:00
Jesse Vincent
2e74d28da9 Merge branch 'Issue_4503_auto-fit_messages_option' of https://github.com/zjw/k-9 into zjw-Issue_4503_auto-fit_messages_option
* 'Issue_4503_auto-fit_messages_option' of https://github.com/zjw/k-9:
  Revert "Don't show a disabled preference if there is nothing a user can do to enable it."
  Fix indentation
  Correct preference version number.
  Issue 4503: Auto-fit messages option
  Don't show a disabled preference if there is nothing a user can do to enable it.
2013-05-07 21:49:12 -04:00
Jesse Vincent
1014f0de1a Bumped manifest to 4.331 2013-05-06 23:56:26 -04:00
cketti
466a28f5ca Update changelog 2013-05-06 23:41:11 +02:00
cketti
dba43cf91f Update German translation 2013-05-06 21:32:01 +02:00
cketti
989afcd42b Update .gitignore 2013-05-06 13:09:45 +02:00
cketti
2d6173ded9 When creating accounts only use 'modern' buttons starting with ICS 2013-05-05 06:17:56 +02:00
cketti
232c88f33a The theme changes also crashed Honeycomb devices; more fixing 2013-05-05 06:02:39 +02:00
cketti
edf75ec05a Fix crash on search with multiple accounts set up 2013-05-05 03:03:40 +02:00
cketti
56aad98d85 Fix crash on Android 2.x caused by the "flicker" fix 2013-05-04 08:23:54 +02:00
Joe Steele
97a2f1b261 Revert "Don't show a disabled preference if there is nothing a user can do to enable it."
This reverts commit 0ecc49815f because
an equivalent commit was subsequently made to master:
5f49195a0a
2013-04-28 13:37:29 -04:00
cketti
c7024af9a1 Merge branch 'message-list-sender-sorting' 2013-04-26 02:39:48 +02:00
cketti
99daa4068f Merge branch 'better_singleaccount_check' 2013-04-26 02:37:19 +02:00