233 Commits

Author SHA1 Message Date
Dieguitux
c17f31e8ee
enhancement: add workaround for solid status bar color (#303)
* define interface for workaround

* expose opaque theme support in bar color provider

* update iOS implementation or bar color provider

* update Android implementation or bar color provider

* restore option in advanced settings

* update Gradle scripts

* apply workaround in MainActivity
2025-01-27 23:33:22 +01:00
Akesi Seli
a49cc6258e version 1.14.1-beta07 2025-01-27 21:19:43 +01:00
Akesi Seli
d2ca36d737 version 1.14.1-beta06 2025-01-17 19:09:18 +01:00
Akesi Seli
9627cf2770 version 1.14.1-beta05 2025-01-13 13:30:11 +01:00
Akesi Seli
21ea6839b2 version 1.14.1-beta04 2025-01-10 13:36:34 +01:00
Akesi Seli
d508d37b54 version 1.14.1-beta03 2025-01-09 09:00:07 +01:00
Akesi Seli
8160505bbe version 1.14.1-beta02 2025-01-07 09:00:13 +01:00
Akesi Seli
67fbd75acc version 1.14.1-beta01 2025-01-06 12:40:36 +01:00
Akesi Seli
31d780d96b version 1.14.0 2025-01-04 11:58:36 +01:00
Akesi Seli
31534bc70c version 1.14.0-beta05 2025-01-02 17:38:22 +01:00
Akesi Seli
d25bcf9827 version 1.14.0-beta04 2025-01-01 13:58:35 +01:00
Akesi Seli
f8f979f7cd version 1.14.0-beta03 2024-12-31 14:10:16 +01:00
Akesi Seli
73dfb179d9 version 1.14.0-beta02 2024-12-31 08:52:05 +01:00
Akesi Seli
20c91d6e9e version 1.14.0-beta01 2024-12-30 20:05:04 +01:00
Akesi Seli
673b951515 version 1.13.7 2024-12-26 16:20:38 +01:00
Akesi Seli
3436ef8df6 version 1.13.6 2024-12-25 09:56:44 +01:00
Akesi Seli
0083336b42 version 1.13.5 2024-12-22 23:58:35 +01:00
Dieguitux
e0ee7eb4e0
refactor(di): migrate from Koin to Kodein (#181)
* update version catalog

* remove convention plugin

* create :core:di module

* migrate android and ios apps

* migrate :shared module

* migrate core modules

* migrate domain modules

* migrate feature modules

* migrate unit modules

* update licences screen

* update documentation

* add a test for ProfileSideMenuViewModel
2024-12-22 15:12:42 +01:00
Akesi Seli
1d506707c9 version 1.13.4 2024-12-19 09:53:01 +01:00
Akesi Seli
15fa29641f version 1.13.3 2024-12-11 13:46:38 +01:00
Dieguitux
ed7aa91a03
chore: add missing tests to :core:persistence (#156)
* exclude provider package

* add tests for import/export use cases

* add update test for anonymous in settings repository
2024-12-10 23:29:25 +01:00
Akesi Seli
5286e1b45a version 1.13.3-beta05 2024-12-10 00:12:30 +01:00
Akesi Seli
d251afa7d7 version 1.13.3-beta04 2024-12-08 18:42:10 +01:00
akesi seli
e284402253
refactor(build): define Gradle convention plugins (#143)
* define convention plugins

* remove duplicate code in build scripts
2024-12-08 10:25:00 +01:00
Akesi Seli
908e5a557a version 1.13.3-beta03 2024-12-07 14:54:49 +01:00
Akesi Seli
50ca3e29d4 version 1.13.3-beta02 2024-12-07 08:46:00 +01:00
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