Dieguitux
12b5a7984f
enhancement: improve accessibility • part 1 ( #217 )
...
* update l10n
* add content descriptions to graphic elements without textual counterpart
2025-01-03 23:50:56 +01:00
Dieguitux
539d20a6f8
Fix window insets and bar color ( #215 )
...
* remove useless dependency
* create common utility to calculate top bar padding
* solve some deprecation issues in DefaultBarColorProvider
* remove unnecessary background in some placeholders
* remove edge-to-edge from advanced settings (enabled by default)
* simplify custom top bars
* update all usages of material3 Scaffold
2025-01-02 17:33:49 +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
Dieguitux
37b6b2f296
refactor: improve l10n to isolate responsibilities ( #167 )
...
* move Strings away from messages package
* move Locales to separate file
* move ProvideStrings to separate file
* update usage in App
* update usage in DefaultL10nManager
* move language related extensions to :core:l10n
* update l10n utils
* update UI usages of LocalStrings
* update documentation
2024-12-17 22:00:00 +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
8f9afce2ee
refactor(di): migrate feature modules to Koin Annotations ( #139 )
2024-12-06 23:45:57 +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
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
11a0ff15ca
chore: improve readability of vote actions ( #86 )
2024-11-10 22:19:30 +01:00
akesi seli
75c9e62909
enhancement: add 'cancel' option to text toolbar ( #41 )
...
* add cancel option to custom text toolbar
* update usages of text toolbar
2024-10-23 09:17:40 +02:00
akesi seli
5db08a5c81
chore: update ktlint rules and reformat files ( #19 )
...
* update .editorconfig
* run ktlint -F on project
2024-10-15 08:32:32 +02:00
akesi seli
1702f3e603
refactor: add ripple effect to clickable elements; remove remembered callbacks ( #13 )
...
* remove RememberCallback util
* update onClick modifier
* update usages UI components
* update usages in screens
* migrate missing settings rows
2024-09-13 18:06:12 -04: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
957bcb38ec
feat: add share action to text toolbar in selection mode ( #1175 )
2024-07-28 15:31:33 +02:00
Diego Beraldin
6c81212aa2
refactoring: migrate l10n from XML to pure Kotlin ( #936 )
2024-06-06 08:14:36 +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
fa79ca39ec
enhancement: increase action button size ( #869 )
2024-05-19 10:59:48 +02:00
Diego Beraldin
8b4514b5e2
fix: iOS compatibility ( #861 )
2024-05-17 23:33:30 +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
7112c9f153
fix: report list loading indicator ( #838 )
2024-05-11 23:05:15 +02:00
Diego Beraldin
f3dc42c14e
fix: update title styles (screens, dialog, bottom sheets) ( #827 )
2024-05-11 08:41:01 +02:00
Diego Beraldin
473226af55
enhancement: publish and update date indicators ( #779 )
2024-05-04 13:33:08 +02:00
Diego Beraldin
80048618ca
feat: show number of unread comments ( #684 )
2024-04-15 14:05:24 +02:00
Diego Beraldin
69d6f5aa7f
apply detekt to unit modules (2) ( #651 )
2024-04-01 17:45:29 +02:00
Diego Beraldin
302043e73a
chore: add detekt ( #643 )
2024-03-30 09:11:40 +01:00
Diego Beraldin
c4acc86f36
chore: update info about chat in about dialog ( #560 )
2024-02-29 19:28:54 +01:00
Diego Beraldin
380ab36e16
enhancement: votes in raw content dialog ( #544 )
2024-02-22 08:31:11 +01:00
Diego Beraldin
9faa6136fa
refactor: migration to lyricist; remove moko-resources ( #525 )
...
closes #524
2024-02-13 22:37:13 +01:00
Diego Beraldin
109c0aff60
fix: remove quote option from text toolbar for anonymous users ( #479 )
2024-01-24 08:53:43 +01:00
Diego Beraldin
39f1a2e8a7
feat: show content update date ( #447 )
...
* chore: update spacing in content footers
* refactor: consistent name for upVotes and downVotes
* feat: show content update date closes #446
2024-01-15 20:40:21 +01:00
Diego Beraldin
1c19c24f64
refactor: move raw content dialog to separate module ( #385 ); closes #384
2023-12-27 18:50:58 +01:00