dependabot[bot]
1da726501e
chore(deps): bump network.chaintech:compose-multiplatform-media-player from 1.0.29 to 1.0.30 ( #309 )
...
* chore(deps): bump network.chaintech:compose-multiplatform-media-player
Bumps [network.chaintech:compose-multiplatform-media-player](https://github.com/Chaintech-Network/ComposeMultiplatformMediaPlayer ) from 1.0.29 to 1.0.30.
- [Commits](https://github.com/Chaintech-Network/ComposeMultiplatformMediaPlayer/commits )
---
updated-dependencies:
- dependency-name: network.chaintech:compose-multiplatform-media-player
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* update video player composable
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Akesi Seli <andongue.nena@gmail.com>
2025-01-31 09:03:05 +01:00
Weblate (bot)
62cf37352a
Added translation using Weblate (Tamil) ( #305 )
...
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
2025-01-28 13:37:12 +01:00
Weblate (bot)
1fe2926374
Translations update from Hosted Weblate ( #292 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (519 of 519 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (519 of 519 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (French)
Currently translated at 100.0% (519 of 519 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fr/
* Translated using Weblate (Italian)
Currently translated at 100.0% (519 of 519 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: beyanibash <weblate.xbvvu@simplelogin.com>
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
2025-01-23 20:05:11 +01:00
Dieguitux
536668b10d
fix: remove custom WindowInsets from Scaffolds ( #291 )
2025-01-23 19:24:57 +01:00
Dieguitux
deacb5413c
feat: add option to not mark posts as read on interaction ( #288 )
...
* update l10n
* update DB schema
* update domain model
* update repository
* add option to advanced settings
* avoid marking post sas read is option disabled
2025-01-23 00:37:43 +01:00
Weblate (bot)
4ea652fb21
Translated using Weblate (French) ( #287 )
...
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fr/
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
2025-01-23 00:27:50 +01:00
Weblate (bot)
65dea9c9a6
Translations update from Hosted Weblate ( #284 )
...
* Translated using Weblate (Finnish)
Currently translated at 94.9% (491 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (Finnish)
Currently translated at 94.9% (491 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (Finnish)
Currently translated at 94.9% (491 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (French)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fr/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
---------
Co-authored-by: LibreTranslate <noreply-mt-libretranslate@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-20 23:00:40 +01:00
Weblate (bot)
02011a5e11
Translated using Weblate (French) ( #277 )
...
Currently translated at 97.8% (506 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fr/
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
2025-01-19 08:44:58 +01:00
Weblate (bot)
7cf0e1c1f6
Translated using Weblate (Italian) ( #273 )
...
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-17 19:08:28 +01:00
Weblate (bot)
7be62038b1
Translated using Weblate (Finnish) ( #270 )
...
Currently translated at 85.2% (441 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
2025-01-17 14:12:45 +01:00
Weblate (bot)
03f24aa9b6
Translations update from Hosted Weblate ( #258 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (517 of 517 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-12 08:33:32 +01:00
Weblate (bot)
dfb178abad
Translations update from Hosted Weblate ( #253 )
...
* Translated using Weblate (German)
Currently translated at 85.7% (441 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/de/
* Translated using Weblate (Finnish)
Currently translated at 85.7% (441 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fi/
* Translated using Weblate (French)
Currently translated at 85.7% (441 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/fr/
* Translated using Weblate (Polish)
Currently translated at 86.1% (443 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/pl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 85.7% (441 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/pt_BR/
* Translated using Weblate (Portuguese)
Currently translated at 85.7% (441 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/pt/
* Translated using Weblate (Ukrainian)
Currently translated at 85.7% (441 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/uk/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 53.1% (273 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/zh_Hans/
* Translated using Weblate (Chinese (Traditional Han script, Hong Kong))
Currently translated at 81.5% (419 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/zh_Hant_HK/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 81.9% (421 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/zh_Hant/
2025-01-10 23:42:00 +01:00
Dieguitux
0b50e944c5
feat: add possibility to delete account from web preferences ( #251 )
...
* update build scripts
* update l10n
* update progress hud color
* add new method to service
* add new method to user repository
* create dialog
* implement account deletion in settings
* update DI
2025-01-10 23:20:23 +01:00
Dieguitux
3519fbd5ab
enhancement: date, time and period formatting ( #249 )
...
* update abbreviations (month, million)
* make time indications more precise
* update usages
2025-01-10 13:25:31 +01:00
Weblate (bot)
4083664a41
Translations update from Hosted Weblate ( #237 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (514 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (514 of 514 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-09 08:59:45 +01:00
Dieguitux
522e02e2e6
enhancement: allow manual hex code selection in color picker for user tags ( #233 )
...
* update l10n
* update EditTextualInfoDialog
- single line edit
- allow to pass error state
* update CustomColorPickerDialog
- make code selectable
- add button for manual selection
- implement manual selection
* update EditUserTagDialog
allow manual selection in color picker
* make theme bottom sheet skip partially expanded
* add vertical padding to SettingsSwitchRow
2025-01-08 22:20:05 +01:00
Weblate (bot)
6aabda1bee
Translations update from Hosted Weblate ( #228 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (511 of 511 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (513 of 513 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (513 of 513 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-07 08:55:47 +01:00
Dieguitux
8bd1e7b0ad
enhancement: user tags and roles management • iteration 2 ( #225 )
...
* exclude special tags from user detail
even after creating new ones
* prevent creation of tags with same name of an existing tag (case-insensitive)
* load tags for main post in post detail screen
* rename "User tags" to "User tags and roles"
* introduce headers in tag list
2025-01-07 08:45:49 +01:00
Dieguitux
a19780a665
enhancement: implement special tags (me, op, mod) ( #223 )
...
* move user tags from profile menu to settings
* make it possible to create colorless tags
and solve the bug with "Cancel" on the color picker dialog
* display colorless tags with outline
* introduce UserTagType and remove useless data class
* migrate DB schema and update repository
* add use case to create special tags
* call use case when needed
* update l10n
* add extension to populate special tags
* update UI components
* update screens where tags are displayed
* set custom username color for me and op cases
* filter out special tags from user detail selection
* update tag management screen
- prevent special tag deletion
- prevent special tag renaming
- show special tags first in list
- preserve tag type upon editing
- show border around colorless tags
2025-01-06 12:23:25 +01:00
Dieguitux
97ca34dcca
enhancement: improve accessibility • part 2 ( #221 )
...
* update l10n
* update shared UI components
* update post card
* update comment cards
* update inbox card
* update media item card
* update report cards
* update modlog cards
* update chat cards
* update settings header
2025-01-05 11:50:56 +01:00
Weblate (bot)
75e789cb0a
Translations update from Hosted Weblate ( #220 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (505 of 505 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (505 of 505 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-04 11:40:44 +01:00
Dieguitux
9531484c74
fix: default theme color ( #218 )
...
* update color scheme provider
* make theme not nullable in settings
* update theme repository
* update app theme wrapper
* update settings screen
* update usages in app root
2025-01-04 00:32:15 +01:00
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
Weblate (bot)
c0fe2f72bc
Translations update from Hosted Weblate ( #216 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (452 of 452 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (452 of 452 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-03 23:30:45 +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
Weblate (bot)
814c0149d1
Translated using Weblate (Irish) ( #212 )
...
Currently translated at 98.2% (444 of 452 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/ga/
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2025-01-02 15:26:57 +01:00
Dieguitux
799fa59ec3
feat: restrict local user search to results on the current instance ( #209 )
...
* update l10n
* update settings model
* migrate DB schema
* update search pagination
* update explore business logic
* add option in advanced settings
2025-01-01 13:41:50 +01:00
Weblate (bot)
f6e851806c
Translations update from Hosted Weblate ( #203 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (449 of 449 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Italian)
Currently translated at 100.0% (449 of 449 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
---------
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2024-12-31 09:18:44 +01:00
Weblate (bot)
ac913d1cd5
Translations update from Hosted Weblate ( #200 )
...
* Translated using Weblate (Spanish)
Currently translated at 100.0% (446 of 446 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
* Translated using Weblate (Irish)
Currently translated at 99.3% (443 of 446 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/ga/
---------
Co-authored-by: beyanibash <weblate.xbvvu@simplelogin.com>
2024-12-30 09:03:41 +01:00
Dieguitux
aa060a61b2
feat: implement user tags • part 2 ( #197 )
...
* update l10n
* move color components to common module
* create new UI components
* update persistence layer
- add color property
- add missing getter
- fix test accordingly
* add tag list screen
* add tag detail screen
* update build scripts and DI configuration
* add possibility to open tag management from profile side menu
* add possibility to edit tag membership in user detail
2024-12-30 08:37:07 +01:00
Weblate (bot)
57a2ccfe8c
Translated using Weblate (Spanish) ( #194 )
...
Currently translated at 100.0% (446 of 446 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2024-12-28 23:13:50 +01:00
Dieguitux
d9febf76db
fix: remove escapes for apostrophes ( #191 )
2024-12-25 23:59:02 +01:00
Weblate (bot)
5582dcfb4e
chore(10n): translated using Weblate (Polish) ( #183 )
...
Currently translated at 100.0% (446 of 446 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/pl/
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
2024-12-22 23:52:29 +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
Weblate (bot)
00f74a1b23
chore(l10n): translated using Weblate (Italian) ( #175 )
...
Currently translated at 100.0% (433 of 433 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/it/
Co-authored-by: Diego Beraldin <diego.beraldin@gmail.com>
2024-12-19 10:05:42 +01:00
Dieguitux
90cf3bfd44
refactor(l10n): move language names to resources ( #174 )
...
* update XML resources
- remove lang string
- add language names in default
* expose language names from resources
* refactor Extensions.kt
* update CONTRIBUTING.md
2024-12-19 09:38:56 +01:00
Dieguitux
55a15e6b0b
fix: make sure account changes are observed ( #172 )
...
* rename login screen
* update usages of login screen
* minor readability changes in login vm/use case
* add possibility to observe accounts
* update manage accounts view model
2024-12-18 21:32:20 +01:00
Weblate (bot)
6fbbc0d0a7
l10n: translated using Weblate (Spanish) ( #169 )
...
Currently translated at 100.0% (432 of 432 strings)
Translation: RaccoonForLemmy/app
Translate-URL: https://hosted.weblate.org/projects/raccoonforlemmy/app/es/
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-12-18 13:54:14 +01:00
Dieguitux
87474b39b9
feat: solid system bars ( #168 )
...
* update l10n
* update models
* update settings repository
* update settings screen
* update app initialization
2024-12-17 23:02:11 +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
Dieguitux
8b67612f1d
refactor(l10n): migrate l10n from Lyricist to Compose resources ( #164 )
...
* update release checklist
* convert resource files of preserved languages
* remove other resource files
* rewrite L10Manager and Strings
* add test for DefaultL10nManager
* cleanup language extensions
* update app initialization
* update settings business logic
* update check notification worker
* remove old conversion scripts
* remove lyricist dependency
* remove lyricist from licenses
* update documentation
2024-12-17 19:10:24 +01:00
akesi seli
bddd9cbf00
feat(deep-link): add support for opening posts and comments ( #152 )
...
* update post repository (api, impl, test)
* update comment repository (api, impl, test)
* remove url management from :core:commonui:lemmyui
* refactor UrlUtils into UrlDecoder
* define URL processors
* redefine CustomUriHandler
* add getCustomUriHandler util
* update DI
* update deeplink management
2024-12-10 00:11:02 +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
bf613e9a32
refactor(di): migrate domain modules to Koin Annotations ( #138 )
2024-12-06 14:46:13 +01:00
akesi seli
1637782aa9
refactor(di): migrate core modules to Koin Annotations ( #137 )
2024-12-06 12:46:51 +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
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
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