View Issue Details

IDProjectCategoryView StatusLast Update
0017479ScribusProperties Palettepublic2025-03-30 16:17
Reporterbeardystarstuff Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
PlatformLinuxOSMintOS Version22.1
Summary0017479: Auto-name added images and text frames
DescriptionWhen adding an image or text frame management would be made easier if Scribus could default to a more useful name such as the file name for images and the first 50 characters of text entered into a text box.
Additional InformationI'm new to Scribus, coming from Affinity Publisher which has an auto-naming feature for imported images and text boxes. In larger documents with lots of added elements the generic naming doesn't work well. The auto-naming saves the user a lot of time.
Tags1.6.1
PatchNo

Activities

ale

2025-03-30 08:22

manager   ~0052369

again and again and again...

i start feeling like an angry old man.

the id scribus is internally using, should not be shown to the user. even worse being editable.

but, once we don't expose the internal ID anymore to the user, having a way to let the user to "automatically" give better names to the items would be welcome.
in my eyes, the name field should be left empty by default and the user should be able to set meaningful names, probably through a context menu.
once we're there, beardystarstuff suggestion is a very good option for naming the items.

i was thinking of a setting to automatically setting the frame names according to different schemas.
but there are a few question that arise:
what happens when you load a fresh image into the same image frame?
does the name change or does it get out of sync?
and what's the name when there is no image in there?
setting it on demand, seems to be the safest and simplest way of doing...

and, really, one does not really need a name on every item in a document!

beardystarstuff

2025-03-30 15:35

reporter   ~0052373

Apologies for provoking you to being frustrated or angry. This is my first time posting here and I was trying to be helpful. I saw some posts marked as feature requests and thought it would be okay.

As an example of why I find this feature helpful as implemented in Affinity Publisher, one of my regular jobs is a folded 6 panel, 2 sided mailer. 2 of those panels contain a grid of photos. One of those contains 21 images, 21 boxes overlaying the images, 21 text frames over those boxes and a few of the also sometimes have an additional text frame over the image. That panel also includes an additional graphic, a background box and several other text frames. Something like 75 objects in that one panel. The other panel has around 40 similar objects: Photos, boxes, text, all partially layered on one another.

Do I NEED to have every item named? It can be really helpful when I'm looking at a long list of objects in the Outline palette named text1, text2, text3 and so on. I'm new to Scribus so I may also be stumbling a bit. I've had some difficulty in selecting objects by clicking them in the actual document layout and so was selecting objects via the Outline palette which is where a long list of numbered names is nearly useless.

I'm also using layers to organize objects and still looking at how best to do that. I'm sure it will help in making selections of objects easier and perhaps reduce the time I spend using the Outline palette.

Thanks for your reply and time.

ale

2025-03-30 16:17

manager   ~0052375

for your use cases, you can already put the mouse on the item in the outline palette and see its preview.

if one day we don't have "autoamtic" item ids, i think that it would be better to have there some representation of the item.
for the images it would probably indeed a part of the path, for the text frame i guess it would be the first few words in the frame.
no need to set those same values in the id. just show them, when no name is set.

Issue History

Date Modified Username Field Change
2025-03-29 20:18 beardystarstuff New Issue
2025-03-29 20:18 beardystarstuff Tag Attached: 1.6.1
2025-03-30 08:22 ale Note Added: 0052369
2025-03-30 15:35 beardystarstuff Note Added: 0052373
2025-03-30 16:17 ale Note Added: 0052375