Skip to content

Releases: BullShieldTeck/ALLDEBRID

AllDebrid Manager v1.1.4

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 29 Jun 10:26
f04cd44

🚀 AllDebrid Manager v1.1.4

1️⃣ Intégration de TMDB (The Movie Database)

  • Recherche automatique : Récupération automatique de vraies affiches (posters), synopsis, notes moyennes (étoile ⭐) et dates de sortie officielles via l'API publique TMDB.
  • Point d'entrée unique : Remplacement des boutons Gemini/TMDB par un bouton intelligent universel. Au clic, Gemini identifie le type de fichier, et si c'est un film ou une série, TMDB prend le relais pour enrichir l'affichage.
  • Gestion robuste du hors-ligne et non-trouvés : Si le fichier n'est pas répertorié sur TMDB ou n'est pas un film/série, l'affichage bascule automatiquement sur l'explication et le résumé générés par Gemini.

2️⃣ Nouvelles options dans les Paramètres

  • Section TMDB dédiée : Ajout d'une section de configuration TMDB dans l'onglet Paramètres permettant d'entrer et sauvegarder de manière sécurisée votre clé API personnelle TMDB.

3️⃣ Expérience utilisateur et Copie améliorée

  • Bouton Copie intelligent : Le bouton Copier dans le dialogue d'information copie désormais la fiche complète (Titre, Année, Note moyenne, Synopsis) formatée de façon lisible.
  • Localisation linguistique : Traduction intégrale en français et anglais de tous les éléments liés à TMDB (synopsis, notes, dates de sortie).

🛠️ Détails Techniques

  • Base de données (Room) : Version de base de données Room incrémentée à 5 pour supporter le cache TMDB local persistant (TmdbCache).
  • Coil Integration : Affichage fluide des affiches de films via la bibliothèque de chargement d'images Coil.
  • Optimisation réseau : Cache local en base de données évitant tout appel réseau TMDB redondant pour un même fichier.

AllDebrid Manager v1.1.3

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 22 Jun 14:18
a3f4c77

🚀 AllDebrid Manager v1.1.3

1️⃣ Intégration de Gemini 3.5 Flash (Par défaut)

  • Nouveau modèle de référence : Le modèle de dernière génération gemini-3.5-flash est désormais configuré comme le choix par défaut.
  • Plus rapide et intelligent : Permet d'obtenir des résumés de fichiers torrents et médias plus précis avec un temps de réponse minime.
  • Recommandation UI : Ajout de l'option en haut de la liste de sélection des modèles dans les paramètres avec l'indication (Par défaut).

2️⃣ Passage au Lecteur Multimédia Externe

  • Simplification technique : Le lecteur ExoPlayer interne a été entièrement retiré afin d'alléger l'application et d'éviter les bugs de décodeurs.
  • Compatibilité accrue : Le streaming direct ouvre désormais automatiquement vos lecteurs préférés installés sur l'appareil (ex : VLC, MX Player, Nova Player, Kodi) via un Intent Android natif.

3️⃣ Dialogue Cast Dédié (Chromecast)

  • Bouton Cast universel : Ajout d'un bouton Cast (Icons.Filled.Cast) sur :
    • Les liens débridés dans l'onglet Débrider.
    • Les fichiers vidéo individuels dans l'onglet Torrents.
    • Les entrées vidéo de l'onglet Historique.
  • Nouveau Dialogue de Cast : L'ouverture du Cast affiche un dialogue interactif (CastDialog) vous permettant de vous connecter à votre téléviseur ou box Android TV, de démarrer la diffusion et d'avoir des boutons Lecture/Pause et Arrêt.

🛠️ Détails Techniques

  • Clean up : Suppression des bibliothèques ExoPlayer internes et mise à jour de la liste des technologies utilisées.
  • Langues : Prise en charge complète en français et en anglais des messages d'état de CastDialog et des descriptions de Gemini 3.5 Flash.

AllDebrid Manager v1.1.2

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 22 Jun 10:59
a3f4c77

🚀 AllDebrid Manager v1.1.2

Cette version apporte des améliorations ergonomiques importantes pour la lecture vidéo en direct, simplifie l'interface utilisateur, et enrichit l'analyse Gemini AI des fichiers de films et séries.

📺 Contrôles Intégrés & Mode Paysage Plein Écran

  • Lecteur Vidéo Innovant : Intégration d'un bouton de bascule plein écran paysage (icônes Fullscreen / FullscreenExit) au sein du lecteur vidéo intégré.
  • Gestion Flexible de l'Orientation : L'orientation de l'appareil s'adapte dynamiquement en mode paysage avec capteur (SENSOR_LANDSCAPE) lorsque le mode plein écran est activé, et revient au mode portrait initial lors du retour à l'interface ou de la fermeture.
  • Stabilité de Lecture : Configuration de l'activité (configChanges) pour éviter que le lecteur ne se réinitialise et ne recharge la vidéo à chaque changement d'orientation de l'écran.

📱 Ergonomie & Ajustement des Boutons

  • Interface Épurée : Raccourcissement des textes des boutons de validation principaux afin de rendre l'application plus concise et moderne :
    • Écran Débrider : Le bouton "Débrider les liens" / "Debride Links" devient simplement "Débrider" / "Debride".
    • Écran Torrents : Le bouton "Ajouter le Magnet" / "Add Magnet" devient simplement "Ajouter" / "Add".

🤖 Améliorations du Prompt Gemini AI (Synopsis)

  • Synopsis Intégrés : Le prompt d'analyse IA de Gemini a été enrichi afin d'imposer l'inclusion d'un synopsis ou d'un résumé de l'intrigue du film ou de la série dès lors qu'un fichier de type média est détecté.
  • Support Multilingue : Les synopsis et descriptions restent générés à la volée en français ou en anglais pour correspondre automatiquement à la langue courante choisie dans l'application.

AllDebrid Manager v1.1.1

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 22 Jun 08:43

🚀 AllDebrid Manager v1.1.1

Cette version apporte le support complet du multi-langue pour l'interface de l'application et adapte dynamiquement la génération des résumés IA de Gemini.

🌍 Traduction et Localisation de l'Application

  • Interface multilingue : Les textes de l'application ont été regroupés sous forme de ressources localisables.
  • Sélecteur de langue : Une nouvelle section Langue de l'application a été ajoutée dans les paramètres de l'onglet Profil, permettant de choisir entre :
    • Par défaut (Système) : L'application s'adapte automatiquement à la langue configurée sur le smartphone de l'utilisateur.
    • Français : Force l'affichage en français.
    • English : Force l'affichage en anglais.
  • Persistance : Grâce aux mécanismes natifs d'Android, le choix de la langue est automatiquement mémorisé et restauré à chaque redémarrage de l'application.

🤖 Prompt Gemini Multilingue

  • Résumés traduits : La génération de résumés par Gemini s'adapte désormais à la langue courante de l'application. Si vous sélectionnez l'anglais, le prompt envoyé demandera automatiquement un résumé en anglais. Sinon, le résumé sera généré en français.

AllDebrid Manager v1.1.0

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 22 Jun 08:12

🚀 AllDebrid Manager v1.1.0

Cette mise à jour apporte des options de contrôle avancées pour l'IA Gemini et corrige des limitations d'interface de la version précédente.

⚙️ Sélection du Modèle d'IA (Gemini 2.5 Flash vs Flash-Lite)

  • Choix du modèle : Une nouvelle option a été intégrée dans la configuration de Gemini AI au sein des Paramètres.
  • Deux modèles disponibles :
    • Gemini 2.5 Flash (Par défaut) : Recommandé pour des analyses plus complètes et de meilleure qualité.
    • Gemini 2.5 Flash-Lite : Idéal pour des réponses ultra-rapides et une consommation réduite de votre quota d'API gratuit.

🕒 Activation de l'IA dans l'onglet Historique

  • Analyse complète de l'Historique : Correction du bug où le bouton d'étincelles de résumé IA ne déclenchait rien dans l'onglet Historique & Téléchargements.
  • Le dialogue d'analyse dynamique s'affiche désormais correctement lors du clic sur le bouton IA depuis cet onglet, en récupérant ou générant le résumé en français.

🧹 Nettoyage du code

  • Optimisation : Le code de parsing de métadonnées de torrent obsolète (parseTorrentNameWithGemini) a été supprimé afin d'alléger l'application et d'éviter les requêtes API inutiles.

AllDebrid Manager v1.0.9

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 19 Jun 11:17

🚀 AllDebrid Manager v1.0.9

Cette mise à jour majeure transforme l'intégration de Gemini AI pour proposer des résumés de fichiers intelligents à la demande rédigés entièrement en français, évitant ainsi la consommation automatique et superflue de votre quota d'API.

✨ Résumés IA à la demande (On-Demand AI Summaries)

  • Contrôle total du quota : L'analyse automatique de tous les torrents en arrière-plan a été supprimée au profit d'un déclenchement manuel. Les listes affichent désormais les noms de fichiers bruts standards par défaut.
  • Bouton d'action étincelles : Un bouton muni d'une icône d'étincelles (AutoAwesome) apparaît à côté de chaque torrent, fichier ou lien débridé dans les onglets Torrents, Historique et Débrider (si l'option IA est configurée et activée).
  • Dialogue d'analyse interactif : Cliquer sur le bouton ouvre un dialogue moderne contenant :
    • Un indicateur de chargement dynamique pendant l'analyse.
    • L'identification automatique du type de fichier (Film/Vidéo, Série TV, Jeu Vidéo/Logiciel, Document/Livre, Musique/Audio, Autre).
    • Un titre propre et nettoyé.
    • Un résumé précis et concis rédigé en français.
    • Les détails clés détectés (année, plateforme, saison, codec, etc.).
    • Un bouton pour copier le résumé en un clic.

🗄️ Cache local Room (GeminiSummaryCache)

  • Les résumés générés sont instantanément sauvegardés dans la base de données Room locale (GeminiSummaryCache).
  • Les ouvertures ultérieures du résumé pour un même fichier sont immédiates et n'effectuent aucun appel réseau ni requête API supplémentaire.

⚙️ Configuration simplifiée

  • Dans les paramètres, l'option a été renommée en Activer les résumés IA pour correspondre à ce nouveau mode de fonctionnement ponctuel.

AllDebrid Manager v1.0.8

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 19 Jun 10:05

🚀 AllDebrid Manager v1.0.8

Cette version apporte l'intégration de l'intelligence artificielle Gemini pour formater, structurer et rendre lisibles les fichiers et torrents de votre compte AllDebrid.

🤖 Intégration Gemini & Clé API Utilisateur

  • Contrôle utilisateur : Afin de préserver le quota de l'application, les utilisateurs configurent et utilisent leur propre clé API Gemini (générée gratuitement sur Google AI Studio).
  • Stockage local sécurisé : La clé API saisie par l'utilisateur est stockée de manière sécurisée en local dans l'application (via SharedPreferences).

✨ Torrent Beautifier (Formatage Intelligent)

  • Nettoyage automatique : Les noms bruts de torrents et de fichiers (souvent truffés de tags techniques comme 2024.1080p.BluRay.x264-ZONE.mkv) sont analysés et reformatés proprement (ex: My Movie (2024)).
  • Badges de qualité : L'interface affiche désormais des badges discrets pour la qualité vidéo (1080p, 4K/2160p), le codec (h265, x264, etc.) et le numéro de saison/épisode (ex: S02E05).
  • Affichage dynamique : Un bouton cliquable "Voir nom brut..." permet d'afficher ou de copier le nom de fichier original à tout moment.
  • Cache local ultra-rapide (Room) : Afin d'éviter les appels API redondants à Gemini et d'économiser votre quota de requêtes, les résultats de parsing de chaque fichier sont stockés localement dans la base de données Room (GeminiMetadataCache).

⚙️ Configuration & Activation

  • Onglet Paramètres : Une nouvelle section Configuration Gemini AI a été ajoutée dans les paramètres de l'application. Elle permet :
    • D'activer/désactiver la fonctionnalité Torrent Beautifier.
    • De renseigner ou de masquer (via bouton œil de visibilité) votre clé API Gemini.

AllDebrid Manager v1.0.7

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 18 Jun 10:25

🚀 AllDebrid Manager v1.0.7

Cette version intègre un système d'encouragement et de soutien par don pour l'application via la plateforme Buy Me a Coffee.

☕ Soutien & Notification au démarrage

  • Bannière non bloquante : Une bannière d'invitation à soutenir le développement s'affiche désormais en haut de l'écran principal au démarrage (après l'écran d'association initial).
  • Fermeture temporaire : L'utilisateur peut masquer la bannière pour la session en cours en cliquant sur l'icône de fermeture. Elle réapparaîtra au prochain lancement de l'application.

🔐 Espace Donateur & Masquage définitif

  • Masquage permanent : Pour masquer définitivement la notification de don, les donateurs peuvent enregistrer leur adresse e-mail et leur mot de passe/code de validation dans l'application.
  • Accès ergonomique : Un nouvel écran complet Espace Donateur a été intégré dans l'onglet À propos à côté du bouton Paramètres. Il permet de :
    • Saisir et valider ses coordonnées pour obtenir le statut Donateur Vérifié.
    • Supprimer ses informations enregistrées à tout moment.

AllDebrid Manager v1.0.6

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 18 Jun 09:44

🚀 AllDebrid Manager v1.0.6

Cette version apporte la gestion du débridage multi-liens dans l'onglet Débrider, permettant de débrider et de gérer plusieurs fichiers en simultané.

🔗 Débridage Multi-liens Parallèle

  • Saisie multi-liens : La zone de texte accepte désormais plusieurs liens premium (un lien par ligne).
  • Hauteur fixe et scrollable : La zone de saisie est limitée en hauteur pour éviter les débordements de l'interface et prend en charge le défilement vertical interne.
  • Requêtes parallèles : Les liens sont résolus simultanément en arrière-plan via des coroutines Kotlin pour un gain de temps maximal.

📊 Liste des Résultats Interactive

  • Affichage clair : Les liens débridés s'affichent sous forme de liste défilante (LazyColumn) avec un design soigné :
    • Succès (Vert) : Affiche le nom du fichier, l'hébergeur et la taille formatée.
    • Échec (Rouge) : Affiche le lien d'origine et le motif exact de l'erreur retournée par l'API.

⚡ Actions Globales (Bulk Actions)

  • Tout (Natif) : Lance le téléchargement natif de tous les fichiers débridés avec succès en un clic.
  • Tout (Ext) : Ouvre tous les liens premium dans votre navigateur ou votre téléchargeur externe.
  • Copier tout : Copie l'ensemble des liens premium générés dans le presse-papiers.

🛠️ Actions Individuelles

Chaque fichier débridé avec succès propose des raccourcis dédiés :

  • Stream : Lancer la lecture vidéo intégrée à l'application (si le fichier est une vidéo).
  • Télécharger : Choix entre le téléchargement natif (via le gestionnaire de l'application) ou externe (via le navigateur).
  • Copier : Copier le lien premium individuel.
  • Partager : Partager le lien premium vers une autre application.
  • Lecteur Externe : Ouvrir le flux vidéo directement dans un lecteur externe (VLC, MX Player, etc.).

AllDebrid Manager v1.0.5

Choose a tag to compare

@BullShieldTeck BullShieldTeck released this 18 Jun 05:09

🚀 AllDebrid Manager v1.0.5

Cette version se concentre sur l'amélioration de l'ergonomie de l'écran des paramètres en l'intégrant en plein écran dans l'onglet À propos tout en conservant la barre de navigation.

⚙️ Intégration Plein Écran des Paramètres (In-Tab)

  • Affichage plein écran : L'affichage des paramètres a été repensé. Il ne s'ouvre plus sous forme de boîte de dialogue flottante (dialogue pop-up de petite taille), mais occupe désormais toute la surface de la page de l'onglet.
  • Barre de navigation préservée : La barre de navigation principale (ou le rail de navigation sur écran large) reste visible et active en bas de l'écran. Vous pouvez donc changer d'onglet instantanément sans avoir besoin de fermer manuellement les paramètres.
  • En-tête de page premium : Une barre d'en-tête élégante a été ajoutée en haut des paramètres, avec un bouton de retour (icône flèche) et le titre "Paramètres" en gras pour une navigation plus intuitive.
  • Transition fluide : L'accès aux paramètres s'accompagne d'une transition animée haut de gamme (Crossfade), améliorant l'expérience utilisateur et le feeling général de l'application.
  • Fonctionnalités maintenues : Le sélecteur de thèmes (Thème Système et Noir AMOLED) ainsi que la gestion de l'avatar personnalisé restent entièrement fonctionnels et profitent de ce nouveau format élargi.