INTERACT FORUM

Please login or register.

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

Author Topic: Theater View overwrites  (Read 959 times)

terrym@tassie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 505
Theater View overwrites
« on: February 01, 2024, 06:09:53 pm »

[Edit by JimH -- This is related to the

NEW:  Active Theater View Templates]


I'm not happy that customizations are being overwritten in the latest releases (32.0.11 & 32.0.12).
It took years getting Theater View the way I LIKE IT.
Can you not merge the new Movie template with the existing customization as an option?
I've worked around the issue by changing the revision number in the template backup file and used this to overwrite the library template file.

Logged
Good manners cost nothing.
Bad manners can cost you your reputation
― B.D.Hawkey

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: Theater View overwrites in 32.0.11 & 32.0.12
« Reply #1 on: February 02, 2024, 12:36:18 am »

If you customize MC's files, there's always a chance you'll lose your work.  So ... back up.

In some cases, custom work can be put in a Custom Resources folder and MC won't touch it.  I don't know about this case.
Logged

cncb

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3106
Re: Theater View overwrites in 32.0.11 & 32.0.12
« Reply #2 on: February 02, 2024, 08:39:27 am »

This was the best option to make sure everyone gets the new stuff without having to do anything manual. 

I will make a change so you can set the version in your templates file to a really high number and not have to worry about it again.
Logged
-Craig    MO 4Media remote and player:  Android/TV/Auto | iOS | Windows 10/UWP

marko

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 9140
Re: Theater View overwrites in 32.0.11 & 32.0.12
« Reply #3 on: February 02, 2024, 01:03:12 pm »

I copied the new Movie template into my own xml file. So, in the config tool, I have both templates to play with. How will future updates to the new "Movie" template affect this approach?

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42379
  • Shoes gone again!
Re: Theater View overwrites in 32.0.11 & 32.0.12
« Reply #4 on: February 02, 2024, 01:15:20 pm »

The existing templates are backed up to a backup folder under your library.
Logged
Matt Ashland, JRiver Media Center

terrym@tassie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 505
Re: Theater View overwrites in 32.0.11 & 32.0.12
« Reply #5 on: February 02, 2024, 09:29:34 pm »

I appreciate that the objective of overwriting the file info xml template is to ensure that all users get the new Theater View improvements.

However, I think the way it is being done may cause unnecessary support issues.

Point 1. Restoring a backup from a release lower than 32.0.11 will not return the MC library to its previous state as the file info xml file will be overwritten with defaults again.

Point 2. Users have to find and manipulate xml files to restore their customizations.

I think it would better if the update overwrote the default file info entries in the existing xml file.

This would have the advantage of not overwriting any added or renamed entries (such as My Movies, My TV Show 2021 etc).

It could be made clear in the update notes that the default file info schemes could be overwritten again at any time in the future and users should use their own custom names for their customization schemes.
Logged
Good manners cost nothing.
Bad manners can cost you your reputation
― B.D.Hawkey

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: Theater View overwrites
« Reply #6 on: February 03, 2024, 03:17:44 am »

I moved this from the beta board.

The problem should only affect a small group of dedicated followers of lepa's original tool tip customization thread.   That thread is five years old now!

The topic deserves discussion, but we need to move forward.

If those affected can agree on a better method, we'll consider it.
Logged

lepa

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2033
Re: Theater View overwrites
« Reply #7 on: February 03, 2024, 04:59:34 am »

Why not just merge new "Movie (Spotlight)" on top of the template elements so it will be active template for media sub type movies until manual user intervention? Personally I don't mind a little clean up on my xml file but can see some justified criticism/support req coming from this
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10941
Re: Theater View overwrites
« Reply #8 on: February 03, 2024, 05:12:27 am »

Why not just merge new "Movie (Spotlight)" on top of the template elements so it will be active template for media sub type movies until manual user intervention? Personally I don't mind a little clean up on my xml file but can see some justified criticism/support req coming from this

Is that really less work then restoring a backup, which we created for you?
We could add a clarifying prompt on that dialog, so people are aware of the backup, but otherwise it seems like a similar amount of effort, while making it cleaner for most users, and less complicated as we need to keep upgrading it during development of these templates.
Logged
~ nevcairiel
~ Author of LAV Filters

lepa

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2033
Re: Theater View overwrites
« Reply #9 on: February 03, 2024, 05:20:12 am »

Is that really less work then restoring a backup, which we created for you?
We could add a clarifying prompt on that dialog, so people are aware of the backup, but otherwise it seems like a similar amount of effort, while making it cleaner for most users.
Restoring a backup also loses the new JRiver template which is not be desired by you I would think after the work you put into it. I can edit that XML to include it again but others might have problems.
Logged

terrym@tassie

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 505
Re: Theater View overwrites
« Reply #10 on: February 03, 2024, 06:09:16 am »

Quote
We could add a clarifying prompt on that dialog, so people are aware of the backup, but otherwise it seems like a similar amount of effort, while making it cleaner for most users, and less complicated as we need to keep upgrading it during development of these templates.
So, do you intend to overwrite the entire file every time you release an update to the templates? Which would require a user to restore their backup?
Logged
Good manners cost nothing.
Bad manners can cost you your reputation
― B.D.Hawkey

lepa

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2033
Re: Theater View overwrites
« Reply #11 on: February 03, 2024, 06:32:34 am »

Perhaps you could freeze the name of the default template and prevent users to create user templates with the same name. Then you could always replace that template during installation without affecting user created templates
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: Theater View overwrites
« Reply #12 on: February 03, 2024, 06:40:33 am »

Perhaps you could freeze the name of the default template and prevent users to create user templates with the same name. Then you could always replace that template during installation without affecting user created templates
Yes, perhaps.  I'd prefer to see users move when necessary instead of JRiver trying to avoid what they do.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: Theater View overwrites
« Reply #13 on: February 03, 2024, 06:50:31 am »

Restoring a backup also loses the new JRiver template which is not be desired by you I would think after the work you put into it. I can edit that XML to include it again but others might have problems.
Restoring from an old version isn't very common, and the problem goes away over time.  32.0.10 will seem ancient soon.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72444
  • Where did I put my teeth?
Re: Theater View overwrites
« Reply #14 on: February 16, 2024, 02:29:54 pm »

Locking this because it was addressed in recent changes to MC.  If you have a custom version, protect it by making a copy and then edit its version to give it a higher version number.
Logged
Pages: [1]   Go Up