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

Merge pull request #3520 from k9mail/fix_backend_manager_cache

Only reuse Backend instances when server settings haven't changed

5e9dfa3656ac63772c0de703a1d5e1c336b0af14 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3509 from k9mail/refactor_contact_picture_loader

Refactor ContactPictureLoader

92e11f0f2b471d29bd7e3c23a8d17ec0c4a13c18 authored over 6 years ago by cketti <[email protected]>
Only reuse Backend instances when server settings haven't changed

c91b482d30f9907f054d36270938e37ca4ae2e97 authored over 6 years ago by cketti <[email protected]>
Convert ContactPictureLoader to Kotlin

9ada669e0bcf608ffce6cf6ba9156d219089d41e authored over 6 years ago by cketti <[email protected]>
Extract code to get a displayable contact letter to separate class

c787845ebea07c03f351ce40b5f0ac106e21aa95 authored over 6 years ago by cketti <[email protected]>
WIP: Renaming file 'ContactPictureLoader' with Kotlin extension

2dd7d00f8d8fd4193ad3abb3414edb3b76fabe5d authored over 6 years ago by cketti <[email protected]>
Extract code to draw fallback contact pictures to a separate class

e814b5dca0e394d2f8b911f27d697a8d36a8f14e authored over 6 years ago by cketti <[email protected]>
Use Koin for creating instances of ContactPictureLoader

4faf17fbf22dad6610c459ab071edecdb8ba071e authored over 6 years ago by cketti <[email protected]>
Use Koin for dependency injection in contact picture loading classes

9f84e43541e1ebfa01b9e2f2c4e572eb89b451d3 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3508 from k9mail/contacts_cache

Cache contact names

7d11244dfe6d415e50adc36a083f5775834ac91b authored over 6 years ago by cketti <[email protected]>
Cache contact names

4ecb0d14e4537f51ffed84322ec4f50cb9a3bb0f authored over 6 years ago by ByteHamster <[email protected]>
Merge pull request #3506 from k9mail/more_generic_serversettings

Change ServerSettings class to not be limited to the currently supported protocols

b3c0021edbc8a0d9b73beb2f45eee3fbc21ced33 authored over 6 years ago by cketti <[email protected]>
Change ServerSettings#type to a String

0af83029cc7365eed83b6fb3c85e3359ea2cf78f authored over 6 years ago by cketti <[email protected]>
Remove default port information from ServerSettings.Type

50e955d2da1b4c925e0fcc1d36d32823a1fba988 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3504 from k9mail/reduce_store_uri_usage

Make protocol implementations use ServerSettings class instead of "store URI"

83f3ac06b6d2a5268b6a1101302f2d222304da2a authored over 6 years ago by cketti <[email protected]>
Remove getStore/TransportUri() from StoreConfig

7c16fe2e3584a2bddb8c814690bc3312598ce0d2 authored over 6 years ago by cketti <[email protected]>
Remove knowledge of transport URI from SmtpTransport

902d959c109bce84d81ebcd714cdcd3e0ca55f2c authored over 6 years ago by cketti <[email protected]>
Remove knowledge of store URI from :mail:protocols:webdav module

7ca3806c33a744be88b5209d4c5d4d65e9437a52 authored over 6 years ago by cketti <[email protected]>
Remove Pop3Store.createUri/decodeUri

6758b6546e6df007e755e0754dc5411d76128093 authored over 6 years ago by cketti <[email protected]>
Remove knowledge of store URI from :mail:protocols:pop3 module

9cb5c70e4bbe3bde7296df576142ab8049c59e6e authored over 6 years ago by cketti <[email protected]>
Remove ImapStore.createUri/decodeUri

4e22b1c509801fcdc9338f5958d306e45a1e8760 authored over 6 years ago by cketti <[email protected]>
Remove knowledge of store URI from :mail:protocols:imap module

f046313d98300a1f409de54ac633bdaa401fb96f authored over 6 years ago by cketti <[email protected]>
Remove WebDavStore.createUri/decodeUri

2b972116125d6f7b3bdf177287728e2f479c4ea5 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3503 from k9mail/decouple_core_from_backend_implementations

Decouple core from Backend implementations

766b463274de943eeef2dc6e7f5e6aafe1a62b75 authored over 6 years ago by cketti <[email protected]>
Make k9mail module specify which Backend implementations to include

fe8477cd9b00b72170ea771b5597e5cdaba4b59d authored over 6 years ago by cketti <[email protected]>
Remove TransportUris

ec9ba959f841407f1a536ea268c46d06db7ed2b5 authored over 6 years ago by cketti <[email protected]>
Remove RemoteStoreManager

e4b6175c455bc2b9d58cc55cd9af2c977d1d2803 authored over 6 years ago by cketti <[email protected]>
Update BackendFolder to allow getting/setting extra folder values

6bb8805aa996e1499bc3eeed6ff3a780c970151d authored over 6 years ago by cketti <[email protected]>
Create folder_extra_values table

4a0b761867002224aac4e77346e3567b16ca5a3d authored over 6 years ago by cketti <[email protected]>
Merge pull request #3497 from k9mail/send_functionality_in_backend

Add 'send message' functionality to Backend interface

5fe780a828242cc818a6b83dfe90725c6ac9f6d3 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3491 from k9mail/message_list_widget_header_click

Open Unified Inbox when clicking the message list widget header

6e9f63446aebe17ab1c0b951ba003402713de6d6 authored over 6 years ago by cketti <[email protected]>
Make Autocrypt code use MessagingController instead of TransportProvider

This also allows us to get rid of TransportProvider.

60bfe335aaaf073e53fcf9cb59303a0f92633d8f authored over 6 years ago by cketti <[email protected]>
Make account setup code use Backend to check outgoing server settings

e2c09e41559fbdd3cb1a004cd7796ada82f311ae authored over 6 years ago by cketti <[email protected]>
Rename Backend.checkServerSettings() to checkIncomingServerSettings()

a63fcfd7fcf25666bb5ae1b5d1ff87f867cd4155 authored over 6 years ago by cketti <[email protected]>
Add send message functionality to Backend interface

6e18375d1989a44e2d79f6563fcfbcde9f631069 authored over 6 years ago by cketti <[email protected]>
Add a click handler for the message list widget header

3dcf1a59baafd0bc15e23e56a985d8d4347fa1aa authored over 6 years ago by cketti <[email protected]>
Merge pull request #3490 from k9mail/android_resources

Move erroneously moved XML resources from ui module back to core module

fc6c47159b8cfd79dd30c21b70e9a7eb5f8654df authored over 6 years ago by cketti <[email protected]>
Move erroneously moved XML resources from ui module back to core module

b6f59f40e1056b53b483d16bb9b5247bc6234933 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3489 from k9mail/modularization_cleanup

Modularization cleanup

012befd59e08c43caddec47d42f5a5d73ac3c2f1 authored over 6 years ago by cketti <[email protected]>
Move color resource from k9mail to ui module

0d3bfe233b05a4a7253b8230c41cbe7ea8fff272 authored over 6 years ago by cketti <[email protected]>
Move unread widget styles to k9mail module

87ac35ed68e682bba3337559d58503373f28b7bf authored over 6 years ago by cketti <[email protected]>
Clean up modules' dependencies

f6713ea55a1f40057a0265b70341c381d241d19f authored over 6 years ago by cketti <[email protected]>
Remove core module's dependency on HoloColorPicker

f63b4097a1acef101052ba24d9c2a84fa2b51a01 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3488 from k9mail/remove_dependency_on_android_resources

Move Android resources out of the core module

ea68bbaabf8a39af79e31bcdd001ab41e6e1f7bf authored over 6 years ago by cketti <[email protected]>
Move almost all Android resources from core module to ui module

228bba0bf1127fddb488e41c6e1df0205069be06 authored over 6 years ago by cketti <[email protected]>
Remove string references from database migrations

89c5b6d656773a03eb0128da06cfe5d96709a2ba authored over 6 years ago by cketti <[email protected]>
Remove string references from IdentitySettings

5edccbec0ca6fe2c7fb59079ad351315788840e6 authored over 6 years ago by cketti <[email protected]>
Create separate resource files for settings values

c73719fa864188627b6c24794301c782736a018b authored over 6 years ago by cketti <[email protected]>
Remove string references from SearchAccount

408f725b61ec64d5de5fa5c06bb4c6e8e582fdb0 authored over 6 years ago by cketti <[email protected]>
Remove string references from TextQuoteCreator

c0d0a437c8e273418ec4d206e47ce011cbcad057 authored over 6 years ago by cketti <[email protected]>
Remove string references from HtmlQuoteCreator

cfa6e678cbc47ce27c4ee832a48b1c653e61aa28 authored over 6 years ago by cketti <[email protected]>
Remove string references from MessageBuilder classes

b2a11c6136f1de30e4921d38a1c342f08133e0eb authored over 6 years ago by cketti <[email protected]>
Remove string references from MessageViewInfoExtractor

c6b804f0f5d32b0d56c648c5a9a6fb0c8f3841c2 authored over 6 years ago by cketti <[email protected]>
Remove Android resource references from MessageHelper

5393404513fdb18afc9ec0a348ae198d9cc7bc52 authored over 6 years ago by cketti <[email protected]>
Remove Android resource references from StorageManager

c44bdfbb7b05c08bb422152161dc05b12eaf6074 authored over 6 years ago by cketti <[email protected]>
Move helper classes to ui module

87d0e05a92d73956a439878f01736163a1312724 authored over 6 years ago by cketti <[email protected]>
Remove Android resource references from MessagingController

63142f222ac33c64cdce512edc7e29f87c7a079b authored over 6 years ago by cketti <[email protected]>
Remove Android resource references from AutocryptTransferMessageCreator

a4e8046217024fe36be5b5d26fa0701792f30bd8 authored over 6 years ago by cketti <[email protected]>
Remove Android resource references from K9

548f908d7ca3740b0013316980fd4fa4e5014566 authored over 6 years ago by cketti <[email protected]>
Remove all string references from Account

de2b99a066767d2f17ea0b932a9e20482a514c89 authored over 6 years ago by cketti <[email protected]>
Remove string references from Account.SortType

ae6c8edf01520c5328f6c66383e91d9b7a79b0d6 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3485 from k9mail/use_dependency_injection_with_notification_code

Decouple notification code from Android resources

e1f7b1c2345f6b131f41767146f52b3c336a1e8d authored over 6 years ago by cketti <[email protected]>
Create NotificationResourceProvider to inject Android resources

bfd46acc9ff08a33624d2454ef167b98ed17307b authored over 6 years ago by cketti <[email protected]>
Change DeviceNotifications to use dependency injection

154ffc51f693c5adc75c90108389598989f6d378 authored over 6 years ago by cketti <[email protected]>
Change NewMailNotifications to use dependency injection

1854191290698d27f8af63fd4f73ab5245ea577a authored over 6 years ago by cketti <[email protected]>
Move common code from NotificationController to NotificationHelper

6640b91a967b0b14c1a21bb88df2e472d7d96f00 authored over 6 years ago by cketti <[email protected]>
Change NotificationController to use dependency injection

46f7b6e00827ccaf80034d219e805a49cd26a583 authored over 6 years ago by cketti <[email protected]>
Provide NotificationController via dependency injection

c195e462224bb21188bce748d163154ddb5ffd04 authored over 6 years ago by cketti <[email protected]>
Remove unused method parameters

f2b3f5b7cb9d51b7cacd118b08eaffc6af2570ef authored over 6 years ago by cketti <[email protected]>
Merge pull request #3484 from k9mail/create_ui_module

Move UI code to ui module

1d6506b098ed760167fef40be76f2cd6373e2f29 authored over 6 years ago by cketti <[email protected]>
Move UI code to ui module

b46594fed41d6c7a1abc8f514b0ba1876c9b8201 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3481 from k9mail/break_dependencies

Break dependencies

4384834d1990112d196b6db9fdc6a781eeab12b2 authored over 6 years ago by cketti <[email protected]>
Remove Account's dependency on CheckDirection

0403523fabeea80fb95a1e693ab3b1087869a7f9 authored over 6 years ago by cketti <[email protected]>
Create Attachment interface for MessageBuilder

f16b65edd63a5d436b67d9c7a6f59254c83ca5da authored over 6 years ago by cketti <[email protected]>
Move MessageCryptoAnnotations to a different package

4f4918c39b9360b888b908f585fb7385beea42aa authored over 6 years ago by cketti <[email protected]>
Remove PgpMessageBuilder's dependency on ComposeCryptoStatus

a2cf5a08c116df423aa41c04599f1c87c42f553e authored over 6 years ago by cketti <[email protected]>
Remove LocalFolder's dependency on the Search Activity

a02a5d5f03f2a77b1ca654d02ef1513a0f55f7ca authored over 6 years ago by cketti <[email protected]>
Move ContactPicture to different package

ac3cb66ce67e982cec7c56049e6e3c9eb016e130 authored over 6 years ago by cketti <[email protected]>
Remove Utility's dependency on ContactBadge

b30c2f7811a7e35aa07cbf9a0c38a0ca5f1305e3 authored over 6 years ago by cketti <[email protected]>
Remove unused functionality from MessageInfoHolder

21220c41b5239f8eaa9519e23b37326a74f80f8b authored over 6 years ago by cketti <[email protected]>
Move MessageInfoHolder to k9mail module

d5437270a6530f291fab27fbf67f9f711611e1f7 authored over 6 years ago by cketti <[email protected]>
Remove Core's dependency on MessageCompose

aa32778e55fcbc659083900d4608217b9fa0deff authored over 6 years ago by cketti <[email protected]>
Remove ColorChip functionality that isn't used

f284664f018cf73bc14aab3969b2b2b5351c5625 authored over 6 years ago by cketti <[email protected]>
Extract ColorChip creation code to ColorChipProvider

c5d1d12e94471941d2d65ea7ecbf19ec7e69c113 authored over 6 years ago by cketti <[email protected]>
Move K9ChooserTargetService to k9mail module

bd0449c48a4c0badb60cca6e481990559cf5b0b4 authored over 6 years ago by cketti <[email protected]>
Remove dependency on AccountSetupCheckSettings.CheckDirection

074738794839743c8a8e8c42fcc2d3b7fb4fdb42 authored over 6 years ago by cketti <[email protected]>
Remove unnecessary dependency on ActivityListener

d7ab91afa5cce83a4da17d4c88b9c43c07463290 authored over 6 years ago by cketti <[email protected]>
Move MessageReference to a different package

314ffe5a37026483b45174c18b1891d3c01699b4 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3478 from k9mail/decouple_notification_code

Decouple notification code from Activities

0dd464d9adbea2f29a2de74b27fd0cab7d325b58 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3477 from k9mail/move_to_k9mail_module

Move interface for third-party apps to k9mail module

ede38b517de3498ad5c259374cbb6d99cb6da030 authored over 6 years ago by cketti <[email protected]>
Move K9NotificationActionCreator to k9mail module

1ac3c3a5eb594b480eb2567dffb99fe3c15e0739 authored over 6 years ago by cketti <[email protected]>
Make NotificationActionCreator an interface

dfad1d1662ad61485ec2f45e2e39987954cf8085 authored over 6 years ago by cketti <[email protected]>
Make NotificationActionCreator the only class referencing activities

98ce08bb79f68668fc85dca4e889e98b201732e8 authored over 6 years ago by cketti <[email protected]>
Move MessageProvider to k9mail module

1f7d3ee307ce475751cee7125d564b5c2fe0cd20 authored over 6 years ago by cketti <[email protected]>
Move remote control functionality to k9mail module

9dd3567c64221839ac2afe35b472b67b3bb18d81 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3475 from k9mail/move_to_k9mail_module

Move home screen widgets to k9mail module

f72cc7cc97373ab1b8732a52c3d9bffad4469b96 authored over 6 years ago by cketti <[email protected]>
Merge pull request #3468 from k9mail/fix_quiet_time

Fix "Disable notifications" during Quiet Time

c1a5a60cf16f765e2eb9043b95539bd1ca982458 authored over 6 years ago by cketti <[email protected]>
Don't reference theme attribute in layout for home screen widget

747afee433868a7a06a48a24526d24ecd24b3e15 authored over 6 years ago by cketti <[email protected]>
Move unread widget to :app:k9mail

9bb9e338f34640dae44bfb873a6af0b6a2fcfd5f authored over 6 years ago by cketti <[email protected]>
Move UnreadWidgetProvider to widget.unread package

71c79595c92fed5c28472c13be19d21347365522 authored over 6 years ago by cketti <[email protected]>