Tuba on Nostr: Thanks for the review! > I think Tuba could really benefit from some multithreading ...
Thanks for the review!
> I think Tuba could really benefit from some multithreading because the update behavior locks the app during TL update fetches
It's a long discussion but a TLDR can be found here https://github.com/GeopJr/Tuba/issues/798#issuecomment-1959031815 and in its linked issues
The bottleneck is mainly GTK, partially due to widgets used, partially due to the complexity of the post widgets, partially due to the alternatives not being up to par on accessibility or requiring rewriting critical and complex parts
> I think Tuba could really benefit from some multithreading because the update behavior locks the app during TL update fetches
It's a long discussion but a TLDR can be found here https://github.com/GeopJr/Tuba/issues/798#issuecomment-1959031815 and in its linked issues
The bottleneck is mainly GTK, partially due to widgets used, partially due to the complexity of the post widgets, partially due to the alternatives not being up to par on accessibility or requiring rewriting critical and complex parts