spotube/lib/provider
Rahul Sahani 99a896f04a Add cool features to iOS app
Add features to display current playing track information and support media controls on iOS.

* **HomePlayerWidget.swift**
  - Add track title, artist name, and album art display in the HomePlayerWidget.
  - Update SimpleEntry struct to include trackTitle, artistName, and albumArt properties.
  - Modify placeholder, getSnapshot, and getTimeline methods to include new properties.
  - Update HomePlayerWidgetEntryView to display new track information.

* **Info.plist**
  - Add support for media controls on the lock screen and control center.
  - Add integration with Siri for voice commands to control playback.

* **main.dart**
  - Register the HomePlayerWidget for iOS by adding glanceProvider listener.

* **glance.dart**
  - Add code to update the HomePlayerWidget with the current track information, including track title, artist name, and album art.
2025-03-09 13:21:45 +05:30
..
audio_player fix: youtube tracks keeps skipping despite being matched correctly 2025-02-05 00:36:23 +06:00
authentication chore: show better authentication failure message 2025-02-11 22:35:51 +06:00
connect fix: local tracks takes time to load 2024-08-15 22:45:22 +06:00
database refactor(preferences): use Drift sql db for preferences 2024-06-14 00:29:09 +06:00
glance Add cool features to iOS app 2025-03-09 13:21:45 +05:30
history fix: duplicates in recent section 2025-02-01 19:14:50 +06:00
local_tracks feat: implement yt-dlp for desktop and NewPipeExtractor for Android (#2316) 2025-02-11 21:36:07 +06:00
logs chore: fix logs not showing up and nightly crashing on track change on android 2025-01-26 22:05:24 +06:00
scrobbler fix: local tracks takes time to load 2024-08-15 22:45:22 +06:00
server fix: youtube_explode_dart failing for many videos due to youtube ios client visitor data change 2025-03-05 22:13:42 +06:00
skip_segments refactor: replace all instances of proxy playlist 2024-06-24 20:52:40 +06:00
spotify fix: follow artist not working #2057 2025-03-02 21:19:28 +06:00
tray_manager fix(linux): tray icon wrong name for flatpak 2024-08-09 22:41:29 +06:00
user_preferences feat: implement yt-dlp for desktop and NewPipeExtractor for Android (#2316) 2025-02-11 21:36:07 +06:00
youtube_engine feat: implement yt-dlp for desktop and NewPipeExtractor for Android (#2316) 2025-02-11 21:36:07 +06:00
blacklist_provider.dart refactor(blacklist): use drift sql db instead of hive 2024-06-14 22:23:12 +06:00
custom_spotify_endpoint_provider.dart refactor: use drift db based authentication 2024-06-16 22:33:23 +06:00
discord_provider.dart fix(discord): stop discord rpc from try update presence when not connected 2024-09-15 10:36:27 +06:00
download_manager_provider.dart feat: track caching and cached track export support (#2117) 2024-12-08 20:03:01 +06:00
sleep_timer_provider.dart refactor: rename providers 2024-04-12 11:06:03 +06:00
spotify_provider.dart refactor: use drift db based authentication 2024-06-16 22:33:23 +06:00
volume_provider.dart chore: fix volume not being set after launch 2024-06-25 20:38:40 +06:00