Journal Ca va jazzer dans les bermuda: Ubuntu global menu

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
26
21
fév.
2014

Salut,

un petit journal à propos d'une "feature" présente dans Ubuntu 14.04 qui lors de mon boulot sur le menu déporté dans KDE avait été jugée infaisable de par l'architecture de Kwin.

http://www.youtube.com/watch?v=nzFXRz-b3Ns

Le menu déporté est maintenant intégrable dans la barre de titre de la fenêtre, ça clouera le bec a tous ceux qui se plaignait de mouvement de souris interminables ;)

  • # Sympa ça

    Posté par  (site web personnel) . Évalué à 4.

    Je tuerais pour avoir cette fonctionnalité dans les barres de menu de i3 par exemple.

  • # Je serais presque jaloux d'être sous Gnome-Shell

    Posté par  (site web personnel) . Évalué à 5.

    Vivement la sortie d'Unity 8 sur desktop, afin qu'il soit proposé sous d'autres distributions, comme Fedora, par exemple.

    • [^] # Re: Je serais presque jaloux d'être sous Gnome-Shell

      Posté par  . Évalué à 4.

      Euh, Unity c'est pas le truc de Ubuntu qui nécessite des patches intrusifs et sera uniquement porté sur Mir de telle sorte qu'aucune autre distro n'acceptera jamais de l'intégrer?

      • [^] # Re: Je serais presque jaloux d'être sous Gnome-Shell

        Posté par  (site web personnel) . Évalué à 1.

        Euh, Unity c'est pas le truc de Ubuntu qui nécessite des patches intrusifs et sera uniquement porté sur Mir de telle sorte qu'aucune autre distro n'acceptera jamais de l'intégrer?

        Pour le moment, oui, il faut patcher. Néanmoins, il semblerait que Unity 8, fera certes appel à Mir, mais rien n’empêchera les distros de proposer Mir dans leurs dépôts.

        • [^] # Re: Je serais presque jaloux d'être sous Gnome-Shell

          Posté par  . Évalué à 5.

          Tout comme rien n'empêche les distros de proposer Unity aujourd'hui, mais bizarrement sur le qui peu ont essayé aucune n'a réussi à le faire. En quoi cela irait-il mieux avec Mir ?

          Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

  • # [HS] Merci pour la boîte à rythmes

    Posté par  . Évalué à 3.

    Pas très malin d'avoir mis dans la vidéo une boîte à rythme qui couvre à moitié la voix du mec.

    Ils doivent trouver que ça fait cool.

    Sur le fond, j'aime pas les menus dans la barre du haut, je préfère qu'ils restent dans la fenêtre, mais j'aime aussi optimiser l'espace dans ma fenêtre (par exemple dans firefox, tout regrouper sur la même barre) et l'idée de mettre le menu dans la barre de fenêtre est pas mal.

    • [^] # Re: [HS] Merci pour la boîte à rythmes

      Posté par  . Évalué à 2.

      Pas très malin d'avoir mis dans la vidéo une boîte à rythme qui couvre à moitié la voix du mec.
      

      Vu la vidéo sans le son. Ça va très bien.

  • # et kwin

    Posté par  . Évalué à 3.

    a propos de kwin tu en es ou?

    Je me servais de ton truc mais j'avais un probleme avec les menu firefox du coup je suis repasse au menu dans la fenetre. Apres je dois avouer que je n'ai pas trop suivit d'ou ma question.

    • [^] # Re: et kwin

      Posté par  (site web personnel) . Évalué à 2.

      a propos de kwin tu en es ou?

      J'attend qu'on vienne me recontacter pour KDE5 mais pour l'instant, je ne bosse plus dessus, j'attend de voir ce que canonical va faire avec qmenumodel… Et l'avenir me dit que je vais bientôt manquer de temps pour bosser la dessus…

  • # ça va jazzer dans les bermuda?

    Posté par  . Évalué à 5.

    ça veut dire quoi "ça va jazzer dans les bermuda"?
    j'ai beau chercher, je vois pas, il doit me manquer des références culturelles…

  • # J'ai raté un épisode

    Posté par  . Évalué à -1.

    C'est quoi la feature ? Avoir les menus dans la barre du haut comme chez Apple ? Mais ça n'existe pas depuis 2 ans sur ubuntu ça ? désolé je suis un peu largué, je n'ai peut-être pas bien compris de quelle nouvelle feature on parle.

    • [^] # Re: J'ai raté un épisode

      Posté par  . Évalué à 6.

      il faut regarder la vidéo jusqu'au bout :)

    • [^] # Re: J'ai raté un épisode

      Posté par  . Évalué à 5.

      L'inverse ne plus avoir la barre de menu "a la apple" ou plus exactement laisser le choix a l'utilisateur.

    • [^] # Re: J'ai raté un épisode

      Posté par  . Évalué à 5.

      La "nouveauté" c'est d'avoir des décorations de fenêtre dynamiques, car probablement gérées par le gestionnaire de fenêtre nativement sans utiliser Xorg. Note que ça n'a rien de révoutionnaire en soi puisque Gnome a fait beaucoup plus innovant en fusionnant carrément la toolbar dans la décoration de fenêtre.

      Techniquement, le support de Wayland nécessite que les applications gèrent leurs décorations de fenêtres elles-même. Et donc au fur à mesure des ports (même si la compatibilité avec Xorg est maintenue), on peut voir apparaître des décorations de fenêtres de plus en plus interactives et sophistiquées, comme par exemple celles de Gnome. Je ne connais pas les plans de KWin, mais je ne serais pas surpris qu'à terme ils choisissent d'évoluer vers quelque chose de plus sophistiqué également.

      • [^] # Re: J'ai raté un épisode

        Posté par  . Évalué à 5.

        Génial ! Comme pour le sélecteur de fichiers, firefox nous affichera l'encadrement de fenêtre de Gnome dans KDE !

      • [^] # Re: J'ai raté un épisode

        Posté par  (site web personnel) . Évalué à 3.

        Il me semble avoir lu ici même que le choix de la gestion des décorations côté client avec Wayland n'est absolument pas obligatoire, c'est un choix d'implémentation, et d'ailleurs KDE a fait un choix différent. J'aime GNOME, j'aime le look que donnent les contrôles intégrés aux décorations, les améliorations en termes d'utilisabilité que cela rend possible, mais cela va aussi apporter des problèmes dans l'utilisation d'applications GNOME en dehors de GNOME, et je ne pense pas qu'on puise dire que c'est plus sophistiqué, c'est juste un choix différent.

        • [^] # Re: J'ai raté un épisode

          Posté par  . Évalué à 8.

          Le problème est qu’il n’y a actuellement aucune espèce de protocole pour que les applications et le compositeur se mettent d’accord.

          Autrement dit, une application qui aura des décorations sous Weston (client-side decoration) n’aura aucune décoration sous KWin (server-side décoration) et inversement une application qui aura des décorations sous KWin aura une double décoration sous Weston.

          Comme KWin est isolé sur la position « server-side decoration », soit un protocole sort assez rapidement pour éviter les emmerdes, soit KDE sera forcé de rentrer dans le rang et d’accepter les client-side decorations qui seront le standard de fait pour Wayland.

  • # Critique

    Posté par  (site web personnel) . Évalué à 5.

    Le menu n'apparaît que lorsqu'on a le focus et que la souris se trouve sur la barre de titre, c'est bien ça ?

    Du coup, on ne peut pas connaître d'un seul coup d’œil quels sont les menus disponibles, ni leur position dans la barre. Actuellement, si je veux accéder à un menu, j'envoie ma souris directement dessus (un seul trajet rectiligne). Avec ce nouveau système, je dois d'abord aller quelque part dans la barre de titre (en espérant viser pas trop loin d'où se trouvera le menu que je souhaite), puis ajuster mon tir pour enfin sélectionner le bon menu (deux déplacements).

    Enfin bon, je pense que ça satisfera quand même pas mal de gens, donc c'est pas mal d'avoir cette fonctionnalité en option. C'est un compromis entre espace « utile » et ergonomie.

    Il fait comment sur la vidéo pour déplacer la fenêtre en cliquant sur la barre de titre ? Il utilise une combinaison clavier + souris ?

    • [^] # Re: Critique

      Posté par  . Évalué à 1.

      C'est pénible en effet de devoir avoir le pointeur de souris sur le menu pour le voir. Un appui sur alt le permet aussi mais ça reste pénible. Pour déplacer la fenêtre, alt+clic n'importe où dedans je suppose

  • # Euh

    Posté par  . Évalué à 0.

    Euh, en fait ils ont juste remis le menu où il était déjà depuis des siècles ? C'est à dire, dans la fenêtre de l'application du dit menu. Ça me rappelle vachement la fonctionnalité révolutionnaire du copier/coller chez Apple…

    • [^] # Re: Euh

      Posté par  . Évalué à 5.

      Il n'est pas dans la fenêtre, il est dans la décoration de la fenêtre.

      « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

      • [^] # Re: Euh

        Posté par  . Évalué à 1.

        Ah ! Ben vu comme ça, ça change tout.

        Quelque soit la technique mise en œuvre, ça reste un menu intégré à la fenêtre de l'application. On peut se féliciter de l'avoir implémenté de telle ou telle façon mais je pense qu'en dehors de ceux qui sont dans la confidence, personne ne remarquera la différence par rapport à ce qui existe déjà si ce n'est de ne plus retrouver le menu.

        • [^] # Re: Euh

          Posté par  . Évalué à 1.

          Si l'utilisateur ne le voit pas c'est tant mieux. Une interface ce n'est pas fait pour être jolie mais pour présenter des informations à l'utilisateur. Un gestionnaire de fenêtre devrait finir par se faire oublier. Donc s'ils arrivent à faire gagner une ligne utile à l'écran sans que ça se remarque c'est parfait.

          Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

          • [^] # Re: Euh

            Posté par  . Évalué à 5. Dernière modification le 23 février 2014 à 12:46.

            L'utilisateur ne verra pas le menu tout simplement parce qu'il disparait tant que l'on n'est pas sur la barre des titres.

            Il faut savoir qu'il y a plein de monde qui ne sont pas des "informaticiens" et qui ne font déjà aucune différence entre Google et Internet. Alors, expliquer qu'il faut faire passer le curseur de la souris sur la "décoration de la fenêtre" (attention, pas la fenêtre), bon courage.

            Et pour eux, le menu aura simplement changé de place. Je vois bien venir la question : « comment je le remet comme avant ? »

            • [^] # Re: Euh

              Posté par  . Évalué à 3.

              Comme avant c'est où ? Parce que là le avant ça c'était que le menu n'était pas du tout dans la fenêtre, ils ont ajouté une option qui permet de le remettre dans la fenêtre.

              Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • # Ce que j'attendais...

    Posté par  . Évalué à 2.

    depuis un bon moment se réalise enfin. Le menu global est une bonne idée, cela fait gagner pas mal de place verticalement sur nos écrans majoritairement en 16/9 ou 16/10. Pour une fenêtre en plein écran cela avait du sens. Mais pour les autres fenêtres c'était juste non ergonomique. Bref j'approuve cette solution et je me félicite d'être d'accord avec moi-même.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.