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

Le , par Ph. B., Expert confirmé
La version 5.80 de CodeTyphon Studio est sortie
L'EDI multiplateforme est toujours basé sur Free Pascal 3.1.1


Sortie de la version 5.80 ce 24 juillet 2016, avec quelques plateformes récentes ajoutées et la possibilité de lancer un projet en "mode release" depuis l'EDI...

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

======> 24-Jul-2016 see 5.80 ==================================== ====

WARNING: Some functions File removed from "FileUtil" unit
If problem exist use "lazfileutils" and "LazUtf8" to use session

-FIX FreePascal gmon.out problem on Linux 32-bit
-FIX Some problems QT4 Platform
-FIX Some problems Crossbuild scripts

-ADD To Typhon IDE "Run without debbug" menu and fuctionality

Support for FreeBSD 10.3 -ADD (NO multiarch support)
-ADD Support for Ubuntu 16.04 (multiarch for GTK2, QT4 and QT5)
-ADD Support for Debian 8.4 (multiarch for GTK2, QT4 and QT5)
-ADD Support for Fedora 24 (multiarch for GTK2, QT4 and QT5)

-update Lz_FpcUnitRunnerConsole to See 5.8.1
-update Lz_sqlite3 to See 5.8.1
-update Lz_GoogleAPI to See 5.8.2
-update Lz_TPIPro to See 5.8.1
-update Lz_taChart to See 5.8.1
-update Lz_OpenGL to See 5.8.1
-update Lz_FpcUnitIDE to See 5.8.1
-update Lz_pochecker to See 5.8.2
-update Lz_FpVectorial to See 5.8.2
-update Pl_Graphics32EXT to See 5.8.1
-update Pl_GaiaGIS to See 5.8.1
-update Pl_ColorLib to See 5.8.1
-update Pl_ExSystem to See 5.8.1
-update Pl_Graphics32VPR to See 5.8.1
-update Pl_GlassDocking to See 5.8.1
-update Pl_ExtentIDE to See 5.8.1
-update Pl_GlassDockingIDE to See 5.8.1
-update Pl_VirtualTrees to See 5.8.1
-update Pl_VirtualTreesExtra to See 5.8.1
-update Pl_ExDesign to See 5.8.1
-update Pl_BGRAuecontrols to See 5.8.1
-update Pl_VisualPlanIt to See 5.8.2
-update Pl_OpenGL to See 5.8.1
-update Pl_ECControls to See 5.8.4 (Internal see 0.9.6)
-update Pl_TitanScript to See 5.8.1
-update Lz_Report to See 5.8.4
-update Lz_ReportEmailExport to See 5.8.1
-update Lz_ReportAddFunction to See 5.8.1
-update Lz_ReportCairoExport to See 5.8.1
-update Lz_ReportCodeReport to See 5.8.1
-update Lz_ReportDialogControls to See 5.8.1
-update Lz_ReportImgExport to See 5.8.1
-update Lz_ReportOfficeImport to See 5.8.1
-update Lz_ReportPdfExport to See 5.8.1
-update Lz_ReportSpreadSheetExport to See 5.8.1
-update Lz_ReportSQLdb to See 5.8.1
-update Lz_ReportTdbf to See 5.8.1
-update Lz_ReportZeosdb to See 5.8.1
-update Pl_ORCA to See 5.8.1
-update Pl_ORCA3D to See 5.8.1
-update Pl_KControls to See 5.8.1 (Internal see 1.7)

-update Pl_GLScene to View Source 5.8.1 Synchronize with SVN Rev 6710
-update Pl_Abbrevia to See 5.8.1 Source 07/03/2016 SVN rev 539
-update Pl_Packager to See 5.8.1 Source 03/07/2016 GIT hash: cc3e35e9bae0c5a582b0b301dcbb38047fba2ad9
-update Pl_HtmlViewer to See 5.8.1 Source 03/11/2016 GIT hash: 0f605421b17c4246e6fff4a1fa26ac42f2f69646
-update Pl_Indy to View Source 13.03.2016 10.6.2.28 SVN Rev 5346
-update Pl_CEF to See 5.8.1 Source 03/17/2016 GIT hash: 51933826aba3ca05b28ed39ce7c8262e4b5a68fa
-update Pl_DataPort to See 5.8.1 Source 17/03/2016 GIT hash: 2b9d006108000579a07245400ba984b622e1407f
-update Pl_JujiboUtils to See 5.8.1 Source SVN Rev 30/03/2016 4602
-update Pl_LuiControls to See 5.8.1 Source 05/03/2016 GIT hash: dae244df34658ea67b850ad376f1f3b650106917
-update Pl_ZeosDBO to See 7.2.0.44 08/06/2016 Source SVN Rev 3909
-update Pl_PasDoc to See 5.8.2 Source SVN Rev 08/06/2016 1398
-update Pl_Indy to View Source 06.08.2016 10.6.2.34 SVN Rev 5361
-update Pl_BGRAbitmap to View Source 08/06/2016 8.9.1.4 SVN Rev 1254
-update Pl_BGRAbitmap4fpgui to View Source 06/08/2016 8.9.1.4 SVN Rev 1254
-update Pl_BGRAbitmap4lcl_opengl to View Source 06/08/2016 8.9.1.4 SVN Rev 1254
-update Pl_BGRAbitmap4nogui to View Source 06/08/2016 8.9.1.4 SVN Rev 1254
-update Pl_PascalSCADA to See 5.8.4 Source SVN Rev 06/08/2016 1036
-update Pl_WST to See 5.8.4 Source SVN Rev 06/08/2016 4692
-update Pl_FPSpreadsheet to See 5.8.4 Source SVN Rev 06/08/2016 4692
-update Pl_RX to See 5.8.4 Source SVN Rev 07/14/2016 4692
-update Pl_TSMBIOS to See 5.8.1 Source 14/06/2016 GIT hash: 55b48c86120d9ed05077862c6a3231dc51a2cdb4
-update Pl_PowerPDF to See 5.8.1 Source SVN Rev 14/07/2016 3847
-update Pl_BGRAControls to See 5.8.4 Source 14/07/2016 SVN Rev 116
-update Pl_Solutions to See 5.8.1 Source 14/07/2016 GIT hash: 35dc49633c8b53a184e2f317d30379b13df53513
-update Pl_MapViewer to See 5.8.1 Source 14/07/2016 GIT hash: 61a46b4640d091c6bc01dc28a7ab7162bba78d78
-update Pl_RichMemo to See 5.8.4 Source SVN Rev 07/14/2016 4692
-update Pl_nxPascal to See 5.8.1 Source 07/22/2016 SVN Rev 102

Synchronize with FreePascal 3.1.1 Source 07/22/2016 SVN Rev 34170

Téléchargez CodeTyphon Studio (site de l'éditeur)

Et vous ?

Que pensez-vous de cet EDI ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de ApproxDev ApproxDev - Membre actif https://www.developpez.com
le 26/07/2016 à 15:36
Bonjour,

je n'en pense rien car je ne l'ai jamais essayé. Pour moi l'IDE s'appelle Lazarus. Par contre, je me demandais si les composants (notamment leurs updates) sont compatibles avec ceux de Lazarus. Il n'est pas toujours facile de trouver les derniers updates des composants tiers de Lazarus. Comme CodeTyphon semble en posséder de récents, un petit emprunt serait peut-être un gain de temps. Est-ce le cas ? CodeTyphon utilise-t-il des paquets lpk avec leurs sources incluses ?

Cordialement. AD.
Avatar de gvasseur58 gvasseur58 - Responsable Delphi https://www.developpez.com
le 26/07/2016 à 23:35
Bonjour,

Citation Envoyé par ApproxDev  Voir le message
Par contre, je me demandais si les composants (notamment leurs updates) sont compatibles avec ceux de Lazarus.

Code Typhon est à Lazarus ce que Ubuntu est à Linux. Par conséquent tout devrait être compatible. Dans la réalité, ce n'est pas si simple : l'équipe de CodeTyphon a sa propre politique en matière de maturité du compilateur FPC, de l'EDI Lazarus et des composants. Par exemple, CodeTyphon s'appuie sur la version 3.1.1 de Free Pascal alors que Lazarus est resté à la version 3.0.0 (considérant que les versions ultérieures ne sont pas stables). Conséquence : aller piocher des composants dans CodeTyphon comporte le petit risque de tomber sur des bibliothèques incompatibles avec la version en cours de Lazarus.

Cordialement,

Gilles
Avatar de ApproxDev ApproxDev - Membre actif https://www.developpez.com
le 27/07/2016 à 10:14
Bonjour,
OK cela vaut peut-être le coup d'essayer ponctuellement.

Cordialement AD.
Avatar de Roland Chastain Roland Chastain - Rédacteur/Modérateur https://www.developpez.com
le 27/07/2016 à 12:04
Citation Envoyé par ApproxDev  Voir le message
Par contre, je me demandais si les composants (notamment leurs updates) sont compatibles avec ceux de Lazarus.

Vous serez peut-être intéressé par cette discussion, si vous ne l'avez pas déjà vue :

http://forum.lazarus.freepascal.org/...?topic=28897.0
Avatar de inforock inforock - Membre régulier https://www.developpez.com
le 27/07/2016 à 18:25
Bonjour à tous,

Je vous fais part d'un petit souci que j'ai rencontré pour la mise à jour de la version 5.7 vers la version 5.8. J'utilise Codetyphon pour de la cross compilation pour RaspBerry PI2 et les programmes générés sous windows 7 (OS que j'ai) peuvent être transférés sur RPI2 et fonctionnent du premier coup.

CodeTyphon Center permet, via l'update manager, de rechercher la mise à jour et de l'appliquer si il y en a une. Jusque là, pas de problème : mise à jour détectée, possibilité de la télécharger et de lancer la mise à jour. Dans les options d'installation, j'ai sélectionné "Remove all and build all". Tout fonctionne correctement. Mais ... car il a un mais une fois que tout est terminé, CodeTyphon Center se lance et là ... surprise Il n'y a que Typhon 64 Small IDE de présent et sélectionnable. J'ai refait un build complet et ... même résultat ! Par contre, il est possible d'installer les packages de composants qui sont biens visibles et s'installent sans problèmes ...

J'ai donc, au final, renommé le répertoire codetyphon d'origine (avant de le supprimer ensuite mais mieux vaut être prudent !), j'ai téléchargé la version 5.8 complète (600 Mo ... heureusement que j'ai une connexion avec un bon débit de 18 Mo ) et ensuite j'ai fait l'installation comme si c'était la première fois et la ... tout est OK avec toutes les version de Typhon.

Voilà pour l'information du soir ....

Bonne soirée à tous.

Cdt

Laurent
Offres d'emploi IT
Ingénieur Etudes Expérimenté Java J2EE (H/F)
accenture - Ile de France - Paris (75000)
Développeur PHP (H/F)
Smile - Aquitaine - Bordeaux (33000)
Développeur Full JS (NodeJS/Angular4) Aixois et Startuper 
Bluecoders - Provence Alpes Côte d'Azur - Aix en Provence

Voir plus d'offres Voir la carte des offres IT
Responsables bénévoles de la rubrique Lazarus : Alcatîz - Gilles Vasseur -