Sortie de l'environnement utilisateur Enlightenment 0.25

Après un an et demi de développement, l'environnement utilisateur Enlightenment 0.25 a été publié, basé sur un ensemble de bibliothèques EFL (Enlightenment Foundation Library) et de widgets élémentaires. La version est disponible en code source ; les packages de distribution n'ont pas encore été créés.

Sortie de l'environnement utilisateur Enlightenment 0.25

Les innovations les plus notables d’Enlightenment 0.25 :

  • L'apparence a été modernisée, qui a été transférée vers un nouveau thème de design plat, s'éloignant de la mise en valeur en relief des éléments.
    Sortie de l'environnement utilisateur Enlightenment 0.25
  • Un ensemble de fonds d’écran de qualité nettement supérieure a été proposé.
  • Gestion optimisée du changement de disposition du clavier.
  • Par défaut, l'écran de démarrage initial est activé, qui peut être désactivé dans les paramètres.
  • Des éléments de personnalisation de l'écran ont été ajoutés au menu des paramètres rapides.
    Sortie de l'environnement utilisateur Enlightenment 0.25
  • Le code chargé du traitement de l'impulsion d'amortissement et de la synchronisation lors de l'affichage à l'écran a été retravaillé, ce qui a permis de s'affranchir de l'apparition d'artefacts lors de la lecture vidéo. La plage de données affichées dans le débogueur FPS a été étendue (affichée via ctl+alt+shift+f).
    Sortie de l'environnement utilisateur Enlightenment 0.25
  • Le module IBox, chargé de minimiser les applications en icône, fournit un aperçu du contenu de la fenêtre réduite lors du survol du curseur de la souris.
  • Restauration correcte assurée des fenêtres après déconnexion ou reconnexion de l'écran.
  • Dans le gestionnaire de tâches, des aperçus de fenêtres sont implémentés lors du survol du curseur avec la souris.
  • La taille de l'interface de navigation dans la liste des fenêtres (alt+tab) a été augmentée, ce qui permet également de prévisualiser le contenu des fenêtres.
  • Pour les appareils Bluetooth, le widget Bluez permet d'afficher le niveau de charge de la batterie.
  • Dans le widget de surveillance de la consommation d'énergie, lors du survol de la souris, une fenêtre contextuelle contenant des informations détaillées sur la batterie s'affiche.
  • Le code de sauvegarde de la configuration a été converti en traitement d'E/S multithread.
  • L'interface de création de captures d'écran prend désormais en charge le copier-coller depuis le presse-papiers.
  • Le widget de contrôle de la température a été converti pour utiliser les appareils hwmon. Ajout de la possibilité de suivre les lectures de plusieurs capteurs.
  • Un nouveau module Procstats a été ajouté pour afficher des informations sur la consommation de mémoire et la charge CPU dans l'en-tête.
  • Ajout de la prise en charge du suivi des appareils connectés et de l'application d'une configuration de système d'entrée distincte lorsqu'ils sont connectés.
  • Pour les pavés tactiles, des liaisons ont été implémentées pour reconnaître les commandes gestuelles.
  • Implémentation de la modification des paramètres de mise à l'échelle et DPI via xsettings, ce qui a permis de mettre à l'échelle correctement les applications externes qui n'utilisent pas les bibliothèques EFL.
  • Traitement des polices unifié dans les applications basées sur EFL et d'autres bibliothèques.
  • Ajout de liaisons pour changer de profil.
  • Un menu avec une liste des fichiers récemment ouverts a été ajouté au gestionnaire de fichiers EFM. Augmentation de la fréquence de synchronisation lors de l'exécution d'opérations d'E/S telles que la copie de fichiers. Lors de la prévisualisation des images, la date est affichée en fonction des données EXIF ​​​​.
  • Ajout du paramètre de la variable d'environnement XDG_CURRENT_DESKTOP.
  • Lors de la connexion ou de la déconnexion de l’alimentation, il est possible d’émettre un signal sonore.
  • L'apparence du mixeur de son a été améliorée, des sonomètres ont été ajoutés pour les canaux d'entrée et de sortie et des icônes pour les applications qui lisent ou enregistrent actuellement du son ont été affichées.
  • Consommation d'énergie réduite lorsque l'écran est éteint.
  • Ajout d'un éditeur de palette et d'un utilitaire pour définir vos propres couleurs.
  • Le système de verrouillage de l'écran a la possibilité de se connecter à l'aide d'une empreinte digitale (en utilisant libFprint). Ajout d'une interface pour enregistrer les empreintes digitales.
  • La sortie des flux stdout et error est désormais enregistrée dans le fichier ~/.e-log.log.
  • Ajout de paramètres pour contrôler la vitesse d'animation dans les effets de transition.
  • Par défaut, tous les accrochages sur les bords de l'écran sont désactivés.

Les dépendances requises sont EFL, libexif et libpam (uniquement dans Linux). Recommandé pour une fonctionnalité complète : connman pour la configuration réseau, bluez5 pour la gestion du Bluetooth, bc pour la calculatrice intégrée, pulseaudio pour la gestion des périphériques audio, acpid pour la gestion de divers événements matériels, packagekit pour le suivi des mises à jour système, udisks2 pour le montage de disques externes, ddcutil pour le contrôle du rétroéclairage de l’écran et gdb pour le traçage des plantages.

Sortie de l'environnement utilisateur Enlightenment 0.25

Rappelons que le bureau d'Enlightenment est constitué de composants tels qu'un gestionnaire de fichiers, un ensemble de widgets, un lanceur d'applications et un ensemble de configurateurs graphiques. Enlightenment est très flexible dans le traitement à votre goût : les configurateurs graphiques ne limitent pas les paramètres de l'utilisateur et permettent de personnaliser tous les aspects du travail, en fournissant à la fois des outils de haut niveau (modification du design, mise en place de bureaux virtuels, gestion des polices, résolution d'écran , disposition du clavier, localisation, etc.), ainsi que des capacités de réglage de bas niveau (par exemple, vous pouvez configurer les paramètres de mise en cache, l'accélération graphique, la consommation d'énergie et la logique du gestionnaire de fenêtres).

Il est proposé d'utiliser des modules (gadgets) pour étendre les fonctionnalités et de concevoir des thèmes pour repenser l'apparence. Des modules sont notamment disponibles pour afficher un calendrier, des prévisions météorologiques, une surveillance, un contrôle du volume, une évaluation de la charge de la batterie, etc. sur le bureau. Les composants qui composent Enlightenment ne sont pas strictement 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 shells pour appareils mobiles.

Source: opennet.ru

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