home.social

#gnomecircle — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gnomecircle, aggregated by home.social.

  1. Small change in the Graphs beta (still on MR), but the plan is labels to be truncated dynamically in the upcoming release, instead of the current max limit of 40 characters.

    The main reason was on mobile phone testing, it was pretty easy to have the label so large that it messes up the window. But truncating even more by default feels like a waste on PC screens. Hence, doing this dynamically based on canvas size.

    Coming to Flathub stable on May 15th :)

    #GNOME #linux #GNOMECircle #FOSS

  2. A new #Hieroglyphic release is out now. Thanks to the exciting work done by @bnyro,
    Hieroglyphic can now also recognize @typst symbols (a modern alternative to
    LaTeX). Hardware-acceleration will now be preferred over using the CPU, when
    available, reducing power-consumption.

    Head over to @flathub to download the latest version: flathub.org/en/apps/io.github.

    #GNOME #GNOMECircle #GNOMEApps #Tex #Typst

  3. A new #Hieroglyphic release is out now. Thanks to the exciting work done by @bnyro,
    Hieroglyphic can now also recognize @typst symbols (a modern alternative to
    LaTeX). Hardware-acceleration will now be preferred over using the CPU, when
    available, reducing power-consumption.

    Head over to @flathub to download the latest version: flathub.org/en/apps/io.github.

    #GNOME #GNOMECircle #GNOMEApps #Tex #Typst

  4. A new #Hieroglyphic release is out now. Thanks to the exciting work done by @bnyro,
    Hieroglyphic can now also recognize @typst symbols (a modern alternative to
    LaTeX). Hardware-acceleration will now be preferred over using the CPU, when
    available, reducing power-consumption.

    Head over to @flathub to download the latest version: flathub.org/en/apps/io.github.

    #GNOME #GNOMECircle #GNOMEApps #Tex #Typst

  5. A new #Hieroglyphic release is out now. Thanks to the exciting work done by @bnyro,
    Hieroglyphic can now also recognize @typst symbols (a modern alternative to
    LaTeX). Hardware-acceleration will now be preferred over using the CPU, when
    available, reducing power-consumption.

    Head over to @flathub to download the latest version: flathub.org/en/apps/io.github.

    #GNOME #GNOMECircle #GNOMEApps #Tex #Typst

  6. A new #Hieroglyphic release is out now. Thanks to the exciting work done by @bnyro,
    Hieroglyphic can now also recognize @typst symbols (a modern alternative to
    LaTeX). Hardware-acceleration will now be preferred over using the CPU, when
    available, reducing power-consumption.

    Head over to @flathub to download the latest version: flathub.org/en/apps/io.github.

    #GNOME #GNOMECircle #GNOMEApps #Tex #Typst

  7. And slowly we're inching towards a release for the next version of Graphs.

    Currently working on documentation. With the next release at least all features and such should be described, making it complete in principle (which was a blocker for 2.0). That's the net 700 new lines coming in.

    Later on I intend to add some more explicit how-to's, and maybe explanations on e.g., statistics or mathematics behind certain transformations (e.g., what does the Fourier transform do).

    #GNOME #GNOMECircle

  8. As you may already have learned from the @gnome 50 release notes, Sessions has been accepted into #GnomeCircle

    Sessions is a simple visual timer application designed specifically for the pomodoro technique and maintained by @pojntfx.

    apps.gnome.org/Sessions/

  9. #Eyedropper 2.2.0 is out now, bringing support for color picking without
    having the application open. It also now supports RGB in decimal notation
    and improves support for systems without a proper portal setup.

    As always, you can download the latest release from Flathub flathub.org/en/apps/com.github

    #GNOME #GNOMECircle #GNOMEApps #libadwaita

  10. Thanks to an update of the underlying libraries the next release of #Hieroglyphic will automatically use hardware acceleration (i.e. NPU) when available, improving efficiency.

    #GNOME #GNOMEApps #GNOMECircle #libadwaita

  11. Error bar functionality in Graphs is basically ready for now. So soon you'll be able to use error bars in graphs, turn them on or off on demand. Style them as you like, and even exporting works as intended.

    Coming to a beta branch near you soon (tm) :)

    #GNOME #GNOMECircle #libadwaita #linux

  12. Current progress on error bars in Graphs. Basically everything works quite well now, and you can pick error bars for either axes (or none at all).

    Apart from more testing, I mainly want to add options to style them a bit maybe before merging this in (could be a separate MR though). Also maybe a row in the "Edit Item" menu with the option to hide the error bars for the item in question.

    #GNOME #GNOMECircle #Libadwaita #Linux #FOSS

  13. More errorbar experiments on Graphs. Definitely getting this in for next release.

    Core functionality is working. Just need to implement things on the UI-side of things. E.g. turn errorbars on/off, pick a column to choose errors on import, and adding options in the style editor to customize them.

    #GNOME #Linux #GNOMECircle #Libadwaita

  14. Toying around with error bars. This is probably a reasonable goal to have in the coming release of Graphs. Likely one of the last things to add before announcing a full release (which is a bit overdue).

    Has been plaguing me for a while now, but I could fix the blocker I had last time (the error bars not updating with the data on changes). So now it's just a matter of a clean implementation, and exposing options to style them a bit more reasonably in our style editor.

    #GNOME #GNOMECircle #FOSS

  15. Now the all new custom math parser has been merged in Graphs, we officially have more lines of #Vala than #Python.

    Thanks cmkohnen, the other Graphs-maintainer who has been working on this. Now we no longer depend on regex hackery for parsing equations, which is always a bit brittle. Also comes with a significant performance boost.

    #GNOME #GNOMECircle #ValaLang

  16. #Eyedropper now supports the new session restore feature, so it will automatically restore picked colors across reboots.

    Thanks to @AdrianVovk for the excellent guide!

    #GNOME #GNOMEApps #GnomeCircle

  17. Sometimes having the source code available of other projects is very useful.

    I noticed that GNOME Text Editor nowadays correctly displays the file path in the subtitle, even in Flatpak with limited permissions. This was not always possible to the best of my knowledge.

    So instead of asking somebody for support, I can simply look at their source code how they handle it, and lo and behold. Now I've got a fix for this in Graphs as well :)

    #GNOME #GNOMECircle #FOSS

  18. I was just updating the list of changes in the upcoming version of Graphs. The list is getting pretty long at this point 📈

    We probably don't have any major additions planned for this release at this point (meaning we're getting close).

    Apart from having a look at the feasibility of adding support for error bars, as well as parametric sliders for the new equations within this release. If not now, those are the two major things that are next on the list.

    #GNOME #FOSS #GNOMECircle #LinuxApps

  19. Probably the last change the the curve fitting dialog in Graphs for now. I've also added the ability to check the residuals of the fit visually.

    The use-case here is so you can see that your variance is not dependent on your x-value. Like in the video you can see that an exponential fit has a smaller error, but the clear line in your residuals indicates that it's probably a worse fit than the linear one.

    #GNOME #libadwaita #GNOMECircle

  20. It's a quiet NYE this year, in other words I have some time to mess around in Graphs while my wife is taking some rest before midnight.

    Support for LibreOffice and MS Excell Spreadsheets is now mostly functional. Will be part of the next major release.

    And of course happy 2026 to all :)

    #GNOME #GNOMECircle #libadwaita #Linux

  21. 😩 It's time to end my suffering and finally replace #Fedora Workstation with the official #Plasma release.

    Not entering a serious relationship with #Gnome at this point but we stay friends. Still love many apps from the world of Gnome. :blobcathearthug:

    #Linux #FreeSoftware #GnomeCircle #FOSS

  22. @gnome GNOME is design-driven, in the way that user experience comes first. While an opinionated approach may not suit everybody’s workflow, in my view it leads to better, more testable and more polished products.

    Also the community. Started on Graphs as a humble side-project, and was positively surprised by the amount of help and feedback I got from GNOME community, including the always fantastic design team. There’s few processes where I learned more than when we joined #GNOMECircle.

  23. Ich teste momentan ja :gnome: #Gnome unter #Fedora auf meinem Arbeitsgerät, während ich eigentlich seit Jahren privat und vorher beruflich #KDE #Plasma gewohnt bin.

    Weiß noch nicht ob ich dabie bleibe. Ich muss mich ehct bei sehr vielen DIngen umgewöhnen und einiges umbiegen bzw. nach meinen Bedürfnissen konfigurieren. Aber eigentlich will ich den Desktop ja nicht zu stark verbiegen...
    An anderen Stellen vermisse ich Features.

    Nein, ist natürlich nicht alles blöd: Gnome ist wirklich schick und fühlt sich wie aus einem Guss an, außerdem gibt es auch wirklich tolle #GnomeCircle Apps.

    Gibt es tolle Exklusiv-Features oder Workflows, die ich mir mal anschauen sollte? 👀

  24. I've just released a new version of #Hieroglyphic. Thanks to @bragefuglseth's design, the application is now responsive and can be used on mobile devices. This release also includes blackboard bold characters, as well as the usual improvements to the classification model. It also switches the runtime to the industry-standard ONNX runtime, which provides some minor speed enhancements and the possibility of (non-cpu) hardware acceleration in the future.

    #GNOME #GNOMECircle

  25. Latest feature I'm working on in Graphs. In the upcoming version, you will be able to set tick labels on all axes that have ticks, not just the bottom and left.

    It's a relatively small change, but this should make it much easier to read data in certain workflows :)

    #GNOME #GNOMECircle #libadwaita #Linux #FOSS

  26. A nice quality-of-life feature I've been working on today in Graphs. You can now change the axes limits by clicking on the ticks/numbers.

    It automatically determines what axes you clicked, and whether you were closer to the minimum and maximum limit, and then preselect the appropriate field based on that.

    #GNOME #GNOMECircle #Linux #FOSS

  27. This is a bug in Graphs that's been haunting me for years, when having data on multiple axes, the scrolling/panning speed does not match, making the axes go "out of sync".

    Finally took the time to sit down and find the culprit. The problem is that certain axes in matplotlib are twins of each other, and the limits were thus set twice. Now it just does the zoom/pan operations on the independent axes. Should be fixed in next major release.

    See before/after:

    #GNOME #GNOMECircle #Linux #FOSS

  28. Basically, we updated the manifest to build our deps from source. This helps a lot with dependency updates for instance, and makes things more replicable.

    However, it seems the default branch from Flathub just shit the bed. The issue is definitely with openblas, hence `export OPENBLAS_CORETYPE=NEHALEM` solving this.

    The interesting thing is that the build from GNOME Builder works fine. It's just the one created by flatpaks buildbot that has this issue.

    2/2

    #GNOME #GNOMECircle #LinuxApps

  29. New addition to the latest version in the Graphs development branch. Instead of a modal window, item settings are now displayed in the side-bar, making it possible to edit the equation or line properties without a modal dialog covering up the plot itself.

    Thanks to feedback on Reddit about the dialog covering the plot when editing, and Christoph implementing for this suggestion and quick implementation!

    #GNOME #GNOMECircle #libadwaita

  30. With #GUADEC2025 going on, I finally felt motivated about doing a little write-up that I had been planning for a while. In the best case scenario, it can help prospective new developers to get that little push to start sharing their stuff with the world. It's not as scary as it looks :)

    Also contains some sneak peaks into the next stable version of Graphs if anyone is interested in that ;-)

    blogs.gnome.org/sstendahl/2025

    #GNOME #GNOMECircle

  31. Another nice new feature in Graphs, that had been merged months ago but hasn't hit the stable release yet is the ability to import using drag and drop. #GNOME #GNOMECircle #libadwaita #linuxapps

  32. Had some time to work on a planned feature. The next release of Graphs will support SQLite-compatible databases as input method. Table and column names will automatically be detected from the import dialog. #GNOME #GNOMECircle #libadwaita #linuxapps

  33. I will be presenting remotely at GUADEC 2025 in Brescia, Italy! 🇮🇹

    I'll be talking about my journey with the Drum Machine app, how it became part of GNOME Circle, and how the GNOME community supports developers in bringing their ideas to life.

    @gnome @gnomeapps
    #GUADEC2025 #GUADEC #GNOME #GNOMECircle #OpenSource #GTK #Linux

  34. I've been accepted as a speaker at @LAS to talk about GNOME Circle. I was excited to travel to Albania and have my talk there but the Linux App Summit hasn't been answering any of my emails! Since I'm from Iran, I really need an Invitation Letter to be able to get my visa (e-visa) since Albania does not give visas to Iranians so easily, and it needs lots of paperwork (and also no embassy in Iran). I emailed LAS on 11th March...

    #Albania #Linux #LinuxAppSummit #LAS #Gnome #Visa #GnomeCircle

  35. I'm excited to share that Drum Machine is now officially on the @gnome translation platform! This is a big step forward in making Drum Machine accessible to users worldwide. You can contribute translations via Damned Lies: l10n.gnome.org/module/drum-mac.

    github.com/Revisto/drum-machine

    #Gnome #GnomeApps #GnomeCircle #Translation #Application

  36. #Eyedropper 2.1.0 has been released, featuring
    - RGB decimal notation
    - support for global shortcuts
    - a new way to directly enter colors, without picking them first

    Download the new version on Flathub: flathub.org/apps/com.github.fi.

    #GNOME #GNOMECircle

  37. Today was accepted into . Bustle lets you visualize and analyze D-Bus activity with detailed sequence diagrams. Congratulations!

    Learn more on the Apps for GNOME website: apps.gnome.org/Bustle

  38. Today #Bustle was accepted into #GNOMECircle. Bustle lets you visualize and analyze D-Bus activity with detailed sequence diagrams. Congratulations!

    Learn more on the Apps for GNOME website: apps.gnome.org/Bustle

    #GNOME

  39. Today #Bustle was accepted into #GNOMECircle. Bustle lets you visualize and analyze D-Bus activity with detailed sequence diagrams. Congratulations!

    Learn more on the Apps for GNOME website: apps.gnome.org/Bustle

    #GNOME

  40. Today #Bustle was accepted into #GNOMECircle. Bustle lets you visualize and analyze D-Bus activity with detailed sequence diagrams. Congratulations!

    Learn more on the Apps for GNOME website: apps.gnome.org/Bustle

    #GNOME

  41. Today #Bustle was accepted into #GNOMECircle. Bustle lets you visualize and analyze D-Bus activity with detailed sequence diagrams. Congratulations!

    Learn more on the Apps for GNOME website: apps.gnome.org/Bustle

    #GNOME

  42. The Authenticator app (apps.gnome.org/Authenticator) is super convenient to have when signing into various GNOME web services using GNOME's SSO service. Unfortunately, it's not that straightforward to set up additional 2FA apps for GNOME SSO due to subpar UX on Keycloak's side.

    Because of that, I've written a section in the GNOME Project Handbook explaining how to do it: handbook.gnome.org/infrastruct.

  43. Iotas has been accepted into GNOME Circle! Iotas aims to provide distraction-free note taking, and lets you sync your notes across devices with Nextcloud.

    Learn more on the Apps for GNOME website:

    apps.gnome.org/Iotas/