URL: https://linuxfr.org/news/movim-0-17-catalina Title: Movim 0.17: Catalina Authors: maclag olivierweb, Xavier Teyssier, palm123 et Ysabeau Date: 2020-02-15T17:16:42+01:00 License: CC by-sa Tags: movim, catalina et xmpp Score: 4 _Movim est un réseau social libre reposant sur XMPP et avec une interface web._ _Cette dépêche est une traduction libre de l’article original en anglais du développeur principal : edhelas._ Voici une nouvelle version enthousiasmante de Movim ! Deux mois après la sortie de Cesco, voici [Catalina](https://en.wikipedia.org/wiki/Catalina_Sky_Survey) ! Dans cette version, plusieurs correctifs mais aussi quelques nouvelles fonctionnalités, à la fois pour les sections réseau social et messagerie de Movim. ---- [Site officiel du projet](https://movim.eu) [Article original sur la sortie de Movim 0.17](https://nl.movim.eu/?post/pubsub.movim.eu/Movim/87633da7-3963-4923-aabc-54ac5f6ad1d8) ---- Nouvelles fonctions =================== Recherche globale de salons --------------------------- Depuis le widget salons de discussion, vous pouvez directement chercher des salons globalement et les rejoindre en un clic. Cette nouvelle fonctionnalité repose sur le service [search.jabber.network](https://search.jabber.network/rooms/1), et est également implémentée dans [Conversations](https://conversations.im/) et [Gajim](https://gajim.org/). ![Outil de recherche globale de salon](https://upload.movim.eu/files/cbc2d708872ddf2c35e70dfe724a215637a076f4/egbLr1PAHytRj7O3CqjBQ999L3IRy2xDJ0kR9g3b/Capture_d_%C3%A9cran_2020-02-14_15-00-00.png) Nouveau design pour les formulaires XMPP ---------------------------------------- Les poignées et l’affichage des formulaires XMPP ont été complètement revus. Avec de belles icônes et des étiquettes appropriées, il est maintenant plus simple de configurer les Communautés, les salons de discussion, et d’autres éléments de XMPP. ![Formulaire de réglage d’un salon](https://upload.movim.eu/files/cbc2d708872ddf2c35e70dfe724a215637a076f4/SlJ0voxdsmugsnczWiidOYsBSqiN6F4b2NXQALKw/Capture_d_%C3%A9cran_2020-02-14_15-04-50.png) Désactivation des fonctionnalités réseau social ----------------------------------------------- Les administrateurs de pods peuvent maintenant désactiver les fonctions de réseau social en un clic dans le panneau d’administration. Ceci est utile pour ceux qui ne veulent utiliser Movim qu’en tant que client de XMPP de messagerie Rétractation de message ----------------------- Après [ConverseJS](https://conversejs.org/), Movim est le second client XMPP qui implémente la fonctionnalité [rétractation de message](https://xmpp.org/extensions/xep-0424.html). Ceci vous permet d’effacer n’importe quel message publié depuis l’historique. Prenez note cependant que ceci ne fonctionne que si le contact utilise un client compatible. ![Affichage message rétracté](https://upload.movim.eu/files/cbc2d708872ddf2c35e70dfe724a215637a076f4/5hmbwBevH55hcpsPv2paPRbbgOd2N7wj1IXDE5xg/Capture_d_%C3%A9cran_2020-02-14_15-14-12.png) Nouveau thème couleurs nuit et modifications du design ------------------------------------------------------ De légères modifications du design ont été réalisées pour améliorer l’expérience utilisateur. Des espacements inutiles ont été retirés pour donner plus de place au contenu (comme les bulles-messages). Le thème nuit est maintenant plus sombre, plus bleu, et largement inspiré par le thème KDE/GTK [Aritim-Dark](https://github.com/Mrcuve0/Aritim-Dark) ![Movim avec le thème nuit](https://movim.eu/img/chatroom.png) Correctifs et améliorations =========================== En dehors des nouveautés présentées ci-dessus, beaucoup de choses ont été corrigées dans cette version, concernant [la gestion des présences dans les salons](https://github.com/movim/movim/issues/893), [les compteurs de notifications](https://github.com/movim/movim/issues/857), ou la gestion des JID complexes (en particulier si vous utilisez des services de transport tels que IRC ou Telegram). Mais le plus gros changement interne a été d’amener un nouveau type de requêtes depuis le frontend. Maintenant l’interface utilisateur de Movim (HTML + JavaScript + CSS) peut exécuter des requêtes vers le backend de trois façons différentes suivant le besoin : 1. Les requêtes Websocket pures : la requête et la réponse ne sont pas liées ensembles. C’est le cas par défaut des requêtes Movim ; 2. Les requêtes Ajax vers le démon : elles sont utiles quand l’interface utilisateur a besoin de savoir si des messages ont été traités par le serveur (utile quand vous publiez des articles ou envoyez des messages de chat) et si ces messages ont besoin d’être traités par le démon (pour déclencher des requêtes XMPP, par exemple) ; 3. Et, depuis cette version, de bonnes vieilles requêtes Ajax pures. Elles sont adressées directement au backend HTTP, sans même toucher au démon en interne. Ceci est utile pour charger des éléments de l’interface et permet la parallélisation. Avec ces changements, vous verrez que des composants de l’interface (particulièrement sur une page de chat) sont maintenant chargés bien plus rapidement, sans perturber le démon. ![Schéma des requêtes au frontend](https://upload.movim.eu/files/9d94237298995552fa13436420195fbca436dce7/jDBsJ9BW7g66gCZ3G3ARICSq5T3dsAg9j75CnNOr/image.png) Et ensuite ? ============ Dans les prochaines semaines, nous prévoyons de faire de la maintenance sur les services XMPP. Ajouter de nouvelles fonctionnalités, et réaliser de l’administration. Du côté de Movim, il n’y a pas vraiment de programme pour l'instant. C’est tout, les amis !