* fix: comment sort bottom sheet type in post detail
* chore: remove unused variable
* fix: comment sort bottom sheet type in user detail
* fix: comment sort bottom sheet type in explore
* 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
* 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
* 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
* add method to open webview to detail opener
* define CustomUriHandler
* update dependency injection
* update Gradle scripts
* remove NavigationCoordinator.handleUrl
* provide UriHandler in App root
* update UI components
removing all open detail/web callbacks
* make sure to close side menu when opening detail screens
(and bottom sheets)
* update usages in all screens