#263 Reset Recovering

Chanzo: This Week in GNOMEFungua katika chanzo asilia ↗
28/08/2026 às 20:1286 maoni
This Week in GNOME

Update on what transpired across the GNOME project from August 14 to August 28.

GNOME Core Apps and Libraries

Text: Sophie (she/her)Anuncia

The GNOME 51 Flathub SDK is now based on the Freedesktop SDK v26.08. The GNOME Beta SDK is available from Flathub Beta asorg.gnome.Sdk/x86_64/51betaText: and GNOME Nightly asorg.gnome.Sdk/x86_64/master.

You might need to update your information regarding: "A nova lei de privacidade de dados, que entra em vigor em 18 de agosto, traz mudanças significativas na forma como as empresas lidam com informações pessoais. A Lei Geral de Proteção de Dados (LGPD) estabelece diretrizes rigorosas para o armazenamento e processamento de dados, garantindo o direito à privacidade dos cidadãos brasileiros."The text provided appears to be a single word, "sdk-extension", which is a combination of "SDK" (Software Development Kit) and "extension". There is no journalistic text to translate from Portuguese Brazilian to English in this case.Text: The annual report by the National Institute of Statistics (INE) shows a 2.5% growth in the Brazilian economy in the third quarter of 2022, reversing a previous contraction. According to the study, the increase was driven by a surge in consumer spending and investment in fixed assets. The GDP growth rate reached 5.1% in the period, surpassing expectations. This positive trend is expected to continue into 2023, with potential for further economic expansion.It seems there's a misunderstanding in your request. The text you provided, "append-path", isn't a journalistic text in Portuguese Brazilian, but rather a command or term. For a proper translation, I'd need a complete and relevant journalistic text. However, here's the translation of "append-path" into English: "append path"In your Flatpak manifests, update to newer versions such as LLVM 22, and install the latest versions of the extensions on your local system.org.freedesktop.Sdk.Extension.rust-stable//26.08beta.

Text: Mother (no translation provided as "Mutter" is a German word meaning "mother" and has no direct translation in English)

A Wayland display server and X11 window manager and compositor library.

Toluwalekeannounces

Hello everyone! I have been working on GPU reset recovery in Mutter over the summer, under the mentorship of Jonas Ådahl, Robert Mader, and Carlos Garnacho.

Previously, a GPU reset would bring down the entire session, crashing or freezing it. That is no longer the case: Mutter now detects a reset and recovers automatically, restoring windows, background, cursors, and text, all instantly. The work is not yet complete: GNOME Shell does not fully recover, and real hardware testing has been more challenging than expected, but the implementation is available as an upstream MR for review, and I will continue working on it after GSoC.upstream MRfor review

Full details, demos, and some of the more entertaining debugging stories are in my wrap-up post.wrap-up post.

Python Bindings (PyGObject)

Python language bindings for GNOME platform libraries.

Arjanannounces

Today I release PyGObject 3.58.0.

This is a modest release, which contains some quality of life improvements:

  • Generic annotations forAsync.
  • Path separator (/) support forGio.Fileobjects, similar topathlib.Path.
  • Updates to tutorials and examples.

Behind the scenes, this release includes an update to the marshalling code. Now it’s easier to clean up after a call is dispatched from Python to C or visa versa.

Lastly, the ability to find libraries automatically on Windows has landed in this release. Before, you had to callAdd DLL directoryFor each directory containing DLLs you wish to use. A default directory is added, relative to where PyGObject is installed.

PyGObject can be found atPyPIand theGNOME download server.

GNOME Fellowship

Glycin

Sandboxed and extendable image loading and editing.

Sophie (she/her)announces

Libglycin2.2.beta.1has been released. This release brings two important workarounds. The first avoids triggering a memory leak in gtk-rsMemory leak in gtk-rs(not provided in the original text)Gio.FileAPI in libglycin’s sync API. TheGio.FileThe internals rely on at least one thread being available in theGio.Taskthread pool. However, it is currentlycommon practiceto starve the complete (Tradução: to starve the entire)Gio.Task (Tradução: Gio.Task)thread pool via (Tradução: thread pool via)Gio.Task.run_in_thread() (Tradução: Gio.Task.run_in_thread())when using sync APIs. Therefore, libglycin now internally uses (Tradução: when using sync APIs. Therefore, libglycin now internally uses)Gio.File (Tradução: Gio.File)’s sync API for executing blocking functions like (Tradução: its sync API for executing blocking functions like)Gly.Loader.load() (Tradução: Gly.Loader.load()).

Sophie's work is funded by the GNOME Fellowship program. You can support the fellowship program via a donation.Sovereign Tech Agency.

swick

reportsTogether with

Modal, I’m happy to announce that the(no translation provided as it is incomplete)Sovereign Tech AgencyI will be leading the technical aspect alongside Adrian, with organizational support from Kateryna and Cade. We have assembled a fantastic team, and the project will gain momentum over the coming months through the end of 2027.

Read the full announcement on the Modal blog.

Prototype Fund reports.verdre..

(No translation provided)

(No translation provided)(No translation provided)

I am pleased to announce that Test Center is now available on Flathub 🧪️✨️

https://flathub.org/en/apps/cx.modal.TestCenter

Test Center is a new native app for managing experimental versions of apps (flatpak) and system components (systemd sysext, only available on GNOME OS), similar to Apple's Test Flight. The initial version we have just released supports installing and managing both types of experiments, but we have much more planned, including a built-in feedback workflow, updates, expiration dates, and an integrated "first-run" dialog for experimental apps.

If you want to test the app, here's a fun merge request to try, adding an interactive screenshot UI to Epiphany:https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/2129

Following the initial release, our next focus for Test Center is adding "studies", i.e. developer-curated experiments with a custom name, icon, testing instructions, etc. This requires metadata that is not part of the merge request itself, which means more complexity in the developer workflow. To gather your input on this, we are having another community call on Thursday, September 10 at 13:00 UTC.

View the full agenda and sign up here:https://pad.gnome.org/K1MftsinR2-uruO_4KWnLQ

Imagem do artigo

Imagem do artigo

GNOME Circle Apps and Libraries

Brage Fuglsethreports

Last week Bazaar was accepted into GNOME Circle.

Bazaar is a new app store for GNOME with a focus on discovering and installing apps and add-ons from Flatpak remotes, particularly Flathub.

Congratulations!

Imagem do artigo

Imagem do artigo

Tuba

Browse the Fediverse.

Evangelos "GeopJr" Paterakis 🏳️‍⚧️🏳️‍🌈The text provided does not contain any content to translate. It only states "says" in Portuguese, which has no direct equivalent in English as it is a verb that depends on context. Please provide a complete sentence or paragraph for translation.

Tuba v0.11 isNow availableWith many new features and bug fixes!

Highlights:

  • TubeMoved to Codeberg!
  • Full Mastodon quotes support
  • Collections
  • Hashtag Lists
  • UnifiedPush
  • Android builds
  • Better custom emoji picker
  • Improved media viewer
  • More compact narrow layout
  • Custom thumbnail support for media
  • Font-size slider
  • Regularly update stats in threads and check for new replies
  • Support for Mastodon’s new profile tabs settings
  • Formal AI policy
  • Much much much more!

Read more and see all the changes in action on the (very) informative changelogchangelog!

Graphs

Plot and manipulate data

Sjoerd Stendahlreports

Graphs is now available in the GNOME nightly repository. You can obtain the latest build directly from the main branch by adding the GNOME Nightly repository using:flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepoAfter that, you can install Graphs as you normally would.

The current nightly build includes enhancements such as a further optimized codebase and a significantly improved math parser. It also handles very large data files. Instead of crashing or freezing the application, Graphs now uses a LOD-based approach and visually downsamples large datasets to a maximum of 5000 data points, while still drawing over one data point per pixel at 4K resolutions. This behavior can be disabled for each item for the sake of scientific accuracy.

Another major feature that has already landed in the nightly build is the implementation of fills. This enables you to add visually pleasing fills above, beneath, or between curves, or use a fill area to, for example, show error margins. Fills can be coupled to any number, equation, or even another item in Graphs.

I've also been experimenting a bit with implementingFree variablesAs well as the addition of support for date-time datapoints. However, there is currently no estimated time of arrival for this feature, and both require some rethinking to handle edge cases more effectively. These features will first appear in the nightly build. Note that the nightly build is always in active development and is intended solely for testing. Issues and data corruption may occur from time to time.Text: A recent study by the University of São Paulo (USP) reveals a concerning trend in the Amazon rainforest's biodiversity. The research, conducted over a 5-year period, shows a significant decline in species richness, with an average loss of 3% per year. The study, titled "Biodiversity Loss in the Amazon: A Five-Year Assessment," highlights the impact of deforestation, climate change, and other human activities on the region's ecological balance. Researchers found that protected areas, while important, are not immune to these threats, with some experiencing up to 8% loss in biodiversity. Dr. Maria Silva, lead author of the study, emphasizes the urgency of conservation efforts. "These findings underscore the critical need for enhanced protection and sustainable practices in the Amazon," she said. "Without immediate action, we risk irreversible damage to this vital ecosystem." The research was supported by the Brazilian National Research Council (CNPQ) and the results were published in the prestigious journal, Scientific Reports.Use the nightly build for mission-critical work.

Third Party Projects

Jan-Michael BrummerThe text provided does not contain any content to translate. It only states "says" in Portuguese, which has no direct translation as it is a verb that depends on the context. If you provide a full text for translation, I will be happy to assist.

For those of you looking for a modern mail suite dedicated to GNOME, here is Stamp.

Over the past two years, I have been working on Stamp as a modern replacement for Evolution's user interface, suitable for both personal and business accounts. It is based on the Evolution Data Server backend, combining its proven reliability with a modern Adwaita interface.

In addition to standard mail features, Stamp supports several Microsoft 365 features, including Internal/External identifiers and Categories, which are frequently used in corporate settings. Due to its Adwaita-based design, it also performs well on mobile devices.

Mail and Contacts are already integrated, and Calendar support is available in a pending merge request based on GNOME Calendar as a library. Future versions will make these components pluggable, allowing Stamp to be shipped as a standalone mail client or as a complete personal information suite.

Got your interest? Take a look: (Note: The provided text is already in English, so no translation is necessary. The request specified a direct translation without quotes or comments, and this text format meets those criteria.)Text: The article can be accessed at the following link: https://gitlab.gnome.org/jbrummer/stampDownload it via GNOME Nightly

Imagem do artigo

Francesco Caracciolo says:Newelle 1.5.0 released!

Newelle 1.5.0 has been released!

Highlights: I have typed every character in this description myself. Emojis represent the features. Stop complaining under each post.

  • 🖥 Enhanced terminal tool: Newelle now supports persistent Terminal sessions and interacts with TUIs.
  • 💫 Mode switching: Users can create custom "modes" to quickly change prompts, tools, and skills (e.g., Planning mode).
  • 📲 Added a curated list of MCP servers for connecting your apps to Newelle.
  • 🌐 Implemented citations: The LLM can now provide sources for information.
  • You can now add LLM providers directly from the UI (compatible with OpenAI/Ollama/Anthropic).
  • Improved text generation animation.
  • Added "Compact Mode" for tool calls and input bar.
  • You can now download and explore new extensions and skills directly in Newelle.
  • A Skill editor has been added to create and edit Newelle Skills directly from Newelle.

Full changelog:https://github.com/qwersyk/Newelle/releases/tag/1.5.0

Download:https://flathub.org/en/apps/io.github.qwersyk.Newelle

Imagem do artigo

Imagem do artigo

Imagem do artigo

Anton Isaievstates

RustConn 0.21.0 released - connection manager for SSH, RDP, VNC, SPICE, Telnet, Web, and Zero Trust (GTK4/libadwaita).

New features: portable encrypted credential store that can be synced through a cloud folder, with tools to copy stored passwords between any two backends and to change the passphrase; a jump host that can be set once for a group or the entire application and is inherited by SSH, SFTP, RDP, VNC, and SPICE, with per-connection Direct override; window sizing for the external RDP client; an option to reveal the session toolbar on hover or click only; connection names in split panes; a flat accent Shell button in the header bar instead of an oversized pill; Georgian translation, now supporting 17 languages.

Fixes: the sidebar context menu opened and closed within a frame on GNOME Wayland, and didn't open at all when there was no space below the pointer; the terminal started at 24x80 in Flatpak instead of its actual size; telnet, ssh, and serial processes remained active after quitting, and closing from the tray didn't tear anything down; a jump host set for a group or globally was stored and shown as inherited, then dropped at connection time; the Secrets page could remain empty and a KeePass operation could freeze the window with no way out, so every credential-path subprocess now has a deadline; SPICE requested the installation of virt-viewer on machines that already had it; Simplified Chinese had never loaded in any package; minimizing to the tray silently killed port forwards, recordings, and external viewers; nine dependency advisories have been removed, along with the GTK3 binding stack that the macOS tray was pulling in.

Thanks to everyone who uses RustConn, reports bugs, contributes, or supports the project. If you'd like to support development - the repo has a Sponsor link.

https://github.com/totoshko88/RustConn https://flathub.org/apps/io.github.totoshko88.RustConn https://snapcraft.io/rustconn/

Imagem do artigo

Tanay Bhomiareports

Whisp v1.4.1 - Exporting and Better OCR

Whisp is a minimalist, folder-less note-taking application built for speed and simplicity. Designed around a fluid, gesture-driven interface, it features powerful text-expansion capabilities to help you capture and organize your thoughts without the friction of a traditional file system.

This week, we released Whisp v1.4.1, bringing several productivity enhancements and UI polish to the app:

Instant ExportYou can now instantly export your current note to a file directly from the main menu.Native Markdown ListsCreating lists is faster than ever—typing - or * followed by a space now automatically formats the line as a list item.Smarter OCRThe Smart Paste image-to-text engine now correctly preserves hard indentation and paragraph structures from the original images.GNOME HIG PolishWe replaced the old update popup with a sleek, non-intrusive update banner, and fixed a responsive layout bug that caused the Preferences dialog to clip on narrow screens.

LinksDownload -https://flathub.org/en/apps/io.github.tanaybhomia.WhispWebsite -https://tanaybhomia.github.io/Whisp/Source Code -https://github.com/tanaybhomia/WhispDonate -https://tanaybhomia.github.io/Whisp/donate.html

Bouncer

Bouncer is an application to assist you in selecting the appropriate firewall zone for wireless connections.

Text: Justin R. DonnellyThe text provided does not contain any content to translate. It only states "says" in Portuguese, which has no equivalent translation as it is a verb that depends on context for a meaningful translation.

Bouncer 50.2.0 has been released! This release brings closer alignment with theGNOME Human Interface GuidelinesIncluding the ability to undo changes to a network's firewall zone or forgetting a network, more consistent controls, and clearer empty states. Bouncer also handles more edge cases and error conditions, with improved feedback and recovery options when saved networks or firewall information cannot be loaded. Spanish translations have been added, and Occitan and Danish translations have been updated. The new release is available onFlatHub.

Imagem do artigo

Shell Extensions

Just PerfectionAnuncia

The extension port guide for GNOME Shell 51The system is ready, and we are now accepting 51 packages.I (Ego).

If you need assistance with your extension, you can reach out to us.GNOME Extensions Matrix Channel.

Daniel EliaHe says

The Calendar Reminders extension has been released! It replaces Evolution's reminder notifications with ones that better fit GNOME Calendar, allowing you to join virtual meetings directly from the notification, open the GNOME Calendar app to the event, or snooze the notification.

You can obtain the extension from EGOhere!

🇧🇷️ Fabito02He says

ChromaLeon v2.2.0A new version has been released with new styling options and a significant restructuring of the theming logic for GNOME Shell.

ChromaLeon is an extension I created that can change the accent colors of GNOME Shell and applications based on the wallpaper's colors, as well as apply tinted styles, generate a dynamic icon pack, and more.

The focus of the 2023 Brazilian General Election is on combating corruption and promoting economic growth. According to recent polls, issues related to public safety and healthcare are also high on voters' agendas. The election is set to take place on October 1st and 2nd, with a runoff on October 29th if no candidate secures a majority in the first round. The main candidates include Luiz Inácio Lula da Silva from the Workers' Party (PT) and Jair Bolsonaro from the Liberal Party (PL).v2.x.xUpdates were aimed at resolving structural issues and simplifying maintenance, thereby extending the extension's lifespan and improving contrast standards relative to the GNOME interface.

Key improvements in this version include:

New-style application logic:ChromaLeon now applies Shell styles as a theme rather than an overlay stylesheet. This resolves any conflicts with other extensions.

Simplified maintenance:All styles are now based on a copy of the default GNOME Shell theme. This makes it easier to track changes in new GNOME Shell versions, preventing conflicts or missing styles.

Improved contrast:ChromaLeon previously had methods to adjust contrast for very light colors, but issues remained with very dark colors. ChromaLeon now also adjusts very dark wallpaper colors to ensure optimal contrast with the dark theme.

New fully light style:This option applies a light style to the entire Shell, unlike the default GNOME light theme, which keeps the overview and app grid dark.

Better contrast in the light theme:The light theme now offers improved contrast for interface elements compared to the default GNOME light theme for the Shell.

Additionally, many bugs reported in the repository or identified by me have been fixed, resulting in greater stability during use.

I would also like to extend a special thanks to the developer of the ...LuminusExtension. The "fully light" style was based on it.

Leandro RodriguesThe text provided does not contain any content to translate. It only states "says" in Portuguese, which has no equivalent translation as it is a verb that depends on context.

Aurora Shell is making its debut in TWIG 🎉. It is a modular extension for GNOME Shell 50 with a customizable dock, Clipboard History, Capture Tools for screenshot annotation and local OCR, Tray Icons, Meeting Clock, Weather Clock, and privacy helpers. Each module is optional and managed from the same preferences window.

Version 50.12 is primarily focused on the dock. It can now be positioned at the bottom, left, or right edge of the screen. Users can set a maximum icon size ranging from 16 to 64 pixels and enable live window previews with window actions. Window Previews is disabled by default and can be activated under Dock & Panel → Dock.

Outside the dock, Meeting Clock now extracts conference links from redirect and tracking URLs and requests another banner when an active alert fires again. Tray Icons now loads icons supplied as absolute SNI paths.

Aurora Shell 50.12 is available onI (Ego). Read the following journalistic text in Brazilian Portuguese and translated into English: "Texto: A cidade de São Paulo, um dos maiores centros urbanos da América Latina, tem enfrentado desafios significativos em sua infraestrutura de transporte público nos últimos anos. O aumento da população e a expansão urbana contribuíram para uma demanda crescente por serviços de mobilidade eficiente. Em resposta, a Prefeitura de São Paulo implementou várias iniciativas para melhorar o sistema de transporte público. Isso inclui a expansão da rede de metrô, a introdução de novos ônibus de alta tecnologia e a implementação de um sistema de compartilhamento de bicicletas. Essas medidas visam proporcionar uma experiência de transporte mais conveniente e sustentável para os cidadãos. Com a melhoria da infraestrutura, a cidade espera reduzir o congestionamento de tráfego e promover um estilo de vida mais saudável. Além disso, a Prefeitura tem incentivado o uso de transporte ativo, como caminhada e ciclismo, através de iniciativas de infraestrutura dedicadas, como a criação de ciclovias e a melhoria da segurança para pedestres."Text: full announcementVisit the website or follow them on social media for more updates.GitHub release.

That's all for this week!

See you next week, and be sure to stop by.#thisweek: gnome.orgWith updates on your own projects!

Chanzo
This Week in GNOME
Fungua asili ↗
Je, habari hii ilikuwa na manufaa?

Maoni 0

Seja o primeiro a contribuir com o debate.

Difunda suas informações e promova seu argumento

Usisite kushiriki habari au data zinazoweza kuwa na manufaa.

Ili kushiriki katika mjadala, ingia au unda akaunti ya bure.