What I see there the support is for KiCad v4 to v6 so I will currently not ask for a pro forma invoice. Maybe they will update this soon so let’s wait and maybe the bug I’m talking about time after time is solved in the same time as the support page is updated. That would be great.
You may also try it out in the next nightly build (8.99).
It will later be cherry-picked back to the stable branch and then be available in the testing builds, that will eventually become 8.0.3.
I did that for a long time – but the main thing with this topic is: Why did the KiCad team add/accepted that this doesn’t work anymore when it worked perfect in KiCad 6x (also with the currently newest MacOS!)?
Thanks, hmk, for the hackfix link. I tried to read and understand it but that’s not my level But what you say here what they mention is it will be “fixed”/included in the next nightly build and later eventually in test builds and then finally eventually in the 8.0.3 “stable” build? If so that’s a very good starting point, not so long time, probably, compared to how long this bug has been freely living its life.
The new code in the master branch - including all the latest “commits” to that branch - is built every night into new binaries that you can download, install and run on your computer for testing.
The commit above will automatically be included in the next nightly build. You identify the nightly build binaries of the master branch code by the version number 8.99. The full version information usually also displays a date when it was built, plus a hexadecimal (consisting of numbers 0…9 and letters a…f) identification of the latest commit included in that build.
You can find the nightly builds by going to the KiCad download page, choosing your operating system and scrolling down to the bottom of the page.
The “stable branch” of the code is what contains bugfixes for the current stable (8.0 at the moment of writing) release version. It is built into binaries every night too, those are called “testing build” and are found on the download page too, just above the nightly build.
“Cherry picking” means that certain commits from the master branch - those that are bugfixes that apply to both the development master branch and the stable version - are copied or adapted over from the master branch (8.99) to the stable branch (8.0)
This particular commit has not yet been cherry picked, but often it happens within a week or two from the commit appearing in master.
(I have tried to write this explicitly enough for users without prior experience of the development process to at least get a basic understanding.)
Thanks again, hmk, yea I know where the download locations are and I always download the latest in all places as soon as they are released. Currently I run 5 versions of KiCad, side by side in OS Sonoma 14.4.1. Or Ventura 13.6.6.
Because we don’t know what changed. As far as I can tell, it might have even been wxWidgets that changed something.
It requires someone spending many UNPAID hours to identify what changed and then figure out how to fix it.
If it’s not a interesting problem or a problem that affects a developer, it’s not going to be looked at very fast. So we didn’t deny the problem existed, just nobody had the time to look at it.
I spent 4 hours looking at it last night,I only came up with a hackfix because I wasn’t going to spend more unpaid hours staring at a problem for a platform I don’t really use. That’s the most you’ll get out of me.
Unpaid is of course not great. We all have to eat! Right now it seems the latest Nightly build it’s fixed. If it was you doing this I want to thank you very much, if it was someone else I thank that person as well! Where is the place to make you more inspired/where to make the wanted payment/agreement?
It means it’s like duct tape. There is a problem and there is probably a deeper more technical solution that could fix it correctly for this and future cases of windows having float on top issues. But that can be more hours of debugging to figure it out.
Or I can just apply duct tape on these two windows and call it a day.
Ok, well explained. I hope it can continue working at least like it currently does in the latest Nightlies, so far with help of duct tape and within some time also be transferred into stable version of v8 and later why not v9. Good luck, pls check messages.