163 karma · joined April 2, 2024
There is no flatpak and no linux/mac/windows client yet. Right now client support is not a priority, I want to focus on supporting more features and stabilizing bugs before creating clients, but this is definitely in the todo.
There is no plan to support SQLite in the future, Kyoo already uses multiples executables/containers anyway. Postgres offer better scalability with little disaventages.
I then moved to rust, mostly because I was curious about the language. When I decided to use the original's video keyframes I needed to rewrite everything anyway, so I decided to change language at this time. The CLI interface did not change but using golang made state management easier since it has great tooling for (goroutines, concurrent maps, channels...). Rust lacks those tools, and it was hard to handle mutexes and so on.
This is one of my first blogs, so I'm eager for some feedback!
would love to be available on ios tho x(
I want to focus on features before writing more clients, I hope to write Chromecast support in less than 6 mounts and google tv in less than a year.
The screenshots are pushed on a secondary branch, so I can remove them completely without rewriting the git history. Thanks for worrying <3
There are still some edge cases, especially with extra which are not handled very well right now. It works even for weird anime naming, things like "[SomeGroup] Jojo's bizzare adventure - golden wings 12.mkv"