Developpez.com - Rubrique Pascal

Le Club des Développeurs et IT Pro

La version 5.60 de CodeTyphon Studio est sortie

L'IDE multiplateforme est toujours basé sur Free Pascal 3.1.1

Le 2015-12-26 14:50:31, par tourlourou, Modérateur
La version 5.60 de CodeTyphon Studio est sortie
L'IDE multiplateforme est toujours basé sur Free Pascal 3.1.1


Sortie de la version 5.60 ce 18 décembre 2015, apparemment sans autre révolution que le changement de répertoire d'installation pour les SE à noyau UNIX. On note l'apparition dans l'IDE de la gestion de plusieurs projets.

********************************************
* CodeTyphon Studio *
* GENERATION V *
* Changes Log File *
* PilotLogic Software House *
* 2008-2015 *
********************************************

======> 18-Dec-2015 ver 5.60 ========================================

COSMIC-WARNING: New CodeTyphon Installation Directory for ALL UNIX OSes (/usr/local/codetyphon/)

NOTE 1: Move Generics.Collections code from FPC to Typhon IDE as runtime package
NOTE 2: Move GoogleAPI code from FPC to Typhon IDE as package
NOTE 3: Fix many "GTK2" and "Carbon" Platforms, Embedded Design Form Problems
NOTE 4: ADD Multi-Projects ability to Typhon IDE

-Update many CodeTyphon OS Scripts

-ADD Support for Mac OS X 10.11 (El Capitan)
-ADD Support for Ubuntu 15.10 (MultiArch for GTK2, QT4 and QT5)
-ADD Support for Solaris 11.3 (MultiArch for GTK2)
-ADD Support for Fedora 23 (MultiArch for GTK2, QT4 and QT5)
-ADD Support for OpenSUSE Leap 42.1 (MultiArch for GTK2 and QT4)
-ADD Support for OpenSUSE-Tumbleweed (MultiArch for GTK2 and QT4)
-ADD Support for LinuxMint 17.3 (MultiArch for GTK2)

-ADD lz_PackageTabs ver 5.6.1 to Typhon IDE Components System
-ADD lz_Favorites ver 5.6.1 to Typhon IDE Components System
-ADD pl_XMLStreaming ver 5.6.1 to Typhon IDE Components System
-ADD pl_OpenDocument ver 5.6.1 to Typhon IDE Components System
-ADD pl_UserControl ver 5.6.1 to Typhon IDE Components System

-Update lz_activex to ver 5.6.1
-Update lz_basecontroldsgn to ver 5.6.1
-Update lz_cairocanvas to ver 5.6.1
-Update lz_chmhelpide to ver 5.6.1
-Update lz_cody to ver 5.6.1
-Update lz_compilerc to ver 5.6.1
-Update lz_daemon to ver 5.6.1
-Update lz_datadict to ver 5.6.1
-Update lz_datetimectrls to ver 5.6.1
-Update lz_dbexport to ver 5.6.1
-Update lz_debuggerfpdserver to ver 5.6.1
-Update lz_externhelp to ver 5.6.1
-Update lz_favorites to ver 5.6.1
-Update lz_filebrowser to ver 5.6.1
-Update lz_fpcunitrunnerconsole to ver 5.6.1
-Update lz_FpDebug to ver 5.6.1
-Update lz_fpvectorial to ver 5.6.2
-Update lz_googleapi to ver 5.6.1
-Update lz_h2pas to ver 5.6.1
-Update lz_images to ver 5.6.1
-Update lz_instantfpc to ver 5.6.1
-Update lz_macfiles to ver 5.6.1
-Update lz_macroscript to ver 5.6.1
-Update lz_memds to ver 5.6.1
-Update lz_mouseandkeyinput to ver 5.6.1
-Update lz_multithreadprocs to ver 5.6.1
-Update lz_opengl to ver 5.6.1
-Update lz_packagetabs to ver 5.6.1
-Update lz_plotfunction to ver 5.6.1
-Update lz_pochecker to ver 5.6.1
-Update lz_printers to ver 5.6.1
-Update lz_printerside to ver 5.6.1
-Update lz_projtemplates to ver 5.6.1
-Update lz_reportaddfunction to ver 5.6.1
-Update lz_reportsqldb to ver 5.6.1
-Update lz_reporttdbf to ver 5.6.1
-Update lz_rtticontrols to ver 5.6.1
-Update lz_sdf to ver 5.6.1
-Update lz_simpleideintf to ver 5.6.1
-Update lz_svn to ver 5.6.1
-Update lz_svnide to ver 5.6.1
-Update lz_syneditdsgn to ver 5.6.1
-Update lz_tachart to ver 5.6.2
-Update lz_tachartaggpas to ver 5.6.1
-Update lz_tachartbgra to ver 5.6.1
-Update lz_tachartprint to ver 5.6.1
-Update lz_tachartvectorial to ver 5.6.1
-Update lz_tacharwmf to ver 5.6.1
-Update lz_tpipro to ver 5.6.1
-Update pl_AsphyreSphinx to ver 5.6.1
-Update pl_BGRAbitmap to ver 8.7.4 Source 16-11-2015 SVN Rev 1118
-Update pl_BGRAControls to ver 5.6.1 Source 22-09-2015 SVN Rev 103
-Update pl_BGRAuecontrols to ver 5.6.1
-Update pl_CEF to ver 5.6.1 Source 31-10-2015 GIT hash: 0a8ba771a8d57bdc82c886a32e5c87ebb690834f
-Update pl_CeosMW to ver 5.6.2 Source 14-11-2015 GIT hash: e8d46a8e9759912a022dd57b8ca1323137161e1a
-Update pl_DWScript to ver 5.6.1 Source 07-11-2015 GIT hash: 6fe182745e77feafc04ebb2650b238be2595242a
-Update pl_RGBGraphics to ver 5.6.1
-Update pl_ExtentIDE to ver 5.6.1
-Update pl_FortesReport to ver 5.6.2
-Update pl_FPSpreadsheet to ver 5.6.5 Source 29-11-2015 SVN Rev 4397
-Update pl_Indy to ver 10.6.2.20 Source 29-11-2015 SVN Rev 5316
-Update pl_Generics to ver 5.6.1
-Update pl_GlassDocking to ver 5.6.2
-Update pl_GlassDockingIDE to ver 5.6.1
-Update pl_GLScene to ver 5.6.4 Source 18-11-2015 Synchronize with SVN Rev 6686
-Update pl_glscene_cgshader to ver 5.6.4
-Update pl_glscene_ngd to ver 5.6.4
-Update pl_glscene_ode to ver 5.6.4
-Update pl_glscene_openal to ver 5.6.4
-Update pl_glscene_sdl to ver 5.6.4
-Update pl_Graphics32 to ver 5.6.1 Source 07-11-2015 SVN Rev 2205
-Update pl_Graphics32EXT to ver 5.6.1
-Update pl_LNet to ver 5.6.1 Source 07-11-2015 SVN Rev 2611
-Update pl_OpenGL to ver 5.6.1
-Update pl_ORCA3D to ver 5.6.1
-Update pl_PascalSCADA to ver 5.6.4 Source 18-11-2015 SVN Rev 969
-Update pl_PascalScript to ver 5.6.1 Source 12-11-2015 GIT hash: 216ec33518998b0777f936b549572c261ca7e0a9
-Update pl_PasDoc to ver 5.6.1 Source 18-11-2015 SVN Rev 1390
-Update pl_rgbgraphics to ver 5.6.1
-Update pl_RichMemo to ver 5.6.2 Source 15-10-2015 SVN Rev 4377
-Update pl_RX to ver 5.6.1 Source 15-10-2015 SVN Rev 4377
-Update pl_SynapseVS to ver 5.6.1
-Update pl_tsmbios to ver 5.6.1 Source 14-11-2015 GIT hash: 4195dda8c80417a05bad561a036e9da11165ebfd
-Update pl_UOS to ver 5.6.1 Source 06-10-2015 GIT hash: 65e97497a9a58c11461a0b0c24cb7c18d58dba19
-Update pl_Win_DirectXUT to ver 5.6.1
-Update pl_WST to ver 5.6.2 Source 18-11-2015 SVN Rev 4393
-Update pl_VirtualTrees to ver 5.6.2
-Update pl_VirtualTreesExtra to ver 5.6.1
-Update pl_ZeosDBO to ver 7.2.0.28 Source 18-11-2015 SVN Rev 3661

FreePascal 3.1.1 Source 18-12-2015 SVN Rev 32679
Téléchargez CodeTyphon Studio

Et vous ?

Que pensez-vous de cet IDE ?
  Discussion forum
11 commentaires
  • inforock
    Membre actif
    Bonjour,

    J'ai trouvé l'info sur le site de pilotlogic dans le tchat :

    16-1-7 16:38:18 Guest_8126: Hi, Code Typhon Update from 5.5 to 5.6 not possible via CTC Update Manager? After click on 'Check for updates', at bottom line message appears 'Total 0 files to update' (at both stable and experimental). No error message at CommandBox. Thanks.
    16-1-7 16:44:26 Guest_8126: I forgot: On WinXP 32bit.
    16-1-8 15:34:23 Sternas Stefanos: Yes Sir,
    CT 5.6 has new installation directory for Unix OSes,
    for this reason, we changed our web server update path
    so, you must download and install CT 5.6 again
    En fait l'outil de mise à jour ne fonctionne plus pour cette nouvelle version. Il faut donc télécharger le programme complet d'installation et directement installer cette nouvelle version sans passer par la mise à jour ...

    Voilà, si cela peut servir à quelqu'un d'autre ...

    Cdt

    Inforock
  • NSKis
    En attente de confirmation mail
    Pour en revenir à Code Typhon, j'avoue être un peu mal à l'aise avec la démarche:

    D'un côté, cet IDE est avant tout une appropriation du travail de la communauté Lazarus (Code Typhon = Lazarus + une collection de composants), de l'autre il faut avouer que le Lazarus de base est un peu "pénible" à l'emploi... Il faut chercher les compo, les installer, etc... Code Typhon facilite dans ce cas la vie de l'utilisateur lambda

    Est-ce que la solution ne serait pas de fournir de base Lazarus avec une collection de composants plus riche?
  • mg33127
    Futur Membre du Club
    Bonjour et bonne année à tous,

    J'utilise CodeTyphon sous Windows 7 et sous Debian pour crosscompiler des applications graphiques (GTK2) à destination de Raspberry pi B+.
    Je n'en retire que de BONnes HEURes de pure conception.
    Du coup je n'ai pas besoin d'un autre studio

    Salutations.
  • mg33127
    Futur Membre du Club
    Bonjour,

    CodeTyphon est (selon moi) l'un des Studio les plus riches dans le domaine du libre.
    Qu'il s’appuie sur Lazarus n'est (selon moi) pas un problème.
    UBUNTU et bien d'autres s'appuient sur DEBIAN et dans ce cas, ce serait "trôle" d'envisager un quelconque procès.

    Donc, merci à toi InfoRock pour cette remarque utile.

    Salutations.
  • michel_Vbg
    Membre du Club
    Bonjour,

    J'utilise CodeTyphon depuis des années, et j'ai toujours conservé les chemins par défauts. L'expérience m'ayant appris que, sinon, il y a des problèmes de chemin.
    Et ce, que ce soit sous Linux ou Windows.

    Michel.
  • Pierre le Grand
    Membre habitué
    Envoyé par mg33127

    Qu'il s’appuie sur Lazarus n'est (selon moi) pas un problème.
    Ce n'est certainement pas une problème. Ce qui est en est un, c'est l'allégation de violation de la GPL par Code Typhon.

    https://jonlennartaasenden.wordpress...copyright-law/

    https://jonlennartaasenden.wordpress...-violates-gpl/

    Je ne suis pas avocat et je ne peux pas me prononcer sur le fond.
  • Ph. B.
    Expert confirmé
    Bonjour,
    Envoyé par NSKis
    Pour en revenir à Code Typhon, j'avoue être un peu mal à l'aise avec la démarche:
    C'est effectivement ce qui me laisse un peu dubitatif, cette appropriation "border line" du travail de la communauté. Ceci dit, cette intégration extensive et multiplateforme est loin d'être une sinécure...

    Envoyé par NSKis
    Est-ce que la solution ne serait pas de fournir de base Lazarus avec une collection de composants plus riche?
    Je ne suis pas sur, mais ce n'est que mon avis tout personnel !
    Je préfère choisir ce que j'installe (ou non) dans l'EDI. Le tout intégré et pseudo-transparent, à la manière d'un outil de développement français "bien connu" ne me va pas trop.
    J'aime bien comprendre ce qui se passe et comment cela se passe...
  • inforock
    Membre actif
    Bonjour,

    Bonne année à tout le monde

    Une première question pour cette nouvelle année ... Est-ce que quelqu'un a essayé d'installer cette version 5.6 en passant par CodeTyphon Studio puis en effectuant la mise à jour ?

    Lorsque je le fais, la recherche de mise à jour de CodeTyphon Studio m'indique systématiquement qu'il n'y a pas de mise à jour et trouve que tous les fichiers de l'environnement sont à jour.

    Précision quand même ! Actuellement, je suis avec la version 5.5.

    Merci.

    Cdt

    Inforock
  • Alcatîz
    Responsable Pascal, Lazarus et Assembleur
    Caramba, l'installation sous Linux n'est pas une partie de plaisir : les concepteurs de CodeTyphon partent du principe que le sudo est activé sur toutes les distributions, ce qui n'est pas le cas. Et une fois installé, le CTC ne peut pas fonctionner en mode user.
  • free07
    Membre chevronné
    Bonjour,

    J'aimerais tester CodeTyphon mais je me heurte déjà à un 1er problème d'installation...

    Et je me pose la question suivante : Est ce qu'il y a un moyen d'installer CodeTyphon Studio sur un autre disque que le disque C ???