Scribus Forums

Scribus => General Discussion => Topic started by: a.l.e on April 24, 2026, 11:38:35 AM

Title: September 2025 - April 2026
Post by: a.l.e on April 24, 2026, 11:38:35 AM
For several months now, I've not posted any notes about the advances in the Scribus development.

While preparing the slides for the State of Libre Graphics (https://libregraphicsmeeting.org/2026/program/state_of_libre_graphics/) (Yes, Scribus then the slides got lost and was not presented.), I thought that it might be a good idea to get back to regularly post my notes on the progress Scribus is doing.

Text Search & Replace in the full document

search-and-replace.gif

This removes the previous limitation where text could only be searched inside of the "story" (a.k.a chain of text frames).

(I've opened a ticket for the issue about the selection not being cleared when leaving a text chain: https://bugs.scribus.net/bug_report_page.php)

Remove unused styles

style-remove-unused.gif

Loading formatted documents in text frames and merging Scribus document might add styles that are not actually in use: it's now possible to remove them in one go.

Live Spell Checker

canvas-spell-check.gif

Scribus now has an on canvas spell checker highlighting misspelled words and providing a context menu for fixing them.

On canvas node editing of Bezier curves

canvas-spell-check.gif

It's now possible to move, add and delete nodes without the need to first activate the specific tools in the Nodes palette.

Search topics in the preferences

preferences-search.gif

The Preferences and Document Setup dialogs have much grown over the years. It's now possible to filter the settings by typing a search term.

A logging system in the UI

A new window for logging has been introduced: it will allow inspecting issues with Scribus and the layout without having to rely on the output in the terminal.

Further features and fixes

Title: Re: September 2025 - April 2026
Post by: a.l.e on April 24, 2026, 11:42:51 AM
It already happened since the last post:


Open tickets with pending patches:


Tickets with "simple" tasks:

Scripts to be created