Code Monkey - A customizable dark skin inspired by Visual Studio
Moderators: jiri, drakinite, Addon Administrators
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
Yeah, we had a short talk and 5.0.3 will feature a new implementation for the progress bar which should solve the problem. I'll wait until a test build with the fix is available so I can make sure that the skin works fine with the changes and will release a new version after that.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
I just created a new release for the progress bar changes. The new minimum MM version for the addon is now 5.0.3 so I'll only publish it to the addon directory once 5.0.3 is released, but the mmip can be downloaded from github.
The change is, technically speaking, backwards compatible since it just removes the player panel integrated progress bar in favor of the default one. Just be aware that installing the addon in any version prior to 5.0.3 will mess up the positioning of the progress bar, making it overlap with other elements.
The change is, technically speaking, backwards compatible since it just removes the player panel integrated progress bar in favor of the default one. Just be aware that installing the addon in any version prior to 5.0.3 will mess up the positioning of the progress bar, making it overlap with other elements.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
Yup, it'll just be like it was for 5.0.1 - 5.0.2


Student electrical-computer engineer, web programmer, part-time MediaMonkey developer, full-time MediaMonkey enthusiast
I uploaded many addons to MM's addon page, but not all of those were created by me. "By drakinite, Submitted by drakinite" means I made it on my own time. "By Ventis Media, Inc., Submitted by drakinite" means it may have been made by me or another MediaMonkey developer, so instead of crediting/thanking me, please thank the team. You can still ask me for support on any of our addons.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
I gave up waiting for a non-debug version of MM5 5.0.3.
I downloaded and installed your new skin version. It fixes the problem, and looks good. Thanks to you. Drakinite also.
Is this what you are waiting for?
I downloaded and installed your new skin version. It fixes the problem, and looks good. Thanks to you. Drakinite also.
The requisite MM5 version has now been released as a beta.
Is this what you are waiting for?
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
Many more fixes will be done before that.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum postr
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying



How to attach PICTURE/SCREENSHOTS to forum postr
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
There is one issue.
I don't know whether this is skin issue, or a framework issue, or is a not supported Use Case ... ?
The status bar can get overwritten when there are multiple tabs open.
ie. tab #1 running a sync, and writing to the Status Bar
switch to tab #2 while waiting ... this tab second tab is a display in List By Album view, and therefore has a footer showing Collection and selection stats like # files, mb and run time time.
The result is unattractive. see here ... top part of the image is the 2nd tab without a background task running, and the bottom shows what happens when another tab is running a background task.
I don't know whether this is skin issue, or a framework issue, or is a not supported Use Case ... ?
The status bar can get overwritten when there are multiple tabs open.
ie. tab #1 running a sync, and writing to the Status Bar
switch to tab #2 while waiting ... this tab second tab is a display in List By Album view, and therefore has a footer showing Collection and selection stats like # files, mb and run time time.
The result is unattractive. see here ... top part of the image is the 2nd tab without a background task running, and the bottom shows what happens when another tab is running a background task.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
The latest skin version removed the progress bar container to utilize the new implementation upcoming in 5.0.3, so the skin is completely unaware of where the progress bar is, or if it's there at all.
Last edited by TIV73 on Thu Feb 03, 2022 9:00 am, edited 1 time in total.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
If that is responding to me, I don't understand what you are saying.
Just to be clear I am running MM 5.0.3.2604 (ie. including the mod you are waiting for)
And I am running your updated 3.0.58, which I obtained from Github.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
Yes, I understand that. What I'm saying is that the version you are using has no say over where the progress bar goes and what it does, as opposed to prior skin versions where the progress bar location was determined by the skin since it was attached to the player bar. That control has been yielded to MediaMonkey itself.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
OK, let me put it another way.TIV73 wrote: ↑Thu Feb 03, 2022 10:22 am Yes, I understand that. What I'm saying is that the version you are using has no say over where the progress bar goes and what it does, as opposed to prior skin versions where the progress bar location was determined by the skin since it was attached to the player bar. That control has been yielded to MediaMonkey itself.
I understand what you are saying, but I don't know what you are implying by that?
I understand the mechanics, but not what you are trying to tell me regarding the overwriting effect, which is all that I am interested in
ie.:
- there is a shortcoming in the MM framework which is causing the effect? Something would could be improved?
- you say "the version you are using .." ... the version of which? ... you have another version of the skin coming, which fixes the problem? .. or Drakinite has something coming which address the issue?
- or clarity in the Status Bar is not supported when using multiple tabs while a background task is running.
It doesn't seem to be a "location" issue. It looks like a failure to appended, or failure to clear before writing.
As well as a failure to keep the text inside the horizontal boundaries of the top/bottom/main panels. I note that the main panel has not had this problem .. ie. if you look at the top part of the diagram, you see "456 files, 10.6GB..." etc ... The main panel has managed to place its footer line into clear space in this new free floating status bar ... You don't have enough info to achieve this?
BTW I am (sort of) good with the #3 option if that is the limitation of the framework; at least now the right click menu to cancel the background task is available. I am only raising the issue in case it is an oversight and can be improved.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
The answer is option 1. MediaMonkey is the one that handles the position of the task status bar now (including adding the extra screen space); Code Monkey just changes the CSS of it. So I'll need to fix it.Barry4679 wrote: ↑Thu Feb 03, 2022 9:09 pm
- there is a shortcoming in the MM framework which is causing the effect? Something would could be improved?
- you say "the version you are using .." ... the version of which? ... you have another version of the skin coming, which fixes the problem? .. or Drakinite has something coming which address the issue?
- or clarity in the Status Bar is not supported when using multiple tabs while a background task is running.
Unfortunately I can't replicate the issue you described. Could you please record a video and either send it to me or add it to https://www.ventismedia.com/mantis/view.php?id=18530 ? The status bar for background tasks is supposed to be visible on *all* tabs, not just one.

Student electrical-computer engineer, web programmer, part-time MediaMonkey developer, full-time MediaMonkey enthusiast
I uploaded many addons to MM's addon page, but not all of those were created by me. "By drakinite, Submitted by drakinite" means I made it on my own time. "By Ventis Media, Inc., Submitted by drakinite" means it may have been made by me or another MediaMonkey developer, so instead of crediting/thanking me, please thank the team. You can still ask me for support on any of our addons.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
It is visible in all tabs.drakinite wrote: ↑Thu Feb 03, 2022 11:15 pm Unfortunately I can't replicate the issue you described. Could you please record a video and either send it to me or add it to https://www.ventismedia.com/mantis/view.php?id=18530 ? The status bar for background tasks is supposed to be visible on *all* tabs, not just one.
tab a = the tab where I an running a sync job to Google Drive
tab b = another tab, which is viewing a Collection using the List with Album View.
I ran the sync in tab a
It is a long running job
I switched to tab b to view some non-related things while the sync ran in the background.
tab b does show the messages coming from tab a
but they overwrite the message that tab a is already displaying in the status bar, ie. the footer line from the main centre panel
Look at the image I posted again.
The top half shows tab b without the background task running
The bottom half also shows tab b, but this time with the background task running
The message from tab a is illegible due to overwriting, and is too far to the left anyway, because it is overwriting the Media tree in the left panel
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Re: Code Monkey - A customizable dark skin inspired by Visual Studio
I had some offline communication with drakinite.
The next beta release of MM5 will fix this issue.
The next beta release of MM5 will fix this issue.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.