Rafael Mardojai CM

Anarchist. Web dev. Programmer. Open Source enthusiast.

News about my Apps:

One year later...

Over the last quarter of the past year and the beginning of this one, I released new versions of several of my open source apps, but didn’t have the time to write about them—so here’s a quick summary:

  • Dialect 2.4.0 and 2.5.0
    • Added DeepL provider
    • Interface improvements and bug fixes
  • Forge Sparks 0.4.0
    • Memory usage optimizations and bug fixes
  • Webfont Kit Generator 1.2.0
    • Added support for variable fonts and code optimizations
  • Share Preview 1.0.0
    • Support for opening HTTP URLs from desktop and CLI
    • Improved handling of multiple windows

Now, here’s a look at the releases from this month:

Diccionario de la Lengua

On July 18th, I released Diccionario de la Lengua 1.0.0. This is essentially a maintenance update to adapt to changes in the Academia’s API HTML. Still, I decided to bump the version to 1.0 because the app is pretty much in the state I envisioned.

Diccionario de la Lengua showing the definition of the Spanish word “desarrollador”.

Webfont Bundler

Webfont Bundler 1.3.0, released on July 20th, introduces the new name for what used to be Webfont Kit Generator, along with a few minor bug fixes.

Main view of the Webfont Bundler app with fonts loaded.

Dialect

This release had been on hold for a while due to major refactors—mainly the migration to PyGObject’s async support. But Dialect 2.6.0 finally landed on July 22nd. It includes new features like spell-checking and dynamic language list fetching from Google and Yandex instead of relying on static lists.

It also comes with a number of important fixes, including:

  • Handling DeepL’s rate limiting (HTTP 429) properly
  • Fixes to primary clipboard handling

Forge Sparks

I released Forge Sparks 1.0.0 on July 26th. It adds support for private GitHub instances and includes many bug fixes. I also bumped the version to 1.0 here, as I consider the app to be stable now.

Forge Spark's account creation view. Showing that GitHub accounts now can set an instance url.

(purple accent is my system pref)

Blanket

Released on July 27th, Blanket 0.8.0 introduces the ability to rename custom sounds. It also makes suspension inhibition while playing optional (and now disabled by default), along with various bug fixes.

[Blanket's dialog for renaming custom sounds.

(purple accent is my system pref)


As you can see, several of my apps have now entered their 1.0 era, because they have been out for some years now, and I no longer consider them to be in a betaish state.