Le choix des thèmes qui s'intègre ne résoud que le problème d'intégration visuelle, pas d'ergonomie.
Les thèmes, non. Les fichiers interface, oui. Comme expliqué précédemment, les fichiers "interface" sont bien plus que la description visuelle de l'UI, et tout ça est fait à partir de Gorm, ce qui est quand même vachement pratique. Ce que je n'ai pas (ré)expliqué, c'est que tu peux avoir un fichier d'interface *par* language -- ce qui permet de justement faire mieux coller l'UI aux spécificités d'un language (par exemple, le fait que le français ait des mots généralement plus longs que l'anglais...) -- un programme GNUstep étant organisé dans un répertoire (un "bundle") contenant, en plus du (ou des) binaires, les ressources utilisées par le programme.
À terme, pour l'intégration KDE/GNOME/Windows/etc., on devrait étendre ce mécanisme. Du coup, tu auras d'un côté un thème, pour avoir "l'intégration visuelle" dont tu parle, et tu pourras avoir un autre fichier UI pour résoudre le problème d'ergonomie.
Effectivement, pour le moment, ce n'est pas encore possible -- mais ça en soit ce n'est pas foncièrement difficile à faire (comme je l'ai dit.. c'est déja le cas pour les langages) maintenant qu'on a un GNUstep qui commence à bien tourner.
GNUstep n'est pas la solution ultime qui enlarge ton penis, mais y'a très clairement des possibilitées très intéressantes. Maintenant, personne ne t'oblige à y jeter un coup d'oeil.
[^] # Re: enlarge your penis
Posté par Nicolas Roard . En réponse à la dépêche 10 ans d'OpenStep. Évalué à 3.
Les thèmes, non. Les fichiers interface, oui. Comme expliqué précédemment, les fichiers "interface" sont bien plus que la description visuelle de l'UI, et tout ça est fait à partir de Gorm, ce qui est quand même vachement pratique. Ce que je n'ai pas (ré)expliqué, c'est que tu peux avoir un fichier d'interface *par* language -- ce qui permet de justement faire mieux coller l'UI aux spécificités d'un language (par exemple, le fait que le français ait des mots généralement plus longs que l'anglais...) -- un programme GNUstep étant organisé dans un répertoire (un "bundle") contenant, en plus du (ou des) binaires, les ressources utilisées par le programme.
À terme, pour l'intégration KDE/GNOME/Windows/etc., on devrait étendre ce mécanisme. Du coup, tu auras d'un côté un thème, pour avoir "l'intégration visuelle" dont tu parle, et tu pourras avoir un autre fichier UI pour résoudre le problème d'ergonomie.
Effectivement, pour le moment, ce n'est pas encore possible -- mais ça en soit ce n'est pas foncièrement difficile à faire (comme je l'ai dit.. c'est déja le cas pour les langages) maintenant qu'on a un GNUstep qui commence à bien tourner.
GNUstep n'est pas la solution ultime qui enlarge ton penis, mais y'a très clairement des possibilitées très intéressantes. Maintenant, personne ne t'oblige à y jeter un coup d'oeil.