IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de la version 6.30 de CodeTyphon Studio
EDI multiplateforme basé sur Free Pascal et Lazarus

Le , par tourlourou

62PARTAGES

8  0 
La version 6.30 de CodeTyphon Studio est encore fraiche
L'EDI multiplateforme est toujours basé sur Free Pascal 3.1.1


CodeTyphon

Sortie le 20 novembre 2017 de cette version 6.30, bien dans la logique de développement du produit. Le changement essentiel concerne la modification des extensions des fichiers de ressources et de session (anciennement lrs et lps). Un utilitaire intégré au CodeTyphon Center permet de les renommer pour mettre à jour les projets existants.

On notera aussi l'ajout de plusieurs cibles et le travail fourni pour une meilleure prise en charge d'OpenGl et de Vulkan.

********************************************
* CodeTyphon Studio *
* GENERATION 6 *
* Changes Log File *
* PilotLogic Software House *
* 2008-2017 *
********************************************

======> 20-Nov-2017 ver 6.30 ========================================

COSMIC 1: Change Typhon file extension from "lrs" to "ctrs".
COSMIC 2: Change Typhon file extension from "lps" to "ctps".
COSMIC 3: Please, update your CT projects with "CTCenter->Convert OLD" Action

NOTE 1: ADD and QT5 Platform layer on MacOS.
NOTE 2: IN pl_Vulkan package, file vulkanlib.pas build from Khronos Vulkan
registry file (vk.xml).
NOTE 3: IN pl_OpenGL package, file ctGL.pas build from Khronos OpenGL
registry files (gl.xml,glx.xml,wgl.xml).
NOTE 4: IN pl_OpenGLES package, files ctGLES1.pas and ctGLES2.pas build from Khronos OpenGLES
registry files (gl.xml, egl.xml).
NOTE 5: Libraries: pl_AsphyreSphinx, pl_ORCA3D, pl_OpenGLADV and pl_nxPascal
use now the new pl_OpenGL package files ctGL.pas and ctGLU.pas.

-Update GDB to ver 8.0.1 for Win32 and Win64 (Released: 07-09-2017, build with CTCenter->GDB Builder)
-Update GNU BinUtils to ver 2.29.0 (24-07-2017)

-ADD Support for Solus Linux Ver 3 with Budgie Desktop (NO xterm app)
-ADD Support for OpenIndiana Hipster 2017.10 (We like this OS !!!)
-ADD Support for TrueOS (FreeBSD clone)
-ADD Support for ArchLinux (Gurus OS)
-ADD Support for PCLinuxOS 2017-07
-ADD Support for Ubuntu 17.10 (MultiArch)
-ADD Support for MacOS High Sierra (10.13)
-ADD Support for MacOS High Sierra (10.13.1)
-ADD Support for Fedora 27 (MultiArch)

-ADD lz_FpReport package to Typhon IDE Components System
-ADD pl_OpenGLADV package to Typhon IDE Components System
-ADD pl_OpenGLES package to Typhon IDE Components System
-ADD pl_SDL2 package to Typhon IDE Components System
-ADD ds_FpcFreeVision_IDE package to Typhon IDE Components System

-MERGE lz_RxBase and pl_Rx packages to pl_Rx package

-Update ds_ProjTemplates_IDE to Ver 6.3.1
-Update ds_ZenGL_IDE to Ver 6.3.1
-Update lz_LeakView to Ver 6.3.1
-Update lz_Jcf2 to Ver 6.3.1
-Update lz_Report to Ver 6.3.1
-Update lz_DateTimeCtrls to Ver 6.3.1
-Update lz_Printers to Ver 6.3.1
-Update lz_PlotFunction to Ver 6.3.1
-Update lz_taChart to Ver 6.3.1
-Update lz_BaseControlsDsg to Ver 6.3.1
-Update lz_TodoList to Ver 6.3.1
-Update lz_Cody to Ver 6.3.1
-Update lz_TPIPro to Ver 6.3.1
-Update lz_TPIProDsgn to Ver 6.3.1
-Update pl_GlassDocking to Ver 6.3.2
-Update pl_GlassDockingIDE to Ver 6.3.1
-Update pl_AGGPas to Ver 6.3.1
-Update pl_Barcodes to Ver 6.3.1
-Update pl_SpkToolBar to Ver 6.3.1
-Update pl_ExCompress to Ver 6.3.1
-Update pl_FontEngine to Ver 6.3.1
-Update pl_HtmlViewer to Ver 6.3.1
-Update pl_TitanSound to Ver 6.3.1
-Update pl_TitanScript to Ver 6.3.1
-Update pl_SynapseVS to Ver 6.3.1
-Update pl_Graphics32EXT to Ver 6.3.1
-Update pl_FBDataSet to Ver 6.3.1
-Update pl_nxPascal to Ver 6.3.1
-Update pl_VampyreImaging to Ver 6.3.1
-Update pl_AsphyreSphinx to Ver 6.3.1
-Update pl_ORCA3D to Ver 6.3.1
-Update pl_ZenGL to Ver 6.3.1
-Update pl_ExSystem to Ver 6.3.1
-Update pl_ECControls to Ver 6.3.1 (Internal version 0.9.24.6)
-Update pl_Cindy to Ver 6.3.1 (Internal version 8.20.0)
-Update pl_ExControls to Ver 6.3.2
-Update pl_ExCompress to Ver 6.3.2
-Update pl_OpenGLADV to Ver 6.3.2
-Update pl_OpenGL to Ver 6.3.3 (Total reconstruct)
-Update pl_Vulkan to Ver 6.3.3 (Khronos REF version 1.0.65-core)
-Update pl_WST to Ver 6.3.1 Source SVN Rev 6011
-Update pl_PascalSCADA to Ver 6.3.1 Source SVN Rev 1182
-Update pl_Indy to Ver 6.3.2 Source SVN Rev 5439
-Update pl_ZeosDBO to Ver 6.3.2 Source SVN Rev 4052
-Update pl_SpkToolBar to Ver 6.3.2 Source SVN Rev 6045
-Update pl_RX to Ver 6.3.3 Source SVN Rev 6058
-Update pl_FPSpreadsheet to Ver 6.3.3 Source SVN Rev 6058
-Update pl_GLScene to Ver 6.3.2 Synchronize Source with SVN Rev 7066
-Update pl_glscene_cgshader to Ver 6.3.2 Synchronize Source with SVN Rev 7066
-Update pl_glscene_ngd to Ver 6.3.2 Synchronize Source with SVN Rev 7066
-Update pl_glscene_ode to Ver 6.3.2 Synchronize Source with SVN Rev 7066
-Update pl_glscene_openal to Ver 6.3.2 Synchronize Source with SVN Rev 7066
-Update pl_glscene_sdl to Ver 6.3.2 Synchronize Source with SVN Rev 7066
-Update pl_MapViewer to Ver 6.3.1 Source GIT hash : 61a46b4640d091c6bc01dc28a7ab7162bba78d78
-Update fpgui_toolkit to Ver 6.3.1 Source GIT hash : bbb778bb08116c7dae543c3af441143ce77f5aec
-Update pl_BGRAControls to Ver 6.3.1 Source GIT hash : cccaab260092727ad64b889806a1eede3226817e
-Update pl_UOS to Ver 6.3.1 Source GIT hash : 66a1d80809e7d2fcd73e587c6d2933c04ac33030
-Update pl_Html5Canvas to Ver 6.3.1 Source GIT hash : 9702deed18f053ad8f15a1dce5eb2f952840135e
-Update pl_PascalScript to Ver 6.3.1 Source GIT hash : 5814bd027db6fee3243b434da96661d7b3e8f718
-Update pl_Brook to Ver 6.3.1 Source GIT hash : 18685f3a4a278f402db6d4626ee3859fbb291f29
-Update pl_TSMBIOS to Ver 6.3.1 Source GIT hash : e64d1b421641e4be96358c3269d3d4e97477ca58
-Update pl_PasDoc to Ver 6.3.1 Source GIT hash : 767ede9cdeb244e92f0c0556936276df5a412b4b
-Update pl_LuiControls to Ver 6.3.2 Source GIT hash : 47306e9a18fe4a1c6328427920ad416eb5942d4b
-Update pl_Graphics32 to Ver 6.3.3 Source GIT hash : a8c69290069607de63b7a8cf21e571cbc1f0c6f3
-Update pl_Win_Directx12 to Ver 6.3.1 Source GIT hash : 09a77885ae8ea8c0da6526dd5054a4e8be98caba

Synchronize with FreePascal 3.1.1 Source 20-11-2017 SVN Rev 37609
Téléchargez CodeTyphon Studio

Et vous ?

Qu'attendez-vous de cet EDI ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de gvasseur58
Responsable Lazarus & Pascal https://www.developpez.com
Le 13/12/2017 à 8:31
Qu'attendez-vous de cet EDI ?
Bonjour,

Déjà, merci pour cette information
J'avoue que j'étais un peu réticent à utiliser CodeTyphon parce qu'il se fonde sur des versions instables (mais qui ont fait leurs preuves, y compris dans un cadre industriel) du compilateur Free Pascal et que je désapprouve sa politique d'appropriation du travail des autres (c'est comme ça que je ressens sa numérotation toute personnelle des bibliothèques tierces, mais ça se discute). Cependant, je dois avouer que cet EDI est vraiment très intéressant du fait qu'il intègre à peu près tout ce qui est exploitable gratuitement avec Free Pascal. De plus, il offre un EDI très efficace et complet, bien plus que Lazarus.
Pour ma part, je l'utilise à présent régulièrement en complément de Lazarus pour tester des bibliothèques ou pour mettre en œuvre des fonctionnalités que Free Pascal 3.0.4 gère mal (comme les génériques). Il mérite peut-être mieux, mais c'est déjà un progrès pour moi .
2  0 
Avatar de Alcatîz
Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
Le 17/12/2017 à 17:28
Bonjour,

J'ai apprécié CodeTyphon pour sa simplicité d'installation, son centre de contrôle bien pensé et pour la multitude de composants préinstallés. J'utilise le passé simple car je sens cet EDI se démarquer de plus en plus de Lazarus, et j'ai peur de m'engager dans une voie sans issue, au niveau de la compatibilité.

Peut-être mes craintes sont-elles injustifiées ?

J'ai également été refroidi pour la même raison que Gilles (les soupçons d'appropriation du code source d'autrui).
0  0