Skip to content

Latest commit

 

History

History
83 lines (68 loc) · 2.15 KB

CHANGELOG.md

File metadata and controls

83 lines (68 loc) · 2.15 KB

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

#7

  • Add Home module
  • Add module descriptions to readme.md

Bug Fixes

  • Change padding between elements
  • Page number passed in the request
  • Page number passed in the request
  • Add missing compose settings to plugins for ui modules
  • Add settings for Spotless and Ktlint
  • Exclude generated directory & downgrade detekt version
  • Add API key for TMDb
  • Rules for ktlint in AppSpotlessPlugin

Documentation

  • Add issues block and update versions for badges
  • Update tech-stack block in readme
  • Update readme
  • Update Issues block in readme.md
  • Update tech-stack

Features

  • Add toolbar
  • Add API requests to get genres
  • Implement UI for genres on the home screen
  • Implement a request to get popular movies
  • Add movie card UI
  • Add Kotest for testing
  • Add pagination for the list of popular movies
  • Add UI for vertical movie/tvs cards
  • Add a repository to get trending TV shows
  • Connect UI of trending TV show to API
  • Add requests for movie and TV show listings
  • Add to home screen collections with movies/TV
  • Add placeholders for pictures
  • Update dependencies
  • Add Search bar
  • Update dependencies
  • Add a toml for dependency versions
  • Replace logger
  • Move basic setting of android modules to buildSrc
  • Move configuration of android modules to plugins
  • Add ktlint & spotless plugin
  • Add Arrow Analysis plugin
  • Add compose-destination library & KSP plugin
  • Rework bottom nav using compose-destinations
  • Update dependencies
  • Update dependencies
  • Implement navigation to movie details screen
  • Update Kotlin -> 1.6.20, Compose -> 1.2.0-alpha08

Refactor

  • Divide UI into components
  • Koin modules
  • AppStaticSwitch
  • Divide UI into components
  • Refactor code
  • Split UI components into files
  • Generic component for an infinite list
  • Change dependencies in modules from versions catalog
  • Add missing dependencies to libs.versions.toml
  • Remove bazel files
  • Core module
  • Move KSP plugin to versions directory
  • Remove all UI elements in :ui:movie-details

Styling

  • Reformat code
  • Add reports for ktlint plugin