* 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.28 to 1.0.29.
- [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>
* enhancement: use video preview in post cards, with play button to open full screen
---------
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>
* 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
* 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
* 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
* 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
* update models
* fix user tag repository
* define user tag helper (api, impl, test)
* update tag management in list
- move edit dialog to common module
- reset cache when items are edited
* update tag management in user detail
- reset tags when items are edited
- add possibility to add new tags
* update switch account and logout use cases
* load tags during content pagination
* update UI components to display user tags
* 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
* 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
* add compact mode for community and creator info
* add compact mode for post placeholders
* allow to pass min and max height for post images
* update post card and uploaded media card
* bump io.coil-kt.coil3:coil from 3.0.3 to 3.0.1
* update media list
- handle autoload images
- remove min and max height constraints
* update PostCardImage
- remove maxHeight constraint
- allow configurable content scale
* fix compact post layout
* avoid CI failure when codecov upload fails
* 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
* update player config
* update video player composable
* update card video composable
* update post card composable
* update media item composable
* make image detail screen support videos
* update usages in all screens
* update tech stack in README
* update technical manual
* review font scale factors
* review settings UI components
* review placeholder image component
* update inter-item space in settings lists and side menus
* remove old video player
* update build scripts
* add player config to resources
* rewrite video player using new library
* update usages
* update documentation
* migrate SliderBottomSheet to M3
* update usage in advanced settings screen
* rename variable for select number bottom sheet state in configure content screen