logo tech

daaboo.net
Technologies & Développement

Accueil

Ce site

Ce site a pour but principal de vous permettre de suivre nos divers projets.

Nous diffusons, sous forme de news, l'avancement des projets, nos problèmes, nos résultats, nos délires d'équipes...

Actualité générale

[Nahyan] Attention ça mord !!!

Posté le 11 décembre 2007
Je n'ai pas abandonné le projet Nahyan, loin de là, juste une mauvaise passe du fait de ne pas savoir ce qui convient comme language, plateforme etc.. bref les premières questions à se poser avant de développer...

C'est maintenant que je me dirige vers Python, PyOpenGL et divers. Sous eclipse avec le module PyDev.

Pourquoi Python et plus mono : portabilité. Et comme une des conditions de Nahyan c'est son exécution inconditionnelle ça joue beaucoup.

De plus Python offre beaucoup de choses intéressantes (mais pas d'IDE convaiquant jusque là). De plus Myst Uru a été fait avec et c'est une pure merveille (étant fan ça convainc).

Nous voilà donc prochaînement parti dans cette nouvelle aventure définitivement conssacrée sans détour à Nahyan ! (si si je vais m'y tenir)

Les premières nouvelles devraient voire le jour d'ici peu connaissant mon intenable envie d'essayer Python par quelques exemple...

[Nahyan] Tao, Mono & Co.

Posté le 11 juillet 2007
Non je ne parle pas chinois, du moins pas encore mais je me porte (plutôt bien).

Mono permet de faire du .net sous nunux et mac en + de windows bien sur.

Tao c'est la lib comparable à DirectX, mais portable avec OpenGL, OpenAL, ODE, etc.. que du bonheur en perspective.

En gros ? On repart à zéro en mode portabilité, du moins on espère !

Bureau devra être controllé afin d'utilser OpenGL au lieu de DX, le traitement d'image ne devrait pas en souffrir de trop espérons le.

NTerrain, lui, devra etre fortement refait afin de remplacer DX par OGL et de tenir compte du framework Mono avec GTK (ce qui change pas mal d'habitudes prise avec la base de C# selon microsoft).

[Nahyan] La boucle est bouclée

Posté le 15 mai 2007
NTerrain connaissait un bug assez problématique : modifier une extrémité de la zone modifiait également les derniers points de celle-ci et quand on clic sur les derniers points ils ne bougeaient pas...

Ceci a été baptisée mémoire en boucle vu que les points du début et de la fin fusionnaient à un endroit.

J'ai donc tué le méchant <= pour y mettre un <... ça parrait con mais dans +200 lignes utilisant 2 systèmes différents pour manipuler 2 fois 2 données qui sont en rapport l'une par rapport à l'autre... bref ça été dur surtout après 2 mois sans voir ce bout de code ^^

Enfin soit c'est corrigé ! De plus l'update de la zone a été optimisé, mais l'affichage n'est toujours pas temps réel malgrés tout.

Dans un avenir proche : menu de l'applic et fenêtre d'options partielles du pinceau :)

[Bureau] Vers l'infini et au delà...

Posté le 5 avril 2007
ogZoneTexte n'était pas fini... une fois annoncé je me suis rendu compte que j'avais oublié une partie assez importante : le scroll en dedans la zone de texte... + 2-3 manip util.

Les ajouts donc :
  • Scroll du texte en dedans la zone de texte (cas où le texte est plus grand que la zone de texte donc)
  • shift + home
  • shift + end
  • ctrl + a
  • Correction de la sélection pour les cas d'extrémités
  • Aller au début et aller à la fin (home et end)

[Bureau] Dis moi quelque chose...

Posté le 3 avril 2007
Je commencerais par péter une case sur toute la structure OG qui a dut être modifiée partiellement pour une meilleur gestion du focus, des confilts de priorité des contrôles et autres brols importants mais chiants...

Ce qui fait que les contrôles composants un autre ne font plus partie de la liste d'enfant du contrôle parent. Gestion individuelle donc... pas cool.

Ensuite j'annonce, pas le journal, mais fière comme un paon : la zone de texte !!!

Fonctionnalités :
  • Pattern de caractères acceptables
  • Longueur maximale
  • Insertion et suppression (delete et backspace)
  • Sélection avec fleches du clavier + shift
  • Sélection avec la souris
  • On peut même écrire dedans ^^
A venir : le copier/coller (merci Arinwalf, comme si j'avais que ça à faire... ^^)

Les étapes successives :

Pages : 1 ... 4 5 6 [7] 8 9 10 ... 18

Retour en haut de page