* update l10n
* update DB schema
* update domain model
* update repository
* add option to advanced settings
* avoid marking post sas read is option disabled
* add String to timestamp conversion utils
* refactor: key generation in sort serializer
* add long to long map serializer
* add post last seen date repository
* update login/logout use cases
* update post detail screen
* update DI
* 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
* 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
* migrate tests from JUnit to kotlin.test (assertions, annotations)
* isolate custom sort serialization to shared component
* update community sort repository
* implement user sort repository
* update :core:persistence DI
* rename saveAsDefault in ChangeSortType event
* update usage of ChangeSortType in community detail
* load custom sort type in user detail
* update DI for :unit:userdetail
* 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
* 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
* 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
* define SerializationPlugin
* apply convention to modules where needed
* add more tests to DefaultNavigationCoordinator
due to Codecov failure
* add new GitHub badges
- latest version (including pre-preleases)
- total downloads
* 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
* fix inter-item padding in modlog
* update screenshots
* update images in fastlane metadata
* rewrite user manual
* update README with new screenshots
* review font scale factors
* review settings UI components
* review placeholder image component
* update inter-item space in settings lists and side menus
* remove old resources
* add new font
* update resource bridge
* update font family and resource mapping
* include new font in selection bottom sheets
* update font scale factors
* update licenses screen
* update user manual