207 Commits

Author SHA1 Message Date
akesi seli
d3079c066f
chore(di): create unified root module (#136)
* chore(di): create unified root module

and eliminate duplicated module definition

* refactor(di): encapsulate structure of utilsModule
2024-12-05 22:18:51 +01:00
akesi seli
260af5a28e
chore(deps): update Gradle, AGP, androidx.work and androidx.core (#135)
* update version catalog

* fix compileSdk in all build scripts

* update Gradle wrapper

* update workflows

* update version badge in README.md

* update documentation
2024-12-05 18:42:29 +01:00
Akesi Seli
e6ed28d41d version 1.13.3-beta01 2024-11-29 08:16:27 +01:00
Akesi Seli
868675346e version 1.13.2 2024-11-27 09:10:09 +01:00
akesi seli
a8891398e1
fix: Markdown rendering of list in quotes (#122)
* fix: add bottom padding in bottom sheets

* fix: add padding in filtered contents (bookmarks, votes, moderated)

* fix: Markdown rendering of lists inside quotes

* chore: refine coverage
2024-11-23 09:24:27 +01:00
akesi seli
7ab242b3e2
chore: add code coverage plugin (#120)
* fix :domain:lemmy:pagination package structure

* chore: remove detekt baselines

* add kover plugin to project root

* apply plugin to subprojects

* apply plugin to app module with config

* generate and upload coverage when unit tests are run
2024-11-22 20:33:33 +01:00
Akesi Seli
a5bbc11641 version 1.13.1 2024-11-21 09:01:14 +01:00
akesi seli
9ec984b856
refactor: navigation bar insets (#113)
* remove unused bottom sheet

* enable backward compatible edge-to-edge

* fix bottom sheet bottom inset

* refactor main screen layout

* hide bottom bar while scrolling in inbox and profile
2024-11-20 12:15:49 +01:00
Akesi Seli
c01b93f922 version 1.13.0 2024-11-17 12:05:19 +01:00
Akesi Seli
081c3dc0e1 version 1.13.0-beta05 2024-11-13 12:32:15 +01:00
akesi seli
325a0dbd03
refactor: migrate image loading to Coil3 (#82)
* update dependency declarations

* update build scripts

* add getTempDir to FileSystemManager

* define ImageLoaderProvider

* refactor ImagePreloadManager

* refactor CustomImage

* update DI and utilities

* update usages in UI components

* update imports for ImagePreloadManager

* cleanup main application class

* add new image transformer for markdown rendering
2024-11-05 16:19:29 +01:00
Akesi Seli
129d4caf33 version 1.13.0-beta04 2024-11-04 23:27:36 +01:00
Akesi Seli
ed752a7ae0 version 1.13.0-beta03 2024-11-01 17:51:11 +01:00
akesi seli
cfb0571657
refactor: remove ShareBottomSheet (#59)
* remove old l10n resources

* use neutral debug app name

* enable networking logs in debug builds

* refactor: remove ShareBottomSheet
2024-10-31 10:04:32 +01:00
Akesi Seli
114ac8032e version 1.13.0-beta02 2024-10-23 11:41:43 +02:00
Akesi Seli
d0a8a89f0d version 1.13.0-beta01 2024-10-15 08:48:17 +02:00
akesi seli
66e50e6f80
chore: setup GHA for build, tests and pre-prod releases (#17)
* replace build workflow

* add unit test workflow

* add release_beta workflow

* add signing config to release build

* re-add action status badges in README

* fix failing tests
2024-10-14 20:07:07 +02:00
akesi seli
79f05b6f71
fix: pick image from gallery on Android < 11 (#16)
* add fallback for API level < 11

* use PickVisualMediaRequest.Builder

* add empty check for incoming byte array
2024-09-24 12:43:17 +02:00
Christopher N7_X
a27157d748 updated package name for any future forks 2024-08-02 19:37:54 -04:00
Christopher N7_X
249563b9e5 updated package name for any future forks 2024-08-02 19:34:52 -04:00
Diego Beraldin
6e9ed12cb9 version 1.13.0-20240730-pre 2024-07-30 00:24:02 +02:00
Diego Beraldin
2cc88e888f version 1.13.0-20240716-pre 2024-07-16 08:29:40 +02:00
Diego Beraldin
e5181bf869
fix: app info retrieval (#1139) 2024-07-15 14:48:42 +02:00
Diego Beraldin
4a3103d613
Hotfix 1.12.1 (#1122) 2024-07-13 15:41:18 +02:00
Diego Beraldin
9dd5e22fb0 version 1.12.1 2024-07-13 14:59:34 +02:00
Diego Beraldin
caedb98436
enhancement: alternate Markdown rendering visibility in debug builds (#1106) 2024-07-10 14:24:58 +02:00
Diego Beraldin
07dc0fa4dc version 1.12.0 2024-07-08 20:44:17 +02:00
Diego Beraldin
429861c8c4 version 1.12.0-20240707-pre 2024-07-07 08:38:42 +02:00
Diego Beraldin
7885f6e1ae version 1.12.0-20240706-pre 2024-07-06 08:49:24 +02:00
Diego Beraldin
4cb00daace version 1.12.0-20240702-pre 2024-07-02 07:57:22 +02:00
Diego Beraldin
6906a3ccc5 version 1.12.0-20240628-pre 2024-06-28 10:24:48 +02:00
Diego Beraldin
c641d1fef5 version 1.12.0-20240620-pre 2024-06-20 23:41:57 +02:00
Diego Beraldin
e618c43a2e version 1.12.0-20240615-pre 2024-06-15 09:59:25 +02:00
Diego Beraldin
3dcaac9c08 version 1.12.0-20240614-pre 2024-06-14 08:29:27 +02:00
Diego Beraldin
16cfddcb3f
Hotfix 1.11.2 (#976) 2024-06-13 23:00:37 +02:00
Diego Beraldin
b0abd1a2c9 version 1.12.0-20240613-pre 2024-06-13 08:22:29 +02:00
Diego Beraldin
569e2bd0f2
enhancement: original icon background (#951) 2024-06-08 08:55:00 +02:00
Diego Beraldin
5391828bb1
feat: add new app icon, update notification icon and splash screen (#945) 2024-06-08 06:47:41 +02:00
Diego Beraldin
4d6e3eb7c8 version 1.11.1 2024-06-05 13:57:00 +02:00
Diego Beraldin
9838c8f200 version 1.11.0 2024-06-04 08:54:47 +02:00
Diego Beraldin
8260ba4063
chore: update Gradle to version 8.8 (#919) 2024-06-03 13:36:44 +02:00
Diego Beraldin
dbaa8bd8a2 version 1.11.0-20240529-pre 2024-05-29 22:34:11 +02:00
Diego Beraldin
c85de822da
chore: update to Kotlin 2.0.0 and Compose Multiplatform 1.6.10 (#892) 2024-05-27 07:26:30 +02:00
Diego Beraldin
3cf133dd54 version 1.11.0-20240520-pre 2024-05-20 22:55:06 +02:00
Diego Beraldin
8ee4315a54 version 1.11.0-20240516-pre 2024-05-16 22:31:38 +02:00
Diego Beraldin
8c167c8975
fix: pull to refresh indicator in filtered contents (#856) 2024-05-16 19:11:24 +02:00
Diego Beraldin
0703b1573f
chore: add ktlint (#854) 2024-05-15 23:49:48 +02:00
Diego Beraldin
96a1316b64 version 1.10.2 2024-05-11 14:11:49 +02:00
Diego Beraldin
a8244884ce version 1.10.2-20240511-pre 2024-05-11 08:58:35 +02:00
Diego Beraldin
40771de15f
fix: add intent for activity alias (#821) 2024-05-10 18:58:08 +02:00