Revisto

@revisto
210 Followers
225 Following
183 Posts

Revisto — GNOME Foundation member

👨‍💻 Developer of Drum Machine (GNOME Circle)
🌍 Python docs Farsi translation coordinator
📧 Contributor to Cypht project
🎶 Music creator | youtube.com/@theRevisto
🎤 Gave a talk at Linux App Summit

Githubhttps://www.github.com/revisto
Youtubehttps://www.youtube.com/@therevisto
Matrixhttps://matrix.to/#/@revisto:gnome.org
Linkedinhttps://www.linkedin.com/in/revisto

@SepehrRS has started developing a beautiful Sudoku game using GTK and Libadwaita, and he's planning to bring it to GNOME Circle soon.
I've contributed to the project, mostly with the app's UI, logo, and making sure it meets GNOME Circle's app criteria.
You can install the app from Flathub or contribute on GitHub by opening issues and helping make it better.

https://flathub.org/apps/io.github.sepehr_rs.Sudoku

https://github.com/sepehr-rs/Sudoku

P.S. Sepehr has also been helping us triage bugs in Drum Machine, thanks a lot!

I've updated the "credits" section for Drum Machine to properly thank everyone helping the app get better!
Thanks to you all.

Getting ready for the GUADEC (as an online speaker), see you on Saturday, guys!

(Hope I can be there in person at the next event without any war and sanctions for Iranians)

@gnome
#GUADEC #GUADEC2025 #GNOME

I'm contributing to a new application from @azibom called Assistant, which is aimed to become part of the GNOME Circle community. Here is the icon I designed for now.

https://github.com/azibom/assistant

@gnomeapps

Hi, I got accepted as a speaker at openSUSE Asia this year 🎉
The summit is happening August 29–31 at the MRIIRS University in India.

If the Indian embassy in Tehran opens and flights go back to normal (thanks to the recent war between the Islamic Republic and Israel), I'll attend in person and give my talk, hoping the country + war situation don't get in the way.

https://events.opensuse.org/conferences/oSAS25

@opensuse @SUSE @gnome
#openSUSE #AsiaTech #summit

Netblocks: #Iran has now been disconnected from the global internet for 36 hours; live metrics show national connectivity remains in the low few percent of ordinary levels with only a handful of users able to connect via multi-hop VPNs.

BE OUR VOICE

I was wondering why GNOME's i10n platform is called "Damned Lies"?

I searched and I only found a link to "Lies, damned lies, and statistics" article on Wikipedia. After understanding the context a bit, I wasn't sure about the link between this and the localisation web app, so I asked in the @gnome I18n room on Matrix, and Alexandre generously explained it. Since there was no online explanation, I wrote a post about it on my blog. Hope it helps.

https://blogs.gnome.org/alirezash/2025/06/11/why-gnomes-translation-platform-is-called-damned-lies/

@afranke
#GNOME #I10n

I just tested out the Gradia application to make my screenshots look better, and it was amazing. The app is awesome and does exactly what it's supposed to. It's super easy to use and has almost all the features someone would expect from such an app. Huge thanks to Alexander Vanhee for making Gradia (I couldn't find his Mastodon account).

https://flathub.org/apps/be.alexandervanhee.gradia

https://github.com/AlexanderVanhee/Gradia
Give it a star if you liked it <3

It's hard deciding where to add new features in the application, design-wise. Currently, I want to add a feature to support longer rhythms instead of limiting it to only 16 beats and 4 bars. I don't want to have 4 toggles for pages 1 to 4 and again be limited to only 4 pages (16 bars).
So we need an input for the number of pages and buttons for "next/last page." I'm wondering if it's a good idea to add them at the end of the drum sequence box, or in the bottom action bar or somewhere else?

I was adding some new features to Drum Machine and playing with it, and found a cool rhythm, so I thought it would be cool to record it, and here it is:

https://www.youtube.com/watch?v=csuXY_aR5Uo

https://apps.gnome.org/DrumMachine/

×

Getting ready for the GUADEC (as an online speaker), see you on Saturday, guys!

(Hope I can be there in person at the next event without any war and sanctions for Iranians)

@gnome
#GUADEC #GUADEC2025 #GNOME

@revisto @gnome
I don't know why but that retro keyboard goes real hard 👌
@alavi Hahaha, thanks <3
@revisto good luck on that, I'm so happy to see an Iranian in such an event
🤞🏻
@rounakserri Aww, thank you so much Rounak <3
@revisto
یه ارائه هم از این دربیار که روند برگزاری همایش‌های نرم‌افزار آزاد لااقل از دید ارائه‌دهنده چه‌طوریه. چه‌طوری خبردار شدی. موضوع رو چه‌طور انتخاب کردی. روند بررسی و تأیید ارائه‌ها چی بود. از نظر فنی تجربه‌اش چی بود. چه نرم‌افزارهایی و به چه صورتی استفاده می‌شد و…
@danialbehzadi حتما دانیال جان