• [^] # Re: GTK 4

    Posté par (site web personnel) . En réponse à la dépêche GIMP 3.0 RC1 est sorti. Évalué à 5.

    Alors moi je veux bien, mais on a déjà repéré plusieurs problèmes majeurs, et rien que d'y penser, j'ai mal à la tête. Par exemple, avec GTK4, on perd les menus. Ils ont décidé que les menus à l'ancienne étaient peu utilisés (seulement tous les logiciels majeurs que j'utilise ont des menus! Faut croire que c'était pas assez! 🙄) et trop compliqué. À la place, ils conseillent maintenant d'utiliser des menus popover (le fameux menu hamburger quoi). Puisqu'on n'est pas d'accord, ça veut dire qu'on va devoir réimplementer les barres de menu et tous les autres composants de telles interfaces, les intéractions, etc. Quand je vois déjà le boulot que j'ai fait entre GIMP 2 et GIMP 3 pour changer le code des actions et des menus (avec aussi plein de nouveau code côté GIMP car ça avait déjà commencé à disparaître côté GTK), et notamment que plein de mon nouveau code va déjà partir à la poubelle quand on va passer à GTK4, ça me fait un peu mal.

    Quand on lit la section que tu cites, certes ils justifient ce choix aussi parce qu'il y a peu d'utilisateurs, mais ils insistent aussi beaucoup sur le fait que ces notions nécessitent aussi beaucoup d'effort de maintenance pour eux en rendant le code complexe.

    GTK semble souffrir d'un manque de contributeurs aussi (comme tant de LL, GIMP inclus), je peux comprendre qu'ils prennent de telles décisions s'ils jugent cela nécessaire aussi. J'ignore à quel point ils pourraient être ouverts à leur réintroduction si quelqu'un prend cela en charge correctement.

    Je ne vois en tout cas pas de décision en terme de design qui font qu'ils sont hostiles à de tels menus ou des interfaces conçues ainsi.