210

Kevin Kofler (./208) :


Enfin, le pire, ce sont les programmes qui forcent des look&feels perso qu'aucun autre programme n'utilise… sick.gif bang.gif Cette inculture paraît particulièrement diffusée dans le monde Swing, ce genre de crétinisme est rare avec Qt.


Tu veux dire GTK ou QT sous Windows ? \o/
avatar

211

212

Nil (./210) :
Tu veux dire GTK ou QT sous Windows ? \o/

Non, ils utilisent le look&feel natif par défaut. L'API de theming est utilisée pour afficher les contrôles en le style XP/Vista/Seven choisi par l'utilisateur, le thème classique est émulé (parce que l'API de theming ne le gère pas, GTK+ et Qt n'y sont pour rien).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

213

Ils utilisent donc des look'n feel persos, qui ne sont pas ceux de l'utilisateur.
avatar

214

Non, ils utilisent le look&feel natif par défaut.

Pas vraiment, non... Les décorations des fenêtres ne sont qu'un _petit_ aspect du look&feel.
GTK+ ne thème pas les stock icons par défaut, par exemple: va faire un tour dans la doc de Wireshark, http://www.wireshark.org/docs/wsug_html_chunked/ChUseMainWindowSection.html ou http://www.wireshark.org/docs/wsug_html_chunked/ChWorkGoToPacketSection.html#id4737390.
(d'ailleurs, la taille des toolbars GTK+ contenant des icônes n'est manifestement pas celle des interfaces natives Windows classiques, à commencer par les interfaces MFC)
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

215

Le problème est que les icônes natives sont soumises aux droits d'auteur et qu'il n'y a pas d'API pour utiliser la copie livrée avec le système d'exploitation (si elle existe, ce qui n'est même pas le cas de toutes les icônes, souvent elles sont livrées avec des applications comme Office seulement), ces icônes sont en général embarquées dans les applications.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

216

Lionel Debroux (./214) :
Non, ils utilisent le look&feel natif par défaut.

Pas vraiment, non... Les décorations des fenêtres ne sont qu'un _petit_ aspect du look&feel.
GTK+ ne thème pas les stock icons par défaut, par exemple: va faire un tour dans la doc de Wireshark, http://www.wireshark.org/docs/wsug_html_chunked/ChUseMainWindowSection.html ou http://www.wireshark.org/docs/wsug_html_chunked/ChWorkGoToPacketSection.html#id4737390.
(d'ailleurs, la taille des toolbars GTK+ contenant des icônes n'est manifestement pas celle des interfaces natives Windows classiques, à commencer par les interfaces MFC)

A non clairement gtk n'arrive pas du tout a faire du L&F natif, meme pas un semblant.. Qt fait mieux pour le coup, mais reste quand meme loin du natif
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

217

Je vous annonce l'ouverture sur SourceForge.net du tracker de bug pour Tilem .(Projet dont je fais à présent partie -- aka SF "contra-sh").

Evidemment il s'agit plutôt d'une nouvelle qui concerne les z80 mais j'ai trouvé judicieux de l'aborder également ici puisqu'il s'agit d'un projet LPG.

Voici le sujet du forum z80 :
topics/122490-tilem-ouverture-du-tracker-de-bug

wink

Cordialement.


218

La news contenue dans ./1 est devenue officielle sur ticalc.org. MV a mis le temps...
Evidemment, Kevinou n'a pas pu s'empêcher d'aller faire de la pub pour ses forks, qu'il dit toujours suites officielles de TILP et TIEmu... c'est Kevinou, quoi.
S'il avait écrit la même chose que sur TI-Gen, ça serait passé (pour moi), mais il n'a pas jugé bon de mentir un peu moins (à défaut de dire la vérité).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

219

Écoute, ça ne sert à rien de nous battre sur les termes. Le fait est que LPG a bifurqué en 2 projets:[ul][li]un projet par les développeurs existants restants (Tyler et moi) sur une nouvelle infrastructure (CalcForge),[/li][li]un projet par de nouveaux développeurs (toi, éventuellement Contra) sur l'infrastructure existante (LPG/tilp.info).[/li][/ul]Aux utilisateurs de trancher lequel est le vrai successeur.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

220

C'est un fait... et tu aurais dû le mentionner, comme tu l'avais fait sur TI-Gen.
Il est également un fait que ce sont les quelques utilisateurs restants qui trancheront. Le jeu ne sera cependant plus équitable quand tu auras intégré les packages Calcforge (qui seront, à moyen terme, tes forks) dans les repositories principaux Fedora. Ceci est un des buts que tu as clairement affichés dans ta candidature au FESCo.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

221

En tout cas je voudrais dire un grand merci à tout ceux qui ont contribué à ce projet

Grâce à vous mon fils qui vient d'avoir sa première TI ( une TI84+ ça nous change de nos vieilles reliques HP ) peut avoir le choix dans son système d'exploitation pour dialoguer avec sa TI

Et merci aux successeurs de continuer sur TILP ou CalcForge, vu de l'extérieur c'est dommage cette scission ....

222

Tiens, vu que je ne suis pas le seul à arriver après la bataille, j'aurais quelques questions:

1. Que signifie "LPG", en fait?

2. Si j'ai bien compris, TiEmu a pour avantage des corrections de bugs et quelques fonctionnalités, mais l'inconvénient d'utiliser GTK ce qui le rend lourd et son interface moche? Les considérations de lourdeur sont-elles encore d'actualité un an après?

3. le support de Visual C++ a-t-il finalement été retiré? Si oui c'est fort dommage, car le principal intérêt de Visual ne réside pas dans son compilateur mais dans son débogueur; Dev-C++ m'a appris à haïr les débogueurs MinGW/gdb...
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

223

1) Linux Programmers Group smile

2) TIEmu émule beaucoup plus fidèlement le hardware que VTI, et il comporte optionnellement un debugger source C (qui augmente bien entendu la fonctionnalité pour ceux qui développent en C - mais qui augmente aussi la lourdeur, l'aspect non natif de l'UI et aussi l'instabilité). Les considérations de lourdeur sont toujours d'actualité un an après.

3) Le support de MSVC n'a pas été retiré: j'ai compilé la première beta de TILP II 1.14 avec VS 2008.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

224

Merci.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

225

Link (./222) :
1. Que signifie "LPG", en fait?

Liquid-Propelled Grenade gni
Ou plutôt Linux Programmers Group dans ce contexte comme l'a déjà dit Lionel. smile
2. Si j'ai bien compris, TiEmu a pour avantage

Par rapport à VTI, je suppose?
des corrections de bugs et quelques fonctionnalités

Oui, mais les "quelques" fonctionnalités comportent des fonctionnalités essentielles comme la gestion des matériels et AMS courants et le débogueur C.
mais l'inconvénient d'utiliser GTK ce qui le rend lourd et son interface moche?

La "lourdeur" est négligeable et pour "moche", je ne vois pas, GTK+/W32 est livré avec le thème GTK-WIMP qui fait que ça s'intègre parfaitement au look&feel natif, et sous GNU/Linux, GTK+ est un des toolkits courants et s'intègre donc très bien là aussi.
Les considérations de lourdeur sont-elles encore d'actualité un an après?

Non. AMHA, elles ne l'ont jamais été, mais le matériel évolue sans arrêt, rendant ces considérations de plus en plus obsolètes.
3. le support de Visual C++ a-t-il finalement été retiré?

Pour les versions CalcForge, oui.
Si oui c'est fort dommage, car le principal intérêt de Visual ne réside pas dans son compilateur mais dans son débogueur; Dev-C++ m'a appris à haïr les débogueurs MinGW/gdb...

Je n'utilise pas le système d'exploitation en question (mes binaires sont cross-compilés), donc le débogueur de VS ne m'apporterait rien du tout.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

226

Tiens et si un bug ne touche que la version Windows (pbm du compilateur MinGW par exemple) tu fais comment pour tester ? tongue

Et ne me dit pas Wine, car ce n'est pas utilisable, ni fiable pour ce gnere de choses
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

227

Il s'en fout, il teste pas, les binaires Windows sont fournis sans garantie, juste pour ceux qui utilisent encore un OS propriétaire (sick).

(on parie ?)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

228

Kevin s'en fout, Kevin ne code pas des applications faites pour être utilisées [par autre que lui-même]. Il fait même tout pour qu'elles ne soient pas utilisées. Je pense qu'on l'a tous compris.
En tout cas ce topic est vraiment atterrant, en tout point de vue, pour ce qui suit le post ./1 ... #tss#
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

229

Kevin Kofler (./225) :
mais l'inconvénient d'utiliser GTK ce qui le rend lourd et son interface moche?
La "lourdeur" est négligeable et pour "moche", je ne vois pas, GTK+/W32 est livré avec le thème GTK-WIMP qui fait que ça s'intègre parfaitement au look&feel natif.

Hum tu es sur ?

Je cite :
Lionel Debroux (./214) :
Non, ils utilisent le look&feel natif par défaut.

Pas vraiment, non... Les décorations des fenêtres ne sont qu'un _petit_ aspect du look&feel.
GTK+ ne thème pas les stock icons par défaut, par exemple: va faire un tour dans la doc de Wireshark, http://www.wireshark.org/docs/wsug_html_chunked/ChUseMainWindowSection.html ou http://www.wireshark.org/docs/wsug_html_chunked/ChWorkGoToPacketSection.html#id4737390.
(d'ailleurs, la taille des toolbars GTK+ contenant des icônes n'est manifestement pas celle des interfaces natives Windows classiques, à commencer par les interfaces MFC)


Il s'addapte peut-etre au look (et encore) mais le feel, non surement pas
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

230

Godzil (./226) :
Tiens et si un bug ne touche que la version Windows (pbm du compilateur MinGW par exemple) tu fais comment pour tester ? tongue

Pas du tout. Soit le report de bogue contient les informations nécessaires pour le corriger, soit il sera marqué comme impossible à corriger faute d'informations.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

231

./228: D'un autre côté, il faut reconnaître que les icônes "par défaut" sont fournies par Visual, non par Windows: Il s'agit d'un Bitmap mis dans les ressources à la création du projet, qui sert à créer une ImageList.

Par contre, GTK+ pourrait quand même faire des efforts pour le feel, par exemple en s'abstenant de mettre des icônes là où le système hôte n'en met pas (boutons de boîte de dialogue, etc.) et certaines icônes sont fournies par Windows.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

232

Kevin s'en fout, Kevin ne code pas des applications faites pour être utilisées [par autre que lui-même]. Il fait même tout pour qu'elles ne soient pas utilisées. Je pense qu'on l'a tous compris.

À la décharge de Kevin, c'est pas le seul [libriste] à avoir cette mentalité.

233

Link (./231) :
D'un autre côté, il faut reconnaître que les icônes "par défaut" sont fournies par Visual, non par Windows: Il s'agit d'un Bitmap mis dans les ressources à la création du projet, qui sert à créer une ImageList.

Exactement. Ces icônes ne peuvent pas être utilisées pour des raisons de droits d'auteur.
Par contre, GTK+ pourrait quand même faire des efforts pour le feel, par exemple en s'abstenant de mettre des icônes là où le système hôte n'en met pas (boutons de boîte de dialogue, etc.)

Ça va probablement venir avec les prochaines versions, étant donné que GNOME a déclaré la guerre aux icônes dans les boutons et les menus.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

234

Godzil (./226) :
Tiens et si un bug ne touche que la version Windows (pbm du compilateur MinGW par exemple) tu fais comment pour tester ? tongue

Et ne me dit pas Wine, car ce n'est pas utilisable, ni fiable pour ce gnere de choses

si tu veux utiliser windows, tu prends tiemu, sinon t'as le choix entre tiemu et le fork.

235

Emu-TIGCC n'est pas le fork, c'est la continuation par les développeurs d'origine qui restent (Tyler et moi). Il y a à peu près autant de code de moi que de Romain comme ordre de grandeur dans TiEmu (franchement, je ne sais pas qui de nous deux a écrit plus de code de TiEmu).

Et je continuerai mes installeurs NSIS que j'ai toujours proposés pour TiEmu+GDB. Je vous signale que ces binaires ont été cross-compilés (y compris l'installeur) depuis pas mal de temps déjà. Rien ne change.

Reste à voir si Lionel compte proposer des binaires avec GDB. Les binaires sans GDB ont peu ou pas d'intérêt pour un développeur utilisant TIGCC (ou GCC4TI sick).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

236

Le sujet ici c'est TiLP et TiEmu, donc les autres forks, il faudra aller en parler dans un autre topic, sans quoi ça sera le kick au minimum.

237

sad
Ces problèmes de communautés sont-ils limités à l'Europe, la France, la communauté francophone ou bien est-ce pareil outre-Atlantique?
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

238

239

240

vince (./236) :
Le sujet ici c'est TiLP et TiEmu, donc les autres forks, il faudra aller en parler dans un autre topic, sans quoi ça sera le kick au minimum

avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »