Page 2 of 4

Re: BDJ4 Development status 2023

Posted: Sat Feb 11, 2023 8:08 pm
by bll
Work on 'apply adjustments' is progressing.

I tried installing 4.0.10 on a friend's computer (Windows 10) and it failed because a library was not found. I'm not sure what's going on here, as it installed on my test setup. I will have to research this and see if I can duplicate the problem.

And I have seen an install registered, so the install worked for at least one other person.

Update: I think this is a conflict with existing software. I will research and fix.

Re: BDJ4 Development status 2023

Posted: Sun Feb 12, 2023 9:39 am
by bll
The issue on Windows where the installation failed due to a library error has been fixed.

I also found a BDJ3 to BDJ4 conversion problem when there were ancient configuration files present in BallroomDJ 3.
The ancient configuration files would get processed and possibly mangle the current configuration a bit.

All better now, released as version 4.0.10.1.

I will be getting back to work on 'apply adjustments' (and other bug fixes).

Re: BDJ4 Development status 2023

Posted: Thu Feb 16, 2023 11:07 am
by bll
And 4.1.0-beta with "Apply Adjustments" is released. Whew, a lot of work.

I will be working on getting the wiki documentation up to date.

Re: BDJ4 Development status 2023

Posted: Thu Feb 23, 2023 10:15 am
by bll
4.1.1 is released.

The method used for the 'Normalize Volume' function in 'Apply Adjustments' turned out to be bad. It has been replaced with an entirely new method.

I will start working on updating the wiki next.

Re: BDJ4 Development status 2023

Posted: Mon Mar 06, 2023 11:28 am
by bll
I was testing on Mac OS, and the various dialogs do not get focus when they are displayed. This makes using the dialogs a bit odd. And the drop-down windows are especially hard to use. The drop-downs on Mac OS have to be opened, closed, then re-opened. After that, they work. I spent many hours this morning trying to find a work-around, but without any success. I don't know how to fix this at this time.

Re: BDJ4 Development status 2023

Posted: Thu Mar 09, 2023 9:41 am
by bll
I have released version 4.3.0.
I have declared it as a production release. No more beta.

I am going to work on trying to figure out the problem with Mac OS dialogs next.
This will be very slow, frustrating, tedious.

At the same time, I will try to work on some more automated testing, see if I can find more bugs.
And more code cleanup.

Re: BDJ4 Development status 2023

Posted: Wed Mar 15, 2023 3:35 pm
by bll
I have resolved the issue with Mac OS dialogs and drop-downs. It required a software upgrade, and the macos-pre-install-macports-v9.sh script has been updated to upgrade the software.

Additionally, the Mac OS version was not being built correctly, and would not run on older versions of Mac OS. This has been fixed.

Re: BDJ4 Development status 2023

Posted: Sat Mar 25, 2023 11:00 am
by bll
I have been working on some internal code cleanup to finish separating out the GUI interface layer. This has been a major project.
Though the code changes are complete, there are some bugs to fix, and every piece of every ui has to be tested.

Re: BDJ4 Development status 2023

Posted: Sun Apr 09, 2023 10:55 am
by bll
4.3.0.4 was released with various bug fixes.

There will be a 4.3.0.5 version released fairly soon with bug fixes, mostly to do with multiple queues.

Re: BDJ4 Development status 2023

Posted: Wed Apr 12, 2023 2:03 pm
by bll
I had surgery on my right (dominant) hand, and they put this massive bandage and splint on. Hard to type. I think BDJ4 development will be delayed for a couple of weeks. I have part of the drag-amd-drop changes ready, and i can probably release that if anyone wants it. Unfortunately, more changes will have to wait.