Sortie de l'environnement utilisateur Enlightenment 0.25

Après un an et demi de développement, la version de l'environnement utilisateur Enlightenment 0.25 a été publiée. Elle repose sur la bibliothèque EFL (Enlightenment Foundation Library) et les widgets Elementary. La version est disponible en texte source, les paquets pour les distributions ne sont pas encore formés.

Sortie de l'environnement utilisateur Enlightenment 0.25

Les nouveautés les plus remarquables d'Enlightenment 0.25 :

  • L'apparence a été modernisée avec un nouveau thème plat, remplaçant le style en relief.
    Sortie de l'environnement utilisateur Enlightenment 0.25
  • Un ensemble de fonds d'écran de bien meilleure qualité a été proposé.
  • Le traitement du changement de disposition du clavier a été optimisé.
  • L'affichage de l'écran de démarrage est activé par défaut et peut être désactivé dans les paramètres.
  • Des éléments pour configurer l'écran ont été ajoutés au menu de raccourcis de réglages.
    Sortie de l'environnement utilisateur Enlightenment 0.25
  • Le code responsable du traitement de l'impulsion d'extinction et de la synchronisation lors de l'affichage à l'écran a été retravaillé, ce qui a permis d'éliminer l'apparition d'artefacts lors de la lecture vidéo. L'éventail des données affichées dans le débogueur FPS (affiché via ctl+alt+shift+f) a été élargi.
    Sortie de l'environnement utilisateur Enlightenment 0.25
  • Dans le module IBox, chargé de minimiser les applications dans une icône, un aperçu du contenu de la fenêtre minimisée s'affiche au survol de la souris.
  • La récupération des fenêtres après déconnexion ou reconnexion de l'écran a été assurée de manière correcte.
  • Dans le gestionnaire de tâches, un aperçu des fenêtres s'affiche au survol de la souris.
  • La taille de l'interface pour naviguer dans la liste des fenêtres (alt+tab) a été augmentée, avec également un support pour l'aperçu du contenu des fenêtres.
  • Pour les appareils Bluetooth, le widget Bluez affiche le niveau de chargement de la batterie.
  • Dans le widget de contrôle de la consommation d'énergie, un survol de la souris affiche une fenêtre contextuelle avec des informations détaillées sur la batterie.
  • Le code de sauvegarde de la configuration a été transféré à un traitement multitâche des entrées/sorties.
  • L'interface pour créer des captures d'écran prend en charge la copie et le collage à partir du presse-papiers.
  • Le widget de contrôle de la température a été mis à niveau pour utiliser les dispositifs hwmon. Il est désormais possible de suivre les données de plusieurs capteurs.
  • Un nouveau module Procstats a été ajouté pour afficher, dans l'en-tête, des informations sur la consommation de mémoire et la charge du CPU.
  • La prise en charge du suivi des appareils connectés et de l'application d'une configuration système distincte lors de leur connexion a été ajoutée.
  • Des liaisons pour la reconnaissance des commandes gestuelles ont été mises en place pour les pavés tactiles.
  • La modification des paramètres de mise à l'échelle et de DPI via xsettings a été implémentée, permettant ainsi de bien mettre à l'échelle les applications externes qui n'utilisent pas les bibliothèques EFL.
  • Le traitement des polices a été unifié dans les applications basées sur EFL et d'autres bibliothèques.
  • Des liaisons pour le changement de profils ont été ajoutées.
  • Un menu avec une liste de fichiers récemment ouverts a été ajouté au gestionnaire de fichiers EFM. La fréquence de synchronisation lors des opérations d'entrée/sortie, telles que la copie de fichiers, a été augmentée. Lors de l'aperçu des images, la date est maintenant affichée en fonction des données EXIF.
  • La variable d'environnement XDG_CURRENT_DESKTOP a été ajoutée.
  • La possibilité d'émettre un signal sonore lors de la connexion ou de la déconnexion de l'alimentation a été mise en œuvre.
  • L'aspect du mixeur sonore a été amélioré, avec l'ajout de niveleurs pour les canaux d'entrée et de sortie, ainsi que l'affichage des icônes des applications actuellement en train de lire ou d'enregistrer du son.
  • La consommation d'énergie a été réduite lorsque l'écran est éteint.
  • Un éditeur de palette et un utilitaire pour la configuration de couleurs personnalisées ont été ajoutés.
  • La possibilité de se connecter par empreinte digitale a été réalisée dans le système de verrouillage d'écran (utilise libFprint). Une interface pour enregistrer les empreintes digitales a été ajoutée.
  • La sortie des flux stdout et error est maintenant enregistrée dans le fichier ~/e-log.log.
  • Des paramètres pour contrôler la vitesse des animations dans les effets de transition ont été ajoutés.
  • Par défaut, toutes les liaisons aux bords de l'écran sont désactivées.

Les dépendances obligatoires déclarées sont EFL, libexif et libpam (uniquement sous Linux). Les recommandations pour un fonctionnement complet comprennent : connman pour la configuration réseau, bluez5 pour le Bluetooth, bc pour la calculatrice intégrée, pulseaudio pour la gestion des appareils audio, acpid pour le traitement de divers événements matériels, packagekit pour le suivi des mises à jour système, udisks2 pour le montage des disques externes, ddcutil pour la gestion de la luminosité de l'écran, et gdb pour le débogage des plantages.

Sortie de l'environnement utilisateur Enlightenment 0.25

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