• [^] # Re: Je code avec le cul tralalala

    Posté par (site web personnel) . En réponse au lien Kicad devs: do not use Wayland. Évalué à 9.

    Si une app veut faire n'importe quoi avec ses fenêtres, c'est surtout son problème

    Non, précisément parce que ça implique d'implémenter la fonctionnalité sur chaque plateforme et ça c'est un casse tête sans nom. D'ailleurs, rien que SDL 1.2 ne supportait pas plusieurs fenêtres. Sans parler de tout l'aspect positionnement, gestion du focus et des entrées ou mêmes techniques : combien de personnes se sont déja faites avoir parce que dans la plupart des toolkits UI il est interdit d'utiliser d'utiliser des fonctions UI dans un autre thread que celui de l'UI donc chaque bibliothèque qui créé des threads à notre insu risque de poser problèmes. Alors rendons les choses simples pour l'utilisateur comme pour le développeur.

    Pour le multi fenêtrage, il faut pas oublier qu'il n'y a pas que les ordinateurs. Gimp, une application de dessin aurait eu sa place sur un iPad ou tablette mais je n'ose pas imaginer le bordel si la version actuelle n'avait pas fusionné en une fenêtre unique depuis. Sans parler de tous les WMs qui ont du rajouter une règle spécifique à gimp pour ne pas mettre en tuile les fenêtres d'outils.

    Je pense qu'une application multi fenêtre a un problème fondamental d'expérience utilisateur même sur un écran tout à fait normal sans limite de positionnement. Si je ferme une fenêtre accidentellement, je dois me prendre la tête à retrouver où on l'ouvre dans l'application.

    AI is a mental disorder