[REQ] Add a Clear Status Button [#21376]

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

[REQ] Add a Clear Status Button [#21376]

Post by monkeyfan1970 »

Hello,

Currently under "Media Sharing", when you click "Options", within the "Server" Tab, we see a list of Status.

I would like to request a "Clear" Status Button where it can clear the Status list.

Thank you.
Ludek
Posts: 5037
Joined: Fri Mar 09, 2007 9:00 am

Re: [REQ] Add a Clear Status Button

Post by Ludek »

Hi,
seeing our code and the list is limited to the last 4000 items..

We could lower it to something like 100 items (if it bothers you), but I personally don't see it bothering as there is scrollbar and one may want to see more than last 100 items there..
monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

Re: [REQ] Add a Clear Status Button

Post by monkeyfan1970 »

Ludek wrote: Wed Nov 20, 2024 2:49 pm Hi,
seeing our code and the list is limited to the last 4000 items..

We could lower it to something like 100 items (if it bothers you), but I personally don't see it bothering as there is scrollbar and one may want to see more than last 100 items there..
Yes, limiting to last 100 items seems more nicer.

But having a manual clear button would be helpful.

Thank you.
monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

[REQ] Separate Media Sharing Settings to different Setting file

Post by monkeyfan1970 »

Hello,

Like MM4, in MM5, I understand that all the Media Sharing Settings in the same MM5.DB file.

Would it possible Separate all Media Sharing settings (Including all the devices/clients listings, Mac Address and IP and Shared Content) into its own setting or ini file?

And also would it be possible to separate the list of Server Status as it own log file. There can be folder called Logs within the MediaMonkey5 folder and the status would be read/write into the log. And manually deleting the log file would clear list of Server Status.

Thank you.
rusty
Posts: 8736
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Re: [REQ] Add a Clear Status Button

Post by rusty »

Can you clarify why to help better understand the usecase?

Thanks!
monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

Re: [REQ] Separate Media Sharing Settings to different Setting file

Post by monkeyfan1970 »

rusty wrote: Thu Nov 21, 2024 10:40 am Can you clarify why to help better understand the usecase?

Thanks!
Hey @rusty, thanks for the reply.

I hope I can clearly explain my unique workflow and use-case.

I still maintain both MM4 and MM5 database. And I understand that MM5's Database and settings are incompatible with MM4. And I totally understand that.

1. Each time I add song to my library I will always add it to MM4 first. I make sure that everything are tagged and organised correctly. Once I am happy with, I will delete both "MM5.DB" and "MM.DB" from "MediaMonkey5" and copy the latest "MM.DB" from "AppData\Roaming\MediaMonkey" to "AppData\Roaming\MediaMonkey5".

I have a batch script for this.

2. And when I launch MM5/2024 It would prompt me to import the database from MM4. And everything is okay. My issue is, I realise that all Media Sharing Settings (UPnP/DLNA) are stored in the same "MM.DB". And each time I import the database from MM4 all the old and outdated devices/clients are still in Media Sharing Settings.

I am able to remove and clear old devices in MM5. But each time I import the database from MM4, all the existing devices/clients from MM4 are imported back in MM5.

And I realise that I can't able to remove devices from UPnP/DLNA List in MM4. The bug is still not fixed. viewtopic.php?t=106972

Request 1, it would great if you can release a hotfix for MM4 so that users can remove devices from Media Sharing Settings (UPnP/DLNA).

Request 2, if Request 1 is not possible, in MM5 please separate all Media Sharing settings (Including all the devices/clients listings, Mac Address and IP and Shared Content) into its own setting or ini file. That way, when I import the database from MM4, MM5 would ignore all the Media Sharing settings from the database file and only read and write to the separate Media Sharing settings.

And server status should have it own log file and not be part of the database in MM5. Clearing/deleting the log file would automatically would clear list of Server Status.

I hope this can be addressed soon. Thank you.
Lowlander
Posts: 57782
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: [REQ] Add a Clear Status Button

Post by Lowlander »

You'd loose the ability to easily get this into a new install and it's also connected to wi-fi Sync. I don't think this is a good idea, also due to the very specific usecase.

Don't see the log getting in the way of anything, but a clear option doesn't interfere with anything either.

MediaMonkey 4 is long been end-of-life, so it won't receive fixes like these.
monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

Re: [REQ] Add a Clear Status Button

Post by monkeyfan1970 »

Lowlander wrote: Thu Nov 21, 2024 8:28 pm MediaMonkey 4 is long been end-of-life, so it won't receive fixes like these.
I understand if MM4 won't receive fixes.

But please separate all Media Sharing settings in MM5 into its own settings file and not be part of the database. That way each time I import MM4's database, Media Sharing in MM5 remains unaffected.
Lowlander wrote: Thu Nov 21, 2024 8:28 pm
Don't see the log getting in the way of anything, but a clear option doesn't interfere with anything either.
It does for me and It bothers me a lot actually. Would really appropriate if the server status is not part of the database and be its own separate log where I can clear manually.
Lowlander
Posts: 57782
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: [REQ] Add a Clear Status Button

Post by Lowlander »

monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

Re: [REQ] Add a Clear Status Button

Post by monkeyfan1970 »

Lowlander wrote: Thu Nov 21, 2024 11:39 pm Clear log added as: https://www.ventismedia.com/mantis/view.php?id=21376
Thank you. I hope this is implemented correctly. Please do not embed the list of Server Status in the MM5.DB file. Please link it to a external log file. Deleting the log files would clear the list of Server Status and it would always recreate the file again.

On the note of Separation.

Could you please separate all Media Sharing settings out of MM5.DB file. It does not make sense to be part of the MM5.DB file. It can be also part of the "MediaMonkey.ini" file. I would really appreciate if this functionality is added.

Apologies, to repeat my use case and point across, but is vital for my workflow and use-case.

Thank you.
Lowlander
Posts: 57782
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: [REQ] Add a Clear Status Button [#21376]

Post by Lowlander »

As stated I believe this is more useful in the database. The config is also tied in with the database itself, like Device Profiles, so on a technical level this is likely not possible.
Ludek
Posts: 5037
Joined: Fri Mar 09, 2007 9:00 am

Re: [REQ] Add a Clear Status Button [#21376]

Post by Ludek »

A tip: Edit your MM.DB (database of MM4) in SQLite Studio and delete all rows from tables MediaConnections and RemoteClients, this way the imported DB won't include the old clients and connections
monkeyfan1970
Posts: 154
Joined: Wed Sep 07, 2011 11:08 pm

Re: [REQ] Add a Clear Status Button [#21376]

Post by monkeyfan1970 »

Ludek wrote: Fri Nov 22, 2024 12:15 pm A tip: Edit your MM.DB (database of MM4) in SQLite Studio and delete all rows from tables MediaConnections and RemoteClients, this way the imported DB won't include the old clients and connections
Thanks! That does help.

I have shared the steps.
viewtopic.php?p=523435#p523435
Post Reply