Last week, a few us attended the Libre Graphics Meeting (https://libregraphicsmeeting.org/2025/).
In the forums there is a short report (https://forums.scribus.net/index.php/topic,6165.msg26275.html#msg26275) about our achievements there.
As a bonus, you now get the group photo: try to guess who are the four Scribus developers!
lgm-group-photo-2025.jpg
The Scribus code also improved: On top of many bug fixes, we also got:
- Three changes to the Scripter:
- Setting the page of a PDF loaded in an image frame: getImagePage(), getImagePageCount(), setImagePage()
- Add a "cut_text" argument to unlinkTextFrames()
- Add itemDialog() with a simple dialog with a dropdown / combobox
- In the preferences, it is now possible to enable and disable multiple fonts at once.
font-activate-context-menu-patch.gif
- The .sla file format has seen some clean up, to make it more readable to humans
- The rotation of items now access negative values (Scribus will use and display 360 minus the value entered)
It already happened in June:
Open tickets with pending patches:
- apply masterpage: change the range fields to one field where user defined pages can be entered (like 1-4,7,9) (https://bugs.scribus.net/view.php?id=2341)
- Preflight verifier: check for trailing spaces (https://bugs.scribus.net/view.php?id=17558)
- Automatic detection of page size format (https://bugs.scribus.net/view.php?id=17476)
- Scripter: GetItem(name) should look inside of groups (https://bugs.scribus.net/view.php?id=17490)
- Export to PDF/X-1a:2003 (https://bugs.scribus.net/view.php?id=17422)
- Freehand tool: always smooth the line (https://bugs.scribus.net/view.php?id=12438)x
- Picture frame padding (https://bugs.scribus.net/view.php?id=1096)
- apply style "shortcuts" based on the "action search" tool (https://bugs.scribus.net/view.php?id=17162)
- Export selection to SVG (https://bugs.scribus.net/view.php?id=17438)
- Change from Conical gradient to mesh Gradient generate new color names (https://bugs.scribus.net/view.php?id=17332)
- Limit the width of the tooltips (https://bugs.scribus.net/view.php?id=17438)
- 'snap to guides' should be enabled by default (https://bugs.scribus.net/view.php?id=14956)
- disabling hyphenation for word by inserting softhyphen before it (https://bugs.scribus.net/view.php?id=10517)
- it should not be possible to insert multiple soft hyphens one after the other (https://bugs.scribus.net/view.php?id=15600)
- Search & replace all text frames (https://bugs.scribus.net/view.php?id=14567)
- WIP PATCH: Import pages with linked text frames breaks the links (https://bugs.scribus.net/view.php?id=8056)
- Warn when a hyphenation dictionary is missing (https://bugs.scribus.net/view.php?id=15584)
- Image compression in PDF (https://bugs.scribus.net/view.php?id=2277)
- : Support automatic line spacing in gettext plugins (https://bugs.scribus.net/view.php?id=1063)
- : Scribuses working in parallel overwrite each others temp files (https://bugs.scribus.net/view.php?id=17319)
Tickets with "simple" tasks:
- duplicate on layer (https://bugs.scribus.net/view.php?id=3556)
- A way to manage stylesheets when inserting a page from another document (https://bugs.scribus.net/view.php?id=1710)
- Implicit right tab on right hand margin (https://bugs.scribus.net/view.php?id=2709)
- svg plug-in doesn't import text as (editable) text (https://bugs.scribus.net/view.php?id=9841)
- Expand item to the next guide (https://bugs.scribus.net/view.php?id=17525)
- Add an option to export a PDF file containing all data relevant for production (https://bugs.scribus.net/view.php?id=3951)
- shift-drag to create items fitting multiple areas (https://bugs.scribus.net/view.php?id=17526)
- PDF export directory presets (https://bugs.scribus.net/view.php?id=12219)
- Select all frames in a chain (https://bugs.scribus.net/view.php?id=1815)
- button to convert column and rows guides to "real" guides (https://bugs.scribus.net/view.php?id=10114)
- selecting multiple items at once should happen in ltr/rtl order (https://bugs.scribus.net/view.php?id=17385)
- Add an option to list used fonts first (https://bugs.scribus.net/view.php?id=8435) (also see the related tickets)
- "Use Same folder for other missing images" isnt used for other frames using same image (https://bugs.scribus.net/view.php?id=17563)
Scripts to be created
- Split frame by paragraphs (https://bugs.scribus.net/view.php?id=8635)
- Split the frame in columns (https://bugs.scribus.net/view.php?id=8276)
Would like to see one other small teak made to the preferences panel. Can the left column of list be sorted alphabetically? Would make finding the desired options easier.
mmm...
i'm not sure that having them in alphabetic order is a good idea.
but a better order and some separators might help.
and, at some time, we will probably need a search system...
there are too many options in there and it's often hard to find them.