I did some testing last night, and, strangely, the change doesn't seem like it came from Emby Theater - I reverted my Emby Theater installation back to several older versions, in an effort to find the latest pre-change version, so I could then either run that, or create a fork of the latest version without the change.
I ended up trying various versions going all the way back to v2.7.8 (Released in May 2017), but all of them skipped to the next file using any of the remote or keyboard inputs that used to skip to the next chapter.
I can think of 4 possible scenarios for what I'm seeing:
- I'm an idiot and overlooking something simple that is causing me to misinterpret the situation (Entirely possible - I'm currently home sick with a bad case of the flu and a high fever, so not exactly top shape for anything requiring a clear mind and attention to detail).
- There was never a chapter-skip functionality in Emby Theater, and we are all collectively hallucinating/thinking of the chapter skip functionality in Emby for WMC (Pretty unlikely even given how out of it I am; if this is the case I should probably go to the emergency room post-haste).
- The change was implemented in Emby Server, which in turn is defining how Emby Theater etc should interpret remote/keyboard inputs, so as to maintain UI consistency across the various Emby viewing platforms (My money is on this one).
- A wizard did it.
I know you're endlessly busy, but, assuming either 1 or 3 above, do you think you could point us in the rough direction of the origin (in terms of the code/where to look on GitHub, not design philosophy) of the change, as well as a one-or-two-word evaluation of how hard it would be to revert it for personal use (i.e., simple, copy-paste, totally impossible)?
If the change is actually in Emby Theater and I just missed it due to stupidity, would it be possible to reintegrate the chapter-skip functionality and simply bind it to a different input, assuming complete reversion would run counter to your design ideals (like how in Emby for WMC, it is mapped to Page-Up/Page-Down)? If it is in Emby Server, I could see it being more complicated, but perhaps an option for some obscure keyboard-combination?
All that aside but somewhat related, I feel like a lot of effort in Emby development these past few years has gone into simplifying the user experience to appeal to a broader base (limiting the complexity/variety of certain options, removing controls only a limited number would use, less customizability) - any chance there will ever be something like an 'Advanced Mode' toggle, so that, while still hidden away from those who don't need them, more complex options would still be available? Just been on my mind for a long time. Thanks for your time!