You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Along with sharing the player UI components with an embedded player, there are also some large, overarching issues with how the player works that I'd like to make to fix:
Auto-connect episodes when saving timestamps for the first time
I'm finding myself never editing the episode info before connecting it to anime skip, so lets just remove that process all together
For unknown episodes/shows, just add them to an "Unknown" show that can be manually reviewed
The website needs to be updated with the ability to edit website details, and we should link to that from the player.
Have a message that says missing episode details will be fixed for you if we can't find the details
Layering of full screen elements makes clicking around difficult
you always have to click to dismiss dialogs before opening another one
This works for some dialog (Login), but not all (timestamps panel + settings menu)
The API is too good at returning timestamps and sometimes returns bad ones
Remove the templates feature - this results in users submitting lots of bad timestamps
Only use timestamps from episodes with a matching duration (within 1s) - With different versions of episodes (uncut, uncensored, directors-cut, simulcast, etc) positioning timestamps from the end of the episode doesn't really make sense (originally done to allow for different streaming service branding, but is causing more harm than good)
Timestamp validation
Don't allow submitting timestamps that are invalid
Prevent you from advancing to the next episode when there are unsaved changes
Right now, a single set of timestamps is selected based on the episode and user templates
Since there are often multiple possible options, the user should be able to pick between them
If you have other ideas, post a comment on this issue and I'll add it to the above list after discussion.
UI Changes
Here are the mockups for V2 of the player. The main change is that the popups and dialogs are now going to be in a single sidebar. Assuming I can get the video to scale properly to make room for that sidebar lol
Mockups
They don't contain all the small details, but they're good enough for me to get started. If you have any feedback on the UI changes, let me know!
Features
Along with sharing the player UI components with an embedded player, there are also some large, overarching issues with how the player works that I'd like to make to fix:
Animixplay supportWebsite shut down, not supportingIf you have other ideas, post a comment on this issue and I'll add it to the above list after discussion.
UI Changes
Here are the mockups for V2 of the player. The main change is that the popups and dialogs are now going to be in a single sidebar. Assuming I can get the video to scale properly to make room for that sidebar lol
Mockups
They don't contain all the small details, but they're good enough for me to get started. If you have any feedback on the UI changes, let me know!