BDJ4 Development status 2023

bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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).
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
bll
Site Admin
Posts: 678
Joined: Fri Feb 28, 2014 2:12 am
Operating System: Linux
Contact:

Re: BDJ4 Development status 2023

Post 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.
Post Reply