INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Skinning Problems  (Read 515 times)

EnglishTiger

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 956
Skinning Problems
« on: January 03, 2022, 02:35:55 am »

PROBLEM 1
While testing some new TrackInfo Plugins I am developing I noticed that when you change skins while a Track is Playing the Skinning Engine is doing something different to when MC Changes Tracks.

For those not familar with all the Skins that get installed with MC the ThunderStorm Skin has a Unque Feature that becomes more evident if you use a TrackInfo Plugin - A large empty, unusable, area below the Tab and above the top of the TrackInfo Plugin.
It was switching between this skin and a skin that does not have that large gap under the tab that revealed the problem.

In the pics in this gallery https://pix01.jriver.com/JL1%40pPie :-
The 1st is for a skin with only a Small Gap
The 2nd is for the ThunderStorm skin - but it's Wrong because there is only a Small Gap
The 3rd is for the 1st Skin but this time it's Wrong because there is a Large Gap (The one from the ThunderStorm Skin)

The 4th is for ThunderStorm after a Track Change and is Right as there is a Large Gap
The 5th is for the 1st Skin but because there was No Track Change it's Wrong because there is a Large Gap (The one from the ThunderStorm Skin)
The 6th is for the 1st Skin but because there was A Track Change it's Right because there is a Small Gap

PROBLEM 2

This one has been around for ever

When MC is progressing through a playlist for some very obvious reasons the Skin has to be redrawn.
But MC is doing it at both the WRONG TIME and the RIGHT TIME and it becomes more obvious if you have opted to display Cover Art + Lyrics and increase the Prebuffering to the max value of 20 seconds.
What It Gets Wrong - once the Current Track is the Prebuffering interval away from the end of the track some of the screen will get redrawn and if you use the settings outlined above the Lyrics for the Next Track will appear.
What it Gets Right - The Cover Art for the New Track will get shown when that Track Starts Playing.

These images show the timing problem very clearly - especially the 2nd on which has the Cover Art for the Current Track + the Lyrics for the Next Track - https://pix01.jriver.com/KL1%40DNFu
Obvious Question why is the Screen Geting Redrawn TWICE
Logged
Win NUC - VENOEN 11Th NUC Mini PC Core i7 1165G7,Dual HDMI 2.0+Mini DP,Windows 11 Mini Desktop Computer,Thunderbolt 4.0,1 Lan, USB-C,Wifi,Bluetooth 5.0,32GB RAM Toshiba MQ04ABF100 ‎500Gb 5400 RPM ‎eSATA HD, Gigabyte GP-GSM2NE3512GNTD 1Tb NVMe SSD, Samsung 870 QVO 8 TB SATA 2.5 Inch SSD (MZ-77Q8T0) in Sabrent Ultra Slim USB 3.0 to 2.5-Inch SATA External Aluminium Hard Drive Enclosure (EC-UK30)

Apple 2020 Mac mini M1 Chip (8GB RAM, 512GB SSD)
Sabrent Thunderbolt 3 to Dual NVMe M.2 SSD Tool-Free Enclosure with Sabrent 2TB Rocket NVMe PCIe M.2 2280 High Performance SSD + Crucial P3 Plus 4TB M.2 PCIe

ET Skins & TrackInfo Plugins - https://englishtiger.uk/index.html

EnglishTiger

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 956
Re: Skinning Problems
« Reply #1 on: January 05, 2022, 09:41:27 am »

PROBLEM 3

When the "Enlarge scrollbars on mouse over" option is Activated it works with most scrollbars but not with the ones in Both Tag Windows.
But it does work with the scrollbar in the "Tag Dump" section of the Advanced Tag Window and it's equivalent in the Standard Tag Window.
Logged
Win NUC - VENOEN 11Th NUC Mini PC Core i7 1165G7,Dual HDMI 2.0+Mini DP,Windows 11 Mini Desktop Computer,Thunderbolt 4.0,1 Lan, USB-C,Wifi,Bluetooth 5.0,32GB RAM Toshiba MQ04ABF100 ‎500Gb 5400 RPM ‎eSATA HD, Gigabyte GP-GSM2NE3512GNTD 1Tb NVMe SSD, Samsung 870 QVO 8 TB SATA 2.5 Inch SSD (MZ-77Q8T0) in Sabrent Ultra Slim USB 3.0 to 2.5-Inch SATA External Aluminium Hard Drive Enclosure (EC-UK30)

Apple 2020 Mac mini M1 Chip (8GB RAM, 512GB SSD)
Sabrent Thunderbolt 3 to Dual NVMe M.2 SSD Tool-Free Enclosure with Sabrent 2TB Rocket NVMe PCIe M.2 2280 High Performance SSD + Crucial P3 Plus 4TB M.2 PCIe

ET Skins & TrackInfo Plugins - https://englishtiger.uk/index.html
Pages: [1]   Go Up