Darazaki / Spedread

GTK speed reading software: Read like a speedrunner!
GNU General Public License v3.0
61 stars 5 forks source link

Distribute via Flathub #1

Closed gary-host-laptop closed 2 years ago

gary-host-laptop commented 2 years ago

Awesome application you have here, I've been looking for something like this for some time and the fact that it uses GTK it's just even more awesome. Having a more user friendly distribution format would be great and being on Flathub will also help to get the application to be more known and possibly someone will help you with development.

gary-host-laptop commented 2 years ago

If you have any doubts on how to package it as a flatpak you can join #flatpak:matrix.org and ask the developers for helpl.

Darazaki commented 2 years ago

Good idea! I'm currently rewriting the app in Vala & GTK4 inside the v2 branch. I've pretty much finished the coding part so I only need to copy and reorganize the application files so the app should get published soon!

I'll keep you updated

Also, thanks a lot for the Matrix room! That'll probably be very helpful :D

gary-host-laptop commented 2 years ago

Are you planning on publishing this on elementaryOS? Since they use Vala for all their applications and Flatpak for their package manager (on a different repo, not on Flathub).

Darazaki commented 2 years ago

Sadly it looks like they only allow GTK3 :/

But maybe I'm wrong so I'll have to see

gary-host-laptop commented 2 years ago

Yep, you're right, worth noting that they are working on adding support for GTK4 in elementaryOS 7.0, which should be released around Q2 of 2022. https://github.com/elementary/stylesheet/pull/1108

Still it's up to you if you want it to be released there as a curated application, since elementary users will still be able to install it through Flathub.

Darazaki commented 2 years ago

Oh ok thanks for telling me! I don't really follow their development cycle so that's pretty useful to know :)

Just in case I ended up asking the question their StackExchange but I guess that'll be the answer

Also, the only thing missing for me to publish Spedread on Flathub is fixing a weird bug where IBus input methods don't seem to work with the Flatpak build and maybe translating the app's description into French so hopefully I'll be able to submit Spedread there in the next few days! :D

gary-host-laptop commented 2 years ago

Oh ok thanks for telling me! I don't really follow their development cycle so that's pretty useful to know :)

Just in case I ended up asking the question their StackExchange but I guess that'll be the answer

They will probably give you a more technical answer with more details, so it doesn't hurt.

Also, the only thing missing for me to publish Spedread on Flathub is fixing a weird bug where IBus input methods don't seem to work with the Flatpak build and maybe translating the app's description into French so hopefully I'll be able to submit Spedread there in the next few days! :D

Hope you can fix that bug, regarding the French translation, you could use DeepL which is an amazing translator and will probably do the trick.

Translation to French:

Logiciel de lecture rapide GTK : Lisez comme un speedrunner !

Spedread

Logiciel de lecture rapide GTK : Lisez comme un speedrunner !

Ce programme affiche rapidement un mot à la fois pour permettre de se concentrer sur l'idée générale plutôt que sur des mots isolés, tout en réduisant les mouvements oculaires.

Caractéristiques

capture d'écran

  • International
  • Lecture, pause, mot suivant et mot précédent
  • Contrôle de la vitesse à laquelle les mots sont affichés
Darazaki commented 2 years ago

That translation looks pretty nice! Just needs a few tweaks. Using DeepL is actually a really good idea thanks! :)

Darazaki commented 2 years ago

https://flathub.org/apps/details/com.github.Darazaki.Spedread :D

gary-host-laptop commented 2 years ago

Awesome!

Darazaki commented 2 years ago

Oh and btw, the IBus method bug seems to just be an issue with my build tools. No issue if you download from Flathub so... fixed I guess?

Anyway thanks a lot for your suggestions and have a nice day! :)