1. a5d9072 Twelve: Relax models non-null requirements by Sebastiano Barezzi · 3 months ago
  2. 66af918 Twelve: Reformat code by Sebastiano Barezzi · 3 months ago
  3. b52dbd8 Twelve: Fix copyright header by Sebastiano Barezzi · 3 months ago
  4. 1c84421 Twelve: Update to AGP 8.7.0 by Luca Stefani · 3 months ago
  5. b09becb Twelve: Refactor Query by Luca Stefani · 3 months ago
  6. 8675627 Twelve: Generate audio session id in application by Luca Stefani · 3 months ago
  7. e480c2e Twelve: Use application context by Luca Stefani · 3 months ago
  8. c5631bf Twelve: Open an audio effect control session by Luca Stefani · 3 months ago
  9. b0ce574 Twelve: Apply insets to our RecyclerViews by Sebastiano Barezzi · 3 months ago
  10. 69c81ef Twelve: VM housekeeping by Sebastiano Barezzi · 3 months ago
  11. 9f3fda5 Twelve: Cleanup (yet again) the layouts by Sebastiano Barezzi · 3 months ago
  12. 10d487f Twelve: Use activity for result to open AudioFX by Luca Stefani · 3 months ago
  13. 47cdfc5 Twelve: Add audio format information by Sebastiano Barezzi · 3 months ago
  14. d705b37 Twelve: Hide playback speed button if not supported by Luca Stefani · 3 months ago
  15. ccbfca6 Twelve: Enable audio offload by Luca Stefani · 3 months ago
  16. cac3731 Twelve: Enable decoder fallback by Luca Stefani · 3 months ago
  17. b7b7188 Twelve: Enable audio track playback params by Sebastiano Barezzi · 3 months ago
  18. e7e65a0 Twelve: Enable float output by Sebastiano Barezzi · 3 months ago
  19. bb5c766 Twelve: Implement our own RenderersFactory by Sebastiano Barezzi · 3 months ago
  20. 47bbbb9 Twelve: Commonize more MediaItem code by Sebastiano Barezzi · 3 months ago
  21. bd76bc2 Twelve: Readd mime type to audio media type by Sebastiano Barezzi · 3 months ago
  22. 33878bf Twelve: Specialize playbackStatusFlow by Luca Stefani · 3 months ago
  23. fb5ad2f Twelve: Introduce conflatedCallbackFlow by Luca Stefani · 3 months ago
  24. d13e0bf Twelve: Convert audio type to Media3 media type in model by Sebastiano Barezzi · 3 months ago
  25. 1eb9ba3 Twelve: Split media item capabilities from UniqueItem by Sebastiano Barezzi · 3 months ago
  26. 148a5bf Twelve: Swap genre and genre uri fields by Sebastiano Barezzi · 3 months ago
  27. 36631ed Twelve: Do not rebuild the media item if it's already playable by Sebastiano Barezzi · 3 months ago
  28. a3a9369 Twelve: Setup media session library for Android auto by Luca Stefani · 3 months ago
  29. 9f3c7fc Twelve: Now playing fragment improvements by Sebastiano Barezzi · 3 months ago
  30. 5337b43 Twelve: NowPlayingFragment: .toLong() -> roundToLong() by Sebastiano Barezzi · 3 months ago
  31. 11c418b Twelve: NowPlayingFragment: Rework animation code by Sebastiano Barezzi · 3 months ago
  32. 5e72344 Twelve: NowPlayingFragment: Cancel animation on destroy view by Sebastiano Barezzi · 3 months ago
  33. c5d3ecb Twelve: Animate Slider updates by Luca Stefani · 3 months ago
  34. a0ad1c3 Twelve: Use `onStart` to emit default value by Luca Stefani · 3 months ago
  35. bc4084f Twelve: Remove stub onConnect by Luca Stefani · 3 months ago
  36. e9a0cf5 Twelve: Use ImageDecoder for artwork URI by Luca Stefani · 3 months ago
  37. 1009d4c Twelve: Add PendingIntent.FLAG_UPDATE_CURRENT to now playing intent by Luca Stefani · 3 months ago
  38. 5095727 Twelve: Fix permissions checks once for all by Sebastiano Barezzi · 3 months ago
  39. 3787454 Twelve: Add tracks info to playlist as well by Sebastiano Barezzi · 3 months ago
  40. 5c295a2 Twelve: Fix `Potential Plurals` in AlbumFragment by Luca Stefani · 3 months ago
  41. e74799a Twelve: Remove unused method in `PlaylistWithBoolean` by Luca Stefani · 3 months ago
  42. 01886c7 Twelve: Remove navigation include when not needed by Sebastiano Barezzi · 3 months ago
  43. 0a8550a Twelve: Reformat code by Sebastiano Barezzi · 3 months ago
  44. 08b1caf Twelve: Playlists UI by Sebastiano Barezzi · 3 months ago
  45. 5da6148 Twelve: Add single audio flow by Sebastiano Barezzi · 3 months ago
  46. 693cd9d Twelve: Wire up database to local datasource by Sebastiano Barezzi · 3 months ago
  47. c4d9a41 Twelve: Playlist database by Luca Stefani · 3 months ago
  48. 03da9f6 Twelve: Add room by Luca Stefani · 3 months ago
  49. 36edf92 Twelve: Don't request ACCESS_MEDIA_LOCATION by Luca Stefani · 3 months ago
  50. 5104cf5 Twelve: Suppress onStart deprecation by Luca Stefani · 3 months ago
  51. 0ae9ec4 Twelve: Update kotlin to 1.9.23 by Luca Stefani · 3 months ago
  52. c39b5b0 Twelve: AlbumFragment/ArtistFragment: More UI/UX improvements by Sebastiano Barezzi · 3 months ago
  53. fe805dd Twelve: Increase JVM target to 17 by Luca Stefani · 3 months ago
  54. 7bc3744 Twelve: Remove unused import by Sebastiano Barezzi · 3 months ago
  55. 7181c04 Twelve: Set library view pager lifecycle follow the fragment's view by Luca Stefani · 3 months ago
  56. ca0395b Twelve: Set fixed offscreen page limit by Luca Stefani · 3 months ago
  57. f5d63f1 Twelve: MainFragment: Set view pager adapter to null on destroy by Luca Stefani · 3 months ago
  58. 5c8eb7f Twelve: Move reified areItemsTheSame/areContentsTheSame outside of companion by Luca Stefani · 3 months ago
  59. 6e8e45a Twelve: Use factory in SimpleListAdapter by Luca Stefani · 3 months ago
  60. 7965f30 Twelve: LinearProgressIndicator: Treat null as indeterminate progress by Sebastiano Barezzi · 3 months ago
  61. 2e7adc5 Twelve: Fix single item view model flows by Sebastiano Barezzi · 3 months ago
  62. 01ec563 Twelve: Add playlist fragment by Sebastiano Barezzi · 3 months ago
  63. 4800c8f Twelve: Navigate to now playing fragment after selecting song by LuK1337 · 3 months ago
  64. b9f9930 Twelve: Allow album title and artist name to span 3 lines by Luca Stefani · 3 months ago
  65. 87b96b5 Twelve: Make the whole service opt-in to Media3 unstable APIs by Sebastiano Barezzi · 3 months ago
  66. 6ab7496 Twelve: Use our own small icon in the notification by Luca Stefani · 3 months ago
  67. 8bae0bb Twelve: Use pauseAllPlayersAndStopSelf when task is removed from recents by Luca Stefani · 3 months ago
  68. 8fea404 Twelve: Drop images permission request by Sebastiano Barezzi · 3 months ago
  69. 6c4f818 Twelve: Split duration & position from playback flow by Luca Stefani · 3 months ago
  70. 8cdd343 Twelve: Seek to position via slider by Luca Stefani · 3 months ago
  71. 8b9e67a Twelve: Reset shuffle/repeat mode when new audio is played by Luca Stefani · 3 months ago
  72. 4642b3e Twelve: Autoplay on seekTo{Next,Previous} by Luca Stefani · 3 months ago
  73. ac7dfa0 Twelve: Add more todo method in MediaLibrarySession.Callback by Luca Stefani · 3 months ago
  74. 4d125d7 Twelve: Add a default onConnect impl by Luca Stefani · 3 months ago
  75. 229a7ce Twelve: Poll current position by Luca Stefani · 3 months ago
  76. a87f678 Twelve: Stop showing URIs to the user by Sebastiano Barezzi · 3 months ago
  77. 2ed8bbe Twelve: Show album's artist name by Sebastiano Barezzi · 3 months ago
  78. 9628d97 Twelve: Show artist name instead of URI for audios by Sebastiano Barezzi · 3 months ago
  79. e6d02e2 Twelve: Fill media metadata by Luca Stefani · 3 months ago
  80. d932d05 Twelve: Special handle audio in SearchFragment by Luca Stefani · 3 months ago
  81. a36ff8a Twelve: Introduce a non-null query join op by Luca Stefani · 3 months ago
  82. 4855fb1 Twelve: Remove `self` from album appearances by Luca Stefani · 3 months ago
  83. eef4e61 Twelve: Make service lifecycle aware by Luca Stefani · 3 months ago
  84. a44d9ed Twelve: Handle media buttons by Luca Stefani · 3 months ago
  85. a7f6371 Twelve: Finish artist page by Sebastiano Barezzi · 3 months ago
  86. f8ca87b Twelve: Finish moving RecyclerView layout managers to XML by Sebastiano Barezzi · 3 months ago
  87. 38d6b9b Twelve: Better album and artist top app bars by Sebastiano Barezzi · 3 months ago
  88. 42b48cb Twelve: AlbumsFragment: Drop custom album art for now by Sebastiano Barezzi · 3 months ago
  89. 7635d34 Twelve: ListItem: Drop tint related changes by Sebastiano Barezzi · 3 months ago
  90. cb5b995 Twelve: MainFragment: Add a now playing bottom bar by Sebastiano Barezzi · 3 months ago
  91. 4f5faa7 Twelve: AlbumFragment: Fix transparent status bar by Sebastiano Barezzi · 3 months ago
  92. 9b025c7 Twelve: Make UniqueItem sealed by Luca Stefani · 3 months ago
  93. f843d1a Twelve: Submit media items by Luca Stefani · 3 months ago
  94. cebb41d Twelve: Open app by clicking notification by Luca Stefani · 3 months ago
  95. 2dea9c5 Twelve: Automatically pause service if app removed from recents by Luca Stefani · 3 months ago
  96. 0fb433e Twelve: Don't store player in the service by Luca Stefani · 3 months ago
  97. 38145a1 Twelve: Set audio attrs to music by Luca Stefani · 3 months ago
  98. c2c96db Twelve: Handle becoming noisy by Luca Stefani · 3 months ago
  99. 380db73 Twelve: Initial commit by Sebastiano Barezzi · 3 months ago