‹ Écran d'accueilFamille

La famille LineXinBar : écran de connexion, boutique d'applications et applis multimédias

Écran de connexion

Console Experience Desktop Manager est un écran de connexion pensé pour la manette, pour LineXinBar et pour les sessions de bureau Linux ordinaires.

Il dessine le fond d'écran, la palette et le verre de LineXinBar, et se pilote à la manette, au clavier ou au pointeur sans qu'aucun ne soit un mode à part. Il lance n'importe quelle session Wayland de la machine — LineXinBar, Plasma, n'importe quelle autre — et transmet à LineXinBar un relevé qui permet au fond d'écran de continuer au même instant, si bien que la connexion ressemble à une seule image continue plutôt qu'à deux programmes qui se relaient. Il parle les dix langues du shell et suit votre couleur d'accentuation et vos particules.

L'écran de connexion : un panneau de verre qui accueille l'utilisateur avec un champ de connexion, à côté d'une grande horloge dessinée dans la matière d'eau du shell
L'écran de connexion, avec son horloge dessinée dans la même eau que les marques du shell.

Pas encore prêt à être le seul gestionnaire d'affichage d'une machine — essayez-le depuis un VT libre, ou dans son mode aperçu, qui ne lance jamais de session.

Software Hub

DistriBumpy, affiché sous le nom Software Hub, est une boutique Flatpak que l'on pilote à la manette.

  • S'ouvre sur une page d'accueil de ce que Flathub lui-même juge digne d'intérêt — les plus demandés, ceux qui montent le plus vite, les nouveautés et ceux qui viennent d'être recompilés — et s'affiche même sans réseau.
  • Des étagères qui correspondent aux colonnes du shell, pour que ce que vous trouvez arrive là où vous le chercherez.
  • Dit ce que coûterait vraiment une installation avant que vous appuyiez — le téléchargement et l'espace disque, en comptant chaque environnement d'exécution qu'elle entraînerait.
  • Installe, met à jour et supprime avec une progression que vous pouvez arrêter, et fait le ménage dans les environnements d'exécution dont plus rien n'a besoin.
La page d'accueil de Software Hub avec une application mise en avant et des applications populaires de Flathub

Musique

SongOnSole, affiché sous le nom Musique, est la bibliothèque et le lecteur de musique qu'ouvre l'étagère Musique de la barre.

La ligne du bas est à la fois ce qui joue et le moyen de le jouer, sur chaque page. Une chanson s'ouvre depuis la ligne où on a appuyé, sa pochette grandissant jusqu'à la page En cours de lecture. Six ordres de tri, une file qui joue dans l'ordre où vous l'avez composée, et il marche aussi bien sur le petit écran d'une console portable que sur une télévision.

La bibliothèque de chansons de SongOnSole avec la ligne de lecture en bas

Vidéos

Videonsole, affiché sous le nom Vidéos, est un navigateur et lecteur de films fait pour la manette.

Un film s'ouvre depuis la carte où on a appuyé et y retourne. Un film en lecture a tout l'écran ; appuyez sur n'importe quoi et les commandes montent, quatre secondes plus tard elles redescendent. Il se souvient de l'endroit où vous vous êtes arrêté, trouve les sous-titres dans le film ou à côté, et décode sur la carte graphique quand la machine le peut.

Le dossier de films de Videonsole affiché en cartes avec une image de chacun

Images

Imagonsole, affiché sous le nom Images, est une visionneuse de photos pilotée à la manette.

Une photo s'ouvre depuis sa carte à sa pleine résolution, les images voisines déjà lues pour que parcourir un dossier n'attende jamais. A monte une échelle de niveaux de zoom ; une gâchette ou la molette zoome en continu. Une direction déplace l'image là où elle est plus grande que l'écran, et passe à la suivante là où elle ne l'est pas.

Le dossier de photos d'Imagonsole en grille de vignettes

lxb-toolkit

L'interface propre du shell — ses couleurs, son verre, son mouvement, sa typographie, ses marques et ses sons — sous forme de bibliothèque, pour qu'une application puisse être construite dans la même matière et se tenir à ses côtés.

Les quatre applications ci-dessus reposent dessus. lxb-new my-player vous donne une application Wayland compilable en Rust, C ou Python : une fonction qui dit ce qu'il y a sur la page, pilotée au clavier, au pointeur et avec chaque manette de la machine, et pas une seule ligne qui nomme une couleur, un rayon ou une durée. Les applications du toolkit sont des programmes Wayland ordinaires, qui tournent donc sous GNOME ou Plasma aussi bien que sous LineXinBar.

lxb_app::App::new("com.example.hello", "Hello World").run(|page| {
    page.head("launch", "Hello, world");
    if page.button("Hello World!") {
        println!("clicked");
    }
})
La visite du toolkit : les rôles des couleurs et une grille des marques du shell

Une seule version

LineXinBar et ses six frères et sœurs sont publiés ensemble, sous un seul numéro de version — 0.9.3 aujourd'hui —, pour que ce que vous avez installé se lise sur un seul numéro au lieu de sept qui divergent.

Là où aucun dépôt de distribution ne les propose, Paramètres › Mises à jour met les sept à jour depuis leurs propres versions sur GitHub.