Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/katzenpost/katzenpost-android-mail

A Katzenpost client, based on K-9 Mail
https://github.com/katzenpost/katzenpost-android-mail

Added fallback for when WebView.setEmbeddedTitleBar() is not available

The (undocumented) method WebView.setEmbeddedTitleBar() was removed in
Android 4.1 which caused ...

6073b9d3fa0a058d02ebe33f6b560a60bd9d3d4d authored over 12 years ago by cketti <[email protected]>
Updated German translation

a4677029bee100a0695dd03a07262983c6566461 authored over 12 years ago by cketti <[email protected]>
Fixed a typo in French translation

1a37bb9c092b2540c3bd441603a74896fba5dec7 authored over 12 years ago by cketti <[email protected]>
Trim the first value in getHeaderParameters()

Previously a value like 'text/html ; charset="windows-1251"' for the
Content-Type header would n...

602ce7be9996e44d980d263185e1b247f98ef4d4 authored over 12 years ago by cketti <[email protected]>
Disable special screen reader mode on ICS

The default message view is accessible enough.
Info and original patch provided by Nolan Darilek...

ee1288ee7562094be0acb5f355403641113b6960 authored over 12 years ago by cketti <[email protected]>
Bumped manifest to 4.119

10f278f579d48ea72b7f8a964dc86de146079265 authored over 12 years ago by Jesse Vincent <[email protected]>
Worked around API7/API10 differences in unit test

GMT-dates are formatted without "+00:00" offset in API7 emulators.

609cdf6bc5a3636161d269612a714f6c0777a0e8 authored over 12 years ago by cketti <[email protected]>
Made ColorPickerDialog a real dialog by subclassing AlertDialog

This way it's easy to save/restore the dialog's state, e.g. on orientation changes.

fb1bd9f913799497d59ec06d74b3ab1c22dc0ea3 authored over 12 years ago by cketti <[email protected]>
Made sure every PreferenceScreen has an associated key

If a PreferenceScreen has no associated key the screen can't be
restored after an orientation ch...

2f7f7ad90853ca46b4fbcf432e478b2b25598298 authored over 12 years ago by cketti <[email protected]>
Use the framework to manage the color picker dialog in account settings

This way the dialog will survive orientation changes.

9b77aad8b73eaa111ce95717e96b0d7db368db9e authored over 12 years ago by cketti <[email protected]>
fixed location of ant-contrib.jar in build_common.xml when running ant from tests/.

42ee13741f93f975a457a7ff997206de197b214b authored over 12 years ago by ashley willis <[email protected]>
Merge branch 'master' into build-update

d070be56de5b5f4750e6b533b931b3c8b78ed5ef authored over 12 years ago by ashley willis <[email protected]>
added support for emma test output as coverage.xml

269a82bede1281eeba45401fbb77402b66ce9aaa authored over 12 years ago by ashley willis <[email protected]>
Updated Chinese (zh_CN) translation (provided by sunnavy)

3ea02ed9833f2eaf00b13a5a6b2992c9cc610c2e authored over 12 years ago by cketti <[email protected]>
summary: updated build.xml and tests/build.xml.

build.xml and tests/build.xml:
updated general format to match what is generated in a new proj...

cb715387b596dac3d8b595395a99018e58468acd authored over 12 years ago by ashley willis <[email protected]>
Fixed loading messages from the database when message format is AUTO

67caa357fd7843470e0bce29c91357d3d7eccc14 authored over 12 years ago by cketti <[email protected]>
Create an HTML version of text/plain-only drafts in the database

Without this, text/plain-only messages with K-9 Mail's "identity header"
are displayed as "No te...

116e9598da3fd31cd22641a0f4d3011edc83be53 authored over 12 years ago by cketti <[email protected]>
summary: updated build scripts for testing.

.gitignore:
added files created by new targets.

build.xml:
removed targets install and rein...

a0ee0b1561274696624d82958af194811f0f1fd1 authored over 12 years ago by ashley willis <[email protected]>
Explicitly set the language to be used in unit test

982f78fcc9dcc9a5fecc2feab3b19381c2f77c49 authored over 12 years ago by cketti <[email protected]>
Introduced enum for the MessageCompose actions (compose, reply, ...)

01c8e843960fda8edb92fd788ecaf68d6337cfac authored over 12 years ago by cketti <[email protected]>
Extracted methods for easier reading

71b3b2916e0999cee11a6b4bcf69651c29b50c02 authored over 12 years ago by cketti <[email protected]>
Put the logic that decides which message format to use in one place

This change is in preparation for the future rich text editing
functionality.

e88633cf78f833cc3fa8d018c60e3e9f5ee8632b authored over 12 years ago by cketti <[email protected]>
Added test to validate the date format strings in translations

3daaecf2c9af8ca64d651e1238849b6d5e0a4596 authored over 12 years ago by cketti <[email protected]>
Fixed a typo

36c2e058d6454f2031699aed0b018ee74466fcc1 authored over 12 years ago by cketti <[email protected]>
Create database in a transaction (for performance)

On my emulator, it takes 70ms instead of 250ms.
On a very specific hardware, it takes 0,5s inste...

fb36389d20c0bc2b22f74cf3457f64879af6c36e authored over 12 years ago by Romain Vimont (®om) <[email protected]>
Removed date format strings from translations

7355b3578a4bf143356a5c00a9698305d9b11524 authored over 12 years ago by cketti <[email protected]>
Changed some strings for esthetical reasons (backport from Kaiten)

c7fd341eb8f1507adc34edc050e8cb6ab49521cb authored over 12 years ago by cketti <[email protected]>
Removed unused stuff

904e3e2942bc07d0a77698116fa2834ec1755b65 authored over 12 years ago by cketti <[email protected]>
Fixed description of K-9 Mail's delete permission

682e79fca2ee8311daabe5ec584c16231fded182 authored over 12 years ago by cketti <[email protected]>
Fixed "errors" in translations

Mostly replacing "..." with ellipsis character "…"

7a509a8e6abb301d63a62a910674557cd27692a5 authored over 12 years ago by cketti <[email protected]>
Changed the translations to match the new grouping in strings.xml

51dd555353cff702a51e1f49a9008b274a262136 authored over 12 years ago by cketti <[email protected]>
Grouped app-specific and store-specific strings

First step to make it easier to change the branding in forks and support
different app stores.

31ed240f88d6c52df77a0e1a501cc4c6ac758607 authored over 12 years ago by cketti <[email protected]>
removed stylesheets from javadoc target, as not found on cloudbees. they weren't quite right, anyway.

2674079fc0a035367cd24a677f8d3c14056511f0 authored over 12 years ago by ashley willis <[email protected]>
Replaced android.test.InstrumentationTestRunner with com.zutubi.android.junitreport.JUnitReportTestRunner.

Create javadoc/ directory when doing "ant javadoc". Fixed installing debug builds with ant.

"an...

2ffc18f224c838b483131d9c08ea0ac74a56d964 authored over 12 years ago by ashley willis <[email protected]>
Updated Chinese (zh-CN) translation (provided by sunnavy)

cb357a0de48def43b4154c873d66e185209ca109 authored over 12 years ago by cketti <[email protected]>
Bumped manifest to 4.118

50a066eb89cc7e0274fd203e942003e04fe4b8a7 authored over 12 years ago by Jesse Vincent <[email protected]>
Work around a bug in Android 4.x (?) when the system locale is turkish

See https://code.google.com/p/k9mail/issues/detail?id=4256
See https://code.google.com/p/android...

003069e802bfeb389660219cee6bc415a7cbb444 authored over 12 years ago by cketti <[email protected]>
715de3b74d42501ab4911ec66a1fbcf41afb346a was incomplete. hebrew update

0bab65c2cc6cd30460737c7eea59f22525f92ba9 authored over 12 years ago by Jesse Vincent <[email protected]>
Traditional chinese translation update from [email protected]

00d4221597cc54237f362b1ddb0ab960c4585e09 authored over 12 years ago by Jesse Vincent <[email protected]>
added javadoc target to build.xml

820c16ca9403db1c448cab4c16015e9b952cc7ea authored over 12 years ago by ashley willis <[email protected]>
Fixed issue with TimeZone.setDefault()

e591674357d62c1e96bc3d33b481532d80812912 authored over 12 years ago by cketti <[email protected]>
Updated tests to reflect changes in HtmlConverter.htmlifyMessageHeader()

87c11a4ad257ce94eb1f94f36632e3a1b188b3ca authored over 12 years ago by cketti <[email protected]>
Updated Chinese translation (provided by sunnavy)

feed81774106c6174cb849ae22274ac4daea9b1f authored over 12 years ago by cketti <[email protected]>
Added missing account setting "alwaysBcc" to import/export table

632dde614dff313966268bb3f42e672e6556d5ab authored over 12 years ago by cketti <[email protected]>
Always use the application context when instantiating singletons

bd6cdecdb08ff4d5a94e89a14a7da05b3c1f54a2 authored over 12 years ago by cketti <[email protected]>
Don't use reflection to load the API-specific Contacts implementation

c3808827a84c0ced4441e45c11997e6501fbbf2c authored over 12 years ago by cketti <[email protected]>
Added the global sort settings to the import/export table

bf7a6ba3986357c61985581fd996a63b25a5aae0 authored over 12 years ago by cketti <[email protected]>
Merge onToggleSortAscending() with changeSort() to avoid code duplication

ea902ce680f336667c15f7fa76d87c57d90b84bb authored over 12 years ago by cketti <[email protected]>
Save sort type and sort order for search views (e.g. Unified Inbox)

6d19d9c8299df3c25b38b1baeb640f49b8c74576 authored over 12 years ago by cketti <[email protected]>
Use account sort settings when filtering messages of only one account

This will use the account settings when viewing e.g. only the unread
messages in a folder.

c64c14c4a6b1c1a90153bc718ab5ebb5fabf604d authored over 12 years ago by cketti <[email protected]>
Whitespace cleanup; no functional changes.

e2b109e7ea1cde418500f264357092f3a9296aa0 authored over 12 years ago by cketti <[email protected]>
Hebrew's android localization is -iw. Though we may have problems on the

Galaxy S II which uses "he"..at least according to stackoverflow

715de3b74d42501ab4911ec66a1fbcf41afb346a authored over 12 years ago by Jesse Vincent <[email protected]>
Remove strings which aren't typically translated from the hebrew translation

bb4e971ca5097a49a04a89a3045687f8355734fc authored over 12 years ago by Jesse Vincent <[email protected]>
We hugely appreciate the work of all K-9 contributors, but as a general

practice don't name individual contributors in the UI. I'd love a
generalized "cast of characters...

17a72a6277588515dd166ca1fc22cee258dfef21 authored over 12 years ago by Jesse Vincent <[email protected]>
Hebrew translation from elyashiv sabach - אלישיב סבח

362f0035c7f26bb8d0e0ea53ac96ed789c92ad21 authored over 12 years ago by Jesse Vincent <[email protected]>
Avoid NullPointerException in the gesture detection code

68a6eddfb6019673b9f6c3a709359349d977828e authored over 12 years ago by cketti <[email protected]>
use the new way on internal storage, or the original way otherwise

7e5717ed81579aa3927899dec8bffb9043150cc2 authored over 12 years ago by ashley willis <[email protected]>
updated year in copyright.

9e4ac9014b976505f7d8f6e22601624f088d6eb8 authored over 12 years ago by ashley willis <[email protected]>
Yahoo! IMAP seems to no longer require 'ID ("GUID" "1")' over non-3G.

see http://mobile.yahoo.com/mail for IMAP setup instructions.

b1b6d5fce4c5c8632d882ab948de65ba8f700f2c authored over 12 years ago by ashley willis <[email protected]>
Don't use the NotificationBuilder as singleton

f25422f269ad38ebe904850bd5d8dd8a5beb23de authored over 12 years ago by cketti <[email protected]>
Bumped manifest to 4.117

c59688bf2d6f23f93c0e0ecfc6d92b549b15f9e5 authored over 12 years ago by Jesse Vincent <[email protected]>
fixed commit ed4c74983eb5aa1b8f5fd729a32504a69441efa2 due to crashing on 2.1 devices

ca6d697eed30cf80bea8a2b36dc86be21934e7c1 authored over 12 years ago by ashley willis <[email protected]>
Make sure we always have an account name when importing settings

This avoids a NullPointerException in the dialog that allows selecting
which accounts to import.

edfae1906a2f5c993532a0412d5efeaac5d4a9e2 authored over 12 years ago by cketti <[email protected]>
Support ACTION_SEND extras when handling ACTION_SENDTO

Too many applications get this wrong and rely on the undocumented
behavior of the AOSP Email app...

dc476eb3e8a4f7539e5f281bbbe76b8f11ccefc2 authored over 12 years ago by cketti <[email protected]>
Merge remote branch 'upstream/master'

5e3dbdcc11ac3f947294f043e08b2eb3d3292898 authored over 12 years ago by ashley willis <[email protected]>
updated Yahoo! Mail Variants

2632b39003c22d58009d96c1950bbc40812582a5 authored over 12 years ago by ashley willis <[email protected]>
Use Notification.Builder on Honeycomb+ devices

Using the new helper class we can easily add support for some of the
new notification features l...

e1fa90b2fdebc4886a6a7927cf9cf1c6e433db1f authored over 12 years ago by cketti <[email protected]>
Use bezel swipe gestures to move to next/prev message in MessageView

8fdece478242074020903b446d0ee84162f93743 authored over 12 years ago by cketti <[email protected]>
Fix gesture detection

This commit addresses 2 issues:

1) Before, a general GestureDetector was registered on the high...

022940d4f5f58db7526a5469908f0258ce850bf3 authored over 12 years ago by m0viefreak <[email protected]>
fixed MimeHeader.hasToBeEncoded() to include TAB.

bug encounted when replying to a message such as:
From: "bar, foo" <[email protected]>
the field...

9e1fa6313904afd566dfc765cc493cf0bbdeab20 authored over 12 years ago by ashley willis <[email protected]>
Fixed a NullPointerException for the context menu in the Unified Inbox

5d080b656df51ad212a18f1c16b39b877641f942 authored over 12 years ago by cketti <[email protected]>
Bumped manifest to 4.116

e5c8a25c8ba743f0069b217ee0e897d8549b1628 authored over 12 years ago by Jesse Vincent <[email protected]>
fixed security issue -- account databases previously world-readable and accessible to any app if UUID is known.

ed4c74983eb5aa1b8f5fd729a32504a69441efa2 authored over 12 years ago by ashley willis <[email protected]>
Capitalize "Hotmail"

b5a57fe40c443c013e96871b51a1b348ee716dce authored over 12 years ago by Andrew Chen <[email protected]>
Updated astyle rules

8f4ede0c7970a8b5aad174b64241fab0b2a5cb89 authored over 12 years ago by cketti <[email protected]>
Fixed code style

2c8ae0644bbd34a240027daded0bc2803e3a415e authored over 12 years ago by cketti <[email protected]>
Make HtmlConverterTest extend TestCase like the other tests do

464a5d54e39f1d075a353a8f41d298e7db27296f authored over 12 years ago by cketti <[email protected]>
Compile the test project with API 15

7c45799446321b252f8721aabba64295f842e909 authored over 12 years ago by cketti <[email protected]>
Merge branch 'text-quote-to-html-div'

* text-quote-to-html-div:
Use property to determine if we should write test debug information ...

8577d1558e95ac5a1d8795e45217825f44413ded authored over 12 years ago by Andrew Chen <[email protected]>
Updated Spanish translation (AntonioGPS)

7ec15420fe0e647684990da537c41c2ba2398e0f authored over 12 years ago by cketti <[email protected]>
Updated Polish translation (Błażej Jeżewski)

a984b02c5364bc86de0c30dcd70dbb43aac21e2d authored over 12 years ago by cketti <[email protected]>
Use property to determine if we should write test debug information or not.

adf00946bfa2d22fba08e8e7b2c465d0bb1fff25 authored over 12 years ago by Andrew Chen <[email protected]>
Remove top margin on converted quote text, consistent with html quoted text.

c829fe9cd24ef0e863a6405284de9454b29e0a66 authored over 12 years ago by Andrew Chen <[email protected]>
Colorize quoted text that has been converted to html.

Like Thunderbird, but optimized for mobile (no right margin quote bar, thinner left margin quote ...

9f1e2717a6e4b01cb3c00b08c709efeed581fd1e authored over 12 years ago by Andrew Chen <[email protected]>
Add 1ex of margin at the bottom of converted blockquotes.

0bb1f4ff56e7b1a0c8fba22c7a0a391066826007 authored over 12 years ago by Andrew Chen <[email protected]>
Added missing strings to Greek translation

Changed file layout to match that of res/values/strings.xml for easier
diffing.

b02eb8be895fa13c708cb91a4f32de3747d3dde8 authored over 12 years ago by cketti <[email protected]>
Extracted some strings to constants.xml

9c2d7635bafd45c01c2f63b75d799a2f1207764d authored over 12 years ago by cketti <[email protected]>
Show the display name instead of the "internal" name in folder settings

2485d21f1d7d53d1e711785aa681a3d99e5c1c58 authored over 12 years ago by cketti <[email protected]>
Added Greek and Ukrainian to the list of supported languages

Ordered the list like 'settings_language_values'

6e85597758373f99719fe6113c21a9bb09470eac authored over 12 years ago by cketti <[email protected]>
Merge pull request #140 from igavio/patch-1

Fixes for the Greek translation.

a4665a2bb2c4c75a67b4be54b41e282e8a0390e1 authored over 12 years ago by Andrew Chen <[email protected]>
On patch-1 I undid the translation of htmlcleaner_license.

aa37a5e8db2d58c929551ed9a950686e6ffaff62 authored over 12 years ago by igavio <[email protected]>
Add comment about not localizing the legalese.

e53569b24c8bc7d61b8006d5d19d9c318dc9860e authored over 12 years ago by Andrew Chen <[email protected]>
Various corrections after first time use

722f9732f2167b85f3ce5cb41be4fda0548f5c7b authored over 12 years ago by igavio <[email protected]>
Add Ukrainian localization.

0d5d69418f1b781eb928176cd8c55bcd3b40d6d0 authored over 12 years ago by Andriy Kopanytsia <[email protected]>
Move android-sdk to the end of the dependency list so that our newer junit will take precendence over the built-in junit. Also fixes in-IDE tests.

05fbfc635a04ed3dbb8d5816db4429461b7a6723 authored over 12 years ago by Andrew Chen <[email protected]>
Convert quote characters in plain text messages to blockquotes in the html version. "Be like Thunderbird."

32ce196b5aee94d6e461fef57ec348b9a83e0c62 authored over 12 years ago by Andrew Chen <[email protected]>
Migrate to Account.has(Special)Folder() methods.

32ae7bad9c3eb5df34f34480e6cd5223c82746a2 authored over 12 years ago by Andrew Chen <[email protected]>
Merge pull request #137 from aatdark/aatdark_issue4222

Fixed Issue 4222. Use of the wrong method to get device-SDK version resu...

c9a747f199ecc258288912be51281ea56a366c4c authored over 12 years ago by Ashley Willis <[email protected]>
Fixed Issue 4222. Use of the wrong method to get device-SDK version resulting in errors on ApiLevel 7 (2.1) devices.

39f5587f30e4ec58bcc39a8f7bca2cef076a7063 authored over 12 years ago by Bernhard Redl <[email protected]>
Bumped manifest to 4.115

5b7dec3d78307e18b012444f1b2552b6d94b32fa authored over 12 years ago by Jesse Vincent <[email protected]>