Publication de l'environnement utilisateur Enlightenment 0.24

Après neuf mois de développement a eu lieu publication d'un environnement utilisateur Enlightenment 0.24, qui est basé sur un ensemble de bibliothèques EFL (Enlightenment Foundation Library) et des widgets Elementary. La version est disponible dans les codes sources, les paquets pour les distributions ne sont pas encore formés..

Publication de l'environnement utilisateur Enlightenment 0.24

Les plus remarquables nouveautés Enlightenment 0.24 :

  • Ajouté un module entièrement repensé pour la création de captures d'écran, prenant en charge le recadrage et les fonctions de base de l'édition d'image ;
  • Réduction du nombre d'utilitaires fournis avec le drapeau de changement d'identifiant utilisateur (setuid). Ces utilitaires nécessitant des privilèges élevés ont été regroupés en une seule application système ;
  • Ajouté un nouveau module de base avec un agent d'authentification via Polkit, ce qui a permis d'éliminer le lancement d'un processus d'arrière-plan séparé ;
  • Possibilité de contrôler la luminosité et l'éclairage des moniteurs externes (via ddcutil);
  • Dans le gestionnaire de fichiers EFM, la résolution des miniatures par défaut a été augmentée à 256 × 256 pixels ;
  • Un nouveau gestionnaire de plantages a été proposé ;
  • Un processus de redémarrage homogène a été assuré avec une atténuation progressive du contenu et sans apparition d'artefacts à l'écran ;
  • Le processus de redémarrage est maintenant contrôlé par le gestionnaire enlightenment_start, et non par l'environnement lui-même ;
  • L'efficacité du traitement des fonds d'écran a été améliorée grâce à la génération de plusieurs variantes dans différentes résolutions ;
  • Délestage périodique de la mémoire inutilisée par un appel à malloc_trim ;
  • Lors de l'utilisation du serveur X, une liaison stricte du pointeur de la souris à l'écran a été mise en œuvre pour éviter que le pointeur ne sorte des limites ;
  • Au lieu de l'ancienne interface de navigation entre les fenêtres ouvertes et les bureaux (Pager), un composant « aperçu miniature » a été utilisé ;
  • Ajout de la possibilité de configurer le fond d'écran directement depuis le Pager ;
  • Dans l'applet de contrôle de lecture, le lecteur de musique sélectionné se lance automatiquement s'il n'est pas déjà en cours d'exécution ;
  • Ajout d'une exception pour les jeux Steam, concernant la détermination correcte du fichier « .desktop » ;
  • Un processus de démarrage plus fluide a été assuré grâce au préchargement proactif des composants dans un thread séparé IO prefetch ;
  • Un délai distinct a été ajouté pour passer à l'écran de verrouillage ;
  • La pile Bluetooth Bluez4 a été remplacée par Bluez5 ;
  • Tous les problèmes identifiés lors des tests dans le service Coverity ont été résolus.

Publication de l'environnement utilisateur Enlightenment 0.24

Rappelons que le bureau dans Enlightenment est constitué de composants tels qu'un gestionnaire de fichiers, un ensemble de widgets, un panneau de lancement d'applications et un ensemble de configureurs graphiques. Enlightenment est très flexible et permet une personnalisation selon vos goûts : les configureurs graphiques ne limitent pas l'utilisateur dans ses paramètres et permettent de régler tous les aspects du fonctionnement, fournissant à la fois des outils de haut niveau (modification de l'apparence, configuration des espaces de travail virtuels, gestion des polices, résolution d'écran, disposition du clavier, localisation, etc.) et des capacités de tuning à bas niveau (par exemple, il est possible de régler les paramètres de mise en cache, d'accélération graphique, de gestion de l'énergie, de logique de gestion des fenêtres).

Pour étendre les fonctionnalités, il est proposé d'utiliser des modules (gadgets), et pour redessiner l'apparence, des thèmes. En particulier, des modules pour afficher sur le bureau un calendrier-planificateur, des prévisions météo, du monitoring, du contrôle du volume, de l'évaluation de la charge de la batterie, etc. Les composants d'Enlightenment ne sont pas rigidement liés les uns aux autres et peuvent être utilisés dans d'autres projets ou pour créer des environnements spécialisés, tels que des interfaces pour appareils mobiles.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster