INTERACT FORUM

Please login or register.

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

Author Topic: Theatre View client configuration changes don't survive a restart  (Read 279 times)

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4105

running latest MC33 as a client connected to a server

open theatre view settings
change the menus (e.g. add netflix, move some other entries in the menu)
launch theatre view
updated settings are present
exit MC
open it again
check theatre view still looks the same
now exit MC *and* media server (i.e. a complete restart)
launch it again
go to theatre view
configuration is now back to the previously saved settings

make the same config changes again to theatre view
check they load ok
now unload the server and load the default local library
check theatre view settings
it's back to the previously saved settings


IIRC there was a change to allow client settings to be saved, my guess is that broke this

i.e. now you have to unload the server, edit the client settings in theatre view and then load the server back again? or perhaps you have to edit it on the server not the client? I don't recall ever having to do that before but maybe it's always been that way? it's v confusing anyway
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5232
  • "Linux Merit Badge" Recipient
Re: Theatre View client configuration changes don't survive a restart
« Reply #1 on: August 31, 2024, 11:00:36 am »

So my recollection is that clients have never been able to edit the menu structure in standard or theater view, those are pushed down from the server.  It *seems* like you can edit them, but the changes are reverted on the next restart, and AFAIK that's how it's always worked, the server is the one source of truth for menus.  If there was ever a period where clients could change the views, I missed it.

There are some local theater view settings (graphical settings, maybe themes?, etc.) that are configurable on the client though, which may be part of the confusion?
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1368
Re: Theatre View client configuration changes don't survive a restart
« Reply #2 on: August 31, 2024, 11:06:09 am »

It's always been like this. You can change/add menus to on the Client, but they all revert when you restart the Client.
Logged
JRiverMC v32 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫRSS315HE-22■DIYSG Cube-12
•eD LT.500ѫeD 13ov.2■eD A3-300

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4105
Re: Theatre View client configuration changes don't survive a restart
« Reply #3 on: August 31, 2024, 11:24:09 am »

that's pretty strange behaviour, why not just prevent editing on a client?
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5232
  • "Linux Merit Badge" Recipient
Re: Theatre View client configuration changes don't survive a restart
« Reply #4 on: August 31, 2024, 12:05:17 pm »

that's pretty strange behaviour, why not just prevent editing on a client?

There are a handful of places where they've created UI that blocks clients from doing things they can't actually do (like the rename copy move tool, which will now just tell you no on a client), but there are a bunch of places where the client can seemingly make changes but they don't take (e.g. cover art, views).  It's the same deal when you connect to a read-only library: the client can "make" tag changes, but they won't "take."

I'm not sure why it's set up that way.  I suspect it's just a function of clients downloading a copy of the server library and then treating it like a local library, which makes most things work correctly without a lot of dev tinkering, but the cases where the client can't edit (either due to read-only permissions or architectural choices) just silently fail.
Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4105
Re: Theatre View client configuration changes don't survive a restart
« Reply #5 on: August 31, 2024, 12:10:21 pm »

ok well anyway, mystery solved, thanks!
Logged
Pages: [1]   Go Up