PureBasic 5.72 LTS Beta 1 is available !

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
Thyphoon
Messages : 2697
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

PureBasic 5.72 LTS Beta 1 is available !

Message par Thyphoon »

Nouvelle version beta de Purebasic
toutes les infos sont là
https://www.purebasic.fr/english/viewto ... 14&t=74510
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Marc56 »

À noter que ce ne sont que des bugfix, aucune nouveautés.
Avatar de l’utilisateur
Thyphoon
Messages : 2697
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Thyphoon »

Marc56 a écrit :À noter que ce ne sont que des bugfix, aucune nouveautés.
Effectivement ^_^ En tout cas ça m'a réglé un problème de plantage que je m'expliquait pas avec la 5.71 :P
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Micoute »

Bon dimanche à tous,

dire qu'hier j'ai essayé de le télécharger pendant toute la journée, j'ai eut un grand plaisir de voir affiché en haut à gauche PureBasic 5.72 LTS Beta 1 (x64).

Un énorme merci à Fred et son équipe qui a été bien occupée ces derniers temps. Bravo messieurs et dames s'il y en a.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Kwai chang caine »

Marc56 a écrit :À noter que ce ne sont que des bugfix, aucune nouveautés.
C'est la première chose que j'ai vu aussi :cry:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Shadow »

Salut, c'est déjà pas mal tous les bug qui ont été réglé :)
Pas de nouveauté oui...
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Avatar de l’utilisateur
Ar-S
Messages : 9472
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Ar-S »

Une liste de BugFix impressionnante
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Kwai chang caine »

C'est sur, je me demande comment mon 5.70 marchait aussi bien 8O

A part la recherche qui avant permettait de l'utiliser dans tous les onglets sans bouger, et qui à ma grande surprise sur la 5.70 se remettait à zéro quand on change d'onglet
Mais le pire c'est que c'est pas exactement au changement d'onglet, mais quand on lance le remplacer tout 8O
Du coup, ça me foirait tout mon code, je vous parle pas du "Waï" que ça me mettait, :? en remplaçant la donnée par rien du coups, et donc en la virant carrément :? je pense que j'ai pas été le seul à en souffrir :| enfin "j’espère" :mrgreen:
Et je sais même pas, si ce que je raconte a été corrigé dans les dernières versions, car en lisant la bugfix liste, j'ai pas vu parler de recherche, et comme ça le fait pas vraiment tout le temps, j'ai pas eu le temps de cerner exactement le blême...mais c'est sûr qu'il existe.
Faut dire que cette fonction je l'utilise beaucoup, peut être contrairement à vous tous, car je change d'avis what milles fois pendant l'élaboration d'un code, sur le nom des variables :oops: et comme j'essaie de faire un code toujours le plus lisible possible....(quand on a pas de mémoire ça aide) et puis au moins si il marche pas, au minimum qu'il soit propre, mes codes, je leurs apprends à se laver les mains avant de venir à table :mrgreen:

Autrement pour moi tout allait bien 8) si ce n'est que je sais pas depuis combien d'années, je n'ai pas vu une seule nouvelle fonction qui m'est vraiment utile :|
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Thyphoon
Messages : 2697
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Thyphoon »

j'aimerais vraiment voir quelques amélioration sur les fonctions sprite2D et surtout une fonction flip native... :cry:
Après le plus important c'est surtout la correction des bugs.. car des fois j'ai des plantages et impossible de trouver l'origine. Surtout dans des gros projets ou j'ai abandonné car impossible a debugger. :cry:

Comme Kcc je change souvent le nom des variables et j'utilise la recherche mais j'ai jamais eu de problème de mon côté :|
Avatar de l’utilisateur
Zorro
Messages : 2185
Inscription : mar. 31/mai/2016 9:06

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Zorro »

Thyphoon a écrit :et surtout une fonction flip native... :cry:
en attendant, et juste pour info : :)

Flip Sprite Old school
https://www.purebasic.fr/french/viewtop ... te#p205505
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Marc56 »

Autrement pour moi tout allait bien 8) si ce n'est que je sais pas depuis combien d'années, je n'ai pas vu une seule nouvelle fonction qui m'est vraiment utile
Rhôôô ? Et le format GIF que tu as réclamé tous les jours pendant 10 ans :mrgreen: Le jour où il est apparu (v5.60 en 2017) tu as à peine bougé :lol:

Perso, je ne fais pas de jeux, mais pour le reste j'ai apprécié récemment (bon, 5 ans):
- HTTPRequest: je m'en sert presque tous les jours pour les Webservices
- MySQL/MariaDB et la possibilité d'utiliser une DLL externe (idem pour SQLite)
- La lib vector
- Le format GIF (j'avais souhaité au moins les images uniques, j'ai eut les images animées)
- Les archives format 7zip
- Les chaines d'échappement ~""
- Le format JSON
...

Tout ce qui est en vert
https://www.purebasic.com/french/docume ... story.html
(et la 5.71 n'y est pas encore)

C'est vrai que cela semble lent et peu spectaculaire par rapport aux programme commerciaux, mais quand on regarde, souvent ceux-ci se contentent de faire des skins et des assistants. Peu de fonctions réelles.
L'autre jour, j'ai voulu, télécharger je ne sais plus quelle version de visual studio (de base): image: 7Go! non mais ça va plus chez les editeurs :roll: quand on compare au 37Mo de PB et tout ce qu'on peut faire avec 8)

Mes souhaits pour la suite:
- FTPS par exemple (en ce moment je suis obligé de "sous-traiter" des transferts à WinSCP)
- Que l'équipe passe moins de temps à suivre les changements dus au Mac et à Linux (je me demande quel est le % d'utilisateur réel sur ces deux OS)

:wink:
Avatar de l’utilisateur
Zorro
Messages : 2185
Inscription : mar. 31/mai/2016 9:06

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Zorro »

Marc56 a écrit : - Que l'équipe passe moins de temps à suivre les changements dus au Mac et à Linux (je me demande quel est le % d'utilisateur réel sur ces deux OS)

:wink:
sur le forum anglais/allemand il y a pas mal d'utilisateur Linux .... :)
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Avatar de l’utilisateur
Thyphoon
Messages : 2697
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Thyphoon »

Zorro a écrit :
Thyphoon a écrit :et surtout une fonction flip native... :cry:
en attendant, et juste pour info : :)

Flip Sprite Old school
https://www.purebasic.fr/french/viewtop ... te#p205505
Oui j'ai vu :wink: mais c'est quand même un peu lourdingue alors qu'on aurait ça de la même façon que transformsprite()...

de mon côté j'ai fait des fonctions flips très rapide mais pour les images ... faudrait juste trouver les équivalents pour MacOS et Linux...

Code : Tout sélectionner

 Procedure.i RotateImage(Image.i,Effect.l) 

  Protected Height.l = ImageHeight(Image) 
  Protected Width.l = ImageWidth(Image)  
  Protected TmpImage.i
  If Height > Width 
    TmpImage = CreateImage(#PB_Any,Height,Height) 
    Else 
    TmpImage = CreateImage(#PB_Any,Width,Width) 
  EndIf 
  
  Dim p.point(2) 
  Protected GrabWidth.l,GrabHeight.l
  Select Effect.l 
    Case 0
      FreeImage(TmpImage)
      ProcedureReturn Image
    Case 1 ; Horizontal (normal)
      FreeImage(TmpImage)
      ProcedureReturn Image
    Case 2 ; Mirror horizontal
      p(0)\x=0
      p(0)\y=Height 
      p(1)\x=Width
      p(1)\y=Height
      p(2)\x=0  
      p(2)\y=0
      GrabWidth=Width
      GrabHeight=Height
    Case 3 ; Rotate 180
      p(0)\x=Width
      p(0)\y=Height 
      p(1)\x=0
      p(1)\y=Height
      p(2)\x=Width  
      p(2)\y=0
      GrabWidth=Width
      GrabHeight=Height
    Case 4 ; Mirror vertical
      p(0)\x=Width
      p(0)\y=0 
      p(1)\x=0
      p(1)\y=0
      p(2)\x=Width  
      p(2)\y=Height
      GrabWidth=Width
      GrabHeight=Height
    Case 5 ; Mirror horizontal And rotate 270 CW
      p(0)\x=0
      p(0)\y=0 
      p(1)\x=0
      p(1)\y=Width
      p(2)\x=Height 
      p(2)\y=0
      GrabWidth=Height
      GrabHeight=Width    
    Case 6 ; Rotate 90 CW
      p(0)\x=Height 
      p(0)\y=0 
      p(1)\x=Height 
      p(1)\y=Width 
      p(2)\x=0 
      p(2)\y=0 
      GrabWidth=Height 
      GrabHeight=Width
    Case 7 ; Mirror horizontal And rotate 90 CW
      p(0)\x=0
      p(0)\y=0 
      p(1)\x=0
      p(1)\y=Width
      p(2)\x=Height
      p(2)\y=0
      GrabWidth=Height
      GrabHeight=Width
    Case 8 ; Rotate 270 CW
      p(0)\x=0
      p(0)\y=Width 
      p(1)\x=0
      p(1)\y=0
      p(2)\x=Height  
      p(2)\y=Width
      GrabWidth=Height  
      GrabHeight=Width
  EndSelect 
  
  Protected Dc.i
  Dc = StartDrawing(ImageOutput(TmpImage)) 
       DrawImage(ImageID(Image),0,0) 
       PlgBlt_(Dc,p(),Dc,0,0,Width,Height,0,0,0) 
       StopDrawing()
       FreeImage(Image)
       Protected NewImage.i
  NewImage = GrabImage(TmpImage,#PB_Any,0,0,GrabWidth,GrabHeight) 
  FreeImage(TmpImage) 
  Debug "GrabImage="+Str(NewImage)
  ProcedureReturn NewImage
EndProcedure 
Marc56 a écrit : - Que l'équipe passe moins de temps à suivre les changements dus au Mac et à Linux (je me demande quel est le % d'utilisateur réel sur ces deux OS)

:wink:
Je trouve ça bien qu'on reste multiplatforme, ça donne des contraintes mais franchement j'aime l'ouverture...
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Kwai chang caine »

Marc56 a écrit :j'ai apprécié récemment (bon, 5 ans):
Tu as tout dis entre parenthèse
C'est sûr que PB a progressé comme c'est pas possible entre la 3.74 ou j'ai commencé et la 5.70, y'a pas photo 8O
Mais malheureusement le rythme des ajouts de nouvelles fonctions a fortement réduit, depuis la naissance de sa soeur
Normal me direz vous, car je pense que le travail a doublé, si ce n'est plus, et les parents sont toujours deux, peut être un de plus :?:

Cinq ans quand on est l'attendu est court, mais quand on est "l'attendeur".....c'est une éternité.
C'est sûr que si y'avait autant de bugs...il fallait les corriger, mais à chaque fois que y'a une version de bugfix, je me dit qu'elle prends la place d'une version news, et vue que les versions se sont fortement espacées, bah je me dit qu'on est parti pour X mois d'attente .... :|

J'avais eu l'espoir de voir bouger un peu plus avec la participation monétaire que FRED avait proposé, je pensais que on allait en entendre un peu plus parler (Nouvelle page de site pour faire nos demandes, etc ...) mais rien :|
Marc56 a écrit :L'autre jour, j'ai voulu, télécharger je ne sais plus quelle version de visual studio (de base): image: 7Go! non mais ça va plus chez les editeurs
Je suis obligé moi aussi d'essayer d'utiliser VS2015 actuellement, et plus je le fais, plus je benni PB et FRED, car on est maintenant dans "l'obésiciel" :twisted:
Des gigas comme si il en pleuvait, des librairies toujours manquantes, tellement de librairies qu'on sait même plus quoi charger, et en plus la perte de la retrocompatibilité, j'ai vu en plus qu'il faut maintenant bien compiler dans la version du codage, alors que CROSOFT a toujours fait des avions, mais justement parce qu'il gardait cette faculté, et maintenant il fait des paquebots volants et en plus ils sont pas compatibles avec la version inférieure....même gratuit, ça donne pas envie :|

Et un truc qui me troue le c..., c'est que des mecs qui se sont battus contre le monopole bilou, qui ont créés le monde GCC et autres langage libres, se mettent à utiliser VS 8O :?
Du coups on est obligé si on veut compiler leur sources d'utiliser cette daube :? alors c'est sûr que CROCRO a encore un bel avenir devant lui si une partie de ses "ex détracteurs" utilisent ses langages, tout ça parce qu'il est devenu gratuit et a une panoplie d'utilitaires qui sont, on doit le dire... au top..mais à quel prix de gigas et de lourdeurs :|
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Shadow
Messages : 1373
Inscription : mer. 04/nov./2015 17:39

Re: PureBasic 5.72 LTS Beta 1 is available !

Message par Shadow »

C'est un peu comme les jeu, plus ça va et plus c'est beau mais plus c'est nul :(
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.

PureBasic: 5.60 x64 Bits.
Répondre