Sortie de Lazarus 2.0.12, une version corrective de l'EDI Pascal multiplate-forme
Sortie de la version 2.0.12 de Lazarus
Une version corrective en attendant la branche 2.2
L'équipe de développement de Lazarus vient de sortir la version 2.0.12 de notre EDI multiplate-forme favori. Toujours pas de version 2.2 à l'horizon, puisqu'a été créée la branche 2.0.13 qui aboutira à la prochaine version stable 2.0.14 (rappelons que les numéros de version pairs correspondent aux versions stables de Lazarus).
Cette version corrige des bogues remontés par la communauté et apporte quelques améliorations, dont voici la liste :
https://wiki.lazarus.freepascal.org/...2_.28merged.29
:fleche: Téléchargez Lazarus 2.0.12
Configuration minimale :
- Windows : 2000, XP, Vista, 7, 8, 8.1, 10 (32 ou 64 bits) ;
- FreeBSD/Linux : GTK2 : 2.8, Qt : 4.5, Qt5 : 5.6 for qt5 (32 ou 64 bits) ;
- macOS : Cocoa (64 bits) 10.12, Carbon (32 bits) 10.5, Qt et Qt5 (32 ou 64 bits).
Et vous ?
:fleche: Utilisez-vous déjà Lazarus pour vos développements ?
:fleche: Avez-vous des propositions d'améliorations ?
:fleche: Êtes-vous prêt(e) à partager vos connaissances en écrivant des tutoriels sur Lazarus ?
:fleche: Avez-vous déjà partagé des codes sources avec la communauté ?
Des questions pour comprendre le processus des versions
Chers amis de Lazarus,
:? Ancien programmeur en Delphi, j'en ai eu marre du renouvellement des licences de Delphi Community 10.3 et ... qui ne se fait pas sans faire de multiples demandes sur Embarcadero. Après trois messages sans réponses, je laisse tomber!
N'étant plus dans la programmation professionnelle depuis des années, j'ai décidé de coder en Lazarus pour le plaisir et l'apparente stabilité ou compatibilité des codes d'une version à l'autre. Mais en parcourant ce post ainsi que celui des traductions en français, je suis un peu perdu dans le processus des versions. Voici quelques questions pour m'aider à comprendre et qui pourraient également servir à d'autres:
Question 1: quel est le propriétaire officiel de Lazarus? Est-ce Embarcadero? La version 2.2 sera édité en anglais donc!
Question 2: La version en français (traduction des mots de messages, intitulés etc...) est-elle reprise par Embardero ou bien la version modifiée en français n'est-elle disponible que sur Développez.com ici?
Mais en allant à ce lien trouvé sur Google, je ne vois pas de lien pour le téléchargement?
Question 3: On peut télécharger également Lazarus en français sur d'autres sites :
https://lazarus.fr.softonic.com/
https://www.01net.com/telecharger/wi...es/129847.html
Lorsque vous faites des mises à jours, ces sites publient-ils vos corrections automatiquement (liens à jour) ou bien est-ce cos corrections sont centralisées sur un serveur officiel?
8OSi vous avez un peu de temps pour des explications, merci d'avance... Je ne veux pas encombrer ce post. D'ailleurs, je ne sais pas si je pose la question au bon endroit?
A+
3 pièce(s) jointe(s)
Mon ressenti de la 2.0.12
Bonjour,
je suis en train d'essayer de mettre en prod' le couple fpc 3.2.0/laz 2.0.12, il y a hélas encore des choses à dire :
Quand on fait "fermer le projet" sur le projet en cours, on gagne ensuite une fenêtre nous proposant d'en créer un nouveau, mais aussi de parcourir le dossier des exemples, et c'est ça qui m'intéressait.
Mais force est de constater que personne à ce jour n'a eu l'idée de présenter une liste triée par ordre alphabétique pour facilement s'y retrouver :
Pièce jointe 601055
et là je ne montre que la moitié de la fiche, regardez la taille du bouton de l'ascenseur, je vous laisse imaginer pour y trouver ce que vous cherchez…
Alors oui, on peut utiliser la petite zone de saisie intitulée "Projets" au-dessus de la liste, mais encore faut-il se souvenir du nom exact de ce qu'on cherche -- une liste alphabétique aurait quand même été plus cool.
Petite pause par le chapitre des traductions où ça n'avance pas (ça a déjà été signalé, il me semble) -- menu Outils / Options :
Pièce jointe 601056
Quant à la "Palette des composants", ça doit faire 10 ans que j'ai commencé à en parler et rien, strictement rien ne bouge :
Pièce jointe 601057
Au passage, il faudrait penser à traduire, même si ça n'est pas utilisé -- allez savoir, un jour peut-être, dans 10 ans…
Resource Explorer :
je découvre dans .lazarus/environmentoptions.xml que la configuration des outils externes se cache là-dedans, joie !, mais que ce fichier travaille encore à l'ancienne mode où l'on écrit les chemins en dur.
Voulant m'affranchir de cette calamité et voyant qu'il existe cette ligne <LazarusDirectory Value="/usr/share/lazarus/2.0.12"> en haut dans le fichier, j'ai tenté
Code:
1 2 3 4 5
| <ExternalTools Version="3" Count="1">
<Tool1>
<Title Value="Resource Explorer"/>
<Filename Value="$LazarusDirectory/examples/lazresexplorer/resexplorer"/>
</Tool1> |
ainsi que <Filename Value="$(LazarusDirectory)/examples/lazresexplorer/resexplorer"/>, ayant remarqué que certaines lignes utilisent cette syntaxe avec les parenthèses, mais dans un cas comme dans l'autre ça ne fonctionne pas, le binaire n'est pas lancé, et sans aucun message d'erreur pour m'informer d'un problème. Merci les gars, ça c'est du lourd, du très lourd !
D'autant plus que je n'ai pas trouvé dans quel fichier se cachent les raccourcis clavier pour appeler l'outil -- exemple avec Resource Explorer : je lui ai assigné dans ma vieille machine Alt R, on le voit bien en faisant "menu / Outils / Configurer les outils externes / Resource Explorer", mais ce n'est pas avec le bouton "Plus" de la fenêtre d'édition qu'on va trouver la solution, j'ai testé "Exporter" ça génère un .xml qui ne contient que les lignes de commande des outils mais PAS les raccourcis clavier.
Il faut donc se les taper à la main, heureusement que je peux pomper les infos dans la vieille machine, vous imaginez si elle était en panne ?
Et si ce que je remonte est valable pour ma vieille 1.4.0, c'est tout autant valable avec la toute dernière 2.0.12 ! Rien n'a évolué, j'en reste sans voix (sinon je vais écrire des horreurs).
Ah si, un truc a changé ! Ils ont remplacé sur le bouton "Plus" les doubles chevrons qui allaient vers la droite par une petite flèche qui va vers le bas ! Très joli très mignon très cosmétique et complètement inutile, par contre toujours pas d'infobulle et ça, ça aurait été utile.
Bon, allez, je vais essayer de coder un peu, …