on_audio_room 2.0.0-beta.0 copy "on_audio_room: ^2.0.0-beta.0" to clipboard
on_audio_room: ^2.0.0-beta.0 copied to clipboard

outdated

Flutter Package used to create a room to storage audio sections [Favorites, Internal Playlists, Most Played, etc...].

[2.0.0-beta.0] - [07.26.2021] #

Documentation #

  • Updated README documentation.

⚠ Important Changes #

  • Now [on_audio_room] is a [Package]. Supporting all platforms.
  • Added Hive to storage information.

[1.0.1+1] - [07.19.2021] #

Fixes #

Kotlin

  • Fixed [Kotlin] issue when installing the plugin.

Documentation #

  • Updated README documentation.

Changes #

Kotlin

  • Downgraded some [Kotlin] dependencies.

[1.0.1] - [07.17.2021] #

Fixes #

Dart/Kotlin

  • Fixed excepting a parameter declaration and excepting an argument from [OnSongEntity] and [OnDatabaseExtension]. - Fixed #1

Documentation #

  • Updated README documentation.

Changes #

Kotlin

  • Updated some [Kotlin] dependencies.

[1.0.0] - [06.19.2021] #

Release #

  • [on_audio_room] release.

[0.10.1] - [06.18.2021] #

Features #

Dart

  • Created [OnTimerFormatter] and [OnEntityFormatter].
  • Created a int extension(OnTimerFormatter) used to format the duration into Time.
  • Created a String extension(OnEntityFormatter) used to format the string to [PlaylistEntity].

Fixes #

Dart/Kotlin

  • Fixed all problems with comminication between Dart <-> Kotlin.

Dart

  • Changed method to check null values.

Documentation #

  • Added better comments to all plugin.
  • Created README translation for pt-BR [Portuguese].
  • Updated README documentation.
  • Updated README.pt-BR documentation.
  • Updated pubspec.yaml.

[0.10.0] - [06.16.2021] #

Features #

Kotlin

  • Added basics methods for futures [Migrations].
  • Added [OnGlobalSource], [OnPlaylistSource] and [OnQuerySource].

Dart/Kotlin

  • Added [getDatabaseLimit], [resetDatabaseLimit], [setDatabaseLimit].
  • Added [AddAllTo].
  • Added [RoomType].
  • Added [FAVORITES], [LASTPLAYED], [MOSTPLAYED], [PLAYLIST_SONGS] to [RoomType].

Changes #

Dart/Kotlin

  • All methods used to [Add/Delete/DeleteAll/Check] are now [AddTo], [DeleteFrom], [DeleteAllFrom] and [CheckIn].

⚠ Important Changes #

Dart/Kotlin

  • Removed:
    • [getFavoritesSize]
    • [getFavoritesTotalDuration]
    • [getLastPlayedSize]
    • [getLastPlayedTotalDuration]
    • [getMostPlayedSize]
    • [getMostPlayedTotalDuration]
  • Removed:
    • [addToFavorites]
    • [deleteFromFavorites]
    • [deleteAllFromFavorites]
    • [checkInFavorites]
  • Removed:
    • [addToLastPlayed]
    • [deleteFromLastPlayed]
    • [deleteAllFromLastPlayed]
    • [checkInLastPlayed]
  • Removed:
    • [addToMostPlayed]
    • [deleteFromMostPlayed]
    • [deleteAllFromMostPlayed]
    • [checkInMostPlayed]

[0.9.0] - [06.11.2021] #

Features #

Kotlin

  • Added [getDatabaseName], [resetDatabaseName], [setDatabaseName].
  • Added [closeDatabase], [resetAllDatabase].
  • Added [getDatabaseStatus].
  • Added:
    • [getFavoritesSize]
    • [getFavoritesTotalDuration]
    • [getLastPlayedSize]
    • [getLastPlayedTotalDuration]
    • [getMostPlayedSize]
    • [getMostPlayedTotalDuration]

[0.8.0] - [06.10.2021] #

Documentation #

  • Added some comments/explication on how this plugin works.

[0.6.0] - [06.07.2021] #

Features #

Kotlin

  • Created [OnPlaylistDao] and [OnPlaylistEntity].
  • Created [OnPlaylistSongsDao] and [OnPlaylistSongsEntity].

Dart

  • Created [PlaylistEntity] and [PlaylistSongsEntity].
  • Added [createPlaylist], [deletePlaylist], [renamePlaylist], [checkPlaylist] and [queryAllPlaylist].
  • Added:
    • [addToPlaylist]
    • [deleteAllFromPlaylist]
    • [deleteFromPlaylist]
    • [checkInPlaylist]
    • [queryAllFromPlaylist].

[0.5.0] - [06.02.2021] #

Features #

Dart

  • Created [SongEntity], [FavoritesEntity], [LastPlayedEntity] and [MostPlayedEntity].
  • Added:
    • [addToFavorites]
    • [deleteFromFavorites]
    • [deleteAllFromFavorites]
    • [checkInFavorites]
    • [queryAllFromFavorites]
  • Added:
    • [addToLastPlayed]
    • [deleteFromLastPlayed]
    • [deleteAllFromLastPlayed]
    • [checkInLastPlayed]
    • [queryAllFromLastPlayed]
  • Added:
    • [addToMostPlayed]
    • [deleteFromMostPlayed]
    • [deleteAllFromMostPlayed]
    • [updateCount]
    • [checkInMostPlayed]
    • [queryAllFromMostPlayed]

Changes #

Kotlin

  • Changed some function methods.

[0.3.0] - [05.25.2021] #

Features #

Kotlin

  • Created [OnLastPlayedDao] and [OnLastPlayedEntity].
  • Created [OnMostPlayedDao] and [OnMostPlayedEntity].

[0.2.0] - [05.24.2021] #

Features #

Kotlin

  • Added [Room] database and [Lifecyle].
  • Created [OnAudioDatabase], the main class to start using [Room] database.
  • Created [OnSongEntity].
  • Created [OnFavoritesDao] and [OnFavoritesEntity].
  • Added basic functions to database.

[0.1.0] - [05.22.2021] #

Features #

Dart

  • Added basic information to [CHANGELOG], [README] and [pubspec].

[0.0.1] - [05.22.2021] #

Features #

Dart/Kotlin

  • Created the base for the plugin.
13
likes
0
pub points
64%
popularity

Publisher

verified publisherlucasjosino.com

Flutter Package used to create a room to storage audio sections [Favorites, Internal Playlists, Most Played, etc...].

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, hive, hive_flutter, nanoid, path_provider

More

Packages that depend on on_audio_room