1. a5664b8 (SHIFT) Add flavor for SHIFT branding by Alexander Martinz · 6 weeks ago main
  2. 1164b98 Twelve: Exclude compile time dependencies for guava by Alexander Martinz · 6 weeks ago
  3. 8e92762 Twelve: SettingsLib: Simplify collapsed/expanded text appearance by Sebastiano Barezzi · 6 weeks ago system/sos-6.x
  4. d6b5dc5 Twelve: SettingsLib: Use Material 3 switches by Sebastiano Barezzi · 6 weeks ago
  5. f2a950d Twelve: SettingsLib: Simplify edge-to-edge configuration by Sebastiano Barezzi · 6 weeks ago
  6. bf6f429 Twelve: QueueFragment: Scroll to current playing item on open by Luca Stefani · 6 weeks ago
  7. debd12b Twelve: Introduce QueueItem by Luca Stefani · 6 weeks ago
  8. d816c37 Twelve: Add "Stop playback on task removed" toggle by LuK1337 · 6 weeks ago
  9. 88e2b5e Twelve: Add offload toggle by LuK1337 · 6 weeks ago
  10. 8203181 Twelve: Add settings icon by LuK1337 · 6 weeks ago
  11. 677fdea Twelve: Import settings activity from Aperture by LuK1337 · 6 weeks ago
  12. 8e7d5e2 Twelve: Remove differ hack by Luca Stefani · 7 weeks ago
  13. db348f9 Twelve: Queue fragment by Sebastiano Barezzi · 7 weeks ago
  14. e91dfe0 Twelve: SimpleListAdapter: Add support for manual updates by Sebastiano Barezzi · 7 weeks ago
  15. 64224d0 Twelve: Extend BaseAudioProcessor instead of creating our own by Luca Stefani · 7 weeks ago
  16. 1cedf8f Twelve: Set navigation rail gravity to center by Luca Stefani · 7 weeks ago
  17. ea1532e Twelve: Update media3 to 1.5.0-beta01 by Luca Stefani · 7 weeks ago
  18. e7b514b Twelve: Enable experimental dynamic scheduling by Luca Stefani · 7 weeks ago
  19. f3fa127 Twelve: Open audio session once by Luca Stefani · 7 weeks ago
  20. 7e88997 Twelve: Replace some Pair() with infix operator by Luca Stefani · 7 weeks ago
  21. 94b5eb6 Twelve: String improvements by Michael Bestas · 7 weeks ago
  22. ff50760 Twelve: Add duration to Audio's MediaItem by Sebastiano Barezzi · 7 weeks ago
  23. fe4b6cc Twelve: Set playlist image to playlist thumbnail by Sebastiano Barezzi · 7 weeks ago
  24. 4a437eb Twelve: AudioBottomSheetDialogFragment: Add genre shortcut by Sebastiano Barezzi · 7 weeks ago
  25. 79b5782 Twelve: Genre fragment by Sebastiano Barezzi · 7 weeks ago
  26. 417d144 Twelve: HorizontalListItem: Add support for tertiary text by Sebastiano Barezzi · 7 weeks ago
  27. 173dd8e Twelve: Finish genre backend implementation by Sebastiano Barezzi · 7 weeks ago
  28. 6cc5557 Twelve: Add media type to media item models by Sebastiano Barezzi · 7 weeks ago
  29. 973cc41 Twelve: Add HLS, RTSP and SmoothStreaming ExoPlayer libs by Sebastiano Barezzi · 7 weeks ago
  30. 28f6757 Twelve: View activity by Sebastiano Barezzi · 7 weeks ago
  31. 60654ec Twelve: Initial intents handling by Sebastiano Barezzi · 7 weeks ago
  32. c64e319 Twelve: Add a data source method to do quick URI -> media type lookup by Sebastiano Barezzi · 7 weeks ago
  33. 951d1d0 Twelve: Reformat code by Sebastiano Barezzi · 7 weeks ago
  34. 88c7b23 Twelve: Reformat manifest by Sebastiano Barezzi · 7 weeks ago
  35. f907b77 Twelve: Add android.intent.category.DEFAULT to main intent filter by Arian · 2 months ago
  36. 5417d16 Twelve: Run write requests on view lifecycle instead of VM one by Sebastiano Barezzi · 7 weeks ago
  37. 999cd83 Twelve: Add a fullscreen loading progress bar view by Sebastiano Barezzi · 7 weeks ago
  38. 6d427d7 Twelve: Make RequestStatus even more generic by Sebastiano Barezzi · 7 weeks ago
  39. ae2b6d5 Twelve: Remove unneeded `Any` bounds on RequestStatus generics by Sebastiano Barezzi · 7 weeks ago
  40. c8dfe0e Twelve: RequestStatus: type -> error by Sebastiano Barezzi · 7 weeks ago
  41. 03ff883 Twelve: Switch ListItem container to MaterialCardView by Sebastiano Barezzi · 7 weeks ago
  42. 0b37ed5 Twelve: Add play all button on albums and playlists by Sebastiano Barezzi · 7 weeks ago
  43. 07d8c26 Twelve: Reformat album fragment layout by Sebastiano Barezzi · 7 weeks ago
  44. 8787ef0 Twelve: Album file types by Sebastiano Barezzi · 8 weeks ago
  45. 7fb6426 Twelve: Enable code & resource shrinking in gradle too by Luca Stefani · 8 weeks ago
  46. fc7559b Twelve: Extract MIME type display name outside now playing view model by Sebastiano Barezzi · 8 weeks ago
  47. 3a74fc2 Twelve: Update gradle-generatebp to v1.14 by Luca Stefani · 8 weeks ago
  48. 1712b70 Twelve: Update coil to 3.0.0-rc02 by Luca Stefani · 8 weeks ago
  49. c7f2526 Twelve: Don't show disk # header if single disk by Luca Stefani · 8 weeks ago
  50. 431dd45 Twelve: Album disc header by Sebastiano Barezzi · 8 weeks ago
  51. c3c1f0e Twelve: ListItem: Allow setting leading/trailing view visibility by Sebastiano Barezzi · 8 weeks ago
  52. 099c4ca Twelve: ListItem: Add all FrameLayout overloads by Sebastiano Barezzi · 8 weeks ago
  53. e2ff476 Twelve: ListItem: Add support for leading and trailing custom views by Sebastiano Barezzi · 8 weeks ago
  54. c36bda5 Twelve: ListItem: Add leading text support by Sebastiano Barezzi · 8 weeks ago
  55. a13f7ab Twelve: Add disc number to audio model by Sebastiano Barezzi · 8 weeks ago
  56. 9d1c039 Twelve: Sort album's audios by track number by Sebastiano Barezzi · 8 weeks ago
  57. f5d486a Twelve: Make it almost REUSE compliant by Michael Bestas · 8 weeks ago
  58. f5e4e09 Twelve: Allow cleartext traffic by Luca Stefani · 8 weeks ago
  59. 9804e18 Twelve: Optimize and shrink resources by Luca Stefani · 8 weeks ago
  60. b7d77f6 Twelve: Add explicit dependency on coil-core-android by Luca Stefani · 8 weeks ago
  61. de62c11 Twelve: Change default size/style for horizontal_list_item by Luca Stefani · 8 weeks ago
  62. c86bec6 Twelve: Allow 2 lines for headline in ArtistFragment by Luca Stefani · 8 weeks ago
  63. a32a43b Twelve: Allow changing max lines in HorizontalListItem by Luca Stefani · 8 weeks ago
  64. b37d07c Twelve: Reformat code by Sebastiano Barezzi · 8 weeks ago
  65. 119dc6e Twelve: Playlist fragment layout UI by Sebastiano Barezzi · 9 weeks ago
  66. cf6d89f Twelve: Artist fragment layout UI by Sebastiano Barezzi · 9 weeks ago
  67. 7fb8993 Twelve: Album fragment tablet UI by Sebastiano Barezzi · 9 weeks ago
  68. c482d1d Twelve: Main fragment tablet UI by Sebastiano Barezzi · 9 weeks ago
  69. ac6c3ef Twelve: Now playing fragment tablet UI by Sebastiano Barezzi · 9 weeks ago
  70. fb209bb Twelve: Insets extension goodies by Sebastiano Barezzi · 8 weeks ago
  71. 085d938 Twelve: NowPlayingFragment: Use primary color on media controls by Sebastiano Barezzi · 9 weeks ago
  72. 44e7d81 Twelve: Use system provided corners for widgets by Luca Stefani · 10 weeks ago
  73. b2c9fe8 Twelve: Drop custom rounded background for app widget by Sebastiano Barezzi · 9 weeks ago
  74. 9df800c Twelve: Ensure server is proper by Luca Stefani · 10 weeks ago
  75. a9c87c0 Twelve: Don't set thumbnail if it has an invalid URI by Luca Stefani · 10 weeks ago
  76. 81fbe08 Twelve: Don't fail if we can't decode the bitmap by Luca Stefani · 10 weeks ago
  77. 4ba63a5 Twelve: Allow playlists to have no childs/comment by Luca Stefani · 10 weeks ago
  78. baef41a Twelve: Add play next/add to queue by Luca Stefani · 10 weeks ago
  79. cef0b03 Twelve: Enforce bitmaps to be 512x512 in widgets by Luca Stefani · 10 weeks ago
  80. 057c295 Twelve: Now playing widget by Sebastiano Barezzi · 3 months ago
  81. 94a818e Twelve: Initial UI and backend support for multiple providers by Sebastiano Barezzi · 3 months ago
  82. 54471a0 Twelve: Initial Subsonic client and data source by Sebastiano Barezzi · 3 months ago
  83. 366d725 Twelve: Add ProviderArgument by Sebastiano Barezzi · 3 months ago
  84. b825e6a Twelve: database: Add Subsonic providers table by Sebastiano Barezzi · 3 months ago
  85. e045bd1 Twelve: Enable kotlin serialization plugin by Luca Stefani · 2 months ago
  86. ca5d161 Twelve: Add okhttp and Kotlin serialization by Sebastiano Barezzi · 3 months ago
  87. 47af484 Twelve: Use Coil for thumbnails by Sebastiano Barezzi · 3 months ago
  88. 970ed73 Twelve: Add Coil by Sebastiano Barezzi · 3 months ago
  89. 6a9fb70 Twelve: Fixup intent handling by Sebastiano Barezzi · 2 months ago
  90. ffa2598 Twelve: Implement playback resumption by Luca Stefani · 2 months ago
  91. 64ddd9e Twelve: Update gradle-generatebp to v1.13 by Luca Stefani · 2 months ago
  92. c7804c7 Twelve: Set room schema location via javacflags by Luca Stefani · 2 months ago
  93. 7269adb Twelve: Add visualizer by Sebastiano Barezzi · 3 months ago
  94. 2504619 Twelve: Add picture type to thumbnail and add artwork data to MediaItem by Sebastiano Barezzi · 3 months ago
  95. b9b86e4 Twelve: Use the Thumbnail class for media items by Sebastiano Barezzi · 3 months ago
  96. 00a5688 Twelve: Fix local data source playlists URI by Sebastiano Barezzi · 3 months ago
  97. 34fba36 Twelve: Fix album artwork flashes for now playing bar as well by Sebastiano Barezzi · 3 months ago
  98. a98b2d3 Twelve: Fix now playing artwork flashes by Sebastiano Barezzi · 3 months ago
  99. 7d31417 Twelve: Add a thumbnail class by Sebastiano Barezzi · 3 months ago
  100. 35b9f77 Twelve: NowPlayingFragment: Check all player commands by Sebastiano Barezzi · 3 months ago