En son sürümde yeni olan 21.0.0

Sep 8, 2026

21.0.0 - 2026-08-05

Bumped version to 21.0.0
Updated dependencies
Added Android Auto support
Added Wear OS companion app with playback controls, shuffle all, favorites, and settings (#207 (closed))
Fixed duplicate lyrics bottom sheets appearing when the lyrics button is tapped rapidly (#208 (closed))
Lyrics bottom sheet now opens immediately, with content loading asynchronously
Fixed an issue where adding music to playlists on Subsonic servers would fail (#211 (closed))
Fixed album details occasionally failing to load with a HiveError when the downloads box has not been opened yet (#213 (closed))
Added right-click and long-press support to open song options across all song lists, the queue, the artist table, and home screen sections (#212 (closed))
Fixed a crash occurring when the getWatchPlaylist response is missing playlistPanelRenderer (#214 (closed))
Fixed favorite status not displaying or toggling correctly in song options for Subsonic and other non-YouTube servers (#215)
Added Android TV support with D-pad navigation, focus highlighting, and 10-foot UI adaptations (#208 (closed))
Added a tv product flavor with a leanback launcher, a separate applicationIdSuffix .tv, and a versionCode offset for Play Store multi-APK delivery
Disabled YouTube Music on TV builds via the PLAYSTORE compile flag, consistent with Play Store phone builds
Added TvService for runtime TV detection using device_info_plus
Added DoudouLayoutClass.tv with a wider content area, larger padding, and side navigation for D-pad
Added a TvFocusHighlight widget for visible focus rings on interactive elements
Disabled sliding panel drag and slidable swipe actions on TV, as there is no touchscreen
Enabled the queue drawer on TV layouts
Added Discord Rich Presence support for desktop platforms (Linux, macOS, Windows). Users can enter their Discord Application ID in Settings > Misc to display the current song as their Discord activity status
Fixed a second window opening as a black screen on desktop. Launching a second instance now focuses the existing window instead (Linux, Windows, macOS)
Changed the compact desktop volume button to open a vertical volume slider popup on left click. Right-click still mutes or unmutes audio
Fixed the volume slider having no usable range at low volumes. The slider now applies a perceptual (quadratic) curve across the full 0–100% range instead of flooring non-zero values at 20% internal volume
Fixed loudness normalization overriding the user's volume preference on Android. The slider value is now multiplied with the loudness adjustment rather than replacing it entirely
Removed the backdrop blur filter from the lyrics and queue bottom sheets. Both sheets retain their background color, border, and shadow without the blur effect
Redesigned the desktop now playing experience with a resizable side panel on the right side of the application window, replacing the previous bottom sliding panel
Added a drag handle between the main content and the now playing panel, allowing users to resize the panel width between 280 and 600 pixels
The panel width and visibility state are persisted across application restarts using Hive
Added a show/hide toggle button in the sidebar for the now playing panel, visible in both expanded and collapsed sidebar modes
Added a fullscreen toggle button in the now playing panel on wide screens (greater than 800 pixels), which expands the now playing view to fill the entire application window with a fade transition
On narrow screens (800 pixels or fewer), the now playing panel displays a minimize button instead of the fullscreen toggle, consistent with the mobile experience
The fullscreen and minimize button selection is now based on screen width rather than platform, ensuring correct behavior across window sizes
Animated the now playing panel sliding in and out when toggled via the sidebar button, using a clipped alignment transition with an ease-in-out cubic curve
Fixed library section titles overflowing when the main content area is narrowed by the side panel, by wrapping title text widgets with flexible layout and ellipsis truncation
Fixed a GetX improper use error in the sidebar that occurred when no observable variables were read inside an Obx widget on desktop layouts
Fixed the resize handle position resetting on each rebuild by converting it to a stateful widget to persist drag position across rebuilds
Fixed the now playing panel causing layout overflow by replacing the full-screen Player widget with StandardPlayer, wrapped in a MediaQuery override to respect the panel's constrained dimensions
Updated the compact now playing layout to use LayoutBuilder constraints instead of MediaQuery for sizing, preventing overflow inside the constrained side panel
Adjusted the queue drawer bottom margin on desktop to account for the removal of the mini player bottom bar
Made PanelController methods safe to call when not attached, returning early instead of asserting, to support the desktop side panel layout where no SlidingUpPanel is used
Reordered the Windows and Linux window control buttons to close, maximize, minimize (x, +, -) to match the sidebar layout (!112 (merged))
On Hyprland (Wayland), only the close button is now shown since client-side minimize and maximize are not supported (!113 (merged))
On KDE (Plasma), the in-app window controls are now hidden since the window manager draws its own title bar (!114 (merged))
Fixed YouTube Music playback, including 403 errors, by switching to a patched youtube_explode_dart fork and moving just_audio_media_kit in-tree (!117 (merged))
Reworked the settings page with a real desktop sidebar, updated server add/edit dialogs, and improved accessibility text (!119 (merged))
Fixed theme changes not applying, including when following system brightness, by syncing onThemeChange with appThemeProvider (!120 (merged))
Fixed a crash in settings sub-pages caused by looking up localizations on a deactivated widget (!121 (merged))
Fixed album art appearing squashed on the vertical now playing screen (!122 (merged))
Removed unsupported translation JSON files (!123 (merged))
Added a Now playing layout setting on desktop to choose between a side panel or a play bar, and fixed the play bar layout on large screens and when changing the setting (!124 (merged))
Removed Riverpod and consolidated app settings and theme management under GetX (!126 (merged))
Fixed a return type warning in audio_handler catchError handling (!127 (merged))
Fixed the fullscreen player duration display truncating hours for songs over one hour, so 1:03:05 no longer appears as 03:05 (!128 (merged))
Fixed the now playing player showing a fullscreen button instead of a minimize button when opened from the bottom bar on wide screens, so the panel can be closed correctly
Fixed PlaybackDiagnosticsService not being registered before AudioHandler initialization (!132 (merged))
Redesigned the App Info settings card with a compact horizontal header and fixed GitLab description text truncation (!137 (merged))

Daha Fazla Göster

APK Bilgisi

  • Paket Adı
    gitlab.openlyst.doudou
  • Dosya Biçimi
    APK
  • Android OS
    Android 7.0+ (N, API 24)
  • Mimari
    arm64-v8a,armeabi-v7a,x86_64
  • Diller
    English 72 more
  • İmza
    cdcec8ffb8f1ef53e852fda2aa8c0f5310442b47
  • Geri bildirim
İndirme işlemi başlatılıyor

Doudou Download APK 21.0.0 (84.0 MB)

İndirme başlamazsa, buraya tıklayın
Yeniden başlat
Güvenli ve Hızlı APK İndirmeleri APKPure'de
APKPure, virüssüz Doudou APK indirmelerini sağlamak için imza doğrulaması kullanır.

Diğer Sürümler

APK
84.0 MBSep 8, 2026
İndir
APK
81.3 MBJun 24, 2026
İndir
APK
81.3 MBJun 5, 2026
İndir
Tüm Sürümler
APKPure simgesi

APK Uygulaması ile Süper Hızlı ve Güvenli İndirme

XAPK/APK dosyalarını Android'e yüklemek için tek tıkla!

İndir APKPure
Kullanıcı deneyiminizi geliştirmek için bu web sitesinde çerezleri ve diğer teknolojileri kullanıyoruz.
Bu sayfadaki herhangi bir bağlantıya tıklayarak, Gizlilik Politikamıza ve Çerezler Politikamıza izin vermiş oluyorsunuz.
Daha fazla bilgi edin