[Xposed module] perAppFonts : Une police par application

Par franck_29 - Le 3/01/14 - Affichages : 1834

Vous connaissez désormais parfaitement bien le système Xposed qui permet d'appliquer tout un tas de modifications sur son téléphone, à l'aide de modules complémentaires que vous pourrez installer comme des applications, sans avoir à flasher quoi que ce soit.
Je renvois ceux qui auraient besoin d'un refresh, vers les deux articles suivants : Suite Xposed : la personnalisation ultime sans flasher, et plus récemment, Le phénomène "Xposed", ou le pourquoi être Root.
Aujourd'hui, de nombreux modules existent.

Le module perAppFonts

Image

Vous appréciez la fonctionnalité d'android, de pouvoir, selon vos envies, changer la police de caractère de votre système. Et même si c'est une fonction anecdotique pour certains, elle n'en demeure pas moins une exclusivité d'android. Historiquement, la façon de procéder est plutôt simple, un zip à flasher, un APK à installer et le tour était joué, une nouvelle police était disponible dans Paramètres/Affichage/polices. Aujourd’hui, depuis android 4.3, c'est moins simple, les choses ont changé et vos anciens APK de polices ne fonctionneront plus dans l'immense majorité des cas, mais cela est une autre histoire.

Qu'à cela ne tienne, le développeur @zst123 (encore lui, il est notamment l'auteur de XHaloFloatingWindow) nous a sorti un module Xposed, perAppFonts, qui va permettre bien mieux et bien plus facile.

Il va tout simplement rendre possible de changer la police de caractère utilisée par vos applications, et ce, application par application. Et en réalité, c'est bien cela notre besoin. Car, avant ce module, nous ne pouvions simplement changer que globalement la police de caractères, pour toutes les applications en même temps. Et bien sûr une police qui est parfaite dans une appli, pouvait être mal adaptée dans une autre application.

Mais ça, c'était AVANT.

Car désormais, une police pour GMAIL, une autre pour votre application de SMS et une petite dernière pour votre client Twitter, tout cela n'est qu'à une portée de quelques clics et d'un reboot.
Vous vous dites oui, mais quelles polices? C'est simple, toutes celles au format TTF que l'on trouve partout, sont *éligibles.


Procédure d'installation

La procédure est simple, et vous y êtes là encore habitués.

-Lancer l'application Xposed installer, cliquez sur Téléchargements
-Sélectionner le module "PerAppFonnts", téléchargez le.
-Retour sur Xposed Installer et activer le nouveau module (cochez la case)
-Rebooter votre machine

Après le reboot, relancer le module (via xposed installer, ou directement depuis votre app drawer (liste de toutes vos applications)
- Cliquez en haut à droite (icone paramètres) vous pourrez :
> choisir ou confirmer le choix de répertoire pour vos polices en TTF (par défaut /sdcard/Fonts)
> Choisir d'appliquer vos polices sur tout le système (mais ce n'est pas l'intérêt majeur du module)

Faites back, vous vous retrouvez dans la liste de toutes vos applications,
-Choisissez en une, par exemple : Messages (l'application SMS)
-Positionnez le sélecteur Enable sur Activé
-Cliquez sur le bouton "Change Font Family"
-Cliquez sur la croix (X) en haut à droite, pour tuer l'application pour laquelle vous changez la police (si cela ne fonctionne pas (cela arrive) appui long pour faire afficher la liste des tâches en cours, et glisser celle de votre application sur la droite (pour la terminer))
-cliquer sur la flèche en haut à droite, pour lancer l'application... Magique.

Maintenant c'est à vous d'esssayer.

Le tout expliqué en image

Téléchargez le module et installez le.
Image Image

Activez le module et rebootez
Image

Choisissez une application (ici message), choisissez la fonte.
Image Image

Le résultat en image : les applications SMS et GMAIL avec chacune leur police de caractères.
Image Image


Quelques remarques

*Ce module est encore en version Béta. Il fonctionne parfaitement avec toute sorte de fontes "ttf", en particulier avec celles indiquées par @zst123 sur XDA : Plus de 700 fontes au format TTF à dézipper, jusqu'à Android 4.2)
Par contre, sur l'android 4.3 du Galaxy Note 3, il faudra se contenter des fontes proposées en standard avec le module "PerAppFonts", car les autres sont inopérantes, le debuggage est toujours en cours sur le thread d'XDA

Conclusions
Merci encore à @zst123 de XDA pour ce module fort pratique, son topic sur XDA : Per App DPI, Per App Settings, Per App Color.. Time for something NEW! PerAppFonts (Apply custom fonts on a Per-App Basis)

N'hésitez pas à parcourir l'onglet téléchargement de votre "Xposed Installer", sans doute y trouverez vous le module que vous attendiez.
Et dans ce cas, venez donc le partager avec nous ;)


1 réponse(s) -