5.20 missing in historical downloads

Linux specific forum
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

5.20 missing in historical downloads

Post by Brujah »

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?
BorisTheOld
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Apr 24, 2012 5:08 pm
Location: Ontario, Canada

Re: 5.20 missing in historical downloads

Post by BorisTheOld »

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.
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: 5.20 missing in historical downloads

Post by Kuron »

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.
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.
Best wishes to the PB community. Thank you for the memories. ♥️
BorisTheOld
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Apr 24, 2012 5:08 pm
Location: Ontario, Canada

Re: 5.20 missing in historical downloads

Post by BorisTheOld »

Kuron wrote:
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.......
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.
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.

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 :wink:
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: 5.20 missing in historical downloads

Post by Kuron »

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. ♥️
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: 5.20 missing in historical downloads

Post by Fred »

5.20 versions have been put online in the museum section :)
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: 5.20 missing in historical downloads

Post by Kuron »

Thank you, Fred.
Best wishes to the PB community. Thank you for the memories. ♥️
BorisTheOld
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Apr 24, 2012 5:08 pm
Location: Ontario, Canada

Re: 5.20 missing in historical downloads

Post by BorisTheOld »

Kuron wrote:Thank you, Fred.
Yes, thank you Fred.

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.........
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.
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
User_Russian
Addict
Addict
Posts: 1518
Joined: Wed Nov 12, 2008 5:01 pm
Location: Russia

Re: 5.20 missing in historical downloads

Post by User_Russian »

Kuron wrote:Unfortunately, I never downloaded the 5.20 beta
A similar situation.
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. :( :(
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: 5.20 missing in historical downloads

Post by Kuron »

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.
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. :(
Best wishes to the PB community. Thank you for the memories. ♥️
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: 5.20 missing in historical downloads

Post by Kuron »

It seems the new behavior is the expected behavior... Will require some rethinking...
Best wishes to the PB community. Thank you for the memories. ♥️
Post Reply