Commit graph

40 commits

Author SHA1 Message Date
cketti
445146b531 Add a CompositionLocal for getting the current Activity 2023-07-19 16:26:28 +02:00
Wolf-Martell Montwé
09c00f3bf8
Rename AccountCreator to AccountCreatorHelper 2023-06-29 12:24:28 +02:00
Wolf-Martell Montwé
782d35e91a
Add shape to surface and decouple shape from Material theme 2023-06-12 10:11:58 +02:00
Wolf-Martell Montwé
7f60917b60
Update detekt to 1.23.0 2023-06-08 12:57:41 +02:00
cketti
8ca3b2611a Update detekt baseline 2023-05-30 18:17:14 +02:00
cketti
5b37a33b30 Change detekt config to allow TODO comments 2023-05-07 21:02:11 +02:00
cketti
ff188cdfb5 Remove WebDAV code 2023-05-04 22:14:00 +02:00
cketti
5441e8fb14
Merge pull request #6857 from thundernest/add_package_directories
Create directory structure matching package name
2023-04-26 16:17:49 +02:00
cketti
64ffed90b4 Create directory structure matching package name
Currently the tooling doesn't work very well when we place files directly into the "kotlin" directory.
2023-04-26 13:35:22 +02:00
cketti
6b68a2d5d7 Use app.k9mail as base package name for all :feature:autodiscovery:* modules 2023-04-26 13:06:07 +02:00
cketti
11d004dc07 Log exception when exporting settings to a file fails 2023-04-18 13:16:59 +02:00
Wolf Montwé
b16bd8c4ff
Add LazyColumnWithFooter to design system 2023-04-03 15:08:16 +02:00
Wolf Montwé
4218ce5cfe
Add success, warning and info colors 2023-03-27 11:26:01 +02:00
Wolf Montwé
744d4bc0ee
Change theme to use custom colors instead of the material ones to allow usage without material dependency 2023-03-23 13:34:18 +01:00
cketti
3edb93e506 Always hide "Add to contacts" button when contact permission is missing 2023-03-14 15:55:41 +01:00
Wolf Montwé
9cdf3e2b7a
Add ContactRepository 2023-03-09 13:48:06 +01:00
Wolf Montwé
8b049982a9
Add ContactDataSource and Contact entity 2023-03-09 12:10:25 +01:00
Wolf Montwé
5e09e067b0
Add email value type 2023-03-07 18:12:38 +01:00
Wolf Montwé
b7bfb4006f
Remove unused context property and toMe method 2023-03-07 09:40:32 +01:00
Wolf Montwé
9fe1983c1a
Change MessageHelper to Kotlin 2023-03-07 09:40:32 +01:00
Wolf Montwé
5699ecadb7
Remove getInstance as instance should be controlled by dependency injection 2023-03-06 16:19:37 +01:00
Wolf Montwé
0780c423fb
Change Contacts to Kotlin 2023-03-06 13:16:44 +01:00
Wolf Montwé
28e3f62a4e
Change Clock to kotlinx.datetime.Clock 2023-03-02 11:21:32 +01:00
Wolf Montwé
ec14593023
Cleanup 2023-02-23 14:52:16 +01:00
Wolf Montwé
011495f4bc
Update baseline 2023-02-23 11:17:48 +01:00
Wolf Montwé
55da8cf420
Change detekt config for functionThreshold and constructorThreshold to 8 2023-02-22 12:40:09 +01:00
Wolf Montwé
f4317b0fad
Add detekt plugin for compose 2023-02-22 10:51:23 +01:00
Wolf Montwé
b074534fec
Add compose specific rules and fix some issues 2023-02-22 10:25:12 +01:00
Wolf Montwé
872d3e938d
Add detekt baseline 2023-02-22 10:24:19 +01:00
Wolf Montwé
27ad28fafe
Add detekt build plugin 2023-02-21 17:53:01 +01:00
cketti
e3973096d3 Remove Checkstyle 2019-11-13 16:51:52 +01:00
cketti
56a37d9e14 Remove FindBugs
It's not maintained anymore and we're not currently using it.
2019-11-13 16:41:51 +01:00
cketti
aaa43e67eb Disable some FindBugs checks (2) 2017-02-28 13:17:39 +01:00
cketti
462a026062 Disable some FindBugs checks 2017-02-28 12:47:36 +01:00
cketti
2fbb32935f Ignore GoogleAppIndexingWarning 2016-02-13 08:19:19 +01:00
cketti
9c258ee60c Ignore Lint warning for OldTargetApi 2015-05-21 02:21:39 +02:00
cketti
72f022d7ed Ignore newline in format string Findbugs warnings 2015-01-03 05:41:29 +01:00
cketti
4d61a6407d Move lint configuration file into 'config' folder 2014-12-20 00:10:38 +01:00
cketti
3f7fc83d58 Add findbugs to Gradle build 2014-12-18 13:39:59 +01:00
cketti
471f1df160 Use checkstyle to monitor code quality 2014-09-12 03:30:34 +02:00