5.20 missing in historical downloads
5.20 missing in historical downloads
Our game does not work with 5.21 anymore.
And it does not work with 5.11.
I need the 5.20 compiler again but its not in the museum section.
Why is that?
And it does not work with 5.11.
I need the 5.20 compiler again but its not in the museum section.
Why is that?
-
- Enthusiast
- Posts: 542
- Joined: Tue Apr 24, 2012 5:08 pm
- Location: Ontario, Canada
Re: 5.20 missing in historical downloads
I have a similar problem with the Windows version of 5.21.
Last November we discovered that event processing for the Canvas gadget is broken in version 5.21, and were unable to roll back to version 5.20.
We're currently running all our Linux and Windows code with the beta version of 5.20 that we were using prior to installing 5.21. This isn't a desirable situation, but at least our custom gadgets have access to the Canvas focus event.
Last November we discovered that event processing for the Canvas gadget is broken in version 5.21, and were unable to roll back to version 5.20.
We're currently running all our Linux and Windows code with the beta version of 5.20 that we were using prior to installing 5.21. This isn't a desirable situation, but at least our custom gadgets have access to the Canvas focus event.
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
~ Spike Milligan
Re: 5.20 missing in historical downloads
I am glad I just read this. I planned to start on a new Win/Linux project based solely around the canvas gadget. Literally anything I would be doing from now on with PB would be based around the canvas gadget and custom gadgets.BorisTheOld wrote:I have a similar problem with the Windows version of 5.21.
Last November we discovered that event processing for the Canvas gadget is broken in version 5.21, and were unable to roll back to version 5.20.
We're currently running all our Linux and Windows code with the beta version of 5.20 that we were using prior to installing 5.21. This isn't a desirable situation, but at least our custom gadgets have access to the Canvas focus event.
Best wishes to the PB community. Thank you for the memories. 
-
- Enthusiast
- Posts: 542
- Joined: Tue Apr 24, 2012 5:08 pm
- Location: Ontario, Canada
Re: 5.20 missing in historical downloads
Here's the link to the bug report that I posted 3 months ago. The bug only seems to effect the Windows version of 5.21 LTS.Kuron wrote:I am glad I just read this. I planned to start on a new Win/Linux project based solely around the canvas gadget. Literally anything I would be doing from now on with PB would be based around the canvas gadget and custom gadgets.BorisTheOld wrote:.........Last November we discovered that event processing for the Canvas gadget is broken in version 5.21, and were unable to roll back to version 5.20.......
http://www.purebasic.fr/english/viewtop ... =4&t=57486
As part of our conversion to cross-platform PB, we've wrapped all PB gadgets that we use into custom classes. We've also written our own custom classes based on the Canvas gadget, to replace Button, String, Text, ListView, Grid, etc, etc.
I decided on this route 3 years ago, because most gadgets lack critical events such as Focus, LostFocus, KeyUp, KeyDown, etc, etc. The Canvas gadget is perfect for this sort of thing, because it's not necessary to mess with menu shortcut keys when working with keyboard intensive applications.
Sadly, version 5.2x seems to have been rushed and to have created as many problems as it fixed. So for now we're doing all our Linux/Windows development with a beta version of 5.20.
I'm now suffering from an extreme case of arachnophobia

For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
~ Spike Milligan
Re: 5.20 missing in historical downloads
It is good to know it is a Windows only issue. I am targeting Linux and have wanted to still provide support for Windows, but keep going back and forth on Windows support. I am converting projects I was working on that used that other language and EZSprite. I wrote my own GUI system and everything was based around EZSprite. So, I am not just converting code, I am writing a new sprite engine and the canvas control is ideal to base this on, so it is important that it is functioning properly as everything I will be doing in PB will use the canvas control. Unfortunately, I never downloaded the 5.20 beta, or if I did, I deleted it when 5.21 was released.
Best wishes to the PB community. Thank you for the memories. 
Re: 5.20 missing in historical downloads
5.20 versions have been put online in the museum section 

Re: 5.20 missing in historical downloads
Thank you, Fred.
Best wishes to the PB community. Thank you for the memories. 
-
- Enthusiast
- Posts: 542
- Joined: Tue Apr 24, 2012 5:08 pm
- Location: Ontario, Canada
Re: 5.20 missing in historical downloads
Yes, thank you Fred.Kuron wrote:Thank you, Fred.
My experience is very similar to yours. Like you I'm targeting Linux, while also supporting Windows. And like you I'm rewriting code as we convert it to PB. It's nice to get rid of all that 30-year-old code and multiple languages.Kuron wrote:It is good to know it is a Windows only issue. I am targeting Linux and have wanted to still provide support for Windows, but keep going back and forth on Windows support. I am converting projects I was working on that used that other language and EZSprite. I wrote my own GUI system and everything was based around EZSprite. So, I am not just converting code, I am writing a new sprite engine and the canvas control is ideal to base this on.........
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
~ Spike Milligan
-
- Addict
- Posts: 1519
- Joined: Wed Nov 12, 2008 5:01 pm
- Location: Russia
Re: 5.20 missing in historical downloads
A similar situation.Kuron wrote:Unfortunately, I never downloaded the 5.20 beta
But precisely a beta version necessary to me, because the full version has a bug. http://www.purebasic.fr/english/viewtop ... 99#p436102
And because of this, work on the project was stopped.


Re: 5.20 missing in historical downloads
It is nice to get rid of the old code. However, I don't want to move backwards to an older version of PB, but this has brought my development to a standstill right now as I depend on the canvas gadget working properly.BorisTheOld wrote:My experience is very similar to yours. Like you I'm targeting Linux, while also supporting Windows. And like you I'm rewriting code as we convert it to PB. It's nice to get rid of all that 30-year-old code and multiple languages.

Best wishes to the PB community. Thank you for the memories. 
Re: 5.20 missing in historical downloads
It seems the new behavior is the expected behavior... Will require some rethinking...
Best wishes to the PB community. Thank you for the memories. 